语音呼叫回退到电路交换域的方法、装置及系统

申请号 CN200910211439.8 申请日 2009-11-10 公开(公告)号 CN101964965B 公开(公告)日 2013-01-09
申请人 华为技术有限公司; 发明人 吴晓波; 刘海; 肖伟;
摘要 本 发明 公开了语音呼叫回退到CS域的方法,包括:接收来自主叫UE的业务 请求 消息,该消息中包含CS域的语音呼叫被叫号码信息,指示ENB发起CSFB切换;接收来自ENB的切换请求消息,该消息中包含CS切换需要的信息,选择MSC并向该MSC发送PS到CS切换请求消息,该消息中包含所述CS切换需要的信息和被叫号码,使得该MSC呼叫被叫UE;接收该MSC返回的PS到CS切换应答消息,该消息中包含目标BSS/RNS准备的CS资源信息,通过ENB向主叫UE发送切换命令消息,所述消息中包含目标BSS/RNS准备的CS资源信息,使得主叫UE接入2G/3G网络。还提供了相应的装置及系统。本发明方案能够减少接通时延。
权利要求

1.一种语音呼叫回退到电路交换域的方法,其特征在于,包括:
接收到来自移动交换中心MSC的电路交换CS寻呼请求消息时,通过演进基站ENB向被叫用户终端UE发送CS寻呼请求消息;
接收来自被叫UE的业务请求消息,确定所述被叫UE接受所述呼叫,指示ENB发起电路交换回退CSFB切换;
接收来自ENB的切换请求消息,所述切换请求消息中包含CS切换需要的信息,选择移动交换中心MSC并向所述MSC发送分组交换PS到CS切换请求消息,所述PS到CS切换请求消息中包含CS切换需要的信息;
接收所述MSC返回的PS到CS切换应答消息,所述PS到CS切换应答消息中包含目标基站子系统/无线网络子系统BSS/RNS准备的CS资源信息,通过ENB向被叫UE发送切换命令消息,所述切换命令消息中包含所述目标BSS/RNS准备的CS资源信息,使得所述被叫UE接入2G/3G网络。
2.根据权利要求1所述的语音呼叫回退到电路交换域的方法,其特征在于,所述CS寻呼请求消息携带CS建立请求。
3.根据权利要求2所述的语音呼叫回退到电路交换域的方法,其特征在于,当2G/3G网络支持PS切换时,所述来自ENB的切换请求消息中还包含分组交换PS切换需要的信息,接收来自ENB的切换请求消息之后,还包括:
向通用分组无线业务的服务支持节点SGSN发送切换请求消息,所述向SGSN发送的切换请求消息中包含所述PS切换需要的信息;
接收SGSN返回的切换请求应答消息,所述切换请求应答消息中包含所述目标BSS/RNS准备的PS资源信息,将所述切换请求应答消息和PS到CS切换应答消息合并,使得所述切换命令消息中还包含所述目标BSS/RNS准备的PS资源信息。
4.根据权利要求2所述的语音呼叫回退到电路交换域的方法,其特征在于,当所述
2G/3G网络不支持PS切换时,所述被叫UE在切换到2G/3G网络后还包括:
接收所述被叫UE通过SGSN转发的挂起请求消息,执行业务挂起流程。
5.根据权利要求2至4任一项所述的语音呼叫回退到电路交换域的方法,其特征在于,当所选择的MSC与目标BSS/RNS对应的MSC不一致时,还包括:
触发跨MSC切换,切换到目标BSS/RNS对应的MSC。
6.根据权利要求1所述的语音呼叫回退到电路交换域的方法,其特征在于,所述指示ENB发起CSFB切换具体包括:
指示所述ENB所述呼叫为增强的CSFB呼叫;
所述方法还包括:
根据在接收到来自被叫UE的业务请求消息之前,所接收到的来自被叫UE的附着请求消息或者位置更新消息中所包含的所述被叫UE支持增强的CSFB的指示信息,确定所述被叫UE支持增强的CSFB。
7.根据权利要求1所述的语音呼叫回退到电路交换域的方法,其特征在于,所述接收来自ENB的切换请求消息,所述切换请求消息中包含CS切换需要的信息,选择移动交换中心MSC并向所述MSC发送PS到CS切换请求消息,所述PS到CS切换请求消息中包含CS切换需要的信息,使得所述MSC向主叫侧回应地址完成消息。
8.一种语音呼叫回退到电路交换域的方法,其特征在于,包括:
接收来自主叫用户终端UE的业务请求消息,所述业务请求消息中包含电路交换CS域的语音呼叫被叫号码信息,指示演进基站ENB发起电路交换回退CSFB切换;
接收来自ENB的切换请求消息,所述切换请求消息中包含CS切换需要的信息,选择移动交换中心MSC并向所述MSC发送分组交换PS到CS切换请求消息,所述PS到CS切换请求消息中包含所述CS切换需要的信息和被叫号码,使得所述MSC呼叫被叫UE;
接收所述MSC返回的PS到CS切换应答消息,所述PS到CS切换应答消息中包含目标基站子系统/无线网络子系统BSS/RNS准备的CS资源信息,通过ENB向主叫UE发送切换命令消息,所述切换命令消息中包含所述目标BSS/RNS准备的CS资源信息,使得所述主叫UE接入2G/3G网络。
9.根据权利要求8所述的语音呼叫回退到电路交换域的方法,其特征在于,当2G/3G网络支持PS切换时,所述来自ENB的切换请求消息中还包含分组交换PS切换需要的信息,接收来自ENB的切换请求消息之后,还包括:
向通用分组无线业务的服务支持节点SGSN发送切换请求消息,所述向SGSN发送的切换请求消息中包含PS切换需要的信息;
接收SGSN返回的切换请求应答消息,所述切换请求应答消息中包含所述目标BSS/RNS准备的PS资源信息,将所述切换请求应答消息和PS到CS切换应答消息合并,使得所述切换命令消息中还包含所述目标BSS/RNS准备的PS资源信息。
10.根据权利要求8所述的语音呼叫回退到电路交换域的方法,其特征在于,当所述
2G/3G网络不支持PS切换时,所述主叫UE在切换到2G/3G网络后还包括:
接收所述主叫UE通过SGSN转发的挂起请求消息,执行业务挂起流程。
11.根据权利要求8所述的语音呼叫回退到电路交换域的方法,其特征在于,所述接收来自主叫用户终端UE的业务请求消息,所述业务请求消息中包含电路交换CS域的语音呼叫被叫号码信息,包括:
接收来自主叫用户终端UE的业务请求消息,所述业务请求消息中携带CS建立请求,其中,所述CS建立请求包含CS域的语音呼叫被叫号码信息。
12.根据权利要求8至11任一项所述的语音呼叫回退到电路交换域的方法,其特征在于,当所选择的MSC与目标BSS/RNS对应的MSC不一致时,还包括:
触发跨MSC切换,切换到目标BSS/RNS对应的MSC。
13.根据权利要求8所述的语音呼叫回退到电路交换域的方法,其特征在于,所述指示ENB发起CSFB切换具体包括:
指示所述ENB所述呼叫为增强的CSFB呼叫;
所述方法还包括:
根据在接收到来自主叫UE的业务请求消息之前,所接收到的来自主叫UE的附着请求消息或者位置更新消息中所包含的所述主叫UE支持增强的CSFB的指示信息,确定所述主叫UE支持增强的CSFB。
14.一种语音呼叫回退到电路交换域的方法,其特征在于,包括:
接收移动性管理实体MME在接收到来自演进基站ENB的由主叫用户终端UE发送业务请求消息指示ENB发起CSFB切换所触发的切换请求消息时所发送的分组交换PS到电路交换CS切换消息,所述PS到CS切换请求消息中包含CS切换需要的信息和被叫号码;
根据所述被叫号码发送初始地址消息以呼叫被叫UE,从目标基站子系统/无线网络子系统BSS/RNS获取所述目标BSS/RNS准备的CS资源信息,并向所述MME返回PS到CS切换应答消息,所述PS到CS切换应答消息包含所述目标BSS/RNS准备的CS资源信息,使得所述MME通过ENB向主叫UE发送切换命令消息,且所述切换命令消息中包含所述目标BSS/RNS准备的CS资源信息,使得所述主叫UE接入2G/3G网络。
15.根据权利要求14所述的语音呼叫回退到电路交换域的方法,其特征在于,所述主叫UE接入2G/3G网络后,还包括:
接收到被叫侧返回的地址完成消息和所述主叫UE发送的切换完成消息后,通知所述主叫UE开始振铃;接收到来自被叫侧的摘机应答消息后,向主叫UE发送通知消息通知所述被叫UE摘机进入通话;
或者主叫UE在切换到2G/3G网络后,认为被叫UE已经摘机。
16.根据权利要求15所述的语音呼叫回退到电路交换域的方法,其特征在于,所述通知所述主叫UE开始振铃,具体为:
如果未发生跨MSC切换,直接通知主叫UE开始振铃和发送被叫UE摘机消息;
如果发生了跨MSC切换,向目标MSC发送振铃和被叫UE摘机消息使得目标MSC向主叫UE发送振铃和被叫UE摘机消息。
17.一种语音呼叫回退到电路交换域的方法,其特征在于,包括:
接收到入局呼叫后,向移动性管理实体MME发送电路交换CS寻呼请求消息使得所述MME向被叫用户终端UE发送CS寻呼消息;
接收移动性管理实体MME在接收到来自演进基站ENB的由被叫UE发送业务请求消息指示ENB发起电路交换回退CSFB切换所触发的切换请求消息时所发送的分组交换PS到CS切换请求消息,所述PS到CS切换请求消息中包含CS切换需要的信息;
根据所述PS到CS切换请求消息,向主叫侧发送地址完成消息,从目标基站子系统/无线网络子系统BSS/RNS获取所述目标BSS/RNS准备的CS资源信息,并向所述MME返回PS到CS切换应答消息,所述PS到CS切换应答消息包含所述目标BSS/RNS准备的CS资源信息,使得所述MME通过ENB向被叫UE发送切换命令消息,且所述切换命令消息中包含所述目标BSS/RNS准备的CS资源信息,使得所述被叫UE接入2G/3G网络。
18.一种移动性管理实体,其特征在于,包括:
第一接收单元,用于接收来自主叫用户终端UE的业务请求消息,所述业务请求消息中包含电路交换CS域的语音呼叫被叫号码信息;
第一发送单元,用于在所述第一接收单元接收到来自主叫UE的业务请求消息时,指示演进基站ENB发起电路交换回退CSFB切换;
第二接收单元,用于接收来自ENB的切换请求消息,所述来自ENB的切换请求消息中包含CS切换需要的信息;
第一选择单元,用于在第二接收单元接收到来自ENB的切换请求消息时,选择移动交换中心MSC;
第二发送单元,用于向所述第一选择单元所选择的MSC发送分组交换PS到CS切换请求消息,所述PS到CS切换请求消息中包含所述CS切换需要的信息和被叫号码,使得所述MSC呼叫被叫UE;
第三接收单元,用于接收所述MSC返回的PS到CS切换应答消息,所述PS到CS切换应答消息中包含目标基站子系统/无线网络子系统BSS/RNS准备的CS资源信息;
第三发送单元,用于通过ENB向主叫UE发送切换命令消息,所述切换命令消息中包含所述目标BSS/RNS准备的CS资源信息,使得所述主叫UE接入2G/3G网络。
19.根据权利要求18所述的移动性管理实体,其特征在于,所述第二接收单元接收到的来自ENB的切换请求消息中还包含PS切换需要的信息,所述移动性管理实体还包括:
第四发送单元,用于在所述第二接收单元接收到所述来自ENB的切换请求消息后,向通用分组无线业务的服务支持节点SGSN发送切换请求消息,所述向SGSN发送的切换请求消息中包含PS切换需要的信息;
第四接收单元,用于接收SGSN返回的切换请求应答消息,所述切换请求应答消息中包含所述目标BSS/RNS准备的PS资源信息;
第一消息合并单元,用于将第三接收单元接收到的PS到CS切换应答消息与第四接收单元接收到的切换请求应答消息合并;
所述第三发送单元发送的切换命令消息中还包含所述目标BSS/RNS准备的PS资源信息。
20.一种移动性管理实体,其特征在于,包括:
第五接收单元,用于接收来自移动交换中心MSC的电路交换CS寻呼请求消息;
第五发送单元,用于在所述第五接收单元接收到来自MSC的CS寻呼请求消息时,通过演进基站ENB向被叫用户终端UE发送CS寻呼请求消息;
第六接收单元,用于接收来自被叫UE的切换请求消息;
确定单元,用于在第六接收单元接收到来自被叫UE的切换请求消息时,确定所述被叫UE接受所述呼叫;
第六发送单元,用于发送消息指示ENB发起电路交换回退CSFB切换;
第七接收单元,用于接收来自ENB的切换请求消息,所述来自ENB的切换请求消息中包含CS切换需要的信息;
第二选择单元,用于在所述第七接收单元接收到切换请求消息时选择移动交换中心MSC;
第七发送单元,用于向所述第二选择单元所选择的MSC发送分组交换PS到CS切换请求消息,所述PS到CS切换请求消息中包含CS切换需要的信息;
第八接收单元,用于接收MSC返回的PS到CS切换应答消息,所述PS到CS切换应答消息中包含目标基站子系统/无线网络子系统BSS/RNS准备的CS资源信息;
第八发送单元,用于在所述第八接收单元接收到PS到CS切换应答消息时,通过ENB向被叫UE发送切换命令消息,所述切换命令消息中包含所述目标BSS/RNS准备的CS资源信息,使得所述主叫UE接入2G/3G网络。
21.根据权利要求20所述的移动性管理实体,其特征在于,所述第七接收单元接收到的切换请求消息中还包括分组交换PS切换需要的信息;
所述移动性管理实体还包括:第九发送单元,用于向通用分组无线业务的服务支持节点SGSN发送切换请求消息,所述向SGSN发送的切换请求消息中包含所述PS切换需要的信息;
第九接收单元,用于接收SGSN返回的切换请求应答消息,所述切换请求应答消息中包含所述目标BSS/RNS准备的PS资源信息;
第二消息合并单元,用于将所述第八接收单元接收到的PS到CS切换应答消息与第九接收单元接收到的切换请求应答消息合并;
所述第八发送单元发送的切换命令消息中还包括所述目标BSS/RNS准备的PS资源信息。
22.一种移动交换中心,其特征在于,包括:
第十一接收单元,用于接收移动性管理实体MME在接收到来自演进基站ENB的由主叫用户设备UE发送业务请求消息指示ENB发起电路交换回退CSFB切换所触发的切换请求消息时所发送的分组交换PS到电路交换CS切换请求消息,所述分组交换PS到电路交换CS切换请求消息中包含CS切换需要的信息和被叫号码;
第十一发送单元,用于根据所述被叫号码,发送初始地址消息以呼叫被叫UE;
第一资源信息获取单元,用于根据CS切换需要的信息,获取目标基站子系统/无线网络子系统BSS/RNS所准备的CS资源信息;
第十二发送单元,用于向MME返回PS到CS切换应答消息,将所述第一资源信息获取单元获取的CS资源信息返回给所述MME,使得所述MME通过ENB向主叫UE发送切换命令消息,且所述切换命令消息中包含所述目标BSS/RNS准备的CS资源信息,使得所述主叫UE接入2G/3G网络。
23.根据权利要求22所述的移动交换中心,其特征在于,还包括:
第十二接收单元,用于接收来自被叫侧的摘机应答消息;
第十三发送单元,用于在接收到被叫侧的摘机应答消息时,向主叫UE发送通知消息通知所述被叫UE摘机进入通话。
24.一种移动交换中心,其特征在于,包括:
第十三接收单元,用于接收入局呼叫;
第十四发送单元,用于在所述第十三接收单元接收到入局呼叫时,向移动性管理实体MME发送电路交换CS寻呼请求消息,使得所述MME向被叫用户设备UE发送CS寻呼消息;
第十四接收单元,用于接收MME在接收到来自演进基站ENB的由被叫UE发送业务请求消息指示ENB发起电路交换回退CSFB切换所触发的切换请求消息时所发送的分组交换PS到CS切换请求消息,所述分组交换PS到CS切换请求消息中包含CS切换需要的信息;
第十五发送单元,用于根据所述PS到CS切换请求消息,向主叫侧发送地址完成消息;
第二资源信息获取单元,用于根据CS切换需要的信息,获取目标基站子系统/无线网络子系统BSS/RNS所准备的CS资源信息;
第十六发送单元,用于向MME返回PS到CS切换应答消息,将所述第二资源信息获取单元获取的CS资源信息返回给所述MME,使得所述MME通过ENB向被叫UE发送切换命令消息,且所述切换命令消息中包含所述目标BSS/RNS准备的CS资源信息,使得所述被叫UE接入2G/3G网络。
25.根据权利要求24所述的移动交换中心,其特征在于,还包括:
第十五接收单元,用于接收来自被叫UE的切换完成消息;
第十七发送单元,用于在所述第十四接收单元接收到切换完成消息时,向主叫侧发送通知消息通知被叫UE摘机。
26.一种通信系统,其特征在于,包括:移动性管理实体MME、演进基站ENB、移动交换中心MSC,其中:
所述MME,用于接收来自主叫用户终端UE的业务请求消息,所述业务请求消息中包含电路交换CS域的语音呼叫被叫号码信息,向所述ENB发送消息指示ENB发起电路交换回退CSFB切换;接收来自所述ENB的切换请求消息,所述切换请求消息中包含CS切换需要的信息,选择MSC并向所述MSC发送分组交换PS到CS切换请求消息,所述PS到CS切换请求消息中包含所述CS切换需要的信息和被叫号码;接收MSC返回的PS到CS切换应答消息,所述PS到CS切换应答消息中包含目标基站子系统/无线网络子系统BSS/RNS准备的CS资源信息,通过所述ENB向主叫UE发送切换命令消息,所述切换命令消息中包含所述目标基站子系统/无线网络子系统BSS/RNS准备的CS资源信息,使得所述主叫UE接入2G/3G网络;
所述ENB,用于接收所述MME发送的指示发起CSFB切换的消息,向所述MME发送切换请求消息,所述切换请求消息中包含CS切换需要的信息,接收MME发送的切换命令消息并向主叫UE转发,所述切换命令消息中包含目标BSS/RNS准备的CS资源信息,使得所述主叫UE接入2G/3G网络;
所述MSC,用于接收来自MME的PS到CS切换请求消息,所述PS到CS切换请求消息中包含所述CS切换需要的信息和被叫号码,并根据被叫号码发送初始地址消息以呼叫被叫UE,根据所述CS切换需要的信息获取目标BSS/RNS所准备的CS资源信息,向MME返回PS到CS切换应答消息,所述PS到CS切换应答消息中包含目标BSS/RNS准备的CS资源信息。
27.根据权利要求26所述的通信系统,其特征在于,所述MSC还用于在接收到被叫侧返回的地址完成消息和所述主叫UE发送的切换完成消息后,通知所述主叫UE开始振铃;接收到来自被叫侧摘机应答消息后,向主叫UE发送通知消息通知所述被叫UE摘机进入通话。
28.根据权利要求26或27所述的通信系统,其特征在于,所述ENB向MME发送的切换请求消息中还包含PS切换需要的信息;
所述通信系统还包括:通用分组无线业务的服务支持节点SGSN,用于接收MME发送的切换请求消息,所述MME发送的切换请求消息中包含PS切换需要的信息,并向MME返回切换请求应答消息;
所述MME,还用于向SGSN发送切换请求消息,并接收所述SGSN返回的切换请求应答消息,将切换请求应答消息和PS到CS切换应答消息合并,使得所发送的切换命令消息中还包括所述目标BSS/RNS准备的PS资源信息。
29.一种通信系统,其特征在于,包括:移动性管理实体MME、演进基站ENB、移动交换中心MSC,其中:
所述MME,用于接收MSC的电路交换CS寻呼请求消息时,通过演进基站ENB向被叫用户终端UE发送CS寻呼请求消息;接收来自被叫UE的业务请求消息,所述业务请求消息中包含电路交换CS域的语音呼叫被叫号码信息,向所述ENB发送消息指示ENB发起电路交换回退CSFB切换;接收来自所述ENB的切换请求消息,所述切换请求消息中包含CS切换需要的信息,选择MSC并向所述MSC发送分组交换PS到CS切换请求消息,所述PS到CS切换请求消息中包含所述CS切换需要的信息;接收MSC返回的PS到CS切换应答消息,所述PS到CS切换应答消息中包含基站子系统/无线网络子系统BSS/RNS准备的CS资源信息,通过所述ENB向被叫UE发送切换命令消息,所述切换命令消息中包含所述目标BSS/RNS准备的CS资源信息,使得所述被叫UE接入2G/3G网络;
所述ENB,用于接收所述MME发送的指示发起CSFB切换的消息,向所述MME发送切换请求消息,所述切换请求消息中包含CS切换需要的信息,接收MME发送的切换命令消息并向被叫UE转发,所述切换命令消息中包含目标BSS/RNS准备的CS资源信息,使得所述被叫UE接入2G/3G网络;
所述MSC,用于接收来自MME的PS到CS切换请求消息,所述PS到CS切换请求消息中包含所述CS切换需要的信息,向主叫侧发送地址完成消息,根据所述CS切换需要的信息获取目标BSS/RNS所准备的CS资源信息,向MME返回PS到CS切换应答消息,所述PS到CS切换应答消息中包含目标BSS/RNS准备的CS资源信息。
30.根据权利要求29所述的通信系统,其特征在于,所述MSC还用于在接收到被叫UE发送的切换完成消息时,向主叫侧发送通知消息通知被叫UE摘机。
31.根据权利要求29或30所述的通信系统,其特征在于,包括:所述ENB向MME发送的切换请求消息中还包含PS切换需要的信息;
所述通信系统还包括:通用分组无线业务的服务支持节点SGSN,用于接收MME发送的切换请求消息,所述MME发送的切换请求消息中包含PS切换需要的信息,并向MME返回切换请求应答消息;
所述MME,还用于向SGSN发送切换请求消息,并接收所述SGSN返回的切换请求应答消息,将切换请求应答消息和PS到CS切换应答消息合并,使得所发送的切换命令消息中还包括所述目标BSS/RNS准备的PS资源信息。
32.根据权利要求32所述的通信系统,其特征在于,所述MME具体用于选择MSC并向所述MSC发送PS到CS切换请求消息,所述PS到CS切换请求消息中包含所述CS切换需要的信息,使得所述MSC向主叫侧回应地址完成消息。
33.一种语音呼叫回退到电路交换域的方法,其特征在于,包括:
接收来自用户终端UE的第一消息,所述第一消息包含所述UE的初始会话协议SIP上下文信息;
接收来自演进基站ENB的切换请求消息,所述切换请求消息中包含电路交换CS切换需要的信息,向移动交换中心MSC发送分组交换PS到CS切换请求消息,所述PS到CS切换请求消息中包含所述CS切换需要的信息和所述UE的SIP上下文信息,以便于所述MSC利用所述UE的SIP上下文信息建立媒体网关MGW到服务网关/分组数据网关SGW/PGW的承载,并在该承载上传送SIP信令和媒体流
接收所述MSC返回的PS到CS切换应答消息,所述PS到CS切换应答消息中包含目标基站子系统/无线网络子系统BSS/RNS准备的CS资源信息,通过演进基站ENB向所述UE发送切换命令消息,所述切换命令消息中包含所述目标BSS/RNS准备的CS资源信息,使得所述UE接入2G/3G网络。

说明书全文

语音呼叫回退到电路交换域的方法、装置及系统

技术领域

[0001] 本发明涉及通信技术领域,具体涉及语音呼叫回退到电路交换域的方法、装置及系统。

背景技术

[0002] 第二代全球移动通信技术/第三代全球移动通信技术(2G/3G,2ndGeneration/3rd Generation)网络经过多年的部署,在某种程度上可以看作一种全面的覆盖,随着系统架构演进/长期演进网络(SAE/LTE,SystemArchitecture Evolution)、高速分组接入(HSPA,High Speed Packet Access)、增强型HSPA(HSPA+)以及微波存取全球互通(WiMAX,WorldwideInteroperability for Microwave Access)网络技术的发展,这些网络已经覆盖到一些城区及话务热点地区,在目前的通信网络中,这些网络与2G/3G网络并存。为描述方便,将仅提供PS域的SAE/LTE、HSPA、HSPA+、WiMAX等网络称为纯PS域网络。 [0003] 针对不同的网络承载机制,可将移动通信的业务分为:
[0004] 1、电路交换(CS,Circuit Switching)域承载的业务,如语音电话,短消息和补充业务等;
[0005] 2、分组交换(PS,Packet Switching)域承载的业务,包括数据业务和会话业务,会话业务也可称为网际协议承载的语音(VoIP,Voice over InternetProtocol)业务。 [0006] 语音业务可以承载在CS域,也可以承载在PS域,在LTE网络中,针对提供语音业务,根据不同的布网场景和运营商的需求出现了几种不同的解决方案,其中对于未部署IMS的LTE网络,采用电路交换回退(CSFB,CircuitSwitching Fall-Back)技术,具体如下: [0007] 运营商可以用2G/3G网络来为用户提供语音服务,用LTE网络为用户提供数据服务,用户设备(UE,User Equipment)是多模终端,但是对于大部分UE来说,由于实现的复杂性和成本考虑,UE不能同时收发LTE信号和2G/3G信号。应用于如下两个场景:一种场景是UE在LTE网络中进行数据业务或者 处于空闲状态,这时候UE要发起CS语音呼叫,需要把UE的无线模从LTE调到2G/3G,然后UE在2G/3G网络中发起语音呼叫,这种称为UE发起的呼叫;另一种场景是UE在LTE网络中进行数据业务或者处于空闲状态,这时候有用户要呼叫该UE,LTE网络要能通知该UE有CS呼叫到达,UE能据此把无线模块调到2G/3G,接收CS呼叫,这种称为UE做被叫的呼叫。

发明内容

[0008] 本发明实施例提供语音呼叫回退到电路交换域的方法、装置及系统,能够减小接通时延。
[0009] 本发明实施例是通过以下技术方案实现的:
[0010] 一种语音呼叫回退到电路交换域的方法,该方法包括:
[0011] 接收来自主叫用户终端UE的业务请求消息,所述业务请求消息中包含电路交换CS域的语音呼叫被叫号码信息,指示演进基站ENB发起电路交换回退CSFB切换; [0012] 接收来自ENB的切换请求消息,所述切换请求消息中包含CS切换需要的信息,选择移动交换中心MSC并向所述MSC发送PS到CS切换请求消息,所述PS到CS切换请求消息中包含所述CS切换需要的信息和被叫号码,使得所述MSC呼叫被叫UE; [0013] 接收所述MSC返回的PS到CS切换应答消息,所述PS到CS切换应答消息中包含目标基站子系统/无线网络子系统BSS/RNS准备的CS资源信息,通过ENB向主叫UE发送切换命令消息,所述切换命令消息中包含所述目标BSS/RNS准备的CS资源信息,使得所述主叫UE接入2G/3G网络。
[0014] 另一种语音呼叫回退到电路交换域的方法,该方法包括:
[0015] 接收移动性管理实体MME在接收到来自ENB的由主叫UE发送业务请求消息指示ENB发起CSFB切换所触发的切换请求消息时所发送的PS到CS切换消息,所述PS到CS切换请求消息中包含CS切换需要的信息和被叫号码;
[0016] 根据所述被叫号码发送初始地址消息以呼叫被叫UE,从目标基站子系统/无线网络子系统BSS/RNS获取所述目标BSS/RNS准备的CS资源信息,并向所述MME返回PS到CS切换应答消息,所述PS到CS切换应答消息包含所述目标BSS/RNS准备的CS资源信息,使得所述MME通过ENB向主叫UE发送切换命令消息,且所述切换命令消息中包含所述目标BSS/RNS准备的CS资源信息,使得所述主叫UE接入2G/3G网络。
[0017] 另一种语音呼叫回退到电路交换域的方法,该方法包括:
[0018] 接收到来自移动交换中心MSC的电路交换CS寻呼请求消息时,通过演进基站ENB向被叫用户终端UE发送CS寻呼请求消息;
[0019] 接收来自被叫UE的业务请求消息,确定所述被叫UE接受所述呼叫,指示ENB发起电路交换回退CSFB切换;
[0020] 接收来自ENB的切换请求消息,所述切换请求消息中包含CS切换需要的信息,选择移动交换中心MSC并向所述MSC发送PS到CS切换请求消息,所述PS到CS切换请求消息中包含CS切换需要的信息;
[0021] 接收所述MSC返回的PS到CS切换应答消息,所述PS到CS切换应答消息中包含目标基站子系统/无线网络子系统BSS/RNS准备的CS资源信息,通过ENB向被叫UE发送切换命令消息,所述切换命令消息中包含所述目标BSS/RNS准备的CS资源信息,使得所述被叫UE接入2G/3G网络。
[0022] 另一种语音呼叫回退到电路交换域的方法,该方法包括:
[0023] 接收到入局呼叫后,向移动性管理实体MME发送电路交换CS寻呼请求消息使得所述MME向被叫用户终端UE发送CS寻呼消息;
[0024] 接收移动性管理实体MME在接收到来自ENB的由被叫UE发送业务请求消息指示ENB发起CSFB切换所触发的切换请求消息时所发送的PS到CS切换请求消息,所述PS到CS切换请求消息中包含CS切换需要的信息;
[0025] 根据所述PS到CS切换请求消息,向主叫侧发送地址完成消息,从目标基站子系统/无线网络子系统BSS/RNS获取所述目标BSS/RNS准备的CS资源信息,并向所述MME返回PS到CS切换应答消息,所述PS到CS切换应答消息包含所述目标BSS/RNS准备的CS资源信息,使得所述MME通过ENB向被叫UE发送切换命令消息,且所述切换命令消息中包含所述目标BSS/RNS准备的CS资源信息,使得所述被叫UE接入2G/3G网络。
[0026] 还有一种语音呼叫回退到电路交换域的方法,该方法包括:
[0027] 接收来自ENB的PS切换请求消息,所述PS切换请求消息中包含PS切换需要的信息;
[0028] 根据所述PS切换请求消息中包含的所述PS切换需要的信息确定被叫UE将要接入的新的MSC不同于当前注册的MSC,向所述新的MSC发送位置更新消息,使得所述新的MSC向归属位置寄存器HLR发送位置更新消息,执行位置更新流程和重试流程。 [0029] 另一种语音呼叫回退到电路交换域的方法,该方法包括:
[0030] 接收到来自移动交换中心MSC的电路交换CS寻呼请求消息时,通过演进基站ENB向被叫用户终端UE发送CS寻呼请求消息;
[0031] 接收来自所述被叫UE的业务请求消息,向所述被叫UE发送CS业务指示消息,所述CS业务指示消息包含主叫号码;
[0032] 接收来自所述被叫UE的业务请求消息,所述业务请求消息包含是否接受呼叫的指示信息;
[0033] 如果所述被叫UE接受了呼叫,指示所述ENB发起电路交换回退CSFB切换,或者指示所述被叫UE要发起CSFB呼叫。
[0034] 本发明实施例还提供了如下的移动性管理实体:
[0035] 一种移动性管理实体,该装置包括:
[0036] 第一接收单元,用于接收来自主叫用户终端UE的业务请求消息,所述业务请求消息中包含电路交换CS域的语音呼叫被叫号码信息;
[0037] 第一发送单元,用于在所述第一接收单元接收到来自主叫UE的业务请求消息时,指示演进基站ENB发起电路交换回退CSFB切换;
[0038] 第二接收单元,用于接收来自ENB的切换请求消息,所述切换请求消息中包含CS切换需要的信息;
[0039] 第一选择单元,用于在第二接收单元接收到来自ENB的切换请求消息时,选择移动交换中心MSC;
[0040] 第二发送单元,用于向所述第一选择单元所选择的MSC发送PS到CS切换请求消息,所述切换请求消息中包含所述CS切换需要的信息和被叫号码,使得所述MSC呼叫被叫UE;
[0041] 第三接收单元,用于接收所述MSC返回的PS到CS切换应答消息,所述PS到CS切换应答消息中包含目标基站子系统/无线网络子系统BSS/RNS准备的 CS资源信息; [0042] 第三发送单元,用于通过ENB向主叫UE发送切换命令消息,所述切换命令消息中包含所述目标BSS/RNS准备的CS资源信息,使得所述主叫UE接入2G/3G网络。 [0043] 另一种移动性管理实体,该装置包括:
[0044] 第五接收单元,用于接收来自移动交换中心MSC的电路交换CS寻呼请求消息; [0045] 第五发送单元,用于在所述第五单元接收到来自MSC的CS寻呼请求消息时,通过演进基站ENB向被叫用户终端UE发送CS寻呼请求消息;
[0046] 第六接收单元,用于接收来自被叫UE的业务请求消息;
[0047] 确定单元,用于在第六接收单元接收到来自被叫UE的切换请求消息时,确定所述被叫UE接受所述呼叫;
[0048] 第六发送单元,用于发送消息指示ENB发起电路交换回退CSFB切换; [0049] 第七接收单元,用于接收来自ENB的切换请求消息,所述切换请求消息中包含CS切换需要的信息;
[0050] 第二选择单元,用于在所述第七接收单元接收到切换请求消息时选择移动交换中心MSC;
[0051] 第七发送单元,用于向所述第二选择单元所选择的MSC发送PS到CS切换请求消息,所述PS到CS切换请求消息中包含CS切换需要的信息;
[0052] 第八接收单元,用于接收MSC返回的PS到CS切换应答消息,所述PS到CS切换应答消息中包含目标基站子系统/无线网络子系统BSS/RNS准备的CS资源信息; [0053] 第八发送单元,用于在所述第八接收单元接收到PS到CS切换应答消息时,通过ENB向被叫UE发送切换命令消息,所述切换命令消息中包含所述目标BSS/RNS准备的CS资源信息,使得所述主叫UE接入2G/3G网络。
[0054] 另一种移动性管理实体,该装置包括:
[0055] 第十接收单元,用于接收来自ENB的PS切换请求消息,所述PS切换请求消息中包含PS切换需要的信息;
[0056] 确定单元,用于根据所述PS切换需要的信息确定被叫UE将要接入的新的MSC不同于当前注册的MSC;
[0057] 第十发送单元,用于在所述确定单元确定所述被叫UE当前将要接入的MSC不同于当前注册的MSC时,向所述新的MSC发送位置更新消息,使得所述新的MSC向归属位置寄存器HLR发送位置更新消息,执行位置更新流程和重试流程。
[0058] 本发明实施例还提供了如下的移动交换中心:
[0059] 一种移动交换中心,该装置包括:
[0060] 第十一接收单元,用于接收MME在接收到来自ENB的由主叫UE发送业务请求消息指示ENB发起CSFB切换所触发的切换请求消息时所发送的PS到CS切换请求消息,所述PS到CS切换请求消息中包含CS切换需要的信息和被叫号码;
[0061] 第十一发送单元,用于根据所述被叫号码,发送初始地址消息以呼叫被叫UE; [0062] 第一资源信息获取单元,用于根据CS切换需要的信息,获取目标BSS/RNS所准备的CS资源信息;
[0063] 第十二发送单元,用于向MME返回PS到CS切换应答消息,将所述第一资源信息获取单元获取的CS资源信息返回给所述MME,使得所述MME通过ENB向主叫UE发送切换命令消息,且所述切换命令消息中包含所述目标BSS/RNS准备的CS资源信息,使得所述主叫UE接入2G/3G网络。
[0064] 另一种移动交换中心,该装置包括:
[0065] 第十三接收单元,用于接收入局呼叫;
[0066] 第十四发送单元,用于在所述第十三接收单元接收到入局呼叫时,向MME发送CS寻呼请求消息,使得所述MME向被叫UE发送CS寻呼消息;
[0067] 第十四接收单元,用于接收MME在接收到来自ENB的由被叫UE发送业务请求消息指示ENB发起CSFB切换所触发的切换请求消息时所发送的PS到CS切换请求消息,所述PS到CS切换请求消息中包含CS切换需要的信息;
[0068] 第十五发送单元,用于根据所述PS到CS切换请求消息,向主叫侧发送地址完成消息;
[0069] 第二资源信息获取单元,用于根据CS切换需要的信息,获取目标BSS/RNS所准备的CS资源信息;
[0070] 第十六发送单元,用于向MME返回PS到CS切换应答消息,将所述第二资源信息获取单元获取的CS资源信息返回给所述MME,使得所述MME通过ENB向被叫UE发送切换命令消息,且所述切换命令消息中包含所述目标BSS/RNS准备的CS资源信息,使得所述被叫UE接入2G/3G网络。
[0071] 本发明实施例还提供了如下的通信系统:
[0072] 一种通信系统,该系统包括:移动性管理实体MME、演进基站ENB、移动交换中心MSC,其中:
[0073] 所述MME,用于接收来自主叫用户终端UE的业务请求消息,所述业务请求消息中包含电路交换CS域的语音呼叫被叫号码信息,向所述ENB发送消息指示ENB发起电路交换回退CSFB切换;接收来自所述ENB的切换请求消息,所述切换请求消息中包含CS切换需要的信息,选择MSC并向所述MSC发送PS到CS切换请求消息,所述PS到CS切换请求消息中包含所述CS切换需要的信息和被叫号码;接收MSC返回的PS到CS切换应答消息,所述PS到CS切换应答消息中包含BSS/RNS准备的CS资源信息,通过所述ENB向主叫UE发送切换命令消息,所述切换命令消息中包含所述目标BSS/RNS准备的CS资源信息,使得所述主叫UE接入2G/3G网络;
[0074] 所述ENB,用于接收所述MME发送的指示发起CSFB切换的消息,向所述MME发送切换请求消息,所述切换请求消息中包含CS切换需要的信息,接收MME发送的切换命令消息并向主叫UE转发,所述切换命令消息中包含目标BSS/RNS准备的CS资源信息,使得所述主叫UE接入2G/3G网络;
[0075] 所述MSC,用于接收来自MME的PS到CS切换请求消息,所述PS到CS切换请求消息中包含所述CS切换需要的信息和被叫号码,并根据被叫号码发送初始地址消息以呼叫被叫UE,根据所述CS切换需要的信息获取目标BSS/RNS所准备的CS资源信息,向MME返回PS到CS切换应答消息,所述PS到CS切换应答消息中包含目标BSS/RNS准备的CS资源信息。
[0076] 另一种通信系统,该系统包括:移动性管理实体MME、演进基站ENB、移动交换中心MSC,其中:
[0077] 所述MME,用于接收MSC的电路交换CS寻呼请求消息时,通过演进基站ENB向被叫用户终端UE发送CS寻呼请求消息;接收来自被叫UE的业务请求消息,所述业务请求消息中包含电路交换CS域的语音呼叫被叫号码信息,向所述ENB发送消息指示ENB发起电路交换回退CSFB切换;接收来自所述ENB的切换请求消息,所述切换请求消息中包含CS切换需要的信息,选择MSC并向所述MSC发送PS到CS切换请求消息,所述PS到CS切换请求消息中包含所述CS切换需要的信息;接收MSC返回的PS到CS切换应答消息,所述PS到CS切换应答消息中包含BSS/RNS准备的CS资源信息,通过所述ENB向被叫UE发送切换命令消息,所述切换命令消息中包含所述目标BSS/RNS准备的CS资源信息,使得所述被叫UE接入2G/3G网络;
[0078] 所述ENB,用于接收所述MME发送的指示发起CSFB切换的消息,向所述MME发送切换请求消息,所述切换请求消息中包含CS切换需要的信息,接收MME发送的切换命令消息并向被叫UE转发,所述切换命令消息中包含目标BSS/RNS准备的CS资源信息,使得所述被叫UE接入2G/3G网络;
[0079] 所述MSC,用于接收来自MME的PS到CS切换请求消息,所述PS到CS切换请求消息中包含所述CS切换需要的信息,向主叫侧发送地址完成消息,根据所述CS切换需要的信息获取目标BSS/RNS所准备的CS资源信息,向MME返回PS到CS切换应答消息,所述PS到CS切换应答消息中包含目标BSS/RNS准备的CS资源信息。
[0080] 另一种语音呼叫回退到电路交换域的方法,包括:
[0081] 接收来自用户终端UE的第一消息,所述第一消息包含所述UE的初始会话协议SIP上下文信息;
[0082] 接收来自ENB的切换请求消息,所述切换请求消息中包含CS切换需要的信息,向MSC发送PS到CS切换请求消息,所述PS到CS切换请求消息中包含所述CS切换需要的信息和所述UE的SIP上下文信息,以便于所述MSC利用所述UE的SIP上下文信息建立媒体网关MGW到服务网关/分组数据网关SGW/PGW的承载,并在该承载上传送SIP信令和媒体流
[0083] 接收所述MSC返回的PS到CS切换应答消息,所述PS到CS切换应答消息中包含目标基站子系统/无线网络子系统BSS/RNS准备的CS资源信息,通过ENB 向所述UE发送切换命令消息,所述切换命令消息中包含所述目标BSS/RNS准备的CS资源信息,使得所述UE接入2G/3G网络。
[0084] 另一种语音呼叫回退到电路交换域的方法,包括:
[0085] 接收MME在接收到来自ENB的由UE指示ENB发起PS的CS切换所触发的切换请求消息时所发送的PS到CS切换消息,所述PS到CS切换请求消息中包含CS切换需要的信息和UE的SIP上下文信息;
[0086] 利用所述UE的SIP上下文信息建立MGW到SGW/PGW的承载,以便于在该承载上传送SIP信令和媒体流;
[0087] 从目标BSS/RNS获取所述目标BSS/RNS准备的CS资源信息,并向所述MME返回PS到CS切换应答消息,所述PS到CS切换应答消息包含所述目标BSS/RNS准备的CS资源信息,使得所述MME通过ENB向主叫UE发送切换命令消息,且所述切换命令消息中包含所述目标BSS/RNS准备的CS资源信息,使得所述UE接入2G/3G网络。
[0088] 另一种移动性管理实体,包括:
[0089] 第十七接收单元,用于接收来自用户终端UE的第一消息,所述第一消息包含所述UE的初始会话协议SIP上下文信息;
[0090] 第十八接收单元,用于接收来自ENB的切换请求消息,所述切换请求消息中包含CS切换需要的信息;
[0091] 第十九发送单元,用于向MSC发送PS到CS切换请求消息,所述PS到CS切换请求消息中包含所述CS切换需要的信息和所述UE的SIP上下文信息,以便于所述MSC利用所述UE的SIP上下文信息建立MGW到SGW/PGW的承载,并在该承载上传送SIP信令和媒体流; [0092] 第十九接收单元,用于接收所述MSC返回的PS到CS切换应答消息,所述PS到CS切换应答消息中包含目标基站子系统/无线网络子系统BSS/RNS准备的CS资源信息; [0093] 第二十发送单元,用于通过ENB向所述UE发送切换命令消息,所述切换命令消息中包含所述目标BSS/RNS准备的CS资源信息,使得所述UE接入2G/3G网络。 [0094] 另一种移动交换中心,包括:
[0095] 第十六接收单元,用于接收MME在接收到来自ENB的由UE指示ENB发起PS的CS切换所触发的切换请求消息时所发送的PS到CS切换消息,所述PS到CS切换请求消息中包含CS切换需要的信息和UE的SIP上下文信息;
[0096] 承载建立单元,用于利用所述UE的SIP上下文信息建立MGW到SGW/PGW的承载,以便于在该承载上传送SIP信令和媒体流;
[0097] 第十八发送单元,用于从目标BSS/RNS获取所述目标BSS/RNS准备的CS资源信息,向所述MME返回PS到CS切换应答消息,所述PS到CS切换应答消息包含所述目标BSS/RNS准备的CS资源信息,使得所述MME通过ENB向主叫UE发送切换命令消息,且所述切换命令消息中包含所述目标BSS/RNS准备的CS资源信息,使得所述UE接入2G/3G网络。 [0098] 另一种通信系统,包括:移动性管理实体MME、移动交换中心MSC,其中: [0099] 所述MME,用于接收来自用户终端UE的第一消息,所述第一消息包含所述UE的初始会话协议SIP上下文信息;接收来自ENB的切换请求消息,所述切换请求消息中包含CS切换需要的信息,向所述MSC发送PS到CS切换请求消息,所述PS到CS切换请求消息中包含所述CS切换需要的信息和所述UE的SIP上下文信息;接收所述MSC返回的PS到CS切换应答消息,所述PS到CS切换应答消息中包含BSS/RNS准备的CS资源信息,通过ENB向所述UE发送切换命令消息,所述切换命令消息中包含所述目标BSS/RNS准备的CS资源信息,使得所述UE接入2G/3G网络;
[0100] 所述MSC,用于接收MME在接收到来自ENB的由UE指示ENB发起PS的CS切换所触发的切换请求消息时所发送的PS到CS切换消息,所述PS到CS切换请求消息中包含CS切换需要的信息和UE的SIP上下文信息;利用所述UE的SIP上下文信息建立MGW到SGW/PGW的承载,以便于在该承载上传送SIP信令和媒体流;从目标BSS/RNS获取所述目标BSS/RNS准备的CS资源信息,并向所述MME返回PS到CS切换应答消息,所述PS到CS切换应答消息包含所述目标BSS/RNS准备的CS资源信息。
[0101] 本发明实施例一种技术方案中,对于主叫UE侧,通过在接收来自主叫UE的包含有CS域的语音呼叫被叫号码信息的业务请求消息时,直接指示ENB发 起CSFB切换,并在接收到来自ENB的切换请求消息时,选择MSC并向所述MSC发送PS到CS切换请求消息,所述消息中包含CS切换需要的信息和被叫号码,使得所述MSC呼叫被叫UE,并在接收到MSC返回的PS到CS切换应答消息后,通过ENB向主叫UE发送切换命令消息,该切换命令消息包含了通过所述PS到CS切换应答消息返回的目标BSS/RNS准备的CS资源信息,使得所述主叫UE接入2G/3G网络,可见,在此过程中,UE的接入过程由CS切换过程完成,而且CS切换与CS核心网呼叫被叫过程并行执行,因此可以减小时延,提高用户体验。 [0102] 对于被叫UE侧,在接收到来自MSC的CS寻呼请求消息时,通过ENB向被叫UE发送CS寻呼请求消息;并在接收到来自被叫UE的业务请求消息时,确定所述被叫UE接受所述呼叫,指示ENB发起CSFB切换,并在接收到来自ENB的切换请求消息时,选择MSC并向所述MSC发送PS到CS切换请求消息,所述消息中包含CS切换需要的信息,使得所述MSC回应主叫侧的呼叫,并在接收到MSC返回的PS到CS切换应答消息时,将所述PS到CS切换应答消息中包含的目标BSS/RNS准备的CS资源信息通过ENB向被叫UE发送的切换命令消息提供给被叫UE,使得所述被叫UE接入2G/3G网络。在此过程中,UE的接入过程由CS切换过程完成,而且CS切换与CS核心网处理并行执行,因此可以减小时延,提高用户体验。 [0103] 本发明实施例另一种技术方案中,通过接收到ENB的PS切换请求消息,并在根据所述PS切换请求消息中包含的PS切换需要的信息确定被叫UE将要接入的新的MSC不同于当前注册的MSC时,向所述新的MSC发送位置更新消息,使得所述新的MSC向HLR发送位置更新消息,执行位置更新流程和重试流程,由于所述在确定被叫UE将要接入的新的MSC不同于当前注册的MSC时所执行的重试流程是在接收到ENB发送的PS切换请求消息时触发的,即重试流程与PS切换流程并行执行,因此可以减小时延,提高用户体验。 [0104] 本发明实施例另一种技术方案中,在需要切换到2G/3G网络时,UE上报其SIP上下文信息,MME将其发送给MSC,MSC可以利用UE的SIP上下文建立MGW到SGW/PGW的承载,从而打通CS域和IMS域的传输路径,使得UE在接入到2G/3G网络后,可以直接利用MSC建立的MGW到SGW/PGW的承载,传输 其数据流和SIP信令,相对于现有的呼叫回退到CS域的方法,可以极大的减小时延,提高用户体验。附图说明
[0105] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0106] 图1是一种UE发起呼叫场景下语音呼叫回退到CS域的方法流程图; [0107] 图2是一种UE接收呼叫场景下语音呼叫回退到CS域的方法流程图; [0108] 图3是一种UE接收呼叫场景下语音呼叫回退到CS域过程中的重试流程图; [0109] 图4是本发明实施例一中语音呼叫回退到CS域的方法流程图;
[0110] 图5是本发明实施例一中UE的附着流程图;
[0111] 图6是本发明实施例二中语音呼叫回退到CS域的方法流程图;
[0112] 图7是本发明实施例三中语音呼叫回退到CS域的方法流程图;
[0113] 图8是本发明实施例四中语音呼叫回退到CS域的方法流程图;
[0114] 图9是本发明实施例五中语音呼叫回退到CS域的方法流程图;
[0115] 图10是本发明实施例六中语音呼叫回退到CS域的方法流程图; [0116] 图11是本发明实施例七中语音呼叫回退到CS域的方法流程图; [0117] 图12是本发明实施例九中语音呼叫回退到CS域的方法流程图; [0118] 图13是本发明实施例十中MME结构示意图;
[0119] 图14是本发明实施例十一中MME结构示意图;
[0120] 图15是本发明实施例十二中MME结构示意图;
[0121] 图16是本发明实施例十三中MSC结构示意图;
[0122] 图17是本发明实施例十四中MSC结构示意图;
[0123] 图18是本发明实施例十五中通信系统结构示意图;
[0124] 图19是本发明实施例十六中通信系统结构示意图;
[0125] 图20是本发明实施例十七中语音呼叫回退到CS域的方法流程图; [0126] 图21是本发明实施例十八中语音呼叫回退到CS域的方法流程图; [0127] 图22是本发明实施例十九中语音呼叫回退到CS域的方法流程图; [0128] 图23是本发明实施例二十中语音呼叫回退到CS域的方法流程图; [0129] 图24是本发明实施例二十一中语音呼叫回退到CS域的方法流程图; [0130] 图25是本发明实施例二十二中MME结构示意图;
[0131] 图26是本发明实施例二十二中MSC结构示意图;
[0132] 图27是本发明实施例二十三中通信系统结构示意图。

具体实施方式

