JP2002509397A - フルモーションデジタルビデオマルチキャスト、インタラクティブなデータ、およびインタラクティブな音声をdsl回線を介して受信する方法および装置 - Google Patents
フルモーションデジタルビデオマルチキャスト、インタラクティブなデータ、およびインタラクティブな音声をdsl回線を介して受信する方法および装置Info
- Publication number
- JP2002509397A JP2002509397A JP2000539631A JP2000539631A JP2002509397A JP 2002509397 A JP2002509397 A JP 2002509397A JP 2000539631 A JP2000539631 A JP 2000539631A JP 2000539631 A JP2000539631 A JP 2000539631A JP 2002509397 A JP2002509397 A JP 2002509397A
- Authority
- JP
- Japan
- Prior art keywords
- information
- programming
- multicast
- content
- services
- 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
- 238000000034 method Methods 0.000 title claims abstract description 26
- 230000002452 interceptive effect Effects 0.000 title abstract description 10
- 238000004590 computer program Methods 0.000 claims 7
- 238000001914 filtration Methods 0.000 claims 6
- 238000004891 communication Methods 0.000 abstract description 5
- 238000012545 processing Methods 0.000 description 12
- 230000005540 biological transmission Effects 0.000 description 10
- 238000010586 diagram Methods 0.000 description 7
- 230000008901 benefit Effects 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 6
- 230000004044 response Effects 0.000 description 5
- 238000012546 transfer Methods 0.000 description 5
- 230000006870 function Effects 0.000 description 4
- 238000011161 development Methods 0.000 description 3
- 230000018109 developmental process Effects 0.000 description 3
- 239000000835 fiber Substances 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 241000196324 Embryophyta Species 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 235000019892 Stellar Nutrition 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000005538 encapsulation Methods 0.000 description 1
- 238000000802 evaporation-induced self-assembly Methods 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 238000011144 upstream manufacturing Methods 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/16—Arrangements for providing special services to substations
- H04L12/18—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
- H04L12/1886—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast with traffic restrictions for efficiency improvement, e.g. involving subnets or subdomains
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M11/00—Telephonic communication systems specially adapted for combination with other electrical systems
- H04M11/06—Simultaneous speech and data transmission, e.g. telegraphic transmission over the same conductors
- H04M11/062—Simultaneous speech and data transmission, e.g. telegraphic transmission over the same conductors using different frequency bands for speech and other data
-
- 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/2381—Adapting the multiplex stream to a specific network, e.g. an Internet Protocol [IP] network
-
- 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/239—Interfacing the upstream path of the transmission network, e.g. prioritizing client content requests
- H04N21/2393—Interfacing the upstream path of the transmission network, e.g. prioritizing client content requests involving handling client requests
-
- 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/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/258—Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
- H04N21/25866—Management of end-user data
-
- 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/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/266—Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel
- H04N21/2665—Gathering content from different sources, e.g. Internet and satellite
-
- 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/41—Structure of client; Structure of client peripherals
- H04N21/426—Internal components of the client ; Characteristics thereof
-
- 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/4381—Recovering the multiplex stream from a specific network, e.g. recovering MPEG packets from ATM cells
-
- 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/478—Supplemental services, e.g. displaying phone caller identification, shopping application
-
- 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/17318—Direct or substantially direct transmission and handling of requests
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q11/00—Selecting arrangements for multiplex systems
- H04Q11/04—Selecting arrangements for multiplex systems for time-division multiplexing
- H04Q11/0428—Integrated services digital network, i.e. systems for transmission of different types of digitised signals, e.g. speech, data, telecentral, television signals
- H04Q11/0478—Provisions for broadband connections
-
- 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/41—Structure of client; Structure of client peripherals
- H04N21/426—Internal components of the client ; Characteristics thereof
- H04N21/42684—Client identification by a unique number or address, e.g. serial number, MAC address, socket ID
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Databases & Information Systems (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computer Graphics (AREA)
- Physics & Mathematics (AREA)
- Astronomy & Astrophysics (AREA)
- General Physics & Mathematics (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
Description
が制限された回路を介して伝送することに関し、より詳細には、デジタル加入者
線(DSL)ネットワーク伝送に関する。
ルビデオの伝送における技術開発に拍車をかけてきた。これまで、この領域にお
ける技術開発は、主としてデジタルデータネットワーク接続性に集中し、特にイ
ンターネットへの接続性に集中した。この従来の、ビデオオンデマンド(VoD
)のためのネットワークブリッジング、インターネットアクセス、およびデジタ
ル圧縮技術への集中は、部分的には、従来のバスタイプのケーブルテレビジョン
プラントとの互換性を維持する知覚情報によるものである。
機能を果たすが、交換回線網で行われるような特定の会話へのネットワークリソ
ースをコミットしない。むしろ、これはパケット交換パラダイムに基づいており
、このパラダイムでは、すべての情報が指定ルートを使用せずにコネクションレ
スネットワークを介して移動する。このパラダイムは「バースティな」情報送達
の世界に理想的に適しているが、デジタルビデオ配布などのアプリケーションに
は、回線交換パラダイムに固有の、最小帯域幅、制御された応答時間、および他
のクオリティオブサービス(QoS)パラメータを指定する機能が必要である。
必要となるQoSを指定するための既知の機構は、コネクションレスネットワー
クモデルではせいぜい未発達である。結果として、現行のコネクションレス、「
ベストエフォート」の技術的パラダイムは、真の交換ビデオアプリケーションに
は適していない。
の基礎としての機能を果たす。交換網では、会話が、2人の話者の間に確立され
た専用チャネルパスを介して行われる。これにより、ネットワーク接続のクオリ
ティオブサービスを保証することができる。交換回路通信は、典型的に、加入者
の世帯における簡素なジャックが終端となるツイストペア線を介して実行される
が、その下にある技術は、エンドユーザまでの光ファイバ、同軸ケーブルおよび
無線接続に適している。例えば、交換網の領域における最前線の開発によって、
非同期転送モード(ATM)という、高速でマルチプロトコルの光ファイバネッ
トワークが製作された。ATMは、デスクトップテレビ会議、イメージングおよ
び音声伝送など、あるQoS最小値を必要とする高帯域幅アプリケーションに対
応する。
つプロトコルであり、実質的にいかなるネットワーク設計とも汎用の互換性を有
するために、広く行き渡って普及している。エンドユーザインタフェースデバイ
スの分野、すなわち、いわゆる「セットトップ」の領域も、IP技術を包含して
いる。例えば、Seattle,WashingtonのStellar On
e Corporation、およびCambridge,EnglandのA
corn Computer Company(a.k.a.Online M
edia)など、セットトップユニットの業者が「IP認識」のセットトップユ
ニットを製作している。インターネットIP互換性は、テレビジョン、インター
ネット、テレビ電話および電話サービスのシームレスな統合を提供するために大
変望ましい機能である。
域幅が通常、デジタル加入者線回線ではエンドユーザに対して約4MPBSダウ
ンストリーム、およびほぼ640KBPSアップストリームに制限されることで
ある。前記のことを考えると、必要となるものは、交換回線パラダイムを使用し
て、デジタルビデオ情報ならびにインターネットアクセスおよび電話情報を、制
限された帯域幅のメディアを介して配布するための技術である。
トトップユニットで提供される。参照情報を含むパケットストリームがマルチキ
ャストされ、プログラム情報の選択セットがセットトップユニットにルーティン
グされて、マルチキャストストリームを識別することができ、全コンテンツを個
別にセットトップユニットにルーティングしてデコードすることができるように
する。
マンド)、コンピュータ(インターネットアクセス)、テレビ電話および電話と
の、同時出力およびインタラクティブな通信が含まれる。エンドユーザ端末との
インタフェースの詳細は本発明の一部ではないが、本発明が多数のインタラクテ
ィブな双方向通信サービスを送達でき、慣用のツイストペア電話ケーブリングを
介した放送品質のビデオを含むことに留意されたい。
ミングコンテンツを表す情報が、エンドユーザまたはセットトップユニットに供
給され、エンドユーザが、1つまたは複数のプログラミングコンテンツサービス
を送達させるように選択する。その上に、動的交換仮想回線が、エンドユーザユ
ニットと中央局の間にデジタル加入者線(DSL)回線を介して確立される。動
的交換仮想回線の終端が、効率の損失を最小にして帯域幅を開放するので、物理
メディアを他の使用目的に使用可能である。
ケーブルテレビジョンバスネットワークよりもにセキュリティが向上することで
ある。
真にインタラクティブであることである。
とである。
らかとなるであろう。
テムの好ましい実施形態は、実施するために縮小されており、「CHAS(商標
)」または「CHANNEL ANNOUNCEMENT SERVICE(商
標)」という商品名で入手可能となるであろう。
ATMネットワークバックボーン100を備えるネットワークである。このAT
Mネットワークは、OC3、OC12、OC48、OC192、または当技術分
野で可能なファイバデータレートを備えている。複数のコンテンツプロバイダは
、情報をATMネットワーク100に送出する。提供されるコンテンツの通常の
ソースには、放送情報102、インターネット情報104、テレネットワーク1
06、放送コンテンツ108、およびビデオ110が含まれている。代表的な中
央プラントにおいて、複数のATMスイッチ112がネットワーク100とイン
タフェースをとり、各種コンテンツソースからのデータの受け渡しを行っている
。情報は、ATMスイッチ112から複数のパス113を経由して、複数のDS
Lモデム114へと流れる。DSLモデム114は、DSLツイストペア線11
8を経由して、様々な加入者の住宅または事業所にある複数のモデム116に接
続している。代表的なモデム116からは、電話120、および/またはセット
トップボックス122経由でテレビジョン、および/またはコンピュータ124
に接続することができる。
配信システムの概要を示している。1つまたは複数の中央チャネルサーバ150
は、非常に多くのコンテンツプロバイダ160から配信される利用可能なプログ
ラミングサービスに関する情報を収集する。好ましい実施形態において、この情
報は、セッション通知プロトコルを使用してコンテンツプロバイダによりマルチ
キャストされる。チャネルサーバ150は、利用可能なコンテンツチャネルオフ
ァリングを追跡するチャネルリストデータベース170、および各加入者の加入
者IDと許可チャネルを含む加入者データベース180を維持する。加入者19
0は、中央チャネルサーバ150と対話してプログラミングコンテンツ情報を取
得し、コンテンツプロバイダ160と対話してプログラムを取得する。
60は、同一のマシン上に共に配置することも、または別個のマシン上に配置す
ることもできる。
タベース170は、同一のマシン上に共に配置することも、または別個のマシン
上に配置することもできる。
機能を備えるセットトップボックスを使用して実施することができる。図2Aの
代表的なシステムにおいて、セットトップユニット10は単一のバスとして概略
的に示されているバス12を含んでいるが、ローカルバスおよび1つまたは複数
の拡張バス(例えばADB、SCSI、ISA、EISA、MCA、NuBus
、またはPCI)のような多くのバスとすることもでき、これにより、80x8
6、68xxx、RISCまたは他の適切なマイクロプロセッサファミリである
中央プロセッサ14と、RAM、ROM,またはその組合せになるシステムメモ
リ16と、入出力(I/O)コントローラ18のようなサブシステムと、シリア
ルポート28およびパラレルポート32のような外部デバイスと、取り外し可能
なキーボード30と、マウス26と、ハードディスクドライブまたは光ディスク
ドライブまたはCD−ROMドライブまたは他の適切な媒体である固定ディスク
ドライブ32と、さらにフロッピーディスクを受け入れて動作するフロッピーデ
ィスクドライブ33とを相互接続する。
44またはシリアルポート上のモデムのようなデバイスを通じて確立される。ネ
ットワークアダプタには、10baseT、100BaseT、オプティカル、
ATM、DSL、その他のネットワークフォーマットが含まれる。
システム42は、マルチメディア機能を提供する。
チスクリーン40、赤外線周辺機器サポート34、またはパラレルポート22を
通じて接続されるプリンタ20など、その他多くのデバイスを接続することがで
きる。同様の方法により、他の装置またはサブシステム(図示せず)を接続する
こともできる。また、図2Aに示される装置のすべてが、以下に記載されている
本発明の実施に使用される必要はない。装置およびサブシステムは、システムの
動作を損なうことなく、図2Aに示されている方法とは異なる方法で相互接続す
ることができる。本発明に従って処理機能を実施するためのソースコードは、シ
ステムメモリ16に配置するか、または固定ディスク32またはフロッピーディ
スク33のような記憶媒体に格納することができる。
トでもよい。セットトップユニットとともに各種形態のユーザ入力デバイスを使
用できる。例えば、タッチスクリーンは、ユーザが画面上のオブジェクトを指し
示してオブジェクトを選択できるようにし、また画面上の次の位置を指し示すこ
とで選択したオブジェクトを移動させることができるようにする。これとは別に
、赤外線または他の連動リモートハンドヘルドコントロールユニットにより、セ
ットトップボックスとインタフェースをとり、ユーザがユニットと対話し、変更
を行い、好みを示すことができるようにする。各種ボタンとコントロールは、マ
ウスまたはタッチスクリーンを使用することにより画面上に表示されてアクティ
ブとされる。
フトウェア210はメモリ16に機能的に配置されるか、または固定ディスク3
2に常駐しており、PSOS、DOS、UNIX、WINDOWS95、WIN
DOWS CE、または当技術分野で周知の他のオペレーティングシステムとし
てよい。IP Multicast対応TCP/IPソフトウェア212はオペ
レーティングシステムソフトウェア210とともに並行し、協動して実行するが
、ネットワークインタフェース44を介してセットトップユニットの情報の受け
渡しのフローを管理する。Netscape Navigator(商標)、M
icrosoft Explorer(商標)または当技術分野における同等プ
ロダクツなどのJAVA対応インターネットブラウザ214は、TCP/IPソ
フトウェア212を通じてネットワークリソースへのwebブラウザユーザイン
タフェースを提供する。クライアント制御コード216は、図4Dに示され、以
下で説明されるプロセスのようなセットトップボックスの動作に固有の機能を実
施する。ユーザのセットへの出力は、ビデオインタフェースコード220と合わ
せてユーザインタフェース218によって提供される。電子メール、ファクシミ
リ、テレビ会議アプリケーション、またはボイスメールなどの他のクライアント
222もサポートされる。
され、インターネット対応の、インタラクティブな「スマートテレビジョン」と
なる。
ータに統合され、インターネット対応の、インタラクティブな「ワークステーシ
ョンテレビジョン」となる。
ロトコル(TCP/IP)プロトコルスイートにおけるすべての他のプロトコル
の基礎を形成するが、ユニキャスト、ブロードキャスト、およびマルチキャスト
の3つの情報送信および受信の動作モードを有する。これらのうち最もよく知ら
れているユニキャストにおいては、情報は単一ソースホストから単一の行先ホス
トへと流れる。IPパケットヘッダ内の行先アドレスは、ユニキャストにおける
固有のホストアドレスを指定する。この方法で通信する2つのホストは、回線上
の他のホストのいずれとも情報を共有しない。ブロードキャストと呼ばれる第2
のタイプのサービスは、ホストが回線上の他のすべてのホストにフレームを送信
する場合に使用される。ブロードキャスティングは、回線パラダイム上のすべて
の行先に向けられる単一ソースである。最後にマルチキャスティングは、ユニキ
ャスティングとブロードキャスティングの間に位置する。マルチキャスティング
において、情報パケットはマルチキャストグループに属するホストのセットにの
み配信される。
Pアドレスのフォーマットを示している。IPマルチキャストアプリケーション
は、行先フィールドで、個々のIPアドレスではなく、IPホストグループアド
レスを指定する。図3Aに示すように、IPホストグループアドレスには、永続
的に1110に固定されている4つの最上位ビットがある。このため、224.
0.0.0.から239.255.255.255までのドット10進記述範囲
が生じる。アドレス内の残りの28ビットは、マルチキャストグループ識別子を
構成する。
化情報をエンドユーザホストに配信するために使用される。マルチキャスティン
グでは、同一情報のパケットを複数の行先に同時に送信するので、別個のコピー
をそれぞれ個々の行先に送信するユニキャスティングモデルに比べ効率的である
。マルチキャスティングのその他の利点は、次の事項がある。(1)送信者は情
報パケットのコピーを1つだけ送信すればよい。(2)すべての行先が同一のソ
ースパケットを受け取るために、情報はよりタイムリーに同期化された状態で配
信される。(3)マルチキャスティングは、個々のアドレスが送信者に知られて
いない行先に情報を送信するために使用できるので、ネットワークにおけるパケ
ットの総数が軽減される。
加わるエンドユーザホストの概念である。これは、インターネットグループ管理
プロトコル(IGMP)トランザクションにより達成される。図3Bは、IGM
Pメッセージのフォーマットを示している。IGMPメッセージは常に8バイト
の長さである。これは、TCP/IPの最新リリースで現在「1」である4ビッ
トのIGMPバージョンで始まる。次に続くのは、4ビットのIGMPタイプフ
ィールドである。タイプフィールドは、マルチキャストルータにより送信された
クエリーを表す「1」、またはホストにより送信された応答を表す「2」である
。次の8ビットは使用されない。ビット16乃至31は、16ビットのチェック
サムを形成する。ビット32乃至64は、32ビットのグループアドレスを構成
する。
ーとレポートの交換を使用して、ネットワーク全体を通じて管理される。インタ
ーネットホストは、マルチキャストグループに最初に加わる際にIGMPレポー
トを送信する。このようなレポートを受け取るルータは、ホストが加わることを
リクエストしたマルチキャストグループのインタフェースに対してそのインタフ
ェースの内部テーブルを更新する。これ以降、ルータはマルチキャストデータグ
ラムを受信すると必ず、対応するマルチキャストグループに属するホストを有す
るインタフェースにのみデータグラムを転送する。さらに、ルータは、いずれか
のグループに引き続き属するホストがあるかどうか確かめるため、一定の間隔で
IGMPクエリーを送出する。ルータは、インタフェース毎に1つのクエリーを
送出する。このような方法で、IGMPトランザクションは、マルチキャストル
ータによってマルチキャストグループ内のメンバーシップを追跡するために使用
される。
用して通知される。会議セッションを通知するSAPサーバは、定期的に通知パ
ケットを周知のマルチキャストアドレスとポートに向けてマルチキャストする。
この通知は、グループアドレス、つまりTime To Live(TTL)フ
ィールドで定義されているように、その通知するセッションと同一範囲でマルチ
キャストされる。(TTLフィールドを0にセットしたマルチキャストは、その
送信側ホストのIPサブネットに限定されている。一方、TTLにより大きい値
をセットした場合は、ルータによって他のサブネットに転送される。)こうして
、通知の受信側も、帯域幅その他の制約が容認されるのであれば、その通知が記
述するセッションの潜在的受信者となることもできるようになっている。またこ
れは、ローカルセッション通知をローカルに維持するので、プロトコルのスケー
ラビリティにとっても重要である。1つの通知とその繰り返しの間の時間間隔は
、セッションの範囲(TTL)、および他のセッションディレクトリクライアン
トによって現在通知されている他のセッションの数という、2つの要因に左右さ
れる。
にマルチキャストされる。この通知には、セッション記述、およびオプションと
して認証ヘッダが含まれる。このセッション記述は暗号化される場合がある。S
APバージョン1の通知に対するマルチキャストアドレス224.2.127.
254、SAPバージョン0の通知に対するマルチキャストアドレス224.2
.127.255、およびSAP動的割り当てに対するマルチキャストアドレス
224.2.128.0乃至224.2.255.255は、セッション通知プ
ロトコル用に予約される。マルチキャストアドレスの割り当てについては、参照
により本明細書に全体として組み込む「Host Extensions fo
r IP Multicasting」Deering、S.、1989年8月
のSTD5、RFC1112でより詳細に説明されている。
は、ハイパーテキスト転送プロトコル(HTTP)を採用する。ハイパーテキス
ト転送プロトコルは、伝送制御プロトコル(TCP)の上位に構築される簡易プ
ロトコルである。これは、ワールドワイドウェブの機能の基礎をなすメカニズム
である。HTTPは、ユーザがインターネット上でサーバとしての役割を果たし
ている各種ホストからデータオブジェクトを入手する方法をもたらす。データオ
ブジェクトに対するユーザのリクエストは、GETリクエストのようなHTTP
リクエストにより行われる。以下に示すようにGETリクエストは、1)″HT
TP:/1.0″のようなHTTPプロトコルバージョン、続いて2)データオ
ブジェクトの完全パス、続いて3)データオブジェクトの名前、といった構成に
なっている。以下に示すGETリクエストにおいて、リクエストはパス名″/p
ub/″と名称″MyData.html″を持ったデータオブジェクトに対し
て行われる。
P/IP接続の確立、および指定されたデータオブジェクトのサーバからの受信
を必然的に伴う。その後、サーバとのTCP/IP接続は終了される。
局において生じる処理ステップを示している。フローチャート401の処理ステ
ップ400において、各コンテンツプロバイダは集中チャネルサーバにセッショ
ン通知情報を送信するが、これは独自の固有識別子を含み、例えばIPアドレス
またはおそらくはATM仮想パス(VP)であるチャネルソース、例えばユーザ
データグラムプロトコル(UDP)ポートまたはおそらくはATM仮想チャネル
(VC)である伝送回路、および好ましい実施形態においては実際のプログラム
のセグメントとなる簡単なコンテンツディスクリプタをさらに含んでいる。セッ
ション通知情報は、セットトップボックスの加入者が特定のコンテンツプロバイ
ダにアクセスしてコンテンツ情報パケットを受け取るのに十分なものである。チ
ャネルサーバは、チャネルデータベースとともに、識別子ソースおよびコンテン
ツプロバイダのアドレス情報を追跡する。
る加入者のリクエストに応じて開始する一連の検証ステップを示している。特定
の実施形態に従って、加入者リクエストは、加入者の住居にあるセットトップボ
ックスからのユニキャストによりチャネルサーバで作られる。ステップ410か
ら開始し、チャネルサーバは、そのようなリクエストを行う加入者のID、およ
びその加入者に許可された特定のチャネルを判別しようとする。ステップ412
において、チャネルサーバは、加入者の着信リクエストからアドレスを取り出す
。別の実施形態において、このアドレス情報は、ユーザのネットワークアダプタ
に関連付けられたメディアアクセスコントロール(MAC)アドレス、もしくは
ATMネットワークのようにMACアドレスがない場合にパケットから入手され
るエンドユーザのユニットに関連付けられたIPアドレスでもよい。次にステッ
プ414において、チャネルサーバは、加入者のアドレス情報を検索キーとして
使用し、カスタマのデータベースを検索して、ネットワーク内の加入者の固有I
Dを判別する。ステップ416において、加入チャネルリストデータベースを検
索するために加入者のIDが使用される。ステップ417において、加入チャネ
ルリストはチャネルサーバによって取り出される。加入チャネルリストは、1)
コンテンツプロバイダによって提供されており、しかも2)リクエストした加入
者が表示することを許可されている、プログラミングコンテンツのリストを含ん
でいる。ステップ418において、サーバはユニキャストにより、加入チャネル
リストを加入者のセットトップボックスに送信する。その結果、セットトップボ
ックスを設置している加入者は、加入者がアクセスを許可されたプログラミング
コンテンツだけを表示することができる。続いて加入者は、そのセットトップボ
ックスによってプログラミングを選択する。この選択は、特定チャネルを受け入
れるリクエストの形態をとって、ネットワークを通じてセットトップボックスか
ら返信される。好ましい実施形態において、このリクエストは、特定チャネルに
関連付けられたマルチキャストグループに加わるためのIGMPリクエストによ
って行われる。別の実施形態において、特定チャネルの特定のURL(unif
orm resource locator)を入手するためのハイパーテキス
ト転送プロトコル(HTTP)リクエストを使用することもできる。
414の間に挿入される。ステップ413において、パケットから入手されたI
PアドレスからMACアドレスを得るために、アドレス解決(Resolution)プロ
トコル(ARP)が使用される。得られたMACアドレスは、ステップ414に
おいて加入者データベースを検索するために使用される。もう1つの関連する実
施形態では、ステップ413において、MACアドレスをIPアドレスに変換す
るためにリバースアドレス解決プロトコル(RARP)が使用される。得られた
IPアドレスは、ステップ414において加入者データベースを検索するために
使用される。
入者による着信リクエストの処理を示している。ステップ420において、IP
レベルの会話は、チャネルコンテンツプロバイダと特定の加入者の間で確立され
る。ステップ422において、チャネルプログラミングコンテンツは仮想交換回
線を介してコンテンツプロバイダから流れ、中央局を介して加入者のセットトッ
プボックスへと流れる。好ましい実施形態において、デジタルビデオとチャネル
コンテンツは、マルチキャスティングを経て加入者のセットトップボックスに配
信される。別の実施形態において、セットップボックスとコンテンツプロバイダ
の間に専用TCP/IP接続のあるユニキャストモデルを使用することもできる
。その後、ステップ430において加入者リクエストに応じ、加入者のセットト
ップボックスとコンテンツプロバイダの間の会話が終了される。
なセットトップボックスの処理ステップを示している。このセットトップボック
スは、フローチャート407のステップ450に示すように、ユニキャストによ
りプログラミング通知情報(programming announcement information)のリクエ
ストをチャネルサーバに送信するように前もって構成されている。このリクエス
トはユーザのセットトップボックスユニットのアドレス情報を伴ない、これが別
の実施形態においては、ユーザのネットワークアダプタに関連付けられたメディ
アアクセスコントロール(MAC)アドレス、もしくはATMネットワークのよ
うにMACアドレスがない場合にはパケットから入手されたエンドユーザのユニ
ットに関連付けられたIPアドレスとされることに留意されたい。チャネルサー
バは、図4Bのフローチャート403および以下で説明するように、加入者チャ
ネルリストに応答する。セットトップボックスは、ステップ452においてセッ
トトップボックスの加入者がアクセスを許可されているプログラミングコンテン
ツに関する情報を受け取る。ステップ452においてセットトップボックスが受
け取った情報は、ステップ454においてメニューとして編成され、グラフィカ
ルユーザインタフェースによってユーザに提示される。
ル内にMACアドレスをカプセル化することによってATMネットワーク上で加
入者識別子として使用され、それらをネットワーク上で移動させる。ATMセル
内のカプセル化情報は当業者には周知のものであり、「ATM and Mul
tiprotocol Networking」George Sackett
およびChristopher Metz共著、1996年のような参考文献で
詳細に説明されている。
ットトップボックスはステップ456における特定チャネルのネットワークを通
じてリクエストを返信する。好ましい実施形態において、この参加リクエストは
、マルチキャストグループに加わるためのIGMPプロトコルリクエストによっ
て実施される。別の実施形態において、HTTPプロトコルGETリクエストは
、特定チャネルの特定のURI(uniform resource indi
cator)に対して行われる。続いてステップ460において、セットトップ
ボックスは、中央局を通じて確立された交換仮想回線を介してコンテンツプロバ
イダからプログラムコンテンツを受け取る。好ましい実施形態において、エンド
ユーザへのビデオ情報の伝送はマルチキャスティングを通じて達成される。別の
実施形態において、ビデオ情報は、ポイントツーポイントTCP接続を介して中
央局から受信される。
変更または終了する希望を指示することができる。ステップ470においてセッ
トトップボックスは、ユーザからのこのような通知を受け取ると交換仮想回線を
終了させる。好ましい実施形態において、これは、コンテンツを提供しているホ
ストのマルチキャストグループを終了させるIGMPリクエストによって達成さ
れる。別の実施形態において、これは、サーバにコンテンツプロバイダとセット
トップボックス間のユニキャスト接続を求めるTCP AbortまたはTCP
Closeリクエストとすることができる。
判定ステップ455は、好ましい実施形態のマルチキャストグループまたは別の
実施形態のURI(uniform resource indicator)
のいずれかの、ユーザによってリクエストされたチャネルがチャネルサーバから
送信された最新のチャネルリストのメンバーであるかどうか調べるためのセット
トップボックス内の処理を示している。これがメンバーではない場合、システム
は加入者による侵入の試みを検出しており、加入者の選択リクエストを処理する
ことを拒否する。本実施形態における処理ステップの残りの部分は、図4Dのフ
ローチャート407によって示されている実施形態におけるステップと酷似して
いる。
面的に搬送されたビデオコンテンツからのIPヘッダ情報を切り捨てて処理され
る。ヘッダは、パケットをルーティングする際に非交換ネットワークに有用な情
報を含めるためにTCP/IPプロトコルスタックを含む各種エンティティによ
って情報の前に付加される。例えば、IPヘッダはソースと行先アドレスを含む
。UDPヘッダは、ネットワークアドレスとポートを含む。これらのヘッダは標
準のサイズと配置になっており、当業者には周知のものである。交換仮想回線上
を流れるパケットは、ポイントツーポイントリンクに沿って移動するため、IP
ヘッダ内に含まれるルーティング情報を必要としない。ATMネットワークは、
仮想回線を使用するネットワークの一例である。したがって、情報パケットが境
界を越えて仮想回線ネットワークに入ると、例えばルータまたはATMエッジマ
シンである境界のエンティティが、おそらくはこうした先頭に付加されたヘッダ
を取り除くことができる。
当業者には明らかになろう。したがって、冒頭の特許請求の範囲に記載されてい
る場合を除いて、本発明が限定されることを意図するものではない。
ンツプロバイダおよび加入者セットトップボックスクライアントを示す図である
。
である。
である。
Claims (24)
- 【請求項1】 デジタル情報を受信する方法であって、 エンドユーザユニットに使用可能なマルチキャストサービスを表すマルチキャ
ストヘッダ情報を配布し、 各エンドユーザユニットにおいて、前記マルチキャストサービスのうち1つだ
け、または複数を選択して送達させ、その後で、 前記選択された1つだけ、または複数の前記マルチキャストサービスを供給す
るための専用DSL回線を介して、前記エンドユーザユニットと中央局の間に動
的交換仮想回線を確立する ことを特徴とする方法。 - 【請求項2】 前記交換仮想回線を確立するときに、前記マルチキャストヘ
ッダ情報を抑制するステップをさらに含むことを特徴とする請求項1に記載の方
法。 - 【請求項3】 前記エンドユーザユニットが前記選択するステップにおいて
前記マルチキャストサービスを送達させる許可を得ていることを検証するステッ
プをさらに含むことを特徴とする請求項1に記載の方法。 - 【請求項4】 前記エンドユーザユニットにおいて複数のフィルタリングパ
ラメータを促すステップと、 前記デジタル情報を前記複数のフィルタリングパラメータに従ってフィルタリ
ングするステップと をさらに含むことを特徴とする請求項1に記載の方法。 - 【請求項5】 前記エンドユーザユニットにおいて複数のカスタマイズ可能
な設定に1つまたは複数の値を促すステップと、 前記値を前記複数のカスタマイズ可能な設定に適用するステップと をさらに含むことを特徴とする請求項1に記載の方法。 - 【請求項6】 デジタル情報を複数のコンテンツプロバイダから受信する方
法であって、 複数のエンドユーザユニットに使用可能なプログラミングサービスを表す情報
を配布し、 各エンドユーザユニットにおいて、前記プログラミングサービスのうち1つだ
け、または複数を選択して送達させ、その後で、 前記選択された1つだけ、または複数の前記プログラミングサービスを供給す
るための専用DSL回線を介して、前記エンドユーザユニットと中央局の間に動
的交換仮想回線を確立する ことを特徴とする方法。 - 【請求項7】 前記配布するステップはIPマルチキャスティングをさらに
含むことを特徴とする請求項6に記載の方法。 - 【請求項8】 前記情報は、プログラム識別情報、ソースアドレス情報、お
よびプログラム記述を含むことを特徴とする請求項6に記載の方法。 - 【請求項9】 前記情報はプログラムコンテンツのセグメントをさらに含む
ことを特徴とする請求項8に記載の方法。 - 【請求項10】 前記複数のコンテンツプロバイダはプログラミングコンテ
ンツをマルチキャストによって提供し、かつマルチキャストグループに関連付け
られていることを特徴とする請求項6に記載の方法。 - 【請求項11】 前記選択された1つまたは複数の前記プログラミングサー
ビスを供給することが、さらに、 前記複数のコンテンツプロバイダのうち特定のコンテンツプロバイダの前記マ
ルチキャストグループに加わるために、IGMP参加リクエストを前記エンドユ
ーザユニットから前記中央局へ送信すること、および 前記特定のコンテンツプロバイダからマルチキャストプログラミングコンテン
ツを受信することを含むことを特徴とする請求項10に記載の方法。 - 【請求項12】 前記複数のコンテンツプロバイダはプログラミングコンテ
ンツをユニキャストによって提供し、固有のユニフォームリソースロケータ(U
RL)に関連付けられていることを特徴とする請求項6に記載の方法。 - 【請求項13】 前記選択された1つまたは複数の前記プログラミングサー
ビスを供給することが、さらに、 プログラミングコンテンツを前記複数のコンテンツプロバイダのうち特定のコ
ンテンツプロバイダから得るために、HTTP GETリクエストを前記エンド
ユーザユニットから前記中央局へ送信すること、および 前記特定のコンテンツプロバイダからユニキャストプログラミングコンテンツ
を受信することを含むことを特徴とする請求項12に記載の方法。 - 【請求項14】 前記エンドユーザユニットが前記選択するステップにおい
て前記プログラムサービスを送達させる許可を得ていることを検証するステップ
をさらに含むことを特徴とする請求項6に記載の方法。 - 【請求項15】 前記選択するステップにおいて送達される前記ただ1つま
たは複数の前記プログラミングサービスは、前記情報を配布するステップにおい
て使用可能な前記プログラミングサービスに含まれていることを検証するステッ
プと、 それが含まれていない場合に、セキュリティ例外を生成するステップとをさら
に含むことを特徴とする請求項6に記載の方法。 - 【請求項16】 前記エンドユーザユニットにおいて複数のフィルタリング
パラメータを促すステップと、 前記デジタル情報を前記複数のフィルタリングパラメータに従ってフィルタリ
ングするステップと をさらに含むことを特徴とする請求項6に記載の方法。 - 【請求項17】 前記エンドユーザユニットにおいて複数のカスタマイズ可
能な設定に1つまたは複数の値を促すプロンプトを出すステップと、 前記値を前記複数のカスタマイズ可能な設定に適用するステップと をさらに含むことを特徴とする請求項6に記載の方法。 - 【請求項18】 デジタル情報を配布するシステムであって、 使用可能なプログラミングサービスを表す情報を配布する複数のコンテンツプ
ロバイダと、 使用可能なプログラミングサービスを表す前記情報を受信するための中央チャ
ネルサーバと、 前記中央チャネルサーバから使用可能なプログラミングサービスを表す前記情
報をインタラクティブに受信し、前記プログラミングサービスのうち1つだけ、
または複数を選択して送達させ、その後で、前記エンドユーザユニットと中央局
の間に前記選択された1つだけ、または複数の前記マルチキャストサービスを供
給するための専用DSL回線を介して確立された動的交換仮想回線を介して接続
されるようになる複数のエンドユーザ加入者と を含むことを特徴とするシステム。 - 【請求項19】 コンピュータプログラムプロダクツであって、 プログラム通知情報のリクエストをサーバへ送信するためのコードと、 プログラミング発表情報を受信するためのコードと、 プログラミングの選択をユーザから前記サーバへ送信するためのコードと、 プログラミングコンテンツをコンテンツプロバイダから受信するためのセッシ
ョンを確立するためのコードと、 前記コードを格納するためのコンピュータ読み取り可能な記憶媒体と を含むことを特徴とするコンピュータプログラムプロダクツ。 - 【請求項20】 セッションを確立するための前記コードはさらに、IPマ
ルチキャストグループに加入するためのコードを含むことを特徴とする請求項1
9に記載のコンピュータプログラムプロダクツ。 - 【請求項21】 セッションを確立するための前記コードはさらに、プログ
ラムコンテンツをソースからTCP接続によって取得するためのコードを含むこ
とを特徴とする請求項19に記載のコンピュータプログラムプロダクツ。 - 【請求項22】 前記ユーザからの前記プログラミングの選択が前記プログ
ラム通知情報に含まれていたことを検証するためのコードをさらに含むことを特
徴とする請求項19に記載のコンピュータプログラムプロダクツ。 - 【請求項23】 ユーザが設定をカスタマイズできるようにするためのコー
ドをさらに含むことを特徴とする請求項19に記載のコンピュータプログラムプ
ロダクツ。 - 【請求項24】 ユーザが不要なコンテンツをフィルタできるようにするた
めのコードをさらに含むことを特徴とする請求項19に記載のコンピュータプロ
グラムプロダクツ。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US99139197A | 1997-12-16 | 1997-12-16 | |
US08/991,391 | 1997-12-16 | ||
PCT/US1998/026623 WO1999031871A2 (en) | 1997-12-16 | 1998-12-14 | Method and apparatus for receiving full-motion digital video multi-casts, interactive data and interactive voice via a dsl circuit |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2002509397A true JP2002509397A (ja) | 2002-03-26 |
JP2002509397A5 JP2002509397A5 (ja) | 2006-03-23 |
Family
ID=25537174
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2000539631A Pending JP2002509397A (ja) | 1997-12-16 | 1998-12-14 | フルモーションデジタルビデオマルチキャスト、インタラクティブなデータ、およびインタラクティブな音声をdsl回線を介して受信する方法および装置 |
Country Status (5)
Country | Link |
---|---|
US (1) | US7840981B2 (ja) |
EP (1) | EP1040645B1 (ja) |
JP (1) | JP2002509397A (ja) |
CA (1) | CA2315210C (ja) |
WO (1) | WO1999031871A2 (ja) |
Families Citing this family (38)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6567981B1 (en) | 1998-08-03 | 2003-05-20 | Elysium Broadband Inc. | Audio/video signal redistribution system |
US7861275B1 (en) * | 1999-04-23 | 2010-12-28 | The Directv Group, Inc. | Multicast data services and broadcast signal markup stream for interactive broadcast systems |
US6978475B1 (en) | 1999-11-24 | 2005-12-20 | Ecable, Llc | Method and apparatus for internet TV |
BR0111453A (pt) | 2000-06-08 | 2003-06-24 | Thomson Licensing Sa | Multidifusão de atm para a liberação de informações por uma rede |
US6973667B2 (en) * | 2001-03-01 | 2005-12-06 | Minerva Networks, Inc. | Method and system for providing time-shifted delivery of live media programs |
AU2002312747A1 (en) * | 2001-05-15 | 2002-11-25 | Netadtack Aps | Method and system for transmitting multicast data signals |
CA2473475C (en) | 2002-02-04 | 2017-04-25 | Imagine Broadband Limited | Media transmission system and method |
EP1377054A1 (en) * | 2002-06-25 | 2004-01-02 | Canal+ Technologies Société Anonyme | Discovery information for IP multicast |
US7487211B2 (en) * | 2002-07-01 | 2009-02-03 | Microsoft Corporation | Interactive, computer network-based video conferencing system and process |
US7733366B2 (en) | 2002-07-01 | 2010-06-08 | Microsoft Corporation | Computer network-based, interactive, multimedia learning system and process |
US7649889B2 (en) * | 2002-07-23 | 2010-01-19 | Vectormax Corporation | Server arbitrated reliable multicast system and process for accessing the same |
US7263610B2 (en) * | 2002-07-30 | 2007-08-28 | Imagictv, Inc. | Secure multicast flow |
JP2006516372A (ja) * | 2003-01-16 | 2006-06-29 | ソニー・ユナイテッド・キングダム・リミテッド | ビデオネットワーク |
DE602004003025T2 (de) * | 2003-01-16 | 2007-05-24 | Sony United Kingdom Ltd., Brooklands | Video-/audionetzwerk |
US7231404B2 (en) * | 2003-01-31 | 2007-06-12 | Nokia Corporation | Datacast file transmission with meta-data retention |
GB2400254A (en) * | 2003-03-31 | 2004-10-06 | Sony Uk Ltd | Video processing |
FR2854519B1 (fr) * | 2003-04-29 | 2005-07-22 | France Telecom | Systeme et procede de diffusion de donnees numeriques sur un reseau de telecommunication. |
CN101095127B (zh) * | 2003-06-02 | 2014-04-09 | 精工爱普生株式会社 | 通过网络通告图像显示设备的存在的方法 |
US7911946B2 (en) * | 2003-11-17 | 2011-03-22 | General Instrument Corporation | Method and apparatuses for using packet data to manage a data stream in a broadband communications system |
CN101027875B (zh) | 2004-03-26 | 2010-06-16 | 拉霍亚网络公司 | 用于可扩缩的多功能网络通信的系统和方法 |
US7865723B2 (en) * | 2004-08-25 | 2011-01-04 | General Instrument Corporation | Method and apparatus for multicast delivery of program information |
FR2878397A1 (fr) * | 2004-11-25 | 2006-05-26 | Thomson Licensing Sa | Appareil et methode de distribution sur un reseau local de services diffuses |
US8730985B2 (en) | 2005-03-15 | 2014-05-20 | Time Warner Cable Enterprises Llc | Technique for providing on a program channel composite programming content attributed to different sources |
US7477654B2 (en) * | 2005-04-14 | 2009-01-13 | Alcatel Lucent | Method and system for managing access to multicast groups |
EP1941725B1 (en) * | 2005-10-26 | 2010-04-07 | Thomson Licensing | A system and method for delivering satellite services at multiple security levels |
CN101438256B (zh) * | 2006-03-07 | 2011-12-21 | 索尼株式会社 | 信息处理设备、信息通信系统、信息处理方法 |
US8347341B2 (en) | 2006-03-16 | 2013-01-01 | Time Warner Cable Inc. | Methods and apparatus for centralized content and data delivery |
US8755401B2 (en) | 2006-05-10 | 2014-06-17 | Paganini Foundation, L.L.C. | System and method for scalable multifunctional network communication |
US20080222689A1 (en) * | 2007-03-06 | 2008-09-11 | At&T Knowledge Ventures, L.P. | System to filter and multicast personal video content |
FR2914131B1 (fr) * | 2007-03-23 | 2009-09-25 | Mirane Soc Par Actions Simplif | Dispositif de gestion de la diffusion dynamique de contenus multimedia au moyen d'indentifiants de contenus et d'identifiants de diffusion |
US20090037970A1 (en) * | 2007-07-31 | 2009-02-05 | Goosean Media Inc. | IP-based hometown TV program delivery system |
US8151301B2 (en) * | 2008-08-06 | 2012-04-03 | Broadcom Corporation | IP TV queuing time/channel change operation |
ITMI20081811A1 (it) * | 2008-10-13 | 2010-04-14 | Franco Barbalato | Sistema e metodo per la gestione di informazioni provenienti da istituzioni o da enti aderenti da veicolarsi in tempo reale all'attenzione del pubblico attraverso sistemi elettronici posti esclusivamente presso istituti di credito |
US9258529B2 (en) | 2009-10-15 | 2016-02-09 | Verizon Patent And Licensing Inc. | Data distribution |
US9143737B2 (en) * | 2009-10-15 | 2015-09-22 | Verizon Patent And Licensing Inc. | Data distribution |
US8601133B1 (en) | 2010-12-14 | 2013-12-03 | Juniper Networks, Inc. | Highly scalable data center architecture with address resolution protocol (ARP)-free servers |
EP2670083B1 (en) * | 2012-05-28 | 2015-05-06 | Itron, Inc. | Efficient multicast in a smart grid |
US20160192403A1 (en) * | 2014-12-30 | 2016-06-30 | Qualcomm Incorporated | Mechanism to provide lte voice, internet and embms services over ethernet for connected home architecture |
Family Cites Families (57)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5179556A (en) * | 1991-08-02 | 1993-01-12 | Washington University | Bandwidth management and congestion control scheme for multicast ATM networks |
US5247347A (en) * | 1991-09-27 | 1993-09-21 | Bell Atlantic Network Services, Inc. | Pstn architecture for video-on-demand services |
US5305311A (en) * | 1992-05-20 | 1994-04-19 | Xerox Corporation | Copy network providing multicast capabilities in a broadband ISDN fast packet switch suitable for use in a local area network |
US5511168A (en) * | 1993-07-01 | 1996-04-23 | Digital Equipment Corporation | Virtual circuit manager for multicast messaging |
US5434855A (en) * | 1993-07-23 | 1995-07-18 | Digital Equipment Corporation, Patent Law Group | Method and apparatus for selective interleaving in a cell-switched network |
US5534912A (en) * | 1994-04-26 | 1996-07-09 | Bell Atlantic Network Services, Inc. | Extended range video on demand distribution system |
US5555244A (en) * | 1994-05-19 | 1996-09-10 | Integrated Network Corporation | Scalable multimedia network |
US5594490A (en) * | 1994-05-23 | 1997-01-14 | Cable Services Technologies, Inc. | System for distributing video/audio files from central location to a plurality of cable headends |
US5608447A (en) * | 1994-05-27 | 1997-03-04 | Bell Atlantic | Full service network |
US5594789A (en) * | 1994-10-13 | 1997-01-14 | Bell Atlantic Network Services, Inc. | Transaction implementation in video dial tone network |
JPH0926970A (ja) * | 1994-12-20 | 1997-01-28 | Sun Microsyst Inc | 情報を検索するコンピュータによる実行方法及び装置 |
JPH08336127A (ja) * | 1995-06-06 | 1996-12-17 | Fujitsu Ltd | ビデオオンデマンドシステム |
US5708780A (en) * | 1995-06-07 | 1998-01-13 | Open Market, Inc. | Internet server access control and monitoring systems |
US5706507A (en) * | 1995-07-05 | 1998-01-06 | International Business Machines Corporation | System and method for controlling access to data located on a content server |
US6370142B1 (en) * | 1995-07-12 | 2002-04-09 | Nortel Networks Limited | Method and apparatus for performing per-port IP multicast pruning |
US5790173A (en) * | 1995-07-20 | 1998-08-04 | Bell Atlantic Network Services, Inc. | Advanced intelligent network having digital entertainment terminal or the like interacting with integrated service control point |
US5699105A (en) * | 1995-09-28 | 1997-12-16 | Lucent Technologies Inc. | Curbside circuitry for interactive communication services |
US6418148B1 (en) * | 1995-10-05 | 2002-07-09 | Lucent Technologies Inc. | Burst-level resource allocation in cellular systems |
US5781226A (en) * | 1995-11-13 | 1998-07-14 | General Instrument Corporation Of Delaware | Network virtual memory for a cable television settop terminal |
US5754641A (en) * | 1995-11-30 | 1998-05-19 | Bell Atlantic Network Services, Inc. | Method of screening outgoing calls via a video display |
US5802284A (en) * | 1995-12-13 | 1998-09-01 | Silicon Graphics, Inc. | System and method using cover bundles to provide immediate feedback to a user in an interactive television environment |
US5835717A (en) * | 1995-12-13 | 1998-11-10 | Silicon Graphics, Inc. | System and method for saving state information in an interactive television system |
US5805154A (en) * | 1995-12-14 | 1998-09-08 | Time Warner Entertainment Co. L.P. | Integrated broadcast application with broadcast portion having option display for access to on demand portion |
US5822523A (en) * | 1996-02-01 | 1998-10-13 | Mpath Interactive, Inc. | Server-group messaging system for interactive applications |
US6047327A (en) * | 1996-02-16 | 2000-04-04 | Intel Corporation | System for distributing electronic information to a targeted group of users |
US5999970A (en) | 1996-04-10 | 1999-12-07 | World Gate Communications, Llc | Access system and method for providing interactive access to an information source through a television distribution system |
US5961603A (en) * | 1996-04-10 | 1999-10-05 | Worldgate Communications, Inc. | Access system and method for providing interactive access to an information source through a networked distribution system |
US5790548A (en) * | 1996-04-18 | 1998-08-04 | Bell Atlantic Network Services, Inc. | Universal access multimedia data network |
US5923361A (en) * | 1996-05-03 | 1999-07-13 | Lucent Technologies Inc. | Multiple subscriber video-on-demand system |
US7266686B1 (en) * | 1996-05-09 | 2007-09-04 | Two-Way Media Llc | Multicasting method and apparatus |
US5778187A (en) * | 1996-05-09 | 1998-07-07 | Netcast Communications Corp. | Multicasting method and apparatus |
US5991306A (en) * | 1996-08-26 | 1999-11-23 | Microsoft Corporation | Pull based, intelligent caching system and method for delivering data over a network |
US6009099A (en) * | 1996-08-30 | 1999-12-28 | Alcatel Usa Sourcing, L.P. | Method of delivering video information over a telecommunications network |
US6138141A (en) * | 1996-10-18 | 2000-10-24 | At&T Corp | Server to client cache protocol for improved web performance |
US5982445A (en) * | 1996-10-21 | 1999-11-09 | General Instrument Corporation | Hypertext markup language protocol for television display and control |
US6101180A (en) * | 1996-11-12 | 2000-08-08 | Starguide Digital Networks, Inc. | High bandwidth broadcast system having localized multicast access to broadcast content |
US20030066085A1 (en) * | 1996-12-10 | 2003-04-03 | United Video Properties, Inc., A Corporation Of Delaware | Internet television program guide system |
US6061392A (en) * | 1996-12-17 | 2000-05-09 | Paradyne Corporation | Apparatus and method for communicating voice and data between a customer premises and a central office |
US5903559A (en) * | 1996-12-20 | 1999-05-11 | Nec Usa, Inc. | Method for internet protocol switching over fast ATM cell transport |
US6346964B1 (en) * | 1996-12-31 | 2002-02-12 | Video Networkcommunications, Inc. | Interoffice broadband communication system using twisted pair telephone wires |
US6141003A (en) * | 1997-03-18 | 2000-10-31 | Microsoft Corporation | Channel bar user interface for an entertainment system |
US5893091A (en) * | 1997-04-11 | 1999-04-06 | Immediata Corporation | Multicasting with key words |
US6331983B1 (en) * | 1997-05-06 | 2001-12-18 | Enterasys Networks, Inc. | Multicast switching |
US6011782A (en) * | 1997-05-08 | 2000-01-04 | At&T Corp. | Method for managing multicast addresses for transmitting and receiving multimedia conferencing information on an internet protocol (IP) network |
US6397387B1 (en) * | 1997-06-02 | 2002-05-28 | Sony Corporation | Client and server system |
US6138144A (en) * | 1997-06-24 | 2000-10-24 | At&T Corp. | Method for managing multicast addresses for transmitting and receiving multimedia conferencing information on an internet protocol (IP) network implemented over an ATM network |
US6081533A (en) * | 1997-06-25 | 2000-06-27 | Com21, Inc. | Method and apparatus for an application interface module in a subscriber terminal unit |
US6510461B1 (en) * | 1997-06-30 | 2003-01-21 | Sun Microsystems, Inc. | System for managing and automatically deleting network address identified and stored during a network communication session when the network address is visited |
US6038601A (en) * | 1997-07-21 | 2000-03-14 | Tibco, Inc. | Method and apparatus for storing and delivering documents on the internet |
US6414952B2 (en) * | 1997-08-28 | 2002-07-02 | Broadcom Homenetworking, Inc. | Virtual gateway system and method |
US6226642B1 (en) * | 1997-09-11 | 2001-05-01 | International Business Machines Corporation | Content modification of internet web pages for a television class display |
US6259701B1 (en) * | 1997-09-11 | 2001-07-10 | At&T Corp. | Method and system for a unicast endpoint client to access a multicast internet protocol (IP) session |
US6356931B2 (en) * | 1997-10-06 | 2002-03-12 | Sun Microsystems, Inc. | Method and system for remotely browsing objects |
US5941951A (en) * | 1997-10-31 | 1999-08-24 | International Business Machines Corporation | Methods for real-time deterministic delivery of multimedia data in a client/server system |
US6324163B1 (en) * | 1997-11-24 | 2001-11-27 | International Business Machines Corporation | LAN emulation service delay of multicast tree generation during congestion |
US6097720A (en) * | 1998-04-07 | 2000-08-01 | 3Com Corporation | Enabling multicast distribution efficiencies in a dialup access environment |
US7477654B2 (en) * | 2005-04-14 | 2009-01-13 | Alcatel Lucent | Method and system for managing access to multicast groups |
-
1998
- 1998-12-14 EP EP98963930.7A patent/EP1040645B1/en not_active Expired - Lifetime
- 1998-12-14 WO PCT/US1998/026623 patent/WO1999031871A2/en active Application Filing
- 1998-12-14 JP JP2000539631A patent/JP2002509397A/ja active Pending
- 1998-12-14 CA CA002315210A patent/CA2315210C/en not_active Expired - Lifetime
-
2001
- 2001-04-24 US US09/843,289 patent/US7840981B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
US7840981B2 (en) | 2010-11-23 |
US20020048275A1 (en) | 2002-04-25 |
CA2315210C (en) | 2006-12-12 |
EP1040645B1 (en) | 2018-03-28 |
CA2315210A1 (en) | 1999-06-24 |
EP1040645A2 (en) | 2000-10-04 |
WO1999031871A3 (en) | 1999-11-04 |
EP1040645A4 (en) | 2008-01-23 |
WO1999031871A2 (en) | 1999-06-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP1040645B1 (en) | Method and apparatus for receiving full-motion digital video multi-casts, interactive data and interactive voice via a dsl circuit | |
US6788696B2 (en) | Transparent QoS using VC-merge capable access modules | |
US6359902B1 (en) | System for translation and delivery of multimedia streams | |
US8467419B2 (en) | System and method for delivering content in a unicast/multicast manner | |
EP1492381B1 (en) | Digital subscriber line access network with improved authentication, authorization, accounting and configuration control for multicast services | |
US6011782A (en) | Method for managing multicast addresses for transmitting and receiving multimedia conferencing information on an internet protocol (IP) network | |
EP0902569B1 (en) | Method and system for a unicast endpoint client to access a multicast internet protocol (ip) session | |
US7082142B1 (en) | System and method for delivering content in a unicast/multicast manner | |
EP1601199B1 (en) | Broadband telecommunications system and method used therein to reduce the latency of channel switching by a multimedia receiver | |
US20020035730A1 (en) | IP multicast service without a return connection | |
US20040122890A1 (en) | System and method for converting requests between different multicast protocols in a communication network | |
CN101453350B (zh) | 可控组播业务的实现方法 | |
JP2005507612A (ja) | マルチメディア通信のための方法、システム及びデータ構造 | |
WO2009052734A1 (fr) | Procédé, équipement et système pour démarrer un service de la télévision par réseau | |
CN109769123A (zh) | 一种视联网数据的处理方法及系统 | |
CN109714604A (zh) | 一种视联网数据的处理方法及系统 | |
JP2006505034A (ja) | パケットネットワーク上でのデータへの並列アクセス | |
JPH10308758A (ja) | 通信装置 | |
JP5122568B2 (ja) | 受信器/デコーダの接続の管理のための機構 | |
JP4653851B2 (ja) | 通信関係を確立するための方法と装置 | |
Balabanian et al. | Digital storage of media-command and control protocol applied to ATM | |
KR100789379B1 (ko) | 멀티캐스트 트래픽 조정 기능을 가지는 홈게이트웨이 장치및 그 방법 | |
Zahariadis et al. | Internet Access over residential ATM networks | |
Balabanian et al. | I zyxwvutsrqponmlkjihgfedcbaZYXWVUTSRQPONMLKJIHGFEDCBA | |
Tanabe et al. | IGAP: IP Multicast Management Protocol that can collaborate with User Authentication |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20051122 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20051122 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20051122 |
|
RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7426 Effective date: 20061017 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20061017 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20080130 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080314 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20080613 |
|
A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20080620 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20080812 |
|
A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20080819 |
|
A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A711 Effective date: 20080916 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20080929 |
|
A072 | Dismissal of procedure [no reply to invitation to correct request for examination] |
Free format text: JAPANESE INTERMEDIATE CODE: A073 Effective date: 20081219 |
|
A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A711 Effective date: 20090206 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20090206 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20090819 |