一种基于h的制作方法

文档序号:7614237阅读:131来源:国知局
专利名称:一种基于h的制作方法
技术领域
本发明涉及固网/移动通讯领域,尤其涉及是一种固网/移动通讯系统中控制和承载分离技术的有关H.248/MEGACO协议使用MOVE命令完成多种新业务的实现方法。
背景技术
随着通讯系统在经济和社会生活等各个领域中日益广泛的应用,通讯系统技术本身也在快速发展之中,不管是当前的固网的改造,还是正在成熟完善的第三代移动通讯系统,技术上的发展正在日益满足用户对于通讯系统的需求。未来的通讯系统将是一个控制与承载相分离的网络,通过将传统的控制和呼叫集中的设备分离为媒体网关控制器(Media Gateway Controller,以下简称MGC)和媒体网关(Media Gateway,以下简称MG)两个部分,其中的MGC可以通过H.248/MEGACO协议来完成对MG的控制,进行基本呼叫及其新业务的实现。H.248/MEGACO被ITU/RFC/3GPP/3GPP2等组织广泛采用。不同的制造商实现新业务的H248/MEGACO信令流程不尽相同,在互连互通时难度很大。

发明内容
本发明的目的在于提供一种基于H.248协议的实现新业务的方法,在控制与承载相分离的网络中利用H.248协议实现了各种新业务,实现方法简单实用。
本发明的技术方案如下一种基于H.248协议的实现新业务的方法,所述方法用于控制与承载相分离的网络中,其中,包括以下步骤a)设置一第一用户具有多呼叫业务权限并激活业务;b)该第一用户呼叫一第二用户,媒体网关控制器向媒体网关发送命令,指示媒体网关建立两用户对应的媒体资源,并建立所述媒体资源的第一上下文,所述第二用户应答后,该两用户通话;c)所述第一用户请求保持与第二用户的通话并发起一新呼叫,呼叫一第三用户,则所述媒体网关控制器向所述媒体网关发送转移命令,请求所述媒体网关将第一用户对应的媒体资源从所述第一上下文中移出,移到一个新的第二上下文中,所述媒体网关返回所述第二上下文的标识;同时所述媒体网关给所述第二用户发送等待音,保持其等候状态;d)所述媒体网关控制器向所述媒体网关发送命令,指示媒体网关建立所述第三用户对应的媒体资源,并将其加入所述第二上下文中,所述第三用户应答后,所述第一用户与所述第三用户进入通话。
所述的方法,其中,所述方法还包括步骤e)如果所述第一用户请求保持所述第三用户,恢复与所述第二用户通话,则所述媒体网关控制器向所述媒体网关发送移动命令,请求所述媒体网关将所述第一用户对应的媒体资源从所述第二上下文中移出,移入到所述第二用户所在的上下文中;同时所述媒体网关给所述第三用户发送等待音,保持其等待状态。
所述的方法,其中,所述方法还包括步骤f)如果所述第一用户请求三方以上通话,所述媒体网关控制器向所述媒体网关发送移动命令,指示所述媒体网关将第一用户与其它用户对应的媒体资源,移入所述第二用户的媒体资源所在的第一上下文,同时释放空的上下文。
本发明是提供的一种基于H.248协议的实现新业务的方法,采用H.248协议中的MOVE命令来实现涉及多个呼叫的新业务,本发明方法充分利用了MOVE操作涉及到一个用户对应的媒体资源在两个上下文之间的移动这一特性,对于这些业务如呼叫转接、三方呼叫、会议呼叫等的实现用来操作业务用户,将业务用户在两个上下文之间进行移动,其实现方法简单实用。


