JP2003521161A - 階層的構造に基づくインターネット・ブロードキャスティング・データを提供するシステム及び方法 - Google Patents
階層的構造に基づくインターネット・ブロードキャスティング・データを提供するシステム及び方法Info
- Publication number
- JP2003521161A JP2003521161A JP2001554185A JP2001554185A JP2003521161A JP 2003521161 A JP2003521161 A JP 2003521161A JP 2001554185 A JP2001554185 A JP 2001554185A JP 2001554185 A JP2001554185 A JP 2001554185A JP 2003521161 A JP2003521161 A JP 2003521161A
- Authority
- JP
- Japan
- Prior art keywords
- terminal
- broadcasting
- internet
- data
- terminals
- 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.)
- Granted
Links
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
-
- 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
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1101—Session protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/61—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
- H04L65/611—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for multicast or broadcast
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/55—Push-based network services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/16—Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
- H04L69/165—Combined use of TCP and UDP protocols; selection criteria therefor
-
- 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/1854—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast with non-centralised forwarding system, e.g. chaincast
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Computer Security & Cryptography (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Computer And Data Communications (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
Description
供するシステム及び方法に関し、特に、データ伝送に基づくボトルネックな問題
を削減することができるインターネット・ブロードキャスティング・システム及
び方法に関するものである。
ブロードキャスティングを提供するメインサーバは、マルチメディアデータをそ
のサーバに接続された全てのユーザの端末に伝送する。多くのインターネットユ
ーザは、インターネット・ブロードキャスティング・サーバに接続することによ
り、ブロードキャスティング・データ、例えば、動画像及びオーディオデータ等
のブロードキャスティング・データを受信する。すなわち、現在のインターネッ
ト・ブロードキャスティング・システムでは、ユーザ数に関係なく、全てのユー
ザがメインサーバに接続することができる。
の結果、ボトルネックな問題が発生し、サーバが落ちるようになる。
の質が競争に影響を与えるため、データ容量の増加は不回避である。このような
状況の下で良質のインターネット・ブロードキャスティングを提供するためには
、サーバの性能及び容量を増加させなければならない。
続したとき、サーバに接続したい他のユーザはサーバに接続することができない
。たとえユーザがサーバに接続することができたとしても、データ伝送速度は遅
くなるため、良質のブロードキャスティングを提供することはできない。
い数のユーザが同時にサーバに接続を試みる場合、サーバは落とされ、サーバが
復旧するまでインターネット・ブロードキャスティングは提供されない。
ntrol Protocol/Internet Protocol)やUDP(User Datagram Protocol)を用い
て行われる。
うためには、同じデータを多数の端末に端末の数だけ繰り返し伝送しなければな
らない。
。IPマルチキャスティングは、例えば、動画及びオーディオデータのようなマ
ルチメディアデータのブロードキャスティングのため、及び「クラスD」と呼ば
れる特別なインターネット・アドレス・ドメインを確立するために作られたイン
ターネット標準である。また、ドメインのアドレスの中で、もし端末がデータを
受信すると、データは同じアドレスを持つ全ての端末に伝送される。
ターがIPマルチキャスティングを支援しない場合には、端末が接続したLAN
のみで使用することができる。特に、一般的にインターネット上にあるサーバと
端末とを互いに接続するためには、いくつかのインターネットルーターを経由し
なければならず、もしこの中の一つのルーターがIPマルチキャスティングを支
援しなければ、端末はサーバからブロードキャスティング・データを受信するこ
とができない。
るルーターが十分に普及されていないため、IPマルチキャスティングを用いて
インターネット・ブロードキャスティングをすることは実質的にできない状況で
ある。そのため、これまでIPマルチキャスティングを用いたインターネット・
ブロードキャスティングは珍しく、今のところ企業のイントラネットシステムに
おいてのみ用いられている。
チキャスティングを用いる代わりに、TCP/IP又はUDPを用いているため
、サーバと端末に直接接続してブロードキャスティング・データを受信している
。
きな通信負荷を与え、サーバに接続することができるユーザの数を増やすことが
できないという問題を抱えている。また、サーバの過剰負荷による接続不良、デ
ータ喪失、通信速度の低下、及びサーバのダウンが発生するため、高性能で高額
なサーバ設備を使用する必要がある。
できるインターネット・ブロードキャスティング・システム及び方法を提供する
ことを目的とする。
制限することによりサーバが落ちることのないインターネット・ブロードキャス
ティングを提供することができるインターネット・ブロードキャスティング・シ
ステム及び方法を提供することを目的とする。
ティング・データを提供するための方法において、(A)第1の端末から接続要
請信号を受信すれば、既に接続されている端末の数が接続可能な端末の数を表す
しきい値以上であるか否かを判断する第1のステップと、(B)前記既に接続さ
れている端末の数が前記しきい値より少なければ、接続を図った前記第1の端末
にブロードキャスティング・データを伝送する第2のステップと、(C)前記既
に接続されている端末の数が前記しきい値以上であるならば、前記既に接続され
ている第2の端末に接続を誘導する第3のステップと、を含むことを特徴とする
インターネット・ブロードキャスティング・データを提供するための方法を提供
する。
・ブロードキャスティング・サーバに接続を要請する第1のステップと、(B)
前記インターネット・ブロードキャスティング・サーバから受信された信号がブ
ロードキャスティング・データであるか、または再接続誘導信号であるかを判断
する第2のステップと、(C)前記インターネット・ブロードキャスティング・
サーバから受信された信号がブロードキャスティング・データであるならば、受
信された前記ブロードキャスティング・データをディスプレーする第3のステッ
プと、を含むことを特徴とするインターネット・ブロードキャスティング・デー
タを提供するための方法を提供する。
号を受信すれば、既に接続されている端末の数が接続可能な端末の数を表すしき
い値以上であるかの如何を判断するための判断手段と、前記既に接続されている
端末の数が前記しきい値より少なければ、接続を図った前記第1の端末に ブロ
ードキャスティング・データを伝送する伝送手段と、前記既に接続されている端
末の数が前記しきい値以上であるならば、前記既に接続されている第2の端末に
接続を誘導する制御部とを含むことを特徴とするインターネット・ブロードキャ
スティング・システムを提供する。
スティング・サーバに接続を要請するための接続要請手段と、前記インターネッ
ト・ブロードキャスティング・サーバから信号を受信して、受信された信号が再
接続誘導信号であるならば、前記接続要請手段に前記再接続誘導信号を伝送し、
受信された信号がブロードキャスティング・データであるならば、前記ブロード
キャスティング・データを表示手段に伝送するためのブロードキャスト受信手段
と、前記ブロードキャスティング・データを受信してディスプレーさせるための
表示手段と、第1の端末からの中継要請信号に応じて前記ブロードキャスティン
グ・データを前記ブロードキャスト受信手段から受信して前記第1の端末に伝送
するための中継手段とを含むことを特徴とするインターネット・ブロードキャス
ティング・システムを提供する。
施の形態を図面を参照しながら説明する。
インターネット・ブロードキャスティング・システム及び方法について説明し、
第2の実施の形態では、IPマルチキャスティングを用いてブロードキャスティ
ング・データを伝送するインターネット・ブロードキャスティング・システム及
び方法について説明する。
キャスティング・システムの全体的な構成を示す図である。図1に示すように、
システムは、インターネット・ブロードキャスティング・サーバ100、及びサ
ーバ100、またはサーバに接続された端末110に接続してデータを受信する
端末110、120、130を含む。
末、1次接続端末に接続する端末を2次接続端末、……、N−1次接続端末に接
続する端末をN次接続端末と定義する。この場合、Nは2以上の整数である。
ドキャスティング・サーバ100、または端末110、120から伝送されるデ
ータを受信するブロードキャスト受信部114を含む。データ処理及び表現部5
6は、ブロードキャスト受信部54を介して受信されたデータを処理して出力す
る。ブロードキャスト中継部112は、ブロードキャスティング・データを受信
するために、TCP/IP又はUDPプロトコルを用いてインターネット・ブロ
ードキャスティング・サーバ100に接続することによりブロードキャスティン
グ・データを中継し、受信したデータを隣接した他の端末へ伝送する。
スティングを行うためには、ブロードキャスト中継部112、ブロードキャスト
受信部114、及びブロードキャスティング・データ処理及び表現部116を構
成するために、端末110にソフトウェアがインストールされる。
サーバ100に接続されたブロードキャスト中継部112は、インターネット・
ブロードキャスティング・サーバ100からブロードキャスティング・データを
受信し、その後、ブロードキャスティング・データを端末110との接続を要請
する他の端末120に伝送する。
ング・サーバ100または端末から伝送されたブロードキャスティング・データ
を受信し、その後、データ処理及び表現部116に伝達する。
オ処理を行う。それは、ブロードキャスト受信部114からブロードキャスティ
ング・データを受信し、受信したデータを処理し、そして、画面またはその他の
装置で表現する。
、または中継する過程を説明すると、ブロードキャスト受信が始まると、ブロー
ドキャスト受信部114は、ブロードキャスティング・データを受信してこれを
データ処理及び表現部116に伝達する。
ャスティング方法を説明する。
データを提供し、最良のブロードキャスティングを提供することができるように
1次接続端末の数を制限する。すなわち、インターネット・ブロードキャスティ
ング・サーバは、システム性能及びデータ容量などを考慮してブロードキャステ
ィングの品質を保持し、ユーザが接続できる最大数を示すしきい値を設定する。
ーバに接続された端末の数がしきい値よりも少ないかを判断し、もしそうならば
、ステップS311において、接続が承認され、ブロードキャスティング・デー
タが伝送される。
合、処理を終了し、終了していない場合は、ステップS311の処理へ戻る。
、インターネット・ブロードキャスティング・サーバは端末自身に接続すること
を防ぎ、端末を1次接続端末110の1つに接続するよう誘導する。
110の1つは、サブサーバ(下層サーバ)として選択されデータベースに記録
される。インターネット・ブロードキャスティング・サーバは、 端末自身に直接又は間接的に接続した端末に関連する情報、例えば、1次接続端
末のアドレス、及び1次接続端末に接続された2次接続端末の数及びアドレス等
、を格納する。
接続を要請した端末に伝送し、サブサーバへの再接続を誘導する。
合、受信された信号がブロードキャスティング・データであるのか再接続誘導信
号であるのかを判断する。
タであるならば、端末は表示部にブロードキャスティング・データを表示し、そ
うでなければ、ステップS315において、端末は接続要請信号を再接続誘導信
号に含まれ受信したアドレスに基づき1次接続端末へ伝送する。
ーバに接続しようと試みられた端末を1次接続端末へ接続するよう誘導する。
ータを受信し、ユーザに表示し、端末の接続を誘導する。
れた2次接続端末に接続するよう導く。
に接続することによりデータを受信する機能、及び受信したデータをサブ端末(
下位層の端末)へ中継する機能を有する。また、各端末は、データの受信及び中
継により昨日が低下しない範囲で接続される端末の数を制限する。
からブロードキャスティング・データを伝送され、ユーザに表示し、1次接続端
末から誘導された接続要請端末の接続を誘導する。
−1次接続端末に接続されたN次接続端末は、サーバからブロードキャスティン
グ・データを受信してユーザに表示し、N−1次接続端末から誘導された接続要
請端末の接続を認可するか接続不可時既に接続されているN−2次接続端末のい
ずれか一つの端末に接続を誘導する。
時間の間ブロードキャスティング・データを受信することができなければ、端末
内部のブロードキャスト中継部112に中継を要請する。ブロードキャスト中継
部112は、中継要請信号を受信すれば、1次接続端末110の代りにインター
ネット・ブロードキャスティング・サーバ100に直接接続してTCP/IPや
UDPを用いてデータを受信し、他の端末に伝送することによってブロードキャ
スティングを中継する。
たブロードキャスト受信部114だけでなく、少なくとも同じ近距離ネットワー
ク(LAN)に接続された他の端末のブロードキャスト受信部にも伝達され、ルー
ター(ルーターm)を用いて接続された他の地域の端末にも伝達することができる
。
所定個数の端末が接続できるようにし、所定個数を超過する接続を図る端末は、
サーバまたは端末で下位端末(サブ端末)に接続を誘導して常に同じ速度でデー
タを伝送されることができるようにしてサーバの容量を増加せずに、通信負荷が
なく大容量のブロードキャスティング・サービスが可能となるようにする。
定された数以上の端末が接続を要請する場合、既に接続されている下位端末のい
ずれか一つの端末に接続を誘導して、接続されている端末がデータ伝送の中継機
の役割をするようにすることで、サーバの容量を増加しなくても所望の全てのユ
ーザに良質のインターネット・ブロードキャスティングを提供することのできる
効果がある。
ーバや一つの端末に多数の端末が接続される事がないため、通信の過負荷に伴う
ボトルネックな問題やサーバが落ちることを未然に防止することができる。
ドキャスティング・システム及びインターネット・ブロードキャスティング方法
について詳細に説明する。
・ブロードキャスティング・システムを説明するためのネットワーク構成図であ
る。
ブロードキャスティング・システムは、図4に示すように、動画像及びオーディ
オ等のようなマルチメディアデータを放送するインターネット・ブロードキャス
ティング・サーバ10、TCP/IPやUDPプロトコルを用いて前記インター
ネット・ブロードキャスティング・サーバ10に接続してブロードキャスティン
グ・データを受信してユーザにディスプレーし、受信されたデータを隣接した他
の端末に中継する端末40〜47、及び前記サーバと前記多数の端末とをインタ
ーネットで接続するIPマルチキャスティング機能を有する多数のIPマルチキ
ャスティングルーター20〜30を含む。
ングルーターとは異なってIPマルチキャスティング機能のないルーターとして
一般ルーターを介して接続された2個のネットワーク間にはIPマルチキャステ
ィングデータを伝達することができない。
インターネット・ブロードキャスティング・システムの作用を詳細に説明する。
ことのできるインターネット通信領域を領域A、B、Cに区分する場合、領域A
の端末40、41とは異なって、B領域とC領域に属する端末は、インターネッ
ト・ブロードキャスティング・サーバ10から放送されるIPマルチキャスティ
ングデータを直接受信することができない。したがって、B領域とC領域の端末
は、TCP/IPまたはUDPプロトコルを用いて放送サーバに直接接続しなけ
ればブロードキャスティング・データを受信することができない。B領域とC領
域の端末の中、各々一つの端末43、47が代表的にサーバと接続してデータを
受信し、受信されたデータをIPマルチキャスティングデータに転換して同一領
域内の他の端末に送信し、B領域とC領域の他の端末は、前記端末43、47が
中継放送するIPマルチキャスティングデータを受信することによって、全ての
端末にブロードキャスティング・データが伝達されることとなる。
ードキャスティングを行うための端末は、図2を参照して既に説明した端末11
0と同様である。端末は、ブロードキャスト中継部112、ブロードキャスト受
信部114及びブロードキャスティング・データ処理及び表現部116を含んで
、IPマルチキャスティングプロトコルを用いるということ以外には各機能ブロ
ックで行う機能は同様である。このような機能ブロックは、ソフトウェアで具現
化することができ、ブロードキャスティング・データと同時に、またはブロード
キャスティング・データを受信する以前にインターネット・ブロードキャスティ
ング・サーバから受信して設置すべきである。
・サーバ10とTCP/IP、またはUDPを用いて接続した後、インターネッ
ト・ブロードキャスティング・サーバ10から伝送されるブロードキャスティン
グ・データを受信して、受信されたデータをIPマルチキャスティングデータに
変換して隣接した他の端末に伝送する放送中継機能を行うようにプログラムし、
ブロードキャスト受信部114は、前記インターネット・ブロードキャスティン
グ・サーバ、または放送を中継する隣接した任意の端末が送信するIPマルチキ
ャスティングデータを受信してデータ処理及び表現部に伝達するようにプログラ
ムすべきである。
ーディオ処理などを行う部分として、ブロードキャスト受信部114からブロー
ドキャスティング・データを伝達されてそのデータを処理して画面、またはその
他の装置で表現する役割を担当する。
は中継する過程は以下の通りである。
部114は、IPマルチキャスティングを用いて放送されるデータを受信してこ
れをデータ処理及び表現部116に伝達する役割を担当する。
時間の間IPマルチキャスティングデータを受信できない場合には、内部のブロ
ードキャスト中継部112に中継を要請し、ブロードキャスト中継部112は、
中継を要請されれば、インターネット・ブロードキャスティング・サーバ10に
直接接続してTCP/IPやUDPを用いてデータを受信し、受信したデータを
IPマルチキャスティングデータに転換して隣接した端末に伝送することによっ
て放送を中継する。
たブロードキャスト受信部114だけでなく、少なくとも同じ近距離ネットワー
ク(LAN)に接続された他の端末のブロードキャスト受信部にも伝達され、IP
マルチキャスティングが支援されるルーター(ルーターm)を用いて連結された他
の地域の端末にも伝達することができる。
Aはインターネット・ブロードキャスティング・サーバ10から直接IPマルチ
キャスティングデータを受信することができるので、別途の中継機能を必要とし
ないが、領域BやCは別途の中継機能が必要である。
う任意の端末を示すものであって、この端末43、47は、TCP/IPやUD
Pを用いてインターネット・ブロードキャスティング・サーバ10から直接デー
タを伝送されて受信されたデータを、IPマルチキャスティングを用いて隣接し
た端末に送信する役割を兼ねることとなる。
3、47のみがインターネット・ブロードキャスティング・サーバ10に接続し
ていても全ての端末40〜47が同時に同じ放送を受信することができる。
ち、IPマルチキャスティングルーターで連結されていない領域)は、TCP/
IPやUDPを用いてサーバに接続してブロードキャスティング・データを直接
受信し、インターネット・ブロードキャスティング・サーバ10から直接データ
を受信した端末43、47は、これを直ちにIPマルチキャスティングデータに
転換して隣接した端末に再送信する中継機能を担当することによって、IPマル
チキャスティングが可能な領域別に分散された中継網を構築することができる。
ンターネット・ブロードキャスティング・システム及びインターネット・ブロー
ドキャスティング方法は、インターネット・ブロードキャスティング用サーバに
極めて少ない数の端末のみに直接データを送信すれば良いので、サーバの通信負
荷を大幅に低減することができるだけでなく、IPマルチキャスティングを用い
て放送を受信することのできる端末の数を大幅に増やすことができる。
その数に関係なしに、その中いずれか一つの端末のみがサーバに接続しても放送
を受信することができるため、サーバだけでなく企業内ネットワークの負荷も大
幅に低減することのできる長所がある。
記述されたが、上述した実施の形態はその説明のためのものであって、その制限
のためのものでないことに留意されるべきである。また、本発明の技術分野にお
ける通常の専門家であるならば、本発明の技術的思想の範囲内で種々の実施の形
態が可能であることを理解されるべきである。
システムを示す図面である。
る端末の構成図である。
法を示すフローチャートである。
ドキャスティング・システムを説明するためのネットワーク構成図である。
Claims (18)
- 【請求項1】 マルチメディアデータをインターネットを介して放送するイ
ンターネット・ブロードキャスティング方法において、 第1の端末から接続要請信号を受信すれば、既に接続されている端末の数が接
続可能な端末の数を表すしきい値以上であるかの如何を判断する第1ステップと
、 前記既に接続されている端末の数が前記しきい値より少なければ、接続を図っ
た前記第1の端末に ブロードキャスティング・データを伝送する第2ステップ
と、 前記既に接続されている端末の数が前記しきい値以上であるならば、前記既に
接続されている第2の端末に接続を誘導する第3のステップと を含むことを特徴とするインターネット・ブロードキャスティング方法。 - 【請求項2】 前記第3のステップは、 前記既に接続されている端末のいずれか1つである第2の端末をサブサーバと
して選択するステップと、 選択された前記サブサーバのアドレスを含む再接続案内メッセージを前記第1
の端末に伝送するステップと を含むことを特徴とする請求項1に記載のインターネット・ブロードキャステ
ィング方法。 - 【請求項3】 前記サブサーバで前記第1の端末から接続要請信号を受信す
れば、前記第1ステップから再び行うステップをさらに含むことを特徴とする請
求項2に記載のインターネット・ブロードキャスティング方法。 - 【請求項4】 マルチメディアデータをインターネットを介して放送するイ
ンターネット・ブロードキャスティング方法において、 インターネット・ブロードキャスティング・サーバに接続を要請する第1ステ
ップと、 前記インターネット・ブロードキャスティング・サーバから受信された信号が
ブロードキャスティング・データであるか、または再接続誘導信号であるかを判
断する第2ステップと、 前記インターネット・ブロードキャスティング・サーバから受信された信号が
ブロードキャスティング・データであるならば、受信された前記ブロードキャス
ティング・データをディスプレーする第3のステップと を含むことを特徴とするインターネット・ブロードキャスティング方法。 - 【請求項5】 前記インターネット・ブロードキャスティング・サーバから
受信された信号が再接続誘導信号であるならば、サブサーバにまた接続を要請し
て前記第2ステップから再び行う第4ステップをさらに含むことを特徴とする請
求項4に記載のインターネット・ブロードキャスティング方法。 - 【請求項6】 第1の端末から接続要請信号を受信すれば、既に接続されて
いる端末の数が接続可能な端末の数を表すしきい値以上であるかの如何を判断す
る第4ステップと、 前記既に接続されている端末の数が前記しきい値より少なければ、接続を図っ
た前記第1の端末にブロードキャスティング・データを伝送する第5ステップと
、 前記既に接続されている端末の数が前記しきい値以上であるならば、前記既に
接続されている第2の端末に接続を誘導する第6ステップと をさらに含むことを特徴とする請求項4に記載のインターネット・ブロードキ
ャスティング方法。 - 【請求項7】 前記第6ステップは、 前記既に接続されている端末のいずれか1つである第2の端末をサブサーバと
して選択するステップと、 選択された前記サブサーバのアドレスを含む再接続案内メッセージを前記第1
の端末に伝送するステップと を含むことを特徴とする請求項6に記載のインターネット・ブロードキャステ
ィング方法。 - 【請求項8】 マルチメディアデータをインターネットを介して放送するイ
ンターネット・ブロードキャスティング・システムにおいて、 第1の端末から接続要請信号を受信すれば、既に接続されている端末の数が接
続可能な端末の数を表すしきい値以上であるかの如何を判断するための判断手段
と、 前記既に接続されている端末の数が前記しきい値より少なければ、接続を図っ
た前記第1の端末にブロードキャスティング・データを伝送する伝送手段と、 前記既に接続されている端末の数が前記しきい値以上であるならば、前記既に
接続されている第2の端末に接続を誘導する制御部と を含むことを特徴とするインターネット・ブロードキャスティング・システム
。 - 【請求項9】 前記制御手段は、 前記既に接続されている端末のいずれか1つである第2の端末をサブサーバと
して選択するための手段と、 選択された前記サブサーバのアドレスを含む再接続案内メッセージを生成して
前記第1の端末に伝送するための手段と を含むことを特徴とする請求項8に記載のインターネット・ブロードキャステ
ィング・システム。 - 【請求項10】 前記伝送手段は、TCP/IP(Transmission Control Pr
otocol/Internet Protocol)プロトコルを用いて前記ブロードキャスティング・
データを伝送することを特徴とする請求項8に記載のインターネット・ブロード
キャスティング・システム。 - 【請求項11】 前記伝送手段は、UDP(User Datagram Protocol)プロト
コルを用いて前記ブロードキャスティング・データを伝送することを特徴とする
請求項8に記載のインターネット・ブロードキャスティング・システム。 - 【請求項12】 前記伝送手段は、IPマルチキャスティング(IP Multicas
ting)プロトコルを用いて前記ブロードキャスティング・データを伝送すること
を特徴とする請求項8に記載のインターネット・ブロードキャスティング・シス
テム。 - 【請求項13】 マルチメディア データをインターネットを介して放送す
るインターネット・ブロードキャスティング・システムにおいて、 インターネット・ブロードキャスティング・サーバに接続を要請するための接
続要請手段と、 前記インターネット・ブロードキャスティング・サーバから信号を受信して、
受信された信号が再接続誘導信号であるならば、前記接続要請手段に前記再接続
誘導信号を伝送し、受信された信号がブロードキャスティング・データであるな
らば、前記ブロードキャスティング・データを表示手段に伝送するためのブロー
ドキャスト受信手段と、 前記ブロードキャスティング・データを受信してディスプレーさせるための表
示手段と、 第1の端末からの中継要請信号に応じて前記ブロードキャスティング・データ
を前記ブロードキャスト受信手段から受信して前記第1の端末に伝送するための
中継手段と を含むことを特徴とするインターネット・ブロードキャスティング・システム
。 - 【請求項14】 前記中継手段は、 前記第1の端末から接続要請信号を受信すれば、既に接続されている端末の数
が接続可能な端末の数を表すしきい値以上であるかの如何を判断するための判断
手段と、 前記既に接続されている端末の数が前記しきい値より少なければ、接続を図っ
た前記第1の端末に ブロードキャスティング・データを伝送するための伝送手
段と、 前記既に接続されている端末の数が前記しきい値以上であるならば、前記既に
接続されている第2の端末に接続を誘導するための接続誘導手段と を含むことを特徴とする請求項13に記載のインターネット・ブロードキャス
ティング・システム。 - 【請求項15】 前記接続誘導手段は、 前記既に接続されている端末のいずれか1つである第2の端末をサブサーバと
して選択するための選択部と、 選択された前記サブサーバのアドレスを含む再接続案内メッセージを発生させ
て前記第1の端末に伝送するための伝送部と を含むことを特徴とする請求項14に記載のインターネット・ブロードキャス
ティング・システム。 - 【請求項16】 前記伝送手段は、TCP/IP(Transmission Control Pr
otocol/Internet Protocol)プロトコルを用いて前記ブロードキャスティング・
データを伝送することを特徴とする請求項13に記載のインターネット・ブロー
ドキャスティング・システム。 - 【請求項17】 前記伝送手段は、UDP(User Datagram Protocol)プロト
コルを用いて前記ブロードキャスティング・データを伝送することを特徴とする
請求項13に記載のインターネット・ブロードキャスティング・システム。 - 【請求項18】 前記伝送手段は、IPマルチキャスティング(IP Multicas
ting)プロトコルを用いて前記ブロードキャスティング・データを再伝送するこ
とを特徴とする請求項13に記載のインターネット・ブロードキャスティング・
システム。
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020000001953A KR20010073511A (ko) | 2000-01-17 | 2000-01-17 | 계층적 전송을 이용한 인터넷 방송 시스템 및 인터넷 방송방법 |
KR2000/1953 | 2000-01-17 | ||
KR2000/3836 | 2000-01-26 | ||
KR1020000003836A KR20010076596A (ko) | 2000-01-26 | 2000-01-26 | 분산 ip 멀티캐스팅을 이용한 인터넷 방송 시스템 및인터넷 방송 방법 |
PCT/KR2001/000072 WO2001053958A1 (en) | 2000-01-17 | 2001-01-17 | System and method for providing internet broadcasting data based on hierarchical structure |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2003521161A true JP2003521161A (ja) | 2003-07-08 |
JP4005363B2 JP4005363B2 (ja) | 2007-11-07 |
Family
ID=26636753
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2001554185A Expired - Fee Related JP4005363B2 (ja) | 2000-01-17 | 2001-01-17 | 階層的構造に基づくインターネット・ブロードキャスティング・データを提供するシステム及び方法 |
Country Status (10)
Country | Link |
---|---|
US (1) | US7047306B2 (ja) |
EP (2) | EP1198752A4 (ja) |
JP (1) | JP4005363B2 (ja) |
KR (1) | KR100342975B1 (ja) |
CN (2) | CN1165132C (ja) |
AU (1) | AU2889001A (ja) |
CA (1) | CA2365253C (ja) |
DE (1) | DE60123486T2 (ja) |
TW (1) | TW501021B (ja) |
WO (1) | WO2001053958A1 (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009026107A (ja) * | 2007-07-20 | 2009-02-05 | Konami Digital Entertainment:Kk | ネットワークシステム、ノード機器、データ配信方法、および、プログラム |
Families Citing this family (36)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7137144B1 (en) * | 2000-02-11 | 2006-11-14 | International Business Machines Corporation | Technique of defending against network connection flooding attacks |
US20020165920A1 (en) * | 2001-04-24 | 2002-11-07 | Alcatel, Societe Anonyme | Facilitating simultaneous download of a multicast file to a plurality of end user download devices |
US8495167B2 (en) * | 2001-08-02 | 2013-07-23 | Lauri Valjakka | Data communications networks, systems, methods and apparatus |
EP1446909A4 (en) * | 2001-10-31 | 2005-05-04 | Akimbo Systems Inc | DATA TRANSFER PROCESS AND SYSTEM |
KR100408174B1 (ko) * | 2001-12-15 | 2003-12-01 | (주)코어넷 | 증설을 용이하게 하는 광동축망 증설용 분기기 |
JP4025593B2 (ja) * | 2002-07-11 | 2007-12-19 | 富士通株式会社 | 放送型通信データ配送装置および放送型通信システム |
CN1315074C (zh) * | 2003-01-24 | 2007-05-09 | 英业达股份有限公司 | 具有在线信息搜索功能的信息处理互助式计算机网络*** |
KR100964679B1 (ko) * | 2003-08-19 | 2010-06-22 | 엘지전자 주식회사 | 멀티미디어 방송 멀티 캐스트서비스에서 무선자원제어연결 모드 단말을 집계하는 방법 |
US7457288B2 (en) | 2003-12-26 | 2008-11-25 | Electronics And Telecommunications Research Institute | Relay multicast system and method for providing efficient group communication service |
US7415528B2 (en) | 2003-12-27 | 2008-08-19 | Electronics And Telecommunications Research Institute | Apparatus and method for transmitting hierarchically multimedia data TS to prevent jitter of timing information and for recovering the multimedia data TS |
JP2005252946A (ja) * | 2004-03-08 | 2005-09-15 | Iwatsu Electric Co Ltd | Ipキー・テレホンのトラフィック分散方法とシステム |
US7415241B2 (en) * | 2004-06-02 | 2008-08-19 | Motorola, Inc. | Method and apparatus for regulating a delivery of a broadcast-multicast service in a packet data communication system |
JP2006065660A (ja) * | 2004-08-27 | 2006-03-09 | Sony Corp | 端末機器、情報配信サーバ、および情報配信方法 |
CN100493082C (zh) * | 2004-10-25 | 2009-05-27 | 华为技术有限公司 | 一种sip服务器的拥塞控制方法 |
JP2009512266A (ja) * | 2005-10-06 | 2009-03-19 | イージーシー アンド シー カンパニー リミテッド | マルチキャスティングの最適経路ボーティング方法およびシステム |
KR100819042B1 (ko) | 2005-12-08 | 2008-04-02 | 한국전자통신연구원 | 멀티캐스트 에이전트의 무선 랜 환경을 고려한 1:n오버레이 멀티캐스트 망 구성 방법 및 그 멀티캐스트에이전트 |
US7716586B2 (en) * | 2006-02-17 | 2010-05-11 | International Business Machines Corporation | Apparatus, system, and method for progressively disclosing information in support of information technology system visualization and management |
KR100814401B1 (ko) | 2006-09-20 | 2008-03-18 | 삼성전자주식회사 | 유니캐스트 기반의 VoIP 시스템에서의 멀티캐스트 처리방법 및 시스템 |
KR101086418B1 (ko) * | 2006-11-29 | 2011-11-25 | 삼성전자주식회사 | Ip 네트워크에서 정보를 송수신하는 방법 및 장치 |
JP4872650B2 (ja) * | 2006-12-18 | 2012-02-08 | ソニー株式会社 | 配信装置、配信方法及びコンピュータプログラム |
US8156234B1 (en) * | 2008-02-14 | 2012-04-10 | Trend Micro Incorporated | Multicast distribution of computer virus pattern files with fail over mechanism |
JP4730626B2 (ja) * | 2008-06-13 | 2011-07-20 | ソニー株式会社 | コンテンツ供給装置、コンテンツ供給方法、およびプログラム |
CN102082794A (zh) * | 2011-01-04 | 2011-06-01 | 深圳市新超亮特种显示设备有限公司 | 一种实时播放方法及播放设备 |
CN102291244B (zh) * | 2011-08-11 | 2013-10-23 | 湖南康通电子科技有限公司 | 一种云广播***及方法 |
CN103298062B (zh) * | 2013-05-21 | 2016-08-10 | 华为技术有限公司 | 接入无线网络的方法及接入点 |
WO2015063538A1 (en) * | 2013-10-28 | 2015-05-07 | Pismo Labs Technology Ltd. | Methods and systems for transmitting broadcast data |
CN105450697B (zh) * | 2014-08-25 | 2019-04-19 | ***通信集团公司 | 一种多设备同屏共享方法、装置及服务器 |
CN104811321A (zh) * | 2015-05-11 | 2015-07-29 | 杭州迈可行通信股份有限公司 | 一种ip广播***装置的实现方法 |
KR101643102B1 (ko) | 2015-07-15 | 2016-08-12 | 민코넷주식회사 | 객체 상태 전송 방식 방송 서비스 제공 방법 및 방송 재생 방법 |
CN105812079A (zh) * | 2016-03-08 | 2016-07-27 | 北京数码视讯科技股份有限公司 | 一种应急广播状态上报、接收方法及装置 |
CN106411788A (zh) * | 2016-08-31 | 2017-02-15 | 成都曼巴科技有限公司 | 一种具有广播电视网的交换机*** |
JP2018148428A (ja) * | 2017-03-06 | 2018-09-20 | 富士通株式会社 | 配信端末、配信システムおよび配信方法 |
CN106899605B (zh) * | 2017-03-15 | 2020-03-20 | 东软集团股份有限公司 | 基于stomp协议的通信方法和装置 |
CN109547983B (zh) * | 2017-08-11 | 2024-05-28 | 浙江绍兴苏泊尔生活电器有限公司 | 烹饪器具及其控制方法和***、服务器 |
CN112181635A (zh) * | 2020-09-02 | 2021-01-05 | 广州市奥威亚电子科技有限公司 | 互动实现方法、装置及教育平台 |
CN112995771B (zh) * | 2021-04-25 | 2021-07-16 | 广州华源网络科技有限公司 | 一种基于无线通信的多媒体增值服务*** |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5778187A (en) * | 1996-05-09 | 1998-07-07 | Netcast Communications Corp. | Multicasting method and apparatus |
US5774660A (en) | 1996-08-05 | 1998-06-30 | Resonate, Inc. | World-wide-web server with delayed resource-binding for resource-based load balancing on a distributed resource multi-node network |
US5991306A (en) * | 1996-08-26 | 1999-11-23 | Microsoft Corporation | Pull based, intelligent caching system and method for delivering data over a network |
US5963547A (en) * | 1996-09-18 | 1999-10-05 | Videoserver, Inc. | Method and apparatus for centralized multipoint conferencing in a packet network |
US5884031A (en) * | 1996-10-01 | 1999-03-16 | Pipe Dream, Inc. | Method for connecting client systems into a broadcast network |
US5940391A (en) * | 1997-11-25 | 1999-08-17 | International Business Machines Corporation | Method and apparatus for reconfigurable and adaptive stream multicast |
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 |
KR100285590B1 (ko) * | 1998-05-29 | 2001-04-02 | 전주범 | 브이오디(vod)서버시스템에서의서비스제어방법 |
US6697365B1 (en) * | 1999-06-10 | 2004-02-24 | Charles Hayes Messenger | Method of listener transmitted broadcasting |
-
2001
- 2001-01-17 US US09/936,528 patent/US7047306B2/en not_active Expired - Fee Related
- 2001-01-17 AU AU28890/01A patent/AU2889001A/en not_active Abandoned
- 2001-01-17 CN CNB018003613A patent/CN1165132C/zh not_active Expired - Fee Related
- 2001-01-17 CN CNA2004100052214A patent/CN1525716A/zh active Pending
- 2001-01-17 EP EP01942740A patent/EP1198752A4/en not_active Withdrawn
- 2001-01-17 DE DE2001623486 patent/DE60123486T2/de not_active Expired - Lifetime
- 2001-01-17 WO PCT/KR2001/000072 patent/WO2001053958A1/en not_active Application Discontinuation
- 2001-01-17 CA CA002365253A patent/CA2365253C/en not_active Expired - Fee Related
- 2001-01-17 KR KR1020017011712A patent/KR100342975B1/ko active IP Right Grant
- 2001-01-17 JP JP2001554185A patent/JP4005363B2/ja not_active Expired - Fee Related
- 2001-01-17 EP EP20040001063 patent/EP1414186B1/en not_active Expired - Lifetime
- 2001-01-18 TW TW90101368A patent/TW501021B/zh active
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009026107A (ja) * | 2007-07-20 | 2009-02-05 | Konami Digital Entertainment:Kk | ネットワークシステム、ノード機器、データ配信方法、および、プログラム |
JP4637145B2 (ja) * | 2007-07-20 | 2011-02-23 | 株式会社コナミデジタルエンタテインメント | ネットワークシステム、ノード機器、データ配信方法、および、プログラム |
Also Published As
Publication number | Publication date |
---|---|
EP1414186A3 (en) | 2004-05-26 |
CN1165132C (zh) | 2004-09-01 |
CA2365253A1 (en) | 2001-07-26 |
DE60123486D1 (de) | 2006-11-09 |
US7047306B2 (en) | 2006-05-16 |
CA2365253C (en) | 2007-10-23 |
EP1198752A1 (en) | 2002-04-24 |
TW501021B (en) | 2002-09-01 |
KR100342975B1 (ko) | 2002-07-04 |
KR20010105387A (ko) | 2001-11-28 |
JP4005363B2 (ja) | 2007-11-07 |
WO2001053958A1 (en) | 2001-07-26 |
EP1414186B1 (en) | 2006-09-27 |
EP1198752A4 (en) | 2002-10-16 |
DE60123486T2 (de) | 2007-08-02 |
CN1363066A (zh) | 2002-08-07 |
US20020161829A1 (en) | 2002-10-31 |
EP1414186A2 (en) | 2004-04-28 |
CN1525716A (zh) | 2004-09-01 |
AU2889001A (en) | 2001-07-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2003521161A (ja) | 階層的構造に基づくインターネット・ブロードキャスティング・データを提供するシステム及び方法 | |
US9521006B2 (en) | Duplicating digital streams for digital conferencing using switching technologies | |
US7676596B1 (en) | Method and system for broadcasting live data over a network | |
US6763371B1 (en) | Method and apparatus for collaborative communication in a communication network | |
DE60132433T2 (de) | Sofortige nachrichtenübermittlung mit zusätzlicher sprachkommunikation | |
KR100741463B1 (ko) | 통신 네트워크에서의 방법 및 장치 | |
CN101183961B (zh) | 一种实现多用户语音会话的方法及*** | |
US20070281724A1 (en) | Group communication server | |
US20050197143A1 (en) | Mobile communication system and method for providing real time messenger service among mobile communication terminals | |
WO2020024775A1 (zh) | 数据传输控制方法及相关装置 | |
US7053924B2 (en) | Television conference system, terminal for the system, connection control method, and connection control program | |
CN109218653A (zh) | 一种视频会议的多窗口显示方法、装置、设备和*** | |
US20020191610A1 (en) | Message transmission method and system capable of transmitting differential data | |
JP2006197002A (ja) | サーバ装置 | |
CN110166185A (zh) | 音频数据的处理方法、装置、存储介质和处理器 | |
JP2002183326A (ja) | 情報流通方法、通信システムおよびサーバ装置 | |
CN113676757A (zh) | 一种数据传输方法、装置和*** | |
JPH06284125A (ja) | 同報通信方式 | |
JP2001136165A (ja) | 放送サービスシステム、放送サービス方法及び回線接続装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20040323 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20040621 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20041207 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20050406 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20050617 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20050620 |
|
A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20050722 |
|
A912 | Re-examination (zenchi) completed and case transferred to appeal board |
Free format text: JAPANESE INTERMEDIATE CODE: A912 Effective date: 20060331 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20070823 |
|
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: 20100831 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110831 Year of fee payment: 4 |
|
LAPS | Cancellation because of no payment of annual fees |