CN1214635C - Conference dispatching system and method of IP network meeting TV-set - Google Patents
Conference dispatching system and method of IP network meeting TV-set Download PDFInfo
- Publication number
- CN1214635C CN1214635C CNB021187924A CN02118792A CN1214635C CN 1214635 C CN1214635 C CN 1214635C CN B021187924 A CNB021187924 A CN B021187924A CN 02118792 A CN02118792 A CN 02118792A CN 1214635 C CN1214635 C CN 1214635C
- Authority
- CN
- China
- Prior art keywords
- signaling
- level
- meeting
- terminal
- conference
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Telephonic Communication Services (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Description
技术领域technical field
本发明涉及视讯会议领域,更特别地,本发明涉及一种具有多点调度功能且扩展方便的IP网络会议电视的会议调度系统与方法。The invention relates to the field of video conferencing, and more particularly, the invention relates to a conference scheduling system and method of an IP network video conference with multi-point scheduling function and convenient expansion.
技术背景technical background
随着网络技术的不断发展,人们便想通过网络进行面对面的交流,于是,基于IP网络的,能提供实时、快捷、交互的图像、语音、数据等信息交流功能的会议电视系统便应运而生。With the continuous development of network technology, people want to communicate face-to-face through the network. Therefore, a video conference system based on IP network that can provide real-time, fast and interactive image, voice, data and other information exchange functions came into being. .
当前的IP网络会议电视系统一般应用在专网和企业内部,其常见的组网方式有两种:内置式IP网络会议电视系统(见图1)、外置式IP网络会议电视系统(见图2),下面介绍一下这两种不同组网方式的IP网络会议电视系统:The current IP network conference TV system is generally used in private networks and enterprises. There are two common networking methods: built-in IP network conference TV system (see Figure 1), external IP network conference TV system (see Figure 2 ), the following introduces the IP network conference TV system of these two different networking methods:
两种系统的区别是:内置式IP网络会议电视系统的会议调度设备是内置的;而外置式IP网络会议电视系统的会议调度设备是外置的。The difference between the two systems is: the conference scheduling device of the built-in IP network video conference system is built-in; while the conference scheduling device of the external IP network video conference system is external.
不管会议调度设备是内置还是外置,这两种IP网络会议电视系统都是通过内部私有协议管理MCU(Multiple Control Unit),而且是用一个专门的会议调度设备集中管理多个MCU来进行会议的调度,其具体调度过程如下所示:Regardless of whether the conference scheduling device is built-in or external, these two IP network video conference systems manage the MCU (Multiple Control Unit) through an internal private protocol, and use a special conference scheduling device to centrally manage multiple MCUs for conferences Scheduling, the specific scheduling process is as follows:
A、用户首先在会议调度设备预约一个会议,定义好会议的带宽、会议中终端会场数目,以及会议的召开时间和结束时间;A. The user first reserves a conference on the conference scheduling device, defines the bandwidth of the conference, the number of terminal sites in the conference, and the opening time and ending time of the conference;
B、然后用户在会议调度设备执行会议调度操作,会议调度设备根据会议时间内MCU、GK(gatekeeper)、终端的使用情况判断资源是否足够,如果足够则会议预约成功,否则会议预约不成功。预约成功后,会议调度设备记录下已经预约的会议;B. Then the user executes the conference scheduling operation on the conference scheduling device. The conference scheduling device judges whether the resources are sufficient according to the MCU, GK (gatekeeper), and terminal usage during the conference time. If sufficient, the conference reservation is successful, otherwise the conference reservation is unsuccessful. After the reservation is successful, the meeting scheduling device records the reserved meeting;
C、当会议召开时间到,会议调度设备自动把会议信息下发给MCU和GK,然后MCU呼叫终端,使终端加入到MCU上召开会议;C. When the meeting time is up, the meeting scheduling device automatically sends the meeting information to the MCU and GK, and then the MCU calls the terminal to make the terminal join the MCU to hold a meeting;
D、会议过程中,会议调度设备可以下发命令给MCU,增加或删除会场,切换会场图像等操作;D. During the conference, the conference scheduling device can issue commands to the MCU, add or delete conference sites, switch conference site images, etc.;
E、当会议结束时间达到时,会议调度设备下发命令使会议结束,同时MCU和GK将会议占用的资源释放。E. When the conference end time is reached, the conference scheduling device issues a command to end the conference, and at the same time, the MCU and GK release the resources occupied by the conference.
但是,由于上述二种组网方式都是通过内部私有协议管理MCU,而且采用的是用一个专门的会议调度设备集中管理多个MCU的方式来进行会议调度,所以二者都具有如下缺点:However, since the above two networking methods manage MCUs through internal private protocols, and use a dedicated conference scheduling device to centrally manage multiple MCUs for conference scheduling, both of them have the following disadvantages:
1.会议调度设备与ITU-T.H.323协议规定的设备之间的通信协议不属于标准H.323协议;1. The communication protocol between the conference scheduling equipment and the equipment stipulated in the ITU-T.H.323 agreement does not belong to the standard H.323 agreement;
2.全部资源只由一个会议调度设备管理,对会议调度设备的性能和安全性要求较高;2. All resources are only managed by one conference scheduling device, which requires high performance and security for the conference scheduling device;
3.扩展性能和互通性能差,不同厂家会议电视设备间难以相互通信;3. The expansion performance and intercommunication performance are poor, and it is difficult for conference TV equipment from different manufacturers to communicate with each other;
4.只适用于专网内部使用,无法实现跨地域、分级以及国际间的公众IP会议电视业务。4. It is only suitable for the internal use of the private network, and cannot realize cross-regional, hierarchical and international public IP conference TV services.
发明内容Contents of the invention
本发明的目的是提供一种会议调度设备与ITU-T.H.323协议规定的设备都属于标准H.323协议的IP网络会议电视的会议调度系统与方法。The object of the present invention is to provide a conference dispatching system and method of an IP network video conference in which both the conference dispatching equipment and the equipment stipulated in the ITU-T.H.323 protocol belong to the standard H.323 protocol.
本发明的另一目的是提供一种扩展性能和互通性能皆好,能在不同厂家会议电视设备间互相通信的IP网络会议电视的会议调度系统与方法。Another object of the present invention is to provide a conference scheduling system and method for an IP network video conference that has good scalability and intercommunication performance and can communicate with video conference equipment from different manufacturers.
本发明的再一目的是提供一种既能适用于专网,又能实现跨地域、分级以及国际间公众IP会议电视业务的,且对会议电视调度设备的性能和安全性要求低的IP网络会议电视的会议调度系统与方法。Another object of the present invention is to provide an IP network that can be applied to private networks, and can realize cross-regional, hierarchical and international public IP conference TV services, and has low requirements on the performance and security of conference TV scheduling equipment A conference scheduling system and method for a video conference.
为了实现上述目的,本发明采用了如下技术方案:In order to achieve the above object, the present invention adopts the following technical solutions:
本发明的IP会议电视系统,包含有:顶级GK(gatekeeper)、一级GK、MCU(Multiple Control Unit)及H 323终端,且这些设备都是H.323协议所规定的设备,GK与MCU之间,GK与H.323终端之间、同级GK之间,一级GK与顶级GK之间的通信协议全部采用H.323标准协议进行扩展。本发明的IP会议电视系统组网结构为分级组网管理结构,MCU和H.323终端都是由顶级GK或者一级GK来管理,使得全网的会议资源既能根据GK分级单独使用,又可以实现资源的共享使用,进而大大增强了整个系统的可扩展性和互通性。另外,每个GK还提供了认证与调度接口,进而保证了本发明的IP网络会议电视系统可方便与AAA(Authentication,Authorization,and Accounting:验证,授权和记账)服务器、ICP及IP智能网之间实现标准接口,满足公众IP会议电视运营的需要。The IP video conferencing system of the present invention includes: a top-level GK (gatekeeper), a first-level GK, an MCU (Multiple Control Unit) and an H323 terminal, and these devices are all devices specified in the H.323 protocol. Between GKs and H.323 terminals, between GKs at the same level, and between first-level GKs and top-level GKs, all communication protocols are extended using the H.323 standard protocol. The network structure of the IP video conferencing system of the present invention is a hierarchical network management structure. Both the MCU and the H.323 terminal are managed by the top-level GK or the first-level GK, so that the conference resources of the entire network can be used independently according to the GK classification, and The shared use of resources can be realized, thereby greatly enhancing the scalability and interoperability of the entire system. In addition, each GK also provides an authentication and scheduling interface, thereby ensuring that the IP network videoconferencing system of the present invention can be easily connected with AAA (Authentication, Authorization, and Accounting: verification, authorization and accounting) server, ICP and IP intelligent network Realize the standard interface between them to meet the needs of public IP conference TV operation.
由于本发明采用了以上的技术方案,所以具有如下优点:Since the present invention adopts the above technical scheme, it has the following advantages:
1、由于采用GK来作为会议调度设备而不象传统系统中用专门的且通过内部私有协议进行管理的会议调度设备,且本发明中的GK与H.323终端之间都采用的是H.323扩展协议,所以当用户在会议中进行使用账号认证、会议预约、召集会议等会议电视业务活动时,系统中的GK会根据会议所需资源对所管辖的MCU或H.323终端进行预留、分配和调度。1. Since the GK is used as the conference scheduling device, it is not like the conference scheduling device in the traditional system that uses a special conference and is managed through an internal private protocol, and the GK and the H.323 terminal in the present invention all use the H. 323 extension protocol, so when the user performs conference TV business activities such as account authentication, conference reservation, and conference calling, the GK in the system will reserve the MCU or H.323 terminal under its jurisdiction according to the resources required by the conference , allocation and scheduling.
2、由于GK与MCU之间采用的是H323扩展协议,所以GK可以管理MCU的会议资源,分析和了解某一时间范围内MCU的资源使用情况,并把会议的相关命令信息下发给MCU,进而实现用户召开会议、结束会议、加入会议、离开会议等功能。2. Since the GK and the MCU use the H323 extension protocol, the GK can manage the conference resources of the MCU, analyze and understand the resource usage of the MCU within a certain time range, and send the relevant command information of the conference to the MCU. In turn, functions such as holding a meeting, ending a meeting, joining a meeting, and leaving a meeting are realized.
3、由于GK与GK之间采用的是H.323扩展协议,所以可以方便地实现跨GK区域的会议调度功能。3. Since the H.323 extended protocol is adopted between GK and GK, the conference scheduling function across GK areas can be realized conveniently.
4、由于采用了二级GK结构的组网方式,所以可以实现不同运营商之间会议资源共享调度的功能。4. Due to the adoption of the networking mode of the two-level GK structure, the function of sharing and scheduling conference resources among different operators can be realized.
5、由于每一GK均提供认证接口,所以可以实现对用户的账号鉴权功能。5. Since each GK provides an authentication interface, it can realize the user account authentication function.
6、由于在每GK上均提供有调度接口,所以可以实现IP网络会议电视系统与因特网上的WEB Server、ICP(Internet ContentProvider:因特网内容提供商)以及IP智能网进行通信,以满足商务运营的需要。6. Since each GK is provided with a scheduling interface, the IP network video conference system can communicate with the WEB Server, ICP (Internet Content Provider: Internet Content Provider) and IP intelligent network on the Internet to meet the needs of business operations. need.
附图说明Description of drawings
图1是传统的内置式IP网络会议电视系统;Figure 1 is a traditional built-in IP network conference TV system;
图2是传统的外置式IP网络会议电视系统;Figure 2 is a traditional external IP network conference TV system;
图3是本发明的IP会议电视系统组网图;Fig. 3 is a network diagram of the IP video conferencing system of the present invention;
图4是本发明IP会议电视系统中同一一级GK下会议预约调度方法的流程图;Fig. 4 is the flow chart of the conference reservation scheduling method under the same level of GK in the IP video conferencing system of the present invention;
图5是本发明IP会议电视系统中同一一级GK下会议结束调度方法的流程图;Fig. 5 is the flow chart of the conference end scheduling method under the same level of GK in the IP video conferencing system of the present invention;
图6是本发明IP会议电视系统中同一顶级GK下不同GK间的会议预约调度方法的流程图;Fig. 6 is a flow chart of the conference reservation scheduling method between different GKs under the same top-level GK in the IP video conferencing system of the present invention;
图7是本发明IP会议电视系统中不同顶级GK间的会议预约调度方法的流程图;Fig. 7 is the flow chart of the conference reservation scheduling method between different top-level GKs in the IP video conferencing system of the present invention;
图8是本发明IP会议电视系统中一个终端邀请另一终端加入会议方法的流程图;Fig. 8 is a flow chart of a method for inviting another terminal to join a conference by a terminal in the IP video conferencing system of the present invention;
图9是本发明IP会议电视系统中一终端使已入会的另一终端离开会议方法的流程图;9 is a flowchart of a method for a terminal in the IP video conference system of the present invention to cause another terminal that has joined the conference to leave the conference;
图10是本发是明IP会议电视系统中通过GK的调度接口进行会议预约调度方法的流程图。Fig. 10 is a flow chart of the method for scheduling a conference reservation through the scheduling interface of the GK in the IP video conference system of the present invention.
具体实施方式Detailed ways
请参考图3,本发明的IP会议电视系统包括有:顶级GK、一级GK、MCU及H.323终端,这些设备都是H.323协议所规定的设备,GK与MCU之间,GK与H.323终端之间、同级GK之间,一级GK与顶级GK之间的通信协议全部采用H.323标准协议进行扩展。本发明的IP会议电视系统组网结构为分级组网管理结构,MCU和H.323终端都是由顶级GK或者一级GK来管理,这使得全网的会议资源既能根据GK分级单独使用,又可以实现资源的共享使用,进而大大增强了整个系统的可扩展性和互通性。另外,每个GK还提供了认证与调度接口,进而保证了本发明的IP网络会议电视系统可方便与AAA(Authentication,Authorization,and Accounting:验证,授权和记账)服务器、ICP及IP智能网之间实现标准接口。Please refer to Fig. 3, the IP video conferencing system of the present invention includes: top-level GK, first-level GK, MCU and H.323 terminal, these equipments are the equipment stipulated in H.323 agreement, between GK and MCU, GK and The communication protocols between H.323 terminals, between GKs at the same level, and between first-level GKs and top-level GKs are all extended by the H.323 standard protocol. The network structure of the IP video conferencing system of the present invention is a hierarchical network management structure, and the MCU and the H.323 terminal are managed by the top-level GK or the first-level GK, which enables the conference resources of the entire network to be used independently according to the GK classification, It can also realize the shared use of resources, thereby greatly enhancing the scalability and interoperability of the entire system. In addition, each GK also provides an authentication and scheduling interface, thereby ensuring that the IP network videoconferencing system of the present invention can be easily connected with AAA (Authentication, Authorization, and Accounting: verification, authorization and accounting) server, ICP and IP intelligent network Realize the standard interface between.
在本发明中,GK为实现会议资源调度,在H 323标准协议的基础上所扩展的协议主要涉及ITU-T H.225 RAS协议。由于是利用标准的H 323协议进行扩展,而且扩展的方式也是遵从H.323协议规定扩展字段来进行,所以扩展后的协议并不会影响到原来的标准协议的处理。以下为本发明扩展的协议:In the present invention, in order to realize conference resource scheduling, the protocol extended by GK on the basis of the H323 standard protocol mainly involves the ITU-T H.225 RAS protocol. Since the standard H.323 protocol is used for extension, and the extension method is also carried out in compliance with the extension fields specified in the H.323 protocol, the extended protocol will not affect the processing of the original standard protocol. The following are the extended protocols of the present invention:
(1)ARQ/ACF/ARJ:适用于GK与H 323终端间、GK与MCU间(ARQ:Admission Request;ACF:Admission Confirm;ARJ:AdmissionReject);(1) ARQ/ACF/ARJ: applicable between GK and H 323 terminals, between GK and MCU (ARQ: Admission Request; ACF: Admission Confirm; ARJ: Admission Reject);
(2)LRQ/LCF/LRJ:适用于一级GK间、一级GK与顶级GK间、GK与WEB Server、ICP或IP智能网间(LRQ:Location Request;LCF:Location Confirm;LRJ:Location Reject)。(2) LRQ/LCF/LRJ: Applicable between first-level GK, between first-level GK and top-level GK, between GK and WEB Server, ICP or IP intelligent network (LRQ: Location Request; LCF: Location Confirm; LRJ: Location Reject ).
另外,一级GK与顶级GK,一级GK间还可以采用H.225 ANNEXG协议进行扩展;GK与AAA服务器之间的协议是标准Radius协议(RFC2685、RFC2687),由于上述的扩展及协议均已是公知技术,所以在此就不再详细描述。In addition, the H.225 ANNEXG protocol can be used to extend between the first-level GK and the top-level GK, and between the first-level GK; the protocol between the GK and the AAA server is the standard Radius protocol (RFC2685, RFC2687). It is a well-known technology, so it will not be described in detail here.
下面将结合图4至图10,对本发明IP会议电视系统对IP会议资源进行调度与控制的几种处理方法作详细描述:In the following, several processing methods for scheduling and controlling IP conference resources by the IP video conference system of the present invention will be described in detail in conjunction with FIGS. 4 to 10 :
第一种:同一一级GK下会议预约调度的方法The first method: the method of meeting appointment scheduling under the same level of GK
请参考图4,为同一一级GK下会议预约调度的方法,具体如下:Please refer to Figure 4 for the method of conference reservation scheduling under the same level of GK, as follows:
1a.终端1请求预约一个会议,向一级GK1发送带有账号和密码的ARQ信令;1a. Terminal 1 requests to reserve a conference, and sends ARQ signaling with account number and password to first-level GK1;
1b.一级GK1根据用户的账号和密码向AAA服务器发起认证请求Account Request消息;1b. Level-1 GK1 initiates an authentication request Account Request message to the AAA server according to the user's account number and password;
1c.AAA服务器对账号和密码进行鉴权,如果允许其开会,则返回Account Response消息;1c. The AAA server authenticates the account and password, and returns an Account Response message if the meeting is allowed;
1d.如果允许用户预约会议,则一级GK1返回ACF信令,否则返回ARJ信令拒绝;1d. If the user is allowed to reserve a conference, the first-level GK1 returns the ACF signaling, otherwise it returns the ARJ signaling rejection;
1e.终端1向一级GK1发送带有会议信息的ARQ信令;1e. Terminal 1 sends ARQ signaling with conference information to level-1 GK1;
1f.一级GK1从ARQ信令中提取会议信息,并进行资源调度计算,如果资源足够,则进行资源预留,并返回ACF信令给终端1,同时记录该预约会议的资源分配情况和会议起始和终止时间等信息;如果资源不足,则一级GK1返回ARJ信令;1f. The first-level GK1 extracts conference information from ARQ signaling, and performs resource scheduling calculations. If resources are sufficient, resource reservation is performed, and ACF signaling is returned to
1g.当会议召开时间到达时,一级GK1向MCU发送ARQ信令,把会议涉及到的终端会场信息发送给MCU,命令MCU开始开会;1g. When the meeting time arrives, the first-level GK1 sends ARQ signaling to the MCU, sends the terminal site information involved in the meeting to the MCU, and orders the MCU to start the meeting;
1h.MCU收到一级GK1的命令后,根据终端会场信息,向终端1发送Setup呼叫信令,与终端1建立呼叫,使终端1加入会议。1h. After receiving the command from the first-level GK1, the MCU sends a Setup call signaling to
MCU同样按照此步骤,把会议中所有其他终端都呼叫入会,完成会议的召开。The MCU also follows this step to call all other terminals in the conference to join the conference to complete the conference.
第二种:同一一级GK下会议结束调度的方法The second method: the method of scheduling the end of the meeting under the same level of GK
请参考图5,为同一一级GK下会议结束调度的方法,具体如下:Please refer to Figure 5, the method for scheduling the end of a conference under the same level of GK, as follows:
2a.终端1请求结束会议,向一级GK1发送带有账号和密码的ARQ信令;2a. Terminal 1 requests to end the conference, and sends ARQ signaling with account number and password to primary GK1;
2b.一级GK1根据用户的账号和密码向AAA服务器发起认证请求Account Request消息;2b. Level-1 GK1 initiates an authentication request Account Request message to the AAA server according to the user's account number and password;
2c.AAA服务器对账号和密码进行鉴权,如果允许其结束会议,则返回Account Response消息;2c. The AAA server authenticates the account and password, and returns an Account Response message if it is allowed to end the conference;
2d.允许用户结束会议,则一级GK1返回ACF信令;2d. If the user is allowed to end the conference, the primary GK1 returns the ACF signaling;
2e.终端1向一级GK1发送带有结束会议信息的ARQ信令;2e. Terminal 1 sends ARQ signaling with conference ending information to primary GK1;
2f.一级GK1从ARQ信令中提取要结束的会议信息,向MCU发送结束会议的ARQ信令;2f. The first-level GK1 extracts the meeting information to be ended from the ARQ signaling, and sends the ARQ signaling for ending the meeting to the MCU;
2g MCU收到会议结束命令后,向所有会场终端发送disconnect信令,使所有终端离开会议,同时MCU释放会议占用的资源;2g After the MCU receives the conference end command, it sends disconnect signaling to all conference terminals to make all terminals leave the conference, and at the same time, the MCU releases the resources occupied by the conference;
2h.MCU结束会议后返回ACF信令给一级GK1;2h. After the MCU ends the conference, it returns the ACF signaling to the first-level GK1;
2i.一级GK1收到结束会议的ACF信令,释放保存在一级GK1上的会议信息,并返回ACF信令给终端1,使终端1离开会议。2i. The first-level GK1 receives the ACF signaling to end the conference, releases the conference information stored on the first-level GK1, and returns the ACF signaling to
第三种:同一顶级GK下不同GK间的会议预约调度方法The third method: conference reservation scheduling method between different GKs under the same top-level GK
请参考图6,为同一顶级GK下,一级GK间、一级GK与顶级GK间的会议预约调度方法,具体如下:Please refer to Figure 6, which shows the conference reservation scheduling method between first-level GKs, between first-level GKs and top-level GKs under the same top-level GK, as follows:
3a.终端1请求预约一个会议,向一级GK1发送带有账号和密码的ARQ信令;3a. Terminal 1 requests to reserve a conference, and sends ARQ signaling with account number and password to first-level GK1;
3b.一级GK1根据用户的账号和密码向AAA服务器发起认证请求Account Request消息;3b. Level-1 GK1 initiates an authentication request Account Request message to the AAA server according to the user's account number and password;
3c.AAA服务器对账号和密码进行鉴权,如果允许其开会,则返回Account Response消息;3c. The AAA server authenticates the account and password, and returns an Account Response message if the meeting is allowed;
3d.如果允许用户预约会议,则一级GK1返回ACF信令。否则返回ARJ信令拒绝;3d. If the user is allowed to reserve a conference, the primary GK1 returns the ACF signaling. Otherwise return ARJ signaling rejection;
3e.终端1向一级GK1发送带有会议信息的ARQ信令;3e. Terminal 1 sends ARQ signaling with conference information to primary GK1;
3f.一级GK1从ARQ信令中提取会议信息,对会议信息进行分析,发现会议涉及到其他会场属于一级GK2管理,就向一级GK2发送带有会场资源请求信息的LRQ信令;3f. The first-level GK1 extracts conference information from the ARQ signaling, analyzes the conference information, and finds that the conference involves other sites that are managed by the first-level GK2, and then sends the LRQ signaling with site resource request information to the first-level GK2;
3g.一级GK2收到带有资源请求的LRQ信令后,根据会场资源的使用情况,判断是否可用,如果可用则进行预留,并返回LCF信令给一级GK1。如果会场资源不可用,则返回LRJ信令给一级GK1;3g. After receiving the LRQ signaling with the resource request, the first-level GK2 judges whether it is available according to the usage of the site resource, and if it is available, reserves it, and returns the LCF signaling to the first-level GK1. If the site resources are unavailable, return the LRJ signaling to the first-level GK1;
3h.一级GK1除了分配自己管理的资源外,根据收到的LCF信令后,认为所有会议会场资源分配成功,记录会议资源信息和会议起始终止时间,然后向终端1返回ACF信令,表示会议预约成功。如果一级GK1发现自己的资源不足或者收到LRJ信令,则返回ARJ信令给终端1,表示会议预约失败;3h. In addition to allocating the resources managed by itself, the first-level GK1 considers that all conference site resources have been allocated successfully according to the received LCF signaling, records the conference resource information and the start and end time of the conference, and then returns the ACF signaling to
3i.当会议召开时间到达时,一级GK1向MCU发送ARQ信令,把预约会议涉及到的终端会场信息发送给MCU,命令MCU开始开会。3i. When the meeting time arrives, the first-level GK1 sends ARQ signaling to the MCU, sends the terminal site information involved in the reserved meeting to the MCU, and commands the MCU to start the meeting.
3j.MCU收到一级GK1的命令后,根据终端会场信息,向终端1发送Setup呼叫信令,然后继续后续的Q.931、H.245、RTP等协议处理过程(在此发明中不作详细说明),从而使终端1加入会议;3j. After the MCU receives the order of the first-level GK1, according to the information of the terminal site, it sends the Setup call signaling to the
3k.MCU收到的会议信息中还包含一级GK2的会议资源,就向一级GK2发送Setup呼叫信令,一级GK2把Setup呼叫信令转发给终端2,然后继续后续的Q.931、H.245、RTP等协议处理过程,从而使终端2加入会议。3k. The conference information received by the MCU also includes the conference resources of the first-level GK2, so it sends the Setup call signaling to the first-level GK2, and the first-level GK2 forwards the Setup call signaling to
第四种:不同顶级GK间的会议预约调度方法The fourth type: conference reservation scheduling method between different top-level GKs
请参考图7,为不同顶级GK间的会议预约调度方法,在该调度中,涉及到的GK有:一级GK1、顶级GK1、一级GK2、顶级GK2,具体如下:Please refer to Figure 7, which shows the scheduling method for meeting reservations between different top-level GKs. In this scheduling, the GKs involved are: first-level GK1, top-level GK1, first-level GK2, and top-level GK2, as follows:
4a.终端1请求预约一个会议,向一级GK1发送带有账号和密码的ARQ信令;4a. Terminal 1 requests to reserve a conference, and sends ARQ signaling with account number and password to first-level GK1;
4b.一级GK1根据用户的账号和密码向AAA服务器发起认证请求Account Request消息;4b. Level-1 GK1 initiates an authentication request Account Request message to the AAA server according to the user's account number and password;
4c.AAA服务器对账号和密码进行鉴权,如果允许其开会,则返回Account Response消息;4c. The AAA server authenticates the account number and password, and returns an Account Response message if the meeting is allowed;
4d.如果允许用户预约会议,则一级GK1返回ACF信令。否则返回ARJ信令拒绝;4d. If the user is allowed to reserve a conference, the primary GK1 returns the ACF signaling. Otherwise return ARJ signaling rejection;
4e.终端1向一级GK1发送带有会议信息的ARQ信令;4e. Terminal 1 sends ARQ signaling with conference information to primary GK1;
4f.一级GK1从ARQ信令中提取会议信息,对会议信息进行分析,发现会议涉及到的终端2不属于一级GK1管理,并且一级GK1也知道该会场属于哪个GK管理,于是一级GK1就向自己的顶级GK1发送带有会场资源请求信息的LRQ信令;4f. The first-level GK1 extracts conference information from the ARQ signaling, analyzes the conference information, and finds that the
4g.顶级GK1收到带有会场资源请求的LRQ信令后,发现会场资源属于顶级GK2管理,就把该LRQ信令转发给顶级GK2;4g. After receiving the LRQ signaling with the resource request of the venue, the top-level GK1 finds that the resource of the venue belongs to the management of the top-level GK2, and forwards the LRQ signaling to the top-level GK2;
4h.顶级GK2收到带有会场资源请求的LRQ信令后,分析会场资源信息,判断该会场资源属于一级GK2管理,就把该LRQ信令转发给一级GK2;4h. After receiving the LRQ signaling with the resource request of the venue, the top-level GK2 analyzes the resource information of the venue, judges that the resource of the venue belongs to the management of the first-level GK2, and forwards the LRQ signaling to the first-level GK2;
4i.一级GK2收到带有会场资源请求的LRQ信令后,根据会场资源的使用情况,判断是否可用,如果可用则进行预留,并且返回LCF信令给顶级GK2。如果会场资源不可用,则返回LRJ信令给顶级GK2;4i. After receiving the LRQ signaling with the site resource request, the first-level GK2 judges whether it is available according to the usage of the site resource, and if available, reserves it and returns the LCF signaling to the top-level GK2. If the site resource is unavailable, return the LRJ signaling to the top-level GK2;
4j.顶级GK2把一级GK2返回的LCF或LRJ信令转发给顶级GK1;4j. The top-level GK2 forwards the LCF or LRJ signaling returned by the first-level GK2 to the top-level GK1;
4k.顶级GK1把顶级GK2返回的LCF或LRJ信令转发给一级GK1;4k. The top-level GK1 forwards the LCF or LRJ signaling returned by the top-level GK2 to the first-level GK1;
4l.一级GK1根据自己管理的资源,以及收到的LCF信令,认为会议涉及的所有会场资源可以分配成功,记录会议资源信息和会议起始终止时间,然后向终端1返回ACF信令,表示会议预约成功;如果一级GK1发现自己的资源不足或者收到LRJ信令,则返回ARJ信令给终端1,表示会议预约失败;4l. According to the resources managed by itself and the received LCF signaling, the first-level GK1 believes that all the site resources involved in the conference can be allocated successfully, records the conference resource information and the start and end time of the conference, and then returns the ACF signaling to
4m.当会议召开时间到达时,一级GK1向MCU发送ARQ信令,把预约会议涉及到的会场终端信息发送给MCU,命令MCU开始开会;4m. When the meeting time arrives, the first-level GK1 sends ARQ signaling to the MCU, sends the terminal information of the venue involved in the reserved meeting to the MCU, and orders the MCU to start the meeting;
4n.MCU收到一级GK1的命令后,根据终端会场信息,向终端1发送Setup呼叫信令,然后继续后续的Q.931、H.245、RTP等协议处理过程,从而使终端1加入会议;4n. After receiving the command from the first-level GK1, the MCU sends the Setup call signaling to
4o MCU收到的会议信息中还包含一级GK2的会议资源,就向顶级GK1发送Setup呼叫信令;4o The conference information received by the MCU also includes the conference resources of the first-level GK2, so it sends the Setup call signaling to the top-level GK1;
4p顶级GK1把Setup呼叫信令转发给顶级GK2;4p The top-level GK1 forwards the Setup call signaling to the top-level GK2;
4q顶级GK2再转发给一级GK2;4q The top-level GK2 forwards it to the first-level GK2;
4r一级GK2再转发给终端2,然后继续后续的Q.931、H.245、RTP等协议处理过程,使终端2加入会议。4r The first-level GK2 forwards it to
第五种:一个终端邀请另一终端加入会议的方法The fifth method: one terminal invites another terminal to join the conference
请参考图8,为一个终端邀请另一终端加入会议的方法,具体如下:Please refer to Figure 8, which is a method for a terminal to invite another terminal to join a conference, as follows:
5a.终端1向一级GK1发送带有账号和密码的ARQ信令,以邀请终端2入会;5a. Terminal 1 sends ARQ signaling with account number and password to first-level GK1 to invite
5b.一级GK1收到ARQ信令后,把账号和密码用Account Request发送给AAA服务器;5b. After receiving the ARQ signaling, the first-level GK1 sends the account number and password to the AAA server with Account Request;
5c.AAA服务器对账号和密码进行鉴权,如果允许终端1邀请终端2入会,则返回Account Response消息;5c. The AAA server authenticates the account and password, and returns an Account Response message if
5d.一级GK1向终端1返回ACF信令,允许其邀请的终端2入会;5d. Level-1 GK1 returns ACF signaling to
5e.终端1向一级GK1发送邀请终端2入会的ARQ信令;5e. Terminal 1 sends ARQ signaling to invite
5f.一级GK1收到ARQ信令,发现终端2应该加入属于一级GK2管理的MCU上的会议,就向一级GK2发送带有终端2信息的LRQ信令;5f. The first-level GK1 receives the ARQ signaling and finds that the
5g.一级GK2检查终端2处于可用状态,就向MCU发送带有终端2信息的ARQ信令;5g. The first-level GK2 checks that
5h.MCU收到一级GK2的ARQ信令,向终端2发送Setup呼叫信令,然后进行后续的Q.931、H..245和RTP协议处理过程,邀请终端2加入在MCU上召开的会议;5h. The MCU receives the ARQ signaling of the first-level GK2, sends the Setup call signaling to the
5i.一级GK2返回LCF信令给一级GK1;5i. The first-level GK2 returns the LCF signaling to the first-level GK1;
5j.一级GK1返回ACF信令给终端1,表示邀请终端2入会成功。5j. Level-1 GK1 returns the ACF signaling to
第六种:一终端使已入会的另一终端离开会议的方法Type 6: A method for one terminal to make another terminal that has joined the conference leave the conference
请参考图9,为一终端使已入会的另一终端离开会议的方法,具体如下:Please refer to Figure 9, which is a method for a terminal to make another terminal that has joined the conference leave the conference, as follows:
6a.终端1向一级GK1发送带有账号和密码的ARQ信令;6a. Terminal 1 sends ARQ signaling with account number and password to primary GK1;
6b.一级GK1向AAA服务器发送Account Request信令;6b. Level-1 GK1 sends Account Request signaling to the AAA server;
6c.AAA服务器对账号和密码进行鉴权,如果允许终端1使终端2离会,则返回Account Response信令;6c. The AAA server authenticates the account number and password, and returns Account Response signaling if
6d.一级GK1返回ACF信令,允许终端1使终端2离会;6d. Level-1 GK1 returns the ACF signaling, allowing
6e.终端1向一级GK1发送带有终端2信息的ARQ信令,请求使终端2离开会议;6e. Terminal 1 sends ARQ signaling with
6f.一级GK1发现终端2属于一级GK2管理的MCU上召开的会议,就向一级GK2发送带有删除终端2信息的LRQ信令;6f. The first-level GK1 finds that the
6g.一级GK2向MCU发送使终端2离会的ARQ信令给MCU;6g. The first-level GK2 sends the ARQ signaling to the MCU to make the
6h.MCU就向终端发送Disconnect信令,然后进行后续的呼叫结束过程,使终端2离开会议;6h. The MCU sends a Disconnect signaling to the terminal, and then performs the subsequent call end process, so that terminal 2 leaves the conference;
6i.一级GK2返回LCF信令给一级GK1;6i. The first-level GK2 returns the LCF signaling to the first-level GK1;
6j.一级GK1返回ACF信令给终端1,表示成功使终端2离会。6j. The first-level GK1 returns the ACF signaling to
第七种:通过GK的调度接口进行会议预约的调度方法Seventh: Scheduling method for conference reservation through GK's scheduling interface
请参考图10,为通过GK的调度接口进行会议预约调度的方法。在本发明的系统中,每一GK都有一调度接口,通过GK的调度接口,WEB Server、ICP或IP智能网便可以进行预约会议。Please refer to FIG. 10 , which shows a method for scheduling conference reservations through the scheduling interface of the GK. In the system of the present invention, each GK has a scheduling interface, and through the scheduling interface of the GK, the WEB Server, ICP or IP intelligent network can reserve a meeting.
下面为ICP通过GK的调度接口来预约会议的方法:The following is the method for ICP to reserve a conference through the scheduling interface of GK:
7a.ICP请求预约一个会议,向一级GK1发送带有账号和密码的ARQ信令;7a. The ICP requests to reserve a conference, and sends ARQ signaling with the account number and password to the first-level GK1;
7b.一级GK1根据用户的账号和密码向AAA服务器发起认证请求Account Request消息;7b. The first-level GK1 sends an authentication request Account Request message to the AAA server according to the user's account number and password;
7c.AAA服务器对账号和密码进行鉴权,如果允许其开会,则返回Account Response消息;7c. The AAA server authenticates the account number and password, and returns an Account Response message if the meeting is allowed;
7d.如果允许ICP预约会议,则一级GK1返回ACF信令。否则返回ARJ信令拒绝;7d. If the ICP conference reservation is allowed, the first-level GK1 returns the ACF signaling. Otherwise return ARJ signaling rejection;
7e.ICP向一级GK1发送带有会议信息的ARQ信令;7e. The ICP sends ARQ signaling with conference information to the primary GK1;
7f.一级GK1从ARQ信令中提取会议信息,并进行资源调度计算,如果资源足够,则进行资源预留,并返回ACF信令给ICP,同时记录该预约会议的资源分配情况和会议起始和终止时间等信息。如果资源不足,则一级GK1返回ARJ信令;7f. The first-level GK1 extracts conference information from ARQ signaling, and performs resource scheduling calculations. If resources are sufficient, resource reservation is performed, and ACF signaling is returned to ICP, and the resource allocation and conference initiation of the reserved conference are recorded at the same time. information such as start and end times. If the resources are insufficient, the primary GK1 returns ARJ signaling;
7g.当会议召开时间到达时,一级GK1向MCU发送ARQ信令,把会议涉及到的终端会场信息发送给MCU,命令MCU开始开会;7g. When the meeting time arrives, the first-level GK1 sends ARQ signaling to the MCU, sends the terminal site information involved in the meeting to the MCU, and orders the MCU to start the meeting;
7h.MCU收到一级GK1的命令后,根据终端会场信息,向所有会议的终端发送Setup呼叫信令,与终端建立呼叫,使所有终端加入会议。7h. After receiving the command from the first-level GK1, the MCU sends Setup call signaling to all conference terminals according to the terminal site information, and establishes a call with the terminals, so that all terminals join the conference.
Claims (15)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CNB021187924A CN1214635C (en) | 2002-05-10 | 2002-05-10 | Conference dispatching system and method of IP network meeting TV-set |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CNB021187924A CN1214635C (en) | 2002-05-10 | 2002-05-10 | Conference dispatching system and method of IP network meeting TV-set |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN1457198A CN1457198A (en) | 2003-11-19 |
| CN1214635C true CN1214635C (en) | 2005-08-10 |
Family
ID=29410355
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CNB021187924A Expired - Fee Related CN1214635C (en) | 2002-05-10 | 2002-05-10 | Conference dispatching system and method of IP network meeting TV-set |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN1214635C (en) |
Families Citing this family (25)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1272932C (en) * | 2003-04-28 | 2006-08-30 | 王生安 | Distributed multimedia conference system based on IP network |
| CN100359942C (en) * | 2003-11-05 | 2008-01-02 | 华为技术有限公司 | Video conference system and its management method |
| CN100484230C (en) | 2004-01-16 | 2009-04-29 | 华为技术有限公司 | Method for controlling meeting-place in meeting television system |
| CN100334829C (en) * | 2004-02-07 | 2007-08-29 | 华为技术有限公司 | Method for implementing information transmission |
| CN100341326C (en) * | 2004-03-31 | 2007-10-03 | 华为技术有限公司 | Main-caller call-out method for video conference system |
| CN100341327C (en) * | 2004-08-13 | 2007-10-03 | 中兴通讯股份有限公司 | Centralized management cascade conference method on video operation platform |
| CN100382533C (en) * | 2004-10-26 | 2008-04-16 | 中兴通讯股份有限公司 | A Hierarchical Polling Method for Scheduler |
| CN1808964B (en) * | 2005-01-21 | 2010-04-28 | 华为技术有限公司 | Method and system for H.323 multimedia communication network terminal to acquire clock |
| DE602005021216D1 (en) * | 2005-08-10 | 2010-06-24 | Alcatel Lucent | Sequence control for Internet Protocol TV broadcasting |
| CN1972428B (en) * | 2005-11-24 | 2010-05-26 | 中国电信股份有限公司 | H.323-based video chat system and method |
| CN101179692B (en) * | 2006-11-08 | 2011-03-02 | 中兴通讯股份有限公司 | Video signal conference system MCU resource scheduling method |
| CN101217389B (en) * | 2007-01-04 | 2011-07-13 | 中兴通讯股份有限公司 | A method for audio conferencing bridging cascade connection and audio conferencing bridging cascade connection system |
| CN101257606B (en) * | 2008-01-16 | 2010-06-02 | 中兴通讯股份有限公司 | System and method for video conferencing management and control |
| CN101227533B (en) * | 2008-01-31 | 2011-09-14 | 华为技术有限公司 | Apparatus and method for establishing audio conference connection |
| CN101729849B (en) * | 2008-10-22 | 2012-03-28 | 中兴通讯股份有限公司 | Method and system for realizing hierarchical organization and management of video conference |
| CN101505226B (en) * | 2009-02-25 | 2011-07-27 | 中国联合网络通信集团有限公司 | Multimedia communication interaction system and method |
| CN101577734B (en) * | 2009-06-08 | 2012-09-05 | 中兴通讯股份有限公司 | Method for realizing high capacity call by H.323 protocol stack and the system thereof |
| CN102427518B (en) * | 2010-12-29 | 2013-07-10 | 南京联坤软件技术有限公司 | On-demand networking video conference system |
| JP5928148B2 (en) * | 2012-05-18 | 2016-06-01 | 株式会社リコー | Transmission management system, transmission system, and program for transmission management system |
| CN103747200B (en) * | 2014-01-22 | 2017-05-03 | 苏州科达科技股份有限公司 | Method and system for expanding H.323 signaling to realize video conference canceling |
| CN107302679A (en) * | 2017-06-13 | 2017-10-27 | 成都全云科技有限公司 | A kind of video conference accesses access system |
| CN109194902B (en) * | 2018-10-08 | 2020-11-27 | 视联动力信息技术股份有限公司 | Hierarchical conference scheduling method and system |
| CN109922302B (en) * | 2019-03-19 | 2021-09-28 | 视联动力信息技术股份有限公司 | Conference reservation information acquisition method, system, device and machine readable medium |
| CN112087589A (en) * | 2019-06-12 | 2020-12-15 | 杭州海康威视数字技术股份有限公司 | A conference access method, device and system |
| CN111079130A (en) * | 2019-12-19 | 2020-04-28 | 朱倩缘 | User authority management system and method based on data analysis |
-
2002
- 2002-05-10 CN CNB021187924A patent/CN1214635C/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| CN1457198A (en) | 2003-11-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN1214635C (en) | Conference dispatching system and method of IP network meeting TV-set | |
| CN100351745C (en) | Server invoked time scheduled videoconference | |
| US9014059B2 (en) | Quality of service setup on a time reservation basis | |
| CN1318999C (en) | Video conferencing system structure | |
| CN101068340A (en) | Program network transcribing method and media processing server and network transcribing system | |
| US20050226172A1 (en) | Video conference call set up | |
| CN1849824A (en) | Systems and methods for performing distributed video conferencing | |
| CN1689307A (en) | A communication manager for providing multimedia in a group communication network | |
| CN101047534A (en) | Method, device and system for customer active joining conference | |
| CN100341327C (en) | Centralized management cascade conference method on video operation platform | |
| CN1642096A (en) | Multimedia Conference Holding Method | |
| WO2012163076A1 (en) | Conference reservation method and system | |
| CN101077030A (en) | Video telephony service method in mobile communication network | |
| CN1863064A (en) | Method for implementing WIMAX dynamic QQS based on terminal perception service | |
| CN1553676A (en) | Method for Multiple Protocol Terminals to Conduct Same Audio-Video Conference | |
| CN1243432C (en) | Session and medium authorization method in IP video telephone system based on session start protocol | |
| CN1798139A (en) | Devices and method of providing multimedia service for different network terminals | |
| CN1848889A (en) | Multimodal service session establishing and providing method, multimodal service session establishing and providing system | |
| CN1642263A (en) | Method for controlling meeting-place in meeting television system | |
| CN1859636A (en) | System and method for realizing communication system intercommunication | |
| CN1848980A (en) | Method for determining voice right distributing mode and group communication system | |
| CN1870746A (en) | Method and system for real-time convening video-conference conference | |
| CN101047706A (en) | Session control system and method for access network | |
| CN1612609A (en) | Terminal conference accessing method | |
| CN101163023A (en) | A method for media server resource allocation processing |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C14 | Grant of patent or utility model | ||
| GR01 | Patent grant | ||
| CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20050810 Termination date: 20170510 |
|
| CF01 | Termination of patent right due to non-payment of annual fee |