JP3748952B2 - Multipoint connection network construction method and multipoint connection network system - Google Patents

Multipoint connection network construction method and multipoint connection network system Download PDF

Info

Publication number
JP3748952B2
JP3748952B2 JP22462796A JP22462796A JP3748952B2 JP 3748952 B2 JP3748952 B2 JP 3748952B2 JP 22462796 A JP22462796 A JP 22462796A JP 22462796 A JP22462796 A JP 22462796A JP 3748952 B2 JP3748952 B2 JP 3748952B2
Authority
JP
Japan
Prior art keywords
multipoint
connection
terminal device
multipoint connection
mcu
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
Application number
JP22462796A
Other languages
Japanese (ja)
Other versions
JPH1056513A (en
Inventor
直規 角田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP22462796A priority Critical patent/JP3748952B2/en
Publication of JPH1056513A publication Critical patent/JPH1056513A/en
Application granted granted Critical
Publication of JP3748952B2 publication Critical patent/JP3748952B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Telephonic Communication Services (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、通信会議機能を有する複数の端末装置(Terminal)を、複数の多地点制御装置(MCU;Multipoint Control Unit)を介して接続し、多地点接続ネットワークを構築する方法及びシステムに関するものである。
【0002】
【従来の技術】
近年、ITU−T標準のT.120シリーズに代表されるような多地点接続環境で、リアルタイムな音声情報、映像情報、データ情報の交換が可能な多地点接続ネットワーク及びそれを構成するMCUや端末装置が市場に供給されようとしている。多地点接続ネットワークは従来の一対一(Point−To−Point)の接続と異なり、音声情報、映像情報のスイッチングや、データ情報の分配機構や、多地点接続のネットワークの構築などが複雑になり、特開平3−157044号公報等には、システムの拡張性の向上や回線の効率的な利用を図る技術が開示されているが、いくつかの問題はいまだ未解決として存在している。
【0003】
【発明が解決しようとする課題】
上記問題の一つとして、多地点接続ネットワークの構成について考えると、専用線やLANなどのネットワークを利用する場合は、そのネットワーク構築の初期投資を行った後は、そのネットワークを利用する通信コストの占める割合は少ないが、多地点接続ネットワーク構成の一部もしくは全部でPSTN(公衆電話回線網)や、ISDN(サービス統合デジタル通信網)などの公衆網を利用する場合は、そのネットワークを利用する通信コストの占める割合は大きくなる。また、上記公衆網を利用する場合は、その多地点接続ネットワークの構成をどのように構築するのか、またどのような構成にするのかで、そのネットワークを利用する時間が同じであっても、通信コストの値が大きく変化する。
【0004】
そこで、本発明はこのような問題点を解決するためになされたものであり、多地点接続ネットワーク構成の一部もしくは全部でPSTNやISDNなどの公衆網を利用する場合に、多地点接続ネットワークを利用する時間に対して安価な通信コストとなるような多地点接続ネットワークの構築方法及びシステムを提供することを目的とするものである。
【0005】
【課題を解決するための手段】
このような目的を達成するために、本願の請求項1に記載の発明は、複数の端末装置を複数のMCUを介して接続し、多地点接続ネットワークを構築する方法において、特定のMCU、各MCUが管理すべき端末装置のアドレス情報が設定された管理テーブルを備え、複数の端末装置を招集する端末装置、最寄りのMCUとの間で多地点接続のコネクションを確立前記召集対象の端末装置のアドレスを含む第一の多地点接続アドレスリストを生成し前記第一の多地点接続アドレスリストを前記特定のMCU宛に送出し、記特定のMCUは、前記管理テーブルと受信した前記第一の多地点接続アドレスリストに基づき、各MCUが召集すべき端末装置のアドレスを含む第二の多地点接続アドレスリストを作成して各MCUに送出し、各MCUは受信した第二の多地点接続アドレスリストに基づき、召集すべき端末装置との間に多地点接続のコネクションを確立するようにしたものである。
【0006】
請求項2に記載の発明は、複数の端末装置を複数のMCUを介して接続し、多地点接続ネットワークを構築する方法において、前記各MCU、各MCUが管理すべき端末装置のアドレス情報が設定された管理テーブルを備え、複数の端末装置を招集する端末装置、最寄りのMCUとの間で多地点接続のコネクションを確立前記召集対象の端末装置のアドレスを含む多地点接続アドレスリストを生成し前記多地点接続アドレスリストを前記MCUに送出し、記MCUは、前記管理テーブルと受信した前記多地点接続アドレスリストに基づき、召集すべき端末装置との間に多地点接続のコネクションを確立、前記多地点接続アドレスリストを接続されたのMCUに送出し、召集すべき端末装置との間に多地点接続のコネクションを確立するようにしたものである。
【0007】
請求項3に記載の発明は、複数の端末装置を複数のMCUを介して接続し、多地点接続ネットワークを構築する方法において、特定のMCU、各MCUが管理すべき端末装置のアドレス情報が設定された管理テーブルを備え、複数の端末装置を招集する端末装置、最寄りのMCUとの間で多地点接続のコネクションを確立前記召集対象の端末装置のアドレスを含む第一の多地点接続アドレスリストを生成し前記第一の多地点接続アドレスリストと接続を希望する時間とを前記特定のMCU宛に送出し、記特定のMCUは前記時間に達すると、前記管理テーブルと受信した前記第一の多地点接続アドレスリストに基づき、各MCUが召集すべき端末装置のアドレスを含む第二の多地点接続アドレスリストを作成して各MCUに送出し、各MCUは受信した第二の多地点接続アドレスリストに基づき、召集すべき端末装置との間に多地点接続のコネクションを確立するようにしたものである。
【0008】
請求項4に記載の発明は、複数の端末装置を複数のMCUを介して接続し、多地点接続ネットワークを構築する方法において、前記各MCU、各MCUが管理すべき端末装置のアドレス情報が設定された管理テーブルを備え、複数の端末装置を招集する端末装置、最寄りのMCUとの間で多地点接続のコネクションを確立前記召集対象の端末装置のアドレスを含む多地点接続アドレスリストを生成し前記多地点接続アドレスリストと接続を希望する時間とを前記MCUに送出し、記MCUは前記時間に達すると、前記管理テーブルと受信した前記多地点接続アドレスリストに基づき、前記MCUが召集すべき端末装置との間に多地点接続のコネクションを確立、前記多地点接続アドレスリストを接続されたのMCUに送出し、召集すべき端末装置との間に多地点接続のコネクションを確立するようにしたものである。
【0009】
請求項5に記載の発明は、前記請求項3記載の多地点接続ネットワークの構築方法において、前記複数の端末装置を召集する端末装置は、前記多地点接続アドレスリストと接続を希望する時間とを前記特定のMCU宛に送出すると、コネクションを切断するようにしたものである。
【0010】
請求項6に記載の発明は、前記請求項4記載の多地点接続ネットワークの構築方法において、前記複数の端末装置を召集する端末装置は、前記多地点接続アドレスリストと接続を希望する時間とを前記MCUに送出すると、コネクションを切断するようにしたものである。
【0011】
請求項7に記載の発明は、前記請求項1ないし請求項4のいずれか1に記載の多地点接続ネットワークの構築方法において、各端末装置が、管理されるべきMCU情報が設定された管理テーブルを備え、各端末装置多地点接続を行う時、自端末のアドレスと前記管理テーブルに基づき、自端末が管理されるべきMCUを認識して、前記MCUとの間で多地点接続のコネクションを確立、多地点接続を実行するために必要な多地点接続識別子を特定のMCU宛に送出し、前記特定のMCUは、各端末装置から受信する多地点接続識別子を用いて多地点接続ネットワークを構築するようにしたものである。
【0012】
請求項8に記載の発明は、複数の端末装置を複数のMCUを介して接続し、多地点接続ネットワークを構築するシステムにおいて、特定のMCUが、各MCUが管理すべき端末装置のアドレス情報が設定された管理テーブルを備え、複数の端末装置を招集する端末装置が、最寄りのMCUとの間で多地点接続のコネクションを確立し、前記召集対象の端末装置のアドレスを含む第一の多地点接続アドレスリストを生成して、前記第一の多地点接続アドレスリストと接続を希望する時間とを前記特定のMCU宛に送出し、前記特定のMCUは前記時間に達すると、前記管理テーブルと受信した前記第一の多地点接続アドレスリストとに基づき、各MCUが召集すべき端末装置のアドレスを含む第二の多地点接続アドレスリストを作成して各MCUに送出し、各MCUは受信した第二の多地点接続アドレスリストに基づき、召集すべき端末装置との間に多地点接続のコネクションを確立するようにしたものである。
【0013】
請求項9に記載の発明は、複数の端末装置を複数のMCUを介して接続し、多地点接続ネットワークを構築するシステムにおいて、前記各MCUが、各MCUが管理すべき端末装置のアドレス情報が設定された管理テーブルを備え、複数の端末装置を招集する端末装置が、最寄りのMCUとの間で多地点接続のコネクションを確立し、前記召集対象の端末装置のアドレスを含む多地点接続アドレスリストを生成して、前記多地点接続アドレスリストと接続を希望する時間とを前記MCUに送出し、前記MCUは前記時間に達すると、前記管理テーブルと受信した前記多地点接続アドレスリストとに基づき、前記MCUが召集すべき端末装置との間に多地点接続のコネクションを確立し、前記多地点接続アドレスリストを接続された他のMCUに送出して、召集すべき端末装置との間に多地点接続のコネクションを確立するようにしたものである。
【0014】
請求項10に記載の発明は、前記請求項8記載の多地点接続ネットワークシステムにおいて、前記複数の端末装置を召集する端末装置は、前記多地点接続アドレスリストと接続を希望する時間とを前記特定のMCU宛に送出すると、コネクションを切断するようにしたものである。
【0015】
請求項11に記載の発明は、前記請求項9記載の多地点接続ネットワークシステムにおいて、前記複数の端末装置を召集する端末装置は、前記多地点接続アドレスリストと接続を希望する時間とを前記MCUに送出すると、コネクションを切断するようにしたものである。
【0016】
【発明の実施の形態】
以下、本願の各発明の実施形態を図面を参照して説明する。
【0017】
まず、各発明に係る多地点接続の基本的なネットワーク構成について説明する。
【0018】
図1に各発明における多地点接続のネットワーク構成図の一例を示す。この多地点接続ネットワークは、多地点制御装置MCU1〜MCU3と、端末装置T1〜端末装置T6から構成されている。端末装置T1、端末装置T2はMCU1に、端末装置T3、端末装置T4、端末装置T5はMCU3に、端末装置T6はMCU2にネットワークを介してそれぞれ接続されている。MCU1〜MCU3はMCU2を中心にネットワークを介してそれぞれ接続されている。
【0019】
端末装置T1〜端末装置T6は、リアルタイムな音声情報、映像情報、データ情報を処理可能なマルチメディア端末装置であり、それを実現するためのハードウエア/ソフトウエアを搭載しているものとする。データ情報としては、リアルタイム性の高いデータ(例えば制御情報、カーソル情報、テレライティング情報、etc)から、ファイル転送(例えば静止画、ファックス情報、各種アプリケーションファイル、etc)などの情報量の多いデータまで扱えるものとする。
【0020】
端末装置どうしの相互接続は、例えばITU−T標準のH320/T.120シリーズのプロトコルを搭載して接続してもかまわないし、また独自のものでもかまわないが、端末装置どうしの音声情報、映像情報、データ情報の相互接続は保証されているものとする。また、端末装置を実現するものとしては、ワークステーション、パーソナルコンピュータ、専用端末などが考えられるが、本発明においてはこれを制限するものではない。
【0021】
MCU1〜MCU3は、他のMCUや端末装置の多地点接続を実現する装置であり、それを実現するハードウエア/ソフトウエアを搭載しているものとする。MCUは多地点接続された他のMCUや端末装置からの音声情報、映像情報、データ情報をリアルタイムに処理し、また多地点接続された他のMCUや端末装置に音声情報、映像情報、データ情報を分配する。
【0022】
音声の分配方式は、各端末装置から受信した音声情報を全てミキシングして全接続MCU、端末装置に分配してもかまわないし、適当なミキシング(ミキシングを行わなくても良い)を行って接続されたMCU、端末装置に制限をかけて分配してもかまわない。
【0023】
映像の分配方式は、特定の端末装置から受信した映像情報を全接続MCU、端末装置に分配してもかまわないし、複数の端末装置から受信した映像情報を合成して接続されたMCU、端末装置に制限をかけて分配してもかまわない。
【0024】
データ情報の分配方式は、各端末装置から受信したデータを全接続MCU、端末装置に分配してもかまわないし、接続されたMCU、端末装置に制限をかけて分配してもかまわない。
【0025】
MCU間やMCU−端末装置間の相互接続は、例えばITU−T標準のH320/T.120プロトコルを搭載し接続してもかまわないし、また独自のものでもかまわないが、MCU間、MCU−端末装置間の音声情報、映像情報、データ情報の相互接続は保証されているものとする。
【0026】
多地点接続ネットワークの形成については、MCU1〜MCU3の多地点接続ネットワークの根幹を先に接続した状態で、利用者である各端末装置から随時、多地点接続ネットワークの根幹であるMCU1〜MCU3に接続してもかまわないし、MCU1〜MCU3の多地点接続ネットワークの根幹を先に接続した状態で、ある一つの端末装置が多地点接続ネットワークの根幹に接続してから多地点接続ネットワークの根幹から残りの各端末装置に召集をかけ接続してもかまわないし、MCU1〜MCU3の多地点接続ネットワークの根幹の接続も適当な端末装置からの要求などからダイナミックに接続してもかまわない。
【0027】
ネットワークは、ISDN、CSDN、PSDN、PSTN、LAN、ATMなどが考えられるが、多地点接続ネットワークを形成するうえではこれを制限するものではない。例えばネットワークがPSTNの場合は、PSTN特有のプロトコルスタックを定義するものとする。いずれにせよネットワーク・インフラストラクチャーが端末装置、MCU間の相互接続と音声情報、映像情報、データ情報のリアルタイム性を実現するうえで問題の無いものであれば上記以外のネットワークでもかまわない。
【0028】
次に、多地点接続時の情報分配について説明する。
【0029】
図2に多地点接続の情報分配のモデルを示す。MCU1〜MCU3と端末装置T1〜端末装置T6は、ネットワークに対応したプロトコルスタックPSと、多地点接続時の情報の分配を実現する分配機構DVと、それらを制御または利用するユーザーアプリケーションAPから構成されている。MCU−MCU間とMCU−端末装置間はネットワーク上にコネックションCを張ることによって相互接続を実現している。図2のMCU1〜MCU3と端末装置T1〜端末装置T6は前記図1のMCU1〜MCU3と端末装置T1〜端末装置T6にそれぞれ該当している。
【0030】
多地点接続ネットワークもしくはMCUは、音声情報、映像情報、データ情報の分配される範囲を任意に設定できるものとする。図2では端末装置T1〜端末装置T6が同じグループに属し、MCU1〜MCU3が論理的な分配範囲を形成している。また、端末装置T1と端末装置T2、端末装置T3〜端末装置T6が別のグループ(分配範囲)とすることも可能である。別グループとなると端末装置T1と端末装置T2で交換している音声情報、映像情報、データ情報は決して端末装置T3〜端末装置T6のグループには分配されないし、また、端末装置T3〜端末装置T6の情報も端末装置T1と端末装置T2には分配されない。多地点接続ネットワークでのグループの形成は、多地点接続ネットワークを構築する時や、各端末装置が多地点接続ネットワークに加入する時や、接続された端末装置の要求により自由に設定できるものとする。
【0031】
多地点接続ネットワークもしくはMCUは、音声情報、映像情報、データ情報の自由な分配サービスを実現するために自分に接続されたMCU、端末装置の接続状況や、音声情報、映像情報、データ情報の分配を管理する多地点接続ネットワーク管理情報を有して管理するものとする。例えば図2では、MCU1は接続されている端末装置T1、端末装置T2とMCU2が同じグループであると認識して情報を分配しなくてはいけないし、MCU2は接続されている端末装置T6とMCU1、MCU3が同じグループであると認識して情報を分配しなくてはいけないし、MCU3は接続されている端末装置T3〜端末装置T5とMCU2が同じグループであると認識して情報を分配しなくてはいけない。もしMCU1〜MCU3に接続可能なポートがまだ空いていて他のグループのMCUや端末装置が接続されている場合はその管理がもっと複雑になる。
【0032】
上記多地点接続ネットワーク管理情報は多地点接続ネットワーク構築時や、各端末装置からのサービスの要求から生成、更新、削除されるものとする。また、多地点接続ネットワーク管理上では中心的な存在の管理機構が存在し、多地点接続ネットワーク上のリソース、例えば多地点接続ネットワーク上で排他制御が必要なものの管理を集中的に行うものとする。例えば図1,図2においては、MCU2が多地点接続ネットワークの中心的な管理機構を有するものとする。
【0033】
次に、多地点接続における基本的なサービスについて説明する。
【0034】
図3に、多地点接続における基本サービスを説明するために、多地点接続された端末構成図を示す。図3に示された各端末装置は、先に説明したようにリアルタイムな音声情報、映像情報、データ情報を処理可能なマルチメディア端末とする。音声情報を扱うために各端末装置にはマイクとスピーカが内蔵されている。映像情報を扱うために映像入力のカメラと映像表示用のCRTが装備されている。また、データを扱うためにデータ入力用のキーボード、マウスとデータ表示用のCRTが装備されている。なお、映像表示用のCRTとデータ表示用のCRTは同じものでマルチウィンドウで表示されるものとする。各端末装置は、図1のような多地点接続のネットワーク構成で現在通信中であるとし、それぞれ図1、図2に示した端末装置T1〜端末装置T6に該当するものとする。
【0035】
多地点接続ネットワークが実現する基本的な音声サービスとしては、1)端末装置T1〜端末装置T6から受信した音声情報を多地点接続ネットワークが全てミキシングして端末装置T1〜端末装置T6の全てに分配する。このような状態では各端末装置のユーザーは自由に多地点で会話が可能になる。2)端末装置T1、端末装置T2から受信した音声情報だけを多地点接続ネットワークがミキシングして端末装置T1〜端末装置T6に分配する。このような状態では端末装置T1、端末装置T2の会議を端末装置T3〜端末装置T6のユーザーが聴講していることになる。3)端末装置T1から受信した音声情報だけを多地点接続ネットワークがレベルを上げてミキシングして端末装置T1〜端末装置T6の全てに分配する。このような状態では端末装置T1が発言しているのを端末装置T2〜端末装置T6が聴講していることになる。上記1)〜3)のサービスは各端末装置の要求によって自由に切り替えられるものとする。上記サービスを実現するうえで制御データの交換が行われる。
【0036】
映像サービスとしては、1)端末装置T1から受信した映像情報を多地点接続ネットワークが端末装置T2〜端末装置T6の全てに分配し、端末装置T1には端末装置T2〜端末装置T6から受信した映像情報の中の一つを分配する。端末装置T1にあたる状態は、各端末装置からの要求で自由に端末装置T2〜端末装置T6に切り替えてもかまわないし、上記音声サービスを利用して切り替えてもかまわない(多地点接続ネットワークが音声レベルを検出して発言者に自動的に切り替える)。このような状態では各端末装置のユーザーは任意の端末装置の映像を見ることが可能になる。2)端末装置T1〜端末装置T6から受信した映像情報を多地点接続ネットワークが適当に合成し、端末装置T1〜端末装置T6の全てに分配する。このような状態では各端末装置のユーザーは、端末装置T1〜端末装置T6の映像の全て(あるいは一部でもかまわない)を見ることが可能になる。上記サービスを実現するうえで制御データの交換が行われる。
【0037】
図4に映像サービスのイメージを示す。図4に示したCRTは端末装置T2の映像サービスを示したもので、一番大きなウィンドウには端末装置T1の映像が表示され、右サイドの小さなウィンドウにはそれぞれ端末装置T3〜端末装置T6の映像が表示され、左下のウィンドウには自分の映像が表示されている。端末装置T2のユーザーは発言者である端末装置T1の映像と他の参加者である端末装置T3〜端末装置T6の映像を見ながら会議、ミーティング、その他の作業を行うことが可能となっている。
【0038】
データ交換サービスとしては、1)端末装置T1から受信したカーソル、テレライティング、キャラクタなどの情報を多地点接続ネットワークが端末装置T1〜端末装置T6の全てに分配する。端末装置T1にあたる状態は、各端末装置からの要求で自由に端末装置T2〜端末装置T6に切り替えてもかまわない。このような状態では各端末装置のユーザーが実行しているカーソルの移動や、テレライティングや、キャラクタの入力が全端末装置のユーザーにリアルタイムに表示可能となる。2)端末装置T1から受信したカーソル、テレライティング、キャラクタなどの情報を多地点接続ネットワークが端末装置T2だけに分配する。端末装置T1、端末装置T2にあたる状態は、各端末装置からの要求で自由に切り替えてもかまわない。このような状態では各端末装置のユーザーが実行しているカーソルの移動や、テレライティングや、キャラクタの入力がある限られた端末装置のユーザーにだけ表示可能となる。3)端末装置T1から受信した静止画情報、ファックス情報、各種アプリケーションファイルなどの情報を多地点接続ネットワークが端末装置T2〜端末装置T6の全てに分配する。端末装置T1にあたる状態は、各端末装置からの要求で端末装置T2〜端末装置T6に切り替えてもかまわない。このような状態では各端末装置のユーザーがリモートサイトに届けたい各種ファイルを全端末装置のユーザーに届けることが可能となる。もちろん限られた端末装置のユーザーにだけ送ることも可能である。
【0039】
図5にデータ交換サービスのイメージを示す。図5に示したCRTは端末装置T2のデータ交換サービスを示したもので、前記図4に示した映像サービス関連のウィンドウの上に端末装置T1から受信した描画情報、キャラクタ情報が一つのウィンドウ内に表示され、また別のウィンドウには端末装置T1から受信した静止画が表示されている。端末装置T2のユーザーは端末装置T1からの会議、ミーティング、その他の作業に必要なデータを受け取ることが可能になっている。
【0040】
多地点接続ネットワークが先に記述した音声サービス、映像サービス、データ交換サービスを端末装置T1〜端末装置T6のユーザーに提供することによって、各ユーザーはリアルタイムな音声情報、映像情報、データ情報をマルチポイントな環境で交換することが可能となり、会議や、ミーティングや、その他の作業を複数のリモートサイトのユーザーと協調しながら行うことができる。
【0041】
図6に各発明の実施形態におけるマルチメディア端末装置のハードウエア構成図を示す。図1で説明した多地点接続ネットワークを実現するうえで、図6では、ネットワークはB−ISDN(64kbps×2)を利用し、端末装置はITU−T標準のH320準拠のものとする。図6に示したマルチメディア端末装置は、システムバス1と、CPU2と、ROM3と、RAM4と、DMAC(ダイレクト・メモリ・アクセス・コントローラ)5と、INTC(割り込みコントローラ)6と、タイマ7と、シリアルインターフェース(I/F)8と、グラフィック制御部9と、ビデオ制御部10と、オーディオ制御部11と、通信制御部12と、メディア多重部13と、ISDN−I/F14と、シリアルI/F15と、シリアルI/F16と、SCSI−I/F17と、ハードディスク(HD)18と、モニタ19と、TVカメラ20と、カメラ制御部21と、スピー力22と、マイク23と、ISDN24と、キーボード25と、マウス26から構成されている。
【0042】
システムバス1は上記各部を互いに接続するものであり、CPU2と、ROM3と、RAM4と、DMAC5と、INTC6と、タイマ7は、コンピュータの基本的構成要素としてシステム全体を制御するのに使われる。
【0043】
シリアルI/F8は、カメラ制御部21をシステムバス1に接続して、システム側からTVカメラ20のパン/チルト/ズームを制御することを可能にしている。グラフィック制御部9は、モニタ19に表示されるグラフィックを制御するもので、システムバス1を介してビデオ制御部10に接続され、グラフィック情報が映像情報と合成されてモニタ19に出力される。
【0044】
ビデオ制御部10は、動画CODEC(コーデック)や、ピクチャーインピクチャーなどの映像関連の回路を内蔵し、TVカメラ20からの映像を動画CODECを使って符号化し、メディア多重部13に供給する。また、メディア多重部13から供給された画像符号化データを動画CODECを使って復号化し、グラフィックと合成してモニタ19に出力する。
【0045】
オーディオ制御部11は音声CODECを内蔵し、マイク23からの音声信号を符号化し、メディア多重部13に供給する。また、メディア多重部13から供給された音声符号化データを音声CODECを使って復号化し、スピーカ22に出力する。
【0046】
通信制御部12は、ISDNの呼制御部分であるアウトチャネル(Dch)と、データを流すインチャネル(Bch)を制御する。メディア多重部13はISDNのインチャネルに音声情報、映像情報、データ情報を多重化した情報をISDN−I/F14に供給し、またISDN−I/F14から供給された多重化情報を音声情報、映像情報、データ情報に分離する。
【0047】
シリアルI/F15は、キーボード25をシステムバス1に接続してキーボード25の使用を可能にしている。シリアルI/F16は、マウス26をシステムバス1に接続してマウス26の使用を可能にしている。SCSI−I/F17は、HD18をシステムバス1に接続してHD18の使用を可能にしている。
【0048】
図7に各発明の実施形態におけるMCUのハードウエア構成図を示す。図1で説明した多地点接続ネットワークを実現するうえで、図7ではネットワークはB−ISDN(64kbps×2)を利用し、MCUはITU−T標準のH320準拠のものとする。図7に示したMCUは、システムバス31と、CPU32と、ROM33と、RAM34と、DMAC35と、INTC36と、タイマ37と、音声ミキサ部38と、オーディオ制御部39と、通信制御部40と、メディア多重部41と、ISDN−I/F42と、ISDN43と、ビデオ制御部44と、画像合成部45から構成されている。オーディオ制御部39と、通信制御部40と、メディア多重部41と、ISDN−I/F42と、ビデオ制御部44はMCUのチャネル数に対応して複数搭載されている。
【0049】
システムバス31は上記各部を互いに接続するものであり、CPU32と、ROM33と、RAM34と、DMAC35と、INTC36と、タイマ37はシステム全体を制御するのに使われる。
【0050】
音声ミキサ部38は、オーディオ制御部39から供給される複数の音声情報を適当にミキシングした後、オーディオ制御部39に供給する。オーディオ制御部39は音声CODECを内蔵し、メディア多重部41から供給される音声符号化情報を復号化し、音声ミキサ部38に供給する。また、音声ミキサ部38から供給された音声情報を符号化し、メディア多重部41に供給する。
【0051】
通信制御部40はISDNの呼制御部分であるアウトチャネル(Dch)と、データを流すインチャネル(Bch)を制御する。メディア多重部41はISDNのインチャネルに音声情報、映像情報、データ情報を多重化した情報をISDN−I/F42に供給し、またISDN−I/F42から供給された多重化情報を音声情報、映像情報、データ情報に分離する。
【0052】
ビデオ制御部44は動画CODECを内蔵し、メディア多重部41から供給される映像符号化情報を復号化し、画像合成部45に供給する。また、画像合成部45から供給された映像情報を符号化し、メディア多重部41に供給する。画像合成部45は、ビデオ制御部44から供給される複数の映像情報を適当に合成した後、ビデオ制御部44に供給する。
【0053】
次に、端末装置とMCU間のコネクション確立手順について説明する。
【0054】
図8に端末装置とMCUの接続手順の一例を示す。図1で説明した多地点接続ネットワークを確立するうえで、図8ではネットワークはB−ISDN(64kbps×2)を利用し、端末装置はITU−T標準のH320準拠のものとし、会議通信プロトコルはH242を使用するものとする。発信側端末装置T1より着信側MCU1に会議通信のコールを行う手順で説明する。図8の端末装置T1とMCU1は、図1の端末装置T1とMCU1に該当するものとする。
【0055】
発信側端末装置T1より、呼設定メッセージ(SETUP)をISDN網に対して送出する。SETUPの情報要素には相手側電話番号等が含まれる。ISDN網は着信側MCU1に対して呼設定メッセージ(SETUP)を送出する。ISDN網は発信側端末装置T1に対し呼設定受付メッセージ(CALL−PROC)を送出する。ISDN網から呼設定メッセージを受信した着信側MCU1は、端末装置T1から着信があったことを認識し必要な処理が終了する間に端末装置T1に対して呼び出しメッセージ(ALERT)を送出する。その後、MCU1が着信に必要な処理を完了した時点で端末装置T1に対して応答メッセージ(CONN)を送出する。ISDN網は端末装置T1に応答メッセージ(CONN)を送出した後、応答確認メッセージ(CONN−ACK)をMCU1に対して送出する。上記手順をISDN網のアウトチャネル(Dch)で行い、転送速度64kbpsのインチャネル(Bch)を一つ獲得する。獲得されたインチャネル(Bch)を第1チャネルと呼ぶ。
【0056】
獲得された第1チャネル内では、ITU−T標準H.221のフレーミングフォーマットに基づいて、フレーム同期信号(FAS)を送出する。お互いにマルチフレーム同期まで獲得し、相手端末の同期を通知するAビット=0を確認する。また同時にお互いの能力交換をビットレート割り当て信号(BAS)に能力セットとして通知する。能力セットの内容は、主にオーディオ、ビデオのコーデック処理能力である。これにより能力シーケンスAが終了する。この時、MBE能力(複数バイト拡張メッセージ)があれば自社能力を含む能力を再宣言する。これが再能力交換で、この時データ通信等を含む各社の独自モードの能力交換を行う。さらにお互いの能力で最高の音声コーデック、例えばG.728であれば、BASにG.728コマンドを送出しモード切り換えを行う。これより音声通信のパスが確立する。
【0057】
次に、第1チャネルの呼設定と同様に付加チャネルと呼ばれる二つ目のインチャネルを獲得する。第1チャネル及び、付加チャネルでチャネル間同期が確立すると、第1チャネルのBASを使ってビデオオンコマンドを送出しモード切り換えを行う。第1チャネルと付加チャネル128kbpsの多重分離は、音声が16kbps、FAS/BASで3.2kbps、映像が残りの108.8kbpsとなる。これより音声と映像の通信パスが確立する。
【0058】
図9に端末装置T1とMCU1のデータパス確立手順を示す。図9の確立手順は、前記図8の接続手順が確立した後に実行される。端末装置T1とMCU1の間でのデータ交換は、ITU−T標準H221で規定されているMLP(マルチレイヤプロトコル)のパスをオンにすることで可能となる。第1チャネルのBASを使ってMLP6.4オンコマンドを送出しモード切り換えを行う。第1チャネルと付加チャネル128kbpsの多重分離は、音声が16kbps、FAS/BASで3.2kbps、MLPが6.4kbps、映像が残りの102.4kbpsとなる。これより音声、映像、データの通信パスが確立する。
【0059】
図10に端末装置T1とMCU1の切断手順を示す。図10の切断手順は、前記図8の接続手順、図9のデータパス確立手順が確立した後に実行される。端末装置T1はアウトチャネル切断の前にモード0強制設定を行う。以下にその手順を説明する。
【0060】
端末装置T1よりビデオオフ、LSDオフ、G.711のコマンドBASをMCU1に送出する。すなわち、端末装置T1からMCU1には音声のG.711のみの送信となる。その後、G.711のみの能力BASをMCU1に送出する。能力BASを受信したMCU1は、ビデオ、データ等をオフにし、G.711コマンドを端末装置T1に送出する。MCU1からは全能力が端末装置T1に対して通知される。これによりG.711のみの送信となる。この時、付加チャネル側ではデータが何も流れていないアイドル状態となり、第1チャネル側では56kbpsの音声通信となる。
【0061】
この状態になってアウトチャネル(Dch)による切断シーケンスに移行する。端末装置T1はISDN網に対し切断メッセージ(DISC)を送出し、ISDN網はMCU1に対して切断メッセージ(DISC)を送出する。ISDN網は端末装置T1に解放メッセージ(REL)を送出し、MCU1はISDN網に解放メッセージ(REL)を通知する。端末装置T1はISDN網に対し解放完了メッセージ(REL−COMP)を送出し、ISDN網はMCU1に対して解放完了メッセージ(REL−COMP)を送出して両端末の付加チャネルの切断が完了する。同様に第1チャネルも切断して会議通信を終了する。
【0062】
次に、端末装置とMCU間の多地点接続確立手順について説明する。
【0063】
図11に端末装置T3〜端末装置T5とMCU3の多地点接続確立手順の一例を示す。図1で説明した多地点接続ネットワークを確立するうえで、図11ではネットワークはB−ISDN(64kbps×2)を利用し、端末装置はITU−T標準のH320準拠のものとし、会議通信プロトコルはT.120を使用するものとする。発信側端末装置T3〜端末装置T5より着信側MCU3に会議通信のコールを行う手順で説明する。図11の端末装置T3〜端末装置T5とMCU3のプロトコルシーケンスは、前記図8の会議通信接続プロトコルシーケンス手順と、図9のデータパス確立シーケンス手順を実行した後のMLP上で交換するプロトコルである。図11の端末装置T3〜端末装置T5とMCU3は、図1の端末装置T3〜端末装置T5とMCU3に該当するものとする。
【0064】
端末装置T3はMLP確立後、T.120に従った多地点接続確立手順の実行を開始する。端末装置T3はMCU3に対しConnect−Initialを送出する。Connect−Initialを受信したMCU3は多地点接続用に必要なパラメータを決定し、端末装置T3に対してConnect−Responseを送出する。上記プロトコルデータは一つのTC(Transport Connection)を端末装置T3とMCU3の間で確立し、そのTC上でデータの交換が行われる。Connect−Responseを受信した端末装置T3は決定した多地点接続用のパラメータに従い自端末装置を設定する。また、必要であるなら端末装置T3とMCU3の間でConnect−Addditional/Connect−Resultの交換を行い複数のTCを確立する。Connect−Initialで確立したTCを初期TC、Connect−Additionalで確立したTCを付加TCと呼ぶ。初期TCは多地点での制御情報を交換するのに使用される。また付加TCは最大3個を確立することが可能で、データ交換時の優先制御を行うのに使用される。
【0065】
端末装置T3とMCU3は、必要なConnect−Additional/Connect−Resultの交換を終了した後、多地点の最もシンプルな形態であるPoint−To−Pointの多地点接続形態を形成する。その後、端末装置T4、端末装置T5とMCU3の間でも同じ手順が実行され、MCU3を中心に3地点の多地点接続を確立する。端末装置T4と端末装置T5が多地点接続を確立する時は、既に端末装置T3とMCU3の多地点接続が確立している状態に参加するという形になる。そのため多地点接続に使用されるパラメータは端末装置T3とMCU3で先に決定したものが端末装置T4、端末装置T5に使用される。
【0066】
図12に端末装置T3〜端末装置T5とMCU3のチャネル加入手順の一例を示す。図12の端末装置T3〜端末装置T5とMCU3のプロトコルシーケンスは、前記図11の多地点接続確立プロトコルシーケンスを実行した後に実行される。
【0067】
端末装置T3は多地点接続確立後、MCU3に対しAUrq(Attach User Request)を送出する。これは多地点接続ネットワーク上に端末装置T3のユーザーが参加することを要求する。AUrqを受信したMCU3は端末装置T3のユーザーに適当なユーザーIDを割り振り、AUcf(Attach User Confirm)を端末装置T3に送出する。ユーザーIDを受信した端末装置T3は自分のユーザーIDに一致したチャネルID(プライベートチャネル)に加入するためCJrq(Channel Join Request)をMCU3に対して送出する。CJrqを受信したMCU3は設定された多地点接続ネットワーク上のチャネルIDを端末装置T3に割り振り、端末装置T3に対してCJcfを送出する。
【0068】
CJrq/CJcfの交換が終了した後、端末装置T3は多地点接続ネットワークでのデータの交換が可能になる。その後、端末装置T4、端末装置T5とMCU3の間でも同じ手順が実行され、MCU3を中心に3地点でのデータ交換が可能となる。その後、端末装置T3〜端末装置T5はCJrq/CJcfの交換を行い適当な同じ番号のチャネルIDに加入する。また必要であるなら端末装置T3〜端末装置T5はCJrq/CJcfの交換を行い他のチヤネルにも加入することができる。
【0069】
図13に多地点接続におけるデータ交換のプロトコルシーケンスの一例を示す。図13の多地点接続におけるデータ交換のプロトコルシーケンスは、前記図11の多地点接続確立プロトコルシーケンスと、図12のチャネル加入シーケンスを実行した後に実行される。
【0070】
端末装置T3は端末装置T3〜端末装置T5が加入しているチャネルIDに対してSDrq(Send Data Request)を送出する。SDrqを受信したMCU3は、設定されたチャネルIDに加入している端末装置T4、端末装置T5に対してSDinを送出する。次に、端末装置T3は端末装置T3〜端末装置T5が加入しているチャネルIDに対してUSrq(Uniform Send Data Request)を送出する。USrqを受信したMCU3は、設定されたチャネルIDに加入している全ての端末装置にUSinを送出する。
【0071】
図14に多地点接続の切断手順の一例を示す。図14の切断手順は、前記図11の多地点接続確立手順と、図12のチャネル加入手順を実行した後に実行される。
【0072】
端末装置T3は、MCU3に対してCLrq(Channel Leave Request)を送出する。CLrqを受信したMCU3は設定されたチャネルIDを管理情報から削除し、端末装置T3に対して確認のCLcfを送出する。端末装置T3は加入しているチャネルの数だけCLrq/CLcfの交換を行い加入していたチャネルから抜ける。次に、端末装置T3はMCU3に対してDUrq(Detach User Request)を送出する。DUrqを受信したMCU3は端末装置T3のユーザーが多地点接続のネットワークから抜けたことを認識する。MCU3は、そのことを接続されている全ての端末装置T3〜端末装置T5に対し通知するためDUinを送出する。その後、端末装置T3はMCU3に対してDPum(Disconnect Provider Ultimatum)を送出し、全てのTCを切断し多地点接続ネットワークから分離する。その後、端末装置T4、端末装置T5とMCU3の間でも同じ手順が実行され全ての端末装置が多地点接続ネットワークから分離する。
【0073】
図15に本願の各発明の実施形態における多地点接続ネットワークの構築図を示す。図15は図1の多地点接続ネットワーク構成図と同じネットワーク構成となっている。多地点接続ネットワークの構築をより具体的に説明するために、MCU1は大阪地区に、MCU2は京都地区に、MCU3は東京地区にそれぞれ設置されているものとする。MCU1〜MCU3の接続は公衆網でもかまわないし、専用線でもかまわないが既に多地点接続ネットワークの根幹を形成しているものとする。また、多地点接続ネットワークの利用者である端末装置T1〜端末装置T2は大阪地区と神戸地区に、端末装置T3と端末装置T4と端末装置T5は東京地区と川崎地区と横浜地区に、端末装置T6は京都地区に、それぞれ設置されているものとする。端末装置とMCU間は公衆網を介して接続されるものとする。
【0074】
以上の条件下で、端末装置T1〜端末装置T6が多地点接続ネットワークを形成する形態としては、図1、図15に示した多地点接続ネットワークの構成が接続距離的に、より安価な通信コストであることが確認できる。仮に端末装置T1〜端末装置T6がMCU2に全て接続したと仮定すると端末装置T6以外の全ての端末装置T1〜端末装置T5で遠距離通信を実行していることになる。多地点接続ネットワークを構築する上で重要なことは、各端末装置のユーザーが容易に図1、図15に示したような多地点接続ネットワークを構築することができ、安価な通信コストでサービスを受けられることである。
【0075】
次に、本願の各発明による多地点接続ネットワークを構築するための管理情報について説明する。
【0076】
図16、図17、図18に多地点接続ネットワークを構築するための管理情報を示す。図16に示した多地点接続アドレスリストは、多地点接続される端末装置の名称と、電話番号と、局番名から構成されている。この多地点接続アドレスリストは、多地点接続で会議を召集する端末装置で生成される。この情報は図15に示したMCU1〜MCU3が各端末装置を召集する時に利用される。
【0077】
図17のMCU局番管理テーブルは、各MCUが通信料金面から見て管理すべき局番情報が設定された管理テーブルで、局番名と、局番と、発信サイト(MCU1〜MCU3)から構成されている。このMCU局番管理テーブルは、図15のMCU1〜MCU3に登録される。MCU1〜MCU3は、このMCU局番管理テーブルと端末装置からの上記多地点接続アドレスリストを使って、各MCUが召集すべき端末装置を認識する。
【0078】
図18のMCU局番管理テーブルは、端末装置の局番毎に通信料金面から見て管理されるべきMCU情報が設定されたテーブルで、局番名と、局番と、発信サイト、MCU電話番号から構成されている。このMCU局番管理テーブルは、図15の端末装置T1〜端末装置T6に登録される。端末装置T1〜端末装置T6は、このMCU局番管理テーブルを使って、自分が参加すべきMCUを認識する。
【0079】
まず、多地点接続ネットワーク管理上で中心的な役割を担うMCU(TOP−MCUと記す)が各端末装置を召集する方法(請求項1に対応)について説明する。
【0080】
この方法により多地点接続ネットワークを構築する実施形態を図19に示す。この実施形態は、TOP−MCUであるMCU2が各端末装置を召集するものである。TOP−MCUとは、前述したように多地点接続ネットワーク管理の上で中心的な役割を担うMCUのことである。MCU2は図17に示したMCU局番管理テーブルをシステム内に持つものとする。以下に多地点接続ネットワークの構築手順を示す。
【0081】
端末装置T1がMCU1に対して、前述したようなコネクションの確立手順と、多地点接続ネットワークの確立手順を実行し、端末装置T1とMCU1の間に多地点接続のコネクションを確立する(接続1)。端末装置T1とMCU1の間でコネクションが確立した後、端末装置T1はユーザーが指定した複数の相手先情報から図16に示した多地点接続アドレスリストを生成し、そのデータをMCU1に対して送出する。多地点接続アドレスリストを受信したMCU1は、そのデータをTOP−MCUであるMCU2に送出する。
【0082】
多地点接続アドレスリストを受信したMCU2は、図17に示したMCU局番管理テーブルと受信した多地点接続アドレスリストを比較し、多地点接続アドレスリストの中のどのアドレスがどのMCU(MCU1〜MCU3)に対応するか検索する。検索した後、MCU2はそれぞれのMCU(MCU1〜MCU3)が召集すべき多地点接続アドレスをリスト化し(図16で示した多地点接続アドレスリストの中の各MCUが担当する部分)、それぞれのMCU(MCU1〜MCU3)に対し多地点接続アドレスリストを送出する。
【0083】
多地点接続アドレスリストを受信したそれぞれのMCU(MCU1〜MCU3)は、召集すべき端末装置に対し、前述したようなコネクションの確立手順と、多地点接続ネットワークの確立手順を実行し、端末装置とMCUの間に多地点接続のコネクションを確立する。すなわち、MCU2の場合は、多地点接続アドレスリストの中から自分が召集すべき端末装置T6に対してコネクションを確立する(接続2)。また、多地点接続アドレスリストを受信したMCU1は、自分が召集すべき端末装置T2に対してコネクションを確立する(接続3)。同じく、多地点接続アドレスリストを受信したMCU3は、自分が召集すべき端末装置T3〜端末装置T5に対してコネクションを確立する(接続3)。
【0084】
以上のようにして、端末装置T1〜端末装置T6のコネクションが全て確立した後、各端末装置のユーザーは安価な通信コストで、前述したような多地点接続のサービスを利用することが可能になる。また、本実施形態では、多地点接続ネットワーク管理上で中心的な役割を担う特定のMCU2にMCU局番管理テーブルを備えて、MCU2のみで多地点接続アドレスとMCU局番管理テーブルの検索処理を行えばよいので、他のMCUの負荷が増大するのを防ぐことができる。
【0085】
次に、各MCUが各端末装置を召集する方法(請求項2に対応)について説明する。
【0086】
この方法により多地点接続ネットワークを構築する実施形態を図20に示す。この実施形態は、各MCU(MCU1〜MCU3)が各端末装置を召集するものである。MCU1〜MCU3は図17に示したMCU局番管理テーブルをシステム内に持つものとする。以下に多地点接続ネットワークの構築手順を示す。
【0087】
端末装置T1がMCU1に対して、前述したようなコネクションの確立手順と、多地点接続ネットワークの確立手順を実行し、端末装置T1とMCU1の間に多地点接続のコネクションを確立する(接続1)。端末装置T1とMCU1の間でコネクションが確立した後、端末装置T1はユーザーが指定した複数の相手先情報から図16に示した多地点接続アドレスリストを生成し、そのデータをMCU1に対して送出する。
【0088】
多地点接続アドレスリストを受信したMCU1は、図17に示したMCU局番管理テーブルと受信した多地点接続アドレスリストを比較し、多地点接続アドレスリストの中のどのアドレスが自分が召集すべきアドレスか検索する。検索した後、MCU1は端末装置T2に対して、前述したようなコネクションの確立手順と、多地点接続ネットワークの確立手順を実行し、MCU1と端末装置T2の間に多地点接続のコネクションを確立する(接続2)。また同時にMCU2に対して多地点接続アドレスリストを送出する。
【0089】
多地点接続アドレスリストを受信したMCU2は、同様に、図17に示したMCU局番管理テーブルと受信した多地点接続アドレスリストを比較し、多地点接続アドレスリストの中のどのアドレスが自分が召集すべきアドレスか検索する。検索した後、MCU2は端末装置T6に対して、前述したようなコネクションの確立手順と、多地点接続ネットワークの確立手順を実行し、MCU2と端末装置T6の間に多地点接続のコネクションを確立する(接続3)。また同時にMCU3に対して多地点接続アドレスリストを送出する。
【0090】
多地点接続アドレスリストを受信したMCU3も、同様に、図17に示したMCU局番管理テーブルと受信した多地点接続アドレスリストを比較し、多地点接続アドレスリストの中のどのアドレスが自分が召集すべきアドレスか検索する。検索した後、MCU3は端末装置T3〜端末装置T5に対して、前述したようなコネクションの確立手順と、多地点接続ネットワークの確立手順を実行し、MCU3と端末装置T3〜端末装置T5の間に多地点接続のコネクションを確立する(接続4)。
【0091】
以上のようにして、端末装置T1〜端末装置T6のコネクションが全て確立した後、各端末装置のユーザーは安価な通信コストで、前述したような多地点接続のサービスを利用することが可能になる。また、本実施形態によれば、各MCU1〜3にMCU局番管理テーブルを備えて、それぞれが多地点接続アドレスとMCU局番管理テーブルの検索処理を行うので、1台のMCUに負荷が集中するのを防ぐことができる。また、多地点接続ネットワーク管理上で中心的な役割を担うMCUが特に存在しないような場合にも対応できる。
【0092】
次に、TOP−MCUが予約で各端末装置を召集する方法(請求項3,請求項5,請求項8,請求項10に対応)について説明する。
【0093】
この方法により多地点接続ネットワークを構築する実施形態を図21に示す。この実施形態は、TOP−MCUであるMCU2が予約で各端末装置を召集するものである。MCU2は図17に示したMCU局番管理テーブルをシステム内に持つものとする。以下に多地点接続ネットワークの構築手順を示す。
【0094】
端末装置T1がMCU1に対して、前述したようなコネクションの確立手順と、多地点接続ネットワークの確立手順を実行し、端末装置T1とMCU1の間に多地点接続のコネクションを確立する(接続1)。端末装置T1とMCU1の間でコネクションが確立した後、端末装置T1はユーザーが指定した複数の相手先情報から図16に示した多地点接続アドレスリストを生成し、そのデータをMCU1に対して送出する。多地点接続アドレスリストを受信したMCU1は、そのデータをTOP−MCUであるMCU2に送出する。多地点接続アドレスリストを受信したMCU2は、多地点接続アドレスリストでの会議の予約を受け付けて待機状態となる。また、会議の予約を行った端末装置T1は、MCU1とのコネクションを一旦切断する。
【0095】
適当な時間経過後又は予約時間に達すると、MCU2は図17に示したMCU局番管理テーブルと受信した多地点接続アドレスリストを比較し、多地点接続アドレスリストの中のどのアドレスがどのMCU(MCU1〜MCU3)に対応するか検索する。検索した後、MCU2はそれぞれのMCU(MCU1〜MCU3)が召集すべき多地点接続アドレスをリスト化し(図16で示した多地点接続アドレスリストの中の各MCUが担当する部分)、それぞれのMCU(MCU1〜MCU3)に対し多地点接続アドレスリストを送出する。
【0096】
多地点接続アドレスリストを受信したそれぞれのMCU(MCU1〜MCU3)は、召集すべき端末装置に対し、前述したようなコネクションの確立手順と、多地点接続ネットワークの確立手順を実行し、端末装置とMCUの間に多地点接続のコネクションを確立する。すなわち、MCU2の場合は、多地点接続アドレスリストの中から自分が召集すべき端末装置T6に対してコネクションを確立する(接続2)。また、多地点接続アドレスリストを受信したMCU1は、自分が召集すべき端末装置T1、端末装置T2に対してコネクションを確立する(接続3)。同じく多地点接続アドレスリストを受信したMCU3は、自分が召集すべき端末装置T3〜端末装置T5に対してコネクションを確立する(接続3)。
【0097】
以上のようにして、端末装置T1〜端末装置T6のコネクションが全て確立した後、各端末装置のユーザーは安価な通信コストで、予約による前述したような多地点接続のサービスを利用することが可能になる。また、本実施形態では、多地点接続ネットワーク管理上で中心的な役割を担う特定のMCU2にMCU局番管理テーブルを備えて、MCU2のみで多地点接続アドレスとMCU局番管理テーブルの検索処理を行えばよいので、他のMCUの負荷が増大するのを防ぐことができる。
【0098】
次に、各MCUが予約で各端末装置を召集する方法(請求項4,請求項6,請求項9,請求項11に対応)について説明する。
【0099】
この方法により多地点接続ネットワークを構築する実施形態を図22に示す。この実施形態は、各MCU(MCU1〜MCU3)が予約で各端末装置を召集するものである。MCU1〜MCU3は図17に示したMCU局番管理テーブルをシステム内に持つものとする。以下に多地点接続ネットワークの構築手順を示す。
【0100】
端末装置T1がMCU1に対して、前述したようなコネクションの確立手順と、多地点接続ネットワークの確立手順を実行し、端末装置T1とMCU1の間に多地点接続のコネクションを確立する(接続1)。端末装置T1とMCU1の間でコネクションが確立した後、端末装置T1はユーザーが指定した複数の相手先情報から図16に示した多地点接続アドレスリストを生成し、そのデータをMCU1に対して送出する。多地点接続アドレスリストを受信したMCU1は、多地点接続アドレスリストでの会議の予約を受け付けて待機状態となる。また、会議の予約を行った端末装置T1は、MCU1とのコネクションを一旦切断する。
【0101】
適当な時間経過後または予約時間に達すると、MCU1は図17に示したMCU局番管理テーブルと受信した多地点接続アドレスリストを比較し、多地点接続アドレスリストの中のどのアドレスが自分が召集すべきアドレスか検索する。検索した後、MCU1は端末装置T1、端末装置T2に対して、前述したようなコネクションの確立手順と、多地点接続ネットワークの確立手順を実行し、MCU1と端末装置T1、端末装置T2の間に多地点接続のコネクションを確立する(接続2)。また、同時にMCU2に対して多地点接続アドレスリストを送出する。
【0102】
多地点接続アドレスリストを受信したMCU2は、図17に示したMCU局番管理テーブルと受信した多地点接続アドレスリストを比較し、多地点接続アドレスリストの中のどのアドレスが自分が召集すべきアドレスか検索する。検索した後、MCU2は端末装置T6に対して、前述したようなコネクションの確立手順と、多地点接続ネットワークの確立手順を実行し、MCU2と端末装置T6の間に多地点接続のコネクションを確立する(接続3)。また、同時にMCU3に対して多地点接続アドレスリストを送出する。
【0103】
多地点接続アドレスリストを受信したMCU3は、同様に、図17に示したMCU局番管理テーブルと受信した多地点接続アドレスリストを比較し、多地点接続アドレスリストの中のどのアドレスが自分が召集すべきアドレスか検索する。検索した後、MCU3は端末装置T3〜端末装置T5に対して、前述したようなコネクションの確立手順と、多地点接続ネットワークの確立手順を実行し、MCU3と端末装置T3〜端末装置T5の間に多地点接続のコネクションを確立する(接続4)。
【0104】
以上のようにして、端末装置T1〜端末装置T6のコネクションが全て確立した後、各端末装置のユーザーは安価な通信コストで、予約による前述したような多地点接続のサービスを利用することが可能になる。また、本実施形態によれば、各MCU1〜3にMCU局番管理テーブルを備えて、それぞれが多地点接続アドレスとMCU局番管理テーブルの検索処理を行うので、1台のMCUに負荷が集中するのを防ぐことができる。また、多地点接続ネットワーク管理上で中心的な役割を担うMCUが特に存在しないような場合にも対応できる。
【0105】
次に、各端末装置が多地点接続ネットワークに参加する方法の実施形態について説明する。
【0106】
この方法により多地点接続ネットワークを構築する実施形態を図23に示す。この実施形態は、各端末装置(端末装置T1〜端末装置T6)が多地点接続ネットワークに参加するものである。端末装置T1〜端末装置T6は図18に示したMCU局番管理テーブルをシステム内に持つものとする。以下に多地点接続ネットワークの構築手順を示す。
【0107】
端末装置T1は多地点接続の会議を行う時、自局番と図18に示したMCU局番管理テーブルを比較し、自分がどのMCUに対してコネクションを張るべきかを認識する。端末装置T1の場合はMCU1に対して前述したようなコネクションの確立手順と、多地点接続ネットワークの確立手順を実行し、端末装置T1とMCU1の間に多地点接続のコネクションを確立する(接続1)。端末装置T1とMCU1の間でコネクションが確立した後、端末装置T1は多地点接続で会議を実行するために必要な多地点接続識別子(会議IDみたいなもの)をMCU1に対して送出する。MCU1はMCU2に対して多地点接続識別子を送出する。
【0108】
次に、端末装置T2〜端末装置T6は端末装置T1と同様に自局番と図18に示したMCU局番管理テーブルを比較し、自分がどのMCUに対してコネクションを張るべきかを認識する。端末装置T2の場合はMCU1に対して、端末装置T6の場合はMCU2に対して、端末装置T3〜端末装置T5の場合はMCU3に対して、前述したようなコネクションの確立手順と、多地点接続ネットワークの確立手順を実行し、端末装置T2とMCU1、端末装置T6とMCU2、端末装置T3〜端末装置T5とMCU3の間に多地点接続のコネクションを確立する(接続2)。端末装置T2とMCU1、端末装置T6とMCU2、端末装置T3〜端末装置T5とMCU3の間でコネクションが確立した後、端末装置T2〜端末装置T6は多地点接続で会議を実行するために必要な多地点接続識別子(会議IDみたいなもの)をMCU1、MCU2、MCU3に対して送出する。多地点接続識別子を受信したMCU1、MCU3は、MCU2に対して多地点接続識別子を送出する。MCU1、MCU3から多地点接続子を受信したMCU2は、多地点接続識別子を使って多地点接続ネットワークを構築する。
【0109】
以上のようにして、それぞれの端末装置T1〜端末装置T6のコネクションが全て確立した後、各端末装置のユーザーは安価な通信コストで、前述したような多地点接続のサービスを利用することが可能になる。また、本実施形態によれば、各端末装置T1〜端末装置T6にMCU局番管理テーブルを備えて、それぞれが通信コスト面で安価となるMCUを認識してコネクションを確立するので、MCUの負荷を軽減することができる。
【0110】
次に、各端末装置が多地点接続ネットワークに参加する方法の他の実施形態について説明する
【0111】
この方法により多地点接続ネットワークを構築する実施形態を前記と同じ図23に示す。この実施形態は、前記と同様に各端末装置(端末装置T1〜端末装置T6)が多地点接続ネットワークに参加するものである。端末装置T1〜端末装置T6は図18に示したMCU局番管理テーブルの全てではなく、自分がコネクションを張るべきMCUの電話番号だけをシステム内に持つものとする。
【0112】
多地点接続ネットワークの構築手順は前記実施形態と同様であり、同様な作用、効果が得られるとともに、各端末装置T1〜端末装置T6がMCU局番管理テーブルの全てを持つ必要が無くなるので、端末装置の記憶領域の節約や処理の簡略化を図ることができる。
【0113】
次に、会議招集と参加の複合方式の実施形態(請求項7に対応)について説明する
【0114】
この方法は、前記請求項1ないし請求項対応の実施形態で説明した召集方式と、前記図23に示した実施形態で説明した参加方式の複合方式である。MCU1〜MCU3は図17に示したMCU局番管理テーブルをシステム内に持つものとする。端末装置T1〜端末装置T6は図18に示したMCU局番管理テーブルをシステム内に持つものとする。この複合方式では、前記請求項1ないし請求項対応の実施形態で説明した方式に、前記図23に示した実施形態で説明した多地点接続識別子を持たせることによって、前記図19〜図22に示した多地点接続ネットワーク構築手順と、前記図23の多地点接続ネットワーク構築手順が重なって、多地点接続ネットワーク構築を実現するものである。
【0115】
本方式の場合は、前述した対応する実施形態の作用、効果を有するとともに、各端末装置を召集する前、もしくは召集中、もしくは召集された後に参加してくる端末装置が存在することを許容する。また、各端末装置が参加中に端末装置の召集予約、または召集が実行されることを許容する。
【0116】
次に、前記請求項1と請求項3に係る実施形態を実現するために必要な、MCU2での多地点接続アドレスとMCU局番管理テーブルの検索処理を、図24に示すフローチャートを参照して説明する。
【0117】
図24は、MCU2での多地点接続アドレスとMCU局番管理テーブルの検索処理を示すフローチャートである。図16に示したような多地点接続アドレスリストを受信したTOP−MCUであるMCU2は、受信した多地点接続アドレスリストと図17に示したMCU局番管理テーブルの検索処理を行う(判断101のYES→処理102)。MCU2は多地点接続アドレスリストの各電話番号がMCU2自身が召集すべき端末装置かどうか判定する(判断103)。召集すべき端末装置の場合、該当する端末装置に対して、前述したようなコネクションの確立手順と、多地点接続ネットワークの確立手順を実行し、該当する端末装置とMCU2の間に多地点接続のコネクションを確立する(判断103のYES→処理104)。召集すべき端末装置でない場合、該当するMCUに送出するための多地点接続アドレスリストを生成/追加する(判断103のNO→処理105)。
【0118】
以上の処理を多地点接続アドレスリストの検索が全て終了するまで継続する(判断106のNO→処理102)。多地点接続アドレスリストの検索が終了した後、それぞれのMCUに該当する多地点接続アドレスリストをそれぞれのMCUに送出する(判断106のYES→処理107)。多地点接続アドレスリストを受信したそれぞれのMCUは、多地点接続アドレスリストに対応した端末装置に対して、前述したようなコネクションの確立手順と、多地点接続ネットワークの確立手順を実行し、該当する端末装置とMCUの間に多地点接続のコネクションを確立する。
【0119】
次に、前記請求項2と請求項4に係る実施形態を実現するために必要な、各MCU(MCU1〜MCU3)での多地点接続アドレスとMCU局番管理テーブルの検索処理を、図25に示すフローチャートを参照して説明する。
【0120】
図25は、各MCU(MCU1〜MCU3)での多地点接続アドレスとMCU局番管理テーブルの検索処理を示すフローチャートである。図16に示したような多地点接続アドレスリストを受信したMCUは、受信した多地点接続アドレスリストと図17に示したMCU局番管理テーブルの検索処理を行う(判断201のYES→処理202)。MCUは多地点接続アドレスリストの各電話番号がそのMCU自身が召集すべき端末装置かどうか判定する(判断203)。召集すべき端末装置の場合、該当する端末装置に対して、前述したようなコネクションの確立手順と、多地点接続ネットワークの確立手順を実行し、該当する端末装置とMCUの間に多地点接続のコネクションを確立する(判断203のYES→処理204)。召集すべき端末装置でない場合は何も処理しない(判断203のNO→判断205)。
【0121】
以上の処理を多地点接続アドレスリストの検索が全て終了するまで継続する(判断205のNO→処理202)。多地点接続アドレスリストの検索が終了した後、多地点接続アドレスリストを次のMCUに送出する(判断205のYES→処理206)。次のMCUも同じ処理を実行する。
【0122】
【発明の効果】
以上のように、本願の請求項1記載の発明によれば、特定のMCU、各MCUが管理すべき端末装置のアドレス情報が設定された管理テーブルを備え、複数の端末装置を招集する端末装置、最寄りのMCUとの間で多地点接続のコネクションを確立前記召集対象の端末装置のアドレスを含む第一の多地点接続アドレスリストを生成し前記第一の多地点接続アドレスリストを前記特定のMCU宛に送出し、記特定のMCUは、前記管理テーブルと受信した前記第一の多地点接続アドレスリストに基づき、各MCUが召集すべき端末装置のアドレスを含む第二の多地点接続アドレスリストを作成して各MCUに送出し、各MCUは受信した第二の多地点接続アドレスリストに基づき、召集すべき端末装置との間に多地点接続のコネクションを確立するようにしたので、多地点接続ネットワークを利用する時間に対して安価な通信コストとなるような召集による多地点接続ネットワークの構成及び構築手順を提供できる効果がある。また、特定のMCU管理テーブルを備えて、当該MCUのみで多地点接続アドレスと管理テーブルの検索処理を行えばよいので、他のMCUの負荷が増大するのを防ぐことができる。
【0123】
請求項2記載の発明によれば、各MCU、各MCUが管理すべき端末装置のアドレス情報が設定された管理テーブルを備え、複数の端末装置を招集する端末装置、最寄りのMCUとの間で多地点接続のコネクションを確立前記召集対象の端末装置のアドレスを含む多地点接続アドレスリストを生成し前記多地点接続アドレスリストを前記MCUに送出し、記MCUは、前記管理テーブルと受信した前記多地点接続アドレスリストに基づき、召集すべき端末装置との間に多地点接続のコネクションを確立、前記多地点接続アドレスリストを接続されたのMCUに送出し、召集すべき端末装置との間に多地点接続のコネクションを確立するようにしたので、多地点接続ネットワークを利用する時間に対して安価な通信コストとなるような召集による多地点接続ネットワークの構成及び構築手順を提供できる効果がある。また、各MCU管理テーブルを備えて、それぞれが多地点接続アドレスと管理テーブルの検索処理を行うので、1台のMCUに負荷が集中するのを防ぐことができる。
【0124】
請求項3または請求項8記載の発明によれば、特定のMCU、各MCUが管理すべき端末装置のアドレス情報が設定された管理テーブルを備え、複数の端末装置を招集する端末装置、最寄りのMCUとの間で多地点接続のコネクションを確立前記召集対象の端末装置のアドレスを含む第一の多地点接続アドレスリストを生成し前記第一の多地点接続アドレスリストと接続を希望する時間とを前記特定のMCU宛に送出し、記特定のMCUは前記時間に達すると、前記管理テーブルと受信した前記第一の多地点接続アドレスリストに基づき、各MCUが召集すべき端末装置のアドレスを含む第二の多地点接続アドレスリストを作成して各MCUに送出し、各MCUは受信した第二の多地点接続アドレスリストに基づき、召集すべき端末装置との間に多地点接続のコネクションを確立するようにしので、多地点接続ネットワークを利用する時間に対して安価な通信コストとなるような予約召集による多地点接続ネットワークの構成及び構築手順を提供できる効果がある。また、特定のMCU管理テーブルを備えて、当該MCUのみで多地点接続アドレスと管理テーブルの検索処理を行えばよいので、他のMCUの負荷が増大するのを防ぐことができる。また、この場合、請求項5または請求項10記載の発明のように、前記複数の端末装置を召集する端末装置は、前記多地点接続アドレスリストと接続を希望する時間とを前記特定のMCU宛に送出すると、コネクションを切断することが好ましい。
【0125】
請求項4または請求項9記載の発明によれば、各MCU、各MCUが管理すべき端末装置のアドレス情報が設定された管理テーブルを備え、複数の端末装置を招集する端末装置、最寄りのMCUとの間で多地点接続のコネクションを確立前記召集対象の端末装置のアドレスを含む多地点接続アドレスリストを生成し前記多地点接続アドレスリストと接続を希望する時間とを前記MCUに送出し、記MCUは前記時間に達すると、前記管理テーブルと受信した前記多地点接続アドレスリストに基づき、前記MCUが召集すべき端末装置との間に多地点接続のコネクションを確立、前記多地点接続アドレスリストを接続されたのMCUに送出し、召集すべき端末装置との間に多地点接続のコネクションを確立するようにしたので、多地点接続ネットワークを利用する時間に対して安価な通信コストとなるような予約召集による多地点接続ネットワークの構成及び構築手順を提供できる効果がある。また、各MCU管理テーブルを備えて、それぞれが多地点接続アドレスと管理テーブルの検索処理を行うので、1台のMCUに負荷が集中するのを防ぐことができる。また、この場合、請求項6または請求項11記載の発明のように、前記複数の端末装置を召集する端末装置は、前記多地点接続アドレスリストと接続を希望する時間とを前記MCUに送出すると、コネクションを切断することが好ましい。
【0126】
請求項7記載の発明によれば、前記請求項1ないし請求項4のいずれか1に記載の多地点接続ネットワークの構築方法において、各端末装置が、管理されるべきMCU情報が設定された管理テーブルを備え、各端末装置多地点接続を行う時、自端末のアドレスと前記管理テーブルに基づき、自端末が管理されるべきMCUを認識して、前記MCUとの間で多地点接続のコネクションを確立、多地点接続を実行するために必要な多地点接続識別子を特定のMCU宛に送出し、前記特定のMCUは、各端末装置から受信する多地点接続識別子を用いて多地点接続ネットワークを構築するようにしたので、多地点接続ネットワークを利用する時間に対して安価な通信コストとなるような召集と参加による多地点接続ネットワークの構成及び構築手順を提供できる効果がある。また、ここでは、各端末装置を召集する前、もしくは召集中もしくは召集された後に参加してくる端末装置が存在することを許容し、各端末装置が参加中に端末装置の召集予約、または召集が実行されることを許容する。
【図面の簡単な説明】
【図1】 本願の各発明の実施形態における多地点接続のネットワーク構成図。
【図2】 上記多地点接続の情報分配モデルを示す図。
【図3】 多地点接続された端末構成図。
【図4】 上記端末装置における映像サービスのイメージを示す図。
【図5】 上記端末装置におけるデータ交換サービスのイメージを示す図。
【図6】 上記端末装置のハードウエア構成図。
【図7】 MCUのハードウエア構成図。
【図8】 端末装置とMCU間のコネクション確立手順における会議通信接続プロトコルシーケンスを示す図。
【図9】 同じく、データパス確立シーケンスを示す図。
【図10】 同じく、会議通信切断プロトコルシーケンスを示す図。
【図11】 端末装置とMCU間の多地点接続の確立プロトコルシーケンスを示す図。
【図12】 同じく、チャネルの加入プロトコルシーケンスを示す図。
【図13】 同じく、データ交換プロトコルシーケンスを示す図。
【図14】 同じく、多地点接続の切断プロトコルシーケンスを示す図。
【図15】 多地点接続のネットワーク構築の具体例を示す図。
【図16】 多地点接続アドレスリストを示す図。
【図17】 MCU局番管理テーブルを示す図。
【図18】 MCU局番管理テーブルの他の構成例を示す図
【図19】 多地点接続のネットワーク構築においてTOP−MCUが各端末装置を召集する実施形態を示す図。
【図20】 同じく、各MCUが各端末装置を召集する実施形態を示す図。
【図21】 同じく、TOP−MCUが予約で各端末装置を召集する実施形態を示す図。
【図22】 同じく、各MCUが予約で各端末装置を召集する実施形態を示す図。
【図23】 同じく、各端末装置が多地点接続ネットワークに参加する実施形態を示す図。
【図24】 MCU2での多地点接続アドレスとMCU局番管理テーブルの検索処理を示すフローチャート。
【図25】 各MCU(MCU1〜MCU3)での多地点接続アドレスとMCU局番管理テーブルの検索処理を示すフローチャート。
【符号の説明】
T1〜T6 端末装置
MCU1〜MCU3 多地点制御装置
1、31 システムバス
2、32 CPU
3、33 ROM
4、34 RAM
5、35 DMAC
6、36 INTC
7、37 タイマ
8、15、16 シリアルI/F
9 グラフィック制御部
10、44 ビデオ制御部
11、39 オーディオ制御部
12、40 通信制御部
13、41 メディア多重部
14、42 ISDN−I/F
17 SCSI−I/F
18 HD
19 モニタ
20 TVカメラ
21 カメラ制御部
22 スピーカ
23 マイク
24、43 ISDN
25 キーボード
26 マウス
38 音声ミキサ部
45 画像合成部
[0001]
BACKGROUND OF THE INVENTION
  The present invention is a method for connecting a plurality of terminal devices (Terminal) having a communication conference function via a plurality of multipoint control units (MCUs) to construct a multipoint connection network.And systemIt is about.