[0133] 在本发明实施例中,可以定义两个时延来分别代表主叫用户和被叫用户的感受。主叫用户开始拨被叫号码听到回铃音的这段时间可以称为主叫接通时间,对主叫用户的感受很重要,时间越长主叫用户感受越差。被叫用户按接听键到能听到主叫用户声音的这段时间可以称为被叫接通时间,对被叫用户的感受很重要,时间越长被叫用户感受越差。 [0134] 为便于本领域技术人员理解,以下首先对一种语音呼叫回退到CS域的流程进行说明:
[0135] 其中,UE在LTE中附着的时候,移动性管理实体(MME,MobilityManagement Entity)也把UE附着到移动交换中心(MSC,Mobile SwitchingCenter)。 [0136] 以下描述一种UE发起呼叫场景下语音呼叫回退到CS域的方法,参照图1,图中虚线所示步骤表示可选步骤,具体步骤如下:
[0137] S101a:主叫UE通过扩展的业务请求消息通知MME它要发起CS呼叫; [0138] S101b:MME指示ENB所述主叫UE要发起CS呼叫;
[0139] S102:可选的,ENB要求所述主叫UE对2G/3G网络进行测量,所述主叫UE进行测量上报;
[0140] S103:所述主叫UE执行PS切换到2G/3G网络,以保持PS数据业务的连续性; [0141] S104:所述主叫UE的无线模块调到2G/3G网络,向CS网络发起CS业务请求消息; [0142] S105:可选的,如果处理该呼叫的MSC已经改变,不同于所述主叫UE附着的MSC,那么MSC通过2G/3G接入网络向UE返回业务请求拒绝消息;
[0143] UE接收到MSC返回的业务请求拒绝消息时,可以重新发起位置更新流程, 以附着到改变后的MSC;
[0144] S106:所述主叫UE开始发起CS呼叫;
[0145] S107:所述主叫UE完成PS切换。
[0146] 以下描述一种UE接收呼叫场景下语音呼叫回退到CS域的方法,参照图2,具体步骤如下:
[0147] S201a:MSC发送寻呼请求消息给MME,MME开始寻呼该终端;
[0148] S201b:被叫UE发送扩展的业务请求消息;
[0149] S201c:如果被叫UE拒绝了该呼叫,MME向MSC发送CS寻呼拒绝消息,流程结束; [0150] S201d:MME向ENB发送消息指示所呼叫为CSFB呼叫;
[0151] 继续执行后续步骤,步骤S202~S207对应与UE发起主叫场景下步骤S102~S107相同。
[0152] 如果在步骤S205中发生了MSC改变,那么会触发重试(Roaming Retry)流程,参照图3,具体步骤如下:
[0153] S301:网关移动交换中心(GMSC,Gateway Mobile Switching Center)向归属位置寄存器(HLR,Home Location Register)发送路由信息请求消息(SRI,Send Routing Information);
[0154] S302:HLR发送提供漫游号码(PRN,Provide Roaming Number)请求消息给被叫的MSC;
[0155] S303:被叫返回应答消息提供漫游号码;
[0156] S304:HLR回应路由信息请求应答消息;
[0157] S305:GMSC向被叫的MSC发送初始地址消息(IAM,Initial AddressMessage); [0158] S306:MSC开始寻呼被叫UE;
[0159] S307:执行CSFB被叫流程;
[0160] 其中,被叫UE发送业务请求消息给MME,MME指示ENB所述呼叫是CSFB呼叫,ENB可选择要求所述被叫UE执行测量,ENB发起PS切换,被叫UE切换到2G/3G网络,被叫UE向接入的MSC发送寻呼响应消息,如果MSC已经改变,那么接入的MSC向所述被叫UE发送拒绝消息,该接入的MSC可以称为新的 MSC;
[0161] S308:被叫UE向新的MSC发送位置更新消息;
[0162] S309:新的MSC向HLR发送位置更新消息;
[0163] S310:HLR向原MSC发送位置取消消息;
[0164] 原MSC停止寻呼并向HLR返回应答消息;
[0165] S311:HLR向新的MSC插入签约数据;
[0166] S312:原MSC发起重新呼叫处理(RCH,Resume Call Handling)通知; [0167] S313:GMSC释放原MSC的呼叫。
[0168] S314:GMSC重新发起路由信息请求消息(SRI);
[0169] S315:HLR继续完成签约数据插入;
[0170] S316:HLR向新的MSC返回位置更新消息;
[0171] S317:HLR向新的MSC发送提供漫游号码(PRN,Provide RoamingNumber)请求消息,要求新的MSC提供漫游号码(PRN);
[0172] S318:新的MSC提供漫游号码;
[0173] S319:HLR向GMSC返回路由信息请求应答消息;
[0174] S320:GMSC向新的MSC发送初始地址消息(IAM);
[0175] S321:新的MSC向UE返回位置更新接受消息,所述位置更新接受消息中包含新分配的临时移动台标识符(TMSI,Temporary Mobile Station Identity); [0176] S322:UE向新MSC返回TMSI分配确认消息;
[0177] S323:UE返回寻呼应答消息,并继续执行网络与UE继续执行CS呼叫建立流程。 [0178] 在对上述CSFB技术方案的研究和实践过程中,本发明的发明人发现: [0179] 在一个CSFB呼叫中,主叫用户拨号到用户能听到回铃音所需要的时间主要由以下时间分段构成:在LTE网络中的随机接入时间(如果用户是在空闲态,对应步骤S101a,UE向MME发送业务请求消息之前先要做随机接入)、对2G/3G网络的测量时间(是可选的,对应步骤S102)、PS切换时间(对应步骤S103)、CS域系统消息读取时间(对应步骤S104,接入CS域需要读CS域系统消息)、位置更新时间(对应于主叫MSC已经改变的场景,对应步骤S105)、CS核心网处理时间(对应步骤S106)、被叫侧接通时间(如下所述)。 [0180] 如果被叫用户是CSFB用户,那么被叫侧接通时间由以下时间段构成:在LTE网络中的寻呼时间(如果用户是在空闲态,对应步骤S201a)、在LTE网络中的随机接入时间(如果用户是在空闲态,对应步骤S201b)、对2G/3G网络的测量时间(是可选的,对应步骤S202)、PS切换时间(对应步骤S203)、CS域系统消息读取时间(对应步骤S204,接入CS域需要读CS域系统消息)、MSC重试时间(对应于被叫MSC已经改变场景,对应步骤S301-S323)、CS核心网处理时间(对应步骤S206)。
[0181] 可以看出,上述语音呼叫回退到CS域的流程是串行顺序处理的,主叫接通时间与被叫接通时间均由多个时段构成,接通时间较长,影响用户体验。
[0182] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0183] 实施例一、具体流程参照图4,以UE位于主叫用户侧,主叫用户发起呼叫时MME的处理流程进行说明,具体步骤如下:
[0184] S401:MME接收来自主叫用户终端UE的业务请求消息,所述业务请求消息中包含电路交换CS域的语音呼叫被叫号码信息;
[0185] 例如,所述UE向MME发送的业务请求消息中,可以包括被叫号码字段,用于承载被叫号码信息。
[0186] S402:MME指示演进基站(ENB,Evolution-NodeB)发起CSFB切换; [0187] S403:MME接收来自ENB的切换请求消息,所述切换请求消息中CS切换需要的信息;
[0188] 在具体实施中,所述CS切换需要的信息包括目标标识(ID,Identity),目标ID可以是:无线网络控制器(RNC,Radio Network Control)ID,也可以是小区ID。可以理解的是,所述目标ID的含义也适用于本发明其他实施例中。
[0189] S404:MME选择MSC并向所述MSC发送PS到CS切换请求消息,所述切换请求消息中包含所述CS切换需要的信息和被叫号码,使得所述MSC呼叫被叫UE;
[0190] 在具体实施中,如果MME已经从HSS得到了主叫号码,可以由MME插入 主叫号码到该消息中,也可以由UE在步骤S401中提供。
[0191] MME可以选择在附着(Attach)阶段选择的MSC,这有可能导致跨MSC切换(Inter MSC切换);也可以根据目标标识选择对应的MSC,这不会导致InterMSC切换,但被选择的MSC必须发送位置更新消息给HSS。
[0192] S405:MME接收MSC返回的PS到CS切换应答消息,所述PS到CS切换应答消息中包含目标基站子系统/无线网络子系统(BSS/RNS,Base StationSubsystem/Radio Network Subsystem)准备的CS资源信息;
[0193] S406:MME通过ENB向所述主叫UE发送切换命令消息。所述切换命令消息包含所述目标BSS/RNS准备的CS资源信息,使得所述主叫UE接入2G/3G网络。
[0194] 可以看出,MME在接收到主叫UE的业务请求消息时,根据所述业务请求消息中的CS域的语音呼叫被叫号码信息,直接指示ENB发起CSFB切换,并在接收到来自ENB的切换请求消息后,选择MSC并向所述MSC发送PS到CS切换请求消息,所述消息中包含CS切换需要的信息和被叫号码,使得所述MSC呼叫被叫UE,并在接收到MSC返回的PS到CS切换应答消息时,将所述PS到CS切换应答消息中包含的目标BSS/RNS准备的资源信息通过ENB向主叫UE发送的切换命令消息提供给主叫UE,使得所述主叫UE接入2G/3G网络,在此过程中,UE的接入过程由CS切换过程完成,且CS切换与CS核心网处理并行执行,故整个语音呼叫回退到CS域的过程由以下时间段构成:在LTE网络中的随机接入时间(对应步骤S401)、MAX(CS切换时间(对应步骤S402~S406),CS核心网处理时间(对应步骤S404)),其中MAX表示CS切换时间与CS核心网处理时间二者之间的最大值,故本实施例所述语音呼叫回退到CS域的方法可以减小时延,提高用户体验。
[0195] 为了更好地实现本发明技术方案,可以在网络中的MME和MSC之间增加Sv接口,以便于MME直接向MSC发送PS到CS切换请求消息,PS到CS切换请求消息中包含CS切换需要的信息,从而可以便于CS切换与CS核心网处理流程同时进行,减小时延。 [0196] 在具体执行过程中,MME可以在向ENB发送的消息中携带所述呼叫为增强的CSFB呼叫来指示ENB发起CSFB切换。不过,可能全网所有设备都支持本 发明实施例中增强的CSFB,也可能只有部分设备支持增强的CSFB。如果只有部分设备支持增强的CSFB,MME需要确定支持增强的CSFB的设备,MME可以通过多种途径获取并确定哪些设备支持CSFB,例如,MME可以在UE附着过程中获取UE是否支持增强的CSFB,参照图5,具体步骤如下: [0197] S501:UE向MME发送附着请求消息(Attach Request),附着请求消息中包含UE是否支持增强的CSFB的指示信息;
[0198] MME接收附着请求消息,并根据消息中的是否支持增强的CSFB的指示信息进行判断。
[0199] S502:在LTE网络中的附着流程;
[0200] S503:MME导出拜访位置寄存器(VLR,Visitor Location Register)号码; [0201] VLR号码通常可以预先配置在MME上。
[0202] S504:MME代表UE向MSC/VLR发送位置更新消息;
[0203] S505:MSC建立SGs接口;
[0204] S506:MSC完成CS域的位置更新流程;
[0205] S507:MSC向MME返回位置更新应答消息;
[0206] S508:MME向UE发送附着请求接受消息。
[0207] 可以理解的是,UE还可以在发往MME的其它消息,比如位置更新消息中携带信息指示UE是否支持增强的CSFB。可选的,MME也可以通过其他途径确定UE是否支持增强的CSFB,例如,默认所有支持CSFB的UE都支持增强的CSFB,或者UE在扩展的业务请求消息中携带其他预设的参数(例如,被叫号码)来确定UE支持增强的CSFB。
[0208] MME可以在S1接口建立过程中,通过接收到的来自ENB的S1接口建立请求消息(S1 Setup Request)中携带是否支持增强的CSFB的指示信息,也可以通过其他途径确定ENB是否支持增强的CSFB,例如可以通过后台配置获取ENB是否支持CSFB的信息。 [0209] 实施例二、参照图6,以UE位于主叫用户侧,主叫用户发起呼叫时MSC的处理流程进行说明,具体步骤如下:
[0210] S601:MSC接收MME在接收到来自ENB的由主叫UE发送业务请求消息指示ENB发起CSFB切换所触发的切换请求消息时所发送的PS到CS切换消息,所 述PS到CS切换请求消息中包含CS切换需要的信息和被叫号码;
[0211] S602:MSC根据所述被叫号码发送初始地址消息以呼叫被叫UE,从目标BSS/RNS获取所述目标BSS/RNS准备的CS资源信息,并向所述MME返回PS到CS切换应答消息,所述PS到CS切换应答消息包含所述目标BSS/RNS准备的CS资源信息,使得所述MME通过ENB向主叫UE发送切换命令消息,且所述切换命令消息中包含所述目标BSS/RNS准备的CS资源信息,使得所述主叫UE接入2G/3G网络。
[0212] 在主叫UE接入2G/3G网络后,主叫UE可以认为被叫UE已经摘机或者在设定的计时器到达后,认为被叫UE已经摘机。也可以在接收到网络侧返回的通知被叫UE摘机进入通话的消息时获知被叫UE已经摘机,具体步骤如下:
[0213] MSC接收到被叫侧返回的地址完成消息和所述主叫UE发送的切换完成消息后,通知所述主叫UE开始振铃;然后MSC接收到来自被叫侧的摘机应答消息后,向主叫UE发送通知消息通知所述被叫UE摘机进入通话。
[0214] 其中,MSC可以接收到被叫侧MSC或者GMSC所返回的地址完成消息。被叫侧MSC或者GMSC可以向MSC返回摘机应答消息。
[0215] 本实施例中,由于MSC接收到的来自MME的PS到CS切换消息中包含CS切换需要的信息和被叫号码,因此MSC可以将向被叫UE发送初始地址消息,与将从目标BSS/RNS获取所述目标BSS/RNS准备的CS资源信息通过PS到CS切换应答消息向MME返回并行执行,即CS核心网与CS切换过程并行执行,因此可以减小时延,提高用户体验。 [0216] 以下通过两个具体应用场景来说明本发明实施例中UE作为主叫发起呼叫的过程中语音呼叫回退到CS域的方法。
[0217] 实施例三、UE作为主叫UE,2G/3G网络支持PS切换,以UE发起呼叫的过程中语音呼叫回退到CS域的流程进行说明,参照图7,具体步骤如下:
[0218] S701a:用户要发起CS语音呼叫,主叫UE附着在LTE网络,空闲态或者激活态,UE向MME发送扩展的业务请求消息,所述扩展的业务请求消息中包含CS域的语音呼叫被叫号码信息;
[0219] S701b MME指示ENB所述呼叫是一个增强的CSFB呼叫;
[0220] MME需要确认是否需要发起增强的CSFB流程,首先判断所述主叫UE是 否要发起CS语音呼叫,在扩展的业务请求消息中可以携带需要发起的业务类型信息,其中,具体的业务类型可以是语音呼叫、短消息或者是补充业务。还要判断是否可以发起增强的CSFB呼叫,主要根据UE和ENB是否支持增强的CSFB进行判断。如果所述呼叫是CS语音呼叫且携带了被叫号码且所述主叫UE和ENB都支持增强的CSFB,则MME指示ENB所述呼叫增强的CSFB呼叫。
[0221] S702:可选的,ENB触发测量;
[0222] ENB可以发送消息指示主叫UE对2G/3G网络的信号质量进行测量,主叫UE进行测量上报,如果ENB确认上报的2G/3G网络的信号质量满足预设的信号质量要求,再执行步骤S703。
[0223] S703:ENB向MME发送切换请求消息,根据步骤S601b中所述呼叫为增强的CSFB呼叫的指示信息,ENB在切换请求消息中携带PS切换需要的信息及CS切换需要的信息; [0224] 其中,ENB可以分别构造PS透明容器和CS透明容器,分别用于承载所述PS切换需要的信息及CS切换需要的信息。其中分别封装在PS透明容器与CS透明容器中的PS切换需要的信息及CS需要的信息,遵循现有的2G/3G网络规范,并且,通常分别为PS切换对应的目标ID及CS切换对应的目标ID,ENB可以保证二者相同。
[0225] S704:MME选择MSC,MME向该MSC发送PS到CS切换请求消息,所述PS到CS切换请求消息中包括主叫号码、被叫号码和CS切换需要的信息;
[0226] 如步骤S703所述,CS切换需要的信息可以封装在CS透明容器中。 [0227] 主叫号码可以在步骤S701a中由主叫UE传送给MME,如果主叫UE未传送主叫号码,则MME可以根据自身保存的UE号码来确定主叫号码,因为MME能够从归属用户服务器(HSS,Home Subscriber Server)获得主叫UE的号码。
[0228] MME所选择的MSC是升级了的能够支持增强的CSFB的MSC,如果网络中只有部分MSC升级,MME必须选择能支持增强的CSFB的MSC,因此MME不保证所选择的MSC与目标小区的位置区(LA,Local Area)对应的MSC一致,不一致的情况将导致跨MSC切换(Inter MSC切换),在以下流程中描述。
[0229] 如果网络中所有MSC都升级为支持增强的CSFB,那么MME可以根据目标小区的LA选到对应的MSC,这种情况不会引起Inter MSC切换,MME向该MSC 发起PS到CS切换请求消息,携带主叫号码、被叫号码及承载了CS切换需要的信息的CS透明容器。不论该MSC是否有该主叫UE的注册信息,该MSC都为该主叫UE进行CSFB呼叫。
[0230] S705:MSC呼叫被叫号 码,如果需要出局,发送初始地址消 息(IAM,InitialAddress Message)或者邀请消息(INVITE);
[0231] 局间则可用具有压缩的综合业务数据网用户部分的会话初始化协议(SIP-I,Session Initiation Protocol with Encapsulated ISUP)消息或者综合业务数字网用户部分(ISUP,Integrated Services Digital Network User Part)消息。 [0232] S706:如果MSC判断目标MSC不是自身(根据目标ID判断),则进行InterMSC切换,目标MSC命令目标BSS/RNS准备CS资源。如果MSC判断目标MSC就是自身,那么该MSC发送切换请求消息给目标BSS/RNS,目标BSS/RNS准备CS资源。
[0233] 可以理解的是,步骤S705与S706没有严格的时间顺序。
[0234] S707:Inter MSC切换完成后,目标MSC向MME返回PS到CS切换完成消息,所述消息中包含目标BSS/RNS准备的CS资源信息;
[0235] 在具体实施中,目标BSS/RNS准备的CS资源信息可以包括:CS语音业务空口专用信道和系统消息等,可以封装在CS透明容器中遵循现有的2G/3G网络CS域规范。 [0236] S708:MME向SGSN发送切换请求消息,所述切换请求消息中包含PS切换需要的信息;
[0237] 如前所述,在具体实施中,可以采用PS透明容器承载所述PS切换需要的信息,如PS切换需要的目标ID;
[0238] 其中,步骤S708与S704可以同时进行。
[0239] S709:SGSN向目标BSS/RNS发送切换请求消息,目标BSS/RNS返回所准备的PS资源信息;
[0240] S710:SGSN向MME返回切换应答消息,所述切换应答消息中包含目标BSS/RNS准备的PS资源信息;
[0241] 在具体实施中,目标BSS/RNS准备的PS资源信息可以包括:PS业务空口 信道和系统消息等,并且可以封装在PS透明容器中,遵循现有的2G/3G网络CS域规范。 [0242] S711:步骤S707和S710的消息都收到后,MME把两条消息合并,且把PS资源信息与CS资源信息合并,MME向ENB发送切换命令消息,所述切换命令消息中包含合并后的资源信息;
[0243] 在具体实施中,所述PS到CS切换完成消息中包含目标BSS/RNS准备的CS资源信息(主要包括CS语音业务空口专用信道和系统消息等,封装在CS透明容器中,遵循现有的2G/3G网络CS域规范)和所述切换请求应答消息中包含PS资源信息(主要包括PS业务空口信道和系统消息等,封装在PS透明容器中,遵循现有的2G/3G网络CS域规范),将CS透明容器与PS透明容器合并,称为合并后的透明容器,承载目标BSS/RNS准备的资源。 [0244] S712:ENB向主叫UE发送切换命令消息,所述切换命令消息中包含目标BSS/RNS准备的资源信息;
[0245] S713:主叫UE接入2G/3G网络,向目标BSS/RNS发送切换完成消息,目标BSS/RNS向目标MSC发送切换完成消息,目标MSC向原MSC发送切换完成消息;
[0246] S714:原MSC收到地址完成消息(ACM,Address Complete)后,向目标MSC发送ACM消息,目标MSC发送被叫振铃消息(Alerting)给主叫UE,用户开始听回铃音。 [0247] 或者原MSC不向目标MSC发送ACM消息,目标MSC也不向主叫UE发送振铃消息,主叫UE的呼叫状态由主叫UE自身处理,主叫UE可以在切换完成后(或者设置一个定时器,定时器到时后),就认为被叫UE已经接通且摘机,不会影响用户听回铃音和通话。 [0248] 如果没有发生Inter MSC切换,那么MSC直接向主叫UE发送振铃消息。 [0249] S715:原MSC收到被叫应答(ANM,Answer Message)消息后,向目标MSC发送ANM消息,目标MSC向UE发送被叫摘机消息(Connect),主被叫UE进入通话。 [0250] 也可以采用下述方式实现:原MSC不向目标MSC发送ANM消息,目标MSC也不向主叫UE发送Connect消息,主叫UE的呼叫状态由主叫UE自身处理, 主叫UE可以在切换完成后(或者设置一个定时器,定时器到时后),就认为被叫UE已经接通且摘机,不会影响主叫用户听回铃音和通话。
[0251] 如果没有发生Inter MSC切换,那么MSC直接向主叫UE发送Connect消息。 [0252] 可见,本实施例中,主叫接通时间主要由以下几个时段构成:在LTE网络中的随机接入时间(如果用户是在空闲态,对应步骤S701a)、对2G/3G网络的测量时间(是可选的,对应步骤S702)、MAX(PS切换时间(对应步骤S708~S710)、CS切换时间(对应步骤S704,S706~S707)、CS核心网处理时间(对应步骤S705))和被叫侧的接通时间(对应步骤S714~S715),可见,与图1所示的CSFB技术方案中的主叫接通时间相比,主要区别在于,本实施例中的MAX替代图1对应方案中的PS切换时间、CS域系统消息读取时间、位置更新时间(对应于主叫MSC已经改变的场景)及CS核心网处理时间,而本实施例中CS切换与PS切换、CS核心网处理三者是并行进行的,而不是图1对应方案中串行进行的,因此MAX时长仅取决于三者中的最长时间,因此,与图1对应方案中UE为主叫发起呼叫的场景下语音呼叫回退到CS域的方法相比,可以减小时延,提高用户体验。
[0253] 实施例四、UE为主叫UE,2G/3G网络不支持PS切换,那么UE在接入2G/3G网络后,发送PS业务挂起消息给SGSN,SGSN通知MME,MME通知服务网关(SGW,Serving-Gateway)更新承载。其中,挂起流程是现有的流程。参照图8,具体步骤如下:
[0254] S801a~S801b:与步骤S701a~S701b相同;
[0255] S802:与步骤S702相同;
[0256] S803:ENB向MME发送切换请求消息,根据步骤S801b中所述呼叫为增强的CSFB呼叫的指示信息,ENB在所述切换请求消息中携带CS切换需要的信息;
[0257] 其中,ENB构造CS透明容器,用于承载所述CS切换需要的信息。其中封装在CS透明容器中的CS需要的信息,遵循现有的2G/3G网络规范,其中包括目标ID。 [0258] S804:MME选择MSC,MME向该MSC发送PS到CS切换请求消息,所述PS到CS切换请求消息中包括主叫号码、被叫号码和CS切换需要的信息;
[0259] 如步骤S803中所述,所述CS切换需要的信息可以封装在CS透明容器中。 [0260] 主叫号码可以在步骤S801a中由主叫UE传送给MME,如果主叫UE未传送主叫号码,则MME可以根据自身保存的UE号码来确定主叫号码,因为MME能够从HSS获得主叫UE的号码。
[0261] MME所选择的MSC是升级了的能够支持增强的CSFB的MSC,如果网络中只有部分MSC升级,MME必须选择能够支持增强的CSFB的MSC,因此MME不保证所选择的MSC与目标小区的LA对应的MSC一致,不一致的情况将导致Inter MSC切换,在以下流程中描述。 [0262] 如果网络中所有MSC都升级为支持增强的CSFB,那么MME可以根据目标小区的LA选到对应的MSC,这种情况不会引起Inter MSC切换,MME向该MSC发起PS到CS切换请求消息,携带主叫号码、被叫号码及承载了CS切换需要的信息的CS透明容器。不论该MSC是否有该UE的注册信息,该MSC都为该用户进行CSFB呼叫。
[0263] S805:MSC呼叫被叫号 码,如果需要出局,发送初始地址消 息(IAM,InitialAddress Message)或者邀请消息(INVITE);
[0264] 局间则可用SIP-I消息或者ISUP消息。
[0265] S806:如果MSC判断目标MSC不是自身(根据目标ID判断),则进行InterMSC切换,目标MSC命令目标BSS/RNS准备CS资源。如果MSC判断目标MSC就是自身,那么该MSC发送切换请求消息给目标BSS/RNS,目标BSS/RNS准备CS资源。
[0266] 可以理解的是,步骤S805与S806没有严格的时间顺序。
[0267] S807:切换完成后,MSC向MME返回PS到CS切换完成消息,所述切换完成消息中包含目标BSS/RNS准备的CS资源信息;
[0268] 在具体实施中,目标BSS/RNS准备的CS资源信息可以包括:CS语音业务空口专用信道和系统消息等,可以封装在CS透明容器中遵循现有的2G/3G网络CS域规范。 [0269] S808:MME向ENB发送切换命令,所述切换命令中包含目标BSS/RNS准备的CS资源信息;
[0270] 在具体实施中,所述PS到CS切换完成消息中包含目标BSS/RNS准备的CS 资源信息(主要包括CS语音业务空口专用信道和系统消息等,封装在CS透明容器中,遵循现有的2G/3G网络CS域规范)。
[0271] S809:ENB向主叫UE发送切换命令消息,所述切换命令消息中包含目标BSS/RNS准备的CS资源信息;
[0272] S810:主叫UE接入2G/3G网络,通过目标BSS/RNS向SGSN发送业务挂起请求消息;
[0273] S811:SGSN向MME发送业务挂起消息;
[0274] S812:MME通知SGW更新承载;
[0275] S813:主叫UE向目标BSS/RNS发送切换完成消息,目标BSS/RNS向目标MSC发送切换完成消息,目标MSC向原MSC发送切换完成消息;
[0276] S814:原MSC收到地址完成消息(ACM,Address Complete)后,向目标MSC发送ACM消息,目标MSC发送被叫振铃消息(Alerting)给主叫UE,用户开始听回铃音。 [0277] 或者原MSC不向目标MSC发送ACM消息,目标MSC也不向主叫UE发送振铃消息,主叫UE的呼叫状态由主叫UE自身处理,主叫UE可以在切换完成后(或者设置一个定时器,定时器到时后),就认为被叫UE已经接通且摘机,不会影响用户听回铃音和通话。 [0278] 如果没有发生Inter MSC切换,那么MSC直接向主叫UE发送振铃消息。 [0279] S815:原MSC收到被叫应答(ANM,Answer Message)消息后,向目标MSC发送ANM消息,目标MSC向UE发送被叫摘机消息(Connect),主被叫UE进入通话。 [0280] 可见,本实施例中的主叫接通时间主要由以下几个时段构成:在LTE网络中的随机接入时间(如果用户是在空闲态,对应步骤S801a)、对2G/3G网络的测量时间(是可选的,对应步骤S802)、MAX(CS切换时间(对应步骤S804,S806~S807)、CS核心网处理时间(对应步骤S805))、业务挂起时间(对应步骤S810~S812)和被叫侧的接通时间(对应步骤S814~S815),可见,与图1所示的CSFB技术方案中的主叫接通时间相比,主要区别在于,本实施例中的MAX替代图1所示CSFB技术方案中的PS切换时间、CS域系统消息读取时间、位置更新时间(对应于主叫MSC已经改变的场景)及CS核心网处理时间,而 本实施例中CS切换与CS核心网处理二者是并行进行的,而不是图1所示CSFB技术方案中串行进行的,因此MAX时长仅取决于二者中的最长时间,因此,与图1所示的CSFB技术方案中UE为主叫发起呼叫的场景下语音呼叫回退到CS域的方法相比,可以减小时延,提高用户体验。 [0281] 实施例五、具体流程参照图9,UE为被叫UE,以被叫UE接收寻呼时MME的处理流程进行说明,具体步骤如下:
[0282] S901:MME接收到来自MSC的CS寻呼请求消息时,通过ENB向被叫UE发送CS寻呼请求消息;
[0283] S902:MME接收来自被叫UE的业务请求消息,确定所述被叫UE接受所述呼叫,指示ENB发起CSFB切换;
[0284] S903:MME接收来自ENB的切换请求消息,所述切换请求消息中包含CS切换需要的信息;
[0285] 在具体实施中,所述CS切换需要的信息可以包括目标ID。
[0286] S904:MME选择MSC并向所述MSC发送PS到CS切换请求消息,所述消息中包含CS切换需要的信息,MSC向主叫侧MSC发送地址完成消息(ACM,Address Complete Message); [0287] S905:MME接收所述MSC返回的PS到CS切换应答消息,所述PS到CS切换应答消息中包含目标BSS/RNS准备的CS资源信息;
[0288] S906:MME通过ENB向被叫UE发送切换命令消息,所述切换命令消息中包含所述目标BSS/RNS准备的CS资源信息,使得所述主叫UE接入2G/3G网络。
[0289] 可见,对于被叫UE侧,MME在接收到来自MSC的CS寻呼请求消息时,通过ENB向被叫UE发送CS寻呼请求消息;并在接收到来自被叫UE的业务请求消息时,确定所述被叫UE接受所述呼叫,指示ENB发起CSFB切换,并在接收到来自ENB的切换请求消息时,选择MSC并向所述MSC发送PS到CS切换请求消息,所述消息中包含CS切换需要的信息,使得MSC向主叫侧MSC发送地址完成消息。并在接收到MSC返回的PS到CS切换应答消息时,将所述PS到CS切换应答消息中包含的目标BSS/RNS准备的资源信息通过ENB向被叫UE发送的切换命令消息提供给被叫UE,使得所述被叫UE接入2G/3G网络。在此过程中,CS切换与CS核心网处理并行执行,因此可以减小时延,提高用户体验。
[0290] 为了更好地实现本发明技术方案,可以在网络中的MME和MSC之间增加Sv接口,以便于MME直接向MSC发送PS到CS切换请求消息,PS到CS切换请求消息中包含CS切换需要的信息,从而可以便于CS切换与CS核心网处理流程同时进行,减小时延。 [0291] 在具体执行过程中,MME可以在向ENB发送的消息中携带所述呼叫为增强的CSFB呼叫来指示ENB发起CSFB切换。不过,可能全网所有设备都支持本发明实施例中增强的CSFB,也可能只有部分设备支持增强的CSFB。如果只有部分设备支持增强的CSFB,MME需要确定支持增强的CSFB的设备,MME可以通过多种途径获取并确定哪些设备支持CSFB,具体可参照实施例一中所述的附着流程及附图5,不再赘述。
[0292] 实施例六,参照图10,UE为被叫UE,以被叫UE接收寻呼时MSC的处理流程进行说明,具体步骤如下:
[0293] S1001:MSC接收到入局呼叫后,向MME发送CS寻呼请求消息使得所述MME向被叫UE发送CS寻呼消息;
[0294] S1002:MSC接收移动性管理实体MME在接收到来自ENB的由被叫UE发送业务请求消息指示ENB发起CSFB切换所触发的切换请求消息时所发送的PS到CS切换请求消息,所述PS到CS切换请求消息中包含CS切换需要的信息;
[0295] S1003:MSC根据所述PS到CS切换请求消息,向主叫侧发送地址完成消息,从目标基站子系统/无线网络子系统BSS/RNS获取所述目标BSS/RNS准备的CS资源信息,并向所述MME返回PS到CS切换应答消息,所述PS到CS切换应答消息包含所述目标BSS/RNS准备的CS资源信息,使得所述MME通过ENB向被叫UE发送切换命令消息,且所述切换命令消息中包含所述目标BSS/RNS准备的CS资源信息,使得所述被叫UE接入2G/3G网络。 [0296] 在被叫UE接入2G/3G网络后,如果MSC接收到被叫UE发送的切换完成消息时,可以向主叫侧发送通知消息通知被叫摘机。
[0297] 可见,对于被叫UE侧,MSC在接收到入局呼叫时,向MME发送CS寻呼请求消息,并在接收到MME发送的PS到CS切换请求消息时,向主叫侧MSC发送地址完成消息。并在向MME返回的PS到CS切换应答消息中携带目标BSS/RNS准备的资源信息,在接收到被叫UE发送的切换完成消息时,向主叫侧发送通 知消息通知被叫摘机。在此过程中,CS切换与CS核心网处理并行执行,因此可以减小时延,提高用户体验。
[0298] 以下通过两个具体应用场景来说明本发明实施例中UE作为被叫接收呼叫的过程中语音呼叫回退到CS域的方法:
[0299] 实施例七、UE为被叫UE,2G/3G网络支持PS切换,以UE接收呼叫的过程中语音呼叫回退到CS域的流程进行说明,参照图11,具体步骤如下:
[0300] S1101a:MSC收到入局呼叫后,向MME发送CS寻呼请求消息(CS Paging),如果被叫在激活态,那么MME直接向被叫UE发送CS寻呼消息,其中可以包含主叫号码。如果被叫在空闲态,那么MME向ENB发送寻呼消息,指示该寻呼是CS寻呼,ENB在空口上寻呼被叫UE,并且指示这是CS寻呼;
[0301] S1101b:被叫UE向MME发送扩展的业务请求消息。如果在步骤S1101a中已经得到主叫号码,包含指示信息指示被叫UE是否接受该呼叫。如果在步骤S1101a中被叫UE没有得到主叫号码,被叫UE可以在该消息中携带指示信息,表示被叫UE希望得到主叫号码(该指示可选),MME通过非接入层消息(NAS,Non-Access-Stratum)中的电路交换域业务通知消息(CS Service Notification)向被叫UE发送主叫号码,被叫UE再确定是否接受呼叫,并通过再发送NAS消息中的扩展的业务请求消息(Extended Service Request)指示MME是否接受呼叫;
[0302] S1101c:如果被叫UE拒绝呼叫,那么MME向MSC发送拒绝消息,呼叫结束; [0303] S1101d:如果被叫UE接受呼叫,MME向ENB发送消息指示所述呼叫为增强的CSFB呼叫;
[0304] S1102:可选的,ENB触发测量;
[0305] ENB可以要求被叫UE对2G/3G网络的信号质量进行测量,被叫UE进行测量上报,如果ENB确认上报的2G/3G网络的信号质量满足预设的信号质量要求,再执行步骤S1103。 [0306] S1103:ENB向MME发起切换请求消息,根据步骤S901d中所述呼叫为增强的CSFB呼叫的指示信息,ENB在切换请求消息中携带PS切换需要的信息及CS切换需要的信息; [0307] 与实施例三步骤S703中相同,ENB可以分别构造PS透明容器和CS透明容器,分别用于承载所述PS切换需要的信息及CS切换需要的信息。其中分别封装在PS透明容器与CS透明容器中的PS切换需要的信息及CS需要的信息,遵循现有的2G/3G网络规范,并且,通常分别为PS切换对应的目标ID及CS切换对应的目标ID,ENB可以保证二者相同。 [0308] S1104:MME选择MSC,MME向该MSC发送PS到CS切换请求消息,所述PS到CS切换请求消息中包括CS切换需要的信息;
[0309] 如步骤S1103所述,CS切换需要的信息可以封装在CS透明容器中。 [0310] MME所选择的MSC是升级了的能够支持增强的CSFB的MSC,如果网络中只有部分MSC升级,MME必须选择能支持增强的CSFB的MSC,因此MME不保证选择的MSC和目标小区的LA对应的MSC一致,如果不一致,那么该MSC会触发Inter MSC切换流程,具体流程在下面描述。
[0311] 如果网络中所有MSC都升级为支持增强的CSFB,那么MME可以根据目标小区的LA选到对应的MSC,这种情况不会引起Inter MSC切换,MME向该MSC发送PS到CS切换请求消息,所述消息中携带了承载了CS切换需要的信息的CS透明容器。
[0312] S1105:如果是局间呼叫,MSC发送地址完成消息(ACM,AddressComplete); [0313] S1106:如果MSC判断目标MSC不是自身(根据目标ID判断),则进行InterMSC切换,目标MSC命令目标BSS/RNS准备CS资源。如果MSC判断目标MSC就是自身,那么该MSC发送切换请求消息给目标BSS/RNS,目标BSS/RNS准备CS资源。
[0314] 可以理解的是,步骤S1105与S1106没有严格的时间顺序。
[0315] S1107:切换完成后,MSC向MME返回PS到CS切换完成消息,所述消息中包含目标BSS/RNS准备的CS资源信息;
[0316] 在具体实施中,目标BSS/RNS准备的CS资源信息可以包括:CS语音业务空口专用信道和系统消息等,可以封装在CS透明容器中遵循现有的2G/3G网络CS域规范。 [0317] S1108:MME发送切换请求消息给SGSN,所述切换请求消息中包含PS切 换需要的信息;
[0318] 如前所述,可以采用PS透明容器承载所述PS切换需要的信息,如PS切换需要的目标ID;
[0319] 其中,步骤S1108与S1104可以同时进行。
[0320] S1109:SGSN向目标BSS/RNS发送切换请求消息,目标BSS/RNS返回所准备的PS资源信息;
[0321] S1110:SGSN向MME返回切换应答消息,所述切换应答消息中包含目标BSS/RNS准备的PS资源信息;
[0322] 在具体实施中,目标BSS/RNS准备的PS资源信息可以包括:PS业务空口信道和系统消息等,并且可以封装在PS透明容器中,遵循现有的2G/3G网络PS域规范。 [0323] S1111:步骤S1107和S1110的消息都收到后,MME把两条消息合并,且把PS资源信息和CS资源信息合并,MME向ENB发送切换命令消息,所述切换命令消息中包含合并后的资源信息;
[0324] 在具体实施中,所述PS到CS切换完成消息中包含目标BSS/RNS准备的CS资源信息(主要包括CS语音业务空口专用信道和系统消息等,封装在CS透明容器中,遵循现有的2G/3G网络CS域规范)和所述切换请求应答消息中包含PS资源信息(主要包括PS业务空口信道和系统消息等,封装在PS透明容器中,遵循现有的2G/3G网络CS域规范),将CS透明容器与PS透明容器合并,称为合并后的透明容器,承载目标BSS/RNS准备的资源。 [0325] S1112:ENB向被叫UE发送切换命令消息,所述切换命令消息中包含目标BSS/RNS准备的资源信息;
[0326] S1113:UE接入2G/3G网络,向目标BSS/RNS发送切换完成消息,目标BSS/RNS向目标MSC发送切换完成消息,目标MSC向原MSC发送切换完成消息;
[0327] S1114:被选择的MSC收到切换完成消息后发送被叫应答消息(ANM)。 [0328] 可见,本实施例中,被叫接通时间主要由以下几个时段构成:在LTE网络中的随机寻呼时间(如果用户是在空闲态,对应步骤S1101a)、在LTE网络中的随机接入时间(如果用户是在空闲态,对应步骤S1101b)、对2G/3G网络的 测量时间(是可选的,对应步骤S1102)、MAX(PS切换时间(对应步骤S1109~S1110)、CS切换时间(对应步骤S1104、S1106~S1107)、CS核心网处理时间(对应步骤S1105)),可见,与图2所示的CSFB技术方案中的被叫接通时间相比,主要区别在于,本实施例中的MAX替代图2所示的CSFB技术方案中的PS切换时间、CS域系统消息读取时间、MSC重试时间(对应于被叫MSC已经改变的场景)、CS核心网处理时间,而本实施例中CS切换与PS切换、CS核心网处理三者是并行进行的,而不是图2所示的CSFB技术方案中串行进行的,因此MAX时长仅取决于三者中的最长时间,因此与图2所示的CSFB技术方案中语音呼叫在UE作被叫接收寻呼的场景下呼叫回退到CS域的方法相比,可以减小时延,提高用户体验。
[0329] 实施例八、UE为被叫UE,2G/3G网络不支持PS切换,语音呼叫回退到CS域的执行过程中,被叫UE接收寻呼的流程可以参见实施例七中S1101a~S1101d,其余流程可以参见实施例四中UE为主叫UE,2G/3G网络不支持PS切换情况下的执行流程,同样,由于2G/3G网络不支持PS切换,那么UE在接入2G/3G网络后,发送PS业务挂起消息给SGSN,SGSN通知MME,MME通知服务网关SGW更新承载。挂起流程是现有的流程,不再赘述。 [0330] 同样,由于本实施例中CS切换与CS核心网处理二者是并行进行的,而不是串行进行的,因此,与图2对应方案中UE为被叫接收呼叫的场景下语音呼叫回退到CS域的方法相比,可以减小时延,提高用户体验。
[0331] 可以理解的是,对于被叫侧,以下过程不仅适用于本发明实施例中的语音呼叫回退到电路交换域的过程,也适用于现有技术中CSFB过程:
[0332] MME接收到来自MSC的CS寻呼请求消息时,通过ENB向被叫UE发送CS寻呼请求消息;MME接收来自所述被叫UE的业务请求消息,向所述被叫UE发送CS业务指示消息,所述CS业务指示消息包含主叫号码;MME接收来自所述被叫UE的业务请求消息,所述业务请求消息中包含是否接受呼叫的指示信息;如果所述被叫UE接受了呼叫,MME指示所述ENB发起CSFB切换或者图2对应的CSFB技术方案中指示ENB所述被叫UE要发起CSFB呼叫,则可继续执行图2所示的CSFB技术方案中后续的CSFB流程,不再赘述。
[0333] 在图3所示的CSFB技术方案中,在被叫UE接收呼叫过程中,如果处理该 呼叫的MSC发生改变,不同于该UE附着的MSC,MSC将向UE返回拒绝消息,使得UE重新发起位置更新,以附着到该MSC,该流程即为重试(Roaming Retry)流程,图3所示的CSFB技术方案中是先执行CSFB流程,即PS切换完成后,UE才发送位置更新消息触发重试流程,本发明实施例中可以采取在PS切换的同时,并行执行重试流程,从而可以缩短语音呼叫回退到CS域的时间,MME接收来自ENB的PS切换请求消息,并在根据所述PS切换请求消息中包含的所述PS切换需要的信息确定被叫UE将要接入的新的MSC不同于当前注册的MSC,向所述新的MSC发送建立请求消息,使得所述新的MSC向HLR发送位置更新消息,执行位置更新流程。以下通过一个具体的实施例进行说明:
[0334] 实施例九、参照图12,具体步骤如下:
[0335] S1201:GMSC向HLR发送路由信息请求消息(SRI,Send RoutingInformation); [0336] S1202:HLR发送提供漫游号码(PRN,Provide Roaming Number)请求消息给被叫的注册MSC;
[0337] S1203:被叫UE的注册MSC返回应答消息提供漫游号码;
[0338] S1204:HLR回应路由信息请求应答;
[0339] S1205:GMSC 向 被 叫 UE 的 MSC 发 送 初 始 地 址 消 息 (IAM,Initial AddressMessage);
[0340] S1206:MSC开始寻呼被叫UE;
[0341] S1207、被叫UE向MME发送扩展的业务请求消息;
[0342] S1208、ENB向MME发送切换要求消息,发起PS切换流程;
[0343] 可选的,在ENB向MME发送切换要求消息之前,ENB命令被叫UE进行测量,被叫UE上报测量报告。
[0344] S1209a:MME判断被叫UE将要接入的MSC不同于它当前注册的MSC,就发起到新的MSC的SGs接口的建立,MME可以根据PS切换的目标ID判断MSC是否已经改变; [0345] MME可以代替UE发起一个位置更新消息以建立新的SGs口。MME判断的准则可以是:从PS切换消息中的目标BSS/RNS的PS相关信息,比如BSS/RNS ID等判断出对应的MSC是否跟注册的MSC一致。
[0346] S1209b:新的MSC回应位置更新应答消息,分配新的TMSI和位置区标识(LAI,Local Area Identity)。如果这时候PS切换还没有完成(MME还没有发送切换命令消息给ENB,或者是MME在此之前不发切换命令给ENB),MME把新的LAI和TMSI等信息通过NAS消息发送给UE,可以通过扩展LTE中的全局唯一标识重新分配(GUTI reallocation,Global Unique Temporary Identityreallocation)消息或者定义新的消息实现。MME也可以选择不把这些信息发送给UE。
[0347] S1209b可以在步骤S1209a之后立刻执行,也可以在步骤S1217后执行。为了提高接入速度,可以在步骤S1209a之后就执行。
[0348] 步骤S1210~S1221与图3所示CSFB技术方案中的步骤相同,不再赘述。 [0349] S1222:可选的,新的MSC寻呼被叫UE;
[0350] 如果被叫UE已经在2G/3G网络中处于激活态,或者MSC等待被叫UE来建立NAS连接,则可以由新的MSC寻呼被叫UE。
[0351] S1223:为了建立与MSC的NAS连接,UE应该主动发送寻呼应答消息或者业务请求消息或者位置更新消息,包含IMSI或者TMSI。如果当前附着的小区LAI与已注册的LAI不一致则使用IMSI,如果一致,则使用TMSI。
[0352] S1224:继续完成CS呼叫流程,与图3所示的CSFB方案中步骤相同,不再赘述。 [0353] 可以看出,本实施例中,把重试流程提前,提到与PS切换同时执行,把串行操作改为并行操作,因此可以减少时延,提高用户体验。
[0354] 本发明实施例还提供了与上述方法相应的装置及系统,以下进行详细说明: [0355] 实施例十,参照图13,MME1300包括:
[0356] 第一接收单元1301,用于接收来自主叫UE的业务请求消息,所述业务请求消息中包含CS域的语音呼叫被叫号码信息;
[0357] 第一发送单元1302,用于在第一接收单元1301接收到来自主叫UE的业务请求消息时,指示ENB发起CSFB切换;
[0358] 第二接收单元1303,用于接收来自ENB的切换请求消息,所述切换请求消息中包含CS切换需要的信息;
[0359] 第一选择单元1304,用于在第二接收单元1303接收到来自ENB的切换请求消息时,选择移动交换中心MSC;
[0360] 第二发送单元1305,用于向第一选择单元1304所选择的MSC发送PS到CS切换请求消息,所述切换请求消息中包含所述CS切换需要的信息和被叫号码,使得所述MSC呼叫被叫UE;
[0361] 第三接收单元1306,用于接收MSC返回的PS到CS切换应答消息,所述PS到CS切换应答消息中包含BSS/RNS准备的CS资源信息;
[0362] 第三发送单元1307,用于在第三接收单元1306接收到PS到CS切换应答消息时,通过ENB向主叫UE发送切换命令消息,所述切换命令消息中包含所述目标BSS/RNS准备的CS资源信息,使得所述主叫UE接入2G/3G网络。
[0363] 该移动性管理实体支持主叫UE发起呼叫的场景下语音呼叫回退到CS域,由于是将CS切换与CS核心网处理并行执行,因此可以减小时延,提高用户体验。 [0364] 如果2G/3G网络支持PS切换,MME在实施例十基础上,还可以作进一步的扩展,具体如下:
[0365] 第二接收单元1303接收到的切换请求消息中还包含PS切换需要的信息,MME1400还包括:
[0366] 第四发送单元1308,用于在所述第二接收单元接收到所述切换请求消息后,向SGSN发送切换请求消息,所述切换请求消息中包含PS切换需要的信息; [0367] 第四接收单元1309,用于接收SGSN返回的切换请求应答消息,所述切换请求应答消息中包含所述目标BSS/RNS准备的PS资源信息;
[0368] 第一消息合并单元1310,用于将第三接收单元1306接收到的PS到CS切换应答消息与第四接收单元1309接收到的切换请求应答消息合并;
[0369] 第三发送单元1307发送的切换命令消息中还包含所述目标BSS/RNS准备的PS资源信息。
[0370] 本实施例所述的MME能够支持CS切换与CS核心网处理及PS切换三者同时处理,三者的时延取决于三者中时常最长的一个,而不是三者的时间之和,故可以减少时延,提高用户体验。
[0371] 实施例十一,参照图14,MME1400包括:
[0372] 第五接收单元1401,用于接收来自MSC的CS寻呼请求消息;
[0373] 第五发送单元1402,用于在第五单元1401接收到来自MSC的CS寻呼请求消息时,通过ENB向被叫UE发送CS寻呼请求消息;
[0374] 第六接收单元1403,用于接收来自被叫UE的切换请求消息;
[0375] 确定单元1404,用于在第六接收单元1403接收到来自被叫UE的切换请求消息时,确定所述被叫UE接受所述呼叫;
[0376] 第六发送单元1405,用于发送消息指示ENB发起电路交换回退CSFB切换; [0377] 第七接收单元1406,用于接收来自ENB的切换请求消息,所述切换请求消息中包含CS切换需要的信息;
[0378] 第二选择单元1407,用于在第七接收单元1406接收到切换请求消息时选择MSC; [0379] 第七发送单元1408,用于向第二选择单元1407所选择的MSC发送PS到CS切换请求消息,所述PS到CS切换请求消息中包含CS切换需要的信息,使得所述MSC向主叫侧发送地址完成消息;
[0380] 第八接收单元1409,用于接收所述MSC返回的PS到CS切换应答消息,所述PS到CS切换应答消息中包含目标BSS/RNS准备的CS资源信息;
[0381] 第八发送单元1410,用于在第八接收单元1409接收到PS到CS切换应答消息时,通过ENB向被叫UE发送切换命令消息,所述切换命令消息中包含所述目标BSS/RNS准备的CS资源信息,使得所述主叫UE接入2G/3G网络。
[0382] MME1400支持UE接收呼叫场景下语音呼叫回退到CS域,由于CS切换与CS核心网处理同时执行,故可减小时间,提高用户体验。
[0383] 进一步的,如果2G/3G网络支持PS切换,MME1400还可以作进一步的扩展,具体如下:
[0384] 第七接收单元1406接收到的切换请求消息中还包括PS切换需要的信息; [0385] MME1400还包括:第九发送单元1411,用于向SGSN发送切换请求消息,所述切换请求消息中包含所述PS切换需要的信息;
[0386] 第九接收单元1412,用于接收SGSN返回的切换请求应答消息,所述切换请求应答消息中包含所述目标BSS/RNS准备的PS资源信息;
[0387] 第二消息合并单元1413,用于将第八接收单元1409接收到的PS到CS切换 应答消息与第九接收单元1412接收到的切换请求应答消息合并;
[0388] 第八发送单元1410发送的切换命令消息中还包括所述目标BSS/RNS准备的PS资源信息。
[0389] 本实施例所述的MME能够支持CS切换与CS核心网处理及PS切换三者同时处理,三者的时延取决于三者中时常最长的一个,而不是三者的时间之和,故可以减少时延,提高用户体验。
[0390] 实施例十二,参照图15,MME1500包括:
[0391] 第十接收单元1501,用于接收来自ENB的PS切换请求消息,所述PS切换请求消息中包含PS切换需要的信息;
[0392] 确定单元1502,用于根据所述PS切换需要的信息确定被叫UE将要接入的新的MSC不同于当前注册的MSC;
[0393] 第十发送单元1503,用于在确定单元1502确定所述被叫UE当前将要接入的MSC不同于当前注册的MSC时,向所述新的MSC发送位置更新消息,使得所述新的MSC向归属位置寄存器HLR发送位置更新消息,执行位置更新流程和重试流程。
[0394] 本实施例所述MME,支持把重试流程提前,提到与PS切换同时执行,把串行操作改为并行操作,因此可以减少时延,提高用户体验。
[0395] 实施例十三,参照图16,MSC1600包括:
[0396] 第十一接收单元1601,用于接收MME在接收到来自ENB的由主叫UE发送业务请求消息指示ENB发起CSFB切换所触发的切换请求消息时所发送的PS到CS切换请求消息,所述PS到CS切换请求消息中包含CS切换需要的信息和被叫号码;
[0397] 第十一发送单元1602,用于根据所述被叫号码,发送初始地址消息以呼叫被叫UE;
[0398] 第一资源信息获取单元1603,用于根据CS切换需要的信息,获取目标BSS/RNS所准备的CS资源信息;
[0399] 第十二发送单元1604,用于向MME返回PS到CS切换应答消息,将第一资源信息获取单元1603获取的CS资源信息返回给所述MME,使得所述MME通过ENB向主叫UE发送切换命令消息,且所述切换命令消息中包含所述目标 BSS/RNS准备的CS资源信息,使得所述主叫UE接入2G/3G网络。
[0400] 由于MSC接收到的来自MME的PS到CS切换消息中包含CS切换需要的信息和被叫号码,因此MSC可以将向被叫UE发送初始地址消息,与将从目标BSS/RNS获取所述目标BSS/RNS准备的CS资源信息通过PS到CS切换应答消息向MME返回并行执行,即CS核心网与CS切换过程并行执行,因此可以减小时延,提高用户体验。
[0401] 在具体实施中,如图16中虚线框表示的各个单元所示,MSC1600还可包括: [0402] 第十二接收单元1605,用于接收来自被叫侧的摘机应答消息; [0403] 第十三发送单元1606,用于在接收到被叫侧的摘机应答消息时,向主叫UE发送通知消息通知所述被叫UE摘机进入通话。
[0404] 其中,各图中虚线框、虚线连接,或者虚线表示的信令消息,表示可选的。 [0405] 实施例十四、参照图17,MSC1700包括:
[0406] 第十三接收单元1701,用于接收入局呼叫;
[0407] 第十四发送单元1702,用于在第十三接收单元接收到入局呼叫时,向MME发送CS寻呼请求消息,使得所述MME向被叫UE发送CS寻呼消息;
[0408] 第十四接收单元1703,用于接收MME在接收到来自ENB的由被叫UE发送业务请求消息指示ENB发起CSFB切换所触发的切换请求消息时所发送的PS到CS切换请求消息,所述PS到CS切换请求消息中包含CS切换需要的信息;
[0409] 第十五发送单元1704,用于根据所述PS到CS切换请求消息,向主叫侧发送地址完成消息;
[0410] 第二资源信息获取单元1705,用于根据CS切换需要的信息,获取目标BSS/RNS所准备的CS资源信息;
[0411] 第十六发送单元1706,用于向MME返回PS到CS切换应答消息,将第二资源信息获取单元1705获取的CS资源信息返回给所述MME,使得所述MME通过ENB向被叫UE发送切换命令消息,且所述切换命令消息中包含所述目标BSS/RNS准备的CS资源信息,使得所述被叫UE接入2G/3G网络。
[0412] 由于MSC接收到的来自MME的PS到CS切换消息中包含CS切换需要的信息,因此MSC可以将主叫侧回应地址完成消息,与将从目标BSS/RNS获取所述目标BSS/RNS准备的CS资源信息通过PS到CS切换应答消息向MME返回并 行执行,即CS核心网与CS切换过程并行执行,因此可以减小时延,提高用户体验。
[0413] 在具体实施中,如图17中虚线框所示,MSC1700还可包括:
[0414] 第十五接收单元1707,用于接收来自被叫UE的切换完成消息; [0415] 第十七发送单元1708,用于在第十五接收单元1707接收到切换完成消息时,向主叫侧发送通知消息通知被叫UE摘机。
[0416] 本发明实施例还提供了如下的通信系统:
[0417] 实施例十五,参照图18,通信系统包括:移动性管理实体(MME)1801、演进基站(ENB)1802、移动交换中心(MSC)1803,其中:
[0418] MME1801,用于接收来自主叫UE的业务请求消息,所述业务请求消息中包含CS域的语音呼叫被叫号码信息,向ENB1802发送消息指示ENB1802发起CSFB切换;接收来自ENB1802的切换请求消息,所述切换请求消息中包含CS切换需要的信息,选择MSC1803并向MSC1803发送PS到CS切换请求消息,所述PS到CS切换请求消息中包含所述CS切换需要的信息和被叫号码;接收MSC1803返回的PS到CS切换应答消息,所述PS到CS切换应答消息中包含BSS/RNS准备的CS资源信息,通过ENB1802向主叫UE发送切换命令消息,所述切换命令消息中包含所述目标BSS/RNS准备的CS资源信息,使得所述主叫UE接入2G/3G网络;
[0419] ENB1802,用于接收MME1801发送的指示发起CSFB切换的消息,向MME1801发送切换请求消息,所述切换请求消息中包含CS切换需要的信息,接收MME1801发送的切换命令消息并向主叫UE转发,所述切换命令消息中包含目标BSS/RNS准备的CS资源信息,使得所述主叫UE接入2G/3G网络;
[0420] MSC1803,用于接收来自MME1801的PS到CS切换请求消息,所述PS到CS切换请求消息中包含所述CS切换需要的信息和被叫号码,并根据被叫号码发送初始地址消息以呼叫被叫UE,根据所述CS切换需要的信息获取目标BSS/RNS所准备的CS资源信息,向MME1801返回PS到CS切换应答消息,所述PS到CS切换应答消息中包含目标BSS/RNS准备的CS资源信息。
[0421] 本实施例所述通信系统支持主叫UE发起呼叫的场景下语音呼叫回退到CS域,由于是将CS切换与CS核心网处理并行执行,因此可以减小时延,提高用 户体验。 [0422] 在具体实施中,MSC1803还可用于在接收到被叫侧返回的地址完成消息和所述主叫UE发送的切换完成消息后,通知所述主叫UE开始振铃;接收到来自被叫侧的摘机应答消息后,向主叫UE发送通知消息通知所述被叫UE摘机进入通话。
[0423] 在具体实施中,如果2G/3G网络支持PS切换,参照图18,ENB1802向MME1801发送的切换请求消息中还可包含PS切换需要的信息;
[0424] 所述通信系统还可包括:通用分组无线业务的服务支持节点(SGSN)1804,用于接收MME1801发送的切换请求消息,所述切换请求消息中包含PS切换需要的信息,并向MME1801返回切换请求应答消息;
[0425] MME1801,还可用于向SGSN1804发送切换请求消息,并接收SGSN1804返回的切换请求应答消息,将切换请求应答消息和PS到CS切换应答消息合并,使得所发送的切换命令消息中还包括所述目标BSS/RNS准备的PS资源信息。
[0426] 通过扩展SGSN1804,从而使得所述通信系统能够支持CS切换与CS核心网处理及PS切换三者同时处理,三者的时延取决于三者中时常最长的一个,而不是三者的时间之和,故可以进一步减少时延,提高用户体验。
[0427] 实施例十六,参照图19,所述通信系统包括:MME1901、ENB1902、MSC1903,其中: [0428] MME1901,用于接收MSC1903的CS寻呼请求消息时,通过ENB1902向被叫UE发送CS寻呼请求消息;接收来自被叫UE的业务请求消息,所述业务请求消息中包含电路交换CS域的语音呼叫被叫号码信息,向ENB1902发送消息指示ENB发起电路交换回退CSFB切换;接收来自ENB1902的切换请求消息,所述切换请求消息中包含CS切换需要的信息,选择MSC1903并向MSC1903发送PS到CS切换请求消息,所述PS到CS切换请求消息中包含所述CS切换需要的信息,使得MSC1903向主叫侧回应地址完成消息;接收MSC1903返回的PS到CS切换应答消息,所述PS到CS切换应答消息中包含BSS/RNS准备的CS资源信息,通过ENB1902向被叫UE发送切换命令消息,所述切换命令消息中包含所述目标BSS/RNS准备的CS资源信息,使得所述被叫UE接入2G/3G网络;
[0429] ENB1902,用于接收MME1901发送的指示发起CSFB切换的消息,向 MME1901发送切换请求消息,所述切换请求消息中包含CS切换需要的信息,接收MME1901发送的切换命令消息并向被叫UE转发,所述切换命令消息中包含目标BSS/RNS准备的CS资源信息,使得所述被叫UE接入2G/3G网络;
[0430] MSC1903,用于接收来自MME1901的PS到CS切换请求消息,所述PS到CS切换请求消息中包含所述CS切换需要的信息,向主叫侧发送地址完成消息,根据所述CS切换需要的信息获取目标BSS/RNS所准备的CS资源信息,向MME1901返回PS到CS切换应答消息,所述PS到CS切换应答消息中包含目标BSS/RNS准备的CS资源信息。
[0431] 本实施例所述通信系统支持被叫UE接收叫的场景下语音呼叫回退到CS域,由于是将CS切换与CS核心网处理并行执行,因此可以减小时延,提高用户体验。 [0432] 在具体实施中,MSC1903还可用于接收到被叫UE发送的切换完成消息时,向主叫侧发送通知消息通知被叫UE摘机。
[0433] 在具体实施中,如果2G/3G网络支持PS切换,参照图19,ENB1902向MME1901发送的切换请求消息中还包含PS切换需要的信息;
[0434] 所述通信系统还可包括:SGSN1904,用于接收MME1901发送的切换请求消息,所述切换请求消息中包含PS切换需要的信息,并向MME1901返回切换请求应答消息; [0435] MME1901,还可用于向SGSN1904发送切换请求消息,并接收SGSN1904返回的切换请求应答消息,将切换请求应答消息和PS到CS切换应答消息合并,使得所发送的切换命令消息中还包括所述目标BSS/RNS准备的PS资源信息。
[0436] 通过扩展SGSN1904,从而使得所述通信系统能够支持CS切换与CS核心网处理及PS切换三者同时处理,三者的时延取决于三者中时常最长的一个,而不是三者的时间之和,故可以进一步减少时延,提高用户体验。
[0437] 实施例十七、
[0438] 本实施例中以UE作为主叫UE,2G/3G网络支持PS切换,UE发起呼叫的过程中语音呼叫回退到CS域的流程进行说明。
[0439] 参照图20,具体步骤如下:
[0440] 2001a:用户要发起CS语音呼叫,主叫UE附着在LTE网络,空闲态或者激 活态,UE向MME发送扩展的业务请求消息,该扩展的业务请求消息中可以包含CS建立(CS SETUP)请求,其中,该CS SETUP请求可以包含CS域的被叫号码、事务(transaction)标识、UE的承载能(bearer capability)信息等等CS域的呼叫信息;
[0441] 2001b:MME指示ENB所述呼叫是一个增强的CSFB呼叫;
[0442] MME需要确认是否需要发起增强的CSFB流程,首先判断所述主叫UE是否要发起CS呼叫,在扩展的业务请求消息中可以携带需要发起的业务类型信息,其中,具体的业务类型可以是语音呼叫、短消息、数据业务或者是补充业务;还要判断是否可以发起增强的CSFB呼叫,主要根据UE和ENB是否支持增强的CSFB进行判断。如果所述呼叫是CS语音呼叫且携带了被叫号码且所述主叫UE和ENB都支持增强的CSFB,则MME指示ENB所述呼叫增强的CSFB呼叫。
[0443] 步骤2002~S2003的实现方式与S702~S703类似,可相应参考,此处不再赘述。 [0444] 2004:MME选择MSC,MME向该MSC发送PS到CS切换请求消息,该PS到CS切换请求消息中包括CS切换需要的信息和CS SETUP请求。
[0445] 其中,CS切换需要的信息可以封装在CS透明容器中。
[0446] 主叫号码可以在步骤2001a中由主叫UE传送给MME,如果主叫UE未传送主叫号码,则MME可以根据自身保存的UE号码来确定主叫号码,因为MME能够从归属用户服务器(HSS,Home Subscriber Server)获得主叫UE的号码。
[0447] MME所选择的MSC是升级了的能够支持增强的CSFB的MSC,如果网络中只有部分MSC升级,MME选择能支持增强的CSFB的MSC,因此MME不保证所选择的MSC与目标小区的位置区(LA,Local Area)对应的MSC一致,不一致的情况将导致跨MSC切换(Inter MSC切换),在以下流程中描述。
[0448] 如果网络中所有MSC都升级为支持增强的CSFB,那么MME可以根据目标小区的LA选到对应的MSC,这种情况不会引起Inter MSC切换,MME向该MSC发起PS到CS切换请求消息,携带主叫号码、被叫号码及承载了CS切换需要的信息的CS透明容器。不论该MSC是否有该主叫UE的注册信息,该MSC都为该主叫UE进行CSFB呼叫。
[0449] MSC可以基于CS SETUP请求包含的UE的承载能力等信息,选择更为合适的业务类型。
[0450] 2005:MSC呼叫被叫号 码,如果需要出局,发送初始地址消 息(IAM,InitialAddress Message)或者邀请消息(INVITE);
[0451] 其中,局间则可用SIP-I,Session Initiation Protocol with Encapsulated ISUP消息或者ISUP,Integrated Services Digital Network User Part消息。 [0452] 步骤2006~S2015的实现方式可与S706~S715类似,可相应参考。 [0453] 可见,本实施例中,主叫接通时间主要由以下几个时段构成:在LTE网络中的随机接入时间(如果用户是在空闲态,对应步骤2001a)、对2G/3G网络的测量时间(是可选的,对应步骤2002)、MAX(PS切换时间(对应步骤2008~2010)、CS切换时间(对应步骤2004,2006~2007)、CS核心网处理时间(对应步骤2005))和被叫侧的接通时间(对应步骤2014~2015),可见,与图1所示的CSFB技术方案中的主叫接通时间相比,主要区别在于,本实施例中的MAX替代图1对应方案中的PS切换时间、CS域系统消息读取时间、位置更新时间(对应于主叫MSC已经改变的场景)及CS核心网处理时间,而本实施例中CS切换与PS切换、CS核心网处理三者是并行进行的,而不是图1对应方案中串行进行的,因此MAX时长仅取决于三者中的最长时间,因此,与图1对应方案中UE为主叫发起呼叫的场景下语音呼叫回退到CS域的方法相比,可以减小时延,提高用户体验。
[0454] 进一步的,对于2G/3G网络不支持PS切换的请求,可参照实施例四中的方式,进行PS业务的挂起,而UE仍可以在向MME发送的业务请求消息中携带CS切换需要的信息和CS SETUP请求,MME也可以在向MSC发送的PS到CS切换请求消息中包含CS切换需要的信息和CS SETUP请求。
[0455] 实施例十八、
[0456] 下面以UE为被叫UE,2G/3G网络支持PS切换,UE接收呼叫的过程中语音呼叫回退到CS域的流程进行说明,参照图21,具体步骤如下:
[0457] 2101a:MSC收到入局呼叫后,向MME发送CS寻呼请求消息,在该消息中包括CS SETUP请求,如果被叫在激活态,那么MME直接向被叫UE发送CS寻呼消息,其中可以包含CS SETUP请求,其中CS SET UP请求包含主叫号码 等信息。如果被叫在空闲态,那么MME向ENB发送寻呼消息,指示该寻呼是CS寻呼,ENB在空口上寻呼被叫UE,并且指示这是CS寻呼;
[0458] 2101b:被叫UE向MME发送扩展的业务请求消息。如果在步骤2101a中已经得到CS SETUP请求,包含指示信息指示被叫UE是否接受该呼叫,还可以携带呼叫确认消息(CALL CONFIRM)。如果在步骤2101a中被叫UE没有得到CSSETUP请求,被叫UE可以在该消息中携带指示信息,表示被叫UE希望得到CSSETUP请求(该指示可选),MME可以通过NAS消息中的电路交换域业务通知消息(CS Service Notification)向被叫UE发送CS SETUP请求,被叫UE再确定是否接受呼叫,并通过再发送NAS消息中的扩展的业务请求消息指示MME是否接受呼叫,其中可以携带呼叫确认(CALL CONFIRM);
[0459] 2101c:如果被叫UE拒绝呼叫,那么MME向MSC发送拒绝消息,呼叫结束; [0460] 2101d:如果被叫UE接受呼叫,MME向ENB发送消息指示所述呼叫为增强的CSFB呼叫;
[0461] 2102:可选的,ENB触发测量;
[0462] ENB可以要求被叫UE对2G/3G网络的信号质量进行测量,被叫UE进行测量上报,如果ENB确认上报的2G/3G网络的信号质量满足预设的信号质量要求,再执行步骤2103。 [0463] 2103:ENB向MME发起切换请求消息,根据步骤2101d中呼叫为增强的CSFB呼叫的指示信息,ENB在切换请求消息中携带PS切换需要的信息及CS切换需要的信息; [0464] 与实施例三步骤2003中相同,ENB可以分别构造PS透明容器和CS透明容器,分别用于承载所述PS切换需要的信息及CS切换需要的信息。其中分别封装在PS透明容器与CS透明容器中的PS切换需要的信息及CS需要的信息,遵循现有的2G/3G网络规范,并且,通常分别为PS切换对应的目标ID及CS切换对应的目标ID,ENB可以保证二者相同。 [0465] 2104:MME选择MSC,MME向该MSC发送PS到CS切换请求消息,该PS到CS切换请求消息中包括CS切换需要的信息和CALL CONFIRM;
[0466] 其中,CS切换需要的信息可以封装在CS透明容器中。
[0467] MME所选择的MSC是升级了的能够支持增强的CSFB的MSC,如果网络中只有部分MSC升级,MME必须选择能支持增强的CSFB的MSC,因此MME不保证选择的MSC和目标小区的LA对应的MSC一致,如果不一致,那么该MSC会触发Inter MSC切换流程。 [0468] 如果网络中所有MSC都升级为支持增强的CSFB,那么MME可以根据目标小区的LA选到对应的MSC,这种情况不会引起Inter MSC切换,MME向该MSC发送PS到CS切换请求消息,所述消息中携带了承载了CS切换需要的信息的CS透明容器。
[0469] 步骤2105~2114的实现方式与S1105~S1114类似,可相应参考。 [0470] 可见,本实施例中,被叫接通时间主要由以下几个时段构成:在LTE网络中的随机寻呼时间(如果用户是在空闲态,对应步骤2101a)、在LTE网络中的随机接入时间(如果用户是在空闲态,对应步骤S1101b)、对2G/3G网络的测量时间(是可选的,对应步骤2102)、MAX(PS切换时间(对应步骤2109~2110)、CS切换时间(对应步骤2104、2106~2107)、CS核心网处理时间(对应步骤2105)),可见,与图2所示的CSFB技术方案中的被叫接通时间相比,主要区别在于,本实施例中的MAX替代图2所示的CSFB技术方案中的PS切换时间、CS域系统消息读取时间、MSC重试时间(对应于被叫MSC已经改变的场景)、CS核心网处理时间,而本实施例中CS切换与PS切换、CS核心网处理三者是并行进行的,而不是图2所示的CSFB技术方案中串行进行的,因此MAX时长仅取决于三者中的最长时间,因此与图2所示的CSFB技术方案中语音呼叫在UE作被叫接收寻呼的场景下呼叫回退到CS域的方法相比,可以减小时延,提高用户体验。
[0471] 进一步的,对于2G/3G网络不支持PS切换的情况,可参照实施例八中的方式,进行PS业务的挂起,而MSC仍可以在向MME发送的CS寻呼请求消息中携带CS SETUP请求,MME也可以在向UE发送的CS寻呼请求消息中携带CSSETUP请求。
[0472] 实施例十九
[0473] 参照图22,UE切换过程中MME的处理流程进行说明,具体步骤包括: [0474] 2201、MME接收来自用户终端UE的第一消息,该第一消息包含所述UE 的初始会话协议SIP上下文信息;
[0475] 其中,第一消息可以是扩展的业务请求消息,也可以是其它消息。 [0476] 2202、MME接收来自ENB的切换请求消息,该切换请求消息中包含CS切换需要的信息,向MSC发送PS到CS切换请求消息,该PS到CS切换请求消息中包含CS切换需要的信息和上述UE的SIP上下文信息,以便于MSC利用上述UE的SIP上下文信息建立媒体网关(MGW,Media GateWay)到服务网关(SGW,Serving Gateway)/分组数据网络网关(P-GW,Packet Data Network Gateway)PGW的承载,并可在该承载上传送SIP信令和媒体流; [0477] 其中,MSC可以两条MGW到SGW/PGW的承载,一条用来传送SIP信令,一条用来传送VOIP媒体流。承载可以是通用分组无线业务(GPRS,GeneralPacket Radio Service)隧道协议(GTP,GPRS Tunnelling Protocol)隧道,也可以是实时传输协议(RTP,Real-Time Transport Protocol)承载。
[0478] 2203、MME接收MSC返回的PS到CS切换应答消息,该PS到CS切换应答消息中包含目标基站子系统/无线网络子系统BSS/RNS准备的CS资源信息,通过ENB向所述UE发送切换命令消息,该切换命令消息中包含上述目标BSS/RNS准备的CS资源信息,使得上述UE接入2G/3G网络。
[0479] 由上可见,本实施例中,UE上报其SIP上下文信息,MME将其发送给MSC,MSC可以利用UE的SIP上下文建立MGW到SGW/PGW的承载,从而打通CS域和IMS域的传输路径,使得UE在接入到2G/3G网络后,可以直接利用MSC建立的MGW到SGW/PGW的承载,传输其数据流和SIP信令,相对于现有的呼叫回退到CS域的方法,可以极大的减小时延,提高用户体验。
[0480] 实施例二十
[0481] 参照图23,UE切换过程中MSC的处理流程进行说明,具体步骤包括: [0482] 2301、MSC接收MME在接收到来自ENB的由UE指示ENB发起PS的CS切换所触发的切换请求消息时所发送的PS到CS切换消息,该PS到CS切换请求消息中包含CS切换需要的信息和UE的SIP上下文信息;
[0483] 2302、MSC利用UE的SIP上下文信息建立MGW到SGW/PGW的承载,以便于利用该承载上传送SIP信令和媒体流;
[0484] 其中,MSC可以建立MSC到MGW到SGW/PGW的承载,同时还可以建立 MGW到SGW/PGW的承载。
[0485] 2303、MSC从目标BSS/RNS获取目标BSS/RNS准备的CS资源信息,并向MME返回PS到CS切换应答消息,该PS到CS切换应答消息包含所述目标BSS/RNS准备的CS资源信息,使得MME通过ENB向主叫UE发送切换命令消息,且该切换命令消息中包含所述目标BSS/RNS准备的CS资源信息,使得UE接入2G/3G网络。
[0486] 由上可见,本实施例中,UE上报其SIP上下文信息,MSC可以利用UE的SIP上下文建立MGW到SGW/PGW的承载,从而打通CS域和IMS域的传输路径,使得UE在接入到2G/3G网络后,可以直接利用MSC建立的MGW到SGW/PGW的承载,传输其数据流和SIP信令,相对于现有的呼叫回退到CS域的方法,可以极大的减小时延,提高用户体验。 [0487] 实施例二十一
[0488] 下面以2G/3G网络支持PS切换,以UE1在VOIP会话过程中语音呼叫回退到CS域的流程进行说明,参照图24,具体步骤如下:
[0489] 2401:UE1在LTE进行IP电话(VOIP,Voice over Internet Protocol)会话; [0490] 2402:UE1可以向MME发送扩展的业务请求消息,该业务请求消息可以包含UE1的SIP上下文信息,其中还可以包含CS SETUP请求等信息;
[0491] 其中,UE1的SIP上下文可以包括:SIP安全相关参数、会话相关参数(对端UE的IP地址和端口、使用的编解码、打包间隔等,还可以包括UE1的IP地址和端口等)等信息。 [0492] 进一步的,如果SIP上下文有更新,UE1可以利用业务请求消息将更新后的SIP上下文发送给MME。
[0493] 需要说明的是,UE1当然也可以选择利用其它消息,将UE1的SIP上下文信息发送给MME,此处不做限定。
[0494] 2403:UE1对2G/3G进行测量;
[0495] 在一种应用场景下,UE1若发现当前在LTE的信号质量有所下降,UE1可以发起对2G/3G的测量,并进行测量上报如果ENB确认上报的2G/3G网络的信号质量满足预设的信号质量要求,执行步骤2403。
[0496] 2404:ENB向MME发送切换请求消息,ENB可以在切换请求消息中携带 PS切换需要的信息、CS切换需要的信息以及UE1的SIP上下文;
[0497] 其中,ENB可以分别构造PS透明容器和CS透明容器,分别用于承载所述PS切换需要的信息及CS切换需要的信息。其中分别封装在PS透明容器与CS透明容器中的PS切换需要的信息及CS需要的信息,遵循现有的2G/3G网络规范,并且,通常分别为PS切换对应的目标ID及CS切换对应的目标ID,ENB可以保证二者相同。
[0498] 2405:MME向MSC发送PS到CS切换请求消息,该PS到CS切换请求消息中可以包括CS切换需要的信息、UE1的SIP上下文、以及CS SETUP请求等信息;
[0499] 其中,CS切换需要的信息可以封装在CS透明容器中,上述MSC为UE1进行2G/3G测量而选择的目标小区对应的MSC。
[0500] 2406、MSC利用UE1的SIP上下文建立MGW到SGW/PGW的承载;
[0501] 在一种应用场景下,MSC可以利用UE1的SIP上下文建立一条承载SIP信令的承载和一条承载VOIP数据流的承载。
[0502] 其中,MSC中可以内置SIP用户代理(SIP UA)功能,在从MME获得UE1的SIP上下文后,MSC可以基于从MME获得UE1的SIP上下文重建UE1的SIP上下文,进而建立MGW到SGW/PGW的承载,使得SIP信令可以MSC到MGW到SGW/PGW到对端UE,VOIP数据流可以从MGW到SGW/PGW到对端UE,建立起的上述承载例如可以是GTP-U隧道。
[0503] 2407、MSC通知目标BSS/RNS准备CS切换资源;
[0504] 在一种应用场景下,MSC可以向目标BSS/RNS发送切换请求消息,通知目标BSS/RNS准备CS切换资源;
[0505] 2408:MSC向MME返回PS到CS切换完成消息,该消息中包含目标BSS/RNS准备的CS资源信息;
[0506] 在具体实施中,目标BSS/RNS准备的CS资源信息可以包括:CS语音业务空口专用信道和系统消息等,可以封装在CS透明容器中遵循现有的2G/3G网络CS域规范。 [0507] 2409:MME发起PS切换,向SGSN发送切换请求消息,该切换请求消息中包含PS切换需要的信息;
[0508] 2410:SGSN向目标BSS/RNS发送切换请求消息,目标BSS/RNS返回所准 备的PS资源信息;
[0509] 2411:SGSN向MME返回切换应答消息,该切换应答消息中包含目标BSS/RNS准备的PS资源信息;
[0510] 在具体实施中,目标BSS/RNS准备的PS资源信息可以包括:PS业务空口信道和系统消息等,并且可以封装在PS透明容器中,遵循现有的2G/3G网络CS域规范。 [0511] 2412:步骤2408和2411的消息都收到后,MME可以把两条消息合并,且把PS资源信息与CS资源信息合并,MME向ENB发送切换命令消息,该切换命令消息中包含合并后的资源信息;
[0512] 在具体实施中,PS到CS切换完成消息中包含目标BSS/RNS准备的CS资源信息(主要包括CS语音业务空口专用信道和系统消息等,封装在CS透明容器中,遵循现有的2G/3G网络CS域规范)和所述切换请求应答消息中包含PS资源信息(主要包括PS业务空口信道和系统消息等,封装在PS透明容器中,遵循现有的2G/3G网络CS域规范),将CS透明容器与PS透明容器合并,称为合并后的透明容器,承载目标BSS/RNS准备的资源。 [0513] 2413:ENB向主叫UE发送切换命令消息,该切换命令消息中包含目标BSS/RNS准备的资源信息;
[0514] 2414:主叫UE接入2G/3G网络,向目标BSS/RNS发送切换完成消息,目标BSS/RNS向MSC发送切换完成消息。
[0515] UE1切换到2G/3G网络后,UE1的语音流的承载点可以包括UE1到MSC/MGW到SGW/PGW到对端UE,SIP信令的承载点可以包括MSC到MGW到SGW/PGW到对端UE。 [0516] 由上可见,本实施例中,在需要切换到2G/3G网络时,UE上报其SIP上下文信息,MME将其发送给MSC,MSC可以利用UE的SIP上下文建立MGW到SGW/PGW的承载,从而打通CS域和IMS域的传输路径,使得UE在接入到2G/3G网络后,可以直接利用MSC建立的MGW到SGW/PGW的承载,传输其数据流和SIP信令,相对于现有的呼叫回退到CS域的方法,可以极大的减小时延,提高用户体验。
[0517] 进一步的,对于2G/3G网络不支持PS切换的情况,可参照实施例八中的方 式,进行PS业务的挂起,MSC仍然利用UE的SIP上下文信息建立MGW到SWG/PGW的承载。 [0518] 为便于更好的实施本发明实施例的技术方案,本发明实施例还提供一种移动性管理实体。
[0519] 实施例二十一
[0520] 参见图25、本发明实施例二十一的一种移动性管理实体2500可以包括:第十七接收单元2501、第十八接收单元2502、第十九发送单元2503、第十九接收单元2504和第二十发送单元2505。
[0521] 其中,第十七接收单元2501,用于接收来自用户终端UE的第一消息,该第一消息包含上述UE的初始会话协议SIP上下文信息。
[0522] 其中,该第一消息可以是UE扩展的业务请求消息,也可以是其它消息。 [0523] 第十八接收单元2502,用于接收来自ENB的切换请求消息,该切换请求消息中包含CS切换需要的信息;
[0524] 第十九发送单元2503,用于向MSC发送PS到CS切换请求消息,该PS到CS切换请求消息中包含上述CS切换需要的信息和上述UE的SIP上下文信息,以便于上述MSC利用上述UE的SIP上下文信息建立MGW到SGW/PGW的承载,并在该承载上传输SIP信令和媒体流;
[0525] 第十九接收单元2504,用于接收上述MSC返回的PS到CS切换应答消息,上述PS到CS切换应答消息中包含目标基站子系统/无线网络子系统BSS/RNS准备的CS资源信息;
[0526] 第二十发送单元2505,用于通过ENB向上述UE发送切换命令消息,上述切换命令消息中包含上述目标BSS/RNS准备的CS资源信息,使得上述UE接入2G/3G网络。 [0527] 可以理解,本实施例移动性管理实体2500可以是如上述方法实施例中的MME,其可以用于实现方法实施例中的全部技术方案,其各个功能模块的功能可以根据上述方法实施例中的方法具体实现,其具体实现过程可参照上述实施例中的相关描述,此处不再赘述。 [0528] 为便于更好的实施本发明实施例的技术方案,本发明实施例还提供一种移动交换中心。
[0529] 实施例二十二
[0530] 参见图26、本发明实施例二十二的一种移动交换中心2600可以包括:第十六接收单元2601、承载建立单元2602和第十八发送单元2603。
[0531] 其中,第十六接收单元2601,用于接收MME在接收到来自ENB的由UE指示ENB发起PS的CS切换所触发的切换请求消息时所发送的PS到CS切换消息,上述PS到CS切换请求消息中包含CS切换需要的信息和UE的SIP上下文信息;
[0532] 承载建立单元2602,用于利用上述UE的SIP上下文信息建立MGW到SGW/PGW的承载,以便于在该承载上传输SIP信令和媒体流。
[0533] 承载建立单元2602可以建立一条MGW到SGW/PGW的承载,同时还可以建立一条MSC到MGW到SGW/PGW的承载。
[0534] 第十八发送单元2603,用于从目标BSS/RNS获取上述目标BSS/RNS准备的CS资源信息,向上述MME返回PS到CS切换应答消息,上述PS到CS切换应答消息包含上述目标BSS/RNS准备的CS资源信息,使得上述MME通过ENB向主叫UE发送切换命令消息,且上述切换命令消息中包含上述目标BSS/RNS准备的CS资源信息,使得上述UE接入2G/3G网络。 [0535] 可以理解,本实施例移动交换中心2600可以是如上述方法实施例中的MSC,其可以用于实现方法实施例中的全部技术方案,其各个功能模块的功能可以根据上述方法实施例中的方法具体实现,其具体实现过程可参照上述实施例中的相关描述,此处不再赘述。 [0536] 为便于更好的实施本发明实施例的技术方案,本发明实施例还提供一种通信系统。
[0537] 实施例二十三
[0538] 参见图27、本发明实施例二十三的一种通信系统,可以包括:移动性管理实体MME2710、移动交换中心MSC 2720,其中:
[0539] MME 2710,用于接收来自用户终端UE的第一消息,该第一消息包含所述UE的初始会话协议SIP上下文信息;接收来自ENB的切换请求消息,该切换请求消息中包含CS切换需要的信息,向MSC 2720发送PS到CS切换请求消息,该PS到CS切换请求消息中包含所述CS切换需要的信息和所述UE的SIP上下文信息;接收MSC 2720返回的PS到CS切换应答消息,该PS到CS切换应答消息中包 含BSS/RNS准备的CS资源信息,通过ENB向所述UE发送切换命令消息,该切换命令消息中包含所述目标BSS/RNS准备的CS资源信息,使得上述UE接入2G/3G网络;
[0540] MSC 2720,用于接收MME 2710在接收到来自ENB的由UE指示ENB发起PS的CS切换所触发的切换请求消息时所发送的PS到CS切换消息,该PS到CS切换请求消息中包含CS切换需要的信息和UE的SIP上下文信息;利用该UE的SIP上下文信息建立MGW到SGW/PGW的承载,以便于在该承载上传输SIP信令和媒体流;从目标BSS/RNS获取所述目标BSS/RNS准备的CS资源信息,并向MME 2710返回PS到CS切换应答消息,该PS到CS切换应答消息包含所述目标BSS/RNS准备的CS资源信息。
[0541] 可以理解,本实施例通信系统中的MME 2710可以是上述移动性管理实体2500,MSC 2720可以是上述移动交换中心2600,本实施例通信系统各个功能实体的功能可以根据上述方法实施例中的方法具体实现,其具体实现过程可参照上述实施例中的相关描述,此处不再赘述。
[0542] 本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为只读存储记忆体(Read-Only Memory,ROM)、随机存储记忆体(Random Access Memory,RAM)、磁碟、光盘等。
[0543] 以上对本发明实施例所提供的语音呼叫回退到电路交换域方法、装置及系统进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
QQ群二维码
意见反馈