用于将呼叫业务从ps域切换到cs域的方法、装置和系统的制作方法

文档序号:9528257阅读:482来源:国知局
用于将呼叫业务从ps域切换到cs域的方法、装置和系统的制作方法
【技术领域】
[0001]本发明涉及通信领域,特别涉及一种用于将呼叫业务从PS (Packet Switch,分组交换)域切换到CS (Circuit Switch,电路交换)域的方法、装置和系统。
【背景技术】
[0002]在VoLTE (Voice over LTE,基于 LTE 的语音)语音技术中,3GPP (3rd Generat1nPartnership Pro ject,第三代合作伙伴计划)规定对于支持LTE (Long Term Evolut1n,长期演进)+2G/3G的双模双待终端可以采用DRVCC(Dual Rad1 Voice Call Continuity,双模语音呼叫连续性)技术进行来实现PS域的VoLTE语音与CS域的电路域语音之间的切换,保证语音业务在LTE网络(即PS域)与传统2G3G网络(即CS域)之间的连续性,这种终端也被称为DRVCC终端。
[0003]对于CDMA(Code Divis1n Multiple Access,码分多址)运营商,DRVCC 终端即指支持LTE+CDMA双模双待的终端。目前3GPP规范的DRVCC终端在三方通话类的业务(例如呼叫等待、三方通话)过程中发生PS到CS切换时,需要CS域的MSC(Mobile SwitchingCenter,移动交换中心)支持 mid-call 功能或者 ICS (IMS Centralized Service, IMS 集中业务)功能,因此运营商现网的MSC需要进行功能和接口协议升级。

【发明内容】