[0002]
[Prior art]
  In recent years, the ITU-T standard T.I. A multi-point connection network capable of exchanging real-time audio information, video information, and data information in a multi-point connection environment represented by the 120 series, and MCUs and terminal devices constituting the multi-point connection network are being supplied to the market. . Unlike the conventional point-to-point connection, the multipoint connection network is complicated in the switching of voice information and video information, the distribution mechanism of data information, and the construction of a multipoint connection network. Japanese Patent Application Laid-Open No. 3-157044 discloses a technique for improving the expandability of the system and efficiently using the line, but some problems still remain unsolved.
[0003]
[Problems to be solved by the invention]
  As one of the above problems, considering the configuration of a multipoint connection network, when using a network such as a dedicated line or a LAN, after making an initial investment in constructing the network, the communication cost of using the network is low. Although the ratio is small, if a public network such as PSTN (Public Telephone Network) or ISDN (Service Integrated Digital Communication Network) is used in part or all of the multipoint connection network configuration, communication using that network The proportion of costs increases. In addition, when using the above public network, even if the time to use the network is the same depending on how the configuration of the multipoint connection network is constructed and the configuration, Cost value changes greatly.
[0004]
  Therefore, the present invention has been made to solve such a problem. When a public network such as PSTN or ISDN is used in part or all of the multipoint connection network configuration, the multipoint connection network is used. A method for constructing a multipoint connection network that results in low communication costs for the time used.And systemIs intended to provide.
