JP4020864B2 - IP multicast services over broadcast channels - Google Patents
IP multicast services over broadcast channels Download PDFInfo
- Publication number
- JP4020864B2 JP4020864B2 JP2003533518A JP2003533518A JP4020864B2 JP 4020864 B2 JP4020864 B2 JP 4020864B2 JP 2003533518 A JP2003533518 A JP 2003533518A JP 2003533518 A JP2003533518 A JP 2003533518A JP 4020864 B2 JP4020864 B2 JP 4020864B2
- Authority
- JP
- Japan
- Prior art keywords
- multicast
- multicast data
- broadcast
- session
- user station
- 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.)
- Expired - Fee Related
Links
- 230000005540 biological transmission Effects 0.000 claims abstract description 30
- 238000000034 method Methods 0.000 claims abstract description 16
- 230000001143 conditioned effect Effects 0.000 claims description 3
- 230000002452 interceptive effect Effects 0.000 description 6
- 238000010586 diagram Methods 0.000 description 4
- 238000005538 encapsulation Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000000644 propagated effect Effects 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
Images
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/1836—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast with heterogeneous network architecture
-
- 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
-
- 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
- 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/6112—Network physical structure; Signal processing specially adapted to the downstream path of the transmission network involving terrestrial transmission, e.g. DVB-T
-
- 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
- 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/647—Control signaling between network components and server or clients; Network processes for video distribution between server and clients, e.g. controlling the quality of the video stream, by dropping packets, protecting content from unauthorised alteration within the network, monitoring of network load, bridging between two different networks, e.g. between IP and wireless
- H04N21/64723—Monitoring of network processes or resources, e.g. monitoring of network load
-
- 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/65—Transmission of management data between client and server
- H04N21/658—Transmission by the client directed to the server
- H04N21/6583—Acknowledgement
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/06—Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
- H04W4/08—User group management
-
- 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/185—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast with management of multicast group membership
-
- 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/189—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast in combination with wireless systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/06—Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computer Security & Cryptography (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Mobile Radio Communication Systems (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Circuits Of Receivers In General (AREA)
Abstract
Description
[発明の分野]
本発明は、放送チャネルを介するインターネット・プロトコル(「IP」)・マルチキャスト・サービスの送信に関する。
[Field of the Invention]
The present invention relates to the transmission of Internet Protocol (“IP”) multicast services over broadcast channels.
[発明の背景]
最も共通のタイプのIP通信はユニキャスト通信であり、換言すれば、それにおいては、通信は、ノードの個々のアドレスが送信されるデータグラムにおいて識別されるそのノード間で確立される。サーバが同じデータグラムを2以上のアドレスに送ることになる場合、それは、データグラムを個々のアドレスのそれぞれを用いて反復しなければならない。従って、送信のユニキャスト方法は、多くの宛先に対してのメッセージ又は他の通信の大量の分配に適しているであろう。
[Background of the invention]
The most common type of IP communication is unicast communication, in other words, communication is established between the nodes identified in the datagram in which the individual addresses of the nodes are transmitted. If the server will send the same datagram to more than one address, it must repeat the datagram with each individual address. Thus, the unicast method of transmission may be suitable for mass distribution of messages or other communications to many destinations.
インターネット通信を多くの宛先へ送信する要件に適合するため、修正されたプロトコルがマルチキャスト・サービスに使用可能である。IPマルチキャスティングは、「ホスト・グループ」、即ち、単一のIP宛先アドレスにより識別される1つ又はそれより多いホストの組へのIPデータグラムの送信である。マルチキャスト・データグラムは、その宛先ホスト・グループの全メンバに、正規のユニキャストIPデータグラムと同じ「ベスト・エフォート(最善努力)」型の信頼性で供給される。即ち、データグラムが、宛先グループの全メンバに損なわれていない状態で、又は他のデータグラムに対して同じ序列で到着することは保証されない。ホスト・グループのメンバは動的であり、即ち、ホストは、任意の時間に加入し、また脱退し得る。IPモジュールは、それが前にホストにグループに加入する要求を送ってしまった場合のみデータグラムを受信し得る。ホスト・グループにおけるメンバの位置又は数について何も制限が無い。それらのグループの1つに宛てられた到来データグラムは、ホストの個々のアドレスの1つに宛てられたデータグラムと同じように正確に処理される。ホストが属していないグループに宛てられた到来データグラムは、グループ・アドレスにより識別され、そしてエラー・レポート又はログ・エントリを発生すること無しに廃棄される。 A modified protocol can be used for multicast services to meet the requirement to send Internet communications to many destinations. IP multicasting is the transmission of IP datagrams to a “host group”, ie, a set of one or more hosts identified by a single IP destination address. A multicast datagram is supplied to all members of its destination host group with the same “best effort” type of reliability as a regular unicast IP datagram. That is, it is not guaranteed that a datagram will arrive intact for all members of the destination group or in the same order relative to other datagrams. Host group members are dynamic, i.e., hosts can join and leave at any time. An IP module can receive a datagram only if it has previously sent a request to join the group to the host. There are no restrictions on the location or number of members in a host group. Incoming datagrams addressed to one of these groups are processed exactly as datagrams addressed to one of the individual addresses of the host. Incoming datagrams destined for groups to which the host does not belong are identified by the group address and are discarded without generating an error report or log entry.
ディジタル放送、及び特に、ディジタル・テレビジョンは、プログラム又は他の通信を多くの宛先にケーブル接続又は衛星又は地上無線電磁伝送を介して送信することを可能にする。放送は、IP伝送とは、通信が本質的に単方向である点、即ち、宛先との対話が希望される場合、宛先の応答が、インターネット又は電話通信のような異なるリンクを通してでなければならない点で異なる。所与のチャネル上での各送信は、そのチャネルに接続された全ての受信機に到達する。 Digital broadcasting, and in particular digital television, allows programs or other communications to be transmitted to many destinations via cable connections or satellite or terrestrial wireless electromagnetic transmission. Broadcast is an IP transmission in that the communication is essentially unidirectional, i.e. if interaction with the destination is desired, the destination response must be over a different link such as the Internet or telephony. It is different in point. Each transmission on a given channel reaches all receivers connected to that channel.
放送サービスに追加されたデータ・ストリームは、同じ放送チャネルを介して送信され得る(「カプセル化された」)。従って、マルチキャスト・サービスは、一方向に放送サービスと共に送信され得て、そしてこれは、IPマルチキャスト・サービスを与える便利な方法である。1つのそのような方法は、インターネット・サイトhttp://mcp.fantastic.ch/に記載されているマルチメディア・カー・プラットフォーム(MCP)プロジェクトに記載されている。別の方法が、国際特許出願の公開No.WO00/48361に記載されている。
ディジタル放送と一緒に送信されるマルチキャスト・サービスのための伝送帯域幅(「スペクトル」)の使用を節約することが望ましい。
Data streams added to a broadcast service may be transmitted (“encapsulated”) over the same broadcast channel. Thus, a multicast service can be transmitted with a broadcast service in one direction, and this is a convenient way to provide an IP multicast service. One such method is described in the Multimedia Car Platform (MCP) project described on the Internet site http://mcp.fantastic.ch/. Another method is the publication of international patent application publication no. It is described in WO00 / 48361.
It is desirable to save on the use of transmission bandwidth ("spectrum") for multicast services transmitted with digital broadcasts.
[発明の概要]
本発明は、添付の特許請求の範囲に記載されているようにインターネット・プロトコル(IP)マルチキャスト・サービスを放送チャネルを介して与える方法及び放送装置を提供する。
[Summary of Invention]
The present invention provides a method and apparatus for providing an Internet Protocol (IP) multicast service over a broadcast channel as set forth in the appended claims.
[好適な実施形態の詳細な説明]
図1は、インターネット・プロトコル・データグラムをディジタル・ビデオ放送ネットワークを介して伝送する装置を示す。当該放送ネットワークは、アンテナ(aerial)1を含む送信機装置を備え、各アンテナ1は、その動作範囲により規定されるそれぞれの放送セル2をカバーする。本発明のこの実施形態においては、放送システムは、欧州通信標準化協会(「ETSI」)に従ったディジタル・テレビジョン放送システムである。しかしながら、他の放送標準を本発明の他の実施形態で用いてよい。図示された特定のシステムは、標準DVB−Tに従った地上放送システムであるが、しかし本発明がまた、例えば、同様に、衛星から又はケーブル・システムを介して放送するため適用可能であることが認められるであろう。当該システムは、ビデオ及びオーディオのコンテンツを含むテレビジョン信号、及び関連の信号情報のソースを含み、そしてアンテナ1から受信機又はユーザ端末装置3への送信は、単方向である。
[Detailed Description of Preferred Embodiments]
FIG. 1 shows an apparatus for transmitting internet protocol datagrams over a digital video broadcast network. The broadcast network includes a transmitter apparatus including an
システムはまた、放送ネットワークを介した送信のためデータ・メリーゴーランド(data carousels)又はIPデータグラムの形式で「プライベート・データ」を発生することができるインターネット・インフラストラクチャ4と接続される。放送業者の装置は、インターネット・インフラストラクチャ4と接続されたインターネット端末装置のネットワーク5を含む。端末装置の放送業者ネットワーク5と、アンテナ1を含む放送送信機装置のネットワークとは、データ放送のためのDVB仕様ETSI EN301 192v1.2.1及び実現ガイドラインETSI TR101 202 192v.1.1に従って、IPトラフィックをテレビジョン用MPEG2信号のストリームの中にカプセル化するゲートウエイ6を介して相互接続される。
The system is also connected to an Internet infrastructure 4 that can generate “private data” in the form of data carousels or IP datagrams for transmission over a broadcast network. The broadcaster's device includes a
放送業者の選定に応じて、IP/DVBゲートウエイ6は、1つ又はそれより多い放送セルを含む、異なる大きさの範囲に対する放送においてIPをカプセル化することができる。サービス提供されている範囲内の全てのユーザ端末装置3は、IP/DVBゲートウエイ6から到来する同じIPパケットを受信することができる。ユーザに放送リンクを介して到達するため、IPパケットは、ユーザが位置される範囲にサービス提供をしているIP/DVBゲートウエイ6にルート付けされねばならない。
Depending on the broadcaster's choice, the IP /
ここで図2を参照すると、インターネット・インフラストラクチャ4は、インターネット・プロトコル・バージョン4に従ったIPマルチキャスト・プロトコルを用いて、IPマルチキャスト・サービスを与える装置を含む。なお、他のインターネット・プロトコル・バージョンが本発明に従って用いられることができるであろうことが認められるであろう。IPマルチキャスト・プロトコルは、IPデータグラムを送信元から多くの宛先に単一のマルチキャスト・アドレスを用いて送信するのを可能にする。マルチキャストをサポートするため、ネットワーク・エンティティは、幾らかの軽い適用(直し)を必要とする。 Referring now to FIG. 2, the Internet infrastructure 4 includes devices that provide IP multicast services using an IP multicast protocol according to Internet Protocol version 4. It will be appreciated that other Internet protocol versions could be used in accordance with the present invention. The IP multicast protocol allows IP datagrams to be sent from a source to many destinations using a single multicast address. In order to support multicast, network entities need some light application (repair).
マルチキャストを標準的なインターネットを介して実行するインフラストラクチャは、典型的には、マルチキャスト・サーバ7、及びマルチキャスト通信をクライアント9に供給するマルチキャスト・ルータ8を含む。動作において、マルチキャスト・サーバ7は、マルチキャスト・セッションを告知(announce)することにより始まる。当該告知は、インターネット・エンジニアリング・タスク・フォース(「IETF」)標準の現在のテキストに従ってセッション告知プロトコル(「SAP」)のようなマルチキャスト・プロトコルを用いて、例えば、Eメール、ニュースグル−プ、ウェブ・ページ又はディレクトリを介して行われる。そのようなセッションに関するクライアントであることを希望するホストは、インターネット・グループ管理プロトコル(「IGMP」)を用いて、ローカル・マルチキャスト・ルータ8に申し込まねばならなく、そのインターネット・グループ管理プロトコルのバージョン3がIETFバージョン6であり、当該インターネット・グループ管理プロトコルは、図2に示されるように双方向通信を含む。各マルチキャスト・ルータは、少なくとも1人のユーザが申し込んだ場合そのマルチキャスト・ルータがサービス提供する全てのサブネットワークにおいてマルチキャスト・セッションを放送するであろう。
The infrastructure for performing multicast over the standard Internet typically includes a multicast server 7 and a
IETF標準の現在のテキストに従った標準的なインターネット構造を介したマルチキャスト通信において、ユーザが所与のマルチキャスト・セッションを申し込むのでメッセージの不必要な交換を回避するため、セッションを申し込むマルチキャスト・クライアント9からのメッセージは、そのマルチキャスト・ルータ8にIGMPプロトコルにより申し込む期間中に送られ、そしてまたそのローカル・マルチキャスト・ルータ8によりサービス提供されるサブネットワーク内の他のユーザに放送される。同じサブネットワークによりサービス提供される他のユーザは、最初の申込者の申し込みメッセージを受信し、次いでそれら自身の登録メッセージを送ることを禁じられる。
In a multicast communication over a standard Internet structure according to the current text of the IETF standard, a
ローカル・マルチキャスト・ルータ8は、マルチキャスト通信のため取っておいた特定のアドレス(222.0.0.1及び222.0.0.2)へのマルチキャスト・メッセージを全て受け入れる。一度メッセージがマルチキャスト・クライアント9の登録のため受信されてしまい、そしてマルチキャスト・セッションの時間が到来すると、ルート付けプロトコル及びアルゴリズムは、マルチキャスト・データグラムが伝搬される筈であり、且つ少なくとも1つのマルチキャスト・クライアント9がマルチキャスト・パケットを受信するため登録してしまったことが分かっている全てのサブネットワークを選択する。
The
標準的なインターネット・インフラストラクチャを介したマルチキャスト・ルータ8とマルチキャスト・クライアント9との間の接続がポイント・ツー・ポイント接続(二地点間接続)、又はユニキャスト・サービスのみをサポートする接続を含み得ることが認められるであろう。従って、マルチキャスト・ルータ8のパケット・ダウンストリームを複製することが依然必要である。他方、放送リンクを介したマルチキャスト・データの通信は、パケットのいずれの複製のための要件を回避するであろう。また、放送リンクは、マルチキャスト・サービスの送信のための大きく且つ保証された帯域幅を提供することができる。その上、DVB放送により提供されるサービス品質(QoS)は、一度サービスが放送送信システムを介して始まってしまうと保証される。従って、図1に図示されているDVB放送ネットワークのような放送ネットワークを介してマルチキャスト・サービスを提供することができることが望ましい。
The connection between the
標準的なインターネット・インフラストラクチャにおいて、ただ1人のユーザが申し込んだ場合でも、マルチキャスト・サービスは、常に、一度サービスが告知されてしまうと保証されるが、しかしそのサービスが「ベスト・エフォート」方針からのときはそうではない。換言すると、パケットは、ユーザに可能な形で且つ可能な場合に送られ、そして十分な帯域幅の可用性は検査されず、それによりユーザが受け取るサービスは、実際不十分であり得る。 In a standard Internet infrastructure, even if only one user subscribes, a multicast service is always guaranteed once the service is announced, but the service is a “best effort” policy. It is not so when you are away from. In other words, the packet is sent to the user in the form possible and possible, and sufficient bandwidth availability is not checked, so that the service received by the user may actually be inadequate.
しかしながら、本発明のこの実施形態において、マルチキャスト・サービスのためのDVB放送ネットワークの使用可能な帯域幅は、全てのあり得るセッションを放送するのを可能にせず、そして選択的であることが必要である。特に、放送送信機ネットワークを介したマルチキャスト・サービスの提供は、各マルチキャスト・セッションのための十分な伝送資源の可用性、及びマルチキャスト・セッションのため首尾良く登録する数を条件としており、戻り経路は、マルチキャスト・クライアント9の登録のため設けられ、それは、放送伝送が一方向の性質であることを考慮して、必ず、放送伝送とは異なるリンクを介する。実際最終的に提案した時間に送信されることを予期されるより多くのマルチキャスト・セッションが告知され得る。どのセッションを放送すべきかの選択は、所与のDVB範囲において使用可能な資源、及びその範囲におけるセッションに申し込むマルチキャスト・クライアント9の数の関数として行われる。放送業者は、その放送業者が告知されたように放送しないことを決定するセッションを取り消すか又は延期するかを選定し得る。
However, in this embodiment of the invention, the available bandwidth of the DVB broadcast network for multicast services does not allow to broadcast all possible sessions and needs to be selective. is there. In particular, the provision of multicast services over a broadcast transmitter network is subject to the availability of sufficient transmission resources for each multicast session and the number of successfully registered for the multicast session, and the return path is It is provided for the registration of the
本発明のこの実施形態の別の特徴は、プロトコルが、所与のローカル・マルチキャスト・ルータ8によりサービス提供される2以上のマルチキャスト・クライアントが所与のマルチキャスト・セッションに関して登録するのを可能にし、そして、真に、提案された特定の各マルチキャスト・セッションの要求の出来るだけ正確な測定を得るため、登録に関心がある全ユーザに対して誘因が与えられる。
Another feature of this embodiment of the invention is that the protocol allows two or more multicast clients serviced by a given
図3に示される本発明の実施形態においては、DVB−T送信機のネットワーク10は、IP及びDVBデータをゲートウエイ6を介して供給され、またそのゲートウエイ6は、マルチキャスト・ルータ8としてサービス提供をする。マルチキャスト・クライアント9のそれぞれが、インタラクティブ・リンク(対話型リンク)11を有し、そして当該インタラクティブ・リンク11は、本発明の好適な実施形態においてUMTS標準に従った電気通信リンクにより保証される。なお、他の無線通信標準へ又は固定回線通信を介した戻りのリンクもまた可能である。マルチキャスト・サービスは、IGMPプロトコルを用いてマルチキャスト・クライアント9により行われる登録に応答して、DVB−Tネットワーク10を介して送信される。
In the embodiment of the invention shown in FIG. 3, the DVB-
本発明の実施形態においては、戻りリンク11を介したマルチキャスト・クライアント9のゲートウエイ6及びマルチキャスト・ルータ8との通信は、IETF RFC3077に記載された一方向リンク・ルート付けプロトコル(「UDLR」)を用いた「トンネル」12として確実に行われる。
In an embodiment of the present invention, communication between the
この標準は、DVBのような、一方向リンクを介する標準インターネット・プロトコルの使用を可能にすることを意図しており、それにより一方向ネットワークは、標準インターネット双方向ネットワークと似たように振る舞う。マルチキャスト・セッション告知は、一方向放送リンクを介して放送される。次いで、マルチキャスト・クライアント9からの応答は、IP/DVBゲートウエイ6及びマルチキャスト・ルータ8にインタラクティブ・リンク11を介して戻される。この目的のため、ゲートウエイのIPアドレスは、UDLRにおいて指定された動的トンネル構成プロトコルを有する一方向放送を用いて、全てのDVB受信機に放送される。
This standard is intended to allow the use of standard Internet protocols over one-way links, such as DVB, so that one-way networks behave similarly to standard Internet two-way networks. Multicast session announcements are broadcast over a one-way broadcast link. The response from the
UDLR標準の現在のテキストに従って、DVBは、同じサブネットワーク内の他のノードと直接通信することができないので、DVBゲートウエイ6及びマルチキャスト・ルータ8は、それがDVB放送を介して受信した登録メッセージを放送するであろう。しかしながら、本発明のこの実施形態に従って、IP/DVBゲートウエイ6及びマルチキャスト・ルータ8は、それが受信する登録メッセージをブロックし、そしてそれらをDVB放送を介して放送しない。従って、各マルチキャスト・クライアント9は、マルチキャスト・セッションがマルチキャスト・クライアント9が受信する放送範囲で告知されるように実際に放送される機会を増大させるため、マルチキャスト・クライアント9が関心のあるいずれのマルチキャスト・セッションに関して登録する誘因を有する。従って、それぞれのIP/DVBゲートウエイ6及びマルチキャスト・ルータ8のため受信された応答の数を計数することが可能であり、そしてこの数を用いて、特定のマルチキャスト・セッションをその範囲内で放送する重要性及び価値を判定し、そしてそれら全てを放送するのに使用可能な放送資源が十分でないか否かを異なるセッション間で決定することができる。
In accordance with the current text of the UDLR standard, DVB cannot communicate directly with other nodes in the same subnetwork, so
所与のマルチキャスト・セッションを放送する前に、マルチキャスト・クライアント9の応答に加えて、IGMPプロトコルはまた、「問い合わせ」メッセージを実行し、それにより、ユーザ局は、セッションの過程中繰り返し問い合わせをされ、そしてセッションが依然受信されつつあるか否かを自動的に応答する。この問い合わせはまた、本発明のこの実施形態において、インタラクティブ・リンク11を介した応答により実行される。
Prior to broadcasting a given multicast session, in addition to the response of the
両方のケースにおいて、マルチキャスト・セッション、又はマルチキャスト・セッションとの継続した接続を確認する応答に関する要求を、所与のIP/DVBゲートウエイ6及びマルチキャスト・ルータ8での十分な数のユーザ局、即ちマルチキャスト・クライアント9から受信し、そのゲートウエイ及びマルチキャスト・ルータがマルチキャスト・セッションを放送し、又はそれを放送するのを継続することが必要である。
In both cases, a request for a multicast session or a response confirming continued connection with the multicast session is sent to a sufficient number of user stations at a given IP /
マルチキャスト・セッション放送が取り消され又は延期される場合、ユーザは、IETF RFC2974において指定されるセッション告知プロトコル取り消しメッセージを送ることにより警告される。ユーザが依然マルチキャスト・サービスを希望する場合、ユーザは、当該マルチキャスト・サービスを異なるマルチキャスト・サーバを介してアクセスすることを試み得る。 If a multicast session broadcast is canceled or postponed, the user is warned by sending a session announcement protocol cancellation message specified in IETF RFC2974. If the user still desires a multicast service, the user may attempt to access the multicast service via a different multicast server.
図4に示される本発明の実施形態は、送信機1を含むDVB−Tネットワーク10を含み、当該DVB−Tネットワーク10は、インターネット・インフラストラクチャ4と放送業者IPネットワーク5を介してリンクされ、そして放送業者IPネットワーク5とDVB−Tネットワーク10との間のインターフェースを与えるIP/DVBゲートウエイ6とリンクされている。インターネット・インフラストラクチャ4は、マルチキャスト・サーバ7及びマルチキャスト・ルータ(図4に図示せず)を含む。
The embodiment of the invention shown in FIG. 4 includes a DVB-
放送業者IPネットワーク5はまた、マルチキャスト・サーバ7及びマルチキャスト・ルータとリンクされ且つIP/DVBゲートウエイ6とリンクされているマルチキャスト・マネジャ装置14を含む。
The
インタラクティブ・アップリンク13は、移動端末装置9からマルチキャスト・マネジャ14へ、好ましくはGPRS、WLAN又はUMTS標準に従った無線通信を介して与えられる。
The
マルチキャスト・セッションに関して登録するマルチキャスト・クライアント9の応答は、マルチキャスト・マネジャ14がセッション告知プロトコルを用いてIP/DVBゲートウエイ6からセッション告知を受信するそのIP/DVBゲートウエイ6に関する情報と一緒にマルチキャスト・マネジャ14の特有のマルチキャスト・サービス・アドレスに向けられる。マルチキャスト・マネジャ14は、マルチキャスト・セッションを複数のIP/DVBゲートウエイ6を介して、それぞれのゲートウエイを通る伝送のためそのセッションに関して登録するマルチキャスト・クライアント9の数の関数として制御し、そして各IP/DVBゲートウエイ6でのマルチキャスト・セッションの送信は、そのゲートウエイによりサービス提供される十分な数のユーザ局からそのゲートウエイにおけるセッションの要求を受信することを条件としている。
The response of the
より詳細には、各マルチキャスト・マネジャ14は、インターネット内のいずれの他のユーザと同じようにマルチキャスト・サーバ7から、セッション告知プロトコルを用いて、これから来るマルチキャスト・セッションの告知を受信し、当該告知をマルチキャスト・マネジャ14は、キャッシュにマルチキャスト・セッション・ディレクトリ・サービスの形式で格納する。マルチキャスト・マネジャ14は、IETF標準RFC2327の現在のテキストに従ったセッション記述プロトコルとしてのセッション記述を、それが制御する各IP/DVBゲートウエイ6から放送されたデータのストリームの中に挿入し、当該ストリームは、そのマルチキャスト・マネジャ14によりサービス提供される移動端末装置9により受信される。スレッショルド数より大きい、異なるIP/DVBゲートウエイ6によりサービス提供されるマルチキャスト・クライアント9からのある一定数の要求を受信することを条件として、マルチキャスト・マネジャ14は、対応のゲートウエイが対応のマルチキャスト・セッションに申し込むようにさせる。スレッショルド数は、関係しているIP/DVBゲートウエイ6からそのセッションを放送するに使用可能である資源の関数であり、そしてより少ない申込者を有するいずれの他のマルチキャスト・セッションを除外するように設定され、そしてマルチキャスト・セッションに使用可能な資源を帯域幅の利用により拡張する。
More specifically, each
再度、ユーザ局は、申し込まれたマルチキャスト・クライアントが依然十分いることを検査するように、マルチキャスト・セッションの過程中に繰り返し問い合わせをされるのが好ましく、そしてマルチキャスト・データの継続した送信は、十分な数のマルチキャスト・クライアント局からの応答の受信を条件としている。 Again, the user station is preferably queried repeatedly during the course of the multicast session to check that the subscribed multicast clients are still sufficient, and continued transmission of multicast data is sufficient It is conditional on receiving responses from any number of multicast client stations.
マルチキャスト・クライアント9からの応答は、インタラクティブ・リンク13を介して送信され、そのインタラクティブ・リンク13は、マルチキャスト・マネジャ14への応答の前方送信のためインターネット・インフラストラクチャ4に接続されている。これらの応答は、他のマルチキャスト・クライアント9に再送信されない。従って、マルチキャスト・クライアント9は、所与のマルチキャスト・セッションに関して登録する誘因を有し、そして受信された登録の数が、所与のセッションの潜在的要求の信頼できる尺度である。
The response from the
図5は、これらマルチキャスト・サーバ7、マルチキャスト・マネジャ14、ゲートウエイ6及び移動ノード又はマルチキャスト・クライアント9の間のメッセージの交換のフロー・チャートを示す。この例においては、マルチキャスト・セッションの放送のための準備は、参照番号15で示されるように、セッション告知プロトコルを用い且つセッション記述プロトコルに従った記述を含むセッション告知で開始する。セッション告知15は、一般的に既知であるマルチキャスト・アドレスにおいて、そして用いられる告知プロトコル(この例ではSAP)を識別するポート番号を用いて行われる。セッション告知15は、それが関連するセッションより前に起こる期間(「ライブまでの時間(time to live)」)中に放送され、そしてIP/DVBゲートウエイ6に通信され、当該IP/DVBゲートウエイ6は、それらを中断することなしに上記セッション告知を送信する。
FIG. 5 shows a flow chart of the exchange of messages among the multicast server 7,
マルチキャスト・マネジャ14のマルチキャスト・セッション・ディレクトリ・サービス・ツールは、当該マルチキャスト・マネジャ14が最近告知された全セッション記述のリストを維持し且つ各ゲートウエイ6に使用可能なセッションのリストを送るのを可能にする。各ゲートウエイ6及びその関連のマルチキャスト・マネジャ・アドレスの識別に関する情報を放送告知に含め、それによりユーザがそのマルチキャスト・クライアント9にサービス提供するゲートウエイ6に対応するマルチキャスト・マネジャ14に応答するのを可能にし、そしてこの情報は、参照番号16で示されるように、マルチキャスト・マネジャ14から関連のゲートウエイ6へ送信される。マルチキャスト・マネジャ14は、マルチキャスト・サーバにより告知されたマルチキャスト・セッションが特定のゲートウエイ6によりカバーされる範囲のため意図されたのかどうかを検査し、そして意図されたそれらのセッションのみを送る。次いで、選択されたセッション告知17は、マルチキャスト・マネジャ情報と一緒に、DVB送信機ネットワーク10を介して関連のゲートウエイ6によりカバーされるDVB送信機ネットワーク10の範囲内のそれらのマルチキャスト・クライアント9へ、データのメリーゴーランド方法で放送される。本発明の好適な実施形態において、セッション告知17は、ETFI EN300 468V1.4.1のDVBサービス情報に記載されている告知サポート記述子を用いて行われる。なお、他のIPをDVBカプセル化機構を介して用いて、上記情報をDVBストリームで送信することも可能であろう。
The multicast session directory service tool of the
各マルチキャスト・マネジャ14は、それが制御するそのDVB/IPゲートウエイ6のそれぞれにより供給される放送範囲内のプライベート・データに使用可能な帯域幅に関する情報を受信する。それは、所与のIP/DVBゲートウエイ6において、所与のマルチキャスト・セッションの放送を、それが応答で識別されるその特定のゲートウエイによりサービス提供されたマルチキャスト・クライアント9から受信する当該応答の数の関数として制御する。
Each
各移動端末装置9でのユーザは、使用可能な異なるマルチキャスト・セッションに関して受信された情報をブラウズし、そしてユーザの位置の識別、即ち、告知をそのユーザに送信したゲートウエイ6の識別と一緒に当該セッションの識別を送ることによりそれに申し込むことができる。応答は、参照番号18におけるように当該告知において指示されたマルチキャスト・マネジャのアドレスへ通信される。代替実施形態において、移動端末装置の位置情報が、DVB放送セルの識別(ID)により与えられ、それは、マルチキャスト・マネジャ14がユーザにサービス提供するゲートウエイを識別するのを可能にする。
The user at each
ユーザの申し込み数がDVB伝送ネットワーク10のその特定の範囲に関して余分なマルチキャスト・セッションを除外するスレッショルドより大きい場合、マルチキャスト・マネジャは、参照番号19におけるように、マルチキャスト・セッションに申し込むため、対応のIP/DVBゲートウエイ6に知らせる。次いで、IP/DVBゲートウエイ6は、参照番号20におけるように、IGMPプロトコルを用いてマルチキャスト・セッションに申し込む。マルチキャスト・セッションが始まるとき、マルチキャスト・データは、参照番号21におけるように、マルチキャスト・サーバ7からIP/DVBゲートウエイ6に通信され、そしてDVB送信機ネットワーク10に通され、そこにおいて、当該データは、参照番号22で示されるように、プライベート・データとしてカプセル化され、そして送信機1を介してマルチキャスト・クライアント9に送信される。次いで、ゲートウエイ6によりサービス提供されるDVB送信機ネットワーク10の範囲内のマルチキャスト・クライアント9は、マルチキャスト・セッションを対応のマルチキャスト・アドレスで受信する。
If the number of user subscriptions is greater than the threshold for excluding extra multicast sessions for that particular range of
マルチキャスト・セッションが放送されている間、DVB/IPゲートウエイ6は、マルチキャスト・マネジャ14により発生された更なるセッション告知を正規の間隔でDVB伝送ストリームを介して送り続け、そしてセッションが放送業者により終了されるか又は取り消されるかしたときのみ停止する。放送業者がマルチキャスト・セッションを取り消す場合、マルチキャスト・マネジャ14は、対応の告知を停止し、そしてセッション告知プロトコルを用いてセッション取り消し告知を発生する。
While the multicast session is being broadcast, the DVB /
本発明の好適な実施形態において、マルチキャスト・クライアント9が、セッションに関して暗黙のタイムアウトを実行する。セッション告知メッセージが前のセッション告知のときからの所定の期間中に受信されない場合、端末装置は、マルチキャスト・セッションがセッション取り消し告知の受信を待つことなしに、取り消されてしまったと考え、そして直ちにマルチキャスト・サービスを代替のマルチキャスト・リンクを介して受信するよう試みることができる。
In the preferred embodiment of the present invention, the
Claims (10)
前記マルチキャスト・ルータによる前記マルチキャスト・データの送信が、複数の前記ユーザ局(9)による前記マルチキャスト・ルータからの前記マルチキャスト・データに関する前記要求(18)の受信を条件としており、
前記マルチキャスト・ルータによる前記マルチキャスト・データ(22)の送信が更に、前記ユーザ局(9)からスレッショルド数より大きい数の前記要求(18)を受信することを条件としており、
前記スレッショルド数が、前記放送チャネルを介したマルチキャスト送信のため使用可能な帯域幅の関数である
ことを特徴とする方法。At least if the request (18) is received for multicast data from one user station (9), the multicast data is passed over the digital broadcast channel to the user station (9) through the multicast router (8). An Internet protocol multicast service providing method transmitted together with a digital broadcast signal,
Transmission of the multicast data by the multicast router is conditioned on receipt of the request (18) for the multicast data from the multicast router by a plurality of user stations (9) ;
The transmission of the multicast data (22) by the multicast router is further conditioned on receiving from the user station (9) a greater number of requests (18) than a threshold number;
The method, wherein the threshold number is a function of bandwidth available for multicast transmission over the broadcast channel .
前記マルチキャスト・ルータによる前記マルチキャスト・データ(22)の連続した送信が、複数の前記ユーザ局(9)からの応答(18)の受信を条件としている
請求項1記載の方法。The user station (9) is repeatedly inquired,
The method according to claim 1, wherein successive transmissions of the multicast data (22) by the multicast router are contingent upon receipt of responses (18) from a plurality of the user stations (9).
1つの放送範囲内の前記マルチキャスト・データ(22)の送信は、前記放送範囲によりサービス提供される複数の前記ユーザ局(9)からの前記マルチキャスト・データに関する前記要求(18)のそのゲートウエイでの受信を条件としている
請求項1から3のいずれか一項に記載の方法。The signals and data are transmitted to the respective broadcast areas via the gateway (6) between the Internet and the broadcast infrastructure (4, 5 and 10),
The transmission of the multicast data (22) within one broadcast range is the gateway of the request (18) for the multicast data from a plurality of the user stations (9) served by the broadcast range. 4. A method according to any one of claims 1 to 3, which is conditional on reception.
前記マルチキャスト・マネジャ局(14)が、前記セッションの送信を、前記ユーザ局からの前記要求(18)の数の関数として制御する
請求項5記載の方法。The request (18) regarding the multicast data from the user station (9) is received by the multicast manager station (14) via a link different from the broadcast channel,
The method according to claim 5, wherein the multicast manager station (14) controls the transmission of the session as a function of the number of requests (18) from the user station.
複数の前記ユーザ局(9)からの前記マルチキャスト・データに関する前記要求の受信に選択的に応答して、前記マルチキャスト・データ(22)を前記送信機手段(1,10)に供給するマルチキャスト・データ供給手段と
を備える、請求項1から8のいずれか一項に記載の方法によりインターネット・マルチキャスト・サービスを与える装置。Transmitter means (1, 10) for transmitting the multicast data (22) to the user station (9) along with the digital broadcast signal via the digital broadcast channel;
Multicast data for selectively supplying the multicast data (22) to the transmitter means (1, 10) in response to receiving the request for the multicast data from a plurality of user stations (9) An apparatus for providing an Internet multicast service by the method according to any one of claims 1 to 8, comprising a supply means.
前記送信機手段(1,10)にインターネット・インフラストラクチャ(4,5)を介してリンクされるマルチキャスト・サーバ(7)と、
前記インターネット(4,5)と放送インフラストラクチャ(10)との間のゲートウエイ(6)と、
前記ゲートウエイ(6)によりサービス提供される放送範囲内において前記ユーザ局から受信された前記マルチキャスト・データ(22)に関する前記の数の要求(18)に選択的に応答して前記マルチキャスト・データ(22)の送信を使用可能にする手段とを備える請求項9記載の装置。The multicast data supply means includes
A multicast server (7) linked to the transmitter means (1, 10) via the Internet infrastructure (4, 5);
A gateway (6) between the Internet (4, 5) and the broadcasting infrastructure (10);
The multicast data (22) selectively responding to the number of requests (18) relating to the multicast data (22) received from the user station within the broadcast range served by the gateway (6). 10. The apparatus according to claim 9, further comprising means for enabling transmission of
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP01402508A EP1298836B1 (en) | 2001-09-28 | 2001-09-28 | Method and device for IP multicast over a broadcast channel |
PCT/EP2002/010168 WO2003030451A1 (en) | 2001-09-28 | 2002-09-11 | Ip multicast service over a broadcast channel |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2005520370A JP2005520370A (en) | 2005-07-07 |
JP4020864B2 true JP4020864B2 (en) | 2007-12-12 |
Family
ID=8182904
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2003533518A Expired - Fee Related JP4020864B2 (en) | 2001-09-28 | 2002-09-11 | IP multicast services over broadcast channels |
Country Status (8)
Country | Link |
---|---|
US (1) | US20050044142A1 (en) |
EP (1) | EP1298836B1 (en) |
JP (1) | JP4020864B2 (en) |
KR (1) | KR100914397B1 (en) |
CN (1) | CN100591019C (en) |
AT (1) | ATE367026T1 (en) |
DE (1) | DE60129328T2 (en) |
WO (1) | WO2003030451A1 (en) |
Families Citing this family (59)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI321918B (en) | 2002-08-07 | 2010-03-11 | Interdigital Tech Corp | Channel switching for support of multlmedia broadcast and multicast services |
US8621083B2 (en) * | 2003-05-15 | 2013-12-31 | Hewlett-Packard Development Company, L.P. | System and method for multicasting through a localized computer network |
CN100534041C (en) * | 2003-08-15 | 2009-08-26 | 诺基亚有限公司 | Broadcast storage system |
GB2406462A (en) | 2003-09-25 | 2005-03-30 | Nokia Corp | Multicasting apparatus |
MXPA06003857A (en) * | 2003-10-07 | 2006-07-03 | Thomson Licensing | Multicast over unicast in a network. |
US8145120B2 (en) | 2003-10-27 | 2012-03-27 | Nokia Corporation | Apparatus, system, method and computer program product for service selection and sorting |
KR20060104995A (en) * | 2003-10-27 | 2006-10-09 | 노키아 코포레이션 | Apparatus, system, method and computer program product for service selection and sorting |
FR2866768A1 (en) * | 2004-02-19 | 2005-08-26 | France Telecom | Audio/video Internet protocol service accessing process for e.g. personal computer, involves determining and associating channel identifier to information provided to mediation module, and receiving identifier by terminal, from module |
EP1589706B1 (en) * | 2004-04-19 | 2008-03-19 | Alcatel Lucent | Control of multicast traffic |
US7626960B2 (en) * | 2004-04-20 | 2009-12-01 | Nokia Corporation | Use of signaling for auto-configuration of modulators and repeaters |
GB2414360B (en) * | 2004-05-18 | 2006-10-18 | Motorola Inc | Data communication system,router and method for routeing data |
FR2872368B1 (en) * | 2004-06-25 | 2006-08-18 | Thales Sa | MULTIMEDIA AND INTERNET ACCESS SYSTEM -B-WAN |
WO2006001600A1 (en) * | 2004-06-29 | 2006-01-05 | Electronics And Telecommunications Research Institute | Dmb/mobile telecommunication integrated service terminal apparatus and method for network linkage between dmb and mobile telecommunication |
EP1728339A4 (en) | 2004-08-05 | 2007-04-25 | Lg Electronics Inc | Distinguishing between protocol packets in a wireless communication system |
ATE445274T1 (en) | 2004-08-05 | 2009-10-15 | Lg Electronics Inc | INTERRUPTION OF THE USE OF THE FREQUENCY LAYER CONVERGENCE PROCESS |
US20060117355A1 (en) * | 2004-11-29 | 2006-06-01 | Vincent Dureau | Pushing content in a two-way network |
GB2423887B (en) * | 2005-03-01 | 2007-05-30 | Motorola Inc | Wireless communication systems and apparatus and methods and protocols for use therein |
US20070019645A1 (en) * | 2005-07-05 | 2007-01-25 | Deepthy Menon | Method and system for multicasting data in a communication network |
CN101548275A (en) * | 2005-09-09 | 2009-09-30 | 史密斯探测公司 | Multicast delivery of multimedia content on demand |
KR100966363B1 (en) | 2005-10-13 | 2010-06-28 | 케이디디아이 가부시키가이샤 | Relay unit, communication terminal and communication method |
KR100703471B1 (en) * | 2005-10-27 | 2007-04-03 | 삼성전자주식회사 | Digital video broadcasting - handhelds service system and method for providing broadcasting service information therein |
US20070116051A1 (en) * | 2005-11-23 | 2007-05-24 | Chen An M | Method and apparatus for transporting IP datagrams over FLO network |
US9198084B2 (en) | 2006-05-26 | 2015-11-24 | Qualcomm Incorporated | Wireless architecture for a traditional wire-based protocol |
US20080045149A1 (en) * | 2006-05-26 | 2008-02-21 | Dinesh Dharmaraju | Wireless architecture for a traditional wire-based protocol |
EP1892880A1 (en) * | 2006-08-24 | 2008-02-27 | Nokia Siemens Networks Gmbh & Co. Kg | Method and network entities for synchronizing radio communication |
KR100809423B1 (en) * | 2006-09-29 | 2008-03-05 | 한국전자통신연구원 | Ip-tv broadcasting service system and method using physical layer's multicast switch |
US8326997B2 (en) * | 2006-11-15 | 2012-12-04 | Opentv, Inc. | Data retrieval in a two-way network |
US7944919B2 (en) | 2007-01-12 | 2011-05-17 | Wi-Lan, Inc. | Connection identifier for wireless broadcast system |
US8064444B2 (en) | 2007-01-12 | 2011-11-22 | Wi-Lan Inc. | Wireless broadcasting system |
US7912057B2 (en) | 2007-01-12 | 2011-03-22 | Wi-Lan Inc. | Convergence sublayer for use in a wireless broadcasting system |
US8548520B2 (en) | 2007-01-26 | 2013-10-01 | Wi-Lan Inc. | Multiple network access system and method |
US7903604B2 (en) | 2007-04-18 | 2011-03-08 | Wi-Lan Inc. | Method and apparatus for a scheduler for a macro-diversity portion of a transmission |
EP2140580B1 (en) | 2007-04-18 | 2017-02-22 | Wi-LAN Inc. | Base station synchronization for a single frequency network |
US8479241B2 (en) * | 2007-05-10 | 2013-07-02 | At&T Intellectual Property I, Lp | System and method to control communication of data |
ATE542340T1 (en) * | 2007-06-12 | 2012-02-15 | Alcatel Lucent | METHOD FOR PERFORMING MULTICAST ACCESS CONTROL IN A COMMUNICATIONS NETWORK, CENTRAL ACCESS CONTROL AND COMMUNICATIONS NETWORK |
US8799402B2 (en) * | 2007-06-29 | 2014-08-05 | Qualcomm Incorporated | Content sharing via mobile broadcast system and method |
US8667144B2 (en) * | 2007-07-25 | 2014-03-04 | Qualcomm Incorporated | Wireless architecture for traditional wire based protocol |
US8811294B2 (en) | 2008-04-04 | 2014-08-19 | Qualcomm Incorporated | Apparatus and methods for establishing client-host associations within a wireless network |
GB0808447D0 (en) | 2008-05-12 | 2008-06-18 | Nortel Networks Ltd | A mechanism to divert an IP flow over a non-IP transport |
US9398089B2 (en) * | 2008-12-11 | 2016-07-19 | Qualcomm Incorporated | Dynamic resource sharing among multiple wireless devices |
US9264248B2 (en) * | 2009-07-02 | 2016-02-16 | Qualcomm Incorporated | System and method for avoiding and resolving conflicts in a wireless mobile display digital interface multicast environment |
US9582238B2 (en) | 2009-12-14 | 2017-02-28 | Qualcomm Incorporated | Decomposed multi-stream (DMS) techniques for video display systems |
US10135900B2 (en) | 2011-01-21 | 2018-11-20 | Qualcomm Incorporated | User input back channel for wireless displays |
US9582239B2 (en) | 2011-01-21 | 2017-02-28 | Qualcomm Incorporated | User input back channel for wireless displays |
US9413803B2 (en) | 2011-01-21 | 2016-08-09 | Qualcomm Incorporated | User input back channel for wireless displays |
US9065876B2 (en) | 2011-01-21 | 2015-06-23 | Qualcomm Incorporated | User input back channel from a wireless sink device to a wireless source device for multi-touch gesture wireless displays |
US8964783B2 (en) | 2011-01-21 | 2015-02-24 | Qualcomm Incorporated | User input back channel for wireless displays |
US9787725B2 (en) | 2011-01-21 | 2017-10-10 | Qualcomm Incorporated | User input back channel for wireless displays |
US9503771B2 (en) | 2011-02-04 | 2016-11-22 | Qualcomm Incorporated | Low latency wireless display for graphics |
US10108386B2 (en) | 2011-02-04 | 2018-10-23 | Qualcomm Incorporated | Content provisioning for wireless back channel |
US8674957B2 (en) | 2011-02-04 | 2014-03-18 | Qualcomm Incorporated | User input device for wireless back channel |
US8776256B2 (en) * | 2011-04-29 | 2014-07-08 | At&T Intellectual Property I, L.P. | System and method for controlling multicast geographic distribution |
EP2611067A1 (en) | 2011-12-30 | 2013-07-03 | Thomson Licensing | System and method for combining multiple communication links |
US9525998B2 (en) | 2012-01-06 | 2016-12-20 | Qualcomm Incorporated | Wireless display with multiscreen service |
EP2634961A1 (en) | 2012-03-01 | 2013-09-04 | Thomson Licensing | Management of the transmission of data streams over multiple networks |
US8707370B2 (en) * | 2012-07-13 | 2014-04-22 | International Datacasting Corporation | Digital satellite broadcast program distribution over multicast IP broadband networks |
US20140136660A1 (en) * | 2012-11-12 | 2014-05-15 | Benu Networks, Inc. | Extending multicast/broadcast services to wide area networks |
CN103297519B (en) * | 2013-05-21 | 2017-02-08 | 广东威创视讯科技股份有限公司 | Method and system for transmitting video stream for coding and decoding clusters |
US20240333545A1 (en) * | 2023-03-31 | 2024-10-03 | Adeia Guides Inc. | System and method for retrieving missing multicast or broadcast media segments using d2d communication |
Family Cites Families (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5440549A (en) * | 1993-04-22 | 1995-08-08 | Washington University | Broadband multi-channel switch with multicasting capability |
US5822324A (en) * | 1995-03-16 | 1998-10-13 | Bell Atlantic Network Services, Inc. | Simulcasting digital video programs for broadcast and interactive services |
US5734652A (en) * | 1995-09-27 | 1998-03-31 | Microsoft Corporation | ATM extended autoregistration and VPI/VCI assignment in a hybrid fiber-coax cable network |
US5887252A (en) * | 1996-09-10 | 1999-03-23 | Nokia Mobile Phones Limited | Multicast transmission for DS-CDMA cellular telephones |
US5930248A (en) * | 1997-03-04 | 1999-07-27 | Telefonaktiebolaget Lm Ericsson | Radio communication system selectively using multicast with variable offset time |
US6483832B1 (en) * | 1997-04-17 | 2002-11-19 | At&T Corp. | IP multicast over routed ATM network using lane |
US6041359A (en) * | 1997-06-09 | 2000-03-21 | Microsoft Corporation | Data delivery system and method for delivering computer data over a broadcast network |
US6097733A (en) * | 1997-06-13 | 2000-08-01 | Nortel Networks Corporation | System and associated method of operation for managing bandwidth in a wireless communication system supporting multimedia communications |
US6188911B1 (en) * | 1997-09-09 | 2001-02-13 | Telefonaktiebolaget Lm Ericsson (Publ) | Efficient message transmission in a mobile communication system |
US6181697B1 (en) * | 1998-03-31 | 2001-01-30 | At&T Corp. | Method for a unicast endpoint client to access a multicast internet protocol (IP) session and to serve as a redistributor of such session |
US6104709A (en) * | 1998-07-17 | 2000-08-15 | Motorola, Inc. | Channel assignment within a broad-band communication system |
KR20000033183A (en) * | 1998-11-20 | 2000-06-15 | 김영환 | Internet protocol multi-casting method of wll system |
US6161008A (en) * | 1998-11-23 | 2000-12-12 | Nortel Networks Limited | Personal mobility and communication termination for users operating in a plurality of heterogeneous networks |
JP3022530B1 (en) * | 1998-12-07 | 2000-03-21 | 日本電気株式会社 | Multicast communication system in CDMA wireless communication system |
FI106593B (en) * | 1999-02-15 | 2001-02-28 | Valtion Teknillinen | IP multicast service without return connection |
US6970473B1 (en) * | 1999-02-18 | 2005-11-29 | Sony Corporation | Communication method and communication apparatus |
US7296091B1 (en) * | 1999-06-18 | 2007-11-13 | The Trustees Of Columbia University In The City Of New York | System and method for receiving over a network a broadcast from a broadcast source |
US6986155B1 (en) * | 1999-07-13 | 2006-01-10 | Sun Microsystems, Inc. | Methods and apparatus for selecting multicast IP data transmitted in broadcast streams |
JP3926513B2 (en) * | 1999-08-09 | 2007-06-06 | 富士通株式会社 | Information distribution apparatus, information distribution method, and computer-readable recording medium recording information distribution program |
US20010025377A1 (en) * | 1999-12-30 | 2001-09-27 | Hinderks Larry W. | High bandwidth transmission system and method having local insertion, delay play and demand play |
US6738639B1 (en) * | 2000-02-28 | 2004-05-18 | Telefonaktiebolaget Lm Ericsson (Publ) | Reducing signaling traffic with multicasting in a wireless communication network |
US7161934B2 (en) * | 2001-03-21 | 2007-01-09 | Intelsat | Satellite based content distribution system using IP multicast technology |
-
2001
- 2001-09-28 EP EP01402508A patent/EP1298836B1/en not_active Expired - Lifetime
- 2001-09-28 AT AT01402508T patent/ATE367026T1/en not_active IP Right Cessation
- 2001-09-28 DE DE60129328T patent/DE60129328T2/en not_active Expired - Lifetime
-
2002
- 2002-09-11 CN CN02819153A patent/CN100591019C/en not_active Expired - Lifetime
- 2002-09-11 JP JP2003533518A patent/JP4020864B2/en not_active Expired - Fee Related
- 2002-09-11 WO PCT/EP2002/010168 patent/WO2003030451A1/en active Application Filing
- 2002-09-11 KR KR1020047004502A patent/KR100914397B1/en active IP Right Grant
- 2002-09-11 US US10/491,057 patent/US20050044142A1/en not_active Abandoned
Also Published As
Publication number | Publication date |
---|---|
US20050044142A1 (en) | 2005-02-24 |
WO2003030451A1 (en) | 2003-04-10 |
KR100914397B1 (en) | 2009-08-31 |
JP2005520370A (en) | 2005-07-07 |
ATE367026T1 (en) | 2007-08-15 |
KR20040037163A (en) | 2004-05-04 |
EP1298836A1 (en) | 2003-04-02 |
EP1298836B1 (en) | 2007-07-11 |
DE60129328T2 (en) | 2008-03-13 |
DE60129328D1 (en) | 2007-08-23 |
CN1561609A (en) | 2005-01-05 |
CN100591019C (en) | 2010-02-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4020864B2 (en) | IP multicast services over broadcast channels | |
US6385647B1 (en) | System for selectively routing data via either a network that supports Internet protocol or via satellite transmission network based on size of the data | |
KR100500838B1 (en) | Satellite IP multicasting system and method | |
US7107066B2 (en) | Multicast support in packet switched wireless networks | |
US8542622B2 (en) | Delivery of multicast data | |
US7680109B2 (en) | Mobile multipoint service | |
US20010052015A1 (en) | Push-pull sevices for the internet | |
US7792105B2 (en) | Broadcast in point-to-point oriented packet-switched networks | |
WO2008131634A1 (en) | Method and apparatus for sending and receiving multicast packets | |
JP2002538690A (en) | Apparatus and method for effectively transferring multicast data in a personal access communication system (PAC) | |
RU2001124330A (en) | Assigning Addresses in a Digital Transmission System | |
JP2005027334A (en) | Internet-augmented radio port controller unit (rpcu) of personal access communications system (pacs) | |
WO2008072691A1 (en) | Communication method and radio communication system | |
WO2003024024A1 (en) | Implementing multicasting | |
CN101588537A (en) | Method, device and system for realizing broadcast/multicasting in WiMAX network | |
Febvre et al. | Efficient IP‐multicast via Inmarsat BGAN, a 3GPP satellite network | |
KR100965053B1 (en) | Method for transmitting internet broadcasting data using restricted multicast | |
Goodings et al. | Broadband Satellite Multimedia (BSM) Architectures: A Framework for Standards Activity in ETSI | |
Roy | Efficient multicast delivery in a spot beam high-throughput and very high-throughput satellite network | |
Yun et al. | Multicast architecture for IPv6 over DVB-RCS satellite networks | |
KR20090120260A (en) | Apparatus and method for dynamic multicast transmission in broadband wireless communication system | |
Ahmed et al. | IMS-based IP Multicast Service Delivery over Satellite Network | |
KR20090100766A (en) | A radio communication system and method for multicasting |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20050414 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20061019 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20061107 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20070206 |
|
A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20070214 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070423 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20070828 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20070925 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101005 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111005 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111005 Year of fee payment: 4 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111005 Year of fee payment: 4 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111005 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121005 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121005 Year of fee payment: 5 |
|
S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121005 Year of fee payment: 5 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121005 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131005 Year of fee payment: 6 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees | ||
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |