VoLTE-主叫和被叫域选-图文
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
VoLTE-主叫和被叫域选-图文
主叫域选和被叫域选
在漫长的过渡阶段,受众的能力见识不一,就需要制度和流程设计能照顾到不同的受众,使大家在一起和谐共处。
主叫域选
如果网络支持VoLTE,终端可以使用SIP发起呼叫;否则,终端使用CSFB或者纯CS方式呼叫。
在接入网络时,LTE终端根据自身语音能力和相关消息中指示的网络语音能力决定最终选择驻留的网络和语音呼叫的方式,这就是主叫域选。
从协议3GPPTS24.301R9版本的920开始,在AttachRequet和TAURequet消息中增加了VoicedomainpreferenceandUE'uageetting信元,用来携带终端的语音能力。
该信元包含两层内容:1)Voicedomainpreference2)UE'uageetting “Voicedomainpreference”表明终端支持那种语音方式或更偏好于使用哪种语音方式,有四种取值方式:信元Voicedomainpreference取值CSVoiceonlyIMSPSVoiceonlyCSVoicepreferred,IMSPSVoiceaecondary描述只支持CSFB只支持VoLTE同时支持CSFB和VoLTE,但优选CSFBIMSPSVoicepreferred,CSVoiceaecondary同时支持CSFB和VoLTE,但优选VoLTE
在网络侧支持VoLTE或者CSFB时,不同类型终端语音方式的选择不同。
(如上图所示)
“UE’UageSetting”表明用户设备的使用设置,有两种取值方式。
信元UE’UageSetting取值Voicecentric描述以语音业务为中心。
“Voicecentric”的终端必须保证语音业务可用,如果Voicecentric的
终端在LTE网络中无法获得语音业务,即VoLTE和CSFB都不可用时,终端必须关闭E-UTRAN能力,重选回GERAN或UTRAN网络,通过G/U网络CS域进行语音业务,确保语音可用Datacentric以数据业务为中心。
“Datacentric”的终端即使无法在E-UTRAN网络获得语音业务,仍可以继续驻留在E-UTRAN网络中访问数据业务,确保数据业务可用,对语音业务可用性不做保证表明终端设置为语音优先(Voicecentric)还是数据优先(DataCentric)。
如果LTE终端上设置数据优先,只要EPC网络数据业务可用,终端就会驻留在4G的LTE网络,而不管当前网络是否能够提供CSFB或者VoLTE的语音业务。
EPC网络的语音能力是网络通过Attach和TAU响应消息向终端指示网络是否支持VoLTE和/或CSFB。
终端的能力和设置需要和网络侧的进行匹配,终端来决定驻留到哪个网络。
网络侧的能力是通过AttachAccept和TAUAccept消息通知到终端的。
网络CSFB能力的指示:
AttachAccept和TAUAccept消息中会携带
“EPSattachreult/EPSupdatereult”信元和“Additionalupdatereult”信元,向终端指示网络是否支持CSFB。
AttachAccept和TAUAccept消息中也会携带“EPSnetworkfeatureupport”信元,其中包括“IMSvoiceoverPSeionindicator”标志位。
该标志位用来指示网络是否支持VoLTE。
同时也会指示网络是否支持紧急呼叫。
更详细的主叫域选信息,请参考3GPPTS23.221附录A或《PSPSSV100R005C00LTE语音集成解决方案HLD指导书》。
被叫域选
主叫的呼叫请求到达IMS后,IMS的烦恼又来了。
由于4G终端都是
高大上的多模终端,能接入多种制式网络。
在呼叫发起时,被叫用户可能
在LTE网络中,也有可能已经移动到2、3G网络。
IMS要根据用户所处的
网络决定向被叫发起VoLTE呼叫还是传统的电路域呼叫,这个过程就是被
叫域选过程。
IMS网络中完成域选择的功能实体被称为T-ADS (TerminatingAcceDomainSelection),T-ADS功能集成在SCCAS (ServiceCentralizationandContinuityApplicationServer,处在
VoLTE应用层的服务器,很多功能)中。
用户是在2、3G网络还是在4G网络中这个情况,SGSN和MME最清楚。
用户附着到MME上就处在4G网络,附着到SGSN上就是在2、3G网络。
由
于SGSN和MME要到HLR/HSS做位置更新,HLR/HSS也可能知道用户当前
所处的网络。
IMS网络和HSS之间存在Sh接口,IMS网络可以通过该接口
向HSS查询用户当前所处的网络信息,来决定向电路域发起CS呼叫还是
向EPC分组域发起VoLTE呼叫,这个过程就是被叫域选。
被叫域选有两种
方式:T-ADS查询方式和单注册方式。
“T-ADS查询”实现被叫域选
3GPPR8协议开始HSS/HLR支持双注册。
双注册的情况下,HSS/HLR
(一般是融合网元,不融合也需存在两者互通接口)同时记录UE的MME
和SGSN的注册信息,这样,用户在MME和SGSN之间移动时,由于SGSN
和MME保存有用户的静态签约信息,SGSN和MME不会发起位置更新。
通
过双注册机制,网络的Gr接口和S6a接口负荷可以降低。
双注册带来的一个问题是HSS上无法知道用户当前活动在2、3G的SGSN上还是4G的MME上。
此时,IMS网络向HSS/HLR查询时,HSS/HLR 需要分别向SGSN和MME发送T-ADS查询消息,确认用户当前所处的网络及当前位置是否支持VoLTE。
这种域选方式需要MME和SGSN都支持T-ADS查询过程。
由于当前网络的SGSN尚不支持通过Gr接口MAP消息实现T-ADS查询,因此现阶段的VoLTE方案会选择第二种被叫域选方案——单域注册方案。
“单注册”实现被叫域选
单域注册(简称单注册)就是HSS/HLR中只会记录用户当前所在的MME或者SGSN信息。
用户在HSS/HLR上UE注册的是MME,就说明用户当前在4G网络;HSS/HLR上UE注册的是SGSN,就说明用户当前在2G、3G 网络。
单注册的被叫域选方式取消了HSS/HLR和MME/SGSN的交互过程,在呼叫接续时延上也有优势。
单注册可以在HSS上设置,也可以由MME/SGSN控制。
我司的HSS上默认是双注册,如果HSS保持默认设置,USN可以通过ADDIMSIHLRHSS命令设置位置更新时是否指示进行单注册。
一旦配置指示单注册,MME向HSS发送UpdateLocation消息时会将ingle-regitration-indication标识置为1,指示HSS进行单注册。
HSS在收到单注册指示后,会向用户之前注册的SGSN发送“SGSNUpdateProcedure”类型的CancelLocation消息,同时删除注册的SGSN号码。
这种情况下,用户在4G网络时HSS中只有MME信息。
SGSN的Gr接口MAP协议无法携带ingle-regitration-indication
指示,而HSS当前默认配置支持双注册。
这种情况下,UE移动到2、3G
网络后,SGSN在向HLR/HSS发送位置更新后,HLR/HSS不会清空MME信息。
就是说,MME去HSS/HLR做位置更新时HSS/HLR会清空SGSN的GT,
而SGSN去更新时,HSS/HLR不会清空MME的hotname。
也就意味着,只要HSS上有SGSN的信息,就说明用户当前处在2、3G网络,IMS网络应向电
路域呼叫被叫。
使用这种判断方式,HSS就可以给SCCAS提供准确的被叫
域信息。
在HSS决定以双注册的方式向SGSN/MME发送T-ADS消息或者以单注
册方式直接返回T-ADS消息之前,HSS还会去做判断(以下文字来自HSSGPI手册):
如果用户在MME和SGSN上都没有注册,HSS将不查询MME或SGSN,
直
接向SCCAS返回T-ADS信息,携带的IMSVoiceOverPSSeionSupport
为
IMS-VOICE-OVER-PS-SUPPORT-UNKNOWN,表明不确定UE是否支持语音
通过PS承载。
如果用户同时在MME和SGSN上注册,或只在其中一个网元上注册,
且
HSS上记录的IMSVoiceOverPSSeion为NOT_SUPPORT,则HSS不查询MME或SGSN,直接向SCCAS返回T-ADS信息,携带的IMSVoiceOverPSSeionSupport为
IMS-VOICE-OVER-PS-NOT-SUPPORTED,表明UE不支持语音通过PS承载。
如果用户同时在MME和SGSN上注册,或只在其中一个网元上注册,且
HSS上记录的IMSVoiceOverPSSeion(MME)不为NOT_SUPPORT,则HSS根据本地配置的T-ADS查询策略,决定是否向MME或SGSN发送T-ADS 查询请求。
IMSVoiceOverPSSeionSupport的信息是MME在向HSS发送位置更新请求时携带的。