[0005]
[Means for Solving the Problems]
  In order to achieve such an object, the invention described in claim 1 of the present application is, DoubleNumber of terminal equipmentDuplicateIn a method of connecting via a number of MCUs and building a multipoint connection network, SpecialFixed MCUBut, Each MCUPipeShould doTerminal device addressInformation is setPipeEquipped with a physical table,Multiple terminal devicesTerminal device to conveneButEstablish multipoint connection with the nearest MCUShi,The address of the terminal device to be calledincludingFirstGenerate a multipoint connection address listThe,The firstMultipoint connection address list is sent to the specific MCUAndin frontSpecial mentionThe fixed MCU isRecordingReceived with the tableThe firstMultipoint connection address listWhenEach MCU should convene based onA second containing the address of the terminal deviceA multipoint connection address list is created and sent to each MCU, and each MCU receives it.SecondBased on the multipoint connection address list, a multipoint connection is established with a terminal device to be summoned.
[0006]
  The invention according to claim 2, DoubleNumber of terminal equipmentDuplicateIn a method of connecting via a number of MCUs to construct a multipoint connection network, each MCUBut, Each MCUPipeShould doTerminal device addressInformation is setPipeEquipped with a physical table,Multiple terminal devicesTerminal device to conveneButEstablish multipoint connection with the nearest MCUShi,The address of the terminal device to be calledIncludingMutaPoint connection address list is generatedThe,SaidSend multipoint connection address list to MCUAndin frontMCU is beforeRecordingReceived with the tableSaidEstablish a multipoint connection with the terminal device to be called based on the multipoint connection address listShi, The multipoint connection address list,ConnectedotherTo the MCUbrothThe, CallingA multipoint connection is established with a terminal device to be collected.
[0007]
  The invention according to claim 3, DoubleNumber of terminal equipmentDuplicateIn a method of connecting via a number of MCUs and building a multipoint connection network, SpecialFixed MCUBut, Each MCUPipeShould doTerminal device addressInformation is setPipeEquipped with a physical table,Multiple terminal devicesTerminal device to conveneButEstablish multipoint connection with the nearest MCUShi,The address of the terminal device to be calledincludingFirstGenerate a multipoint connection address listThe,The firstMultipoint connection address listAnd when you want to connect withIs sent to the specific MCUAndin frontSpecial mentionThe fixed MCU isSaidBefore time is reachedRecordingReceived with the tableThe firstMultipoint connection address listWhenEach MCU should convene based onA second containing the address of the terminal deviceA multipoint connection address list is created and sent to each MCU, and each MCU receives it.SecondBased on the multipoint connection address list, a multipoint connection is established with a terminal device to be summoned.
[0008]
  The invention according to claim 4, DoubleNumber of terminal equipmentDuplicateIn a method of connecting via a number of MCUs to construct a multipoint connection network, each MCUBut, Each MCUPipeShould doTerminal device addressInformation is setPipeEquipped with a physical table,Multiple terminal devicesTerminal device to conveneButEstablish multipoint connection with the nearest MCUShi,The address of the terminal device to be calledIncludingMutaPoint connection address list is generatedThe,SaidMultipoint connection address listAnd when you want to connect withIs sent to the MCUAndin frontMCUSaidBefore time is reachedRecordingReceived with the tableSaidMultipoint connection address listWhenBased onThe MCUEstablish multipoint connection with the terminal device to be calledShiConnected to the multipoint connection address listotherTo the MCUbrothThe, CallingA multipoint connection is established with a terminal device to be collected.
[0009]
  The invention described in claim 5In the construction method of the multipoint connection network according to claim 3, when the terminal device that calls the plurality of terminal devices sends the multipoint connection address list and a desired connection time to the specific MCU, Disconnect the connectionIt is what I did.
[0010]
  The invention described in claim 65. The method of constructing a multipoint connection network according to claim 4, wherein when the terminal device that calls the plurality of terminal devices sends the multipoint connection address list and a desired connection time to the MCU, the connection is disconnected. DoIt is what I did.
[0011]
  The invention according to claim 7 is the invention according to claim 1.OrClaimAny one of 4In the multipoint connection network construction method described above, each terminal deviceBut the tubeMCU information to be managed is setPipeEach terminal device with a management tableButMultipointContinueWhen to doInTheDevice addressAnd beforeRecordingBased on the management table, the terminal recognizes the MCU to be managed,SaidEstablish multipoint connection with MCUShiMulti-point contactContinueMultipoint connection identifier required for executionSpecialThe specific MCU is sent from each terminal device.ReceiveA multipoint connection network is constructed using a multipoint connection identifier.
[0012]
  The invention according to claim 8 provides:In a system in which a plurality of terminal devices are connected via a plurality of MCUs to construct a multipoint connection network, a specific MCU has a management table in which address information of terminal devices to be managed by each MCU is set. A terminal device that calls the terminal device establishes a multipoint connection with the nearest MCU, generates a first multipoint connection address list including addresses of the terminal devices to be called, A first multipoint connection address list and a desired connection time are sent to the specific MCU, and when the specific MCU reaches the time, the management table and the received first multipoint connection address Based on the list, a second multipoint connection address list including the addresses of the terminal devices to be called by each MCU is created and sent to each MCU. Based on the second multipoint connection address list that, establishes a connection multipoint connection between the to be convened terminalIt is what you do.
[0013]
  The invention according to claim 9 is:In a system in which a plurality of terminal devices are connected via a plurality of MCUs to construct a multipoint connection network, each MCU includes a management table in which address information of terminal devices to be managed by each MCU is set. The terminal device that calls the terminal device establishes a multipoint connection with the nearest MCU, generates a multipoint connection address list including the addresses of the terminal devices to be called, and An address list and a time for which connection is desired are sent to the MCU, and when the MCU reaches the time, the MCU is summed up based on the management table and the received multipoint connection address list. A multipoint connection is established between the two, and the multipoint connection address list is sent to the other connected MCUs to be summoned. Establish a connection of the multipoint connection between the deviceIt is what you do.
[0014]
  The invention according to claim 10 is:9. The multipoint connection network system according to claim 8, wherein a terminal device that calls the plurality of terminal devices sends a connection when the multipoint connection address list and a desired connection time are transmitted to the specific MCU. CuttingIt is what you do.
[0015]
  The invention according to claim 11 is the multipoint connection network system according to claim 9, wherein the terminal device that calls the plurality of terminal devices sets the multipoint connection address list and a desired time for connection to the MCU. When it is sent to, the connection is disconnected.
[0016]
DETAILED DESCRIPTION OF THE INVENTION
  Embodiments of the invention of the present application will be described below with reference to the drawings.
[0017]
  First, a basic network configuration of multipoint connection according to each invention will be described.
[0018]
  FIG. 1 shows an example of a network configuration diagram of multipoint connection in each invention. This multipoint connection network includes multipoint control devices MCU1 to MCU3 and terminal devices T1 to T6. The terminal device T1 and the terminal device T2 are connected to the MCU1, the terminal device T3, the terminal device T4 and the terminal device T5 are connected to the MCU3, and the terminal device T6 is connected to the MCU2 via the network. The MCU1 to MCU3 are connected to each other via the network centering on the MCU2.
[0019]
  The terminal devices T1 to T6 are multimedia terminal devices capable of processing real-time audio information, video information, and data information, and are equipped with hardware / software for realizing them. Data information ranges from highly real-time data (for example, control information, cursor information, telewriting information, etc) to data with a large amount of information such as file transfer (for example, still image, fax information, various application files, etc). It can be handled.
[0020]
  The mutual connection between terminal devices is, for example, ITU-T standard H320 / T. The 120 series protocol may be installed and connected, or it may be unique, but the mutual connection of audio information, video information, and data information between terminal devices is guaranteed. In addition, as a device for realizing the terminal device, a workstation, a personal computer, a dedicated terminal, and the like can be considered, but the present invention is not limited to this.
[0021]
  The MCU1 to MCU3 are devices that realize multipoint connection of other MCUs and terminal devices, and are equipped with hardware / software that realizes them. The MCU processes audio information, video information, and data information from other MCUs and terminal devices connected in multipoints in real time, and voice information, video information, and data information from other MCUs and terminal devices connected in multipoints. Distribute
[0022]
  The audio distribution method may be that all audio information received from each terminal device is mixed and distributed to all connected MCUs and terminal devices, or connected by performing appropriate mixing (mixing may not be performed). Distribution may be performed with restrictions on MCUs and terminal devices.
[0023]
  The video distribution method may distribute video information received from a specific terminal device to all connected MCUs and terminal devices, or may be configured by combining video information received from a plurality of terminal devices and connected to the terminal. You may distribute with restrictions.
[0024]
  As a data information distribution method, data received from each terminal device may be distributed to all connected MCUs and terminal devices, or may be distributed with restrictions on connected MCUs and terminal devices.
[0025]
  The interconnection between MCUs and between MCUs and terminal devices is, for example, ITU-T standard H320 / T. The 120 protocol may be installed and connected, or may be unique, but the interconnection of audio information, video information, and data information between MCUs and between MCU and terminal devices is guaranteed.
[0026]
  As for the formation of the multipoint connection network, the terminal devices of MCU1 to MCU3 are connected to the MCU1 to MCU3, which is the backbone of the multipoint connection network, as needed from each terminal device, with the base of the multipoint connection network of MCU1 to MCU3 connected first. However, in a state in which the bases of the multipoint connection networks of MCU1 to MCU3 are connected first, one terminal device is connected to the base of the multipoint connection network and then the rest of the multipoint connection network is left. Each terminal device may be convened and connected, or the basic connection of the multipoint connection network of MCU1 to MCU3 may be dynamically connected based on a request from an appropriate terminal device.
[0027]
  The network may be ISDN, CSDN, PSDN, PSTN, LAN, ATM or the like, but is not limited in forming a multipoint connection network. For example, when the network is a PSTN, a protocol stack specific to the PSTN is defined. In any case, any network other than the above may be used as long as the network infrastructure has no problem in realizing the interconnection between the terminal device and the MCU and the real-time property of the voice information, the video information, and the data information.
[0028]
  Next, information distribution at the time of multipoint connection will be described.
[0029]
  FIG. 2 shows an information distribution model for multipoint connection. The MCU1 to MCU3 and the terminal devices T1 to T6 are composed of a protocol stack PS corresponding to the network, a distribution mechanism DV that realizes distribution of information at the time of multipoint connection, and a user application AP that controls or uses them. ing. The MCU-MCU and the MCU-terminal device are connected to each other by establishing a connexion C on the network. The MCU1 to MCU3 and the terminal devices T1 to T6 in FIG. 2 correspond to the MCU1 to MCU3 and the terminal devices T1 to T6 in FIG.
[0030]
  It is assumed that the multipoint connection network or MCU can arbitrarily set the distribution range of audio information, video information, and data information. In FIG. 2, terminal devices T1 to T6 belong to the same group, and MCU1 to MCU3 form a logical distribution range. Further, the terminal device T1, the terminal device T2, and the terminal device T3 to the terminal device T6 can be in another group (distribution range). In another group, audio information, video information, and data information exchanged between the terminal device T1 and the terminal device T2 are never distributed to the group of the terminal device T3 to the terminal device T6, and the terminal device T3 to the terminal device T6. Is not distributed to the terminal device T1 and the terminal device T2. The formation of a group in a multipoint connection network can be freely set when building a multipoint connection network, when each terminal device joins the multipoint connection network, or according to the requirements of the connected terminal device. .
[0031]
  Multi-point connection network or MCU is the distribution status of voice information, video information, and data information, connection status of MCUs and terminal devices connected to itself to realize free distribution service of voice information, video information, and data information. Multipoint connection network management information is managed and managed. For example, in FIG. 2, MCU1 must recognize that terminal device T1 connected, terminal device T2 and MCU2 are in the same group, and distribute information, and MCU2 must connect terminal device T6 and MCU1 connected to each other. The MCU 3 must recognize that it is the same group and distribute information, and the MCU 3 must recognize that the connected terminal devices T3 to T5 and MCU2 are the same group and distribute information. must not. If the ports that can be connected to the MCU1 to MCU3 are still free and other groups of MCUs and terminal devices are connected, the management becomes more complicated.
[0032]
  The multipoint connection network management information is generated, updated, or deleted when a multipoint connection network is constructed or a service request is received from each terminal device. In addition, there is a management mechanism that is central to multipoint connection network management, and centrally manages resources on multipoint connection networks, for example, those that require exclusive control on multipoint connection networks. . For example, in FIGS. 1 and 2, it is assumed that the MCU 2 has a central management mechanism of a multipoint connection network.
[0033]
  Next, basic services in multipoint connection will be described.
[0034]
  FIG. 3 shows a terminal configuration diagram of multipoint connection in order to explain basic services in multipoint connection. Each terminal device shown in FIG. 3 is a multimedia terminal capable of processing real-time audio information, video information, and data information as described above. In order to handle audio information, each terminal device has a built-in microphone and speaker. In order to handle video information, a video input camera and a video display CRT are provided. In order to handle data, a data input keyboard, a mouse and a data display CRT are provided. The video display CRT and the data display CRT are the same and are displayed in a multi-window. It is assumed that each terminal device is currently communicating with the multipoint connection network configuration as shown in FIG. 1, and corresponds to the terminal devices T1 to T6 shown in FIGS. 1 and 2, respectively.
[0035]
  The basic voice service realized by the multipoint connection network is as follows: 1) The voice information received from the terminal devices T1 to T6 is all mixed by the multipoint connection network and distributed to all of the terminal devices T1 to T6. To do. In such a state, the user of each terminal device can freely talk at multiple points. 2) Only the voice information received from the terminal device T1 and the terminal device T2 is mixed by the multipoint connection network and distributed to the terminal devices T1 to T6. In such a state, the users of the terminal devices T3 to T6 are listening to the conference of the terminal devices T1 and T2. 3) The voice information received from the terminal device T1 is mixed by the multipoint connection network at a higher level and distributed to all of the terminal devices T1 to T6. In such a state, the terminal device T2 to the terminal device T6 are listening to the terminal device T1 speaking. The services 1) to 3) are freely switched according to the request of each terminal device. Control data is exchanged to realize the above service.
[0036]
  As the video service, 1) the video information received from the terminal device T1 is distributed to all of the terminal devices T2 to T6 by the multipoint connection network, and the video received from the terminal devices T2 to T6 is transmitted to the terminal device T1. Distribute one of the information. The state corresponding to the terminal device T1 may be freely switched to the terminal device T2 to the terminal device T6 according to a request from each terminal device, or may be switched using the above voice service (the multipoint connection network has a voice level). And automatically switch to the speaker). In such a state, the user of each terminal device can view an image of any terminal device. 2) The video information received from the terminal devices T1 to T6 is appropriately combined by the multipoint connection network and distributed to all of the terminal devices T1 to T6. In such a state, the user of each terminal device can view all (or part of the video) of the terminal device T1 to the terminal device T6. Control data is exchanged to realize the above service.
[0037]
  FIG. 4 shows an image of the video service. The CRT shown in FIG. 4 shows the video service of the terminal device T2, and the video of the terminal device T1 is displayed in the largest window, and the terminal devices T3 to T6 are respectively displayed in the small windows on the right side. The video is displayed, and your video is displayed in the lower left window. The user of the terminal device T2 can perform a conference, a meeting, and other work while viewing the video of the terminal device T1 as a speaker and the video of the terminal devices T3 to T6 as other participants. .
[0038]
  As a data exchange service, 1) Information such as cursors, telewriting, and characters received from the terminal device T1 is distributed to all the terminal devices T1 to T6 by the multipoint connection network. The state corresponding to the terminal device T1 may be freely switched from the terminal device T2 to the terminal device T6 according to a request from each terminal device. In such a state, the movement of the cursor executed by the user of each terminal device, telewriting, and character input can be displayed to the users of all terminal devices in real time. 2) The multipoint connection network distributes information such as a cursor, telewriting, and characters received from the terminal device T1 only to the terminal device T2. The state corresponding to the terminal device T1 and the terminal device T2 may be switched freely according to a request from each terminal device. In such a state, it is possible to display only to a user of a limited terminal device that has a cursor movement, telewriting, or character input executed by the user of each terminal device. 3) The multipoint connection network distributes information such as still image information, fax information, and various application files received from the terminal device T1 to all of the terminal devices T2 to T6. The state corresponding to the terminal device T1 may be switched from the terminal device T2 to the terminal device T6 according to a request from each terminal device. In such a state, it is possible to deliver various files that the user of each terminal device wants to deliver to the remote site to the users of all terminal devices. Of course, it is possible to send only to a user of a limited terminal device.
[0039]
  FIG. 5 shows an image of the data exchange service. The CRT shown in FIG. 5 shows the data exchange service of the terminal device T2, and the drawing information and character information received from the terminal device T1 are contained in one window on the video service related window shown in FIG. The still image received from the terminal device T1 is displayed in another window. The user of the terminal device T2 can receive data necessary for conferences, meetings, and other operations from the terminal device T1.
[0040]
  By providing the voice service, video service, and data exchange service described earlier by the multipoint connection network to the users of the terminal devices T1 to T6, each user can provide real-time voice information, video information, and data information in multiple points. Can be exchanged in a remote environment, and conferences, meetings, and other tasks can be performed in cooperation with users at multiple remote sites.
[0041]
  FIG. 6 shows a hardware configuration diagram of the multimedia terminal apparatus in each embodiment of the present invention. In realizing the multipoint connection network described with reference to FIG. 1, in FIG. 6, the network uses B-ISDN (64 kbps × 2), and the terminal device conforms to ITU-T standard H320. 6 includes a system bus 1, a CPU 2, a ROM 3, a RAM 4, a DMAC (direct memory access controller) 5, an INTC (interrupt controller) 6, a timer 7, Serial interface (I / F) 8, graphic control unit 9, video control unit 10, audio control unit 11, communication control unit 12, media multiplexing unit 13, ISDN-I / F 14, serial I / F F15, serial I / F16, SCSI-I / F17, hard disk (HD) 18, monitor 19, TV camera 20, camera control unit 21, speaker power 22, microphone 23, ISDN 24, A keyboard 25 and a mouse 26 are included.
[0042]
  The system bus 1 connects the above-described units to each other, and the CPU 2, ROM 3, RAM 4, DMAC 5, INTC 6, and timer 7 are used to control the entire system as basic components of the computer.
[0043]
  The serial I / F 8 connects the camera control unit 21 to the system bus 1 so that the pan / tilt / zoom of the TV camera 20 can be controlled from the system side. The graphic control unit 9 controls the graphic displayed on the monitor 19 and is connected to the video control unit 10 via the system bus 1, and the graphic information is combined with the video information and output to the monitor 19.
[0044]
  The video control unit 10 includes video-related circuits such as a moving image CODEC (codec) and picture-in-picture, encodes video from the TV camera 20 using the moving image CODEC, and supplies the encoded video to the media multiplexing unit 13. Also, the encoded image data supplied from the media multiplexing unit 13 is decoded using the moving image CODEC, synthesized with graphics, and output to the monitor 19.
[0045]
  The audio control unit 11 includes an audio CODEC, encodes an audio signal from the microphone 23, and supplies the encoded audio signal to the media multiplexing unit 13. Also, the audio encoded data supplied from the media multiplexing unit 13 is decoded using the audio CODEC, and is output to the speaker 22.
[0046]
  The communication control unit 12 controls an out channel (Dch), which is a call control part of ISDN, and an in channel (Bch) through which data flows. The media multiplexing unit 13 supplies ISDN-I / F 14 with information obtained by multiplexing audio information, video information, and data information on the ISDN in-channel, and the multiplexed information supplied from ISDN-I / F 14 is used as audio information, Separate into video information and data information.
[0047]
  The serial I / F 15 connects the keyboard 25 to the system bus 1 so that the keyboard 25 can be used. The serial I / F 16 connects the mouse 26 to the system bus 1 so that the mouse 26 can be used. The SCSI-I / F 17 connects the HD 18 to the system bus 1 to enable use of the HD 18.
[0048]
  FIG. 7 shows a hardware configuration diagram of the MCU in each embodiment of the present invention. In realizing the multipoint connection network described in FIG. 1, in FIG. 7, the network uses B-ISDN (64 kbps × 2), and the MCU conforms to H320 of the ITU-T standard. The MCU illustrated in FIG. 7 includes a system bus 31, a CPU 32, a ROM 33, a RAM 34, a DMAC 35, an INTC 36, a timer 37, an audio mixer unit 38, an audio control unit 39, a communication control unit 40, The media multiplexing unit 41, ISDN-I / F 42, ISDN 43, video control unit 44, and image composition unit 45 are configured. A plurality of audio control units 39, communication control units 40, media multiplexing units 41, ISDN-I / Fs 42, and video control units 44 are mounted corresponding to the number of MCU channels.
[0049]
  A system bus 31 connects the above-described units to each other. A CPU 32, a ROM 33, a RAM 34, a DMAC 35, an INTC 36, and a timer 37 are used to control the entire system.
[0050]
  The audio mixer unit 38 appropriately mixes a plurality of audio information supplied from the audio control unit 39 and then supplies the mixed audio information to the audio control unit 39. The audio control unit 39 has a built-in audio CODEC, decodes the audio coding information supplied from the media multiplexing unit 41, and supplies it to the audio mixer unit 38. Further, the audio information supplied from the audio mixer unit 38 is encoded and supplied to the media multiplexing unit 41.
[0051]
  The communication control unit 40 controls an out channel (Dch) that is a call control part of ISDN and an in channel (Bch) through which data flows. The media multiplexing unit 41 supplies ISDN-I / F 42 with information obtained by multiplexing audio information, video information, and data information to the ISDN in-channel, and also receives multiplexed information supplied from ISDN-I / F 42 as audio information, Separate into video information and data information.
[0052]
  The video control unit 44 incorporates a moving image CODEC, decodes the video encoding information supplied from the media multiplexing unit 41, and supplies it to the image synthesis unit 45. Also, the video information supplied from the image composition unit 45 is encoded and supplied to the media multiplexing unit 41. The image synthesis unit 45 appropriately synthesizes a plurality of pieces of video information supplied from the video control unit 44 and then supplies them to the video control unit 44.
[0053]
  Next, a procedure for establishing a connection between the terminal device and the MCU will be described.