图1是本发明所述的用户的新业务操作的流程图;图2A和图2B分别是本发明的第一用户A呼叫第三用户C,第一用户A的媒体资源T1被移到新的上下文Context2中的前后的示意图;图3是本发明的第三用户C的媒体资源T3被添加到Context2中,用户A、C在通话中,第二用户B可以听保持音的示意图;图4是本发明的第一用户A的媒体资源T1被移回上下文Context1中,用户A、B在通话中,第三用户C被保持的示意图;图5是本发明的用户A、C的媒体资源T1、T3被移回到Context1中,用户A、B、C在三方通话中的示意图。
具体实施例方式
下面结合附图和具体实施方式
对本发明所述方法做进一步说明。
本发明的一种基于H.248协议的实现新业务的方法,是一种在控制与承载相分离的网络中利用H.248协议实现用户新业务的方法,如图1所示,其包括以下步骤一.第一用户A有多呼叫业务权限并激活业务。
二.第一用户A呼叫第二用户B,媒体网关控制器(MGC)向媒体网关(MG)发送命令,指示媒体网关建立第一用户A和第二用户B对应的媒体资源T1和T2,并建立T1与T2的上下文Context1,第二用户B应答后,第一用户A与第二用户B通话。
三.第一用户A请求保持第二用户B并发起一个新呼叫,呼叫第三用户C,则媒体网关控制器向媒体网关发送转移Move命令,请求媒体网关将第一用户A对应的媒体资源T1从上下文Context1中移出,移到一个新的上下文中,媒体网关MG返回上下文标识(Context ID)为Context2;同时媒体网关给T2送等待音,第二用户B被保持。
四.媒体网关控制器向媒体网关发送命令,指示媒体网关建立第三用户C对应的媒体资源T3,并将T3加入上下文Conetext2中。第三用户C应答后,第一用户A与第三用户C进入通话。
五.如果第一用户A请求保持第三用户C,恢复与第二用户B通话。则媒体网关控制器向媒体网关发送Move命令,请求媒体网关将第一用户A对应的媒体资源T1从Context2移出,移入Context1,则第一用户A与第二用户B恢复通话;同时媒体网关给T3送等待音,第三用户C被保持;六.如果第一用户A请求三方通话或会议,媒体网关控制器向媒体网关发送Move命令,指示媒体网关将第一用户A与第三用户C对应的媒体资源T1和T3从上下文Context2中移出,移入上下文Context1,同时释放上下文Context2,则T1、T2和T3同时处于上下文Context1中,用户A、B、C进入三方呼叫或会议。
在如图1所示的流程图中,描述了本发明所述的H.248协议中利用MOVE命令在两个上下文间移动媒体资源用户来完成各种新业务的步骤。用户A、B对应的媒体资源分别为T1、T2在上下文CONTEXT1中,用户A、B处于通话中,第一用户A有相应的业务权限并且激活了业务;此时第一用户A拨打第三用户C,MGC先将第二用户B保持住,MGC发送MOVE命令将第一用户A的媒体资源T1移到一个新的上下文中,MG返回创建的上下文为CONTEXT2,然后MGC发送ADD命令将第三用户C的媒体资源T3添加到上下文CONTEXT2中,此时T1、T3在上下文CONTEXT2中,用户A、C进行通话。
如果此时第一用户A又想同第二用户B通话,MGC发送MOVE命令到MG将第一用户A的媒体资源T1 MVOE到上下文CONTEXT1中,将第三用户C保持住,T3仍处于上下文CONTEXT2中,T1、T2则处于上下文CONTEXT1中,用户A、B可以进行通话,此时第三用户C听到保持音。
如果此时第一用户A想同用户B、C进行三方通话,MGC收到指示后会发送MOVE命令到MG将T1移到上下文CONTEXT1中,将T3也MOVE到上下文CONTEXT1中,此时T1、T2、T3都处于上下文CONTEXT1中,用户A、B、C处于三方通话中。
本发明具体的实施方式过程参照图2A、图2B、图3、图4及图5,具体说明如下第一步用户A、B在基本呼叫中,其对应的媒体资源T1、T2在上下文Context1中,如图2A所示,假设第一用户A有多呼叫业务权限。
第二步第一用户A拨打第三用户C,MGC发送命令MOVE到MG,将T1移到一个新的上下文中,并且对第二用户B放等待音;第三步MG返回创建的上下文Context2,T1已经由上下文Context1移到了Context2中,如图2B所示;第四步MGC发送Add命令添加第三用户C的媒体资源T3到上下文Context2中,如图3所示;第五步MG返回添加第三用户C到上下文Context2的响应,上下文Context2中此时有T1、T3,用户A、C在通话中;与此同时,第二用户B处于等待状态;第六步如果第一用户A又想同第二用户B通话,MGC发送MOVE命令到MG,将T1从上下文Context2中移到Context1中,将第三用户C保持住;第七步MG返回响应,T1又回到了上下文Context1中,此时Context1中有T1、T2,用户A、B通话中;此时,第三用户C处于保持中。
第八步如果第一用户A想同用户B、C进行三方通话,MGC发送Move命令将T1从上下文Context2中移到Context1中;第九步MG返回响应,T1又回到了上下文Context1中;第十步MGC发送MOVE命令将T3从上下文Context2中移到Context1中;第十一步MG返回响应,T3也回到了上下文Context1中,此时Context1中有T1、T2、T3,用户A、B、C在三方通话中。
因此,本发明实现了基于H.248协议的实现新业务的方法,其方法简单实用。
应当理解的是,上述针对用户数目的说明并非对本发明的限制,根据本发明的上述具体实施例可以加以改变或修改,而所有这些改变或修改都应属于本发明所附权利要求的保护范围。
权利要求
1.一种基于H248协议的实现新业务的方法,所述方法用于控制与承载相分离的网络中,其特征在于,包括以下步骤a)设置一第一用户具有多呼叫业务权限并激活业务;b)该第一用户呼叫一第二用户,媒体网关控制器向媒体网关发送命令,指示媒体网关建立两用户对应的媒体资源,并建立所述媒体资源的第一上下文,所述第二用户应答后,该两用户通话;c)所述第一用户请求保持与第二用户的通话并发起一新呼叫,呼叫一第三用户,则所述媒体网关控制器向所述媒体网关发送转移命令,请求所述媒体网关将第一用户对应的媒体资源从所述第一上下文中移出,移到一个新的第二上下文中,所述媒体网关返回所述第二上下文的标识;同时所述媒体网关给所述第二用户发送等待音,保持其等候状态;d)所述媒体网关控制器向所述媒体网关发送命令,指示媒体网关建立所述第三用户对应的媒体资源,并将其加入所述第二上下文中,所述第三用户应答后,所述第一用户与所述第三用户进入通话。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括步骤e)如果所述第一用户请求保持所述第三用户,恢复与所述第二用户通话,则所述媒体网关控制器向所述媒体网关发送移动命令,请求所述媒体网关将所述第一用户对应的媒体资源从所述第二上下文中移出,移入到所述第二用户所在的上下文中;同时所述媒体网关给所述第三用户发送等待音,保持其等待状态。
3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括步骤f)如果所述第一用户请求三方以上通话,所述媒体网关控制器向所述媒体网关发送移动命令,指示所述媒体网关将第一用户与其它用户对应的媒体资源,移入所述第二用户的媒体资源所在的第一上下文,同时释放空的上下文。
全文摘要
一种基于H.248协议的实现新业务的方法,包括以下步骤设置一第一用户具有多呼叫业务权限并激活业务;该第一用户呼叫一第二用户,媒体网关控制器向媒体网关发送命令,指示媒体网关建立两用户对应的媒体资源,并建立所述媒体资源的第一上下文,所述第二用户应答后,该两用户通话;所述第一用户请求保持与第二用户的通话并发起一新呼叫,呼叫一第三用户,则所述媒体网关控制器向所述媒体网关发送转移命令,将第一用户对应的媒体资源移到一个新的第二上下文中,所述媒体网关返回所述第二上下文的标识。本发明方法通过将一个用户对应的媒体资源在两个上下文之间的移动,将业务用户在两个上下文之间进行移动,其实现方法简单实用。
文档编号H04M3/56GK1832517SQ200510033559
公开日2006年9月13日 申请日期2005年3月8日 优先权日2005年3月8日
发明者刘其锋, 葛军 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1