[0004]本发明实施例提供一种用于将呼叫业务从PS域切换到CS域的方法、装置和系统。通过将呼叫类业务从PS域切换到CS域,从而无需对现网MSC的功能和接口协议进行升级,在LTE未达到全覆盖的情况下也能更快、更灵活地提供LTE语音业务。
[0005]根据本发明的一个方面,提供一种用于将呼叫业务从PS域切换到CS域的方法,包括:
[0006]在PS域具有呼叫业务的状态下,检测PS域的网络信号强度是否小于预定门限;
[0007]若PS域的网络信号强度小于预定门限,则在CS域向应用服务器AS发送连接管理请求,以便在CS域建立与呼叫业务参与方的连接;
[0008]当接收到AS发送的会话结束请求时,断开在PS域与呼叫业务参与方的连接,从而实现将呼叫业务从PS域切换到CS域。
[0009]在一个实施例中,所述状态为在PS域处于呼叫等待业务的两方呼叫通知状态;
[0010]在CS域向AS发送连接管理请求,以便在CS域建立与呼叫业务参与方的连接的步骤包括:
[0011]在CS域向通话用户发送第一连接管理请求,其中第一连接管理请求包括AS的路由码,使得第一连接管理请求能够被路由到AS ;以便AS在接收到第一连接管理请求时,更新通话用户的语音媒体SDP;
[0012]在CS域中与自身相对应的移动交换中心MSC接收到AS发送的第一请求应答时,利用第一请求应答中包括的当前通话用户的语音媒体SDP,在CS域接通与通话用户的连接;其中AS在更新通话用户的语音媒体SDP后发送所述第一请求应答;
[0013]当接收到AS发送的会话结束请求时,断开在PS域与呼叫业务参与方的连接的步骤包括:
[0014]当接收到AS发送的第一会话结束请求时,断开在PS域与通话用户的连接;其中AS在发送所述第一请求应答后发送所述第一会话结束请求。
[0015]在一个实施例中,断开在PS域与通话用户的连接的步骤之后,还包括:
[0016]当接收到所述MSC发送的第一通知消息时,获知与等待用户相关联的呼叫等待,从而在CS域进入呼叫等待业务的两方呼叫通知状态;其中所述MSC在接收到AS发送的第一呼叫后发送所述第一通知消息,第一呼叫包括主叫号码,主叫号码为等待用户的号码;
[0017]当接收到AS发送的第一释放消息时,释放与等待用户之间的PS域呼叫,其中AS在接收到所述MSC发送的第一呼叫应答时发送所述第一释放消息。
[0018]在个实施例中,所述状态为在PS域处于呼叫等待业务的两方呼叫等待状态;
[0019]在CS域向AS发送连接管理请求,以便在CS域建立与呼叫业务参与方的连接的步骤包括:
[0020]在CS域向挂起用户发送第二连接管理请求,其中第二连接管理请求包括AS的路由码,使得第二连接管理请求能够被路由到AS ;以便AS在接收到第二连接管理请求时,更新挂起用户的语音媒体SDP ;
[0021]在CS域中与自身相对应的MSC接收到AS发送的第二请求应答时,利用第二请求应答中包括的当前挂起用户的语音媒体SDP,在CS域建立与挂起用户的呼叫;其中AS在更新挂起用户的语音媒体SDP后发送所述第二请求应答,并将所述与挂起用户的呼叫继续维持在挂起状态;
[0022]当接收到AS发送的会话结束请求时,断开在PS域与呼叫业务参与方的连接的步骤包括:
[0023]当接收到AS发送的第二会话结束请求时,断开在PS域与挂起用户的连接;其中AS在发送所述第二请求应答后发送所述第二会话结束请求。
[0024]在一个实施例中,断开在PS域与挂起用户的连接的步骤之后,还包括:
[0025]当接收到所述MSC发送的第二通知消息时,获知与通话用户相关联的呼叫等待,以便在CS域进入呼叫等待业务的两方呼叫通知状态;其中所述MSC在接收到SCC AC发送的第二呼叫时发送所述第二通知消息,第二呼叫包括主叫号码,主叫号码为通话用户的号码;
[0026]向所述MSC发送第二通知应答,以便在CS域接通与通话用户的连接,将与挂起用户之间的呼叫挂起,使得在CS域进入呼叫等待业务的两方呼叫等待状态;
[0027]当接收到AS发送的第二释放消息时,释放与通话用户之间的PS域呼叫;其中AS在接收到所述MSC发送的第二呼叫应答时,更新通话用户的语音媒体SDP,并发送所述第二释放消息。
[0028]在一个实施例中,所述状态为在PS域处于三方呼叫业务的保持两方呼叫状态;
[0029]在CS域向AS发送连接管理请求,以便在CS域建立与呼叫业务参与方的连接的步骤包括:
[0030]在CS域向挂起用户发送第三连接管理请求,其中第三连接管理请求包括AS的路由码,使得第三连接管理请求能够被路由到AS ;以便AS在接收到第三连接管理请求时,更新挂起用户的语音媒体SDP ;
[0031]在CS域中与自身相对应的MSC接收到AS发送的第三请求应答时,利用第三请求应答中包括的当前挂起用户的语音媒体SDP,在CS域建立与挂起用户的呼叫;其中AS在更新挂起用户的语音媒体SDP后发送所述第三请求应答,并将所述与挂起用户的呼叫继续维持在挂起状态;
[0032]当接收到AS发送的会话结束请求时,断开在PS域与呼叫业务参与方的连接的步骤包括:
[0033]当接收到AS发送的第三会话结束请求时,断开在PS域与挂起用户的连接;其中AS在发送所述第三请求应答后发送所述第三会话结束请求。
[0034]在一个实施例中,断开在PS域与挂起用户的连接的步骤之后,还包括:
[0035]在CS域向所述MSC发送第三通知消息,以便在CS域中接通与通话用户的连接,并使得所述MSC向通话用户发送第三呼叫,其中第三呼叫包括AS的路由码,使得第三呼叫能够被路由到AS ;
[0036]在接收到AS发送的第三释放消息时,释放与通话用户之间的PS域连接;其中AS在接收到MSC发送的第三呼叫时更新通话用户的语音媒体SDP,将当前通话用户的语音媒体SDP发送给所述MSC,并发送所述第三释放消息。
[0037]在一个实施例中,所述状态为在PS域处于三方呼叫业务的三方呼叫状态;
[0038]在CS域向AS发送连接管理请求,以便在CS域建立与呼叫业务参与方的连接的步骤包括:
[0039]在CS域向指定会话参与方发送第四连接管理请求,其中第四连接管理请求包括AS的路由码,使得第四连接管理请求能够被路由到AS ;以便AS在接收到第四连接管理请求时,更新会议服务器的语音媒体SDP ;
[0040]在CS域中与自身相对应的MSC接收到AS发送的第四请求应答时,利用第四请求应答中包括的当前挂起用户的语音媒体SDP,在CS域接通与会议服务器的连接;
[0041]当接收到AS发送的会话结束请求时,断开在PS域与呼叫业务参与方的连接的步骤包括:
[0042]当接收到AS发送的第四会话结束请求时,断开在PS域与会议服务器的连接;其中AS在发送所述第四请求应答后发送所述第四会话结束请求。
[0043]根据本发明的另一方面,提供一种用于将呼叫业务从PS域切换到CS域的方法,包括:
[0044]在接收到用户终端发送的连接管理请求时,在CS域建立用户终端与呼叫业务参与方的连接;其中用户终端在PS域具有呼叫业务、且PS域的网络信号强度小于预定门限时,发送所述连接管理请求;
[0045]向用户终端发送会话结束请求,以便用户终端断开在PS域与呼叫业务参与方的连接,从而实现将用户终端的呼叫业务从PS域切换到CS域。
[0046]在一个实施例中,在接收到用户终端发送的连接管理请求时,在CS域建立用户终端与呼叫业务参与方的连接的步骤包括:
[0047]在接收到用户终端发送给通话用户的第一连接管理请求时,更新通话用户的语音媒体SDP ;其中用户终端在PS域处于呼叫等待业务的两方呼叫通知状态下,若PS域的网络信号强度小于预定门限,则在CS域向通话用户发送所述第一连接管理请求;
[0048]向CS域中与用户终端相对应的移动交换中心MSC发送第一请求应答,以便用户终端利用第一请求应答中包括的当前通话用户的语音媒体SDP,在CS域接通与通话用户的连接;
[0049]向用户终端发送会话结束请求,以便用户终端断开在PS域与呼叫业务参与方的连接的步骤包括:
[0050]向用户终端发送第一会话结束请求,以便用户终端断开在PS域与通话用户的连接。
[0051]在一个实施例中,在向用户终端发送第一会话结束请求的步骤之后,还包括:
[0052]在CS域向用户终端发送第一呼叫,其中第一呼叫包括主叫号码和CS域路由码,主叫号码为等待用户的号码,CS域路由码用于能够将第一呼叫路由到所述MSC;以便所述MSC根据第一呼叫,向用户终端发送第一通知消息,使得用户终端获知与等待用户相关联的呼叫等待,在CS域进入呼叫等待业务的两方呼叫通知状态;
[0053]当接收到所述MSC发送的第一呼叫应答时,向用户终端发送第一释放消息,以便释放用户终端与等待用户之间的PS域呼叫,其中所述MSC在发送所述第一通知消息后发送所述第一呼叫应答。
[0054]在一个实施例中,在接收到用户终端发送的连接管理请求时,在CS域建立用户终端与呼叫业务参与方的连接的步骤包括:
[0055]在接收到用户终端发送给挂起用户的第二连接管理请求时,更新挂起用户的语音媒体SDP ;其中用户终端在PS域处于呼叫等待业务的两方呼叫等待状态下,若PS域的网络信号强度小于预定门限,则在CS域向挂起用户发送所述第二连接管理请求;
[0056]向CS域中与用户终端相对应的MSC发送第二请求应答,其中第二请求应答中包括当前挂起用户的语音媒体SDP,以便在CS域建立用户终端与挂起用户的呼叫,并将用户终端与挂起用户之间的呼叫继续维持在挂起状态;
[0057]向用户终端发送会话结束请求,以便用户终端断开在PS域与呼叫业务参与方的连接的步骤包括:
[0058]向用户终端发送第二会话结束请求,以便用户终端断开在PS域与挂起用户的连接。
[0059]在一个实施例中,在向用户终端发送第二会话结束请求的步骤之后,还包括:
[0060]在CS域向用户终端发送第二呼叫,其中第二呼叫包括主叫号码和CS域路由码,主叫号码为通话用户的号码,CS域路由码用于能够将第二呼叫路由到所述MSC;以便所述MSC根据第二呼叫,向用户终端发送第二通知消息,使得用户终端获知与通信用户相关联的呼叫等待,在CS域进入呼叫等待业务的两方呼叫通知状态;
[0061]当接收到所述MSC发送的第二呼叫应答时,更新通话用户的语音媒体SDP;其中所述MSC在接收到用户终端发送的第二通知应答时,在CS域接通用户终端与通话用户的连接,将用户终端与挂起用户之间的呼叫挂起,使得用户终端在CS域进入呼叫等待业务的两方呼叫等待状态,并发送所述第二呼叫应答;
[0062]向用户终端发送第二释放消息,以便释放用户终端与通话用户之间的PS域呼叫。
[0063]在一个实施例中,在接收到用户终端发送的连接管理请求时,在CS域建立用户终端与呼叫业务参与方的连接的步骤包括:
[0064]在接收到用户终端发送给挂起用户的第三连接管理请求时,更新挂起用户的语音媒体SDP ;其中用户终端在PS域处于三方呼叫业务的保持两方呼叫状态下,若PS域的网络信号强度小于预定门限,则在CS域向挂起用户发送所述第三连接管理请求;
[0065]向CS域中与用户终端相对应的MSC发送第三请求应答,其中第三请求应答中包括当前挂起用户的语音媒体SDP,以便在CS域建立用户终端与挂起用户的呼叫,并将用户终端与挂起用户之间的呼叫继续维持在挂起状态;
[0066]向用户终端发送会话结束请求,以便用户终端断开在PS域与呼叫业务参与方的连接的步骤包括:
[0067]向用户终端发送第三会话结束请求,以便用户终端断开在PS域与挂起用户的连接。
[0068]在一个实施例中,在向用户终端发送第三会话结束请求的步骤之后,还包括:
[0069]当接收到MSC发送给通话用户的第三呼叫时,更新通话用户的语音媒体SDP,其中MSC在接收到用户终端发送的第三通知消息时,在CS域中接通与通话用户的连接,并发送所述第三呼叫;
[0070]向所述MSC发送第三呼叫应答,以便将当前通话用户的SDP提供给所述MSC ;
[0071]向用户终端发送第三释放消息,以便释放用户终端和通话用户之间的PS域连接。
[0072]在一个实施例中,在接收到用户终端发送的连接管理请求时,在CS域建立用户终端与呼叫业务参与方的连接的步骤包括:
[0073]在接收到用户终端发送给指定会话参与方的第四连接管理请求时,更新会议服务器的语音媒体SDP ;其中用户终端在PS域处于三方呼叫业务的三方呼叫状态下,若PS域的网络信号强度小于预定门限,则在CS域向指定会话参与方发送所述第四连接管理请求;
[0074]向CS域中与用户终端相对应的MSC发送第四请求应答,其中第四请求应答包括当前会议服务器的语音媒体SDP,以便用户终端在CS域接通与会议服务器的连接;
[0075]向用户终端发送会话结束请求,以便用户终端断开在PS域与呼叫业务参与方的连接的步骤包括:
[0076]向用户终端发送第四会话结束请求,以便用户终端断开在PS域与会议服务器的连接。
[0077]根据本发明的另一方面,提供一种用于将呼叫业务从PS域切换到CS域的用户终端,包括检测单元、第一接口单元和切换单元,其中:
[0078]检测单元,用于在PS域具有呼叫业务的状态下,检测PS域的网络信号强度是否小于预定门限;
[0079]第一接口单元,用于根据检测单元的检测结果,若PS域的网络信号强度小于预定门限,则在CS域向应用服务器AS发送连接管理请求,以便在CS域建立与呼叫业务参与方的连接;
[0080]切换单元,用于当第一接口单元接收到AS发送的会话结束请求时,断开在PS域与呼叫业务参与方的连接,从而实现将呼叫业务从PS域切换到CS域。
[0081]在一个实施例中,所述状态为在PS域处于呼叫等待业务的两方呼叫通知状态;
[0082]第一接口单元具体在CS域向通话用户发送第一连接管理请求,其中第一连接管理请求包括AS的路由码,使得第一连接管理请求能够被路由到AS ;以便AS在接收到第一连接管理请求时,更新通话用户的语音媒体SDP ;
[0083]切换单元具体在CS域中与用户终端相对应的移动交换中心MSC接收到AS发送的第一请求应答时,利用第一请求应答中包括的当前通话用户的语音媒体SDP,在CS域接通与通话用户的连接;其中AS在更新通话用户的语音媒体SDP后发送所述第一请求应答;当第一接口单元接收到AS发送的第一会话结束请求时,断开在PS域与通话用户的连接;其中AS在发送所述第一请求应答后发送所述第一会话结束请求。
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1