[0054]
  FIG. 8 shows an example of a connection procedure between the terminal device and the MCU. In establishing the multipoint connection network described in FIG. 1, in FIG. 8, the network uses B-ISDN (64 kbps × 2), the terminal device conforms to ITU-T standard H320, and the conference communication protocol is Assume that H242 is used. A procedure for making a conference communication call from the calling-side terminal device T1 to the called-side MCU1 will be described. The terminal devices T1 and MCU1 in FIG. 8 correspond to the terminal devices T1 and MCU1 in FIG.
[0055]
  A call setup message (SETUP) is sent from the originating terminal device T1 to the ISDN network. The information element of SETUP includes the other party's telephone number. The ISDN network sends a call setup message (SETUP) to the terminating MCU 1. The ISDN network sends a call setup acceptance message (CALL-PROC) to the originating terminal device T1. Upon receiving the call setup message from the ISDN network, the receiving side MCU 1 recognizes that there is an incoming call from the terminal device T1, and sends a call message (ALERT) to the terminal device T1 while the necessary processing is completed. Thereafter, a response message (CONN) is sent to the terminal device T1 when the MCU1 completes the processing necessary for the incoming call. The ISDN network sends a response message (CONN) to the terminal device T1, and then sends a response confirmation message (CONN-ACK) to the MCU1. The above procedure is performed on the out-channel (Dch) of the ISDN network, and one in-channel (Bch) with a transfer rate of 64 kbps is acquired. The acquired in-channel (Bch) is called a first channel.
[0056]
  Within the acquired first channel, ITU-T standard H.264. Based on the 221 framing format, a frame synchronization signal (FAS) is transmitted. Acquire each other up to multi-frame synchronization, and confirm that A bit = 0 indicating the synchronization of the partner terminal. At the same time, the mutual capability exchange is notified to the bit rate allocation signal (BAS) as a capability set. The contents of the capability set are mainly audio and video codec processing capabilities. This completes the capability sequence A. At this time, if there is an MBE capability (multi-byte extended message), the capability including its own capability is redeclared. This is a re-capability exchange, at which time each company's unique mode capability exchange, including data communications, etc. Furthermore, the best audio codec, such as G. If it is 728, G. 728 command is sent to switch modes. This establishes a voice communication path.
[0057]
  Next, a second in-channel called an additional channel is acquired similarly to the call setup of the first channel. When inter-channel synchronization is established between the first channel and the additional channel, a video on command is transmitted using the BAS of the first channel to switch the mode. The demultiplexing of the first channel and the additional channel 128 kbps is 16 kbps for audio, 3.2 kbps for FAS / BAS, and the remaining 108.8 kbps for video. This establishes a communication path for audio and video.
[0058]
  FIG. 9 shows a data path establishment procedure between the terminal apparatus T1 and the MCU1. The establishment procedure of FIG. 9 is executed after the connection procedure of FIG. 8 is established. Data exchange between the terminal device T1 and the MCU1 is enabled by turning on the MLP (multilayer protocol) path defined by the ITU-T standard H221. The MLP 6.4 ON command is sent using the BAS of the first channel to switch the mode. The demultiplexing of the first channel and the additional channel 128 kbps is 16 kbps for voice, 3.2 kbps for FAS / BAS, 6.4 kbps for MLP, and the remaining 102.4 kbps for video. This establishes a voice, video, and data communication path.
[0059]
  FIG. 10 shows a disconnection procedure between the terminal device T1 and the MCU1. The disconnection procedure in FIG. 10 is executed after the connection procedure in FIG. 8 and the data path establishment procedure in FIG. 9 are established. The terminal apparatus T1 performs mode 0 forced setting before the out-channel disconnection. The procedure will be described below.
[0060]
  Video off, LSD off, G. 711 command BAS is sent to MCU1. That is, the audio G.P. Only 711 is transmitted. Then G. A capacity BAS of only 711 is sent to MCU1. The MCU 1 that has received the capability BAS turns off the video, data, etc. A 711 command is sent to the terminal device T1. The full capability is notified from the MCU 1 to the terminal device T1. As a result, G. Only 711 is transmitted. At this time, the additional channel side is in an idle state where no data is flowing, and the first channel side is in voice communication of 56 kbps.
[0061]
  In this state, the process proceeds to a disconnection sequence by the out channel (Dch). The terminal device T1 sends a disconnect message (DISC) to the ISDN network, and the ISDN network sends a disconnect message (DISC) to the MCU1. The ISDN network sends a release message (REL) to the terminal device T1, and the MCU 1 notifies the ISDN network of the release message (REL). The terminal device T1 sends a release completion message (REL-COMP) to the ISDN network, and the ISDN network sends a release completion message (REL-COMP) to the MCU 1 to complete disconnection of the additional channels of both terminals. Similarly, the first channel is disconnected and the conference communication is terminated.
[0062]
  Next, a multipoint connection establishment procedure between the terminal device and the MCU will be described.
[0063]
  FIG. 11 shows an example of a multipoint connection establishment procedure between the terminal devices T3 to T5 and the MCU3. In establishing the multipoint connection network described in FIG. 1, in FIG. 11, the network uses B-ISDN (64 kbps × 2), the terminal device conforms to ITU-T standard H320, and the conference communication protocol is T. T. et al. 120 shall be used. A procedure for making a conference communication call from the calling terminal device T3 to the terminal device T5 to the receiving MCU 3 will be described. The protocol sequence of the terminal devices T3 to T5 and MCU3 in FIG. 11 is a protocol exchanged on the MLP after executing the conference communication connection protocol sequence procedure in FIG. 8 and the data path establishment sequence procedure in FIG. . The terminal devices T3 to T5 and MCU3 in FIG. 11 correspond to the terminal devices T3 to T5 and MCU3 in FIG.
[0064]
  After the MLP is established, the terminal device T3 receives the T.P. The execution of the multipoint connection establishment procedure according to 120 is started. The terminal device T3 sends Connect-Initial to the MCU3. MCU3 which received Connect-Initial determines a parameter required for multipoint connection, and sends out Connect-Response with respect to terminal device T3. As for the protocol data, one TC (Transport Connection) is established between the terminal device T3 and the MCU 3, and data is exchanged on the TC. The terminal device T3 that has received the Connect-Response sets its own terminal device according to the determined multipoint connection parameter. Further, if necessary, a plurality of TCs are established by exchanging Connect-Additional / Connect-Result between the terminal device T3 and the MCU3. A TC established by Connect-Initial is called an initial TC, and a TC established by Connect-Additional is called an additional TC. The initial TC is used to exchange control information at multiple points. Further, a maximum of three additional TCs can be established and used for priority control during data exchange.
[0065]
  The terminal device T3 and the MCU 3 form a point-to-point multipoint connection form which is the simplest form of multipoints after completing the necessary connect-additional / connect-result exchange. Thereafter, the same procedure is executed between the terminal device T4, the terminal device T5, and the MCU 3 to establish a multipoint connection at three points around the MCU 3. When the terminal device T4 and the terminal device T5 establish a multipoint connection, the terminal device T4 and the MCU3 participate in a state in which the multipoint connection has already been established. For this reason, the parameters used for the multipoint connection are determined for the terminal device T4 and the terminal device T5 by the terminal device T3 and the MCU 3 previously determined.
[0066]
  FIG. 12 shows an example of the channel subscription procedure of the terminal devices T3 to T5 and MCU3. The protocol sequence of the terminal devices T3 to T5 and MCU3 in FIG. 12 is executed after executing the multipoint connection establishment protocol sequence in FIG.
[0067]
  After the multipoint connection is established, the terminal device T3 sends AUrq (Attach User Request) to the MCU3. This requires the user of the terminal device T3 to participate on the multipoint connection network. The MCU 3 that has received AUrq allocates an appropriate user ID to the user of the terminal device T3, and sends AUcf (Attach User Confirm) to the terminal device T3. The terminal device T3 that has received the user ID transmits a CJrq (Channel Join Request) to the MCU 3 in order to join a channel ID (private channel) that matches the user ID. The MCU 3 that has received the CJrq allocates the set channel ID on the multipoint connection network to the terminal device T3, and sends CJcf to the terminal device T3.
[0068]
  After the exchange of CJrq / CJcf is completed, the terminal device T3 can exchange data in the multipoint connection network. Thereafter, the same procedure is executed between the terminal device T4, the terminal device T5, and the MCU 3, and data exchange at three points is possible with the MCU 3 as the center. Thereafter, the terminal device T3 to the terminal device T5 exchange CJrq / CJcf and join a channel ID having an appropriate same number. If necessary, the terminal devices T3 to T5 can exchange CJrq / CJcf and join other channels.
[0069]
  FIG. 13 shows an example of a protocol sequence for data exchange in multipoint connection. The data exchange protocol sequence in the multipoint connection in FIG. 13 is executed after the multipoint connection establishment protocol sequence in FIG. 11 and the channel subscription sequence in FIG. 12 are executed.
[0070]
  The terminal device T3 transmits SDrq (Send Data Request) to the channel ID to which the terminal device T3 to the terminal device T5 are subscribed. The MCU 3 that has received SDrq sends SDin to the terminal device T4 and the terminal device T5 that have subscribed to the set channel ID. Next, the terminal device T3 sends USrq (Uniform Send Data Request) to the channel ID to which the terminal device T3 to the terminal device T5 are subscribed. The MCU 3 that has received the USrq sends USin to all the terminal devices that have subscribed to the set channel ID.
[0071]
  FIG. 14 shows an example of a multipoint connection disconnection procedure. 14 is executed after the multipoint connection establishment procedure of FIG. 11 and the channel subscription procedure of FIG. 12 are executed.
[0072]
  The terminal device T3 sends CLrq (Channel Leave Request) to the MCU3. Receiving CLrq, the MCU 3 deletes the set channel ID from the management information, and sends a confirmation CLcf to the terminal device T3. The terminal device T3 exchanges CLrq / CLcf for the number of subscribed channels and exits from the subscribed channels. Next, the terminal device T3 sends DUrq (Detach User Request) to the MCU3. The MCU 3 that has received the DUrq recognizes that the user of the terminal device T3 has left the multipoint connection network. The MCU 3 sends DUin to notify all of the terminal devices T3 to T5 connected to that fact. Thereafter, the terminal device T3 sends a DPum (Disconnect Provider Ultimate) to the MCU 3, disconnects all TCs, and separates them from the multipoint connection network. Thereafter, the same procedure is executed between the terminal device T4, the terminal device T5, and the MCU 3, and all the terminal devices are separated from the multipoint connection network.
[0073]
  FIG. 15 shows a construction diagram of a multipoint connection network in each embodiment of the present invention. FIG. 15 has the same network configuration as the multipoint connection network configuration diagram of FIG. In order to explain the construction of the multipoint connection network more specifically, it is assumed that MCU 1 is installed in the Osaka area, MCU 2 is installed in the Kyoto area, and MCU 3 is installed in the Tokyo area. The connection of MCU1 to MCU3 may be a public network or a dedicated line, but it has already formed the basis of a multipoint connection network. The terminal devices T1 to T2 that are users of the multipoint connection network are located in the Osaka and Kobe districts, and the terminal devices T3, T4, and the terminal device T5 are located in the Tokyo, Kawasaki, and Yokohama districts. T6 is assumed to be installed in Kyoto area. It is assumed that the terminal device and the MCU are connected via a public network.
[0074]
  As a form in which the terminal devices T1 to T6 form a multipoint connection network under the above conditions, the configuration of the multipoint connection network shown in FIG. 1 and FIG. It can be confirmed that If it is assumed that the terminal devices T1 to T6 are all connected to the MCU 2, all the terminal devices T1 to T5 other than the terminal device T6 are performing long-distance communication. What is important in constructing a multipoint connection network is that each terminal device user can easily construct a multipoint connection network as shown in FIG. 1 and FIG. It is to be received.
[0075]
  Next, management information for constructing a multipoint connection network according to each invention of the present application will be described.
[0076]
  FIG. 16, FIG. 17, and FIG. 18 show management information for constructing a multipoint connection network. The multipoint connection address list shown in FIG. 16 includes a name of a terminal device connected to multiple points, a telephone number, and a station number name. This multipoint connection address list is generated by a terminal device that calls a conference by multipoint connection. This information is used when the MCU1 to MCU3 shown in FIG.
[0077]
  The MCU station number management table in FIG. 17 is a management table in which station number information to be managed by each MCU from the viewpoint of communication charges is set, and includes a station number name, a station number, and a transmission site (MCU1 to MCU3). . This MCU station number management table is registered in MCU1 to MCU3 in FIG. The MCU1 to MCU3 recognize the terminal device that each MCU should call using the MCU station number management table and the multipoint connection address list from the terminal device.
[0078]
  The MCU station number management table of FIG. 18 is a table in which MCU information to be managed from the viewpoint of communication charges is set for each station number of the terminal device, and is composed of a station number name, a station number, a transmission site, and an MCU telephone number. ing. This MCU station number management table is registered in the terminal devices T1 to T6 in FIG. The terminal device T1 to the terminal device T6 recognize the MCU to which the terminal device T1 should participate by using this MCU station number management table.
[0079]
  First, a description will be given of a method (corresponding to claim 1) in which an MCU (denoted as TOP-MCU) that plays a central role in multipoint connection network management calls each terminal device.
[0080]
  An embodiment in which a multipoint connection network is constructed by this method is shown in FIG. In this embodiment, the MCU 2 that is a TOP-MCU calls each terminal device. The TOP-MCU is an MCU that plays a central role in managing a multipoint connection network as described above. It is assumed that the MCU 2 has the MCU station number management table shown in FIG. The procedure for building a multipoint connection network is shown below.
[0081]
  The terminal device T1 executes a connection establishment procedure as described above and a multipoint connection network establishment procedure for the MCU1, and establishes a multipoint connection between the terminal device T1 and the MCU1 (connection 1). . After the connection is established between the terminal device T1 and the MCU1, the terminal device T1 generates the multipoint connection address list shown in FIG. 16 from a plurality of destination information specified by the user, and sends the data to the MCU1. To do. The MCU 1 that has received the multipoint connection address list sends the data to the MCU 2 that is the TOP-MCU.
[0082]
  The MCU 2 that has received the multipoint connection address list compares the MCU station number management table shown in FIG. 17 with the received multipoint connection address list, and which address in the multipoint connection address list is which MCU (MCU1 to MCU3). Search whether it corresponds to. After the search, the MCU 2 lists the multipoint connection addresses that each MCU (MCU1 to MCU3) should summon (the part in charge of each MCU in the multipoint connection address list shown in FIG. 16), and each MCU A multipoint connection address list is sent to (MCU1 to MCU3).
[0083]
  Receiving the multipoint connection address list, each MCU (MCU1 to MCU3) executes the above-described connection establishment procedure and multipoint connection network establishment procedure for the terminal device to be summoned. A multipoint connection is established between the MCUs. That is, in the case of MCU2, a connection is established from the multipoint connection address list to the terminal device T6 that should be summoned (connection 2). Further, the MCU 1 that has received the multipoint connection address list establishes a connection to the terminal device T2 that it should call (connection 3). Similarly, the MCU 3 that has received the multipoint connection address list establishes a connection to the terminal device T3 to the terminal device T5 that it should call (connection 3).
[0084]
  As described above, after all the connections between the terminal devices T1 to T6 are established, the user of each terminal device can use the multipoint connection service as described above at a low communication cost. . In the present embodiment, the MCU station number management table is provided in a specific MCU 2 that plays a central role in multi-point connection network management, and the multi-point connection address and the MCU station number management table are searched only by the MCU 2. Since it is good, it can prevent that the load of other MCU increases.
[0085]
  Next, a method (corresponding to claim 2) in which each MCU calls each terminal device will be described.
[0086]
  An embodiment in which a multipoint connection network is constructed by this method is shown in FIG. In this embodiment, each MCU (MCU1 to MCU3) calls each terminal device. It is assumed that the MCU1 to MCU3 have the MCU station number management table shown in FIG. The procedure for building a multipoint connection network is shown below.
[0087]
  The terminal device T1 executes a connection establishment procedure as described above and a multipoint connection network establishment procedure for the MCU1, and establishes a multipoint connection between the terminal device T1 and the MCU1 (connection 1). . After the connection is established between the terminal device T1 and the MCU1, the terminal device T1 generates the multipoint connection address list shown in FIG. 16 from a plurality of destination information specified by the user, and sends the data to the MCU1. To do.
[0088]
  The MCU 1 that has received the multipoint connection address list compares the MCU station number management table shown in FIG. 17 with the received multipoint connection address list, and which address in the multipoint connection address list should be called by itself. Search for. After the search, the MCU 1 executes the connection establishment procedure and the multi-point connection network establishment procedure as described above for the terminal device T2, and establishes a multi-point connection connection between the MCU 1 and the terminal device T2. (Connection 2). At the same time, a multipoint connection address list is sent to the MCU 2.
[0089]
  Similarly, the MCU 2 that has received the multipoint connection address list compares the MCU station number management table shown in FIG. 17 with the received multipoint connection address list, and which address in the multipoint connection address list is convened by itself. Search for an address that should be. After the search, the MCU 2 executes the connection establishment procedure and the multi-point connection network establishment procedure as described above for the terminal device T6, and establishes a multi-point connection connection between the MCU 2 and the terminal device T6. (Connection 3). At the same time, a multipoint connection address list is sent to the MCU 3.
[0090]
  Similarly, the MCU 3 that has received the multipoint connection address list compares the MCU station number management table shown in FIG. 17 with the received multipoint connection address list, and which address in the multipoint connection address list is convened by itself. Search for an address that should be. After the search, the MCU 3 executes the connection establishment procedure and the multi-point connection network establishment procedure as described above for the terminal devices T3 to T5, and between the MCU 3 and the terminal devices T3 to T5. A multipoint connection is established (connection 4).
[0091]
  As described above, after all the connections between the terminal devices T1 to T6 are established, the user of each terminal device can use the multipoint connection service as described above at a low communication cost. . In addition, according to the present embodiment, each of the MCUs 1 to 3 has an MCU station number management table, and each performs a search process of the multipoint connection address and the MCU station number management table, so that the load is concentrated on one MCU. Can be prevented. In addition, it is possible to deal with a case where there is no MCU that plays a central role in multipoint connection network management.
[0092]
  Next, a method in which the TOP-MCU calls each terminal device by reservation (claim 3)., Claim 5, claim 8, claim 10Will be explained.
[0093]
  FIG. 21 shows an embodiment in which a multipoint connection network is constructed by this method. In this embodiment, MCU2, which is a TOP-MCU, calls each terminal device by reservation. It is assumed that the MCU 2 has the MCU station number management table shown in FIG. The procedure for building a multipoint connection network is shown below.
