[go: up one dir, main page]

JP2008034900A - Multipoint conference system - Google Patents

Multipoint conference system Download PDF

Info

Publication number
JP2008034900A
JP2008034900A JP2006202684A JP2006202684A JP2008034900A JP 2008034900 A JP2008034900 A JP 2008034900A JP 2006202684 A JP2006202684 A JP 2006202684A JP 2006202684 A JP2006202684 A JP 2006202684A JP 2008034900 A JP2008034900 A JP 2008034900A
Authority
JP
Japan
Prior art keywords
conference
terminal
multipoint
control device
terminals
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2006202684A
Other languages
Japanese (ja)
Inventor
Kazumi Shirata
和巳 白田
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.)
Hitachi Ltd
Original Assignee
Hitachi 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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP2006202684A priority Critical patent/JP2008034900A/en
Publication of JP2008034900A publication Critical patent/JP2008034900A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Telephonic Communication Services (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide an inter-multipoint conference system capable of relieving a load on an inter-multipoint controller even when a plurality of conferences are held since the inter-multipoint controller leaves control system signal processing to the route terminal of each conference in common to the MCU type inter-multipoint conference system and the MCU less type inter-multipoint conference system. <P>SOLUTION: A representative terminal is selected for each conference as the route terminal, and the inter-multipoint controller distributes processing to each route terminal so as to relieve the processing load on the inter-multipoint controller itself. <P>COPYRIGHT: (C)2008,JPO&INPIT

Description

本発明は、通信回線を利用して複数拠点の会議端末間の会議を実現する多地点間会議システムに関するものであり、特にその制御系信号の管理に関するものである。   The present invention relates to a multipoint conference system that realizes a conference between conference terminals at a plurality of sites using a communication line, and more particularly to management of control system signals thereof.

遠隔地に離れた者同士が、同じ場所に集まって会議をしているかのような環境を提供するための仕組みとして、多地点会議システムが知られている。MCU(Multi-point Control Unit)型の多地点間会議システムは図4に示すとおり、多地点に設置した会議端末22〜25、会議端末32〜35、会議端末42〜45のそれぞれと、多地点間制御装置1の間で、SIP(Session Initiation Protocol)、H.323、MGCPまたはMEGACO/H.248などの音声や映像などのセッション制御のための制御系信号(シグナリング)を送受信してそれぞれの装置間で接続を行なう。接続が確立すると、多地点間制御装置1は任意の会議端末からの動画や音声、アプリケーション用データ、ホワイトボード機能データ、チャット機能データなどの通信データを受信し、そしてこの受信データをその宛先である複数の会議端末へ纏めて配信する。この他、MCUレス型の場合は図5のように、会議端末全員22〜25、会議端末全員32〜35、会議端末全員42〜45と多地点間制御装置1との間で制御系信号500〜511を送受信して接続を確立した後、多地点間制御装置1を経由せずに会議端末間で通信データを直接送受信する。   A multipoint conference system is known as a mechanism for providing an environment in which people who are far away from each other gather at the same place to have a meeting. As shown in Figure 4, the multipoint control system of MCU (Multi-point Control Unit) type is a multipoint system with each of conference terminals 22 to 25, conference terminals 32 to 35, and conference terminals 42 to 45 installed at multiple locations. Control system signals (signaling) for session control such as voice and video such as SIP (Session Initiation Protocol), H.323, MGCP or MEGACO / H.248 are transmitted and received between the inter-control devices 1 Connect between devices. When the connection is established, the multipoint control device 1 receives communication data such as video and audio from any conference terminal, application data, whiteboard function data, and chat function data, and receives the received data at its destination. Delivered to a plurality of conference terminals. In addition, in the case of the MCU-less type, as shown in FIG. 5, all the conference terminals 22 to 25, all the conference terminals 32 to 35, all the conference terminals 42 to 45, and the control signal 500 between the multipoint control device 1 are used. After transmitting and receiving ˜511 to establish a connection, communication data is directly transmitted and received between the conference terminals without going through the multipoint control apparatus 1.

この多地点会議システムを改良したものとして、例えば特許文献1に記載された技術がある。この文献に記載された技術では、それぞれの会議ごとに予め設置した複数のサーバに多地点制御装置1の機能の一部を分散させて処理させる。   As an improvement of this multipoint conference system, for example, there is a technique described in Patent Document 1. In the technique described in this document, a part of the functions of the multipoint control device 1 is distributed and processed in a plurality of servers installed in advance for each conference.

特開2003-18302号公報Japanese Patent Laid-Open No. 2003-18302

従来のMCU型およびMCUレス型の多地点間会議システムでは、多地点制御装置1または分散させた複数のサーバが全ての会議端末と、これら会議端末間の通信状態を設定するための情報等を含む制御系信号の送受信を纏めて行なうため、会議数や会議端末数が多い場合、多地点間制御装置1または分散させた複数のサーバの処理に時間がかかり、その負荷は大きかった。さらにMCU型では多地点制御装置または分散させた複数のサーバが、会議端末間で送受信される全ての通信データの中継も行なうため、さらに負荷が大きくなり、処理の遅延も大きくなる。   In a conventional MCU-type and MCU-less multipoint conference system, the multipoint control device 1 or a plurality of distributed servers provides information for setting all conference terminals and the communication state between these conference terminals. Since the control system signals including transmission and reception are collectively performed, when the number of conferences and conference terminals is large, it takes time to process the multipoint control device 1 or a plurality of distributed servers, and the load is large. Further, in the MCU type, a multipoint control device or a plurality of distributed servers also relay all communication data transmitted / received between conference terminals, which further increases the load and processing delay.

また、多地点間制御装置1または分散させた複数のサーバの設置されている場所のファイアウォールを、各会議のメンバー全員の会議端末のアドレス情報とポート番号を指定してフィルタするよう設定すると設定量が膨大な数になり、管理が大変複雑になる。さらに、多地点間制御装置1または分散させた複数のサーバのためのサーバ設置箇所には複数の会議分の回線容量を確保する必要があり、費用的な問題があった。   In addition, if you set the firewall at the location where the multipoint control device 1 or multiple distributed servers are installed to filter by specifying the address information and port number of all conference terminals of each conference member, the setting amount Becomes a huge number and management becomes very complicated. Furthermore, it is necessary to secure a line capacity for a plurality of conferences at the server installation location for the multipoint control apparatus 1 or a plurality of distributed servers, which causes a cost problem.

複数の会議の各々で代表端末を選定してルート端末とし、多地点間制御装置が各会議のルート端末に処理を分散することで、多地点間制御装置自体の処理の負荷を軽減する。   The representative terminal is selected as a root terminal in each of a plurality of conferences, and the multipoint control device distributes the processing to the root terminals of each conference, thereby reducing the processing load of the multipoint control device itself.

本発明では、MCU型およびMCUレス型に共通して、多地点間制御装置から各々の会議のルート端末に制御系信号処理を委任するために、会議が複数のときでも多地点間制御装置の負荷は小さく出来るようになる。また、MCU型の通信データの処理についても同様に、多地点間制御装置から各々の会議のルート端末に処理を委任するため、多地点間制御装置の負荷は小さく出来るようになる。   In the present invention, in common with the MCU type and the MCU-less type, in order to delegate control system signal processing from the multipoint control device to the root terminal of each conference, even when there are multiple conferences, The load can be reduced. Similarly, the processing of MCU-type communication data is delegated from the multipoint control device to the root terminal of each conference, so the load on the multipoint control device can be reduced.

本発明では、複数の会議を多地点間制御装置または分散させた複数のサーバに全体的に管理させるということ自体は変えずに、多地点間制御装置または分散させた複数のサーバの処理に関する負荷を軽減させる。会議を開催するとき、各々の会議で会議のメンバーになっている会議端末の間で制御系信号をやりとりして、その会議の代表端末となるルート端末と、ルート端末に障害が発生したときに稼動させる副代表端末である副ルート端末を選定する。次に、ルート端末と副ルート端末が多地点間制御装置に、多地点間制御装置の処理の一部を代行することの承認を依頼する。多地点間制御装置が各々の会議で、ルート端末と副ルート端末を承認して、それら端末に権限を委任することで、多地点間制御装置の負荷分散がなされる。   In the present invention, the load related to the processing of the multipoint control device or the plurality of distributed servers is not changed, but the overall control of the plurality of conferences by the multipoint control device or the plurality of distributed servers itself is not changed. Reduce. When a conference is held, control signals are exchanged between conference terminals that are members of the conference in each conference, and when a failure occurs in the root terminal that is the representative terminal of the conference and the root terminal A sub route terminal which is a sub representative terminal to be operated is selected. Next, the root terminal and the sub route terminal request the multipoint control apparatus for approval to perform part of the processing of the multipoint control apparatus. The multipoint control apparatus approves the root terminal and the sub-root terminal in each conference, and delegates authority to these terminals, thereby distributing the load of the multipoint control apparatus.

以下、本発明の実施の形態について図を用いて説明する。   Hereinafter, embodiments of the present invention will be described with reference to the drawings.

図1に、本発明の一実施形態としての多地点会議システムの構成を示す。多地点制御装置1は、全ての会議2、会議3、会議4や各会議のメンバー全員の会議端末20〜23、会議端末30〜33、会議端末40〜43を管理している。なお、例えば会議2とは会議端末20〜23により構成されるこれら端末のグループを指す。本実施例では、会議2のメンバーは会議端末20、会議端末21、会議端末22、会議端末23の4名としている。会議3のメンバーは会議端末30、会議端末31、会議端末32、会議端末33の4名としている。会議4のメンバーは会議端末40、会議端末41、会議端末42、会議端末43の4名としている。   FIG. 1 shows a configuration of a multipoint conference system as an embodiment of the present invention. The multipoint control device 1 manages the conference terminals 20 to 23, the conference terminals 30 to 33, and the conference terminals 40 to 43 of all the conferences 2, the conference 3, the conference 4, and all the members of each conference. For example, the conference 2 refers to a group of these terminals configured by the conference terminals 20-23. In this embodiment, there are four members of the conference 2, the conference terminal 20, the conference terminal 21, the conference terminal 22, and the conference terminal 23. The number of members of the conference 3 is four: a conference terminal 30, a conference terminal 31, a conference terminal 32, and a conference terminal 33. There are four members of the conference 4, the conference terminal 40, the conference terminal 41, the conference terminal 42, and the conference terminal 43.

多地点制御装置1は図6に示す会議用データベースを保持する。このデータベースには、会議名7-0と、各々の会議に対応して選定されたルート端末7-1および副ルート端末7-2、そしてその他の端末7-3、7-4が記憶される。状態7-5の欄には、多地点会議の進行状況に合わせて、各状況に対応する状態番号が格納される。   The multipoint control device 1 holds a conference database shown in FIG. This database stores the conference name 7-0, the route terminal 7-1 and the sub route terminal 7-2 selected corresponding to each conference, and other terminals 7-3 and 7-4. . In the status 7-5 column, status numbers corresponding to each status are stored in accordance with the progress status of the multipoint conference.

図8を用いて会議2におけるルート端末および副ルート端末の選定のシーケンスを説明する。初期状態では、図6の多地点制御装置1の会議用データベースが未入力な状態(状態0)にある(8-0)。次に、管理者が手入力により会議2およびその構成メンバーを多地点制御装置1のデータベースに例えば図6の1行目のように登録する。ここで管理者は会議を識別するための会議番号7-0、仮のルート端末7-1、仮の副ルート端末7-2、その他端末7-3、7-4、状態番号7-5を仮登録する。このとき状態番号には”1”(仮登録)が入り、これにより会議2は状態1となる(8-1)。なお、多地点制御装置がデータベースへの入力に応じて状態番号7-5を自動的に更新するようにしても良い。   A selection sequence of the root terminal and the sub-root terminal in the conference 2 will be described with reference to FIG. In the initial state, the conference database of the multipoint control device 1 in FIG. 6 is not yet input (state 0) (8-0). Next, the administrator manually registers the conference 2 and its constituent members in the database of the multipoint control device 1 as shown in the first line of FIG. Here, the administrator assigns the conference number 7-0, the temporary root terminal 7-1, the temporary secondary root terminal 7-2, the other terminals 7-3 and 7-4, and the state number 7-5 to identify the conference. Register temporarily. At this time, "1" (temporary registration) is entered in the status number, and thereby conference 2 is in status 1 (8-1). Note that the multipoint control device may automatically update the state number 7-5 according to the input to the database.

次に、多地点制御装置1は、会議2として多地点制御装置1に登録しようとしているメンバー全員の会議端末20〜23に対して、ルート端末および、当該ルート端末の障害時にルート端末に昇格する副ルート端末を選定する旨を、会議2のメンバー全員の会議端末20〜23に対してマルチキャストフレームで送信し、状態2に遷移する。(8-2)。会議2のメンバー全員の会議端末20〜23は、自端末のCPU処理性能、メモリ容量、ハードディスクの残容量などを多地点制御装置1に返信する。   Next, the multipoint control device 1 is promoted to the root terminal and the root terminal at the time of failure of the root terminal with respect to the conference terminals 20 to 23 of all members who are going to be registered in the multipoint control device 1 as the conference 2 The fact that the sub-route terminal is selected is transmitted in a multicast frame to the conference terminals 20 to 23 of all the members of the conference 2, and the state transitions to state 2. (8-2). The conference terminals 20 to 23 of all the members of the conference 2 return the CPU processing performance, the memory capacity, the remaining capacity of the hard disk, etc. of the own terminal to the multipoint control device 1.

多地点制御装置1は図7に示す選定用データベースを保持する。このデータベースには各会議に属する会議端末のCPU性能70-1や、メモリ容量70-2、その他の性能比較の指針となる情報70-3およびこれら端末の性能によるランキングを示す選定順位70-4が記憶される。なお、各項目ごとに重み付けをして選定順位を決定しても良い。その他の性能比較の指針となる情報としては、例えばネットワークを介した通信速度や搭載するプロセッサの数等、その端末の性能を決定する大きな要因になりうる要素が考えられる。多地点制御装置1は、会議のメンバー全員の会議端末20〜23から受け取った情報を、図7の選定用データベースに格納する。そして多地点制御装置1は状態3に移行し、例えば、第1優先項目:CPU性能、第2優先項目:メモリ容量という順序で、ルート端末および副ルート端末を選定する(8-3)。   The multipoint control device 1 holds a selection database shown in FIG. In this database, the CPU performance 70-1 of the conference terminal belonging to each conference, the memory capacity 70-2, other information 70-3 that serves as a guideline for comparing performance, and the selection order 70-4 indicating the ranking according to the performance of these terminals Is memorized. The selection order may be determined by weighting each item. Other information that can be used as a guideline for performance comparison includes factors that can be a major factor in determining the performance of the terminal, such as the communication speed via the network and the number of installed processors. The multipoint control device 1 stores the information received from the conference terminals 20 to 23 of all the conference members in the selection database in FIG. Then, the multipoint control device 1 shifts to the state 3, and selects the root terminal and the sub-root terminal in the order of, for example, the first priority item: CPU performance and the second priority item: memory capacity (8-3).

そして多地点制御装置1は選定結果に応じて、図6の会議用データベースのルート端末7-1や副ルート端末7-2、その他端末7-3、7-4などの情報を書替え、会議用データベースの内容を更新し、状態4に移行する。多地点制御装置1はルート端末および副ルート端末の選定結果を会議2のメンバー全員の会議端末20〜23に通知する。各会議端末20〜23は、誰がルート端末および副ルート端末に選定されたかを知り、それら端末の接続情報、例えばIPアドレス等を受け取る。また、多地点間制御装置1は、ルート端末と副ルート端末に、サーバ機能を使用するように指示する要請メッセージを送る。このメッセージを受けたルート端末および副ルート端末は了解する旨の応答メッセージを多地点間制御装置1に返す。その結果、多地点制御装置1は会議2に関するサーバ機能の権限を、選定したルート端末に委任する(8-4)。   Then, according to the selection result, the multipoint control device 1 rewrites information such as the route terminal 7-1, the sub route terminal 7-2, and the other terminals 7-3 and 7-4 in the conference database in FIG. Update the contents of the database and move to state 4. The multipoint control device 1 notifies the selection result of the root terminal and the sub-root terminal to the conference terminals 20 to 23 of all the members of the conference 2. Each conference terminal 20-23 knows who has been selected as a root terminal and a sub-root terminal, and receives connection information such as an IP address. Further, the multipoint control apparatus 1 sends a request message instructing the root terminal and the sub-root terminal to use the server function. Upon receiving this message, the root terminal and the sub-root terminal return a response message indicating that the message has been accepted to the multipoint control apparatus 1. As a result, the multipoint control device 1 delegates the authority of the server function related to the conference 2 to the selected root terminal (8-4).

会議2で会議端末20がルート端末になったときの機能構成を図10に示す。多地点制御装置1から会議2のサーバ機能90の権限を委任されると、会議端末20のサーバ機能が使用出来るようになる。そして、会議サーバ機能で使用する図6の一行目の会議2に関する会議用データベースや、必要に応じて制御信号処理で使用する初期設定情報(SIP(Session Initiation Protocol)やH.323などの会議で使用する制御プロトコルに関する初期設定情報)も引継ぐ。初期設定情報については、従来の多地点間会議システムと同様であり、本発明の本質的な部分でないため、詳細は省略する。このとき会議2に関するサーバ機能で使用するデータベース情報は、多地点制御装置1から会議2のルート端末20と副ルート端末21の両方にコピーして渡される。また、ルート端末20が持っているサーバ機能900、サーバ機能901の情報は、定期的に副ルート端末21や多地点間制御装置1にコピーされる。そして会議が始められる、使用可能状態5(8-5)に移行する。会議用データベースに変更がある場合は、状態1(8-1)に戻る。   A functional configuration when the conference terminal 20 becomes the root terminal in the conference 2 is shown in FIG. When the authority of the server function 90 of the conference 2 is delegated from the multipoint control device 1, the server function of the conference terminal 20 can be used. Then, the conference database for conference 2 in the first row of FIG. 6 used for the conference server function, and initial setting information (SIP (Session Initiation Protocol), H.323, etc.) used for control signal processing as needed. (Initial setting information on the control protocol used) The initial setting information is the same as that of the conventional multipoint conference system, and is not an essential part of the present invention, so the details are omitted. At this time, the database information used for the server function related to the conference 2 is copied and passed from the multipoint control device 1 to both the root terminal 20 and the sub route terminal 21 of the conference 2. Further, information on the server function 900 and server function 901 possessed by the root terminal 20 is periodically copied to the sub-root terminal 21 and the multipoint control apparatus 1. Then, the conference is started, and the state shifts to the ready state 5 (8-5). If there is a change in the conference database, return to state 1 (8-1).

次に、会議開催の流れを図9を用いて説明する。初期状態では、会議2は開催されていない(80-0)。会議2の各メンバー、例えば会議端末22と会議端末23が会議2に参加しようとすると、これら端末はルート端末20に対して会議参加要求を送信する(80-1)。ルート端末20は、多地点制御装置1より委任された図6の一行目の会議2に関する会議用データベースを元にこれら会議端末が会議2のメンバーであることを認証して、これら端末をルート端末20のサーバ機能に接続する(80-2)。なお、会議2開催時、ルート端末20に何らかの障害が起きている場合は、会議端末22又は23は多地点制御装置1に、ルート端末および副ルート端末の再選定をするように要求する。つまり、図8の状態1(8-1)に戻る。再選定後は、会議2に属する新たに選定されたルート端末が多地点制御装置を代行する。   Next, the conference flow will be described with reference to FIG. In the initial state, Conference 2 is not held (80-0). When each member of the conference 2, for example, the conference terminal 22 and the conference terminal 23 try to participate in the conference 2, these terminals transmit a conference participation request to the root terminal 20 (80-1). The root terminal 20 authenticates that these conference terminals are members of the conference 2 based on the conference database related to the conference 2 in the first line of FIG. Connect to 20 server functions (80-2). Note that if a failure occurs in the root terminal 20 when the conference 2 is held, the conference terminal 22 or 23 requests the multipoint control device 1 to reselect the root terminal and the sub-root terminal. That is, the process returns to the state 1 (8-1) in FIG. After the reselection, the newly selected root terminal belonging to the conference 2 acts as the multipoint control device.

正常に動作しているルート端末20は会議メンバーの認証を実施し、会議召集をして、会議が開催される(80-3)。ルート端末20が持っているサーバ機能の情報は、ルート端末20から副ルート端末21や多地点間制御装置1に定期的にコピーされる。会議参加端末は、音声や画像などの通信データをやり取りして、会議を行う(80-4)。ルート端末20を介した多地点会議のやり方は、多地点制御装置1がルート端末20に置き換わっただけで、従来と同様である。MCU型の場合は、ルート端末20が会議参加端末間で送受信される通信データを仲介する。会議が終了すると、初期状態(80-0)に戻る。   The root terminal 20 that is operating normally authenticates the conference members, calls the conference, and holds the conference (80-3). The server function information possessed by the root terminal 20 is periodically copied from the root terminal 20 to the sub-root terminal 21 and the multipoint control device 1. The conference participation terminal performs communication by exchanging communication data such as voice and image (80-4). The way of the multipoint conference via the route terminal 20 is the same as that of the past, except that the multipoint control device 1 is replaced with the route terminal 20. In the case of the MCU type, the root terminal 20 mediates communication data transmitted and received between the conference participation terminals. When the conference ends, the initial state (80-0) is restored.

会議が開催されてから終了するまでの途中で、ルート端末20に何らかの障害が起きた場合は、副ルート端末21に全ての情報が引継がれる。副ルート端末21が引継いだ後は、通常の動作と同じである。これを実現するために、ルート端末20と副ルート端末21の間では、定期的に相手が正常動作していることを確認するための情報、例えば、Keep Aliveメッセージをやり取りする。例えばルート端末20がメッセージのやり取りを止めてから一定時間が経過してタイムアウトした場合に、副ルート端末21が新たなルート端末21として動作するよう設定を変更すれば良い。   If any trouble occurs in the root terminal 20 during the period from the time the conference is held to the end, all information is taken over by the sub-root terminal 21. After the sub-route terminal 21 takes over, the normal operation is the same. In order to realize this, the root terminal 20 and the sub-root terminal 21 regularly exchange information for confirming that the other party is operating normally, for example, a keep alive message. For example, the setting may be changed so that the sub-root terminal 21 operates as a new root terminal 21 when a certain time elapses after the root terminal 20 stops exchanging messages.

以上のシーケンスが終了すると、MCU型の場合は図2のような構成となる。会議端末全員20〜23からルート端末20に、動画、音声、アプリケーション用データ、ホワイトボード機能データ、チャット機能データなどの通信データ2000〜2002と制御系信号200〜202が送信され、ルート端末20が多地点間制御装置1に代わって会議サーバの機能を実行する。他の会議3や会議4についても、それぞれの会議にて選定されたルート端末が同様の処理を行なう。つまり、あたかもルート端末20、ルート端末30、ルート端末40が多地点間制御装置1のように振舞い、それぞれの会議における通信データと制御系信号の両方を処理する。また、ルート端末20、ルート端末30、ルート端末40は、定期的または変更などの必要な時に、会議に関する情報などの制御系信号120、制御系信号130、制御系信号140を纏めて多地点間制御装置1に連絡する。   When the above sequence is completed, the MCU type is configured as shown in FIG. Communication data 2000-2002 and control system signals 200-202 such as video, voice, application data, whiteboard function data, chat function data, and control system signals 200-202 are transmitted from all the conference terminals 20-23 to the root terminal 20. The function of the conference server is executed on behalf of the multipoint control apparatus 1. For the other conferences 3 and 4, the root terminal selected in each conference performs the same processing. That is, the route terminal 20, the route terminal 30, and the route terminal 40 behave like the multipoint control device 1, and process both communication data and control system signals in each conference. In addition, the root terminal 20, the root terminal 30, and the root terminal 40 are arranged between the multipoints by combining the control system signal 120, the control system signal 130, and the control system signal 140 such as information related to the conference periodically or when necessary. Contact the control device 1.

MCUレス型の場合は図3のように、通信データ2003〜2008の処理は従来と変わらず会議端末20〜23間で直接やりとりするが、制御系信号200〜202については、会議端末全員20〜23からルート端末20に送信され、ルート端末20が多地点間制御装置1に代わって処理する。あたかもルート端末20が多地点間制御装置1のように振舞い、制御系信号200〜202を処理する。また、ルート端末20は、定期的または変更などの必要な時に、会議に関する情報などの制御系信号120、制御系信号130、制御系信号140を纏めて多地点間制御装置1に連絡する。   In the case of the MCU-less type, as shown in FIG. 3, the processing of the communication data 2003 to 2008 is directly exchanged between the conference terminals 20 to 23 as in the conventional case. 23 to the root terminal 20, and the root terminal 20 performs processing on behalf of the multipoint control apparatus 1. The root terminal 20 behaves like the multipoint control device 1 and processes the control system signals 200 to 202. In addition, the root terminal 20 collectively communicates the control system signal 120 such as information related to the conference, the control system signal 130, and the control system signal 140 to the multipoint control apparatus 1 when necessary periodically or when changing.

以上の実施例の説明では会議2について具体的に説明したが、他の会議3や会議4についても同様の処理が行なわれる。   In the above description of the embodiment, the conference 2 is specifically described, but the same processing is performed for the other conferences 3 and 4.

このように本発明ではMCU型およびMCUレス型に共通で、ルート端末20、ルート端末30、ルート端末40が多地点間制御装置1に代わって制御系信号を処理するため、多地点制御装置1のファイアウォール設定も各々の会議2、会議3、会議4のルート端末20、ルート端末30、ルート端末40のみのアドレス情報とポート番号を指定してフィルタすればよい。   As described above, the present invention is common to the MCU type and the MCU-less type, and the route terminal 20, the route terminal 30, and the route terminal 40 process the control system signal instead of the multipoint control device 1, so that the multipoint control device 1 These firewall settings may be filtered by specifying address information and port numbers only for the root terminal 20, the root terminal 30, and the root terminal 40 of each of the conference 2, the conference 3, and the conference 4.

本発明の実施形態に関わる多地点間会議システムの構成を説明する図である。It is a figure explaining the structure of the multipoint conference system in connection with embodiment of this invention. 本発明によるMCU型多地点会議システムの一実施例を説明する図である。It is a figure explaining one Example of the MCU type | mold multipoint conference system by this invention. 本発明によるMCUレス型の多地点会議システムの一実施例を説明する図である。It is a figure explaining one Example of the MCU less type multipoint conference system by this invention. 従来のMCU型の多地点間会議システムの構成を説明する図である。It is a figure explaining the structure of the conventional MCU type | mold multipoint conference system. 従来のMCUレス型の多地点間会議システムの構成を説明する図である。It is a figure explaining the structure of the conventional MCU-less type multipoint conference system. 本発明における会議および会議メンバーのデータベースの一実施例を説明する図である。It is a figure explaining one Example of the database of the meeting and meeting member in this invention. 本発明におけるルート端末および副ルート端末の選定用データベースの一実施例を説明する図である。It is a figure explaining one Example of the database for selection of the root terminal in this invention, and a subroot terminal. 本発明におけるルート端末および副ルート端末の選定のシーケンスの一実施例を説明する図である。It is a figure explaining one Example of the sequence of selection of the root terminal in this invention, and a subroot terminal. 本発明における会議開催のシーケンスの一実施例を説明する図である。It is a figure explaining one Example of the sequence of meeting holding in this invention. 本発明におけるルート端末および副ルート端末の機能ブロックの一実施例を説明する図である。It is a figure explaining one Example of the functional block of the root terminal in this invention, and a subroot terminal.

符号の説明Explanation of symbols

1 多地点間制御装置
2 会議1
3 会議2
4 会議3
20,30,40 各会議のルート端末、兼会議メンバー端末
21,31,41 各会議の副ルート端末、兼会議メンバー端末
22,23,24,25,32,33,34,35,42,43,44,45 各会議の会議メンバー端末
7 会議情報テーブルデータ
70 会議端末情報テーブルデータ
8 ルート端末選定シーケンスデータ
80 会議開催シーケンスデータ
90,91 サーバ機能
95,96,97,98 クライアント機能
900,901 サーバ機能の各処理部
1 Multipoint controller
2 Meeting 1
3 Meeting 2
4 Meeting 3
20,30,40 Root terminal for each meeting and meeting member terminal
21,31,41 Sub-root terminal for each meeting and meeting member terminal
22,23,24,25,32,33,34,35,42,43,44,45 Conference member terminals for each conference
7 Meeting information table data
70 Conference terminal information table data
8 Root terminal selection sequence data
80 Conference holding sequence data
90,91 server functions
95,96,97,98 Client function
900,901 Server function processing units

Claims (4)

多地点会議を実行するために会議端末間で送受信される制御系信号を処理する制御装置と、それぞれが複数の会議端末を含む複数の会議端末グループと、を含む多地点会議システムの運用方法において、
前記制御装置により、任意の会議端末グループに属する複数の会議端末に対し、それぞれの前記会議端末の性能を問い合わせるステップと、
前記制御装置により、前記会議端末から性能を通知するメッセージを受信して、当該受信したメッセージに含まれる性能に基づいて、前記任意の会議端末グループに属する会議端末の性能を比較するステップと、
前記制御装置により、前記性能の比較結果に基づいて、前記任意の会議端末グループに属する会議端末のうち一台を代表端末として選定するステップと、
前記制御装置により、前記任意の会議端末グループに属する全ての会議端末に、どの会議端末が代表端末となったかを通知するステップと、
前記制御装置により、前記代表端末に、前記任意の会議端末グループにおいて前記制御系信号を処理する権限を与えるステップとを有することを特徴とする多地点会議システムの運用方法。
In an operation method of a multipoint conference system including a control device that processes control signals transmitted and received between conference terminals to execute a multipoint conference, and a plurality of conference terminal groups each including a plurality of conference terminals ,
Inquiring the performance of each conference terminal to a plurality of conference terminals belonging to an arbitrary conference terminal group by the control device;
Receiving a performance notification message from the conference terminal by the control device, and comparing the performance of conference terminals belonging to the arbitrary conference terminal group based on the performance included in the received message;
The controller selects one of the conference terminals belonging to the arbitrary conference terminal group as a representative terminal based on the performance comparison result;
Notifying which conference terminal has become a representative terminal to all conference terminals belonging to the arbitrary conference terminal group by the control device;
And a step of giving the representative terminal authority to process the control system signal in the arbitrary conference terminal group by the control device.
請求項1に記載の多地点会議システムの運用方法において、
前記制御装置から権限を与えられた代表端末により、前記任意の会議端末グループに属する会議端末から会議参加要求を受信するステップと、
前記代表端末により、前記参加要求を受信した会議端末を認証するステップと、
前記代表端末により、前記認証した会議端末に会議招集メッセージを送信するステップとを有することを特徴とする多地点会議システムの運用方法。
In the operation method of the multipoint conference system according to claim 1,
A representative terminal authorized by the control device to receive a conference participation request from a conference terminal belonging to the arbitrary conference terminal group;
Authenticating the conference terminal that has received the participation request by the representative terminal;
And a step of transmitting a meeting invitation message to the authenticated conference terminal by the representative terminal.
請求項2に記載の多地点会議システムの運用方法において、
前記会議召集メッセージを送信した代表端末により、任意の会議端末が送信する通信データを、他の会議端末へ中継することを特徴とする多地点会議システムの運用方法。
In the operation method of the multipoint conference system according to claim 2,
An operation method of a multipoint conference system, wherein communication data transmitted from an arbitrary conference terminal is relayed to another conference terminal by a representative terminal that has transmitted the conference call message.
請求項1に記載の多地点会議システムの運用方法において、
前記制御装置により、前記選定した代表端末の障害時に、当該故障した会議端末に代わって代表端末の機能を果たすための副代表端末を選定することを特徴とする多地点会議システムの運用方法。
In the operation method of the multipoint conference system according to claim 1,
A method of operating a multipoint conference system, wherein, when the selected representative terminal fails, the control device selects a sub representative terminal for performing the function of the representative terminal in place of the failed conference terminal.
JP2006202684A 2006-07-26 2006-07-26 Multipoint conference system Pending JP2008034900A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006202684A JP2008034900A (en) 2006-07-26 2006-07-26 Multipoint conference system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006202684A JP2008034900A (en) 2006-07-26 2006-07-26 Multipoint conference system

Publications (1)

Publication Number Publication Date
JP2008034900A true JP2008034900A (en) 2008-02-14

Family

ID=39123931

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006202684A Pending JP2008034900A (en) 2006-07-26 2006-07-26 Multipoint conference system

Country Status (1)

Country Link
JP (1) JP2008034900A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009218988A (en) * 2008-03-12 2009-09-24 Nec Corp Distributed management system, client terminal, distributed management method, and distributed management program
JP2010021678A (en) * 2008-07-09 2010-01-28 Japan Atomic Energy Agency Video conferencing system utilizing network
JP2013515445A (en) * 2009-12-22 2013-05-02 デルタ・ヴィディオ・インコーポレイテッド System and method for bidirectional synchronized video viewing
JP2015502116A (en) * 2011-12-07 2015-01-19 クアルコム,インコーポレイテッド Collaborative group communication method with situation grasp call jockey
WO2015188534A1 (en) * 2014-06-11 2015-12-17 中兴通讯股份有限公司 Scheduling method and device for protocol stack in remote presentation system
JP2018160720A (en) * 2017-03-22 2018-10-11 ブラザー工業株式会社 Communication method and communication program

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH03245690A (en) * 1990-02-23 1991-11-01 Canon Inc Inter-multi-point conference system
JP2002058005A (en) * 2000-06-02 2002-02-22 Canon Inc Video conference / video phone system, transmitting device, receiving device, image communication system, communication device, communication method, recording medium, program
JP2005080212A (en) * 2003-09-03 2005-03-24 Nippon Telegr & Teleph Corp <Ntt> Session management method for multipoint conference system and multipoint conference apparatus
JP2006148479A (en) * 2004-11-18 2006-06-08 Ntt Comware Corp Teleconferencing system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH03245690A (en) * 1990-02-23 1991-11-01 Canon Inc Inter-multi-point conference system
JP2002058005A (en) * 2000-06-02 2002-02-22 Canon Inc Video conference / video phone system, transmitting device, receiving device, image communication system, communication device, communication method, recording medium, program
JP2005080212A (en) * 2003-09-03 2005-03-24 Nippon Telegr & Teleph Corp <Ntt> Session management method for multipoint conference system and multipoint conference apparatus
JP2006148479A (en) * 2004-11-18 2006-06-08 Ntt Comware Corp Teleconferencing system

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009218988A (en) * 2008-03-12 2009-09-24 Nec Corp Distributed management system, client terminal, distributed management method, and distributed management program
JP2010021678A (en) * 2008-07-09 2010-01-28 Japan Atomic Energy Agency Video conferencing system utilizing network
JP2013515445A (en) * 2009-12-22 2013-05-02 デルタ・ヴィディオ・インコーポレイテッド System and method for bidirectional synchronized video viewing
JP2015502116A (en) * 2011-12-07 2015-01-19 クアルコム,インコーポレイテッド Collaborative group communication method with situation grasp call jockey
US9680658B2 (en) 2011-12-07 2017-06-13 Qualcomm Incorporated Collaborative group communication method involving a context aware call jockey
WO2015188534A1 (en) * 2014-06-11 2015-12-17 中兴通讯股份有限公司 Scheduling method and device for protocol stack in remote presentation system
US10277655B2 (en) 2014-06-11 2019-04-30 Zte Corporation Scheduling method and device for protocol stack in remote presentation system
JP2018160720A (en) * 2017-03-22 2018-10-11 ブラザー工業株式会社 Communication method and communication program
US10462198B2 (en) 2017-03-22 2019-10-29 Brother Kogyo Kabushiki Kaisha Communication method and storage medium storing communication program

Similar Documents

Publication Publication Date Title
JP5337698B2 (en) Distributed scalable and pluggable conference architecture
US9013538B2 (en) IP-based conferencing in a telecommunications network
US9143618B2 (en) Distributed audio conferencing architecture with optimum resource utilization and seamless scalability
EP1599014B1 (en) Mechanism for controlling a decentralized multi-party conference
US8356116B2 (en) Relay server and relay communication system
US8868658B2 (en) Client assisted multicasting for audio and video streams
US20080267371A1 (en) Telephone system and communication terminal
JP2009545902A (en) Routing device, routing module and routing method for an access network
WO2010111867A1 (en) Managing method for distributed multipoint conference systems, apparatus and system thereof
EP3095229B1 (en) Method and nodes for configuring a communication path for a media service
WO2017220004A1 (en) Method and device for video conference session
WO2015184410A1 (en) Domain trusted video network
KR20140006221A (en) Method for selecting conferrence processing device and image conferrence system usnig the method
JP2008034900A (en) Multipoint conference system
US20220391452A1 (en) Method for conducting an audio and/or video conference
EP2671366B1 (en) Determining a location address for shared data
JP2008306683A (en) Conference management server, and multipoint connection device
JP2007142903A (en) Route generating system, route generating method, route management server, relay device, terminal device, and control program
JP5439938B2 (en) Communication control device
JP2022038408A (en) Processing device, program, processing method, conferencing system, and conferencing method
JP5034110B2 (en) Electronic conference system, communication terminal, data communication method and program
CN118802399B (en) Method and system for realizing virtual private network multicast
JP2005252946A (en) IP key telephone traffic distribution method and system
JP2008529323A (en) Method and apparatus for multiple unicast delivery of media
CN102497357B (en) Implementation method for multi-party dynamic address book

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20090303

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20101007

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20101019

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20110301