主席终端对多媒体会议控制操作的方法技术

技术编号:3545574 阅读:259 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及IP网络的多媒体通信会议。本发明专利技术提供一种主席终端对多媒体会议控制操作的方法,能对会议中各终端四元素进行有效管理。采用的技术方案包括以下步骤:a.主席终端发起召会请求,并在本地构造e164电话号码表,所述e164电话号码表包括被召终端的e164电话号码与终端名;b.会议召集成功,主席终端通过MCU取得会议中所有终端对应的终端MCU号、终端号、终端名,构造本地数据表,所述本地数据表包括会议中所有终端对应的终端MCU号、终端号、终端名、e164电话号码;c.主席终端根据本地数据表对会议中各终端进行控制操作。本发明专利技术的有益效果是,mcu号、终端号、终端名、e164号码进行对应,以便用户进行会议管理。

【技术实现步骤摘要】

本专利技术涉及IP网络的多媒体通信会议,特别涉及多媒体会议状态管理方法。
技术介绍
随着网络技术的迅猛发展,人们已经不满足于简单的语音通信,进而对多媒体通信的需求日益加深。需求的深化促进了多媒体通信技术的进步,在很多国家的电信系统中已经部署了商用的多媒体通信系统。传统纯语音的电话会议,也逐渐演变为多媒体会议,即支持语音、视频、数据的多媒体会议。在多媒体会议技术中,有一项关键技术,就是会议状态的管理。多媒体会议系统由MCU(多点控制单元)和会议终端构成,会议终端连接到MCU。MCU构成系统的核心,多个会议终端构成系统的外围应用实体。通过级连,MCU可包括两级配置:主MCU、从MCU。从MCU与主MCU连接,受主MCU的控制。当然,没有从MCU也能够实现多媒体会议。会议中有一个主席终端,负责会议活动中的主席控制功能。同一个会议同时只允许一个在线主席,作为主席终端可以进行广播、添加终端、删除终端等权限较高的操作,而普通终端则只能被动接受的切换场景。主席终端直接连接的MCU为主MCU。其它会议终端(连接到主MCU上或从MCU上)均为普通终端。在会议中,存在已加入的终端自动退出会议、先前没有入会的终端在会议进行过程中呼叫专门的会议号进入会议、以及主席在会议过程中呼叫其它终端加入会议等操作场景。上述操作都会改变会议状态。在多媒体会议中,会议状态包括的关键要素为:终端对应的MCU号、终端号、终端名、e164电话号码。MCU号:在大型的多媒体会议中MCU有多个,对MCU编号、以便彼此区分;终端号:在同一个会议中,有多个终端,为了简单地区别管理,为每个终端编号;终端名:在会议中,允许各终端在自己这一侧设置呢称,譬如“上海-->会场”、“行政办公室”等。由MCU将该呢称叠加在其视频画面上,转发给其它会场,这个呢称也叫做终端ID号;终端名是在终端向注册服务器注册时提交上去的,再由注册服务器在后台告知MCU;e164电话号码:是终端注册到整个系统时采用的号码,是全局唯一的。用户向终端做操作输入时,是采用e164电话号码;终端向MCU做操作输入时,则采用MCU号和终端号。主席终端在建立会议呼叫被召终端时,只需要用户输入e164电话号码后,多媒体服务器根据主席终端输入的e164电话号码查找其对应的MCU号和终端号后,与被召终端建立连接。在这个过程中主席终端自始都不知道被召终端对应的MCU号和终端号。而主席终端如要进行广播、添加终端、删除终端等权限较高的操作,则需要知道会议中各终端对应的MCU号和终端号。主席终端对多媒体会议进行控制操作,就需要有效地运用各终端的四元素,即终端对应的MCU号、终端号、终端名、e164电话号码。如何管理和维护会议状态的四元素以便会议有效进行,在多媒体会议标准文档中并没有研究这些设计方法,各大通信厂商也没有公布这些设计方法。
技术实现思路
本专利技术所要解决的技术问题是,提供一种主席终端对多媒体会议控制操作的方法,能对会议中各终端四元素进行有效管理。本专利技术为解决上述技术问题所采用的技术方案是,主席终端对多媒体会议控制操作的方法,其特征在于,包括以下步骤:a、主席终端发起召会请求,并在本地构造e164电话号码表,所述e164电话号码表包括被召终端的e164电话号码与终端名;b、会议召集成功,主席终端通过MCU取得会议中所有终端对应的的终端MCU号、终端号、终端名,构造本地数据表,所述本地数据表包括会议中所有终端对应的的终端MCU号、终端号、终端名、e164电话号码;c、主席终端根据本地数据表对会议中各终端进行控制操作。具体的,步骤b具体包括以下步骤:b1、主席终端收到MCU发出的会议召集成功的指示命令;b2、主席终端向MCU发出申请所有终端信息的请求;b3、MCU向主席终端发出响应信令,所述响应信令携带被召终端对应的终端MCU号、终端号、终端名;-->b4、主席终端构造本地数据表,将被召终端对应的MCU号、终端号、终端名填入本地数据表;b5、主席终端根据被召终端的终端号在e164电话号码表中查找对应的e164电话号码,将e164电话号码对应填入本地数据表。具体的,步骤c具体包括以下步骤:c1、MCU向主席终端发出会议状态变化的指示命令;c2、主席终端收到会议状态变化的指示命令后,向MCU发出申请该变化终端信息的请求;c3、MCU向主席终端发出响应信令,所述响应信令携带变化终端对应的MCU号、终端号、终端名;c4、判断该变化终端为加入或离开会议,如为加入会议进入步骤c5;如为离开会议进入步骤c6;c5、主席终端在本地数据表中建立该变化终端的对应表项,将该变化终端对应的MCU号、终端号、终端名填入对应表项,操作完成并退出;c6、主席终端根据变化终端的终端名在e164电话号码中查找对应的e164电话号码,将e164电话号码对应填入本地数据表;c7、主席终端根据变化终端的终端名在本地数据表中查找对应表项,将该对应表项的MCU号和终端号置0,终端名置为空字符,操作完成并退出。本专利技术的有益效果是,在会议过程中通过主席终端建立的本地数据表,将MCU号、终端号、终端名、e164号码进行对应,主席终端可以根据e164号码及其对应的终端名进行的各种会议控制操作。具体实施方式会议终端A为主席终端,加入多媒体会议的最大终端数受MCU处理资源和MCU配置的限制。以终端A召集终端B、终端C、终端D加入多媒体会议为例:1、终端A发起会议,即向MCU发出召会请求,该请求信令中会携带终端B、终端C与终端D的e164电话号码。同时,终端A在本地建立起e164电话号码表,该表中主要包括终端B、终端C与终端D的e164电话号码和终端名两大元素。e164电话号码表的数据结构定义如下:#define MAX_ROOMS_SIZE   10//总终端数的最大值#define MAX_ALIAS_SIZE   12//终端名长度的最大值-->#define MAX_E164_SIZE   12//e164电话号码长度的最大值  typedef struct//各终端信息的结构体.  {     int  amount;//终端总数.     char alias[MAX_ROOMS_SIZE][MAX_ALIAS_SIZE];//各终端的终   端名.     char sitenum[MAX_ROOMS_SIZE][MAX_E164_SIZE];//各终端的   e164电话号码.本文档来自技高网
...