[0094]
  The terminal device T1 executes a connection establishment procedure as described above and a multipoint connection network establishment procedure for the MCU1, and establishes a multipoint connection between the terminal device T1 and the MCU1 (connection 1). . After the connection is established between the terminal device T1 and the MCU1, the terminal device T1 generates the multipoint connection address list shown in FIG. 16 from a plurality of destination information specified by the user, and sends the data to the MCU1. To do. The MCU 1 that has received the multipoint connection address list sends the data to the MCU 2 that is the TOP-MCU. The MCU 2 that has received the multipoint connection address list receives a conference reservation in the multipoint connection address list and enters a standby state. In addition, the terminal device T1 that has reserved the conference temporarily disconnects the connection with the MCU1.
[0095]
  When an appropriate time elapses or the reservation time is reached, the MCU 2 compares the MCU station number management table shown in FIG. 17 with the received multipoint connection address list, and which address in the multipoint connection address list is which MCU (MCU1 -MCU3) is searched for. After the search, the MCU 2 lists the multipoint connection addresses that each MCU (MCU1 to MCU3) should summon (the part in charge of each MCU in the multipoint connection address list shown in FIG. 16). A multipoint connection address list is sent to (MCU1 to MCU3).
[0096]
  Receiving the multipoint connection address list, each MCU (MCU1 to MCU3) executes the above-described connection establishment procedure and multipoint connection network establishment procedure for the terminal device to be summoned. A multipoint connection is established between the MCUs. That is, in the case of MCU2, a connection is established from the multipoint connection address list to the terminal device T6 that should be summoned (connection 2). Further, the MCU 1 that has received the multipoint connection address list establishes a connection to the terminal device T1 and the terminal device T2 that it should call (connection 3). Similarly, the MCU 3 that has received the multipoint connection address list establishes a connection with the terminal device T3 to the terminal device T5 that it should call (connection 3).
[0097]
  As described above, after all the connections between the terminal devices T1 to T6 are established, the user of each terminal device can use the multipoint connection service as described above by reservation at a low communication cost. become. In the present embodiment, the MCU station number management table is provided in a specific MCU 2 that plays a central role in multi-point connection network management, and the multi-point connection address and the MCU station number management table are searched only by the MCU 2. Since it is good, it can prevent that the load of other MCU increases.
[0098]
  Next, a method for each MCU to call each terminal device by reservation (claim 4)., Claim 6, claim 9 and claim 11Will be explained.
[0099]
  An embodiment in which a multipoint connection network is constructed by this method is shown in FIG. In this embodiment, each MCU (MCU1 to MCU3) calls each terminal device by reservation. It is assumed that the MCU1 to MCU3 have the MCU station number management table shown in FIG. The procedure for building a multipoint connection network is shown below.
[0100]
  The terminal device T1 executes a connection establishment procedure as described above and a multipoint connection network establishment procedure for the MCU1, and establishes a multipoint connection between the terminal device T1 and the MCU1 (connection 1). . After the connection is established between the terminal device T1 and the MCU1, the terminal device T1 generates the multipoint connection address list shown in FIG. 16 from a plurality of destination information specified by the user, and sends the data to the MCU1. To do. The MCU 1 that has received the multipoint connection address list receives a conference reservation in the multipoint connection address list and enters a standby state. In addition, the terminal device T1 that has reserved the conference temporarily disconnects the connection with the MCU1.
[0101]
  After an appropriate time has elapsed or when the reservation time is reached, the MCU 1 compares the MCU station number management table shown in FIG. 17 with the received multipoint connection address list, and which address in the multipoint connection address list is convened by itself. Search for an address that should be. After the search, the MCU 1 executes the connection establishment procedure and the multipoint connection network establishment procedure as described above for the terminal device T1 and the terminal device T2, and between the MCU 1 and the terminal device T1 and the terminal device T2. A multipoint connection is established (connection 2). At the same time, a multipoint connection address list is sent to the MCU 2.
[0102]
  The MCU 2 that has received the multipoint connection address list compares the MCU station number management table shown in FIG. 17 with the received multipoint connection address list, and which address in the multipoint connection address list should be called by itself. Search for. After the search, the MCU 2 executes the connection establishment procedure and the multi-point connection network establishment procedure as described above for the terminal device T6, and establishes a multi-point connection connection between the MCU 2 and the terminal device T6. (Connection 3). At the same time, a multipoint connection address list is sent to the MCU 3.
[0103]
  Similarly, the MCU 3 that has received the multipoint connection address list compares the MCU station number management table shown in FIG. 17 with the received multipoint connection address list, and which address in the multipoint connection address list is convened by itself. Search for an address that should be. After the search, the MCU 3 executes the connection establishment procedure and the multi-point connection network establishment procedure as described above for the terminal devices T3 to T5, and between the MCU 3 and the terminal devices T3 to T5. A multipoint connection is established (connection 4).
[0104]
  As described above, after all the connections between the terminal devices T1 to T6 are established, the user of each terminal device can use the multipoint connection service as described above by reservation at a low communication cost. become. In addition, according to the present embodiment, each of the MCUs 1 to 3 has an MCU station number management table, and each performs a search process of the multipoint connection address and the MCU station number management table, so that the load is concentrated on one MCU. Can be prevented. In addition, it is possible to deal with a case where there is no MCU that plays a central role in multipoint connection network management.
[0105]
  Next, an embodiment of a method in which each terminal device participates in a multipoint connection networkStateexplain about.
[0106]
  FIG. 23 shows an embodiment in which a multipoint connection network is constructed by this method. In this embodiment, each terminal device (terminal device T1 to terminal device T6) participates in a multipoint connection network. The terminal devices T1 to T6 have the MCU station number management table shown in FIG. 18 in the system. The procedure for building a multipoint connection network is shown below.
[0107]
  When the terminal device T1 conducts a multipoint connection conference, the terminal device T1 compares its own station number with the MCU station number management table shown in FIG. 18, and recognizes to which MCU it should establish a connection. In the case of the terminal device T1, the above-described connection establishment procedure and multipoint connection network establishment procedure are executed for the MCU1, and a multipoint connection is established between the terminal device T1 and the MCU1 (connection 1). ). After the connection is established between the terminal device T1 and the MCU1, the terminal device T1 sends to the MCU1 a multipoint connection identifier (such as a conference ID) necessary for executing a conference by multipoint connection. MCU1 sends a multipoint connection identifier to MCU2.
[0108]
  Next, similarly to the terminal device T1, the terminal device T2 to the terminal device T6 compare their own station numbers with the MCU station number management table shown in FIG. 18, and recognize to which MCU they should establish a connection. In the case of the terminal device T2, the connection establishment procedure as described above and the multipoint connection are made to the MCU1, in the case of the terminal device T6 to the MCU2, in the case of the terminal device T3 to the terminal device T5, to the MCU3. A network establishment procedure is executed to establish a multipoint connection between the terminal devices T2 and MCU1, the terminal devices T6 and MCU2, and the terminal devices T3 to T5 and MCU3 (connection 2). After the connection is established between the terminal devices T2 and MCU1, the terminal devices T6 and MCU2, the terminal devices T3 to T5, and the MCU3, the terminal devices T2 to T6 are necessary to execute the conference by multipoint connection. A multipoint connection identifier (such as a conference ID) is sent to MCU1, MCU2, and MCU3. The MCU 1 and MCU 3 that have received the multipoint connection identifier send the multipoint connection identifier to the MCU 2. MCU2 which received the multipoint connector from MCU1 and MCU3 constructs a multipoint connection network using the multipoint connection identifier.
[0109]
  As described above, after all the connections between the terminal devices T1 to T6 are established, the user of each terminal device can use the multipoint connection service as described above at a low communication cost. become. In addition, according to the present embodiment, each of the terminal devices T1 to T6 is provided with an MCU station number management table, each of which recognizes an MCU that is inexpensive in terms of communication cost, and establishes a connection. Can be reduced.
[0110]
  Next, another embodiment of a method in which each terminal device participates in a multipoint connection networkStateexplain about
[0111]
  An embodiment for constructing a multipoint connection network by this method is shown in FIG. In this embodiment, each terminal device (terminal device T1 to terminal device T6) participates in the multipoint connection network as described above. The terminal apparatuses T1 to T6 have not only all the MCU station number management tables shown in FIG. 18 but only the telephone numbers of MCUs to which they should establish a connection.
[0112]
  The construction procedure of the multipoint connection network is the same as that of the above embodiment, and the same operation and effect can be obtained, and each terminal device T1 to terminal device T6 need not have all of the MCU station number management table. The storage area can be saved and the processing can be simplified.
[0113]
  Next, an embodiment of a combined method of meeting invitation and participation (claims)7Explain)
[0114]
  The method comprises the steps of claim 1.OrClaim4The calling method described in the corresponding embodiment;As shown in FIG.It is a composite method of the participation method described in the embodiment. It is assumed that the MCU1 to MCU3 have the MCU station number management table shown in FIG. The terminal devices T1 to T6 have the MCU station number management table shown in FIG. 18 in the system. In this composite system, the claim 1 is used.OrClaim4In the method described in the corresponding embodiment,As shown in FIG.By providing the multipoint connection identifier described in the embodiment, FIG.To FIG.The multipoint connection network construction procedure shown in FIG. 2 and the multipoint connection network construction procedure of FIG. 23 overlap to realize the multipoint connection network construction.
[0115]
  In the case of this method, it has the operations and effects of the corresponding embodiment described above, and allows a terminal device to participate before, after, or after each terminal device is summoned. . In addition, the terminal device is allowed to be reserved or called while the terminal device is participating.
[0116]
  Next, the multipoint connection address and MCU station number management table search process in the MCU 2 necessary for realizing the embodiment according to the first and third aspects will be described with reference to the flowchart shown in FIG. To do.
[0117]
  FIG. 24 is a flowchart showing a search process of the multipoint connection address and MCU station number management table in MCU2. MCU2, which is the TOP-MCU that has received the multipoint connection address list as shown in FIG. 16, performs a search process of the received multipoint connection address list and the MCU station number management table shown in FIG. 17 (YES in determination 101). → Process 102). The MCU 2 determines whether each telephone number in the multipoint connection address list is a terminal device that the MCU 2 itself should call (decision 103). In the case of a terminal device to be summoned, a connection establishment procedure as described above and a multipoint connection network establishment procedure are executed for the corresponding terminal device, and a multipoint connection is established between the corresponding terminal device and MCU 2. A connection is established (YES in decision 103 → process 104). If it is not a terminal device to be summoned, a multipoint connection address list to be sent to the corresponding MCU is generated / added (NO in decision 103 → process 105).
[0118]
  The above processing is continued until the search of the multipoint connection address list is completed (NO at decision 106 → processing 102). After the search of the multipoint connection address list is completed, the multipoint connection address list corresponding to each MCU is sent to each MCU (YES in decision 106 → processing 107). Each MCU that has received the multipoint connection address list executes the connection establishment procedure and the multipoint connection network establishment procedure as described above for the terminal device corresponding to the multipoint connection address list. A multipoint connection is established between the terminal device and the MCU.
[0119]
  Next, FIG. 25 shows the multipoint connection address and MCU station number management table search processing in each MCU (MCU1 to MCU3) necessary for realizing the embodiment according to claim 2 and claim 4. This will be described with reference to a flowchart.
[0120]
  FIG. 25 is a flowchart showing a multi-point connection address and MCU station number management table search process in each MCU (MCU1 to MCU3). The MCU that has received the multipoint connection address list as shown in FIG. 16 performs a search process of the received multipoint connection address list and the MCU station number management table shown in FIG. 17 (YES in decision 201 → process 202). The MCU determines whether each telephone number in the multipoint connection address list is a terminal device that the MCU itself should call (decision 203). In the case of a terminal device to be summoned, the connection establishment procedure and the multipoint connection network establishment procedure described above are executed for the corresponding terminal device, and the multipoint connection is established between the corresponding terminal device and the MCU. A connection is established (YES in decision 203 → process 204). If the terminal device is not to be summoned, no processing is performed (NO at decision 203 → determination 205).
[0121]
  The above processing is continued until the search of the multipoint connection address list is completed (NO at decision 205 → processing 202). After the search of the multipoint connection address list is completed, the multipoint connection address list is sent to the next MCU (YES in decision 205 → process 206). The next MCU performs the same processing.
[0122]
【The invention's effect】
  As described above, according to the first aspect of the present invention,, SpecialFixed MCUBut, Each MCUPipeShould doTerminal device addressInformation is setPipeEquipped with a physical table,Multiple terminal devicesTerminal device to conveneButEstablish multipoint connection with the nearest MCUShi,The address of the terminal device to be calledincludingFirstGenerate a multipoint connection address listThe,The firstMultipoint connection address list is sent to the specific MCUAndin frontSpecial mentionThe fixed MCU isRecordingReceived with the tableThe firstMultipoint connection address listWhenEach MCU should convene based onA second containing the address of the terminal deviceA multipoint connection address list is created and sent to each MCU, and each MCU receives it.SecondBased on the multipoint connection address list, the multipoint connection is established with the terminal device to be summoned. It is possible to provide a multipoint connection network configuration and construction procedure. Also, SpecialFixed MCUButSince the management table is provided and the multipoint connection address and the management table may be searched only by the MCU, it is possible to prevent the load of other MCUs from increasing.
[0123]
  According to invention of Claim 2, each MCUBut, Each MCUPipeShould doTerminal device addressInformation is setPipeEquipped with a physical table,Multiple terminal devicesTerminal device to conveneButEstablish multipoint connection with the nearest MCUShi,The address of the terminal device to be calledIncludingMutaPoint connection address list is generatedThe,SaidSend multipoint connection address list to MCUAndin frontMCU is beforeRecordingReceived with the tableSaidEstablish a multipoint connection with the terminal device to be called based on the multipoint connection address listShi, The multipoint connection address list,ConnectedotherTo the MCUbrothThe, CallingSince the connection of the multipoint connection is established with the terminal device to be collected, the configuration of the multipoint connection network by the summoning so that the communication cost is low with respect to the time of using the multipoint connection network, and There is an effect that a construction procedure can be provided. Each MCUButSince the management table is provided and each performs the search processing of the multipoint connection address and the management table, it is possible to prevent the load from being concentrated on one MCU.
[0124]
  Claim 3Or claim 8According to the described invention, SpecialFixed MCUBut, Each MCUPipeShould doTerminal device addressInformation is setPipeEquipped with a physical table,Multiple terminal devicesTerminal device to conveneButEstablish multipoint connection with the nearest MCUShi,The address of the terminal device to be calledincludingFirstGenerate a multipoint connection address listThe,The firstMultipoint connection address listAnd when you want to connect withIs sent to the specific MCUAndin frontSpecial mentionThe fixed MCU isSaidBefore time is reachedRecordingReceived with the tableThe firstMultipoint connection address listWhenEach MCU should convene based onA second containing the address of the terminal deviceA multipoint connection address list is created and sent to each MCU, and each MCU receives it.SecondBased on the multi-point connection address list, a multi-point connection is established with the terminal device to be summoned, so that a reservation call that makes the communication cost low for the time of using the multi-point connection network. It is possible to provide a multipoint connection network configuration and construction procedure. Also, SpecialFixed MCUButMulti-point connection address only with the MCU with management tableAnd tubeSince it is sufficient to perform a search process for the physical table, it is possible to prevent the load on other MCUs from increasing.In this case, as in the invention described in claim 5 or claim 10, the terminal device that calls the plurality of terminal devices sends the multipoint connection address list and a desired connection time to the specific MCU. It is preferable to disconnect the connection.
[0125]
  Claim 4Or claim 9According to the described invention, each MCUBut, Each MCUPipeShould doTerminal device addressInformation is setPipeEquipped with a physical table,Multiple terminal devicesTerminal device to conveneButEstablish multipoint connection with the nearest MCUShi,The address of the terminal device to be calledIncludingMutaPoint connection address list is generatedThe,SaidMultipoint connection address listAnd when you want to connect withIs sent to the MCUAndin frontMCUSaidBefore time is reachedRecordingReceived with the tableSaidMultipoint connection address listWhenBased onThe MCUEstablish multipoint connection with the terminal device to be calledShiConnected to the multipoint connection address listotherTo the MCUbrothThe, CallingSince the multipoint connection is established with the terminal device to be collected, the configuration of the multipoint connection network by reservation and convocation that makes the communication cost low for the time of using the multipoint connection network In addition, there is an effect that a construction procedure can be provided. Each MCUButA management table is provided, each with a multipoint connection addressAnd tubeSince the logical table search process is performed, it is possible to prevent the load from being concentrated on one MCU.In this case, as in the invention described in claim 6 or claim 11, when the terminal device that summons the plurality of terminal devices sends the multipoint connection address list and the time desired for connection to the MCU. It is preferable to disconnect the connection.
[0126]
  According to the invention of claim 7, the invention of claim 1 is provided.OrClaimAny one of 4In the multipoint connection network construction method described above, each terminal deviceBut the tubeMCU information to be managed is setPipeEach terminal device with a management tableButMultipointContinueWhen to doInTheDevice addressAnd beforeRecordingBased on the management table, the terminal recognizes the MCU to be managed,SaidEstablish multipoint connection with MCUShiMulti-point contactContinueMultipoint connection identifier required for executionSpecialThe specific MCU is sent from each terminal device.ReceiveSince the multipoint connection network is constructed using the multipoint connection identifier, the configuration and construction of the multipoint connection network by calling and participation that makes the communication cost low with respect to the time of using the multipoint connection network. It has the effect of providing a procedure. Also, here, each terminal deviceBefore calling, orConcentration,Alternatively, it is allowed that there is a terminal device that participates after being summoned, and each terminal deviceConvocation reservation, orAllow convening to be performed.
