CN101471860B - 一种软交换设备选择呼叫仲裁节点的方法、系统和设备 - Google Patents
一种软交换设备选择呼叫仲裁节点的方法、系统和设备 Download PDFInfo
- Publication number
- CN101471860B CN101471860B CN200710301458.0A CN200710301458A CN101471860B CN 101471860 B CN101471860 B CN 101471860B CN 200710301458 A CN200710301458 A CN 200710301458A CN 101471860 B CN101471860 B CN 101471860B
- Authority
- CN
- China
- Prior art keywords
- decoding
- information
- sip
- encoding
- coding
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 36
- 238000012545 processing Methods 0.000 claims abstract description 6
- 230000000977 initiatory effect Effects 0.000 claims description 9
- 238000013519 translation Methods 0.000 claims description 7
- 230000004044 response Effects 0.000 claims description 6
- 238000007599 discharging Methods 0.000 claims description 5
- 230000002452 interceptive effect Effects 0.000 claims description 4
- 102000018059 CS domains Human genes 0.000 abstract 1
- 108050007176 CS domains Proteins 0.000 abstract 1
- 230000008569 process Effects 0.000 description 8
- 238000004891 communication Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 238000010276 construction Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000010295 mobile communication Methods 0.000 description 2
- 230000008901 benefit Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000008521 reorganization Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M7/00—Arrangements for interconnection between switching centres
- H04M7/12—Arrangements for interconnection between switching centres for working between exchanges having different types of switching equipment, e.g. power-driven and step by step or decimal and non-decimal
- H04M7/1205—Arrangements for interconnection between switching centres for working between exchanges having different types of switching equipment, e.g. power-driven and step by step or decimal and non-decimal where the types of switching equipement comprises PSTN/ISDN equipment and switching equipment of networks other than PSTN/ISDN, e.g. Internet Protocol networks
- H04M7/1225—Details of core network interconnection arrangements
- H04M7/123—Details of core network interconnection arrangements where the packet-switched network is an Internet Protocol Multimedia System-type network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/10—Architectures or entities
- H04L65/102—Gateways
- H04L65/1023—Media gateways
- H04L65/103—Media gateways in the network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/10—Architectures or entities
- H04L65/102—Gateways
- H04L65/1033—Signalling gateways
- H04L65/104—Signalling gateways in the network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/70—Media network packetisation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M7/00—Arrangements for interconnection between switching centres
- H04M7/006—Networks other than PSTN/ISDN providing telephone service, e.g. Voice over Internet Protocol (VoIP), including next generation networks with a packet-switched transport layer
- H04M7/0072—Speech codec negotiation
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Telephonic Communication Services (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开了一种软交换设备选择呼叫仲裁节点的方法,包括以下步骤:接收编解码信息;判断所述编解码信息是否包含在后向局和前向局的编解码交集中,如果是则采用呼叫仲裁节点CMN方式进行处理。本发明还公开了一种软交换设备选择呼叫仲裁节点的系统及设备。本发明针对同一个运营商内的跨域呼叫,在CS域与IMS/NGN网络的互通节点上,如果CS域和IMS/NGN网络中协商出共同的编解码时,互通MSC服务器采用CMN的方式,如此可以大大提高呼叫接续速度,提高了设备处理能力。
Description
技术领域
本发明涉及通信技术领域,尤其涉及一种软交换设备选择呼叫仲裁节点的方法、系统和设备。
背景技术
WCDMA(Wideband Code Division Multiple Address,宽带码分多址)核心网R4架构引入了承载与控制相分离的架构,从而引入了Nc接口、Nb接口以及Mc接口,R4组网架构的各种接口如图1所示,UTRAN(Universal MobileTelecommunications System Terrestrial Radio Access Network,通用移动通信系统陆上无线接入网)与MSC(Mobile Switching Center,移动交换中心)服务器之间、MGW(Media GateWay,媒体网关)之间为Iu接口;GERAN(GlobalSystem For Mobile Communication/Enhanced Data rates for Global EvolutionRadio Access Network,全球移动通信系统/全球演进增强数据速率的无线接入网)与MSC服务器之间、MGW之间为A接口;MSC服务器与MGW之间为Mc接口;MSC服务器与MSC服务器之间为Nc接口;MGW与MGW之间为Nb接口;MSC服务器与NGN(Next Generation Network,下一代网络)/IMS之间为SIP(Session Initial Protocol,会话初始协议)/SIP-I(SIP With encapsulated ISUP,SIP封装ISUP消息)接口;MGW与NGN/IMS之间为RTP(Real-time TransportProtocol,实时传输协议)接口。
在3GPP(3rd Generation Partnership Project,第三代合作伙伴计划)TR29.802协议中引入SIP-I作为Nc接口协议,则必然存在CS(Circuit Switch,电路交换)域与NGN(Next Generation Network,下一代网络)/IMS(IP MultimediaSubsystem,IP多媒体系统)网络的互通场景,而且随着网络的演进以及运营商网络的重组及发展,一个运营商很有可能同时经营多个网络,如CS域、NGN网络以及IMS网络等。
现有技术中,一种CS域与IMS/NGN域互通模型如图2a所示,其中IWU(InterWorking Unit,网络互通单元)-MSC服务器,简称互通MSC服务器,是CS域与IMS/NGN网络互通的逻辑实体。当前的运营商已逐步向IP演进,为了能更好地发挥R4架构承载与控制相分离的优势,减少IP网络时延,需要打破仅用于BICC(Bearer Independent Call Control,承载与呼叫控制分离)网络的CMN(Call Mediation Node,呼叫仲裁节点)方式,在进行跨域呼叫(例如支持BICC的CS域与支持SIP的域如IMS/NGN域互通)的网络节点上引入CMN方式,如图2b所示,Nb口的媒体流不经过IWU-MGW,MSC服务器A到IMS/NGN网络之间语音直接互通,同时互通MSC服务器的处理能力也有很大的提高。
发明人发现现有技术中存在以下缺点:没有规范跨域互通时SIP采用CMN方式的呼叫流程,因此跨域互通时无法使用CMN方式,只能使用控制网关方式,而采用控制网关接续呼叫时语音质量效果不好,而且还会浪费网络中的IP资源,造成IP网络时延,使互通MSC服务器处理能力下降。
发明内容
本发明实施例提供一种软交换设备选择呼叫仲裁节点的方法、系统和设备,使得在跨域呼叫时可以根据编解码协商的结果选择采用CMN方式。
本发明实施例提供了一种软交换设备选择呼叫仲裁节点的方法,包括以下步骤:
接收编解码信息;
根据承载与呼叫控制分离BICC前向快速、前向延迟、后向延迟的承载建立方式以及会话初始协议SIP的媒体协商方式情况,判断所述编解码信息是否包含在电路交换域CS与IP多媒体系统IMS或下一代网络NGN域的编解码交集中,如果是则采用呼叫仲裁节点CMN方式进行处理。
本发明实施例还提供了一种MSC服务器选择呼叫仲裁节点的系统,包括前向局和后向局,还包括:
互通MSC服务器,用于接收编解码信息;并根据承载与呼叫控制分离BICC前向快速、前向延迟、后向延迟的承载建立方式以及会话初始协议SIP的媒体协商方式情况,判断所述编解码信息是否包含在电路交换域CS与 IMS/NGN域的编解码交集中,如果是则采用CMN方式。
本发明实施例还提供了一种软交换设备,包括:
接收单元,用于接收来自SIP侧或BICC侧的编解码信息;
判断单元,用于根据承载与呼叫控制分离BICC前向快速、前向延迟、后向延迟的承载建立方式以及会话初始协议SIP的媒体协商方式情况,判断所述编解码信息是否包含在后向局和前向局的编解码交集;
处理单元,用于所述编解码信息包含在后向局和前向局的编解码交集中时,采用CMN方式处理;
交集获取单元,在CS域侧获取CS域的编解码,在IMS/NGN侧获取IMS/NGN域的编解码,将两部分编解码取交集获得编解码交集信息。
本发明的实施例中,针对同一个运营商内的跨域呼叫,在CS域与IMS/NGN网络的互通节点上,如果CS域和IMS/NGN网络中协商出共同的编解码时,互通MSC服务器采用CMN的方式,进而改善了语音质量效果,节约了网络中的IP资源,减少了IP网络时延,使互通MSC服务器处理能力提高。
附图说明
图1是现有技术中核心网R4网络逻辑架构示意图;
图2a是现有技术中CS域与IMS/NGN互通模型示意图;
图2b是现有技术中CS域与IMS/NGN互通模型示意图;
图3是本发明实施例中BICC前向快速入局SIP出局场景下互通MSC服务器选择呼叫仲裁节点流程图;
图4是本发明实施例中BICC前向延迟入局SIP出局场景下互通MSC服务器选择呼叫仲裁节点流程图;
图5是本发明实施例中SIP携带SDP(Session Description Protocol,会话描述协议)入局,BICC采用前向快速出局场景下互通MSC服务器选择呼叫仲裁节点流程图;
图6是本发明实施例中SIP携带SDP入局,BICC采用前向延迟出局场景下互通MSC服务器选择呼叫仲裁节点流程图;
图7是本发明实施例中出局侧SIP在INVITE与200消息完成协商,期间不可靠18x消息中没有携带SDP信息场景下互通MSC服务器选择呼叫仲裁节点流程图;
图8是本发明实施例中互通MSC服务器选择呼叫仲裁节点系统结构图。
具体实施方式
下面结合具体实施例进行详细描述。
本发明实施例中,在Nc口BICC/SIP-I与IMS/NGN网络的SIP-I/SIP进行互通时,由于两个网络中所支持的编解码类型有可能部署得不一样,同时为了能提高呼叫的接通率,所以互通的MSC服务器将会尽量把自己支持的编解码能力携带出局以提高编解码协商成功的几率。在进行编解码协商过程中,如果最后协商出来的首选编解码处于CS域与IMS/NGN网络的编解码交集中,则此时的MSC服务器采用CMN的方式进行接续呼叫,否则采用控制网关的方式进行接续呼叫。本发明实施例主要结合Q.1912.5协议按照BICC的承载建立方式(包括前向快速、前向延迟和后向延迟等)以及SIP的媒体协商方式进行描述,分不同的场景来描述软交换设备(例如互通MSC服务器)是怎样根据编解码协商的结果来选择是否采用CMN的方式,同时规范选用CMN流程的实现。另外,由于Nc SIP-I一般都是支持100Rel,所以在Nc口内不考虑不支持100Rel的场景;对于BICC入局SIP出局的场景下,不考虑INVITE与200消息中完成协商的场景下的CMN,在此场景下采取控制网关的方式实现;在互通MSC上发送和收到的INVITE消息都会携带SDP信息。
以下本发明实施例中的流程中出现的前向局和后向局是与消息传输方向相关的,即消息的来源方向的设备为后向局,消息向前传递的目的设备称为前向局。
本发明实施例一中,BICC前向快速入局SIP出局场景时,互通MSC服务器选择呼叫仲裁节点的方法如图3所示,包括以下步骤:
步骤s301,互通MSC服务器接收入局BICC侧MSC服务器A发送的IAM消息,该IAM消息中携带Tunnel信息以及所有的编解码信息。
步骤s302,互通MSC服务器将入局BICC侧的Tunnel信息以及所有的编 解码信息转换成SDP信息,并通过INVITE消息发送给IMS/NGN网络(前向局)。其中,编解码信息是指入局侧的编解码与本局支持的编解码的交集与本局支持的编解码取并集后,再将编解码交集放在并集内部的前部所形成的编解码。例如,假设后向局(MSC)支持A/C/B,但是本局MSC(IWU-MSC)支持B/C/D,取交集后为C/B,再取并集并放在并集内部的前部后得到的编解码是C/B/D(包括顺序)。
步骤s303,互通MSC服务器,收到IMS/NGN网络可靠的携带SDPANSWER 183消息(对于不可靠的但携带SDP信息的183消息,不能在呼叫接通前发送UPDATE消息,需要在应答后发送Re-INVITE消息发起重协商,下同),互通MSC服务器根据SDP ANSWER 183中的首选编解码是否包含在CS域和IMS/NGN网络支持的编解码交集中(互通MSC服务器需要预先获取该编解码交集,即在CS域侧获取CS域的编解码,在IMS/NGN侧获取IMS/NGN域的编解码,将两部分编解码取交集获得编解码交集信息,并存储到互通MSC服务器中),假设183消息中携带的首选编解码为B,同时处于CS域与IMS/NGN域的交集(A/B)中。如果包含在交集中,则不申请承载资源,采用CMN的方式处理,通过APM(Application transport Message,应用传输消息)将编解码交集发送给MSC服务器A;如果SDP ANSWER 183中的首选编解码没有包含在CS域和IMS/NGN网络支持的编解码交集中,则转步骤s304处理。
步骤s304,互通MSC服务器SIP侧需要根据IMS/NGN域协商出来的编解码进行申请创建承载资源,BICC侧需要根据入局携带的编解码信息或者本局策略进行选择编解码并申请承载资源。具体包括:互通MSC服务器将183消息中携带的SDP信息通过ADD REQ/RSP(T2)消息向MGW申请创建端点T2时带给媒体网关,等待创建T2端点成功后,再向IMS/NGN发送UPDATE消息,该消息中携带T2端点的信息(即SDP信息);同时由于IMS/NGN侧协商出来的编解码不在交集中,则BICC选择入局携带的编解码信息或者根据MSC服务器本身的策略选择编解码,并通过ADD REQ/RSP(T1)消息向MGW申请创建T1端点,等到T1端点创建成功后,即收到Nofity REQ/RSP(T1) 消息后,再发送携带该编解码信息的APM消息给MSC服务器A(后向局)。
本发明实施例二中,BICC前向延迟入局SIP出局场景时,互通MSC服务器选择呼叫仲裁节点的方法如图4所示,包括以下步骤:
步骤s401,互通MSC服务器的SIP侧需要先创建承载资源,通过ADDREQ/RSP(T2)消息向MGW申请创建一个T2端点。
步骤s402,互通MSC服务器SIP侧将T2端点的信息以及编解码信息转换成SDP OFFER,并通过INVITE消息发送出局。
步骤s403,互通MSC服务器收到IMS/NGN网络可靠的携带SDPANSWER的183消息(包括不可靠的携带SDP信息的183消息),互通MSC服务器判断消息中的首选编解码是否包含在CS域和IMS/NGN支持的编解码交集中,如果首选编解码不在交集中,则转步骤s404处理;如果包含在交集中,则释放之前创建好的承载资源,并采用CMN的方式:MSC服务器将183消息中携带的编解码与入局收到的编解码进行取交集,并通过APM消息把编解码交集带给MSC服务器A(后向局),同时通过SUB REQ/RSP(T2)消息向MGW申请删掉之前创建好的T2端点;互通MSC服务器收到后向局发送的APM消息中的Tunnel信息后将其转换成SDP信息,并通过UPDATE消息发送出局给IMS/NGN,消息中携带的编解码为之前协商好的首选编解码;互通MSC服务器在收到IMS/NGN(前向局)UPDATE的200响应消息后,再将200消息中携带的SDP ANSWER转换成Tunnel信息通过BICC侧的APM消息发送给MSC服务器A(后向局)。
步骤s404,互通MSC服务器将183消息中携带的SDP信息通过MODREQ/RSP(T2)消息带给MGW修改T2端点的属性。在BICC侧,由于IMS/NGN侧协商出来的编解码不在交集中,则BICC选择入局携带的编解码信息或者根据MSC服务器本局的策略选择编解码,并通过ADD REQ/RSP(T1)消息向MGW申请创建T1端点,等到T1端点创建成功后再发送携带该编解码信息的APM消息给MSC服务器A(后向局)。
本发明实施例三中,BICC后向延迟入局SIP出局场景与BICC前向延迟入局SIP出局的流程基本一致,BICC按照标准流程处理,唯一不同的就是CMN 方式的处理不同:MSC服务器在收到前向局的183消息后,根据协商出来的编解码信息调整收到的SDP信息中的编解码并将其转换成Tunnel信息,并通过APM消息把Tunnel信息以及协商过后的编解码信息带给后向局,同时释放之前SIP侧已经建立好的承载资源;在收到后向局的Tunnel信息后,MSC服务器将其转换成SDP信息,并通过UPDATE消息带给后向局,消息中携带的编解码信息为之前协商好的首选编解码,后面收到前向局的200 FOR UPDATE消息后则不再处理。
本发明实施例四中,SIP携带SDP入局,BICC采用前向快速出局场景,互通MSC服务器选择呼叫仲裁节点的方法如图5所示,包括以下步骤:
步骤s501,互通MSC服务器从IMS/NGN网络收到携带SDP信息的INVITE消息,并缓存该IMS/NGN网络(后向局)的SDP信息。
步骤s502,互通MSC服务器同时发送ADD REQ/RSP(T2)消息给MGW申请创建端点T2。
步骤s503,互通MSC服务器收到T2端点的Tunnel信息后,发送携带BICC侧的Tunnel信息以及编解码信息的IAM消息给MSC服务器A(前向局)。
步骤s504,在收到MSC服务器A(前向局)的APM消息后,如果消息中携带首选编解码不在编解码交集中,转步骤s505处理,如果在编解码交集中,则BICC需要通过SUB REQ/RSP(T2)消息释放T2端点以及之前占用的资源,根据协商出来的编解码信息调整之前缓存的SDP信息中的编解码并将其转换成Tunnel信息,然后通过IAM消息发送携带该Tunnel信息和协商过后的编解码信息给MSC服务器A(前向局),并按照CMN的方式进行处理。
步骤s505,收到MSC服务器A(前向局)的APM消息后修改T2端点的属性,将编解码信息以及对局的Tunnel信息通过MOD REQ消息带给MGW;同时在SIP侧,由于R4网络侧协商出来的编解码不在交集中,则SIP选择入局携带的编解码信息或者根据MSC服务器本局的策略选择编解码,并向MGW申请创建T1(ADD REQ),等到T1端点创建成功后再发送携带包含该编解码的SDP信息的183消息给后向局。
不支持100Rel的场景与该场景类似,只是在不可靠18X以及200消息中携带SDP信息,同时在CMN方式的呼叫建立前不会发送UPDATE消息进行重协商,此时需要待应答后再发送Re-INVITE消息进行重协商,这里就不再单独描述了,下同。
本发明实施例五中,SIP携带SDP入局,BICC采用前向延迟出局场景,互通MSC服务器选择呼叫仲裁节点的方法如图6所示,包括以下步骤:
步骤s601,互通MSC服务器收到IMS/NGN网络携带SDP信息的INVITE消息,BICC侧缓存后向局的SDP信息。
步骤s602,互通MSC服务器发送携带编解码信息的IAM消息给MSC服务器A(前向局)。
步骤s603,互通MSC服务器收到MSC服务器A(前向局)的APM消息后,如果消息中携带的首选编解码不包含在CS域和IMS/NGN网络支持的编解码交集中,转则转步骤s604。如果包含在CS域和IMS/NGN网络支持的编解码交集中,则互通MSC服务器根据协商出来的编解码信息调整缓存的SDP信息中的编解码并将其转换成Tunnel信息,然后通过APM消息给前向局。互通MSC服务器收到前向局的APM消息后,SIP需要结合协商出来的编解码信息将Tunnel信息转换成SDP信息,并通过183消息发送给IMS/NGN。
步骤s604,收到MSC服务器A(前向局)的APM消息后添加T2端点和属性,将编解码信息以及Tunnel信息通过APM消息带给前向局;同时在SIP侧,由于R4网络侧协商出来的编解码不在交集中,则SIP选择入局携带的编解码信息或者根据MSC服务器本局的策略选择编解码,并向MGW申请创建T1(ADD REQ),等到T1端点创建成功后再发送携带包含该编解码的SDP信息的183消息给后向局。
本发明实施例六中,SIP携带SDP入局,BICC采用后向延迟出局场景,与前向延迟的流程类似,唯一不同的是在CMN方式处理上,BICC在收到前向局的携带Tunnel信息的APM消息后,互通MSC服务器将Tunnel信息以及协商过后的编解码信息转换成SDP信息,并通过183消息发送给后向局,同时结合协商过后的编解码信息来调整之前缓存的SDP信息,并转换成相应的Tunnel信 息,然后通过APM消息发送给前向局。
本发明实施例七中,IMS/NGN SIP/SIP-I入局携带SDP,Nc口SIP-I出局场景,呼叫流程基本上与前面的流程类似,可以把SIP入SIP出当作一个半呼叫模型来处理。
本发明实施例八中,Nc口SIP-I入局,IMS/NGN SIP/SIP-I携带SDP出局场景,出局侧SIP在INVITE与可靠18x中完成SDP协商;该场景与IMS/NGNSIP/SIP-I入局携带SDP,Nc口SIP-I出局类似;出局侧SIP在INVITE与200消息(不可靠18x消息携带SDP信息);该场景与IMS/NGN SIP/SIP-I入局携带SDP,Nc口SIP-I出局类似,唯一不同的就是在收到的18X消息和200消息都会携带SDP信息,其他流程类似,就不再描述;出局侧SIP在INVITE与200消息完成协商,期间不可靠18x消息中没有携带SDP信息。
互通MSC服务器选择呼叫仲裁节点的方法如图7所示,包括以下步骤:
步骤s701,互通MSC服务器接收MSC服务器A发送的INVITE消息。
步骤s702,互通MSC服务器向MGW发送ADD REQ/RSP(T2)消息申请创建端点T2。
步骤s703,互通MSC服务器收到T2端点的Tunnel信息后,发送携带BICC侧的Tunnel信息以及编解码信息的INVITE消息给IMS/NGN网络(前向局)。
步骤s704,R4网络侧由于没有收到IMS/NGN网络侧的编解码信息,互通MSC服务器则根据入局携带的编解码信息或者根据本局策略进行调整编解码顺序,同时向MGW申请创建T1端点,并通过183消息将SDP信息携带给R4网络。
步骤s705,待收到IMS/NGN网络(前向局)的200响应消息后进行判断,如果首选编解码包含在CS域和IMS/NGN网络支持的编解码交集中,互通MSC服务器发送没有携带SDP信息的Re-INVITE消息给IMS/NGN网络,待收到IMS/NGN网络的携带SDP OFFER的200 OK消息后,互通MSC服务器发送携带SDP OFFER(此SDP信息为IMS/NGN网络过来的SDP信息)给前向局。
步骤s706,在前向局回送了携带SDP ANSWER的200 OK消息后,再通过ACK消息将该SDP ANSWER信息带给IMS/NGN,同时释放之前建立的承载资 源,并回送ACK消息给前向局。
本发明实施例还提供了一种MSC服务器选择呼叫仲裁节点的系统,如图8所示,包括前向局300和后向局100,所述前向局为IMS或NGN,所述局为其他MSC服务器。还包括:互通MSC服务器200,用于接收IMS或NGN发送的携带SDP的消息,所述消息中包括协商的编解码信息;并判断所述编解码信息是否包含在电路交换域CS与IMS/NGN域的编解码交集中,如果是则采用CMN方式。
其中,互通MSC服务器200具体包括:接收单元210,用于编解码信息;判断单元220,用于判断所述编解码信息是否包含在电路交换域CS与IMS/NGN域的编解码交集;处理单元230,用于所述编解码信息包含在CS与IMS/NGN域的编解码交集中时,采用CMN方式处理;交集获取单元240,在CS域侧获取CS域的编解码,在IMS/NGN侧获取IMS/NGN域的编解码,将两部分编解码取交集获得编解码交集信息。承载资源创建单元250,用于对于承载与呼叫控制分离BICC前向快速入局且SIP出局的场景下,SIP侧根据协商的编解码信息申请创建承载资源,BICC侧根据入局携带的编解码信息或者本局策略选择编解码并申请承载资源;对于BICC前向延迟入局SIP出局的场景,BICC侧根据入局携带的编解码信息或者本局策略进行选择编解码并申请承载资源;承载资源释放单元260,用于与后向局交互信息释放已建立的承载资源;承载资源修改单元270,用于与后向局交互信息修改已建立的承载资源。
本发明实施例中提供了一种根据编解码协商的结果来选择是否采用CMN方式的方法,在运营商网内进行跨域互通时,在互通MSC服务器上引入一种根据编解码协商的结果来控制是否采用CMN方式的方法。规范了跨域互通时采用CMN方式的呼叫流程,同时在使用CMN时有效地提高了语音质量,节省了网络中的IP资源,提高网络处理能力,减少IP网络时延,为运营商以及用户带来了更大的利益。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬 件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
以上公开的仅为本发明的几个具体实施例,但是,本发明并非局限于此,任何本领域的技术人员能思之的变化都应落入本发明的保护范围。
Claims (19)
1.一种软交换设备选择呼叫仲裁节点的方法,其特征在于,包括以下步骤:
接收编解码信息;
根据承载与呼叫控制分离BICC前向快速、前向延迟、后向延迟的承载建立方式以及会话初始协议SIP的媒体协商方式情况,判断所述编解码信息是否包含在后向局和前向局的编解码交集中,如果是则采用呼叫仲裁节点CMN方式进行处理。
2.如权利要求1所述软交换设备选择呼叫仲裁节点的方法,其特征在于,所述编解码信息来自会话初始协议SIP侧和承载与呼叫控制分离BICC侧。
3.如权利要求2所述软交换设备选择呼叫仲裁节点的方法,其特征在于,所述来自SIP侧的编解码信息为会话描述协议SDP信息;来自BICC侧的编解码信息为应用传输消息APM。
4.如权利要求1至3中任一项所述软交换设备选择呼叫仲裁节点的方法,其特征在于,
软交换设备预先获取所述编解码交集:在CS域侧获取CS域的编解码,在SIP侧获取SIP域的编解码,将两部分编解码取交集获得编解码交集信息。
5.如权利要求2所述软交换设备选择呼叫仲裁节点的方法,其特征在于,对于BICC前向快速入局且SIP出局的场景,还包括:
如果编解码信息包含在BICC侧与SIP侧的编解码交集中,将所述编解码信息通过APM消息带给后向局。
6.如权利要求2所述软交换设备选择呼叫仲裁节点的方法,其特征在于,对于BICC前向延迟或后向延迟入局,且SIP出局的场景,还包括:
创建承载资源,如果所述编解码信息包含在BICC侧与SIP侧的编解码交集中,则释放所述承载资源。
7.如权利要求6所述软交换设备选择呼叫仲裁节点的方法,其特征在于,在BICC前向延迟入局SIP出局的场景,所述采用CMN方式处理具体包括:
将所述编解码信息通过APM消息发送给后向局;
收到所述后向局发送的携带Tunnel信息的APM消息后,则将Tunnel信息以及所述编解码信息转换成SDP信息,并通过UPDATE消息发送给前向局;
收到所述前向局的UPDATE响应消息后,将所述UPDATE响应消息中的的SDP信息转换成Tunnel消息发送给所述后向局。
8.如权利要求6所述软交换设备选择呼叫仲裁节点的方法,其特征在于,在BICC后向延迟入局SIP出局的场景,所述采用CMN方式处理具体包括:
将所述编解码信息以及收到的SDP信息转换过来的Tunnel信息通过APM消息带给后向局;
收到所述后向局携带Tunnel信息的APM消息后,将所述Tunnel信息以及所述编解码信息转换成SDP并通过UPDATE消息发送给前向局。
9.如权利要求6至8中任一项所述软交换设备选择呼叫仲裁节点的方法,其特征在于,还包括:
如果编解码结果不包含在BICC侧与SIP侧的编解码交集中,根据入局携带的编解码信息或者本局策略进行选择编解码并申请承载资源。
10.如权利要求2所述软交换设备选择呼叫仲裁节点的方法,其特征在于,在SIP或SIP-I入局且BICC前向快速出局的场景,所述采用CMN方式处理具体包括:
释放已创建承载资源及BICC资源;
向前向局发起呼叫,所述呼叫中携带由入局收到的SDP信息及编解码信息转换得到的隧道Tunnel消息。
11.如权利要求2所述软交换设备选择呼叫仲裁节点的方法,其特征在于,在SIP或SIP-I入局且BICC前向延迟出局的场景,所述采用CMN方式处理具体包括:
根据所述编解码信息,将入局的SDP信息转换为Tunnel消息,发送给后向局;
收到所述后向局的APM消息后,将Tunnel信息转换为SDP信息发送给所述后向局。
12.如权利要求2所述软交换设备选择呼叫仲裁节点的方法,其特征在于,在SIP或SIP-I入局且BICC后向延迟出局的场景,所述采用CMN方式处理具体包括:
根据编解码信息,将APM消息中的Tunnel信息转换为SDP消息,发送给后向局;
收到所述后向局的APM消息后,将SDP信息转换为Tunnel信息发送给前向局。
13.如权利要求2所述软交换设备选择呼叫仲裁节点的方法,其特征在于,在BICC/SIP-I入局且SIP或SIP-I出局的场景下,所述采用CMN方式处理具体包括:
发送不携带SDP信息的Re-INVITE消息给前向局;
收到携带SDP信息的Re-INVITE响应消息后,将所述SDP信息透传给后向局;
收到所述后向局携带SDP的Re-INVITE响应消息后,将所述SDP信息透传给前向局。
14.一种软交换设备选择呼叫仲裁节点的系统,包括前向局和后向局,其特征在于,还包括:
互通MSC服务器,用于接收编解码信息;并根据承载与呼叫控制分离BICC前向快速、前向延迟、后向延迟的承载建立方式以及会话初始协议SIP的媒体协商方式情况,判断所述编解码信息是否包含在后向局和前向局的编解码交集中,如果是则采用CMN方式。
15.如权利要求14所述软交换设备选择呼叫仲裁节点的系统,其特征在于,所述互通MSC服务器具体包括:
接收单元,用于接收来自SIP侧或BICC侧的编解码信息;
判断单元,用于判断所述编解码信息是否包含在后向局和前向局的编解码交集;
处理单元,用于所述编解码信息包含在后向局和前向局的编解码交集中时,采用CMN方式处理;
交集获取单元,用于在CS域侧获取CS域的编解码,在IMS/NGN侧获取IMS/NGN域的编解码,将两部分编解码取交集获得编解码交集信息。
16.一种软交换设备,其特征在于,包括:
接收单元,用于接收来自SIP侧或BICC侧的编解码信息;
判断单元,用于根据承载与呼叫控制分离BICC前向快速、前向延迟、后向延迟的承载建立方式以及会话初始协议SIP的媒体协商方式情况,判断所述编解码信息是否包含在来自SIP侧或BICC侧的编解码交集;
处理单元,用于所述编解码信息包含在来自SIP侧或BICC侧的编解码交集中时,采用CMN方式处理;
交集获取单元,在CS域侧获取CS域的编解码,在IMS/NGN侧获取IMS/NGN域的编解码,将两部分编解码取交集获得编解码交集信息。
17.如权利要求16所述软交换设备,其特征在于,还包括:
承载资源创建单元,用于对于承载与呼叫控制分离BICC前向快速入局且SIP出局的场景下,SIP侧根据编解码信息申请创建承载资源,BICC侧根据入局携带的编解码信息或者本局策略选择编解码并申请承载资源;对于BICC前向延迟入局SIP出局的场景,BICC侧根据入局携带的编解码信息或者本局策略进行选择编解码并申请承载资源。
18.如权利要求16所述软交换设备,其特征在于,还包括:
承载资源释放单元,用于与后向局交互信息释放已建立的承载资源。
19.如权利要求16所述软交换设备,其特征在于,还包括:
承载资源修改单元,用于与后向局交互信息修改已建立的承载资源。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200710301458.0A CN101471860B (zh) | 2007-12-27 | 2007-12-27 | 一种软交换设备选择呼叫仲裁节点的方法、系统和设备 |
EP08870918A EP2234381A4 (en) | 2007-12-27 | 2008-12-25 | METHOD, SYSTEM AND DEVICE FOR SELECTING A CALL NUMBER ON A SOFTWITCH |
PCT/CN2008/073717 WO2009089723A1 (fr) | 2007-12-27 | 2008-12-25 | Procédé, système et dispositif permettant la sélection d'un noeud de médiation d'appel par un commutateur logiciel |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200710301458.0A CN101471860B (zh) | 2007-12-27 | 2007-12-27 | 一种软交换设备选择呼叫仲裁节点的方法、系统和设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101471860A CN101471860A (zh) | 2009-07-01 |
CN101471860B true CN101471860B (zh) | 2011-04-13 |
Family
ID=40828997
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200710301458.0A Expired - Fee Related CN101471860B (zh) | 2007-12-27 | 2007-12-27 | 一种软交换设备选择呼叫仲裁节点的方法、系统和设备 |
Country Status (3)
Country | Link |
---|---|
EP (1) | EP2234381A4 (zh) |
CN (1) | CN101471860B (zh) |
WO (1) | WO2009089723A1 (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103079242B (zh) * | 2012-12-18 | 2015-09-30 | 华为技术有限公司 | 呼叫切换方法、装置和系统 |
CN105323234B (zh) * | 2014-08-05 | 2019-03-15 | 中兴通讯股份有限公司 | 业务节点能力处理方法、装置、业务分类器及业务控制器 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1653826A (zh) * | 2000-10-26 | 2005-08-10 | 西门子公司 | 通过多个数据传输网传输数字数据的方法、所属的单元和所属的程序 |
CN1685691A (zh) * | 2002-11-14 | 2005-10-19 | 西门子公司 | 在sip/sip-t网络里和在该网络与isup+/bicc互通中的传真和调制解调器的支持 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE10323403A1 (de) * | 2003-05-23 | 2004-12-09 | Siemens Ag | Verfahren zur Signalisierung von Anrufumleitungsparametern in einem SIP-Netz |
WO2005096585A1 (en) * | 2004-03-04 | 2005-10-13 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and node for selecting a codec type or configuration by extending the list comprising codecs for transcoder/tandem free operation by further codecs supported by the node |
DE102005050586B3 (de) * | 2005-10-21 | 2006-11-02 | Siemens Ag | Verfahren zum Aufbau einer Videotelefonverbindung und/oder Multimediatelefonverbindung in einem Datennetz |
DE102005050588B4 (de) * | 2005-10-21 | 2010-07-08 | Siemens Ag | Signalisierung bezüglich des Aufbaus von H.324 Videotelefonie zwischen einer Mediagateway und einem Controller |
CN101031006B (zh) * | 2006-03-03 | 2010-08-25 | 华为技术有限公司 | 基于ip的汇接局多业务传输方法 |
-
2007
- 2007-12-27 CN CN200710301458.0A patent/CN101471860B/zh not_active Expired - Fee Related
-
2008
- 2008-12-25 WO PCT/CN2008/073717 patent/WO2009089723A1/zh active Application Filing
- 2008-12-25 EP EP08870918A patent/EP2234381A4/en not_active Withdrawn
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1653826A (zh) * | 2000-10-26 | 2005-08-10 | 西门子公司 | 通过多个数据传输网传输数字数据的方法、所属的单元和所属的程序 |
CN1685691A (zh) * | 2002-11-14 | 2005-10-19 | 西门子公司 | 在sip/sip-t网络里和在该网络与isup+/bicc互通中的传真和调制解调器的支持 |
Also Published As
Publication number | Publication date |
---|---|
EP2234381A4 (en) | 2011-05-11 |
EP2234381A1 (en) | 2010-09-29 |
CN101471860A (zh) | 2009-07-01 |
WO2009089723A1 (fr) | 2009-07-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9622273B2 (en) | Method and apparatus for interworking voice and multimedia services between CSI terminal and IMS terminal | |
JP4571618B2 (ja) | 会話型ベアラの交渉 | |
CN101061729B (zh) | 用于提供组合网络服务的方法和相关移动通信系统 | |
RU2491739C2 (ru) | Система и способ для переключения вызова из сети с коммутацией пакетов в сеть с коммутацией каналов | |
US10638351B2 (en) | Service rate adjustment method and apparatus | |
RU2617438C2 (ru) | Синхронизация состояний вызова сетевого компонента и мобильное устройство при переносе сеанса | |
CN107113294A (zh) | 电信网络呼叫控制 | |
JP2005507578A (ja) | 回路交換及びパケット交換通信 | |
US20230071920A1 (en) | Methods and Apparatuses for Enhancement to IP Multimedia Subsystem | |
CN101471860B (zh) | 一种软交换设备选择呼叫仲裁节点的方法、系统和设备 | |
CN101217529B (zh) | 在因特网中实现et.38传真业务的方法、装置及系统 | |
CN101132461A (zh) | 实现语音业务到传真业务变更的方法、系统和设备 | |
CN101553042B (zh) | 一种网关选择的方法、系统及设备 | |
US8923796B2 (en) | Expedited call setup | |
WO2009092437A1 (en) | Completion of fax and analog data call | |
US20080219225A1 (en) | Method for Bearer Independent Call Control (Bicc) Optimization for Ip Bearer Support | |
CN106685890A (zh) | 一种呼叫VoLTE用户的优化方法、装置和系统 | |
WO2009034098A1 (en) | Method for establishing a call in a communication network | |
CN102833715A (zh) | 询问转接实现方法、应用服务器、业务终端和系统 | |
WO2025039835A1 (zh) | 信息处理方法及装置 | |
WO2014183703A1 (zh) | 呼叫前转/偏转业务的通知/触发方法、装置 | |
CN102523222B (zh) | 可视电话回落的处理方法和系统 | |
CN102595493A (zh) | 一种切换方法及移动接入网关控制功能 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20110413 |
|
CF01 | Termination of patent right due to non-payment of annual fee |