一种通信方法及装置的制造方法

文档序号:8447404阅读:179来源:国知局
一种通信方法及装置的制造方法
【技术领域】
[0001]本发明涉及通信技术领域,尤其涉及一种通信方法及装置。
【背景技术】
[0002]IP多媒体系统(IP Multimedia Subsystem, IMS)已经得到越来越广泛的部署,同时随着VoLTE的部署MS更是成为下一代通信的核心网。而大量传统电路交换域(CircuitSwitched Domain,CS)网络用户也将在一定时期内与MS用户并存,因此CS与MS的互通将成为一种十分普遍的通信场景。
[0003]CS与MS互通包含多种场景,其中呼叫由CS发起,经由MS进行业务处理后再次回到CS的场景,业务实现可能包含以下情况:
[0004]CS网络主叫发起呼叫至VoLTE用户,经被叫MS进行域选择后决定在CS进行接续;
[0005]CS发起呼叫至MS用户,该呼叫被前转至另一 CS用户。
[0006]其中,IMS与CS网络的互通点是媒体网关控制功能实体(Media Gateway ControlFunct1n, MGCF)。
[0007]现有的MS与CS互通的路由机制的主要缺点是选择互通点MGCF时,CS进入MS的MGCF与由IMS进入CS的MGCF分别选择,所以两次选择会导致路由路径增加,从而导致媒体路由存在较大迂回的问题。

【发明内容】

[0008]本发明提供一种通信方法及装置,本发明所提供的方法和装置解决现有技术中CS与MS的互通时,路由存在较大迂回的问题。
[0009]第一方面,本发明提供一种通信方法,包括:
[0010]电路交换域CS网络的媒体网关控制功能实体MGCF接收到归属的终端作为主叫终端发送的呼叫请求,所述呼叫请求的被叫终端为IP多媒体系统MS用户终端,所述MGCF将自身的描述信息添加到所述呼叫请求后将添加了所述描述信息的前传呼叫请求消息前传到MS网络;
[0011]当所述MGCF接收到所述被叫终端针对所述前传呼叫请求返回的呼叫应答后,将所述呼叫应答转发给所述主叫终端;其中,所述呼叫应答是所述被叫终端归属的出口网关控制功能实体BGCF根据所述前传呼叫请求中携带的所述描述信息转发来的;
[0012]所述MGCF在所述主叫终端和所述被叫终端建立呼叫连接后,转发所述主叫终端与所述被叫终端交互的媒体流;其中,所述被叫终端根据所述呼叫请求中携带的所述描述信息发送媒体流到所述MGCF。
[0013]可选的,所述MGCF将自身的描述信息添加到所述呼叫请求后将添加了所述描述信息的前传呼叫请求消息前传到MS网络包括:
[0014]所述MGCF将自身的描述信息添加到所述呼叫请求的头域,并将添加了所述描述信息的前传呼叫请求消息前传到MS网络。
[0015]可选的,所述描述信息中至少包括所述MGCF的地址信息。
[0016]第二方面,本发明还提供另外一种通信方法,当主叫终端从电路交换域CS网络发起对IP多媒体系统頂S网络的被叫终端的呼叫时,该方法包括:
[0017]被叫终端的出口网关控制功能实体BGCF接收到从所述主叫终端当前所在地的媒体网关控制功能实体MGCF发送来的呼叫请求后,从所述呼叫请求中获取所述MGCF的地址信息;将呼叫请求转发给被叫终端,以使被叫终端在与主叫终端之间建立通信链路后,根据呼叫请求中携带的MGCF的地址信息将与主叫终端的交互数据通过所述MGCF发给所述主叫终端;
[0018]所述BGCF接收到所述被叫终端返回的呼叫响应后,通过所述地址信息确定的MGCF将所述响应反馈给所述主叫终端,使得主叫终端和被叫终端建立通信链路。
[0019]可选的,从所述呼叫请求中获取所述MGCF的地址信息包括:
[0020]在所述呼叫请求的头域中检测是否添加有第一标识,从所述第一标识中获取所述MGCF的地址信息。
[0021]第三方面、根据第一方面所述的方法,本发明还提供一种媒体网关控制功能实体,该媒体网关控制功能实体包括:
[0022]接收模块,用于接收归属的终端作为主叫终端发送的呼叫请求,所述呼叫请求的被叫终端为IP多媒体系统IMS用户终端;
[0023]信息添加模块,用于将自身的描述信息添加到所述呼叫请求后将添加了所述描述信息的前传呼叫请求消息前传到MS网络;
[0024]转发模块,用于接收到所述被叫终端针对所述前传呼叫请求返回的呼叫应答后,将所述呼叫应答转发给所述主叫终端;其中,所述呼叫应答是所述被叫终端归属的出口网关控制功能实体BGCF根据所述前传呼叫请求中携带的所述描述信息转发来的;并在所述主叫终端和所述被叫终端建立呼叫连接后,转发所述主叫终端与所述被叫终端交互的媒体流;其中,所述被叫终端根据所述呼叫请求中携带的所述描述信息发送媒体流到所述MGCF。
[0025]可选的,信息添加模块还用于将自身的描述信息添加到所述呼叫请求的头域,并将添加了所述描述信息的前传呼叫请求消息前传到IMS网络。
[0026]可选的,信息添加模块添加的所述描述信息中至少包括所述MGCF的地址信息。
[0027]第四方面、根据第二方面所述的方法,本发明还提供一种出口网关控制功能实体,当主叫终端从电路交换域CS网络发起对IP多媒体系统MS网络的被叫终端的呼叫时,被叫终端归属的出口网关控制功能实体包括:
[0028]请求接收模块,用于接收从所述主叫终端当前所在地的媒体网关控制功能实体MGCF发送来的呼叫请求;
[0029]地址信息获取模块,用于从所述呼叫请求中获取所述MGCF的地址信息;将呼叫请求转发给被叫终端,以使被叫终端在与主叫终端之间建立通信链路后,根据呼叫请求中携带的MGCF的地址信息将与主叫终端的交互数据通过所述MGCF发给所述主叫终端;
[0030]反馈模块,用于接收到所述被叫终端返回的呼叫响应后,通过所述地址信息确定的MGCF将所述响应反馈给所述主叫终端,使得主叫终端和被叫终端建立通信链路。
[0031]可选的,所述地址信息获取模块还用于在所述呼叫请求的头域中检测是否添加有第一标识,从所述第一标识中获取所述MGCF的地址信息。上述技术方案中的一个或两个,至少具有如下技术效果:
[0032]应用本发明所提供的方法和装置,当CS网络与MS网络互通时,通过对路由数据进行配置,使主叫端局选择本地MGCF进入被叫网络,避免媒体迂回至被叫归属地;在呼叫请求中记录了转发该呼叫请求的MGCF的地址信息,所以当呼叫再由MS进入CS时,则可以通过呼叫请求中携带的地址信息选择之前记录的MGCF进行路由。通过上述方法,可以使呼叫进、出MS的过程中使媒体经过同一个MGCF,并且该MGCF与主叫端局邻近,进而使媒体路由近似等于由主叫端局直接到达被叫端局,实现媒体路由优化。
【附图说明】
[0033]图1为本发明实施例一所提供的一种通信方法的流程示意图;
[0034]图2为本发明实施例二所提供的一种通信方法的流程示意图;
[0035]图3为本发明实施例三所提供的一种通信方法的流程示意图;
[0036]图4为本发明实施例一种媒体网关控制功能实体的结构示意图;
[0037]图5为本发明实施例一种出口网关控制功能实体的结构示意图。
【具体实施方式】
[0038]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1