[Brief description of the drawings]
FIG. 1 is a network configuration diagram of multipoint connection in each embodiment of the present invention.
FIG. 2 is a diagram showing an information distribution model of the multipoint connection.
FIG. 3 is a configuration diagram of a terminal connected at multiple points.
FIG. 4 is a diagram showing an image of a video service in the terminal device.
FIG. 5 is a diagram showing an image of a data exchange service in the terminal device.
FIG. 6 is a hardware configuration diagram of the terminal device.
FIG. 7 is a hardware configuration diagram of an MCU.
FIG. 8 is a diagram showing a conference communication connection protocol sequence in a connection establishment procedure between a terminal device and an MCU.
FIG. 9 is also a diagram showing a data path establishment sequence.
FIG. 10 is also a diagram showing a conference communication disconnection protocol sequence.
FIG. 11 is a diagram showing a protocol sequence for establishing a multipoint connection between a terminal device and an MCU.
FIG. 12 is also a diagram showing a channel subscription protocol sequence.
FIG. 13 is also a diagram showing a data exchange protocol sequence.
FIG. 14 is also a diagram showing a disconnection protocol sequence for multipoint connection.
FIG. 15 is a diagram showing a specific example of network construction for multipoint connection.
FIG. 16 is a diagram showing a multipoint connection address list.
FIG. 17 is a diagram showing an MCU station number management table.
FIG. 18 is a diagram showing another configuration example of the MCU station number management table
FIG. 19 is a diagram showing an embodiment in which a TOP-MCU calls each terminal device in a multipoint connection network construction.
FIG. 20 is also a diagram showing an embodiment in which each MCU calls each terminal device.
FIG. 21 is a diagram similarly showing an embodiment in which a TOP-MCU calls each terminal device by reservation.
FIG. 22 is a diagram similarly showing an embodiment in which each MCU calls each terminal device by reservation.
FIG. 23 is a diagram similarly showing an embodiment in which each terminal device participates in a multipoint connection network.
FIG. 24 is a flowchart showing a search process of a multipoint connection address and MCU station number management table in MCU 2;
FIG. 25 is a flowchart showing a multipoint connection address and MCU station number management table search process in each MCU (MCU1 to MCU3).
[Explanation of symbols]
  T1 to T6 terminal device
  MCU1 to MCU3 Multi-point control device
  1,31 System bus
  2, 32 CPU
  3, 33 ROM
  4, 34 RAM
  5, 35 DMAC
  6, 36 INTC
  7, 37 Timer
  8, 15, 16 Serial I / F
  9 Graphic control unit
  10, 44 Video control unit
  11, 39 Audio control unit
  12, 40 Communication control unit
  13, 41 Media multiplexing part
  14, 42 ISDN-I / F
  17 SCSI-I / F
  18 HD
  19 Monitor
  20 TV camera
  21 Camera control unit
  22 Speaker
  23 microphone
  24, 43 ISDN
  25 keyboard
  26 mouse
  38 Audio mixer section
  45 Image composition part

Claims (11)

数の端末装置を複数の多地点制御装置を介して接続し、多地点接続ネットワークを構築する方法において、
定の多地点制御装置、各多地点制御装置が管理すべき端末装置のアドレス情報が設定された管理テーブルを備え、
複数の端末装置を招集する端末装置、最寄りの多地点制御装置との間で多地点接続のコネクションを確立前記召集対象の端末装置のアドレスを含む第一の多地点接続アドレスリストを生成し前記第一の多地点接続アドレスリストを前記特定の多地点制御装置宛に送出し、
記特定の多地点制御装置は、前記管理テーブルと受信した前記第一の多地点接続アドレスリストに基づき、各多地点制御装置が召集すべき端末装置のアドレスを含む第二の多地点接続アドレスリストを作成して各多地点制御装置に送出し、
各多地点制御装置は受信した第二の多地点接続アドレスリストに基づき、召集すべき端末装置との間に多地点接続のコネクションを確立するようにしたことを特徴とする多地点接続ネットワークの構築方法。
In the method the multiple terminal devices connected via a multipoint control unit of the multiple, to construct a multipoint connection network,
Multipoint control unit of the particular is provided with a management table in which address information of the multi-point control unit is a terminal device should sense tube is set,
Terminal device to call a plurality of terminal devices, and establishes a connection multipoint connection between the nearest multi-point control unit, generates a first multipoint connection address list containing the address of the muster target terminal to, and sending the first multipoint connection address list addressed the particular multipoint control unit,
Before multipoint control unit of Kitoku constant, based on the prior Symbol tube and said receiving a management table first multipoint connection address list, the second containing the address of the multipoint control unit is a terminal device to be convened Create a multipoint connection address list and send it to each multipoint control device.
Construction of a multipoint connection network characterized in that each multipoint control device establishes a multipoint connection with a terminal device to be summoned based on the received second multipoint connection address list Method.
数の端末装置を複数の多地点制御装置を介して接続し、多地点接続ネットワークを構築する方法において、
前記各多地点制御装置、各多地点制御装置が管理すべき端末装置のアドレス情報が設定された管理テーブルを備え、
複数の端末装置を招集する端末装置、最寄りの多地点制御装置との間で多地点接続のコネクションを確立前記召集対象の端末装置のアドレスを含む多地点接続アドレスリストを生成し前記多地点接続アドレスリストを前記多地点制御装置に送出し、
記多地点制御装置は、前記管理テーブルと受信した前記多地点接続アドレスリストに基づき、召集すべき端末装置との間に多地点接続のコネクションを確立、前記多地点接続アドレスリストを接続されたの多地点制御装置に送出し、召集すべき端末装置との間に多地点接続のコネクションを確立するようにしたことを特徴とする多地点接続ネットワークの構築方法。
In the method the multiple terminal devices connected via a multipoint control unit of the multiple, to construct a multipoint connection network,
Wherein each multi-point control unit is provided with a management table in which address information of the multi-point control unit is a terminal device should sense tube is set,
Terminal device to call a plurality of terminal devices, and establishes a connection multipoint connection between the nearest multipoint control unit, the address of the muster target terminal device generates including multipoint connection address list and sending the multipoint connection address list to the multipoint control unit,
Before Kio point control unit, based on the multipoint connection address list received from the previous SL management table establishes a connection multipoint connection between the to be convened terminal, the multipoint connection address list , out sent to other connected multipoint control unit, method for constructing a multipoint connection network, characterized in that so as to establish a connection multipoint connection between the terminal device should convene.
数の端末装置を複数の多地点制御装置を介して接続し、多地点接続ネットワークを構築する方法において、
定の多地点制御装置、各多地点制御装置が管理すべき端末装置のアドレス情報が設定された管理テーブルを備え、
複数の端末装置を招集する端末装置、最寄りの多地点制御装置との間で多地点接続のコネクションを確立前記召集対象の端末装置のアドレスを含む第一の多地点接続アドレスリストを生成し前記第一の多地点接続アドレスリストと接続を希望する時間とを前記特定の多地点制御装置宛に送出し、
記特定の多地点制御装置は前記時間に達すると、前記管理テーブルと受信した前記第一の多地点接続アドレスリストに基づき、各多地点制御装置が召集すべき端末装置のアドレスを含む第二の多地点接続アドレスリストを作成して各多地点制御装置に送出し、
各多地点制御装置は受信した第二の多地点接続アドレスリストに基づき、召集すべき端末装置との間に多地点接続のコネクションを確立するようにしたことを特徴とする多地点接続ネットワークの構築方法。
In the method the multiple terminal devices connected via a multipoint control unit of the multiple, to construct a multipoint connection network,
Multipoint control unit of the particular is provided with a management table in which address information of the multi-point control unit is a terminal device should sense tube is set,
Terminal device to call a plurality of terminal devices, and establishes a connection multipoint connection between the nearest multi-point control unit, generates a first multipoint connection address list containing the address of the muster target terminal and sends out the time and the desired connection between the first multipoint connection address list addressed the particular multipoint control unit,
Address before the Kitoku multipoint control unit of the constant reaches the time, before Symbol tube based on said received first multipoint connection address list and management table, the terminal device the multipoint control unit should convene Create a second multipoint connection address list containing and send to each multipoint control device,
Construction of a multipoint connection network characterized in that each multipoint control device establishes a multipoint connection with a terminal device to be summoned based on the received second multipoint connection address list Method.
数の端末装置を複数の多地点制御装置を介して接続し、多地点接続ネットワークを構築する方法において、
前記各多地点制御装置、各多地点制御装置が管理すべき端末装置のアドレス情報が設定された管理テーブルを備え、
複数の端末装置を招集する端末装置、最寄りの多地点制御装置との間で多地点接続のコネクションを確立前記召集対象の端末装置のアドレスを含む多地点接続アドレスリストを生成し前記多地点接続アドレスリストと接続を希望する時間とを前記多地点制御装置に送出し、
記多地点制御装置は前記時間に達すると、前記管理テーブルと受信した前記多地点接続アドレスリストに基づき、前記多地点制御装置が召集すべき端末装置との間に多地点接続のコネクションを確立、前記多地点接続アドレスリストを接続されたの多地点制御装置に送出し、召集すべき端末装置との間に多地点接続のコネクションを確立するようにしたことを特徴とする多地点接続ネットワークの構築方法。
In the method the multiple terminal devices connected via a multipoint control unit of the multiple, to construct a multipoint connection network,
Wherein each multi-point control unit is provided with a management table in which address information of the multi-point control unit is a terminal device should sense tube is set,
Terminal device to call a plurality of terminal devices, and establishes a connection multipoint connection between the nearest multipoint control unit, the address of the muster target terminal device generates including multipoint connection address list , sends the time and the desired connection to the multipoint connection address list to the multipoint control unit,
Before the Kio point control unit reaches the time, on the basis of said multipoint connection address list received from the previous SL management table, the multipoint connection between the multipoint control unit is a terminal device to be convened establishing a connection, characterized in that said out-feed a multipoint connection address list to other connected multipoint control unit, and adapted to establish a connection multipoint connection between the terminal device should convene The construction method of the multipoint connection network.
前記複数の端末装置を召集する端末装置は、前記多地点接続アドレスリストと接続を希望する時間とを前記特定の多地点制御装置宛に送出すると、コネクションを切断することを特徴とする請求項3に記載の多地点接続ネットワークの構築方法。The terminal device that calls the plurality of terminal devices disconnects the connection when the multipoint connection address list and a desired time for connection are sent to the specific multipoint control device. The construction method of the multipoint connection network described in 1. 前記複数の端末装置を召集する端末装置は、前記多地点接続アドレスリストと接続を希望する時間とを前記多地点制御装置に送出すると、コネクションを切断することを特徴とする請求項4に記載の多地点接続ネットワークの構築方法。5. The terminal device according to claim 4, wherein the terminal device that calls the plurality of terminal devices disconnects the connection when the multi-point connection address list and a desired connection time are transmitted to the multi-point control device. How to build a multipoint connection network. 各端末装置が、管理されるべき多地点制御装置情報が設定された管理テーブルを備え、
各端末装置多地点接続を行う時、自端末のアドレスと前記管理テーブルに基づき、自端末が管理されるべき多地点制御装置を認識して、前記多地点制御装置との間で多地点接続のコネクションを確立、多地点接続を実行するために必要な多地点接続識別子を特定の多地点制御装置宛に送出し、
前記特定の多地点制御装置は、各端末装置から受信する多地点接続識別子を用いて多地点接続ネットワークを構築することを特徴とする請求項1ないし請求項4のいずれか1に記載の多地点接続ネットワークの構築方法。
Each terminal device is provided with a management table multipoint control unit information to be managed is set,
When each terminal device performs the connection multipoint contact, based on the own terminal address before Symbol management table, recognizes the multipoint control unit to its own terminal is managed, between the multipoint control unit in establishing a connection multipoint connection, the multipoint connection identifier required to perform multipoint connection sends addressed multipoint control unit of specific,
The specific multi-point control unit, multipoint according to any one of claims 1 to claim 4, characterized in that to construct a multipoint connection network using a multipoint connection identifier received from the respective terminal devices How to build a connection network.
複数の端末装置を複数の多地点制御装置を介して接続し、多地点接続ネットワークを構築するシステムにおいて、In a system that connects a plurality of terminal devices via a plurality of multipoint control devices and constructs a multipoint connection network,
特定の多地点制御装置が、各多地点制御装置が管理すべき端末装置のアドレス情報が設定された管理テーブルを備え、A specific multipoint control device includes a management table in which address information of terminal devices to be managed by each multipoint control device is set,
複数の端末装置を招集する端末装置が、最寄りの多地点制御装置との間で多地点接続のコネクションを確立し、前記召集対象の端末装置のアドレスを含む第一の多地点接続アドレスリストを生成して、前記第一の多地点接続アドレスリストと接続を希望する時間とを前記特定の多地点制御装置宛に送出し、A terminal device that invites multiple terminal devices establishes a multi-point connection with the nearest multi-point control device, and generates a first multi-point connection address list including the addresses of the terminal devices to be called And sending the first multipoint connection address list and the desired connection time to the specific multipoint control device,
前記特定の多地点制御装置は前記時間に達すると、前記管理テーブルと受信した前記第一の多地点接続アドレスリストとに基づき、各多地点制御装置が召集すべき端末装置のアドレスを含む第二の多地点接続アドレスリストを作成して各多地点制御装置に送出し、When the specific multipoint control device reaches the time, the second multipoint control device includes the address of the terminal device to be summoned by each multipoint control device based on the management table and the received first multipoint connection address list. Create a multipoint connection address list of and send it to each multipoint control device,
各多地点制御装置は受信した第二の多地点接続アドレスリストに基づき、召集すべき端末装置との間に多地点接続のコネクションを確立するようにしたことを特徴とする多地点接続ネットワークシステム。A multipoint connection network system, wherein each multipoint control device establishes a multipoint connection with a terminal device to be summoned based on the received second multipoint connection address list.
複数の端末装置を複数の多地点制御装置を介して接続し、多地点接続ネットワークを構築するシステムにおいて、In a system that connects a plurality of terminal devices via a plurality of multipoint control devices and constructs a multipoint connection network,
前記各多地点制御装置が、各多地点制御装置が管理すべき端末装置のアドレス情報が設定された管理テーブルを備え、Each multipoint control device comprises a management table in which address information of terminal devices to be managed by each multipoint control device is set,
複数の端末装置を招集する端末装置が、最寄りの多地点制御装置との間で多地点接続のコネクションを確立し、前記召集対象の端末装置のアドレスを含む多地点接続アドレスリストを生成して、前記多地点接続アドレスリストと接続を希望する時間とを前記多地点制御装置に送出し、A terminal device that calls a plurality of terminal devices establishes a multi-point connection with the nearest multi-point control device, and generates a multi-point connection address list including the addresses of the terminal devices to be called, Sending the multipoint connection address list and the desired connection time to the multipoint control device,
前記多地点制御装置は前記時間に達すると、前記管理テーブルと受信した前記多地点接続アドレスリストとに基づき、前記多地点制御装置が召集すべき端末装置との間に多地点接続のコネクションを確立し、前記多地点接続アドレスリストを接続された他の多地点制御装置に送出して、召集すべき端末装置との間に多地点接続のコネクションを確立するようにしたことを特徴とする多地点接続ネットワークシステム。When the multipoint control device reaches the time, the multipoint control device establishes a multipoint connection with the terminal device to be summoned by the multipoint control device based on the management table and the received multipoint connection address list. The multipoint connection address list is sent to another connected multipoint control device to establish a multipoint connection with the terminal device to be summoned. Connected network system.
前記複数の端末装置を召集する端末装置は、前記多地点接続アドレThe terminal device that calls the plurality of terminal devices has the multipoint connection address. スリストと接続を希望する時間とを前記特定の多地点制御装置宛に送出すると、コネクションを切断することを特徴とする請求項8に記載の多地点接続ネットワークシステム。9. The multipoint connection network system according to claim 8, wherein the connection is disconnected when a list and a desired time for connection are transmitted to the specific multipoint control apparatus. 前記複数の端末装置を召集する端末装置は、前記多地点接続アドレスリストと接続を希望する時間とを前記多地点制御装置に送出すると、コネクションを切断することを特徴とする請求項9に記載の多地点接続ネットワークシステム。10. The terminal device according to claim 9, wherein the terminal device that gathers the plurality of terminal devices disconnects the connection when the multipoint connection address list and a desired time for connection are transmitted to the multipoint control device. Multipoint network system.
JP22462796A 1996-08-08 1996-08-08 Multipoint connection network construction method and multipoint connection network system Expired - Fee Related JP3748952B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP22462796A JP3748952B2 (en) 1996-08-08 1996-08-08 Multipoint connection network construction method and multipoint connection network system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP22462796A JP3748952B2 (en) 1996-08-08 1996-08-08 Multipoint connection network construction method and multipoint connection network system

Publications (2)

Publication Number Publication Date
JPH1056513A JPH1056513A (en) 1998-02-24
JP3748952B2 true JP3748952B2 (en) 2006-02-22

Family

ID=16816680

Family Applications (1)

Application Number Title Priority Date Filing Date
JP22462796A Expired - Fee Related JP3748952B2 (en) 1996-08-08 1996-08-08 Multipoint connection network construction method and multipoint connection network system

Country Status (1)

Country Link
JP (1) JP3748952B2 (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6157401A (en) * 1998-07-17 2000-12-05 Ezenia! Inc. End-point-initiated multipoint videoconferencing
CN1134936C (en) * 2001-02-06 2004-01-14 华为技术有限公司 Method for implementing video communication service and its information data format
JP4061240B2 (en) * 2003-05-13 2008-03-12 日本電信電話株式会社 Video conference system, video conference method, ad hoc party service providing system and human resource matching service providing system
US7552175B2 (en) * 2004-04-30 2009-06-23 Microsoft Corporation Mechanism for controlling communication paths between conference members
CN100393129C (en) * 2004-05-31 2008-06-04 中兴通讯股份有限公司 Hierarchical controlling method for conference TV-set terminals
DE102007062734B3 (en) * 2007-12-27 2009-05-07 Siemens Ag Method and device for operating an audio and / or video conference with at least two participants
JP5919695B2 (en) 2011-02-25 2016-05-18 株式会社リコー Session control system, transmission system, and program

Also Published As

Publication number Publication date
JPH1056513A (en) 1998-02-24

Similar Documents

Publication Publication Date Title
CA2446707C (en) Control unit for multipoint multimedia/audio system
EP0691778B1 (en) Multimedia conferencing system
TW318301B (en)
KR100373323B1 (en) Method of multipoint video conference in video conferencing system
EP1039734B1 (en) Method and system for reducing multimedia conference bandwidth
CN1849824B (en) System and method for performing distributed video conferencing
US7929011B2 (en) Method and system for handling video signals of conference
US9137486B2 (en) System and method for video conferencing
US7653013B1 (en) Conferencing systems with enhanced capabilities
CN101198008A (en) Method and system for implementing multi-screen and multi-picture
WO1997005754A9 (en) Process for converting a point-to-point multimedia call to a bridged multimedia call
JP3748952B2 (en) Multipoint connection network construction method and multipoint connection network system
US9270474B2 (en) Endpoint initiation of multipart conferences
US20010012304A1 (en) High quality multimedia communications `
KR100345310B1 (en) System and method for multimedia chatting service
JPH0965313A (en) Remote conference system
KR100328553B1 (en) Multicast method for a group's leader relaying
CN115695387A (en) Audio and video conference implementation method, audio and video conference system and related devices
JPH09294166A (en) Video conference equipment and multi-point video conference system using the same
KR19980040128A (en) Multi-party video conferencing controller
JPH09270792A (en) Multi-point video conference system

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20040830

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20050906

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20051107

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: 20051129

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20051130

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: 20081209

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091209

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101209

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101209

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111209

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111209

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121209

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20131209

Year of fee payment: 8

LAPS Cancellation because of no payment of annual fees