JP2003179903A - Ipストリーミングシステム、ネットワーク中継装置、ipストリーミング用セットトップボックス及びipストリーミング配信方法 - Google Patents
Ipストリーミングシステム、ネットワーク中継装置、ipストリーミング用セットトップボックス及びipストリーミング配信方法Info
- Publication number
- JP2003179903A JP2003179903A JP2001378698A JP2001378698A JP2003179903A JP 2003179903 A JP2003179903 A JP 2003179903A JP 2001378698 A JP2001378698 A JP 2001378698A JP 2001378698 A JP2001378698 A JP 2001378698A JP 2003179903 A JP2003179903 A JP 2003179903A
- Authority
- JP
- Japan
- Prior art keywords
- content
- user terminal
- frequency band
- distribution
- server
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H20/00—Arrangements for broadcast or for distribution combined with broadcast
- H04H20/02—Arrangements for relaying broadcast information
- H04H20/06—Arrangements for relaying broadcast information among broadcast stations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1101—Session protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/61—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
- H04L65/611—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for multicast or broadcast
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/40—Network security protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/238—Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidth; Processing of multiplex streams
- H04N21/2385—Channel allocation; Bandwidth allocation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/438—Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
- H04N21/4383—Accessing a communication channel
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
- H04N21/47202—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting content on demand, e.g. video on demand
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/61—Network physical structure; Signal processing
- H04N21/6106—Network physical structure; Signal processing specially adapted to the downstream path of the transmission network
- H04N21/6118—Network physical structure; Signal processing specially adapted to the downstream path of the transmission network involving cable transmission, e.g. using a cable modem
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/63—Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
- H04N21/64—Addressing
- H04N21/6405—Multicasting
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/63—Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
- H04N21/643—Communication protocols
- H04N21/64322—IP
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/173—Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
- H04N7/17309—Transmission or handling of upstream communications
- H04N7/17336—Handling of requests in head-ends
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computer Security & Cryptography (AREA)
- Databases & Information Systems (AREA)
- Human Computer Interaction (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Small-Scale Networks (AREA)
Abstract
(57)【要約】
【課題】 CATVケーブル上の周波数帯の有効利
用を図ることにある。 【解決手段】 ナビゲーションサーバ11、視聴頻度の
高いコンテンツをブロードキャストコンテンツとして配
信する配信サーバ12及びブロードキャストコンテンツ
を流すCATVケーブルの周波数帯情報を保持する管理
サーバ13を有するヘッドエンドシステム10と、この
システム10にネットワーク20を介して接続され、ユ
ーザ端末(43,44)が接続されるCATVケーブル
42を収容するCMTS31とが設けられ、このCMT
S31は、ブロードキャストコンテンツのためのCAT
Vケーブルの周波数帯をもつケーブルインタフェース3
1aを有し、ユーザ端末が管理サーバ13に対しブロー
ドキャストコンテンツのためのCATVケーブルの周波
数帯情報を要求し取得した後、この取得したCATVケ
ーブルの周波数帯にチューニングすることにより、配信
サーバからブロードキャストコンテンツをユーザ端末に
配信するIPストリーミングシステムである。
用を図ることにある。 【解決手段】 ナビゲーションサーバ11、視聴頻度の
高いコンテンツをブロードキャストコンテンツとして配
信する配信サーバ12及びブロードキャストコンテンツ
を流すCATVケーブルの周波数帯情報を保持する管理
サーバ13を有するヘッドエンドシステム10と、この
システム10にネットワーク20を介して接続され、ユ
ーザ端末(43,44)が接続されるCATVケーブル
42を収容するCMTS31とが設けられ、このCMT
S31は、ブロードキャストコンテンツのためのCAT
Vケーブルの周波数帯をもつケーブルインタフェース3
1aを有し、ユーザ端末が管理サーバ13に対しブロー
ドキャストコンテンツのためのCATVケーブルの周波
数帯情報を要求し取得した後、この取得したCATVケ
ーブルの周波数帯にチューニングすることにより、配信
サーバからブロードキャストコンテンツをユーザ端末に
配信するIPストリーミングシステムである。
Description
【0001】
【発明の属する技術分野】本発明は、CATVケーブル
を利用してIPストリーミング放送を行うIPストリー
ミングシステム、ネットワーク中継装置(以下、CMT
Sと指称する)、IPストリーミングセットトップボッ
クス(以下、IPBと指称する)及びIPストリーミン
グ配信方法に関する。
を利用してIPストリーミング放送を行うIPストリー
ミングシステム、ネットワーク中継装置(以下、CMT
Sと指称する)、IPストリーミングセットトップボッ
クス(以下、IPBと指称する)及びIPストリーミン
グ配信方法に関する。
【0002】
【従来の技術】近年、CATVを利用した双方向通信の
インフラが整備され、CATVケーブルを用いて、映像
(動画)や音楽などのIPストリーミング放送が行われ
ている。
インフラが整備され、CATVケーブルを用いて、映像
(動画)や音楽などのIPストリーミング放送が行われ
ている。
【0003】この発明においてIPストリーミングと
は、Internet Protocolを利用して映像や音声等のコン
テンツをIPパケットとして配信し、ユーザ側にてコン
テンツを再生する技術全般を指し、ユーザ側でIPパケ
ットをメモリに受信して再生する狭義のIPストリーミ
ングと、ユーザ側で一部か全てのコンテンツを一旦HD
D等に蓄積した後再生を開始する模擬IPストリーミン
グの双方の方法を含む。
は、Internet Protocolを利用して映像や音声等のコン
テンツをIPパケットとして配信し、ユーザ側にてコン
テンツを再生する技術全般を指し、ユーザ側でIPパケ
ットをメモリに受信して再生する狭義のIPストリーミ
ングと、ユーザ側で一部か全てのコンテンツを一旦HD
D等に蓄積した後再生を開始する模擬IPストリーミン
グの双方の方法を含む。
【0004】ところで、アナログ地上波を利用してケー
ブル上でブロードキャストする米国の放送システムで
は、CATVケーブル上で利用可能な周波数帯のうち、
50MHz〜450MHzの周波数範囲で使用されてい
るが、この場合には1チャンネル当たり6MHz程度の
帯域が使用されている。
ブル上でブロードキャストする米国の放送システムで
は、CATVケーブル上で利用可能な周波数帯のうち、
50MHz〜450MHzの周波数範囲で使用されてい
るが、この場合には1チャンネル当たり6MHz程度の
帯域が使用されている。
【0005】一方、ケーブルインターネットを用いて、
データ通信を行う場合、50MHzから450MHz以
外の周波数帯域、例えば500MHz〜600MHzの
周波数帯域が使用されている。すなわち、データ通信を
行う場合、6MHz帯域でディジタル変調であるQAM
(Quadrature Amplitude Modulation:直交振幅変
調)変調が利用され、またCMTS(Cable Modem Te
rmination System)やIPB(IPストリーミング用
セットトップボックス)のごときIPストリーミング対
応装置の内部に実装されているチューナは前述する6M
Hz帯毎にチューニングされている。このQAM方式
は、正弦搬送波のパラメータである振幅、位相、周波数
のうち、振幅と位相の2つのパラメータを同時に変調す
ることにより、狭い帯域幅の中で多くのデータを搬送で
きる方式である。因みに、ケーブルインターネットで主
に利用されているQAM変調には64QAM方式と25
6QAM方式とがあるが、例えば64QAM方式の場合
には約27Mbpsの伝送帯域が得られる。現在、多数
のユーザが27Mbpsの伝送帯域を共有する形でデー
タ通信サービスが行われている。
データ通信を行う場合、50MHzから450MHz以
外の周波数帯域、例えば500MHz〜600MHzの
周波数帯域が使用されている。すなわち、データ通信を
行う場合、6MHz帯域でディジタル変調であるQAM
(Quadrature Amplitude Modulation:直交振幅変
調)変調が利用され、またCMTS(Cable Modem Te
rmination System)やIPB(IPストリーミング用
セットトップボックス)のごときIPストリーミング対
応装置の内部に実装されているチューナは前述する6M
Hz帯毎にチューニングされている。このQAM方式
は、正弦搬送波のパラメータである振幅、位相、周波数
のうち、振幅と位相の2つのパラメータを同時に変調す
ることにより、狭い帯域幅の中で多くのデータを搬送で
きる方式である。因みに、ケーブルインターネットで主
に利用されているQAM変調には64QAM方式と25
6QAM方式とがあるが、例えば64QAM方式の場合
には約27Mbpsの伝送帯域が得られる。現在、多数
のユーザが27Mbpsの伝送帯域を共有する形でデー
タ通信サービスが行われている。
【0006】図8はCATVケーブル上でIPストリー
ミング放送を行う従来の一般的なIPストリーミングシ
ステムを示す構成図である。
ミング放送を行う従来の一般的なIPストリーミングシ
ステムを示す構成図である。
【0007】このシステムは、多種類のマルチメディア
コンテンツを蓄積し、ユーザからの視聴要求に応じたコ
ンテンツの配信処理を実行するヘッドエンドシステム5
0と、リング状の接続構成をとるネットワーク60と、
複数のディストリビューションHUB70とが設けら
れ、これら各ディストリビューションHUB70に収容
されるCATVケーブル81に多数のユーザ端末が接続
される。このCATVケーブル81にはIPB82とテ
レビジョンTV83とから構成される多数のユーザ端末
が接続されている。
コンテンツを蓄積し、ユーザからの視聴要求に応じたコ
ンテンツの配信処理を実行するヘッドエンドシステム5
0と、リング状の接続構成をとるネットワーク60と、
複数のディストリビューションHUB70とが設けら
れ、これら各ディストリビューションHUB70に収容
されるCATVケーブル81に多数のユーザ端末が接続
される。このCATVケーブル81にはIPB82とテ
レビジョンTV83とから構成される多数のユーザ端末
が接続されている。
【0008】このヘッドエンドシステム50は、閲覧可
能な電子メニュー画面となるEPG(Electronic Prog
ram Guide:電子プログラム・ガイド)およびナビゲー
ションサーバ機構等を搭載し、ユーザ側からのメニュー
画面の要求に応じてEPGを提供し、また視聴を希望す
るコンテンツの種類を受理し配信要求通知を送出するナ
ビゲーションサーバ51と、多種類のマルチメディアコ
ンテンツの他、各コンテンツの配信に必要な帯域情報、
配信必要時間情報その他配信に必要な情報を蓄積する大
容量の配信情報データベース52を有し、当該データベ
ース52のコンテンツを含む配信情報を管理する一方、
ナビゲーションサーバ51からの配信要求通知を受ける
とユーザ側にコンテンツを配信する配信サーバ53と、
ナビゲーションサーバ51や配信サーバ53のIPアド
レスをIPB82に通知するためのコンフィグレーショ
ンファイルを保持する管理サーバ54およびルーティン
グプロトコルに基づきルーティングテーブルを構成し、
IPパケットを中継するルータ55が設けられている。
能な電子メニュー画面となるEPG(Electronic Prog
ram Guide:電子プログラム・ガイド)およびナビゲー
ションサーバ機構等を搭載し、ユーザ側からのメニュー
画面の要求に応じてEPGを提供し、また視聴を希望す
るコンテンツの種類を受理し配信要求通知を送出するナ
ビゲーションサーバ51と、多種類のマルチメディアコ
ンテンツの他、各コンテンツの配信に必要な帯域情報、
配信必要時間情報その他配信に必要な情報を蓄積する大
容量の配信情報データベース52を有し、当該データベ
ース52のコンテンツを含む配信情報を管理する一方、
ナビゲーションサーバ51からの配信要求通知を受ける
とユーザ側にコンテンツを配信する配信サーバ53と、
ナビゲーションサーバ51や配信サーバ53のIPアド
レスをIPB82に通知するためのコンフィグレーショ
ンファイルを保持する管理サーバ54およびルーティン
グプロトコルに基づきルーティングテーブルを構成し、
IPパケットを中継するルータ55が設けられている。
【0009】前記ネットワーク60は、ストリーミング
配信を実行するために必要な各種サーバ51,53,5
4群を収容するヘッドエンドシステム50と遠隔地に設
置されるCMTS71を収容する多数のディストリビュ
ーションHUB70とを接続する光ファイバをリング状
に形成した伝送ラインである。
配信を実行するために必要な各種サーバ51,53,5
4群を収容するヘッドエンドシステム50と遠隔地に設
置されるCMTS71を収容する多数のディストリビュ
ーションHUB70とを接続する光ファイバをリング状
に形成した伝送ラインである。
【0010】このCMTS71は、基本的にはRF(Ra
idio Frequency)インタフェースを有し、ルータ55
と同様の機能を有するケーブルルータである。IPB
(IPストリーミング用セットトップボックス)82
は、ストリーミング処理された要求コンテンツのIPパ
ケットを受信し、当該パケットに含まれるアプリケーシ
ョンなど、上位の映像、音声に係るデータをCODEC
(コード・デコード)に従ってデコード処理を実施し、
テレビジョンTV83に表示する機能をもっている。
idio Frequency)インタフェースを有し、ルータ55
と同様の機能を有するケーブルルータである。IPB
(IPストリーミング用セットトップボックス)82
は、ストリーミング処理された要求コンテンツのIPパ
ケットを受信し、当該パケットに含まれるアプリケーシ
ョンなど、上位の映像、音声に係るデータをCODEC
(コード・デコード)に従ってデコード処理を実施し、
テレビジョンTV83に表示する機能をもっている。
【0011】以上のようなシステムのIPストリーミン
グの配信順序について説明する。
グの配信順序について説明する。
【0012】 あるユーザ側のIPB82が起動する
と、当該IPB82とCMTS71との間で通信の周波
数帯に関するネゴシェションが行われる。その後、IP
B82は、管理サーバ54からIPアドレスを含むコン
フィグレーションファイルをダウンロードし、ナビゲー
ションサーバ51のIPアドレスを取得する。
と、当該IPB82とCMTS71との間で通信の周波
数帯に関するネゴシェションが行われる。その後、IP
B82は、管理サーバ54からIPアドレスを含むコン
フィグレーションファイルをダウンロードし、ナビゲー
ションサーバ51のIPアドレスを取得する。
【0013】 IPB82は、取得したIPアドレス
に基づき、ナビゲーションサーバ51に対してメニュー
画面を要求し、このメニュー画面となるEPGを取得す
る。このEPGによるメニュー画面は、ジャンル毎(ア
クション、ドラマ等)のボタンやシステムプロバイダが
推奨するコンテンツ等を表示する。
に基づき、ナビゲーションサーバ51に対してメニュー
画面を要求し、このメニュー画面となるEPGを取得す
る。このEPGによるメニュー画面は、ジャンル毎(ア
クション、ドラマ等)のボタンやシステムプロバイダが
推奨するコンテンツ等を表示する。
【0014】 ユーザがEPGのメニュー画面の中か
ら所要のメニューを選択すると、IPB82のナビゲー
ションクライアントから自身のIPアドレス等の要求元
情報とともに映像配信要求がヘッドエンドシステム50
のナビゲーションサーバ51に送信される。
ら所要のメニューを選択すると、IPB82のナビゲー
ションクライアントから自身のIPアドレス等の要求元
情報とともに映像配信要求がヘッドエンドシステム50
のナビゲーションサーバ51に送信される。
【0015】 このナビゲーションサーバ51は、映
像配信要求を受信すると、要求元情報とともに映像配信
要求コンテンツを配信サーバ53に通知する。
像配信要求を受信すると、要求元情報とともに映像配信
要求コンテンツを配信サーバ53に通知する。
【0016】 この配信サーバ53は、RSVP(Re
source Reservation Protocol)等のプロトコルを用
いて、CMTS71を含むネットワーク中継装置の実際
の帯域確保を行う。具体的には、配信サーバ53からp
athメッセージを送信し、当該pathメッセージの
条件(帯域や遅延時間等)が正当であるか否かについて
ルータ55、CMTS71の順序で順次チェックし、コ
ンテンツ配信要求元であるIPB82まで送信する。こ
のIPB82では、pathメッセージをエラーなしで
受信すると、配信サーバ53に向けてresvメッセー
ジを送信する。CMTS71、ルータ55では、この逆
方向のresvメッセージに基づいて実際のリソースを
割当て予約する。
source Reservation Protocol)等のプロトコルを用
いて、CMTS71を含むネットワーク中継装置の実際
の帯域確保を行う。具体的には、配信サーバ53からp
athメッセージを送信し、当該pathメッセージの
条件(帯域や遅延時間等)が正当であるか否かについて
ルータ55、CMTS71の順序で順次チェックし、コ
ンテンツ配信要求元であるIPB82まで送信する。こ
のIPB82では、pathメッセージをエラーなしで
受信すると、配信サーバ53に向けてresvメッセー
ジを送信する。CMTS71、ルータ55では、この逆
方向のresvメッセージに基づいて実際のリソースを
割当て予約する。
【0017】 配信サーバ53は、実際の映像等のコ
ンテンツに関し、前述のごとく予約したネットワーク中
継関連装置のリソースとCATVケーブル81の周波数
帯域を利用して配信する。
ンテンツに関し、前述のごとく予約したネットワーク中
継関連装置のリソースとCATVケーブル81の周波数
帯域を利用して配信する。
【0018】
【発明が解決しようとする課題】しかしながら、以上の
ようなIPストリーミングを利用したコンテンツの配信
は、複数のユーザが同一のコンテンツを要求した場合、
それらユーザごとにCATVケーブル81上で個別に伝
送帯域を確保しなければならず、ユーザの数倍の帯域を
消費することになり、CATVケーブル81の帯域を効
率よく利用できない。
ようなIPストリーミングを利用したコンテンツの配信
は、複数のユーザが同一のコンテンツを要求した場合、
それらユーザごとにCATVケーブル81上で個別に伝
送帯域を確保しなければならず、ユーザの数倍の帯域を
消費することになり、CATVケーブル81の帯域を効
率よく利用できない。
【0019】また、CATVケーブル81の周波数帯域
に制限があるので、VOD(ビデオ・オン・デマンド)
サービス等を提供するための帯域を確保するのが困難で
あり、ひいてはVODサービスを同時に提供するユーザ
数等も制限されてくる問題がある。
に制限があるので、VOD(ビデオ・オン・デマンド)
サービス等を提供するための帯域を確保するのが困難で
あり、ひいてはVODサービスを同時に提供するユーザ
数等も制限されてくる問題がある。
【0020】本発明は上記事情に鑑みてなされたもの
で、CATVケーブル上の周波数帯域の有効利用を図る
IPストリーミングシステム、ネットワーク中継装置、
IPストリーミングセットトップボックス及びIPスト
リーミング配信方法を提供するこを目的とする。
で、CATVケーブル上の周波数帯域の有効利用を図る
IPストリーミングシステム、ネットワーク中継装置、
IPストリーミングセットトップボックス及びIPスト
リーミング配信方法を提供するこを目的とする。
【0021】また、本発明の他の目的は、CATVケー
ブルの周波数帯域の制限事項を取り除き、より拡張性の
高い利用を図るIPストリーミングシステム、ネットワ
ーク中継装置、IPストリーミングセットトップボック
ス及びIPストリーミング配信方法を提供することにあ
る。
ブルの周波数帯域の制限事項を取り除き、より拡張性の
高い利用を図るIPストリーミングシステム、ネットワ
ーク中継装置、IPストリーミングセットトップボック
ス及びIPストリーミング配信方法を提供することにあ
る。
【0022】
【課題を解決するための手段】(1) 上記課題を解決
するために、本発明に係わるIPストリーミングシステ
ムは、コンテンツの視聴要求を行うユーザー端末が設け
られ、CATVケーブルを介して前記ユーザー端末にコ
ンテンツのIPストリーミングを行うIPストリーミン
グシステムであって、コンテンツを保持し、このコンテ
ンツを配信する配信サーバーと、前記コンテンツを配信
するための前記CATVケーブルの周波数帯情報を保持
する管理サーバーと、予め前記CATVケーブルの周波
数帯が割り当てられたブロードキャスト用のケーブルイ
ンタフェースを持ち、前記配信サーバーから配信を受け
た前記コンテンツを前記ユーザー端末に配信するCMT
Sとを設けた構成である。
するために、本発明に係わるIPストリーミングシステ
ムは、コンテンツの視聴要求を行うユーザー端末が設け
られ、CATVケーブルを介して前記ユーザー端末にコ
ンテンツのIPストリーミングを行うIPストリーミン
グシステムであって、コンテンツを保持し、このコンテ
ンツを配信する配信サーバーと、前記コンテンツを配信
するための前記CATVケーブルの周波数帯情報を保持
する管理サーバーと、予め前記CATVケーブルの周波
数帯が割り当てられたブロードキャスト用のケーブルイ
ンタフェースを持ち、前記配信サーバーから配信を受け
た前記コンテンツを前記ユーザー端末に配信するCMT
Sとを設けた構成である。
【0023】この発明は以上のような構成とすることに
より、ユーザ端末がブロードキャストコンテンツを配信
CATVケーブルの周波数帯情報を保持する管理サーバ
にブロードキャスト放送の周波数帯情報を要求し、この
取得されるCATVケーブルの周波数帯にチューニング
するので、CATVケーブルの周波数帯を有効に利用
し、ブロードキャストコンテンツを配信することが可能
となる。
より、ユーザ端末がブロードキャストコンテンツを配信
CATVケーブルの周波数帯情報を保持する管理サーバ
にブロードキャスト放送の周波数帯情報を要求し、この
取得されるCATVケーブルの周波数帯にチューニング
するので、CATVケーブルの周波数帯を有効に利用
し、ブロードキャストコンテンツを配信することが可能
となる。
【0024】(2) 本発明に係わるIPストリーミン
グシステムは、コンテンツを配信する配信サーバー、こ
の配信サーバーから配信を受けたコンテンツをユーザー
端末に配信するCMTSが設けられているが、この配信
サーバとしては、ユーザー端末からのVOD用コンテン
ツの視聴要求がされた場合、RSVPメッセージにて当
該視聴要求をしたユーザー端末が現在使用している使用
周波数を確認する周波数確認手段を設け、また、CMT
Sとしては、前記配信サーバーによる前記ユーザー端末
の使用周波数の確認結果に基づいて、この確認した使用
周波数と異なる周波数を前記VOD用のケーブルインタ
フェースに割り当て、前記配信サーバーから配信を受け
たVOD用コンテンツを前記視聴要求をしたユーザー端
末に配信する手段を具備し、さらに前記CMTSとして
は、前記配信サーバーからのRSVPメッセージに対す
る前記ユーザー端末からの逆方向のRSVPメッセージ
の受信内容に基づいても、前記VOD用のケーブルイン
タフェースに使用周波数を割り当てる機能をもってい
る。
グシステムは、コンテンツを配信する配信サーバー、こ
の配信サーバーから配信を受けたコンテンツをユーザー
端末に配信するCMTSが設けられているが、この配信
サーバとしては、ユーザー端末からのVOD用コンテン
ツの視聴要求がされた場合、RSVPメッセージにて当
該視聴要求をしたユーザー端末が現在使用している使用
周波数を確認する周波数確認手段を設け、また、CMT
Sとしては、前記配信サーバーによる前記ユーザー端末
の使用周波数の確認結果に基づいて、この確認した使用
周波数と異なる周波数を前記VOD用のケーブルインタ
フェースに割り当て、前記配信サーバーから配信を受け
たVOD用コンテンツを前記視聴要求をしたユーザー端
末に配信する手段を具備し、さらに前記CMTSとして
は、前記配信サーバーからのRSVPメッセージに対す
る前記ユーザー端末からの逆方向のRSVPメッセージ
の受信内容に基づいても、前記VOD用のケーブルイン
タフェースに使用周波数を割り当てる機能をもってい
る。
【0025】この発明は以上のような構成とすることに
より、ユーザ端末がVOD用コンテンツの視聴を要求し
た時、VODサービス用ケーブルインタフェースで提供
された周波数帯にチューニングさせることにより、配信
サーバからのVODコンテンツを視聴要求元ユーザ端末
に配信するので、CATVケーブルの周波数帯の制限事
項を取り除くことができ、より拡張性の高いシステムを
実現することが可能である。
より、ユーザ端末がVOD用コンテンツの視聴を要求し
た時、VODサービス用ケーブルインタフェースで提供
された周波数帯にチューニングさせることにより、配信
サーバからのVODコンテンツを視聴要求元ユーザ端末
に配信するので、CATVケーブルの周波数帯の制限事
項を取り除くことができ、より拡張性の高いシステムを
実現することが可能である。
【0026】なお、CMTSとしては、配信サーバから
のRSVPメッセージに対するユーザ端末からの逆方向
のRSVPメッセージの受信内容から異なる周波数帯に
変更するので、CATVケーブルの周波数帯の制限事項
を取り除くことができ、より拡張性の高いシステムを実
現することが可能である。
のRSVPメッセージに対するユーザ端末からの逆方向
のRSVPメッセージの受信内容から異なる周波数帯に
変更するので、CATVケーブルの周波数帯の制限事項
を取り除くことができ、より拡張性の高いシステムを実
現することが可能である。
【0027】(3) 本発明に係わるネットワーク中継
装置は、ブロードキャストコンテンツとVOD用コンテ
ンツとを保持し配信する配信サーバーと、CATVケー
ブルを介して前記配信サーバーから前記コンテンツの配
信を受けるユーザー端末との間に設けられたネットワー
ク中継装置であって、前記ブロードキャストコンテンツ
を配信するための周波数帯が割り当てられたブロードキ
ャスト用ケーブルインタフェースと、前記VOD用コン
テンツを配信するための周波数帯が割り当てられたVO
D用ケーブルインタフェースと、前記配信サーバーから
予め配信を受けているブロードキャストコンテンツを前
記ユーザー端末からの視聴要求に基づいて当該視聴要求
のあったユーザー端末に前記ブロードキャスト用ケーブ
ルインタフェースを介して配信する第1の配信手段と、
前記ユーザー端末からVOD用コンテンツの視聴要求が
されたとき、前記配信サーバーが確認した前記視聴要求
をしたユーザー端末の使用周波数帯と異なる周波数帯を
前記VOD用ケーブルインタフェースに割り当て、前記
VOD用ケーブルインタフェースを介して前記視聴要求
のあったユーザー端末に前記VOD用コンテンツを配信
する第2の配信手段とを設けた構成である。
装置は、ブロードキャストコンテンツとVOD用コンテ
ンツとを保持し配信する配信サーバーと、CATVケー
ブルを介して前記配信サーバーから前記コンテンツの配
信を受けるユーザー端末との間に設けられたネットワー
ク中継装置であって、前記ブロードキャストコンテンツ
を配信するための周波数帯が割り当てられたブロードキ
ャスト用ケーブルインタフェースと、前記VOD用コン
テンツを配信するための周波数帯が割り当てられたVO
D用ケーブルインタフェースと、前記配信サーバーから
予め配信を受けているブロードキャストコンテンツを前
記ユーザー端末からの視聴要求に基づいて当該視聴要求
のあったユーザー端末に前記ブロードキャスト用ケーブ
ルインタフェースを介して配信する第1の配信手段と、
前記ユーザー端末からVOD用コンテンツの視聴要求が
されたとき、前記配信サーバーが確認した前記視聴要求
をしたユーザー端末の使用周波数帯と異なる周波数帯を
前記VOD用ケーブルインタフェースに割り当て、前記
VOD用ケーブルインタフェースを介して前記視聴要求
のあったユーザー端末に前記VOD用コンテンツを配信
する第2の配信手段とを設けた構成である。
【0028】この発明は以上のような構成とすることに
より、ネットワーク中継装置は、ユーザ端末に配信サー
バから受けている視聴頻度の高いコンテンツをブロード
キャストコンテンツとして配信でき、また同一のユーザ
端末からVOD用コンテンツの視聴要求を受けたとき、
周波数帯を変更し、VOD用コンテンツを配信するの
で、CATVケーブルの周波数帯の制限を取り除いてV
OD用サービスを提供可能である。
より、ネットワーク中継装置は、ユーザ端末に配信サー
バから受けている視聴頻度の高いコンテンツをブロード
キャストコンテンツとして配信でき、また同一のユーザ
端末からVOD用コンテンツの視聴要求を受けたとき、
周波数帯を変更し、VOD用コンテンツを配信するの
で、CATVケーブルの周波数帯の制限を取り除いてV
OD用サービスを提供可能である。
【0029】(4) 本発明に係わるセットトップボッ
クスは、コンテンツを保持しこのコンテンツを配信する
配信サーバーと、前記コンテンツを配信するためのCA
TVケーブルの周波数帯情報を保持する管理サーバー
と、ネットワーク中継装置と、CATVケーブルとが設
けられたIPストリーミングシステムで前記ネットワー
ク中継装置とCATVケーブルとを介して前記コンテン
ツの配信を受けるセットトップボックスであって、前記
ネットワーク中継装置との間のインタフェース手段と、
前記コンテンツをブロードキャストにて視聴する際に
は、この視聴するコンテンツをブロードキャスト配信す
るための前記CATVケーブルの周波数帯を前記管理サ
ーバーから取得し、前記インタフェース手段を前記取得
した周波数帯にチューニングするチューニング手段と、
前記コンテンツをVODにて視聴する際には、前記イン
タフェース手段がチューニングする周波数帯を前記コン
テンツをブロードキャストにて視聴する際の周波数と異
なる周波数に変更する変更手段とを設けた構成である。
クスは、コンテンツを保持しこのコンテンツを配信する
配信サーバーと、前記コンテンツを配信するためのCA
TVケーブルの周波数帯情報を保持する管理サーバー
と、ネットワーク中継装置と、CATVケーブルとが設
けられたIPストリーミングシステムで前記ネットワー
ク中継装置とCATVケーブルとを介して前記コンテン
ツの配信を受けるセットトップボックスであって、前記
ネットワーク中継装置との間のインタフェース手段と、
前記コンテンツをブロードキャストにて視聴する際に
は、この視聴するコンテンツをブロードキャスト配信す
るための前記CATVケーブルの周波数帯を前記管理サ
ーバーから取得し、前記インタフェース手段を前記取得
した周波数帯にチューニングするチューニング手段と、
前記コンテンツをVODにて視聴する際には、前記イン
タフェース手段がチューニングする周波数帯を前記コン
テンツをブロードキャストにて視聴する際の周波数と異
なる周波数に変更する変更手段とを設けた構成である。
【0030】この発明は以上のような構成とすることに
より、VODサービス要求時、CATVケーブルの周波
数帯を有効に利用しつつ、容易にブロードキャストコン
テンツを視聴することができ、またユーザ端末がブロー
ドキャストコンテンツの配信に使用されているCATV
ケーブルの周波数帯に制限されずにVODサービスを受
けることが可能となる。
より、VODサービス要求時、CATVケーブルの周波
数帯を有効に利用しつつ、容易にブロードキャストコン
テンツを視聴することができ、またユーザ端末がブロー
ドキャストコンテンツの配信に使用されているCATV
ケーブルの周波数帯に制限されずにVODサービスを受
けることが可能となる。
【0031】(5) 本発明に係るIPストリーミング
配信方法は、コンテンツを保持しこのコンテンツを配信
する配信サーバーと、前記コンテンツを配信するための
CATVケーブルの周波数帯情報を保持する管理サーバ
ーと、コンテンツのメニューを提供するナビゲーション
サーバーと、ネットワーク中継装置と、CATVケーブ
ルと、前記ネットワーク中継装置とCATVケーブルと
を介して前記コンテンツの配信を受けるユーザー端末と
が設けられたIPストリーミングシステムにおいて、前
記ユーザー端末が前記管理サーバーが保持しているコン
テンツのブロードキャストによる視聴要求をしたとき、
前記管理サーバーからブロードキャスト用の周波数帯情
報を前記ユーザー端末に提供し、この提供を受けたブロ
ードキャスト用の周波数帯情報に基づいて前記ユーザー
端末が前記ネットワーク中継装置と通信可能な状態に設
定するステップと、前記ユーザー端末が前記コンテンツ
のメニューの要求をしたとき、前記ナビゲーションサー
バーから前記ユーザー端末に前記メニューを提供するス
テップと、前記ユーザー端末が前記メニューに基づいて
視聴するコンテンツを指定した場合、前記ネットワーク
中継装置とCATVケーブルを介して指定されたコンテ
ンツを前記ユーザー端末に配信するステップとを有する
IPストリーミング配信方法である。
配信方法は、コンテンツを保持しこのコンテンツを配信
する配信サーバーと、前記コンテンツを配信するための
CATVケーブルの周波数帯情報を保持する管理サーバ
ーと、コンテンツのメニューを提供するナビゲーション
サーバーと、ネットワーク中継装置と、CATVケーブ
ルと、前記ネットワーク中継装置とCATVケーブルと
を介して前記コンテンツの配信を受けるユーザー端末と
が設けられたIPストリーミングシステムにおいて、前
記ユーザー端末が前記管理サーバーが保持しているコン
テンツのブロードキャストによる視聴要求をしたとき、
前記管理サーバーからブロードキャスト用の周波数帯情
報を前記ユーザー端末に提供し、この提供を受けたブロ
ードキャスト用の周波数帯情報に基づいて前記ユーザー
端末が前記ネットワーク中継装置と通信可能な状態に設
定するステップと、前記ユーザー端末が前記コンテンツ
のメニューの要求をしたとき、前記ナビゲーションサー
バーから前記ユーザー端末に前記メニューを提供するス
テップと、前記ユーザー端末が前記メニューに基づいて
視聴するコンテンツを指定した場合、前記ネットワーク
中継装置とCATVケーブルを介して指定されたコンテ
ンツを前記ユーザー端末に配信するステップとを有する
IPストリーミング配信方法である。
【0032】このIPストリーミング配信方法において
は、前述同様にCATVケーブルの周波数帯を有効に利
用し、視聴頻度の高いコンテンツをブロードキャストコ
ンテンツとしてユニキャスト配信で多くのユーザに配信
することが可能である。
は、前述同様にCATVケーブルの周波数帯を有効に利
用し、視聴頻度の高いコンテンツをブロードキャストコ
ンテンツとしてユニキャスト配信で多くのユーザに配信
することが可能である。
【0033】(6) 本発明に係わるIPストリーミン
グ配信方法は、コンテンツを保持しこのコンテンツを配
信する配信サーバーと、前記コンテンツを配信するため
のCATVケーブルの周波数帯情報を保持する管理サー
バーと、コンテンツのメニューをほじし、このメッセー
ジを提供するナビゲーションサーバーと、ネットワーク
中継装置と、CATVケーブルと、前記ネットワーク中
継装置とCATVケーブルとを介して前記コンテンツの
配信を受けるユーザー端末とが設けられたIPストリー
ミングシステムにおいて、前記ユーザー端末が前記コン
テンツのメニューの要求をしたとき、前記ナビゲーショ
ンサーバーから前記ユーザー端末に前記メニューを提供
するステップと、前記ユーザー端末が前記メニューに基
づいてVODコンテンツの視聴を要求した場合、前記ナ
ビゲーションサーバーが前記配信サーバーにコンテンツ
の配信を要求するステップと、この配信要求を受けた配
信サーバーからRSVPメッセージを前記視聴要求した
ユーザー端末に送信し、このRSVPメッセージの送信
を受けた前記ユーザー端末から返信される返信メッセー
ジに基づいて前記ネットワーク中継装置が前記CATV
ケーブルでの使用周波数帯を確保するステップと、前記
ネットワーク中継装置が前記ユーザー端末に使用する周
波数帯を前記確保した使用周波数帯に変更することを通
知するとともに前記配信サーバーに周波数帯の確保を通
知するステップと、前記周波数帯の確保の通知を受けた
前記配信サーバーは前記視聴要求をしたユーザー端末に
視聴要求を受けたVODコンテンツを配信するステップ
とを有するIPストリーミング配信方法である。
グ配信方法は、コンテンツを保持しこのコンテンツを配
信する配信サーバーと、前記コンテンツを配信するため
のCATVケーブルの周波数帯情報を保持する管理サー
バーと、コンテンツのメニューをほじし、このメッセー
ジを提供するナビゲーションサーバーと、ネットワーク
中継装置と、CATVケーブルと、前記ネットワーク中
継装置とCATVケーブルとを介して前記コンテンツの
配信を受けるユーザー端末とが設けられたIPストリー
ミングシステムにおいて、前記ユーザー端末が前記コン
テンツのメニューの要求をしたとき、前記ナビゲーショ
ンサーバーから前記ユーザー端末に前記メニューを提供
するステップと、前記ユーザー端末が前記メニューに基
づいてVODコンテンツの視聴を要求した場合、前記ナ
ビゲーションサーバーが前記配信サーバーにコンテンツ
の配信を要求するステップと、この配信要求を受けた配
信サーバーからRSVPメッセージを前記視聴要求した
ユーザー端末に送信し、このRSVPメッセージの送信
を受けた前記ユーザー端末から返信される返信メッセー
ジに基づいて前記ネットワーク中継装置が前記CATV
ケーブルでの使用周波数帯を確保するステップと、前記
ネットワーク中継装置が前記ユーザー端末に使用する周
波数帯を前記確保した使用周波数帯に変更することを通
知するとともに前記配信サーバーに周波数帯の確保を通
知するステップと、前記周波数帯の確保の通知を受けた
前記配信サーバーは前記視聴要求をしたユーザー端末に
視聴要求を受けたVODコンテンツを配信するステップ
とを有するIPストリーミング配信方法である。
【0034】このIPストリーミング配信方法において
は、前述同様にCATVケーブルの周波数帯の制限事項
を取り除き、より拡張性の高いコンテンツ配信方法を実
現することが可能である。
は、前述同様にCATVケーブルの周波数帯の制限事項
を取り除き、より拡張性の高いコンテンツ配信方法を実
現することが可能である。
【0035】
【発明の実施の形態】以下、本発明の実施の形態につい
て図面を参照して説明する。
て図面を参照して説明する。
【0036】図1は本発明に係るIPストリーミングシ
ステムの一実施の形態を示す系統構成図である。
ステムの一実施の形態を示す系統構成図である。
【0037】このIPストリーミングシステムは、視聴
頻度の高いコンテンツをブロードキャストして、同一の
コンテンツを複数のユーザが視聴可能とすることにより
ネットワークのリソース,特にCATVケーブル上の周
波数帯域を有効に利用すること、またVOD等のサービ
ス提供時に使用する周波数帯を必要に応じてブロードキ
ャスト配信で使用する周波数帯とは異なる周波数帯に変
更し、CATVケーブルの周波数帯域の制限事項を取り
除くことにある。
頻度の高いコンテンツをブロードキャストして、同一の
コンテンツを複数のユーザが視聴可能とすることにより
ネットワークのリソース,特にCATVケーブル上の周
波数帯域を有効に利用すること、またVOD等のサービ
ス提供時に使用する周波数帯を必要に応じてブロードキ
ャスト配信で使用する周波数帯とは異なる周波数帯に変
更し、CATVケーブルの周波数帯域の制限事項を取り
除くことにある。
【0038】このIPストリーミングシステムは、具体
的には、多種類のマルチメディアコンテンツを蓄積し、
ユーザ側から視聴要求のあった映像等マルチメディアコ
ンテンツの配信処理を実行するヘッドエンドシステム1
0と、例えばリング状の接続構成をとるネットワーク2
0と、複数のディストリビューションHUB30とが設
けられている。
的には、多種類のマルチメディアコンテンツを蓄積し、
ユーザ側から視聴要求のあった映像等マルチメディアコ
ンテンツの配信処理を実行するヘッドエンドシステム1
0と、例えばリング状の接続構成をとるネットワーク2
0と、複数のディストリビューションHUB30とが設
けられている。
【0039】これら各ディストリビューションHUB3
0には周波数混合器41を介してCATVケーブル42
が接続されている。このCATVケーブル42にはIP
B43とテレビジョンTV44とから構成される多数の
ユーザ端末が接続されている。
0には周波数混合器41を介してCATVケーブル42
が接続されている。このCATVケーブル42にはIP
B43とテレビジョンTV44とから構成される多数の
ユーザ端末が接続されている。
【0040】ヘッドエンドシステム10は、ナビゲーシ
ョンサーバ11、配信サーバ12および管理サーバ13
等のサーバ群が設けられ、さらにルーティングプロトコ
ルに基づきルーティングテーブルを構成し、サーバ群側
およびネットワーク20側から送られてくるIPパケッ
トを中継するルータ14が設けられている。このルータ
14はマルチキャストプロトコルにも対応して動作する
ように構成されている。
ョンサーバ11、配信サーバ12および管理サーバ13
等のサーバ群が設けられ、さらにルーティングプロトコ
ルに基づきルーティングテーブルを構成し、サーバ群側
およびネットワーク20側から送られてくるIPパケッ
トを中継するルータ14が設けられている。このルータ
14はマルチキャストプロトコルにも対応して動作する
ように構成されている。
【0041】このナビゲーションサーバ11は、当該サ
ーバ11自体が所有する閲覧可能なメニュー画面となる
EPG(Electronic Program Guide:電子プログラム
・ガイド)およびナビゲーションサーバソフトウエアそ
の他必要とするソフトウエア等が搭載され、これらEP
Gや各種のソフトウエアとの間で連携をとりつつ所要と
する処理を実行し、またユーザ側から視聴を希望するコ
ンテンツの要求があったとき、その要求コンテンツの種
類を受理し、VODコンテンツの要求の場合には配信サ
ーバ12に通知する。なお、要求コンテンツやブロード
キャストで配信されている場合には配信サーバ12には
通知しないものとする。
ーバ11自体が所有する閲覧可能なメニュー画面となる
EPG(Electronic Program Guide:電子プログラム
・ガイド)およびナビゲーションサーバソフトウエアそ
の他必要とするソフトウエア等が搭載され、これらEP
Gや各種のソフトウエアとの間で連携をとりつつ所要と
する処理を実行し、またユーザ側から視聴を希望するコ
ンテンツの要求があったとき、その要求コンテンツの種
類を受理し、VODコンテンツの要求の場合には配信サ
ーバ12に通知する。なお、要求コンテンツやブロード
キャストで配信されている場合には配信サーバ12には
通知しないものとする。
【0042】この配信サーバ12は、多種類のマルチメ
ディアコンテンツの他、各コンテンツの配信に必要な帯
域情報、配信必要時間情報その他配信に必要な情報を蓄
積する大容量の配信情報データベース12aを有し、こ
れら各種コンテンツを含む配信情報を管理する役割をも
っている。この配信サーバ12は、ナビゲーションサー
バ11からIPアドレス等の要求元情報のもとにVOD
コンテンツの配信要求を受けると、配信情報データベー
ス12aから配信要求コンテンツを読み出し、要求元情
報に基づいてユーザ側に配信する。一方、予め設定され
たブロードキャストするコンテンツの場合、IPマルチ
キャスト等のマルチキャスト技術を用いて配信する。な
お、ブロードキャストするコンテンツは、過去の使用頻
度に基づいて予め定めるか、或いは予め参照用使用頻度
を設定し、当該使用頻度を越えたときに自動的にブロー
ドキャストするコンテンツであると認識する。或いは、
コンテンツプロバイダとの契約により決定される。
ディアコンテンツの他、各コンテンツの配信に必要な帯
域情報、配信必要時間情報その他配信に必要な情報を蓄
積する大容量の配信情報データベース12aを有し、こ
れら各種コンテンツを含む配信情報を管理する役割をも
っている。この配信サーバ12は、ナビゲーションサー
バ11からIPアドレス等の要求元情報のもとにVOD
コンテンツの配信要求を受けると、配信情報データベー
ス12aから配信要求コンテンツを読み出し、要求元情
報に基づいてユーザ側に配信する。一方、予め設定され
たブロードキャストするコンテンツの場合、IPマルチ
キャスト等のマルチキャスト技術を用いて配信する。な
お、ブロードキャストするコンテンツは、過去の使用頻
度に基づいて予め定めるか、或いは予め参照用使用頻度
を設定し、当該使用頻度を越えたときに自動的にブロー
ドキャストするコンテンツであると認識する。或いは、
コンテンツプロバイダとの契約により決定される。
【0043】管理サーバ13は、ナビゲーションサーバ
11や配信サーバ12のIPアドレスやコンテンツをブ
ロードキャストするCATVケーブル42の周波数帯等
の情報をもつコンフィグレーションファイルを保持する
記憶手段13aが設けられ、IPB43からファイル要
求を受けたとき、コンフィグレーションファイルを送信
することにより、IPB43にIPアドレス、コンテン
ツをブロードキャストするCATVケーブル52の周波
数帯等の情報を通知する機能をもっている。
11や配信サーバ12のIPアドレスやコンテンツをブ
ロードキャストするCATVケーブル42の周波数帯等
の情報をもつコンフィグレーションファイルを保持する
記憶手段13aが設けられ、IPB43からファイル要
求を受けたとき、コンフィグレーションファイルを送信
することにより、IPB43にIPアドレス、コンテン
ツをブロードキャストするCATVケーブル52の周波
数帯等の情報を通知する機能をもっている。
【0044】ネットワーク20は、ストリーミング配信
を実行するために必要な各種サーバ11,12,13群
を収容するヘッドエンドシステム10と遠隔地に設置さ
れるCMTS31を収容する多数のディストリビューシ
ョンHUB30とを接続するリング状に形成された光フ
ァイバからなる伝送ラインである。なお、ネットワーク
20は、特にリング状である必要がなく、また光ファイ
バに限定するものではない。
を実行するために必要な各種サーバ11,12,13群
を収容するヘッドエンドシステム10と遠隔地に設置さ
れるCMTS31を収容する多数のディストリビューシ
ョンHUB30とを接続するリング状に形成された光フ
ァイバからなる伝送ラインである。なお、ネットワーク
20は、特にリング状である必要がなく、また光ファイ
バに限定するものではない。
【0045】なお、構成するCMTS31が1つ等少な
い場合には遠隔地に配置されずヘットエンドシステム1
0の中に含まれる構成もあり、この場合にはCMTS3
1も含めてヘッドエンドシステムと呼ぶ。
い場合には遠隔地に配置されずヘットエンドシステム1
0の中に含まれる構成もあり、この場合にはCMTS3
1も含めてヘッドエンドシステムと呼ぶ。
【0046】このCMTS31は、ケーブルインタフェ
ース(RFインタフェース)を有するルータ14と同様
な機能をもったケーブルルータの一種である。このCM
TS31は、配信サーバ12から送信されるRSVP
(Resource Reservation Protocol)等のプロトコル
を利用して、インタフェース毎に使用する周波数帯を取
得したり、IPマルチキャストやIPマルチキャストを
実現するプロトコルであるIGMP(Internet Group
Manegement Protocol)等クライアント(IPB43
に相当する)がマルチキャストグループに参加、離脱す
るプロトコルをサポートする機能をもっており、例えば
図2に示すような構成となっている。
ース(RFインタフェース)を有するルータ14と同様
な機能をもったケーブルルータの一種である。このCM
TS31は、配信サーバ12から送信されるRSVP
(Resource Reservation Protocol)等のプロトコル
を利用して、インタフェース毎に使用する周波数帯を取
得したり、IPマルチキャストやIPマルチキャストを
実現するプロトコルであるIGMP(Internet Group
Manegement Protocol)等クライアント(IPB43
に相当する)がマルチキャストグループに参加、離脱す
るプロトコルをサポートする機能をもっており、例えば
図2に示すような構成となっている。
【0047】前記IPB(IPストリーミング用セット
トップボックス)43は、視聴要求したコンテンツを含
むIPパケットを受信し、このIPパケットに含まれる
アプリケーションなど、上位の映像、音声に係るデータ
をCODEC(コード・デコード)に従ってデコード処
理を実施し、テレビジョンTV44に表示する他、IG
MPをサポートする機能をもっており、例えば図3に示
すような構成となっている。
トップボックス)43は、視聴要求したコンテンツを含
むIPパケットを受信し、このIPパケットに含まれる
アプリケーションなど、上位の映像、音声に係るデータ
をCODEC(コード・デコード)に従ってデコード処
理を実施し、テレビジョンTV44に表示する他、IG
MPをサポートする機能をもっており、例えば図3に示
すような構成となっている。
【0048】図2は本発明システムに用いられるCMT
S31の一実施の形態を示す構成図である。
S31の一実施の形態を示す構成図である。
【0049】このCMTS(ネットワーク中継装置)3
1は、予めブロードキャストするコンテンツ用の周波数
帯が割当てられたブロードキャストコンテンツ用のケー
ブルインタフェース31aおよびVODサービス用に周
波数帯が割当てられたVODサービス用ケーブルインタ
フェース31bが設けられ、これらインタフェース31
a、31bは内部スイッチバス31cに接続されてい
る。これらインタフェース31a、31bはそれぞれ下
り方向ケーブル31da,31dbおよび上り方向ケー
ブル31ea,31ebに対応するポートをもってい
る。
1は、予めブロードキャストするコンテンツ用の周波数
帯が割当てられたブロードキャストコンテンツ用のケー
ブルインタフェース31aおよびVODサービス用に周
波数帯が割当てられたVODサービス用ケーブルインタ
フェース31bが設けられ、これらインタフェース31
a、31bは内部スイッチバス31cに接続されてい
る。これらインタフェース31a、31bはそれぞれ下
り方向ケーブル31da,31dbおよび上り方向ケー
ブル31ea,31ebに対応するポートをもってい
る。
【0050】前記内部スイッチバス31cには、スイッ
チボード31f、ネットワーク20に対応するインタフ
ェース31g、CPUにより構成される管理制御部31
hが接続されている。スイッチボード31fは、ヘッド
エンドシステム10側と各IPB43との間のルーティ
ング通信を可能とするスイッチの機能をもっている。
チボード31f、ネットワーク20に対応するインタフ
ェース31g、CPUにより構成される管理制御部31
hが接続されている。スイッチボード31fは、ヘッド
エンドシステム10側と各IPB43との間のルーティ
ング通信を可能とするスイッチの機能をもっている。
【0051】管理制御部31hは、CPUボードであっ
て、所要とする統計処理、配信サーバ12から送信され
るRSVPプロトコルを用いたときのメッセージから各
インタフェース31a、31b毎の周波数帯の状態を把
握し、別の周波数帯に変更する処理、自身宛てのIPバ
ケットの処理その他後記する図4および図5に示す所要
の処理を実行する。
て、所要とする統計処理、配信サーバ12から送信され
るRSVPプロトコルを用いたときのメッセージから各
インタフェース31a、31b毎の周波数帯の状態を把
握し、別の周波数帯に変更する処理、自身宛てのIPバ
ケットの処理その他後記する図4および図5に示す所要
の処理を実行する。
【0052】つまり、このCMTS31は、大別して次
の2つの機能をもつ。第1の機能は、配信サーバ21か
らIPマルチキャストプロトコルを用いて配信されてい
る。ブロードキャストするコンテンツをユーザ端末から
の視聴要求に従って、ブロードキャスト専用のケーブル
インタフェース31aを用いて中継する機能である。
の2つの機能をもつ。第1の機能は、配信サーバ21か
らIPマルチキャストプロトコルを用いて配信されてい
る。ブロードキャストするコンテンツをユーザ端末から
の視聴要求に従って、ブロードキャスト専用のケーブル
インタフェース31aを用いて中継する機能である。
【0053】また、第2の機能は、ユーザ端末からのV
ODコンテンツの視聴要求に対し、該当視聴要求をした
ユーザ端末が既にブロードキャストコンテンツを視聴し
ている場合には、このユーザ端末に対してVODのケー
ブルインタフェース31bにチューニング(周波数変
更)することを指示し、或いは視聴要求をしたユーザ端
末が既に他のVODコンテンツを視聴している場合に、
新規に視聴要求をしたVODコンテンツを配信するのに
必要な帯域(伝送帯域)が多く現在使用しているVOD
専用のケーブルインタフェース31bでは使用できる帯
域(伝送帯域)が残っていない場合には、ユーザ端末に
対して現在VODを視聴するために使用しているVOD
専用ケーブルインタフェース31bから別のVOD専用
ケーブルインタフェース(図示せず)にチューニング
(周波数変更)することを指示し、そして、ユーザ端末
のチューニング完了後、チューニングした新しいケーブ
ルインタフェースを用いて、視聴要求されたVODコン
テンツを中継する機能である。
ODコンテンツの視聴要求に対し、該当視聴要求をした
ユーザ端末が既にブロードキャストコンテンツを視聴し
ている場合には、このユーザ端末に対してVODのケー
ブルインタフェース31bにチューニング(周波数変
更)することを指示し、或いは視聴要求をしたユーザ端
末が既に他のVODコンテンツを視聴している場合に、
新規に視聴要求をしたVODコンテンツを配信するのに
必要な帯域(伝送帯域)が多く現在使用しているVOD
専用のケーブルインタフェース31bでは使用できる帯
域(伝送帯域)が残っていない場合には、ユーザ端末に
対して現在VODを視聴するために使用しているVOD
専用ケーブルインタフェース31bから別のVOD専用
ケーブルインタフェース(図示せず)にチューニング
(周波数変更)することを指示し、そして、ユーザ端末
のチューニング完了後、チューニングした新しいケーブ
ルインタフェースを用いて、視聴要求されたVODコン
テンツを中継する機能である。
【0054】なお、第2の機能において、視聴要求をし
たユーザ端末が既に他のVODを視聴している場合に、
新規に視聴要求をしたVODコンテンツを配信するのに
必要な帯域(伝送帯域)を現在既に視聴しているVODコ
ンテンツのために使用しているVOD専用のケーブルイ
ンタフェース31bで確保できる場合には、このVOD
専用のケーブルインタフェース31bを用いて視聴要求
のあったVODコンテンツを中継する。
たユーザ端末が既に他のVODを視聴している場合に、
新規に視聴要求をしたVODコンテンツを配信するのに
必要な帯域(伝送帯域)を現在既に視聴しているVODコ
ンテンツのために使用しているVOD専用のケーブルイ
ンタフェース31bで確保できる場合には、このVOD
専用のケーブルインタフェース31bを用いて視聴要求
のあったVODコンテンツを中継する。
【0055】図3はIPB(IPストリーミング用セッ
トトップボックス)43の一実施の形態を示す構成図で
ある。このIPB43は後記する図4に示すIPブロー
ドキャスト配信及び図5に示すVDOコンテンツの配信
に伴う周波数変更に対応可能な構成例を示す図である。
トトップボックス)43の一実施の形態を示す構成図で
ある。このIPB43は後記する図4に示すIPブロー
ドキャスト配信及び図5に示すVDOコンテンツの配信
に伴う周波数変更に対応可能な構成例を示す図である。
【0056】このIPB43は、具体的には、内部バス
43aが設けられ、この内部バス43aにはCATVケ
ーブル42と接続されるチューナ43b及びMAC(メ
ディア・アクセス制御)43c、CPUで構成されたデ
ータ処理制御部43d、記憶部43e、音声・映像CO
DEC用デコーダ43fが接続されている。その他、内
部バス43aには、テレビジョンTV44用のTV用エ
ンコーダ43g、CRTモニタなどのためのモニタ用エ
ンコーダ43h、外部のリモコンから発する制御情報を
受光部43iを経由して受信し、所要の処理を行うマイ
クロコンピュータ43jが接続されている。
43aが設けられ、この内部バス43aにはCATVケ
ーブル42と接続されるチューナ43b及びMAC(メ
ディア・アクセス制御)43c、CPUで構成されたデ
ータ処理制御部43d、記憶部43e、音声・映像CO
DEC用デコーダ43fが接続されている。その他、内
部バス43aには、テレビジョンTV44用のTV用エ
ンコーダ43g、CRTモニタなどのためのモニタ用エ
ンコーダ43h、外部のリモコンから発する制御情報を
受光部43iを経由して受信し、所要の処理を行うマイ
クロコンピュータ43jが接続されている。
【0057】前記チューナ43bはCMTS31のケー
ブルインタフェース41aとの間でネゴシェーションを
実施し、通信用の周波数帯を確保し、各種情報の送受信
を可能とする機能をもっている。
ブルインタフェース41aとの間でネゴシェーションを
実施し、通信用の周波数帯を確保し、各種情報の送受信
を可能とする機能をもっている。
【0058】MAC43cはCATVシステム用のMA
Cチップであって、その受信側はチューナ43bからケ
ーブルMACフレームを受信し、IPパケットを内部バ
ス43aに送信し、送信側は内部バス43aから送信さ
れたIPパケットをケーブルMACフォーマットにカプ
セル化し、チューナ43b側に送信するといった機能を
もっている。
Cチップであって、その受信側はチューナ43bからケ
ーブルMACフレームを受信し、IPパケットを内部バ
ス43aに送信し、送信側は内部バス43aから送信さ
れたIPパケットをケーブルMACフォーマットにカプ
セル化し、チューナ43b側に送信するといった機能を
もっている。
【0059】データ処理制御部43dは、制御用IPパ
ケットの送受信処理、映像・画像コンテンツのデコード
処理、各種のアプリケーション処理およびこれらの処理
の制御をリアルタイムに実行するリアルタイムOSの処
理動作を実行する機能をもっている。
ケットの送受信処理、映像・画像コンテンツのデコード
処理、各種のアプリケーション処理およびこれらの処理
の制御をリアルタイムに実行するリアルタイムOSの処
理動作を実行する機能をもっている。
【0060】記憶部43eは、データ処理制御部43d
のプログラムを格納し、またケーブル用MAC43c間
と送受信するIPパケットのバッファ、画像データのバ
ッファなどの機能をもっている。
のプログラムを格納し、またケーブル用MAC43c間
と送受信するIPパケットのバッファ、画像データのバ
ッファなどの機能をもっている。
【0061】音声・映像CODEC用デコーダ43f
は、記憶部43eに格納されるエンコードされた音声・
映像コンテンツであるIPパケットデータのデコードを
実施する。デコードは、データ処理制御部43dおよび
記憶部43e上で動作するソフトウエアでも実施可能で
ある。
は、記憶部43eに格納されるエンコードされた音声・
映像コンテンツであるIPパケットデータのデコードを
実施する。デコードは、データ処理制御部43dおよび
記憶部43e上で動作するソフトウエアでも実施可能で
ある。
【0062】TV用エンコーダ43gは、映像コンテン
ツをNTSCやPALフォーマットに変更し、テレビジ
ョンTV44に送信する。
ツをNTSCやPALフォーマットに変更し、テレビジ
ョンTV44に送信する。
【0063】受光部43iは、外部のリモコンから発生
される例えばチャンネル変更、電源オン・オフ、選択指
示等の情報,つまりIRシリアルストリームを受信し、
マイクロコンピュータ43jに送信し、このマイクロコ
ンピュータ43jにてデコードし、内部バス43aに送
信する。
される例えばチャンネル変更、電源オン・オフ、選択指
示等の情報,つまりIRシリアルストリームを受信し、
マイクロコンピュータ43jに送信し、このマイクロコ
ンピュータ43jにてデコードし、内部バス43aに送
信する。
【0064】このIPB43の動作については、配信サ
ーバ12から配信されたIPパケット化されたエンコー
ド済み映像・音声コンテンツは、チューナ43b、MA
C43cを経由し、ここでIPパケットとして内部バス
43aを通って記憶部43eに蓄積される。このIPパ
ケットは、記憶部43e上でユーザデータであるエンコ
ード済み映像・音声コンテンツに解体される。ここで、
ハードウエアによる映像・音声CODECデコーダ43
fが存在する場合は、映像・音声CODECデコーダ4
3fに転送され、ここでデコードされたデータは再度記
憶部43eに蓄積される。この蓄積されたデータはTV
用エンコーダ43g或いはモニタ用エンコーダ43hに
転送され、テレビジョンTV44やモニタに表示され
る。
ーバ12から配信されたIPパケット化されたエンコー
ド済み映像・音声コンテンツは、チューナ43b、MA
C43cを経由し、ここでIPパケットとして内部バス
43aを通って記憶部43eに蓄積される。このIPパ
ケットは、記憶部43e上でユーザデータであるエンコ
ード済み映像・音声コンテンツに解体される。ここで、
ハードウエアによる映像・音声CODECデコーダ43
fが存在する場合は、映像・音声CODECデコーダ4
3fに転送され、ここでデコードされたデータは再度記
憶部43eに蓄積される。この蓄積されたデータはTV
用エンコーダ43g或いはモニタ用エンコーダ43hに
転送され、テレビジョンTV44やモニタに表示され
る。
【0065】次に、以上のようなシステムを用いた場合
の本発明に係るブロードキャストによるIPストリーミ
ング配信方法の一実施の形態について説明する(図4参
照)。
の本発明に係るブロードキャストによるIPストリーミ
ング配信方法の一実施の形態について説明する(図4参
照)。
【0066】先ず、配信サーバ12の配信準備について
述べる。配信サーバ12は、ブロードキャストによるコ
ンテンツの配信に先立ち、通常のIPストリーミング配
信時と同様にRSVP(Resource Reser Vakation P
rotocol)等のプロトコルを用いて、IPマルチキャス
トストリームに対するCMTS31その他のネットワー
ク中継装置の実際の帯域を確保し、コンテンツの配信を
行う。
述べる。配信サーバ12は、ブロードキャストによるコ
ンテンツの配信に先立ち、通常のIPストリーミング配
信時と同様にRSVP(Resource Reser Vakation P
rotocol)等のプロトコルを用いて、IPマルチキャス
トストリームに対するCMTS31その他のネットワー
ク中継装置の実際の帯域を確保し、コンテンツの配信を
行う。
【0067】配信サーバ12からのブロードキャストコ
ンテンツは、IPマルチキャスト等のマルチキャスト技
術を用いて配信される。チャンネル数としては、例えば
ディジタル変調が64QAM変調方式の場合、アナログ
TVで使用する6MHz周波数帯での伝送速度は、各種
プロトコルのオーバヘッドを考慮すると、20Mbps
となる。各チャンネルに必要な帯域は、伝送速度が50
0kbpsとすると、20Mbps÷500kbps=
40チャンネル可能であるが、通信用に多少の帯域を必
要とするため、例えば30ストリーミングを異なる30
のIPマルチキャストグループアドレスを用いて配信す
ることができる。
ンテンツは、IPマルチキャスト等のマルチキャスト技
術を用いて配信される。チャンネル数としては、例えば
ディジタル変調が64QAM変調方式の場合、アナログ
TVで使用する6MHz周波数帯での伝送速度は、各種
プロトコルのオーバヘッドを考慮すると、20Mbps
となる。各チャンネルに必要な帯域は、伝送速度が50
0kbpsとすると、20Mbps÷500kbps=
40チャンネル可能であるが、通信用に多少の帯域を必
要とするため、例えば30ストリーミングを異なる30
のIPマルチキャストグループアドレスを用いて配信す
ることができる。
【0068】配信されるIPマルチキャストストリーム
は、ルータ14を経由してCMTS31に配信される。
このCMTS31は、IGMPに基づき、自身より下流
側に存在するマルチキャストグループに参加希望のIP
B43に限り、IPマルチキャストストリームの中継を
行うものである。
は、ルータ14を経由してCMTS31に配信される。
このCMTS31は、IGMPに基づき、自身より下流
側に存在するマルチキャストグループに参加希望のIP
B43に限り、IPマルチキャストストリームの中継を
行うものである。
【0069】次に、ブロードキャストコンテンツの配信
について具体的に説明する。なお、下記説明の番号、
、…は図4に示すフローに付される番号、、…と
対応する。
について具体的に説明する。なお、下記説明の番号、
、…は図4に示すフローに付される番号、、…と
対応する。
【0070】 IPB43が起動すると、当該IPB
43とCMTS31のケーブルインタフェース例えば3
1aとの間での初期通信のための仮周波数帯を獲得する
ネゴシェーションが行われる。結果として、IPB43
とCMTS31のケーブルインタフェース31aとの間
で通信を実施するための仮周波数帯が決定される。
43とCMTS31のケーブルインタフェース例えば3
1aとの間での初期通信のための仮周波数帯を獲得する
ネゴシェーションが行われる。結果として、IPB43
とCMTS31のケーブルインタフェース31aとの間
で通信を実施するための仮周波数帯が決定される。
【0071】 その後、IPB43は、自身のIPア
ドレスの要求元情報のもとに管理サーバ13にコンフィ
グレーションファイル等を要求し、取得する。このコン
フィグレーションファイルにはナビゲーションサーバ1
1のIPアドレスやブロードキャストコンテンツのため
のCATVケーブル42上の周波数帯情報等が書込まれ
ている。なお、コンフィグレーションファイルとは別の
ファイルにIPアドレスやブロードキャストコンテンツ
のためのCATVケーブル42上の周波数帯情報等が書
込まれている場合には、コンフィグレーションファイル
とは別個に要求し、ナビゲーションサーバ11のIPア
ドレスやブロードキャストコンテンツのためのCATV
ケーブル42上の周波数帯情報を取得する。
ドレスの要求元情報のもとに管理サーバ13にコンフィ
グレーションファイル等を要求し、取得する。このコン
フィグレーションファイルにはナビゲーションサーバ1
1のIPアドレスやブロードキャストコンテンツのため
のCATVケーブル42上の周波数帯情報等が書込まれ
ている。なお、コンフィグレーションファイルとは別の
ファイルにIPアドレスやブロードキャストコンテンツ
のためのCATVケーブル42上の周波数帯情報等が書
込まれている場合には、コンフィグレーションファイル
とは別個に要求し、ナビゲーションサーバ11のIPア
ドレスやブロードキャストコンテンツのためのCATV
ケーブル42上の周波数帯情報を取得する。
【0072】 IPB43は、CMTS31により取
得されたブロードキャストコンテンツのための周波数帯
に再チューニングし、ブロードキャストコンテンツのた
めの帯域の中の空き帯域を利用しデータ通信を実行す
る。
得されたブロードキャストコンテンツのための周波数帯
に再チューニングし、ブロードキャストコンテンツのた
めの帯域の中の空き帯域を利用しデータ通信を実行す
る。
【0073】これらステップ、はブロードキャスト
周波数帯通信確保ステップに相当する。
周波数帯通信確保ステップに相当する。
【0074】 ここで、IPB43からEPGである
電子メニュー画面を要求すると、ナビゲーションサーバ
11は、自身が所有するメニュー画面であるEPGをI
PB43に提供する。このEPGのメニュー画面は現在
ブロードキャストコンテンツが配信されているチャンネ
ルやVOD用の各種ジャンル毎の映画等のセレクトボタ
ンが表示されている。ステップはメニュー画面提供ス
テップに相当する。
電子メニュー画面を要求すると、ナビゲーションサーバ
11は、自身が所有するメニュー画面であるEPGをI
PB43に提供する。このEPGのメニュー画面は現在
ブロードキャストコンテンツが配信されているチャンネ
ルやVOD用の各種ジャンル毎の映画等のセレクトボタ
ンが表示されている。ステップはメニュー画面提供ス
テップに相当する。
【0075】 ユーザがEPGのメニュー画面からブ
ロードキャストチャンネルを選択すると、IPB43の
ナビゲーションクライアントからナビゲーションサーバ
11に対してIPマルチキャストグループアドレスの要
求情報を送信する。
ロードキャストチャンネルを選択すると、IPB43の
ナビゲーションクライアントからナビゲーションサーバ
11に対してIPマルチキャストグループアドレスの要
求情報を送信する。
【0076】 ナビゲーションサーバ11は、IPB
43から要求されるチャンネルIPマルチキャストグル
ープアドレスを通知する。なお、このIPマルチキャス
トグループアドレスはEPGメニュー画面要求時に一緒
にIPB43に送信することも可能である。
43から要求されるチャンネルIPマルチキャストグル
ープアドレスを通知する。なお、このIPマルチキャス
トグループアドレスはEPGメニュー画面要求時に一緒
にIPB43に送信することも可能である。
【0077】これらステップ、は、グループアドレ
ス通知ステップに相当する。
ス通知ステップに相当する。
【0078】 この間、既に配信サーバ12からブロ
ードキャストコンテンツがCMTS31に配信されてい
るので、当該CMTS31は、IGMPを用いて、定期
的にIPB43群に対して各IPマルチキャストグルー
プ(この例では、30IPマルチキャストグループ)へ
の参加問合せを実施している。
ードキャストコンテンツがCMTS31に配信されてい
るので、当該CMTS31は、IGMPを用いて、定期
的にIPB43群に対して各IPマルチキャストグルー
プ(この例では、30IPマルチキャストグループ)へ
の参加問合せを実施している。
【0079】 IPB43は、視聴希望のIPマルチ
キャストグループのアドレスを獲得するので、当該グル
ープへの参加をIGMPを用いて、CMTS31に通知
する。これらステップ、は、グループ参加要請ステ
ップに相当する。
キャストグループのアドレスを獲得するので、当該グル
ープへの参加をIGMPを用いて、CMTS31に通知
する。これらステップ、は、グループ参加要請ステ
ップに相当する。
【0080】 このCMTS31は、視聴希望のブロ
ードキャストコンテンツを参加要請されたIPB43が
接続されたCATVケーブル42に中継を開始するの
で、ユーザはブロードキャストコンテンツを視聴するこ
とができる。このステップはブロードキャストコンテ
ンツ配信ステップに相当する。
ードキャストコンテンツを参加要請されたIPB43が
接続されたCATVケーブル42に中継を開始するの
で、ユーザはブロードキャストコンテンツを視聴するこ
とができる。このステップはブロードキャストコンテ
ンツ配信ステップに相当する。
【0081】次に、図1に示すシステムを用いた場合の
本発明に係るVODコンテンツのIPストリーミング配
信方法の一実施の形態について説明する(図5参照)。
本発明に係るVODコンテンツのIPストリーミング配
信方法の一実施の形態について説明する(図5参照)。
【0082】この例では、ブロードキャスト配信された
コンテンツの視聴中にIPB43がVODコンテンツを
視聴する為に別のVOD専用の周波数帯に移動する例で
ある。
コンテンツの視聴中にIPB43がVODコンテンツを
視聴する為に別のVOD専用の周波数帯に移動する例で
ある。
【0083】(イ) IPB43では、前記に記述す
るように配信サーバ12から配信されるブロードキャス
トコンテンツを視聴中である。
るように配信サーバ12から配信されるブロードキャス
トコンテンツを視聴中である。
【0084】(ロ) IPB43は、自身のメモリ或い
はHDD43EにEPGメニュー画面を保持しているの
で、当該EPGメニュー画面を起動する。起動は、通
常,IPB自身に装備されているボタンやリモコンから
行い、データ処理制御部43dにに割込むことにより起
動処理を開始する。ここで、EPGメニュー画面が表示
されるので、ユーザは当該EPGメニュー画面から映画
等のVOD用コンテンツを選択すると、IPB43は、
ナビゲーションサーバ11に対し、IPアドレス等の要
求元情報のもとに視聴要求情報を送信する。
はHDD43EにEPGメニュー画面を保持しているの
で、当該EPGメニュー画面を起動する。起動は、通
常,IPB自身に装備されているボタンやリモコンから
行い、データ処理制御部43dにに割込むことにより起
動処理を開始する。ここで、EPGメニュー画面が表示
されるので、ユーザは当該EPGメニュー画面から映画
等のVOD用コンテンツを選択すると、IPB43は、
ナビゲーションサーバ11に対し、IPアドレス等の要
求元情報のもとに視聴要求情報を送信する。
【0085】(ハ) ナビゲーションサーバ11は、視
聴要求情報を受信すると、要求元情報(配信先情報)と
視聴要求コンテンツ名とを送信し、配信サーバ12に配
信を要求する。
聴要求情報を受信すると、要求元情報(配信先情報)と
視聴要求コンテンツ名とを送信し、配信サーバ12に配
信を要求する。
【0086】これらステップ(ロ)、(ハ)はVOD配
信要求ステップに相当する。
信要求ステップに相当する。
【0087】(ニ) ここで、配信サーバ12は、RS
VP等の既存のプロトコルを用いて、視聴要求元のIP
B43までの経路の帯域の確保を要求する。配信サーバ
12による帯域確保要求は、RSVP等の既存のプロト
コルを用いて、pathメッセージを送信し、視聴要求
のあったユーザまでの経路のネットワーク資源(確保可
能な帯域や最大パケット長さ等)に対し、VOD用コン
テンツが配信可能かどうかを検証する。最終的にエラー
がなければ、pathメッセージがIPB43に到達す
るので、IPB43はVOD専用の帯域を確保する。
VP等の既存のプロトコルを用いて、視聴要求元のIP
B43までの経路の帯域の確保を要求する。配信サーバ
12による帯域確保要求は、RSVP等の既存のプロト
コルを用いて、pathメッセージを送信し、視聴要求
のあったユーザまでの経路のネットワーク資源(確保可
能な帯域や最大パケット長さ等)に対し、VOD用コン
テンツが配信可能かどうかを検証する。最終的にエラー
がなければ、pathメッセージがIPB43に到達す
るので、IPB43はVOD専用の帯域を確保する。
【0088】(ホ) IPB43は、コンテンツ配信容
量が正当であるとき、pathメッセージとは逆方向に
RSVPのresvメッセージを送信し、実際の経路の
帯域確保をCMTS31に通知する。これらステップ
(ニ)、(ホ)はVOD用帯域確保ステップに相当す
る。
量が正当であるとき、pathメッセージとは逆方向に
RSVPのresvメッセージを送信し、実際の経路の
帯域確保をCMTS31に通知する。これらステップ
(ニ)、(ホ)はVOD用帯域確保ステップに相当す
る。
【0089】(ヘ) CMTS31は、IPB43から
送信されたresvメッセージを受信すると、実際の経
路の帯域を確保したと判断し、IPB43との間で使用
するケーブルインタフェース31bの変更を行う。この
ステップ(ヘ)は周波数変更ステップに相当する。つま
り、このステップ(ヘ)は、VOD用コンテンツを配信
するために使用周波数を変更するものであり、後記する
図6を用いて説明する。
送信されたresvメッセージを受信すると、実際の経
路の帯域を確保したと判断し、IPB43との間で使用
するケーブルインタフェース31bの変更を行う。この
ステップ(ヘ)は周波数変更ステップに相当する。つま
り、このステップ(ヘ)は、VOD用コンテンツを配信
するために使用周波数を変更するものであり、後記する
図6を用いて説明する。
【0090】(ト) 図6の周波数変更フローによって
CMTS31とIPB43との間で周波数変更が終了す
ると、CMTS31は配信サーバ12に対して帯域確保
を通知する。
CMTS31とIPB43との間で周波数変更が終了す
ると、CMTS31は配信サーバ12に対して帯域確保
を通知する。
【0091】(チ) 配信サーバ12は、実際にVOD
コンテンツの配信を開始する。これらステップ(ト)、
(チ)はVODコンテンツ配信ステップに相当する。
コンテンツの配信を開始する。これらステップ(ト)、
(チ)はVODコンテンツ配信ステップに相当する。
【0092】引き続き、前記ステップ(ヘ)で述べた周
波数変更の詳細について図6を参照して説明する。
波数変更の詳細について図6を参照して説明する。
【0093】(ヘ−1) CMTS31は、IPB43
からresvメッセージを受信すると、IPB43に対
して新しい周波数帯とともに、周波数変更要求を送出す
る。
からresvメッセージを受信すると、IPB43に対
して新しい周波数帯とともに、周波数変更要求を送出す
る。
【0094】(ヘ−2) IPB43は、周波数変更要
求を受信したことを通知するため、CMTS31に対し
て周波数変更確認を送信する。
求を受信したことを通知するため、CMTS31に対し
て周波数変更確認を送信する。
【0095】(ヘ−3) CMTS31は、周波数変更
確認を受信したことを通知するため、IPB43に周波
数変更確認を送信する。
確認を受信したことを通知するため、IPB43に周波
数変更確認を送信する。
【0096】これらステップ(ヘ−1)〜(ヘ−3)は
周波数変更確認ステップに相当する。
周波数変更確認ステップに相当する。
【0097】(ヘ−4) IPB43は、(ヘ−1)で
通知された周波数に再チューニングする。このとき、実
際には今まで通信していたものとは別のケーブルインタ
フェース31bと通信を開始することになる。再チュー
ニングには、CMTS31のケーブルインタフェース3
1bがケーブルインタフェース31aと同様に定期的に
発行している管理用メッセージを利用する。このステッ
プ(ヘ−4)はユーザ側チューニングステップである。
通知された周波数に再チューニングする。このとき、実
際には今まで通信していたものとは別のケーブルインタ
フェース31bと通信を開始することになる。再チュー
ニングには、CMTS31のケーブルインタフェース3
1bがケーブルインタフェース31aと同様に定期的に
発行している管理用メッセージを利用する。このステッ
プ(ヘ−4)はユーザ側チューニングステップである。
【0098】(ヘ−5) IPB43は、再チューニン
グ終了後、CMTS31に対し、周波数変更終了通知を
送信する。
グ終了後、CMTS31に対し、周波数変更終了通知を
送信する。
【0099】(ヘ−6) CMTS31は、周波数変更
終了通知を受信したことを知らせるために、IPB43
に対し、周波数変更終了確認を送信する。
終了通知を受信したことを知らせるために、IPB43
に対し、周波数変更終了確認を送信する。
【0100】これらステップ(ヘ−5)〜(ヘ−6)は
周波数変更終了確認ステップに相当する。
周波数変更終了確認ステップに相当する。
【0101】そして、前記(ト)に記載するように、C
MTS31は、帯域確保が完了したことを通知するた
め、配信サーバ12帯域確保を通知する。
MTS31は、帯域確保が完了したことを通知するた
め、配信サーバ12帯域確保を通知する。
【0102】なお、上記実施の形態は、RSVPプロト
コルを拡張的に利用し、周波数変更を実施したが、別途
ヘッドエンドシステム10側に各ユーザ端末までのネッ
トワーク経路に存在するリソースおよびシステム全体の
周波数帯域を管理するデータベースをもつポリシーサー
バを設け、配信サーバ12ポリシーサーバとの連携によ
り、周波数変更を行う方式であってもよい。
コルを拡張的に利用し、周波数変更を実施したが、別途
ヘッドエンドシステム10側に各ユーザ端末までのネッ
トワーク経路に存在するリソースおよびシステム全体の
周波数帯域を管理するデータベースをもつポリシーサー
バを設け、配信サーバ12ポリシーサーバとの連携によ
り、周波数変更を行う方式であってもよい。
【0103】次に、周波数変更に関するCMTSの動作
について図7参照して説明する。
について図7参照して説明する。
【0104】CMTS31は、配信サーバ12らRSV
Pプロトコルを用いて送信されるpathメッセージに
基づき、IPB43からRSVPのresvメッセージ
を受信したかを判断し(S1、図5のホ参照)、res
vメッセージを受信したと判断すると、IPB43に対
し、周波数変更要求を送信する(S2、図6のへ−1参
照)。
Pプロトコルを用いて送信されるpathメッセージに
基づき、IPB43からRSVPのresvメッセージ
を受信したかを判断し(S1、図5のホ参照)、res
vメッセージを受信したと判断すると、IPB43に対
し、周波数変更要求を送信する(S2、図6のへ−1参
照)。
【0105】引き続き、CMTS31は、IPB43か
らの周波数変更確認の通知有りかを判断し(S3、図6
のへ−2参照)、周波数変更確認の通知有りと判断され
たとき、IPB43に対し、周波数変更確認を送信する
(S4、図6のへ−3参照)。ここで、周波数変更確認
を受信したIPB43は、新周波数にチューニングした
後、周波数変更終了通知をCMTS31に送信すること
になる。
らの周波数変更確認の通知有りかを判断し(S3、図6
のへ−2参照)、周波数変更確認の通知有りと判断され
たとき、IPB43に対し、周波数変更確認を送信する
(S4、図6のへ−3参照)。ここで、周波数変更確認
を受信したIPB43は、新周波数にチューニングした
後、周波数変更終了通知をCMTS31に送信すること
になる。
【0106】CMTS31は、IPB43から周波数変
更終了通知を受信したか否かを判断し(S5、図6のヘ
−5参照)、終了通知受信と判断されたときには、配信
サーバ12に帯域確保したことを通知する(S6)。
更終了通知を受信したか否かを判断し(S5、図6のヘ
−5参照)、終了通知受信と判断されたときには、配信
サーバ12に帯域確保したことを通知する(S6)。
【0107】従って、以上のようなIPストリーミング
システムの実施の形態によれば、IPB43がブロード
キャストコンテンツを流すCATVケーブル42の周波
数帯情報を保持する管理サーバ13にナビゲーションサ
ーバ11のIPアドレスを含むブロードキャストコンテ
ンツ配信のための周波数帯情報を要求し取得すると、こ
の取得されるCATVケーブルの周波数帯にチューニン
グするので、当該コンテンツを要求元IPB43に配信
することができる。よって、視聴頻度の高いコンテンツ
を単一のCATVシステム上の周波数帯の中で複数のユ
ーザに配信することができるので、CATVケーブルの
周波数帯を有効に利用し、コンテンツを配信することが
できる。
システムの実施の形態によれば、IPB43がブロード
キャストコンテンツを流すCATVケーブル42の周波
数帯情報を保持する管理サーバ13にナビゲーションサ
ーバ11のIPアドレスを含むブロードキャストコンテ
ンツ配信のための周波数帯情報を要求し取得すると、こ
の取得されるCATVケーブルの周波数帯にチューニン
グするので、当該コンテンツを要求元IPB43に配信
することができる。よって、視聴頻度の高いコンテンツ
を単一のCATVシステム上の周波数帯の中で複数のユ
ーザに配信することができるので、CATVケーブルの
周波数帯を有効に利用し、コンテンツを配信することが
できる。
【0108】また、IPB43からのVOD用コンテン
ツの視聴要求時、CMTS31は、IPB43で実際に
使用されている周波数帯を確認し、別の周波数帯をVO
Dサービス用ケーブルインタフェース31bに割当て、
配信サーバ12からのVODコンテンツを視聴要求元I
PB43に配信するので、CATVケーブルの周波数帯
の制限事項に制限されずにVOD用コンテンツを配信で
き、より拡張性の高いシステムを実現することが可能で
ある。
ツの視聴要求時、CMTS31は、IPB43で実際に
使用されている周波数帯を確認し、別の周波数帯をVO
Dサービス用ケーブルインタフェース31bに割当て、
配信サーバ12からのVODコンテンツを視聴要求元I
PB43に配信するので、CATVケーブルの周波数帯
の制限事項に制限されずにVOD用コンテンツを配信で
き、より拡張性の高いシステムを実現することが可能で
ある。
【0109】さらに、CMTS31としては、配信サー
バ12からRSVPメッセージを送信し、このRSVP
メッセージを受け取ったIPB43からの逆方向のRS
VPメッセージの送信すれば、その逆方向のRSVPメ
ッセージから使用周波数を把握できるので、VOD用イ
ンタフェース31bに異なる周波数帯を割当てて使用可
能となり、CATVケーブルの周波数帯の制限事項に影
響されずにより拡張性の高いシステムを実現できる。
バ12からRSVPメッセージを送信し、このRSVP
メッセージを受け取ったIPB43からの逆方向のRS
VPメッセージの送信すれば、その逆方向のRSVPメ
ッセージから使用周波数を把握できるので、VOD用イ
ンタフェース31bに異なる周波数帯を割当てて使用可
能となり、CATVケーブルの周波数帯の制限事項に影
響されずにより拡張性の高いシステムを実現できる。
【0110】さらに、ブロードキャストコンテンツを流
すCATVケーブルの周波数帯が割当てられるブロード
キャスト用ケーブルインタフェース例えば31aとVO
Dサービス用ケーブルインタフェース31bとを有し、
IPB43が既に配信サーバ12が送信しているブロー
ドキャストコンテンツを視聴している際に、IPB43
に配信し、IPB43からVOD用コンテンツの視聴要
求がされた時、現在のユーザ端末の使用周波数帯と異な
る周波数帯をもつVODサービス用ケーブルインタフェ
ース31bに割当て、配信サーバ12から受けるVOD
コンテンツを視聴要求元IPB43に配信するネットワ
ーク中継装置31を設けることにより、配信サーバ12
が送信しているブロードキャストコンテンツを単一の周
波数帯で複数のユーザに配信できる。また、同一のIP
B43からVOD用コンテンツの視聴要求を受けたと
き、CATVケーブル上の周波数帯を変更し、VOD用
コンテンツを配信するので、CATVケーブルの周波数
帯の制限に影響されずにVOD用サービスを提供でき
る。
すCATVケーブルの周波数帯が割当てられるブロード
キャスト用ケーブルインタフェース例えば31aとVO
Dサービス用ケーブルインタフェース31bとを有し、
IPB43が既に配信サーバ12が送信しているブロー
ドキャストコンテンツを視聴している際に、IPB43
に配信し、IPB43からVOD用コンテンツの視聴要
求がされた時、現在のユーザ端末の使用周波数帯と異な
る周波数帯をもつVODサービス用ケーブルインタフェ
ース31bに割当て、配信サーバ12から受けるVOD
コンテンツを視聴要求元IPB43に配信するネットワ
ーク中継装置31を設けることにより、配信サーバ12
が送信しているブロードキャストコンテンツを単一の周
波数帯で複数のユーザに配信できる。また、同一のIP
B43からVOD用コンテンツの視聴要求を受けたと
き、CATVケーブル上の周波数帯を変更し、VOD用
コンテンツを配信するので、CATVケーブルの周波数
帯の制限に影響されずにVOD用サービスを提供でき
る。
【0111】さらに、IPB(IPストリーミング用セ
ットトップボックス)43としては、ブロードキャスト
コンテンツを流すCATVケーブルの周波数帯情報を保
持するヘッドエンドシステム側に設置される管理サーバ
から当該周波数帯情報を取得し、この取得された周波数
帯にチューニングすれば、CATVケーブルの周波数帯
を有効に利用しつつブロードキャストコンテンツを視聴
でき、またCMTS31と連携しながら、現在使用して
いる周波数帯と異なる周波数帯に変更することにより、
ブロードキャストコンテンツの配信で使用中のCATV
ケーブルの周波数帯に制限されずにVODサービスを受
けることができる。
ットトップボックス)43としては、ブロードキャスト
コンテンツを流すCATVケーブルの周波数帯情報を保
持するヘッドエンドシステム側に設置される管理サーバ
から当該周波数帯情報を取得し、この取得された周波数
帯にチューニングすれば、CATVケーブルの周波数帯
を有効に利用しつつブロードキャストコンテンツを視聴
でき、またCMTS31と連携しながら、現在使用して
いる周波数帯と異なる周波数帯に変更することにより、
ブロードキャストコンテンツの配信で使用中のCATV
ケーブルの周波数帯に制限されずにVODサービスを受
けることができる。
【0112】さらに、IPストリーミング配信方法で
は、IPB43からブロードキャストコンテンツを配信
している周波数帯の取得要求を出すと、管理サーバ13
がブロードキャスト周波数帯情報を提供し、通信可能な
状態に設定する通信確保ステップと、IPB43からメ
ニュー画面の要求を受けたとき、ナビゲーションサーバ
11からメニュー画面を提供するメニュー画面提供ステ
ップと、メニュー画面からIPB43がブロードキャス
トチャンネルを選択すると、CMTS31がブロードキ
ャストコンテンツを要求元IPB43に配信するコンテ
ンツ配信ステップとを有することにより、CATVケー
ブルの周波数帯を有効に利用しながら視聴頻度の高いコ
ンテンツを配信することが可能である。
は、IPB43からブロードキャストコンテンツを配信
している周波数帯の取得要求を出すと、管理サーバ13
がブロードキャスト周波数帯情報を提供し、通信可能な
状態に設定する通信確保ステップと、IPB43からメ
ニュー画面の要求を受けたとき、ナビゲーションサーバ
11からメニュー画面を提供するメニュー画面提供ステ
ップと、メニュー画面からIPB43がブロードキャス
トチャンネルを選択すると、CMTS31がブロードキ
ャストコンテンツを要求元IPB43に配信するコンテ
ンツ配信ステップとを有することにより、CATVケー
ブルの周波数帯を有効に利用しながら視聴頻度の高いコ
ンテンツを配信することが可能である。
【0113】さらに、IPストリーミング配信方法で
は、IPB43がメニュー画面からVOD用チャンネル
を選択すると、ナビゲーションサーバ11が配信サーバ
12にVOD用コンテンツの配信を要求するステップ
と、この配信要求を受けた配信サーバ12からRSVP
メッセージを送信し、要求元IPB43が受信し返送す
る返送メッセージからCMTS31がコンテンツ経路の
周波数帯を確保する帯域確保ステップと、この周波数帯
を確保した場合、CMTS31が当該周波数帯とは異な
る周波数帯に変更し、IPB43に周波数変更を通知
し、また配信サーバ12に周波数帯の確保を通知するス
テップと、この周波数確保の通知に基づいて配信サーバ
12がVOD用コンテンツをIPB43に配信するVO
D用コンテンツ配信ステップとを設けたことにより、C
ATVケーブルの周波数帯の制限事項に影響されずにV
OD用コンテンツを配信でき、より拡張性の高いコンテ
ンツ配信方法を実現できる。
は、IPB43がメニュー画面からVOD用チャンネル
を選択すると、ナビゲーションサーバ11が配信サーバ
12にVOD用コンテンツの配信を要求するステップ
と、この配信要求を受けた配信サーバ12からRSVP
メッセージを送信し、要求元IPB43が受信し返送す
る返送メッセージからCMTS31がコンテンツ経路の
周波数帯を確保する帯域確保ステップと、この周波数帯
を確保した場合、CMTS31が当該周波数帯とは異な
る周波数帯に変更し、IPB43に周波数変更を通知
し、また配信サーバ12に周波数帯の確保を通知するス
テップと、この周波数確保の通知に基づいて配信サーバ
12がVOD用コンテンツをIPB43に配信するVO
D用コンテンツ配信ステップとを設けたことにより、C
ATVケーブルの周波数帯の制限事項に影響されずにV
OD用コンテンツを配信でき、より拡張性の高いコンテ
ンツ配信方法を実現できる。
【0114】なお、本願発明は、上記実施の形態に限定
されるものでなく、その要旨を逸脱しない範囲で種々変
形して実施できる。また、各実施の形態は可能な限り組
み合わせて実施することが可能であり、その場合には組
み合わせによる効果が得られる。さらに、上記各実施の
形態には種々の上位,下位段階の発明が含まれており、
開示された複数の構成要素の適宜な組み合わせにより種
々の発明が抽出され得るものである。例えば問題点を解
決するための手段に記載される全構成要件から幾つかの
構成要件が省略されうることで発明が抽出された場合に
は、その抽出された発明を実施する場合には省略部分が
周知慣用技術で適宜補われるものである。
されるものでなく、その要旨を逸脱しない範囲で種々変
形して実施できる。また、各実施の形態は可能な限り組
み合わせて実施することが可能であり、その場合には組
み合わせによる効果が得られる。さらに、上記各実施の
形態には種々の上位,下位段階の発明が含まれており、
開示された複数の構成要素の適宜な組み合わせにより種
々の発明が抽出され得るものである。例えば問題点を解
決するための手段に記載される全構成要件から幾つかの
構成要件が省略されうることで発明が抽出された場合に
は、その抽出された発明を実施する場合には省略部分が
周知慣用技術で適宜補われるものである。
【0115】
【発明の効果】以上説明したように本発明によれば、C
ATVケーブル上の周波数帯の有効利用を図ることがで
きるIPストリーミングシステム、ネットワーク中継装
置、IPストリーミングセットトップボックス及びIP
ストリーミング配信方法を提供できる。
ATVケーブル上の周波数帯の有効利用を図ることがで
きるIPストリーミングシステム、ネットワーク中継装
置、IPストリーミングセットトップボックス及びIP
ストリーミング配信方法を提供できる。
【0116】また、本発明は、CATVケーブルの周波
数帯域の制限事項に影響されずにより拡張性の高い利用
を確立するIPストリーミングシステム、ネットワーク
中継装置、IPストリーミングセットトップボックス及
びIPストリーミング配信方法を提供できる。
数帯域の制限事項に影響されずにより拡張性の高い利用
を確立するIPストリーミングシステム、ネットワーク
中継装置、IPストリーミングセットトップボックス及
びIPストリーミング配信方法を提供できる。
【図1】 本発明に係わるIPストリーミングシステム
の一実施の形態を示す系統構成図。
の一実施の形態を示す系統構成図。
【図2】 図1に示すCMTSの一実施の形態を示す構
成図。
成図。
【図3】 図1に示すIPBの一実施の形態を示す構成
図。
図。
【図4】 ブロードキャストコンテンツの配信を説明す
る配信フロー図。
る配信フロー図。
【図5】 VODコンテンツの配信を説明するコンテン
ツ配信フロー図。
ツ配信フロー図。
【図6】 図5に示す周波数変更(ヘ)を説明する詳細
フロー図。
フロー図。
【図7】 CMTSの動作を説明するフロー図。
【図8】 従来のIPストリーミングシステムの系統構
成図。
成図。
10…ヘッドエンドシステム
11…ナビゲーションサーバ
12…配信サーバ
13…管理サーバ
20…ネットワーク
30…ディストリビューションHUB
31…CMTS(ネットワーク中継装置)
31a,31b…ケーブルインタフェース
41…周波数混合器
42…CATVケーブル
43…IPB
44…テレビジョンTV
Claims (8)
- 【請求項1】 コンテンツの視聴要求を行うユーザー端
末が設けられ、CATVケーブルを介して前記ユーザー
端末にコンテンツのIPストリーミングを行うIPスト
リーミングシステムにおいて、 コンテンツを保持し、このコンテンツを配信する配信サ
ーバーと、 前記コンテンツを配信するための前記CATVケーブル
の周波数帯情報を保持する管理サーバーと、 予め前記CATVケーブルの周波数帯が割り当てられた
ブロードキャスト用のケーブルインタフェースを持ち、
前記配信サーバーから配信を受けた前記コンテンツを前
記ユーザー端末に配信するCMTSとを具備することを
特徴とするIPストリーミングシステム。 - 【請求項2】 コンテンツの視聴要求を行うユーザー端
末が設けられ、CATVケーブルを介して前記ユーザー
端末にコンテンツのIPストリーミングを行うIPスト
リーミングシステムにおいて、 コンテンツを保持し、このコンテンツを配信する配信サ
ーバーと、 前記コンテンツを配信するための前記CATVケーブル
の周波数帯情報を保持する管理サーバーと、 予め前記CATVケーブルの周波数帯が割り当てられた
VOD用のケーブルインタフェースを持ち、前記配信サ
ーバーから配信を受けた前記コンテンツを前記ユーザー
端末に配信するCMTSとを具備することを特徴とする
IPストリーミングシステム。 - 【請求項3】 前記配信サーバーは、前記ユーザー端末
からのVOD用コンテンツの視聴要求がされた場合、R
SVPメッセージにて当該視聴要求をしたユーザー端末
が現在使用している使用周波数を確認する周波数確認手
段を設け、 前記CMTSは、前記配信サーバーによる前記ユーザー
端末の使用周波数の確認結果に基づいて、この確認した
使用周波数と異なる周波数を前記VOD用のケーブルイ
ンタフェースに割り当て、前記配信サーバーから配信を
受けたVOD用コンテンツを前記視聴要求をしたユーザ
ー端末に配信する手段を具備することを特徴とする請求
項2記載のIPストリーミングシステム。 - 【請求項4】 前記CMTSは、前記配信サーバーから
のRSVPメッセージに対する前記ユーザー端末からの
逆方向のRSVPメッセージの受信内容に基づいても、
前記VOD用のケーブルインタフェースに使用周波数を
割り当てることを特徴とする請求項3記載のIPストリ
ーミングシステム。 - 【請求項5】 ブロードキャストコンテンツとVOD用
コンテンツとを保持し配信する配信サーバーと、CAT
Vケーブルを介して前記配信サーバーから前記コンテン
ツの配信を受けるユーザー端末との間に設けられたネッ
トワーク中継装置において、 前記ブロードキャストコンテンツを配信するための周波
数帯が割り当てられたブロードキャスト用ケーブルイン
タフェースと、 前記VOD用コンテンツを配信するための周波数帯が割
り当てられたVOD用ケーブルインタフェースと、 前記配信サーバーから予め配信を受けているブロードキ
ャストコンテンツを前記ユーザー端末からの視聴要求に
基づいて当該視聴要求のあったユーザー端末に前記ブロ
ードキャスト用ケーブルインタフェースを介して配信す
る第1の配信手段と、 前記ユーザー端末からVOD用コンテンツの視聴要求が
されたとき、前記配信サーバーが確認した前記視聴要求
をしたユーザー端末の使用周波数帯と異なる周波数帯を
前記VOD用ケーブルインタフェースに割り当て、前記
VOD用ケーブルインタフェースを介して前記視聴要求
のあったユーザー端末に前記VOD用コンテンツを配信
する第2の配信手段とを具備することを特徴とするネッ
トワーク中継装置 - 【請求項6】 コンテンツを保持しこのコンテンツを配
信する配信サーバーと、前記コンテンツを配信するため
のCATVケーブルの周波数帯情報を保持する管理サー
バーと、ネットワーク中継装置と、CATVケーブルと
が設けられたIPストリーミングシステムで前記ネット
ワーク中継装置とCATVケーブルとを介して前記コン
テンツの配信を受けるセットトップボックスにおいて、 前記ネットワーク中継装置との間のインタフェース手段
と、 前記コンテンツをブロードキャストにて視聴する際に
は、この視聴するコンテンツをブロードキャスト配信す
るための前記CATVケーブルの周波数帯を前記管理サ
ーバーから取得し、前記インタフェース手段を前記取得
した周波数帯にチューニングするチューニング手段と、 前記コンテンツをVODにて視聴する際には、前記イン
タフェース手段がチューニングする周波数帯を前記コン
テンツをブロードキャストにて視聴する際の周波数と異
なる周波数に変更する変更手段とを具備することを特徴
とするセットトップボックス。 - 【請求項7】 コンテンツを保持しこのコンテンツを配
信する配信サーバーと、前記コンテンツを配信するため
のCATVケーブルの周波数帯情報を保持する管理サー
バーと、コンテンツのメニューを提供するナビゲーショ
ンサーバーと、ネットワーク中継装置と、CATVケー
ブルと、前記ネットワーク中継装置とCATVケーブル
とを介して前記コンテンツの配信を受けるユーザー端末
とが設けられたIPストリーミングシステムにおいて、 前記ユーザー端末が前記管理サーバーが保持しているコ
ンテンツのブロードキャストによる視聴要求をしたと
き、前記管理サーバーからブロードキャスト用の周波数
帯情報を前記ユーザー端末に提供し、この提供を受けた
ブロードキャスト用の周波数帯情報に基づいて前記ユー
ザー端末が前記ネットワーク中継装置と通信可能な状態
に設定するステップと、 前記ユーザー端末が前記コンテンツのメニューの要求を
したとき、前記ナビゲーションサーバーから前記ユーザ
ー端末に前記メニューを提供するステップと、 前記ユーザー端末が前記メニューに基づいて視聴するコ
ンテンツを指定した場合、前記ネットワーク中継装置と
CATVケーブルを介して指定されたコンテンツを前記
ユーザー端末に配信するステップとを具備したことを特
徴とするIPストリーミング配信方法。 - 【請求項8】 コンテンツを保持しこのコンテンツを配
信する配信サーバーと、前記コンテンツを配信するため
のCATVケーブルの周波数帯情報を保持する管理サー
バーと、コンテンツのメニューをほじし、このメッセー
ジを提供するナビゲーションサーバーと、ネットワーク
中継装置と、CATVケーブルと、前記ネットワーク中
継装置とCATVケーブルとを介して前記コンテンツの
配信を受けるユーザー端末とが設けられたIPストリー
ミングシステムにおいて、 前記ユーザー端末が前記コンテンツのメニューの要求を
したとき、前記ナビゲーションサーバーから前記ユーザ
ー端末に前記メニューを提供するステップと、 前記ユーザー端末が前記メニューに基づいてVODコン
テンツの視聴を要求した場合、前記ナビゲーションサー
バーが前記配信サーバーにコンテンツの配信を要求する
ステップと、 この配信要求を受けた配信サーバーからRSVPメッセ
ージを前記視聴要求したユーザー端末に送信し、このR
SVPメッセージの送信を受けた前記ユーザー端末から
返信される返信メッセージに基づいて前記ネットワーク
中継装置が前記CATVケーブルでの使用周波数帯を確
保するステップと、 前記ネットワーク中継装置が前記ユーザー端末に使用す
る周波数帯を前記確保した使用周波数帯に変更すること
を通知するとともに前記配信サーバーに周波数帯の確保
を通知するステップと、 前記周波数帯の確保の通知を受けた前記配信サーバーが
前記視聴要求をしたユーザー端末に視聴要求を受けたV
ODコンテンツを配信するステップとを具備したことを
特徴とするIPストリーミング配信方法。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2001378698A JP2003179903A (ja) | 2001-12-12 | 2001-12-12 | Ipストリーミングシステム、ネットワーク中継装置、ipストリーミング用セットトップボックス及びipストリーミング配信方法 |
| US10/314,945 US20030126610A1 (en) | 2001-12-12 | 2002-12-10 | IP streaming system, network router, IP-streaming set-top box, and IP streaming distribution method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2001378698A JP2003179903A (ja) | 2001-12-12 | 2001-12-12 | Ipストリーミングシステム、ネットワーク中継装置、ipストリーミング用セットトップボックス及びipストリーミング配信方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2003179903A true JP2003179903A (ja) | 2003-06-27 |
Family
ID=19186345
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2001378698A Pending JP2003179903A (ja) | 2001-12-12 | 2001-12-12 | Ipストリーミングシステム、ネットワーク中継装置、ipストリーミング用セットトップボックス及びipストリーミング配信方法 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US20030126610A1 (ja) |
| JP (1) | JP2003179903A (ja) |
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006014266A (ja) * | 2004-11-10 | 2006-01-12 | Uncut Technology:Kk | Vod用端末装置、データ再生プログラム、コンテンツデータ配信システムおよびサーバ装置 |
| JP2007526679A (ja) * | 2004-01-23 | 2007-09-13 | キャミアント,インク. | ビデオポリシーサーバー |
| KR100791540B1 (ko) | 2006-05-09 | 2008-01-03 | 주식회사 알티캐스트 | 양방향 브이오디 서비스를 제공하는 헤드앤드 시스템과서비스 제공방법 |
| JP2008539513A (ja) * | 2005-04-29 | 2008-11-13 | マイクロソフト コーポレーション | メディアアイテムの可変速度スクロール |
| JP2010530679A (ja) * | 2007-06-21 | 2010-09-09 | アルカテル−ルーセント | コンテンツオンデマンド方法およびそのためのネットワーク |
| JPWO2013088982A1 (ja) * | 2011-12-12 | 2015-04-27 | ソニー株式会社 | クライアント端末、およびクライアント端末の動作方法、送信サーバおよび送信サーバの動作方法、並びにプログラム |
| JP2019193116A (ja) * | 2018-04-25 | 2019-10-31 | 日本放送協会 | 棟内伝送システム、光受信装置、カプセル化装置、及びデカプセル化装置 |
Families Citing this family (21)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7606255B2 (en) * | 2003-01-08 | 2009-10-20 | Microsoft Corporation | Selectively receiving broadcast data according to one of multiple data configurations |
| US7617516B2 (en) * | 2003-05-15 | 2009-11-10 | At&T Intellectual Property I, L.P. | Methods and systems for providing video on demand over a communication network using managed quality of service, bandwidth allocation and/or user profiles |
| JP2005051473A (ja) * | 2003-07-28 | 2005-02-24 | Sony Corp | ネットワーク相互接続装置及びネットワーク相互接続方法、名前解決装置、並びにコンピュータ・プログラム |
| TR200301439A2 (tr) * | 2003-09-01 | 2005-04-21 | Tele �Let���M Teknoloj�Ler� Sanay� Ve T�Caret Anon�M | Televizyonları interaktif hale getirmek için elektronik sistem. |
| US7464179B2 (en) * | 2003-11-24 | 2008-12-09 | At&T Intellectual Property I, L.P. | Methods, systems, and products for providing communications services amongst multiple providers |
| US7467219B2 (en) * | 2003-11-24 | 2008-12-16 | At&T Intellectual Property I, L.P. | Methods for providing communications services |
| US20050114224A1 (en) * | 2003-11-24 | 2005-05-26 | Hodges Donna K. | Methods for providing communications services |
| US7711575B2 (en) * | 2003-11-24 | 2010-05-04 | At&T Intellectual Property I, L.P. | Methods for providing communications services |
| US7509373B2 (en) | 2003-11-24 | 2009-03-24 | At&T Intellectual Property I, L.P. | Methods for providing communications services |
| US7519657B2 (en) * | 2003-11-24 | 2009-04-14 | At&T Intellectual Property L, L.P. | Methods for providing communications services |
| US7774818B2 (en) * | 2003-12-03 | 2010-08-10 | Time Warner Cable, Inc. | Technique for effectively utilizing limited bandwidth of a communications network to deliver programming content |
| US20060098664A1 (en) * | 2004-11-09 | 2006-05-11 | Tvblob S.R.I. | Intelligent application level multicast module for multimedia transmission |
| JP2008160196A (ja) * | 2006-12-20 | 2008-07-10 | Hitachi Ltd | Ip放送受信方法及び受信端末 |
| KR101371016B1 (ko) * | 2007-03-16 | 2014-03-10 | 삼성전자주식회사 | 보조 채널을 이용한 방송 송수신 방법 및 장치 |
| KR101429767B1 (ko) * | 2007-09-21 | 2014-08-19 | 삼성전자주식회사 | 전자 서비스 가이드를 송수신하기 위한 방법 및 디지털방송 시스템 |
| KR20090076366A (ko) * | 2008-01-08 | 2009-07-13 | 엘지전자 주식회사 | Iptv 재생 장치 및 그 배속 재생 방법 |
| CN101867778B (zh) * | 2010-04-22 | 2012-02-08 | 广州珠江数码集团有限公司 | 一种数字互动电视的直播方法 |
| US11777809B2 (en) | 2010-05-11 | 2023-10-03 | Comcast Cable Communications, Llc | Dynamic assignment of signals to ports in an access platform |
| US9307304B2 (en) * | 2010-05-11 | 2016-04-05 | Comcast Cable Communications, Llc | Dynamic assignment of signals to ports in an access platform |
| WO2013039976A1 (en) | 2011-09-16 | 2013-03-21 | Cisco Technology, Inc. | Downstream device architecture and control |
| US9300989B2 (en) * | 2013-10-08 | 2016-03-29 | Cisco Technology, Inc. | Method and apparatus for remote software driven reverse segmentation |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20020124262A1 (en) * | 1999-12-01 | 2002-09-05 | Andrea Basso | Network based replay portal |
| US20030093799A1 (en) * | 2001-11-14 | 2003-05-15 | Kauffman Marc W. | Streamed content Delivery |
| US20030093515A1 (en) * | 2001-11-14 | 2003-05-15 | Kauffman Marc W. | Quality of service control of streamed content delivery |
-
2001
- 2001-12-12 JP JP2001378698A patent/JP2003179903A/ja active Pending
-
2002
- 2002-12-10 US US10/314,945 patent/US20030126610A1/en not_active Abandoned
Cited By (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007526679A (ja) * | 2004-01-23 | 2007-09-13 | キャミアント,インク. | ビデオポリシーサーバー |
| JP2006014266A (ja) * | 2004-11-10 | 2006-01-12 | Uncut Technology:Kk | Vod用端末装置、データ再生プログラム、コンテンツデータ配信システムおよびサーバ装置 |
| JP2008539513A (ja) * | 2005-04-29 | 2008-11-13 | マイクロソフト コーポレーション | メディアアイテムの可変速度スクロール |
| KR100791540B1 (ko) | 2006-05-09 | 2008-01-03 | 주식회사 알티캐스트 | 양방향 브이오디 서비스를 제공하는 헤드앤드 시스템과서비스 제공방법 |
| US8250615B2 (en) | 2006-05-09 | 2012-08-21 | Alticast Co., Ltd. | Head-end system for providing two-way VOD service and service method thereof |
| JP2010530679A (ja) * | 2007-06-21 | 2010-09-09 | アルカテル−ルーセント | コンテンツオンデマンド方法およびそのためのネットワーク |
| JPWO2013088982A1 (ja) * | 2011-12-12 | 2015-04-27 | ソニー株式会社 | クライアント端末、およびクライアント端末の動作方法、送信サーバおよび送信サーバの動作方法、並びにプログラム |
| US10687112B2 (en) | 2011-12-12 | 2020-06-16 | Saturn Licensing Llc | Client terminal and operation method of client terminal, transmission server and operation method of transmission server, and program |
| JP2019193116A (ja) * | 2018-04-25 | 2019-10-31 | 日本放送協会 | 棟内伝送システム、光受信装置、カプセル化装置、及びデカプセル化装置 |
| JP7045254B2 (ja) | 2018-04-25 | 2022-03-31 | 日本放送協会 | 棟内伝送システム、光受信装置、カプセル化装置、及びデカプセル化装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| US20030126610A1 (en) | 2003-07-03 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2003179903A (ja) | Ipストリーミングシステム、ネットワーク中継装置、ipストリーミング用セットトップボックス及びipストリーミング配信方法 | |
| US8289993B2 (en) | Logical node identification in an information transmission network | |
| CA2682364C (en) | Bandwidth sensitive switched digital video content delivery | |
| CA2680851C (en) | Switched digital video client reverse channel traffic reduction | |
| CN101682355B (zh) | 在交换数字视频系统中针对频道改变请求提供可扩展性的方法和装置 | |
| US6928656B1 (en) | Method for delivery of IP data over MPEG-2 transport networks | |
| JP2995177B1 (ja) | ストリーム配信システム | |
| CN101652974B (zh) | Ip网络中用于动态带宽管理的方法和装置 | |
| JP4883988B2 (ja) | 放送サービスをローカル・ネットワーク上で配信する装置及び方法 | |
| US20020124262A1 (en) | Network based replay portal | |
| US20030051251A1 (en) | System and apparatus for supplying audiovisual information to a subscriber terminal | |
| CN101159577A (zh) | 接收自适应广播信号的装置及其方法 | |
| US8494516B2 (en) | Delivery of subscription services to roaming users through head end equipment | |
| JP4764509B2 (ja) | 通信装置および通信リソース管理方法 | |
| US20090276815A1 (en) | Systems, methods and apparatus for democratic allocation of bandwidth | |
| US20030051250A1 (en) | Arrangement for supplying audiovisual information to a subscriber terminal | |
| JP2003169087A (ja) | Ipストリーミングシステム、ポリシーサーバ、ネットワーク中継装置及びipストリーミング配信方法 | |
| US7624153B2 (en) | Allocation of resources to deliver media content using a combination of static and dynamic resources | |
| JP2008536419A (ja) | ローカルエリアネットワーク内の受信サービスの管理装置および方法 | |
| US20090077236A1 (en) | Apparatus and method for managing services received in a local area network | |
| CN101095349A (zh) | 用于分配网关服务器中的接收资源的方法和系统 | |
| JP2022045485A (ja) | 放送受信装置、放送局側装置、番組表示方法および放送情報送信方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20041102 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20050308 |