,VOLTE_MO_MT流程1.VoLTE语音呼叫路由原则1.1:VoLTE主叫(1)VoLTE用户附着在LTE,如果被叫是VoLTE用户,则将呼叫路由至被叫归属IMS域,由被叫归属IMS进行被叫域选,根据域选结果进行后续路由;(2)VoLTE用户附着在LTE,如果被叫是CS用户,则呼叫从主叫归属IMS域直接进入CS域,由CS域完成后续呼叫;(3)VoLTE用户附着在CS,如果被叫是VoLTE用户,通过被叫锚定方案将语音接续到被叫归属IMS域,由被叫归属IMS进行被叫域选,根据域选结果进行后续路由;(4)VoLTE用户附着在CS,如果被叫是CS用户,呼叫同现网CS用户呼叫CS用户。1.2:VoLTE被叫(1)主叫是VoLTE用户,附着在LTE,被叫是VoLTE用户,则将呼叫路由至被叫归属IMS域,由被叫归属IMS进行被叫域选,并根据域选结果进行后续路由;(2)主叫是VoLTE用户,附着在CS,被叫是VoLTE用户,通过锚定方案将语音接续到被叫归属IMS域,由被叫归属IMS进行被叫域选,根据域选结果进行后续路由;(3)主叫是CS用户,被叫是VoLTE用户,通过锚定方案将语音接续到被叫归属IMS域,由归属IMS进行被叫域选,根据域选结果进行后续路由;1.3:Precondition建立媒体PDP上下文的过程称为资源预留。对于双方的UE而言,建立PDP上下文的执行过程是相互独立的。这意味着在资源被成功预留之前,根本无法保证所协商的媒体会话是否可以建立起来。因此,Precondition作用主要是为了保证在确认本地和主叫方的资源预留都已成功之前,被叫方不应振铃,以最大程度减少被叫方振铃但接听电话又失败的情况1.4:VoLTE信令包过渡(((diameterorsiporgtpv2ormegacoordnsorcamelorbiccorgsm_map)&&!(diameter.cmd.code==280))&&!(diameter.cmd.code==257))&&!(diameter.cmd.code==282)2.VoLTE用户(LTE附着)呼叫VoLTE用户(LTE/CS附着)2.1VoLTE用户呼叫VoLTE用户,主被叫均附着在LTEUE(O)MME(O)SAEGW(O)PCRF(O)VoLTESBC(O)I/S-CSCF(O)MMTelAS(O)MMTelAS(T)HSS(T)I/S-CSCF(T)VoLTESBC(T)PCRF(T)SAEGW(T)MME(T)UE(T)1.INVITE2.AAR3.RAR4.RAA5.AAA6.Creatbearerrequest7.空口流程8.Creatbearerresponse9.CCR-U10.CCA-U11.RAR12.RAA13.INVITE14.INVITE15.INVITE16.INVITE17.LIR18.LIA19.INVITE20.UDR23.UDA21.IDR22.IDA24.INVITE25.INVITE26.INVITE27.18328.AAR31.AAA29.RAR30.RAA32.Creatbearerrequest33.空口流程34.Creatbearerresponse35.18336.18337.18338.18339.18340.18341.18344.AAR45.RAR46.RAA47.AAA48.Updatebearrequest49.空口流程50.Updatebearresponse51.UPDATE52.UPDATE53.UPDATE54.UPDATE55.UPDATE56.UPDATE57.UPDATE58.UPDATE61.200OK59.UPDATE60.200OK62.200OK63.200OK64.200OK65.200OK66.200OK67.200OK68.200OK42.18343.PRACK/200OK69.被叫振铃70.180Ringing71.200OK/ACK通话建立72.BYE73.BYE74.BYE75.STR76.RAR77.RAA78.AAA79.Deletebearrequest80.空口流程81.Deletebearresponse89.200OK82.STR85.STA83.RAR84.RAA86.Deletebearerrequest89.空口流程88.Deletebearerresponse1主叫用户UE(O)的呼叫请求发送到主叫PCSCF。呼叫请求中包含precondition相关参数,其中主叫侧和被叫侧均为none。2主叫PCSCF通过AAR消息向PCC申请通话资源(临时),同时请求主叫用户位置信息(NSN的PCSCF的AAR消息中无法携带用户位置信息的请求提示).按标准流程,VoLTESBC(P-CSCF向PCRF发送AAR消息,携带用户IP、媒体部件信息(关键参数包含Media-Type、Flow-Description、Flow-Status)和AF应用标识等信息。VOLTESBC(P-CSCF)计算出相应的带宽信息满足与该次通话协商的编码。消息除了携带业务流信息外,消息中还携带AF-Charging-Identifier,通知PCRFICID。消息中携带的终端地址为IPv6地址。同时携带Specific-ActionAVP,其值为CHARGING_CORRELATION_EXCHANGE(1),VoLTESBC(P-CSCF)要求PCRF上报接入网侧的计费标识。并携带Specific-ActionAVP,其值为为ACCESS_NETWORK_INFO_REPORT(12),携带Required-Access-InfoAVP,填写为USER_LOCATION(0);)。3~4主叫侧PCRF通过RAR消息向S/P-GW下发策略。Gx接口的RAR请求消息中,携带QoS(QoS关键参数包含QCI,ARP,GBR和MRB)策略(共1个规则)。相应的带宽信息满足与该次通话协商的编码要求,音频呼叫时含有QCI=1。RAR消息中Charging-Rule-InstallAVP除了携带QOS参数外,该AVP中携带Charging-Correlation-IndicatorAVP。同时还携带Event-TriggerAVP,取值为CHARGING_CORRELATION_EXCHANGE(28),指示P-GW需要上报GCID。RAR消息中同时还携带AF-Charging-Identifier信息。5主叫侧PCRF向SBC返回AAA响应。6~8主叫侧预留无线侧资源,MME在消息8中携带主叫位置信息(TAI+E-CGI),与资源预留情况9~10S/P-GW向PCRF返回主叫EPC侧情况。11~12PCRF向SBC上报主叫EPC侧情况。13~16PCSCF将INVTIE消息转发给主叫侧SCSCF(因为在用户注册时,PCSCF已经知道用户在哪台SCSCF上)主叫侧根据用户在HSS签约的IFC完成业务触发,主叫AS进行被叫号码补齐+86,之后主叫S-CSCF通过查询ENUM/DNS获取被叫I-CSCF地址并将呼叫请求发送至被叫I-CSCF。17~18被叫I-CSCF查询HSS获取被叫用户注册的S-CSCF。19被叫触发至VoLTEAS,基本呼叫和补充业务触发完成后触发SCCAS。20SCCAS进行被叫域选择,向HSS查询T-ADS信息。23HSS向SCCAS返回T-ADS信息,包含IMSVoiceoverPSsupported。24~26呼叫请求转发至被叫UE。27被叫UE返回183其中包含被叫SDP信息,precondition参数中主叫侧和被叫侧均为none。28~34被叫侧申请通话资源。35~42183响应按照呼叫路径被转发至主叫。44~50主叫侧根据协商结果修改资源申请。51~59主叫UE通过空口流程获知通话资源预留成功,向被叫侧发起UPDATE,其中的precondition参数主叫侧为sendrecv,被叫侧为none。60~68被叫UE通过空口流程获知通话资源预留成功,向主叫返回200OK,其中的precondition参数主被叫均为sendrecv。69~71主被叫双方完成呼叫信令流程,双方开始通话。72~74主叫侧挂机,UE向SBC发送BYE消息,之后消息转发至被叫SBC和UE。75~81主叫侧进行资源释放。82~88被叫侧进行资源释放。2.2VoLTE用户呼叫VoLTE用户,主叫附着在LTE,被叫附着在2/3GUE(O)MME(O)S/P-GW(O)PCRF(O)SBC(O)S-CSCF(O)AS(O)AS(T)HSS(T)I/S-CSCF(T)MGCF(T)VMSC(T)1.INVITE13.INVITE14.INVITE15.INVITE16.INVITE17.LIR18.LIA21.INVITE22.UDR23.UDA7.空口流程2.AAR3.RAR4.RAA5.AAA6.Createbearerrequest8.Createbearerresponse9.CCR-U10.CCA-U11.RAR12.RAA24.UDR25.UDA26.INVITE27.INVITE28.IAM29.APM30.APM31.ACM32.18333.18344.空口流程48.UPDATE49.UPDATE50.UPDATE51.UPDATE52.UPDATE53.UPDATE54.UPDATE55.200OK56.200OK57.200OK58.200OK59.200OK60.200OK61.200OK62.200OK34.18335.18336.18337.18338.18339.AAR42.AAA40.RAR41.RAA43.Updatebearerrequest45.Updatebearerresponse46.18347.UPDATE63.COT64.CPG(Alerting)65.180Ringing66a.200OK/ACK通话建立67.BYE69.RAR70.RAA73.空口流程72.Deletebearerrequest74.Deletebearerresponse68.STR71.STA75.BYE76.REL77.RLC78.200OK19.SAR20.SAA24a.PRN24b.PRNACK66.ANM1主叫用户UE(O)的呼叫请求发送到主叫SBC。呼叫请求中包含precondition相关参数,其中主叫侧和被叫侧均为none。2主叫SBC向PCC申请通话资源(临时),同时请求主叫用户EPC侧信息。3~4主叫侧PCRF向S/P-GW下发策略。5主叫侧PCRF向SBC返回AAA响应。6~8主叫侧预留无线侧资源,MME在消息8中携带主叫EPC侧信息(TAI+E-CGI)。9~10S/P-GW向PCRF返回主EPC侧信息。11~12PCRF向SBC上报主叫EPC侧信息。13~16主叫侧完成业务触发,主叫AS进行被叫号码补齐,之后主叫S-CSCF通过查询ENUM/DNS获取被叫I-CSCF地址并将呼叫请求发送至被叫I-CSCF。17~18被叫I-CSCF查询HSS,被叫签约未注册业务,I-CSCF根据HSS返回的能力集选择S-CSCF为用户处理未注册触发。19~20被叫S-CSCF向HSS获取用户签约数据。21被叫触发至VoLTEAS,基本呼叫和补充业务触发完成后触发SCCAS。22~23SCCAS向HSS查询T-ADS信息,触发TADS域选流程,HSS返回IMSVoiceoverPSNOTsupported。24SCCAS向HSS查询被叫的CSRN。24a~24bHSS向被叫VMSC获取用户的MSRN。25HSS向SCCAS返回被叫的CSRN。26~27被叫IMS核心网将呼叫路由至MGCF。28MGCF将INVITE消息映射为IAM消息发往CS域。29~30MGCF与被叫端局之间进行媒体协商。31被叫端局返回ACM消息。32MGCF根据消息29中的SDP内容生成183响应,携带MG