专利名称:为普通终端提供会议电话功能的方法及系统的制作方法
技术领域:
本发明涉及通信技术领域,更具体地,涉及一种为普通终端提供会议电话功能的 方法及系统。
背景技术:
会议电话是一种可以改善交流、提高决策能力、节约时间和减少交通费用的理想 的通信手段。目前,会议电话已广泛应用于政府机关的各级部门之间的例行会议和临时 会议,在外地有分公司或工厂的企业,各分公司之间进行的讨论决策,每周例会和培训学习 等等。具备会议电话功能的终端(如会议电话机)是公司会议室的重要的语音通信设备,是 跨部门跨地域会议的得力利器。借助会议电话召开电话会议可以方便地召开会议,完成会 议、商讨、培训、学习等功能。从而在日益发展的全球性商业环境中,日益社会分工化的环境 中,省却舟车劳顿,缩短决策时间,降低公司运营成本、融洽商业伙伴之间的关系,且这种全 新的开会方式具有更高的工作效率。随着NGN (Next Generation Network,下一代网络)业务的不断发展和普及,在 NGN网络中电话会议的应用越来越多,普通终端通常不具备会议电话的功能,而购买专业的 会议电话机的渠道少,且价格十分昂贵。
发明内容
本发明解决的技术问题是提供一种为普通终端提供会议电话功能的方法及系统, 可以在普通终端上实现会议电话的功能。为解决上述技术问题,本发明提供了一种为普通终端提供会议电话功能的方法, 包括
在会议电话过程中,媒体网关控制器根据终端发送的控制信息,为所述终端提供会议 电话的相应控制功能。进一步地,通过选择所述终端上的相应控制功能键,发送所述控制信息。进一步地,所述控制功能键包括所述终端上的特定号码键与“#”键的组合; 所述媒体网关控制器在所述会议电话发起时,通知所述媒体网关逐一上报收到的号
码,所述媒体网关将收到的所述终端选择的号码键与“#”键逐一上报给所述媒体网关控制
ο进一步地,所述控制信息包括麦克风静音控制信息;
所述媒体网关控制器收到所述控制信息后,通过修改所述会议电话的实时传输协议 (RTP)媒体的状态或者所述终端用户的状态,实现对所述终端的麦克风静音控制功能。进一步地,所述麦克风静音控制信息进一步包括打开静音和关闭静音;
所述媒体网关控制器收到打开静音的控制信息后,通知所述媒体网关将所述会议电话 的RTP的状态或者所述终端用户的状态修改为只接收状态;
所述媒体网关控制器收到关闭静音的控制信息后,通知所述媒体网关将所述会议电话的RTP的状态或者所述终端用户的状态修改为发送接收状态。进一步地,所述控制信息包括音量调节控制信息;
所述媒体网关控制器收到所述控制信息后,通过调节所述终端用户的增益,实现对所 述终端的音量调节控制功能。进一步地,所述音量调节控制信息进一步包括增大音量和减小音量;
所述媒体网关控制器收到增大音量的控制信息后,通知所述媒体网关增加所述终端用 户的增益;
所述媒体网关控制器收到减小音量的控制信息后,通知所述媒体网关减小所述终端用 户的增益。进一步地,所述媒体网关控制器通过发送的修改(MODIFY)消息中的tdmc/gain的 特定值,通知所述媒体网关增加或减小所述终端用户的增益。本发明还提供了一种为普通终端提供会议电话功能的系统,所述系统包括终端中 的功能选择单元,和媒体网关控制器中的控制单元,
所述功能选择单元用于,根据选择的终端上的控制功能键,发送相应的控制信息;其 中,所述控制信息包括麦克风静音控制信息,和/或音量调节控制信息;
所述控制单元用于,在会议电话过程中,根据接收到终端发送的控制信息,为所述终端 提供会议电话的相应控制功能。进一步地,所述系统还包括媒体网关中的执行单元,所述控制功能键包括所述终 端上的特定号码键与“#”键的组合;
所述控制单元还用于,在所述会议电话发起时,通知所述媒体网关逐一上报收到的号
码;
所述执行单元用于,根据所述控制单元的上报号码的通知,将收到的所述终端选择的 号码键与“ # ”键逐一上报给所述媒体网关控制器。进一步地,所述麦克风静音控制信息进一步包括打开静音和关闭静音;
所述控制单元用于,收到打开静音的控制信息后,通知所述媒体网关将所述会议电话 的RTP的状态或者所述终端用户的状态修改为只接收状态;收到关闭静音的控制信息后, 通知所述媒体网关将所述会议电话的RTP的状态或者所述终端用户的状态修改为发送接 收状态;
所述执行单元还用于,根据所述控制单元的修改状态通知,将所述会议电话的RTP的 状态或者所述终端用户的状态修改为只接收状态,或者修改为发送接收状态。进一步地,所述音量调节控制信息进一步包括增大音量和减小音量;
所述控制单元用于,收到增大音量的控制信息后,通知所述媒体网关增加所述终端用 户的增益;收到减小音量的控制信息后,通知所述媒体网关减小所述终端用户的增益;
所述执行单元还用于,根据所述控制单元的增益修改通知,增大或者减小所述终端用 户的增益。由上所述,本发明提供了一种为普通终端提供一些专业会议电话终端功能的方 案,操作简单,易于实现。采用本发明,使得普通终端也能在NGN网络中进行会议电话,避免 用户购买专业会议电话机所需的高昂代价。
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发 明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中
图1为NGN网络中通过(去掉或增加MS)实现会议电话的组网示意图; 图2为本发明实施例的MGC控制MG实现麦克风静音功能的流程图; 图3为本发明实施例的MGC控制MG/MS实现音量调节功能的流程图。
具体实施例方式本发明的核心思想在于,在普通终端上实现会议电话终端的功能,具体包括麦克 风静音(Mute)功能,和音量调节功能。其中,麦克风静音功能的目的是在会议电话过程中 仅接听其他人的通话,让与会者有私自的讨论空间,该功能可通过控制终端用户或者RTP (Real-time Transport Protocol,实时传输协议)媒体的收发模式等方式来实现;而音量 调节功能可以通过修改MG相对于用户的发送增益或者RTP包编解码时的增益等方式来实 现。基于上述思想,本发明提供一种为普通终端提供会议电话功能的方法,具体采用 如下技术方案
在会议电话过程中,媒体网关控制器根据终端发出的控制信息,为所述终端提供会议 电话的相应控制功能。进一步地,通过选择所述终端上的相应控制功能键,发出所述控制信息。进一步地,所述控制功能键包括所述终端上的特定号码键与“#”键的组合; 所述媒体网关控制器在所述会议电话开始时,通知所述媒体网关逐一上报收到的号
码,所述媒体网关将收到的所述终端选择的号码键与“ #”键逐一上报给所述媒体网关控制
ο进一步地,所述控制信息包括麦克风静音控制信息;
所述媒体网关控制器收到所述控制信息后,通过修改所述会议电话的RTP状态、或者 所述终端用户的状态,实现对所述终端的麦克风静音控制功能。进一步地,所述麦克风静音控制信息进一步包括打开静音和关闭静音;
所述媒体网关控制器收到打开静音的控制信息后,通知所述媒体网关将所述会议电话 的RTP状态、或者所述终端用户的状态修改为只接收状态;
所述媒体网关控制器收到关闭静音的控制信息后,通知所述媒体网关将所述会议电话 的RTP状态、或者所述终端用户的状态修改为发送接收状态。进一步地,所述控制信息包括音量调节控制信息;
所述媒体网关控制器收到所述控制信息后,通过调节所述终端用户的增益,实现对所 述终端的音量调节控制功能。进一步地,所述麦克风静音控制功能进一步包括增大音量和减小音量;
所述媒体网关控制器收到增大音量的控制信息后,通知所述媒体网关增加所述终端用 户的增益;
所述媒体网关控制器收到减小音量的控制信息后,通知所述媒体网关减小所述终端用 户的增益。
所述媒体网关控制器通过发送的MODIFY消息中的tdmc/gain (TDM电路包中的增 益控制特性)的特定值,通知所述媒体网关增加或减小所述终端用户的增益。为了便于阐述本发明,以下将结合附图及具体实施例对本发明技术方案的实施作 进一步详细描述。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征 可以相互任意组合。下面将以图1的组网为例,结合目前NGN网络中应用最为广泛的Megaco协议详细 说明本发明的实现方法。请参见图1所示,目前NGN网络实现会议电话的时候,通常通过媒体服务器(MS)来 提供会议资源,其他会议电话的各参与方通过各自的媒体网关(MG)接入到MS,实现会议电 话。通过媒体网关控制器(MGC)实现对MS以及MG的控制。本发明主要涉及MGC和MG两个NGN网络的核心组成部分,软交换提供逻辑控制, 由媒体接入网关实现具体功能。本发明实施例中提供了一种媒体网关控制器(MGC)控制媒体网关(MG)实现麦克 风静音(Mute)以及音量调节的方法。用户操作非常简单,在会议电话过程中按“1#”打开 /关闭静音功能,会议电话接通时默认为关闭静音功能,此时按“ 1#”打开该功能,再按“ 1#” 关闭。按“2#”增大音量,“3#”减小音量。图2示出了根据本发明实施例的为普通电话终端用户提供会议电话中的麦克风 静音功能的方法流程图,如图2所示,该方法包括如下的步骤
步骤S201 本次流程开始。步骤S202,在MGC的控制下,MG将用户USERl加入MS上的某会议,MG上为USERl 分配的媒体资源为RTPl。步骤S203,MGC通知MG逐位收号;
该步骤具体包括MGC修改RTPl的远端属性连接到MS上的会议资源后,即通过MODIFY (修改)消息通知MG收号并在收到号码后逐位上报,示例信令如下
T=123456789{C=123(MF=USERl¢=987654321{tonedet/std{tl=*}},SG{}}}} 该示例信令中,事务 ID(TransactionID)为 123456789,关联 ID(ContextID)为 123,事 件请求ID(RequestID)为9876M321,当然,在实际应用中并不仅限于例举的这些随机值。 扩展包tonedet/std {tl=*}的意思是按位收号。步骤S204,当USERl需要使用静音功能时按“ 1#”,MG收到号码后通过NOTIFY消 息逐位上报给MGC。步骤S205,MGC通知MG将RTP改为只接收;
具体可包括MGC收到USERl的“ 1#”后,通过MODIFY消息通知MG将RTPl的状态修改 为只接收ReceiveOnly,信令如下
T=123456790{C=123(MF=RTPl{Μ{0(MO=RC 丨}}}}
该信令的含义是修改RTPl的状态为只接收,其中MO是Mode(模式),RC是RecieveOnly (只接收)。此条信令也是一个事务,该事务ID为123456790,该事务的内容是在上下文 (Context) 123中,将RTPl的模式(MO)修改为只接收(RC)。此时其他用户听不到USERl的声音,需要说明的是,如果MS对于媒体流有限制,不 能够中断,那么MGC需要通过修改USERl的状态为只接收ReceiveOnly来实现静音,信令如
7下
T=123456790{C=123(MF=USERl{Μ{0(MO=RC }}}}}。步骤S206,当USERl要关闭静音功能时再按“ 1#”,MG收到号码后通过NOTIFY消 息逐位上报给MGC。步骤S207,MGC通知MG将RTP改为收发;
具体地,MGC收到USERl的“ 1#”后,通过MODIFY消息通知MG将RTPl的状态修改为收 发kndReceive (或者将USERl的状态修改为kndReceive)信令如下 T=123456791{C=123(MF=RTPl{Μ{0(MO=SR }}}}}。步骤S208,本次流程结束。此时,其他用户可以听到USERl的声音,如果USERl再次要使用静音功能则可重复 步骤S204。图3示出了根据本发明实施例为普通电话机用户提供音量调节功能的方法流程 图,如图3所示,该流程包括如下步骤
步骤S301 本次流程开始。步骤302 在MGC的控制下,MG用户USERl加入MS上的某会议,MG上为USERl分 配的媒体资源为RTP1,tdmC/gain=0,通话开始。步骤303 当USERl需要增大音量时按“2#”,MG收到号码后通过NOTIFY消息逐位 上报给MGC。步骤304 =MGC收到USERl的“姊”后,通过MODIFY消息通知MG将USERl的增益增 加Idb,即tdmc/gain=l,信令如下
T=12345678{C=321(MF=USERl{M{0{tdmc/gain=l}}}}}。其中,USERl是用户标识符。需要说明的是本发明中认为tdmc/gain作用于用户标 识符时表示MG相对于用户的发送增益,而作用于媒体标识符时表示发送RTP包时的增益, 这一点协议中的定义不够明确。如果系统认为tdmc/gain作用于用户标识时也表示MG发 送RTP的增益,则可以通过修改MS发送媒体包的增益从而达到调整用户音量大小的目的。步骤305 =MG根据MGC信令调整用户增益,如果用户需要继续增大音量,重复步骤 303。步骤306 当USERl需要减小音量时按“3#”,MG收到号码后通过NOTIFY消息逐位 上报给MGC。步骤307 =MGC收到USERl的“3#”后,通过MODIFY消息通知MG将USERl的增益减 小Idb,即tdmc/gain=0,信令如下
T=12345679{C=321(MF=USERl{Μ{0{tdmc/gain=0}}}}}。步骤308 :MG根据MGC信令调整用户增益,如果用户需要继续减小音量,则可重复 步骤306。此后,用户可以反复通过“ 2#,,和“ 3# ”来调整音量。步骤309,本次流程结束。需要说明的是,在不冲突的情况下,上述实施例中的Megaco协议可由与其具有相 同功能的网关控制协议,如SIP (Session Initiation Protocol,会话发起协议)和MGCP (Media Gateway Control Protocol,媒体网关控制协议)协议代替。例如,采用SIP协议 时,RTP媒体的状态可通过SDP控制;采用MGCP协议时,可以使用LocalConnectionOptions
8(本地连接选项)中的增益控制参数gc来调整音量,使用Connection Mode (连接模式)来 控制终端用户的收发状态,等。此外,本发明的具体应用并不仅限于会议电话,对于三方通话等情况也同样适用; 且本发明的会议电话的实现方式也不仅限于媒体服务器(MS)。此外,本发明实施例中还提供了一种为普通终端提供会议电话功能的系统,该系 统主要包括终端中的功能选择单元,和媒体网关控制器中的控制单元,其中,
所述功能选择单元用于,根据选择的终端上的控制功能键,发送相应的控制信息;其 中,所述控制信息包括麦克风静音控制信息,和/或音量调节控制信息;
所述控制单元用于,在会议电话过程中,根据接收到终端发送的控制信息,为所述终端 提供会议电话的相应控制功能。进一步地,所述系统还包括媒体网关中的执行单元,所述控制功能键包括所述终 端上的特定号码键与“#”键的组合;
所述控制单元还用于,在所述会议电话发起时,通知所述媒体网关逐一上报收到的号
码;
所述执行单元用于,根据所述控制单元的上报号码的通知,将收到的所述终端选择的 号码键与“ # ”键逐一上报给所述媒体网关控制器。进一步地,所述麦克风静音控制信息进一步包括打开静音和关闭静音;
所述控制单元用于,收到打开静音的控制信息后,通知所述媒体网关将所述会议电话 的RTP的状态或者所述终端用户的状态修改为只接收状态;收到关闭静音的控制信息后, 通知所述媒体网关将所述会议电话的RTP的状态或者所述终端用户的状态修改为发送接 收状态;
所述执行单元还用于,根据所述控制单元的修改状态通知,将所述会议电话的RTP的 状态或者所述终端用户的状态修改为只接收状态,或者修改为发送接收状态。进一步地,所述音量调节控制信息进一步包括增大音量和减小音量;
所述控制单元用于,收到增大音量的控制信息后,通知所述媒体网关增加所述终端用 户的增益;收到减小音量的控制信息后,通知所述媒体网关减小所述终端用户的增益;
所述执行单元还用于,根据所述控制单元的增益修改通知,增大或者减小所述终端用 户的增益。以上仅为本发明的优选实施案例而已,并不用于限制本发明,本发明还可有其他 多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员可根据本发 明做出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求 的保护范围。显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用 的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成 的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储 在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示 出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或 步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
权利要求
1.一种为普通终端提供会议电话功能的方法,其特征在于,包括在会议电话过程中,媒体网关控制器根据终端发送的控制信息,为所述终端提供会议 电话的相应控制功能。
2.如权利要求1所述的方法,其特征在于,通过选择所述终端上的相应控制功能键,发送所述控制信息。
3.如权利要求2所述的方法,其特征在于,所述控制功能键包括所述终端上的特定号码键与“#”键的组合;所述媒体网关控制器在所述会议电话发起时,通知所述媒体网关逐一上报收到的号 码,所述媒体网关将收到的所述终端选择的号码键与“#”键逐一上报给所述媒体网关控制ο
4.如权利要求1、2或3所述的方法,其特征在于,所述控制信息包括麦克风静音控制信息;所述媒体网关控制器收到所述控制信息后,通过修改所述会议电话的实时传输协议 (RTP)媒体的状态或者所述终端用户的状态,实现对所述终端的麦克风静音控制功能。
5.如权利要求4所述的方法,其特征在于,所述麦克风静音控制信息进一步包括打开 静音和关闭静音;所述媒体网关控制器收到打开静音的控制信息后,通知所述媒体网关将所述会议电话 的RTP的状态或者所述终端用户的状态修改为只接收状态;所述媒体网关控制器收到关闭静音的控制信息后,通知所述媒体网关将所述会议电话 的RTP的状态或者所述终端用户的状态修改为发送接收状态。
6.如权利要求1、2或3所述的方法,其特征在于,所述控制信息包括音量调节控制信息;所述媒体网关控制器收到所述控制信息后,通过调节所述终端用户的增益,实现对所 述终端的音量调节控制功能。
7.如权利要求6所述的方法,其特征在于,所述音量调节控制信息进一步包括增大音 量和减小音量;所述媒体网关控制器收到增大音量的控制信息后,通知所述媒体网关增加所述终端用 户的增益;所述媒体网关控制器收到减小音量的控制信息后,通知所述媒体网关减小所述终端用 户的增益。
8.如权利要求7所述的方法,其特征在于,所述媒体网关控制器通过发送的修改(MODIFY)消息中的tdmc/gain的特定值,通知所 述媒体网关增加或减小所述终端用户的增益。
9.一种为普通终端提供会议电话功能的系统,其特征在于,所述系统包括终端中的功 能选择单元,和媒体网关控制器中的控制单元,所述功能选择单元用于,根据选择的终端上的控制功能键,发送相应的控制信息;其 中,所述控制信息包括麦克风静音控制信息,和/或音量调节控制信息;所述控制单元用于,在会议电话过程中,根据接收到终端发送的控制信息,为所述终端 提供会议电话的相应控制功能。
10.如权利要求9所述的系统,其特征在于,所述系统还包括媒体网关中的执行单元, 所述控制功能键包括所述终端上的特定号码键与“#,,键的组合;所述控制单元还用于,在所述会议电话发起时,通知所述媒体网关逐一上报收到的号码;所述执行单元用于,根据所述控制单元的上报号码的通知,将收到的所述终端选择的 号码键与“#,,键逐一上报给所述媒体网关控制器。
11.如权利要求10所述的系统,其特征在于,所述麦克风静音控制信息进一步包括打开静音和关闭静音; 所述控制单元用于,收到打开静音的控制信息后,通知所述媒体网关将所述会议电话 的RTP的状态或者所述终端用户的状态修改为只接收状态;收到关闭静音的控制信息后, 通知所述媒体网关将所述会议电话的RTP的状态或者所述终端用户的状态修改为发送接 收状态;所述执行单元还用于,根据所述控制单元的修改状态通知,将所述会议电话的RTP的 状态或者所述终端用户的状态修改为只接收状态,或者修改为发送接收状态。
12.如权利要求10所述的系统,其特征在于,所述音量调节控制信息进一步包括增大音量和减小音量;所述控制单元用于,收到增大音量的控制信息后,通知所述媒体网关增加所述终端用 户的增益;收到减小音量的控制信息后,通知所述媒体网关减小所述终端用户的增益;所述执行单元还用于,根据所述控制单元的增益修改通知,增大或者减小所述终端用 户的增益。
全文摘要
本发明公开了一种为普通终端提供会议电话功能的方法及系统,在会议电话过程中,媒体网关控制器根据终端发送的控制信息,为终端提供会议电话的相应控制功能;其中的控制信息包括麦克风静音控制信息,和/或音量调节控制信息。采用本发明,使得普通终端也能够实现会议电话的功能,且操作简单,易于实现。
文档编号H04L12/18GK102123212SQ201110065439
公开日2011年7月13日 申请日期2011年3月18日 优先权日2011年3月18日
发明者王志伟 申请人:中兴通讯股份有限公司