C114门户论坛百科APPEN| 举报 切换到宽版

亚星游戏官网

 找回密码
 注册

只需一步,快速开始

短信验证,便捷登录

搜索
查看: 21016|回复: 0

[技术讨论] VONR信令流程 [复制链接]

军衔等级:

亚星游戏官网-yaxin222  新兵

注册:2022-2-28
发表于 2023-7-7 12:18:56 |显示全部楼层
.1 VoNR语音业务主叫流程
步骤1:拨打VoNR呼叫时,终端如果处于Idle态,则需要启动Service Request过程,恢复建立UE到UPF的端到端的信令连接和用户面承载。
1.1:UE向gNB发送RRCConnectionRequest消息,请求建立RRC连接。
1.2:gNB向UE发送RRCConnectionSetup消息,开始建立RRC连接。
1.3:UE向gNB发送RRCConnectionSetupComplete消息,其中携带了UE发送给AMF的NAS层Service Request消息。
1.4:gNB向AMF发送AS层Initial UE消息,请求为用户建立N2接口连接,该消息中携带了1.2中UE发送给AMF的NAS层Service Request消息。
1.5:AMF调用SMF的Nsmf_PDUSession_UpdateSMContext service operation,请求SMF激活PDU Session的用户面资源,SMF的响应消息中包含了UPF的N3接口隧道资源信息。
1.6:AMF向gNB发送INITIAL CONTEXT SETUP REQUEST消息,其中包含UPF的N3接口隧道资源信息。
1.7:gNB与UE之间进行安全流程,并且为UE分配空口资源,然后向AMF返回INITIAL CONTEXT SETUP RESPONSE消息,该消息中包括gNB为各PDU Session分配的N3接口隧道资源信息。
1.8:AMF调用SMF的Nsmf_PDUSession_UpdateSMContext service operation,请求SMF向UPF更新gNB分配的N3接口隧道资源信息。
1.9:SMF向UPF发送N4 Session Modification Request消息,请求更新gNB分配的N3接口隧道资源信息。UPF更新成功过后向SMF返回响应消息。
步骤2:终端发起呼叫,发送SIP INVITE消息到P-CSCF, P-CSCF收到SIP消息后,向PCF触发资源预留流程。P-CSCF发送AAR请求,请求建立语音专有承载,并要求获取用户位置信息。
步骤3:PCF和SMF/AMF交互完成语音专有承载建立及用户位置上报:
3.1 PCF通过Npcf_SMPolicyControl_UpdateNotify服务通知SMF为用户建立5QI=1的语音专有QoS Flow。
3.2:SMF调用AMF的Namf_Communication_N1N2MessageTransfer服务,携带N2 SM information和N1 SM information,N2 SM information包括QoS profile、session-AMBR等信息,N1 SM information为PDU Session Modification Command,包括QoS rule、session-AMBR等信息。
3.3:AMF向gNB发送PDU Session Resource Modify Request消息,建立无线资源。
3.4: gNB向UE发送PDU Session Modification Command,通知UE建立无线资源。
3.5:UE建立语音专有QoS Flow,返回PDU Session Modification Command ACK。
3.6:gNB在完成无线资源建立后返回响应消息和用户当前位置信息。
3.7:AMF调用SMF的Nsmf_PDUSession_UpdateSMContext 服务,向SMF返回收到的N2 PDU Session Resource Modification Response、PDU Session Modification Command ACK和用户位置信息。
3.8:SMF向UPF发送N4 Session Modification Request消息,请求UPF建立语音专有QoS Flow相关资源。UPF返回N4 Session Modification Response消息。
3.9:SMF调用PCF的Npcf_SMPolicyControl_update服务,向PCF发送用户当前位置信息。
步骤4:PCF发送RAR消息上报用户位置信息,P-CSCF返回响应消息RAA。P-CSCF收到RAR后,根据3gppUserLocationInfo AVP,提取用户的5G位置信息,更新到INVITE消息的PANI头域中。
步骤5:P-CSCF继续呼叫建立流程,发送INVITE消息给S-CSCF。S-CSCF触发相应的MMTel AS以及其它主叫AS后,继续后续流程,接续到被叫网络,完成后续呼叫的接听和释放。
2.2 VoNR语音业务被叫流程
步骤1:被叫侧I-CSCF收到初始会话INVITE请求后,发送LIR请求到UDM/HSS,获取被叫用户注册的S-CSCF地址。
步骤2: UDM/HSS向I-CSCF发送LIA响应,消息中携带为被叫用户提供服务的S-CSCF地址。
步骤3:被叫侧I-CSCF根据UDM/HSS返回的S-CSCF地址,转发INVITE消息给S-CSCF。
步骤4:S-CSCF收到INVITE消息,判断被叫用户已注册,则首先根据被叫用户签约的iFC模板,触发相应的MMTEL AS。
步骤5、6、7以及8:电信使用简单域选,无此流程。
步骤9: MMTEL AS收到INVITE消息后,判断用户有IMS注册,认为用户是在IMS域接续,发送INVITE消息给S-CSCF。
步骤10、11:S-CSCF完成被叫业务触发,查询本地保存的被叫用户注册的P-CSCF地址,发送INVITE消息给P-CSCF。P-CSCF将INVITE消息发送给UPF。
步骤12:如果UE在空闲态,UPF通知SMF发起用户寻呼流程。UE被寻呼后,通过Service Request恢复UE和UPF之间的QoS Flow,具体流程参见TS 23.502。
步骤13:UPF将INVITE消息发送给终端。
步骤14:终端发送183消息给P-CSCF。
步骤15、16:P-CSCF收到183消息后,向PCF触发资源预留流程,发送AAR请求,请求建立语音专有承载,并要求获取用户位置信息。PCF通过Npcf_SMPolicyControl_UpdateNotify服务,通知SMF为用户建立5QI=1的语音专有QoS Flow。
步骤17,18:语音专有QoS Flow建立后,SMF调用PCF的Npcf_SMPolicyControl_update服务,向PCF发送用户当前位置信息。PCF发送RAR消息上报用户位置信息,P-CSCF返回响应消息RAA。
步骤19:P-CSCF收到RAR后,根据3gppUserLocationInfo AVP,获取用户5G位置信息,更新到183消息的PANI头域中,将183消息转发给S-CSCF。S-CSCF转发183消息给MMTEL AS,完成后续呼叫的振铃、接听和释放

举报本楼

您需要登录后才可以回帖 登录 | 注册 |

手机版|C114 ( 沪ICP备12002291号-1 )|联系大家 |网站地图  

GMT+8, 2024-11-25 18:51 , Processed in 0.140980 second(s), 15 queries , Gzip On.

Copyright © 1999-2023 C114 All Rights Reserved

Discuz Licensed

回顶部
XML 地图 | Sitemap 地图