【技术保护点】
主席终端对多媒体会议控制操作的方法,其特征在于,包括以下步骤:a、主席终端发起召会请求,并在本地构造e164电话号码表,所述e164电话号码表包括被召终端的e164电话号码与终端名;b、会议召集成功,主席终端通过MCU取得会 议中所有终端对应的的终端MCU号、终端号、终端名,构造本地数据表,所述本地数据表包括会议中所有终端对应的的终端MCU号、终端号、终端名、e164电话号码;c、主席终端根据本地数据表对会议中各终端进行控制操作。

【技术特征摘要】
1、主席终端对多媒体会议控制操作的方法,其特征在于,包括以下步骤:a、主席终端发起召会请求,并在本地构造e164电话号码表,所述e164电话号码表包括被召终端的e164电话号码与终端名;b、会议召集成功,主席终端通过MCU取得会议中所有终端对应的的终端MCU号、终端号、终端名,构造本地数据表,所述本地数据表包括会议中所有终端对应的的终端MCU号、终端号、终端名、e164电话号码;c、主席终端根据本地数据表对会议中各终端进行控制操作。2、如权利要求1所述主席终端对多媒体会议控制操作的方法,其特征在于,所述步骤b具体包括以下步骤:b1、主席终端收到MCU发出的会议召集成功的指示命令;b2、主席终端向MCU发出申请所有终端信息的请求;b3、MCU向主席终端发出响应信令,所述响应信令携带被召终端对应的终端MCU号、终端号、终端名;b4、主席终端构造本地数据表,将被召终端对应的MCU号、终端号、终端名填入本地数据表;b5、主席终端根据被召终端的终端号在e16...

【专利技术属性】
技术研发人员:刘杰王祖钰
申请(专利权)人:四川长虹电器股份有限公司
类型:发明
国别省市:51[中国|四川]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1