专利名称:移动会话控制设备和移动通信网络以及话路承载建立方法
技术领域:
本发明涉及移动通信领域,尤其涉及一种接入网和核心网间接口IP化情况下的移动会话控制设备、移动通信网络和话路承载建立方法。
背景技术:
移动通信网络发展至今,由传统电路承载向全部IP承载不断演进,电路(CS)域已经引入了承载和控制分离的架构。以CDMA2000为例,原来的移动交换中心(Mobile Switch Center,MSC)分成移动软交换(Mobile Switch CenterEmulation,MSCe)和媒体网关(Media GateWay,MGW)两个设备,分别用于信令控制和承载处理。其中,MSCe的功能模块包括与基站进行信息交互的基站接口单元、实现呼叫控制的呼叫控制单元、实现资源分配与调度的资源控制单元和与媒体网关交互的媒体网关接口单元。
接入网和核心网间接口IP化以后,基站(Base Station,BS)和MSCe之间的A1p接口信令以及BS和MGW之间的A2p媒体承载接口数据均承载在IP网络上。相关功能实体的网络位置和接口连接关系如图1所示,其中,A2p不仅提供BS与MGW之间的承载路径,BS与BS之间的IP承载路径也由A2p提供;如图所示,已标识出BS1到BS2途经MGW1、MGW2的承载路径。
MGW的功能大体上可以分为两类(1)从属于MSCe,配合MSCe完成资源相关的承载处理,如放音,DTMF检测上报,插入会议资源,插入互连服务器(Interworking Function,IWF)资源,插入编解码器等。
(2)从属于MSCe,完成不同类型媒体流的终结和转换,如在IP化的CDMA电路域网络和传统PSTN之间提供IP和TDM承载之间的转换。
下面以一个典型的移动软交换局间呼叫流程为例对现有的技术方案进行描述,如图2所示。方便起见,假设主叫侧BS的A2p承载参数在CM业务请求(CM Service Request)消息中传给主叫侧MSCe,被叫侧BS的A2p承载参数在寻呼响应(Paging Response)消息中传给被叫侧MSCe,回铃音由被叫侧提供,具体流程为1、MSCe1收到BS1发送的CM Service Request消息,其中携带A2p承载参数[2],主要包括BS1侧期望的编码格式列表,BS1上承载连接端点的IP地址,端口号;2、MSCe1下发ADD消息到MGW1,请求分配两个RTP类型端点,分别对应BS1侧和被叫侧的承载连接端点;3、MSCe1收到MGW1返回的REPLY消息,其中携带申请好的两个RTP端点的SDP信息,分别主要包括MGW1支持的编码格式,各自端点的IP地址,端口号;4、MSCe1发送INVITE消息到MSCe2,携带MGW1对应被叫侧的RTP端点的SDP[4];5、MSCe1发送Assignment Request消息到BS1请求分配空口资源,携带MGW1对应BS1侧的RTP端点的A2p承载参数[3];6、空口资源建立完成后,MSCe1收到BS1发送的Assignment Complete消息;7、找到被叫所在位置后,MSCe2发送Paging Request消息到BS2,可以携带从主叫侧得到的编码格式列表;8、MSCe2收到BS2返回的Paging Response消息,其中携带BS2侧的A2p参数[7],包括BS2侧接受的编码格式,BS2上承载连接端点的IP地址,端口号;9、MSCe2下发ADD消息到MGW2,请求分配两个RTP类型端点,分别对应BS2侧和主叫侧的承载连接端点;
10、MSCe2收到MGW2返回的REPLY消息,其中携带申请好的两个RTP端点的SDP信息,分别主要包括MGW2支持的编码格式,各自端点的IP地址,端口号;11、MSCe2发送Assignment Request消息到BS2请求分配空口资源,携带MGW2对应BS2侧的RTP端点的A2p承载参数[6];12、空口资源建立完成后,MSCe2收到BS2发送的Assignment Complete消息;13、MSCe1收到MSCe2返回的180消息,其中携带MGW2上对应主叫侧端点的SDP[5];14、MSCe2下发MODIFY消息到MGW2,请求对对应主叫侧的RTP端点放回铃音;15、MSCe2收到MGW2返回的REPLY消息;16、MSCe1发送180的PRACK消息到MSCe2;17、MSCe1收到PRACK消息的200OK响应;18、MSCe1下发MODIFY消息到MGW1,将被叫侧端点[4]的Remote SDP更新为180消息中带过来的MGW2上对应主叫侧端点的SDP[5];19、MSCe1收到MGW1返回的REPLY消息;20、MGW2到主叫用户的单向回铃音数据流建立;21、MSCe2收到BS2的Connect消息指示被叫用户应答;22、MSCe2下发MODIFY(修改)消息到MGW2,请求对靠近主叫侧的RTP端点停止播放回铃音;23、MSCe2收到MGW2返回的REPLY消息;24、MSCe1收到MSCe2返回的INVITE消息的200 OK响应;25、MSCe1下发MODIFY消息到MGW1,将被叫侧端点的媒体流属性修改为双向;26、MSCe1收到MGW1返回的REPLY消息;
27、MSCe1返回ACK消息到MSCe2;28、主被叫用户之间双向承载通道建立完成;29、通话结束后,被叫用户挂机,MSCe2收到BS2发送的Clear Request消息;30、MSCe2发送Clear Command消息到BS2;31、MSCe1收到MSCe2发送的BYE消息;32、MSCe1发送Clear Command消息到BS1;33、MSCe1收到BS1返回的Clear Complete消息;34、MSCe1发送BYE的200 OK响应消息到MSCe2;35、MSCe1下发SUBSTRACT消息到MGW1,释放本次呼叫占用的RTP端点;36、MSCe1收到MGW1返回的REPLY消息;37、MSCe2收到BS2返回的Clear Complete消息;38、MSCe2下发SUBSTRACT消息到MGW2,释放本次呼叫占用的RTP端点;39、MSCe2收到MGW2返回的REPLY消息。
从上述呼叫流程中可以看出,在呼叫过程中,MGW始终存在于承载路径中,当MSCe判断需要进行放音等媒体资源操作时,下发H.248消息到所控制的MGW,对已经分配好的端点资源进行相应操作。
由于目前BS已经能够提供IP承载接口A2p,随着越来越多的运营商倾向于网内使用统一编码格式以及免编解码操作(Transcoder Free Operation,TrFO)功能的实现,由MGW在网内提供编解码器(TC)的需求越来越少。但在上述现有技术流程中,即使IP化移动通信电路域网络内部的呼叫两端使用相同的编码格式,通话过程中承载路径仍必须通过MGW,多余的跳数增加了承载路径上数据包的延时,不利于语音质量的提高。
另外,现有技术实现中,放音、双音多频(Dual Tone Multi-Frequency,DTMF)检测上报、插入会议资源、插入编码转换器(TC)资源等操作由MSCe控制MGW完成,MSCe和MGW之间因为具有主从关系,MGW上的媒体资源很难在网络中分布式共享,对这些资源的扩展和刷新非常困难,维护成本高。
发明内容
本发明提供一种移动会话控制设备、移动通信网络以及话路承载建立方法,用以解决现有技术中由于移动软交换(MSCe)与媒体网关(MGW)的主从关系导致的资源更新扩展困难问题;对于网内移动用户间呼叫,话路承载建立不经过MGW,用以解决现有技术中由于数据包必需经过MGW而产生延时,语音质量差的问题。
本发明提供的移动会话控制设备,包括呼叫控制单元、资源控制单元和无线网络接口单元,还包括媒体资源子系统接口单元,采用对等协议与媒体资源子系统交互,进行媒体资源的申请、操作和释放。
所述对等协议为会话初始协议、H.323协议或承载无关呼叫控制协议。
所述移动会话控制设备应用于CDMA 2000网络中,实现网络中的移动软交换设备对应功能。
本发明提供一种移动通信网络,包括基站设备、移动台、归属位置寄存器、拜访位置寄存器;还包括具有媒体资源操作功能的媒体资源子系统和移动会话控制设备;所述移动会话控制设备包括呼叫控制单元、资源控制单元、无线网络接口单元和媒体资源子系统接口单元;所述移动台接入到所述基站设备中,所述移动会话控制设备、拜访位置寄存器和归属位置寄存器之间相互连接;所述移动会话控制设备通过所述媒体资源子系统接口单元与所述媒体资源子系统采用对等协议交互信息,进行媒体资源的申请、操作和释放;所述移动会话控制设备和所述媒体资源子系统分别通过接口连接到IP承载网,实现与其它网络实体的信息交互。
所述媒体资源子系统具有的媒体资源操作功能,至少包括放音、双音多频检测上报、插入会议资源、插入编解码器和插入互连服务器资源其中之一或其任意组合功能。
根据本发明的上述网络,还包括关口移动交换中心移动交换中心和媒体网关,所述移动交换中心通过IP承载网接收本网的输出信号和外网的输入信号,实现不同网络之间的互连,并控制所述媒体网关进行不同网络互连时承载类型的转换。
所述移动会话控制设备和所述媒体资源子系统之间为多对多连接。
所述基站上的承载接口采用IP协议承载数据或信令消息。
所述基站具有IP承载质量检测和上报模块,进行IP承载质量检测并上报给所述移动会话控制设备。
本发明另提供一种话路承载建立方法,应用于本发明提供的移动通信网络内移动用户之间的话路承载建立,该方法包括当呼叫过程中需要使用媒体资源时,由所述移动会话控制设备控制所述媒体资源子系统进行媒体资源操作,将媒体资源插入到呼叫承载路径中;当不需要使用媒体资源时,在主被叫所属基站之间直接建立呼叫承载路径。
根据本发明的上述方法,所述由移动会话控制设备控制媒体资源子系统进行媒体资源操作,将媒体资源插入到呼叫承载路径中,具体包括由所述移动会话控制设备根据呼叫逻辑向所述媒体资源子系统发起获取媒体资源请求,申请所需的资源端点;所述媒体资源子系统返回资源端点的承载信息给所述移动会话控制设备;所述移动会话控制设备将获取的资源端点的承载信息分别传递给需要与之连接的承载端点,将所述媒体资源子系统提供的媒体资源插入到承载路径中。
当媒体资源使用完毕时,由所述移动会话控制设备向所述媒体资源子系统发起资源释放主要请求,释放所述媒体资源。
在呼叫建立过程中,由呼叫本端或对端所属的移动会话控制设备发起与所述媒体资源子系统之间的信息交互,控制所述媒体资源子系统将放音资源插入到承载路径中。
根据本发明的上述方法,若由呼叫对端所属的移动会话控制设备发起与所述媒体资源子系统之间的信息交互,实现向本端放音,包括如下步骤A1、呼叫对端所属的移动会话控制设备向所述媒体资源子系统发送请求消息申请放音端点,携带呼叫本端基站上承载连接端点的承载参数信息;B1、所述媒体资源子系统向呼叫对端所属的移动会话控制设备返回响应消息,携带媒体资源子系统上放音端点的SDP信息,所述呼叫对端所属的移动会话控制设备回复确认消息;C1、呼叫对端所属的移动会话控制设备向呼叫本端所属的移动会话控制设备发送更新消息,携带B1步骤中得到的媒体资源子系统上放音端点的承载参数信息;呼叫本端所属的移动会话控制设备向呼叫对端所属的移动会话控制设备返回响应消息;D1、呼叫本端所属的移动会话控制设备发送承载更新请求消息到呼叫本端基站,携带媒体资源子系统上放音端点的承载参数,要求该基站更新其承载参数;所述基站进行参数更新后,向呼叫本端所属的移动会话控制设备返回承载更新响应消息;E1、所述媒体资源子系统到呼叫本端用户的放音单向数据流建立。
根据本发明的上述方法,若由呼叫本端所属的移动会话控制设备发起与所述媒体资源子系统之间的信息交互,实现向本端放音,包括如下步骤A2、呼叫本端所属的移动会话控制设备向所述媒体资源子系统发送请求消息申请放音端点,携带呼叫本端基站上承载连接端点的承载参数信息;B2、所述媒体资源子系统向呼叫本端所属的移动会话控制设备返回响应消息,携带媒体资源子系统上放音端点的SDP信息,呼叫本端所属的移动会话控制设备回复确认消息;C2、呼叫本端所属的移动会话控制设备发送承载更新请求消息到呼叫本端基站,携带B2步骤中得到的媒体资源子系统上放音端点的承载参数信息,要求基站更新其承载参数;所述基站进行参数更新后,向呼叫本端所属的移动会话控制设备返回承载更新响应消息;D2、所述媒体资源子系统到本端用户的放音单向数据流建立。
当主叫接入侧和被叫接入侧采用相同的数据编码格式时,建立主被叫之间的呼叫承载路径,具体包括A3、主叫始呼,完成主叫侧指配流程;B3、建立被叫路由,寻呼被叫,完成被叫侧指配流程,被叫侧移动会话控制设备得到主叫侧基站上承载连接端点的承载参数;C3、被叫侧或主叫侧移动会话控制设备与所述媒体资源子系统交互发起放音请求,所述媒体资源子系统获得主叫侧基站上承载连接端点的承载参数,主叫侧基站获得所述媒体资源子系统上的放音端点承载参数并更新到本地,媒体资源子系统到主叫用户的放音数据流建立,向主叫放音;D3、被叫应答后,发起放音请求的移动会话控制设备与所述媒体资源子系统交互释放放音资源;E3、主叫侧基站得到被叫所在基站上承载连接端点的承载参数信息并更新到本地,建立主被叫所属基站之间的话路承载。
若主叫接入侧和被叫接入侧采用的编码格式不同,建立主被叫之间的呼叫承载路径时,由被叫侧或主叫侧移动会话控制设备与所述媒体资源子系统进行交互,申请媒体资源子系统中的编解码器资源,并通过对呼叫两端承载参数的更新,将所述编解码器资源插入到呼叫路径中,进行两侧不同编解码格式的转换。
根据本发明的上述方法,主被叫所属基站还进行承载质量检测并上报,具体方法包括a1、基站检测承载路径的承载质量,向所述移动会话控制设备发送承载质量情况上报消息;b1、移动会话控制设备收到基站发送的承载质量情况上报消息后,返回承载质量情况上报响应消息。
所述步骤a1中,当基站发送承载质量情况上报消息时,启动一定时器;所述步骤b1中,当基站收到承载质量情况上报响应消息后,停止所述定时器;若定时器超时,则重发承载质量情况上报消息并重新启动所述定时器。
若重发承载质量情况上报消息次数达到预先设定的次数,则停止发送所述承载质量情况上报消息。
根据本发明的上述方法,主被叫所属基站还进行承载质量检测并上报,具体方法包括a2、移动会话控制设备发送承载质量情况上报请求消息到基站,请求上报承载情况;b2、基站将检测到的承载质量情况构造承载质量情况上报消息,发送到移动会话控制设备;c2、移动会话控制设备返回承载质量情况上报响应消息到基站。
所述步骤a2中,当移动会话控制设备发送承载质量情况上报请求消息时,启动第一定时器;所述步骤b2中,当移动会话控制设备收到承载质量情况上报消息后,停止所述第一定时器;若所述第一定时器超时,则重发承载质量情况上报请求消息并重新启动所述第一定时器;所述步骤b2中,当基站发送承载质量情况上报消息时,启动第二定时器;所述步骤c2中,当基站收到承载质量情况上报响应消息后,停止所述第二定时器;若所述第二定时器超时,则重发承载质量情况上报消息并重新启动所述第二定时器。
根据本发明的上述方法,若移动会话控制设备重发承载质量情况上报请求消息次数达到预先设定的次数,则停止发送所述承载质量情况上报请求消息;若重发承载质量情况上报消息次数达到预先设定的次数,则停止发送所述承载质量情况上报消息。
本发明的有益效果如下(1)本发明将MRS引入到移动通信电路域网络中,MRS以共享的方式在网络中代替MGW提供放音,DTMF检测上报,插入会议资源,插入语音编解码器(TC),插入互连服务器(Interworking Function,IWF)资源等媒体资源操作功能。这种网络结构使得各种资源的扩展和更新更加灵活方便,可操作性和可维护性好,代表了网络演进的趋势。
(2)采用本发明提供的移动通信网络,当网络内部移动用户间双向呼叫时,当两端编码格式相同,则通过本发明提供的移动会话控制设备直接将话路承载建立在通话双方所在的基站之间;若两端编码格式不同,由移动会话控制设备控制申请和插入MRS提供的TC资源进行编码格式转换。因此,网内呼叫不需要使用MGW作为承载,能有效减少网络中MGW的数量,降低呼叫路径的跳数,缩减数据包传输时延,提高通话质量。
图1为现有技术中CDMA2000系统电路域网络A接口IP化后各网络实体相互连接关系示意图;图2为现有技术中移动软交换局间呼叫的信令流程图;图3为本发明的电路域网络拓扑图;图4为本发明的移动会话控制设备结构示意图;图5为基站主动向本发明的移动会话控制设备上报承载质量情况的流程图;图6为本发明的移动会话控制设备向基站请求上报承载质量情况的流程图;图7为采用本发明电路域网络实现局间呼叫的信令流程图。
具体实施例方式
参见图3,为本发明的电路域网络拓扑图,包括以下网络实体基站(Base Station,BS)、移动台(Mobile Station,MS)、归属位置寄存器(Home Location Register,HLR)、拜访位置寄存器(Visitor LocationRegister,VLR)、关口移动交换中心(Gateway Mobile Switching Center,GMSC)、媒体网关(Media GateWay,MGW)和媒体资源子系统(MediaResource System,MRS),以及本发明提供的移动会话控制设备。各网络实体之间通过如图所示各种接口由IP承载网实现信息交互。接口类型包括现有技术中的A1p接口、A2p接口、zz接口、C接口或D接口等,以及本发明新增的xy接口。
其中,MRS与IMS域中的媒体资源功能控制实体具有类似功能,实现媒体资源存储与操作。
本发明提供的移动会话控制设备完成相当于CDMA 2000中的移动软交换相应功能,并通过一新增接口xy与MRS采用对等协议进行信息交互,实现媒体资源操作。由于移动会话控制设备大部分功能与现有技术中的移动软交换相同,在图3中仍表示为MSCe。
所述对等协议与非对等协议相对应,因为下一代网络(NGN)协议包含非对等和对等两类协议。非对等协议主要指媒体网关控制协议H.248/Megaco;对等协议包括会话初始化协议(Session Initiated Protocol,SIP)、H.323、承载无关呼叫控制协议(Bearer Independent Call Control protocol,BICC)等。由于历史原因,NGN系列协议有些相互补充,有些则相互竞争。H.248/Megaco是一个非对等主从协议,与其它协议配合可完成各种NGN业务。SIP、H.323均为对等协议,存在竞争关系,由于SIP具有简单、通用、易于扩展等特性,已逐渐发展成为主流协议。
图4为本发明的移动会话控制设备所具有的功能模块结构示意图,包括呼叫控制单元、资源控制单元、无线网络接口单元和媒体资源子系统(MRS)接口单元。其中,呼叫控制单元、资源控制单元、无线网络接口单元为现有MSCe所具有的基本功能单元,本发明的移动会话控制设备新增了一个MRS接口单元,省去了现有MSCe中的媒体网关接口单元。本发明的移动会话控制设备使用该新增的MRS接口单元与MRS之间采用对等协议进行信息交互。
本发明中的MRS还支持与BS间的A2p承载接口,并在网络中采用分布共享方式提供媒体资源。MRS提供的媒体资源功能包括但不限于放音、DTMF检测上报、插入会议资源、插入编解码器,插入IWF以及后续可灵活扩展的各种资源,如个性化回铃音等。
上述BS还可提供承载质量检测上报功能。其中,承载质量检测可以通过BS已经支持的实时传输控制协议(Real time Transport Control Protocol,RTCP)实现,能够检测出承载的丢包、抖动、时延等质量情况;具体的承载质量上报流程分为两种,其中一种上报流程由BS主动发起,如图5所示;另一种上报流程由移动会话控制设备发起,如图6所示。
参见图5,为BS通过新增的A1p接口消息向本发明的移动会话控制设备上报承载质量情况的流程图,具体步骤包括a1、BS检测承载质量情况,判断需要上报到移动会话控制设备(如承载质量变差,承载质量恢复等情况),则向移动会话控制设备发送承载质量情况上报消息,并启动定时器Tr;b1、移动会话控制设备收到BS的承载质量情况上报消息后,向BS返回承载质量情况上报响应消息,BS收到响应消息后停止定时器Tr。
异常情况如果Tr超时,还没有收到移动会话控制设备返回的承载质量情况上报响应消息,则重发承载质量情况上报消息并重启定时器Tr;其中,重发承载质量情况上报消息的次数可以预先设置。
图6为本发明的移动会话控制设备主动向BS请求上报承载质量情况的流程图,包括如下步骤a2、移动会话控制设备发送承载质量情况上报请求消息到BS,请求上报承载情况,并启动定时器Tc;b2、BS将检测到的承载质量情况构造承载质量情况上报消息,发送到移动会话控制设备,并启动定时器Tr,移动会话控制设备收到BS的承载质量情况上报消息后,停止定时器Tc;c2、移动会话控制设备返回承载质量情况上报响应消息到BS,BS收到响应消息后停止定时器Tr。
异常情况如果Tc超时,还没有收到承载质量情况上报消息,则重发承载质量情况上报请求并重启定时器Tc;如果Tr超时,还没有收到承载质量情况上报响应消息,则重发承载质量情况上报消息并重启定时器Tr;上述重发承载质量情况上报请求和重发承载质量情况上报消息的次数都可以预先设置。
上述网络内部的双向呼叫,若主叫端与被叫端采用相同的数据编码格式发送信号,则用户数据承载直接通过Ap2接口建立在主叫BS和被叫BS之间。
下面以一个具体实例阐述本发明网络架构下移动用户局间呼叫建立和释放流程。
实施例一主叫端与被叫端采用相同的数据编码格式发送信号。
参见图7,为本发明无线通信网络局间呼叫的信令流程图。与图2所示现有技术描述的呼叫流程相同,假设主叫侧BS的A2p承载参数在CM SerViceRequest消息中传给主叫侧的移动会话控制设备(在图7中用MSCe1表示),被叫侧BS的A2p承载参数在应答消息(Paging Response)中传给被叫侧的移动会话控制设备(在图7中用MSCe2表示),回铃音由被叫侧提供,具体流程包括
1、主叫侧MSCe1收到BS1发送的CM Service Request消息,其中携带A2p承载参数[2],主要包括BS1侧期望的编码格式列表,BS1上承载连接端点的IP地址,端口号;2、MSCe1发送INVITE消息到被叫侧MSCe2,携带BS1上承载连接端点的SDP[2];3、MSCe1发送Assignment Request消息到BS1请求分配空口资源;4、空口资源建立完成后,MSCe1收到BS1发送的Assignment Complete消息;5、网络寻呼到到被叫后,MSCe2发送Paging Request消息到BS2,可以携带从主叫侧得到的编码格式列表;该步骤5与步骤3和步骤4没有时间上的先后关系;6、MSCe2收到BS2返回的Paging Response消息,其中携带BS2侧的A2p参数[5],包括BS2侧接受的编码格式,BS2上承载连接端点的IP地址,端口号;7、MSCe2发送Assignment Request消息到BS2请求分配空口资源,携带BS1上承载连接端点的A2p承载参数[2];8、空口资源建立完成后,MSCe2收到BS2发送的Assignment Complete消息;9、MSCe2发送INVITE消息到MRS,携带BS1上承载连接端点的SDP[2],申请对BS1上承载连接端点放铃音;10、MRS给MSCe2返回200 OK响应,其中携带MRS上放音端点的承载参数SDP[3];11、MSCe2发送ACK到MRS;12、MSCe1收到MSCe2发送的180消息,其中带有MRS上放音端点的承载参数SDP[3];13、MSCe1发送180的PRACK消息到MSCe2;
14、MSCe1收到MSCe2返回的PRACK消息的200 OK响应;15、MSCe1发送Bearer Update Request消息到BS1要求更新承载参数,其中携带MRS上放音端点[3]所对应的承载参数;16、BS1进行相应的业务协商和参数更新后,向MSCe1返回Bearer UpdateResponse消息;17、MRS到主叫用户的铃音单向数据流建立;18、MSCe2收到BS2的Connect消息指示被叫用户应答;19、MSCe2发送BYE消息到MRS,释放上面的承载连接端点[3];20、MSCe2收到MRS返回的200 OK响应;21、MSCe1收到MSCe2发送的UPDATE消息,其中携带BS2上承载连接端点的SDP[5];22、MSCe1发送UPDATE的200 OK相应到MSCe2,携带BS1上承载连接端点的SDP[2];23、MSCe1发送Bearer Update Request消息到BS1要求更新承载参数,其中携带BS2上承载连接端点的SDP[5]所对应的承载参数;24、BS1进行相应的业务协商和参数更新后,向MSCe1返回Bearer UpdateResponse消息;25、MSCe1收到MSCe2返回的INVITE消息的200 OK响应;26、MSCe1返回ACK消息到MSCe2;27、主被叫用户之间双向承载通道建立完成;28、被叫挂机,MSCe2收到BS2发送的Clear Request消息;29、MSCe2发送BYE消息到MSCe1;30、MSCe1发送Clear Command消息到BS1;31、MSCe1收到BS1返回的Clear Complete消息;32、MSCe1发送BYE消息的200 OK响应到MSCe2;33、MSCe2发送Clear Command消息到BS2;
34、MSCe2收到BS2返回的Clear Complete消息。
实施例二主叫端与被叫端采用不同的数据编码格式发送信号。
其流程步骤与图7所示流程类似,不同之处在于,在图7的步骤8之后,由被叫侧MSCe2与MRS进行交互,申请MRS中的TC资源;在图7步骤18之后,通过对呼叫两端承载参数的更新,将TC引入到呼叫路径中,完成不同编解码格式的转换功能,具体的信令交互过程为现有技术,在此从略。
图7所示流程中,步骤9-17是由被叫所属MSCe2发起与MRS之间的信息交互,由MRS实现向主叫放音。也可以由主叫所属MSCe1发起与MRS之间的信息交互,由MRS实现向主叫放音,具体包括主叫所属MSCe1向MRS发送请求消息申请放音端点,携带主叫侧BS上承载连接端点的承载参数信息;所述MRS向主叫所属MSCe1返回响应消息,携带MRS上放音端点的SDP信息,主叫所属MSCe1回复确认消息;主叫所属MSCe1发送承载更新请求消息到主叫所属BS,携带MRS上放音端点的承载参数信息,要求主叫所属BS更新其承载参数;主叫所属BS进行参数更新后,向主叫所属MSCe1返回承载更新响应消息;所述MRS到主叫用户的回铃音单向数据流建立,实现向主叫用户放音。
其余流程步骤与图7相同。
通过以上网络结构描述可知,将MRS引入到电路域网络,以共享的方式与BS和本发明提供的移动会话控制设备连接,代替MGW提供放音,DTMF检测上报,插入会议资源,插入TC,插入IWF资源等资源操作,网络中原有的MGW仅配置从属于GMSC,用在网络边缘提供异种网络媒体之间的转换。这种网络结构使得各种资源的扩展和更新更加灵活方便,可操作性和可维护性好。
通过以上流程描述可知,当网络内主被叫采用相同编码格式时,双向通话直接通过A2p接口建立在通话双方的基站之间;当主被叫采用不同的数据编码格式时,由MRS中的TC资源实现编解码转换。业务过程中需要进行媒体资源操作时,如放音,由本发明提供的移动会话控制设备与MRS交互完成。因此,本发明能有效减少使用MGW的数目,减少呼叫路径的跳数,缩减数据包传输时延,提高通话质量。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
权利要求
1.一种移动会话控制设备,包括呼叫控制单元、资源控制单元和无线网络接口单元,其特征在于还包括媒体资源子系统接口单元,采用对等协议与媒体资源子系统交互,进行媒体资源的申请、操作和释放。
2.如权利要求1所述的移动会话控制设备,其特征在于,所述对等协议为会话初始协议、H.323协议或承载无关呼叫控制协议。
3.如权利要求1所述的移动会话控制设备,其特征在于,所述移动会话控制设备应用于CDMA2000网络中,实现网络中的移动软交换设备对应功能。
4.一种移动通信网络,包括基站设备、移动台、归属位置寄存器、拜访位置寄存器;其特征在于,还包括具有媒体资源操作功能的媒体资源子系统和移动会话控制设备;所述移动会话控制设备包括呼叫控制单元、资源控制单元、无线网络接口单元和媒体资源子系统接口单元;所述移动台接入到所述基站设备中,所述移动会话控制设备、拜访位置寄存器和归属位置寄存器之间相互连接;所述移动会话控制设备通过所述媒体资源子系统接口单元与所述媒体资源子系统采用对等协议交互信息,进行媒体资源的申请、操作和释放;所述移动会话控制设备和所述媒体资源子系统分别通过接口连接到IP承载网,实现与其它网络实体的信息交互。
5.如权利要求4所述的移动通信网络,其特征在于,所述媒体资源子系统具有的媒体资源操作功能,至少包括放音、双音多频检测上报、插入会议资源、插入编解码器和插入互连服务器资源其中之一或其任意组合功能。
6.如权利要求4所述的移动通信网络,其特征在于,还包括关口移动交换中心移动交换中心和媒体网关,所述移动交换中心通过IP承载网接收本网的输出信号和外网的输入信号,实现不同网络之间的互连,并控制所述媒体网关进行不同网络互连时承载类型的转换。
7.如权利要求6所述的移动通信网络,其特征在于,所述移动会话控制设备和所述媒体资源子系统之间为多对多连接。
8.如权利要求7所述的移动通信网络,其特征在于,所述基站上的承载接口采用IP协议承载数据或信令消息。
9.如权利要求8所述的移动通信网络,其特征在于,所述基站具有IP承载质量检测和上报模块,进行IP承载质量检测并上报给所述移动会话控制设备。
10.一种话路承载建立方法,应用在如权利要求4所述的移动通信网络内移动用户之间的话路承载建立,其特征在于该方法包括当呼叫过程中需要使用媒体资源时,由所述移动会话控制设备控制所述媒体资源子系统进行媒体资源操作,将媒体资源插入到呼叫承载路径中;当不需要使用媒体资源时,在主被叫所属基站之间直接建立呼叫承载路径。
11.如权利要求10所述的方法,其特征在于,所述由移动会话控制设备控制媒体资源子系统进行媒体资源操作,将媒体资源插入到呼叫承载路径中,具体包括由所述移动会话控制设备根据呼叫逻辑向所述媒体资源子系统发起获取媒体资源请求,申请所需的资源端点;所述媒体资源子系统返回资源端点的承载信息给所述移动会话控制设备;所述移动会话控制设备将获取的资源端点的承载信息分别传递给需要与之连接的承载端点,将所述媒体资源子系统提供的媒体资源插入到承载路径中。
12.如权利要求11所述的方法,其特征在于,当媒体资源使用完毕时,由所述移动会话控制设备向所述媒体资源子系统发起资源释放主要请求,释放所述媒体资源。
13.如权利要求10所述的方法,其特征在于,在呼叫建立过程中,由呼叫本端或对端所属的移动会话控制设备发起与所述媒体资源子系统之间的信息交互,控制所述媒体资源子系统将放音资源插入到承载路径中。
14.如权利要求13所述的方法,其特征在于,若由呼叫对端所属的移动会话控制设备发起与所述媒体资源子系统之间的信息交互,实现向本端放音,包括如下步骤A1、呼叫对端所属的移动会话控制设备向所述媒体资源子系统发送请求消息申请放音端点,携带呼叫本端基站上承载连接端点的承载参数信息;B1、所述媒体资源子系统向呼叫对端所属的移动会话控制设备返回响应消息,携带媒体资源子系统上放音端点的SDP信息,所述呼叫对端所属的移动会话控制设备回复确认消息;C1、呼叫对端所属的移动会话控制设备向呼叫本端所属的移动会话控制设备发送更新消息,携带B1步骤中得到的媒体资源子系统上放音端点的承载参数信息;呼叫本端所属的移动会话控制设备向呼叫对端所属的移动会话控制设备返回响应消息;D1、呼叫本端所属的移动会话控制设备发送承载更新请求消息到呼叫本端基站,携带媒体资源子系统上放音端点的承载参数,要求该基站更新其承载参数;所述基站进行参数更新后,向呼叫本端所属的移动会话控制设备返回承载更新响应消息;E1、所述媒体资源子系统到呼叫本端用户的放音单向数据流建立。
15.如权利要求13所述的方法,其特征在于,若由呼叫本端所属的移动会话控制设备发起与所述媒体资源子系统之间的信息交互,实现向本端放音,包括如下步骤A2、呼叫本端所属的移动会话控制设备向所述媒体资源子系统发送请求消息申请放音端点,携带呼叫本端基站上承载连接端点的承载参数信息;B2、所述媒体资源子系统向呼叫本端所属的移动会话控制设备返回响应消息,携带媒体资源子系统上放音端点的SDP信息,呼叫本端所属的移动会话控制设备回复确认消息;C2、呼叫本端所属的移动会话控制设备发送承载更新请求消息到呼叫本端基站,携带B2步骤中得到的媒体资源子系统上放音端点的承载参数信息,要求基站更新其承载参数;所述基站进行参数更新后,向呼叫本端所属的移动会话控制设备返回承载更新响应消息;D2、所述媒体资源子系统到本端用户的放音单向数据流建立。
16.如权利要求14或15所述的方法,当主叫接入侧和被叫接入侧采用相同的数据编码格式时,建立主被叫之间的呼叫承载路径,具体包括A3、主叫始呼,完成主叫侧指配流程;B3、建立被叫路由,寻呼被叫,完成被叫侧指配流程,被叫侧移动会话控制设备得到主叫侧基站上承载连接端点的承载参数;C3、被叫侧或主叫侧移动会话控制设备与所述媒体资源子系统交互发起放音请求,所述媒体资源子系统获得主叫侧基站上承载连接端点的承载参数,主叫侧基站获得所述媒体资源子系统上的放音端点承载参数并更新到本地,媒体资源子系统到主叫用户的放音数据流建立,向主叫放音;D3、被叫应答后,发起放音请求的移动会话控制设备与所述媒体资源子系统交互释放放音资源;E3、主叫侧基站得到被叫所在基站上承载连接端点的承载参数信息并更新到本地,建立主被叫所属基站之间的话路承载。
17.如权利要求14或15所述的方法,其特征在于,若主叫接入侧和被叫接入侧采用的编码格式不同,建立主被叫之间的呼叫承载路径时,由被叫侧或主叫侧移动会话控制设备与所述媒体资源子系统进行交互,申请媒体资源子系统中的编解码器资源,并通过对呼叫两端承载参数的更新,将所述编解码器资源插入到呼叫路径中,进行两侧不同编解码格式的转换。
18.如权利要求10所述的所述的方法,其特征在于,主被叫所属基站还进行承载质量检测并上报,具体方法包括a1、基站检测承载路径的承载质量,向所述移动会话控制设备发送承载质量情况上报消息;b1、移动会话控制设备收到基站发送的承载质量情况上报消息后,返回承载质量情况上报响应消息。
19.如权利要求18所述的方法,其特征在于,所述步骤a1中,当基站发送承载质量情况上报消息时,启动一定时器;所述步骤b1中,当基站收到承载质量情况上报响应消息后,停止所述定时器;若定时器超时,则重发承载质量情况上报消息并重新启动所述定时器。若重发承载质量情况上报消息次数达到预先设定的次数,则停止发送所述承载质量情况上报消息。
20.如权利要求10所述的方法,其特征在于,主被叫所属基站还进行承载质量检测并上报,具体方法包括a2、移动会话控制设备发送承载质量情况上报请求消息到基站,请求上报承载情况;b2、基站将检测到的承载质量情况构造承载质量情况上报消息,发送到移动会话控制设备;c2、移动会话控制设备返回承载质量情况上报响应消息到基站。
21.如权利要求20所述的方法,其特征在于,所述步骤a2中,当移动会话控制设备发送承载质量情况上报请求消息时,启动第一定时器;所述步骤b2中,当移动会话控制设备收到承载质量情况上报消息后,停止所述第一定时器;若所述第一定时器超时,则重发承载质量情况上报请求消息并重新启动所述第一定时器;所述步骤b2中,当基站发送承载质量情况上报消息时,启动第二定时器;所述步骤c2中,当基站收到承载质量情况上报响应消息后,停止所述第二定时器;若所述第二定时器超时,则重发承载质量情况上报消息并重新启动所述第二定时器。
22.如权利要求21所述的方法,其特征在于,若移动会话控制设备重发承载质量情况上报请求消息次数达到预先设定的次数,则停止发送所述承载质量情况上报请求消息;若重发承载质量情况上报消息次数达到预先设定的次数,则停止发送所述承载质量情况上报消息。
全文摘要
本发明公开了一种移动会话控制设备,包括呼叫控制单元、资源控制单元、无线网络接口单元,MRS接口单元。本发明还公开了一种包括移动会话控制设备的移动通信网络,主要网络实体包括基站设备、移动台、归属位置寄存器、拜访位置寄存器、媒体资源子系统(MRS)等,所述移动会话控制设备与所述MRS之间通过新增接口采用对等协议进行信息交互,配合完成媒体资源操作功能。本发明还公开了一种话路承载建立方法。通过移动会话控制设备向MRS申请媒体资源,并将媒体资源加入到承载路载中。采用本发明能方便各种媒体资源的扩展和更新,能减少话路承载上数据包的时延,提高通话质量。
文档编号H04W24/10GK1870821SQ200510109210
公开日2006年11月29日 申请日期2005年10月19日 优先权日2005年10月19日
发明者尤昉, 刘文宇, 徐杰, 魏华 申请人:华为技术有限公司