请选择 进入手机版| 继续访问电脑版
开启辅助访问 切换到宽版

VoLTE呼叫主叫信令面流程抓包分析

[复制链接]
作者:莹嘉99 
版块:
技术专题 VoLTE 发布时间:2017-5-12 16:49:35
2710
莹嘉99 发表于 2017-5-12 16:49:35 | 显示全部楼层 |阅读模式
VoLTE呼叫主叫信令面流程抓包分析
语音呼叫,例如VoLTE用户拨打VoLTE用户,流程可分为首先主被叫建立信令面流程,然后建立主被叫承载,振铃摘机通话后,释放挂机。本次选取的抓包实例为主叫信令面建立流程。
主叫信令面流程
场景描述
VoLTE用户UE_A拨打VoLTE用户UE_B,且双方均驻留在LTE网络下。主叫用户发起呼叫请求后,首先MMTel AS进行主叫业务处理后,主叫侧S-CSCF根据被叫号码格式向ENUM/DNS请求被叫的入局I-CSCF的地址。
流程图
抓包:VoLTEVoLTE(主叫驻留在LTE,被叫驻留在LTE)
抓包分析:(附AARINVITE(P-CSCF->S-S-CSCF)INVITE(S-CSCF-MMTel AS/SCC AS))
1AAR:P-CSCF_AINVITE消息中获得主叫UE_A会话信息,将用户的信令地址、媒体带宽等信息通过认证/授权请求消息AAR消息发送给PCRF_A,通知PCRF_A建立承载。息包含: Framed IPv6 Rrefix(分配给用户的IPv6地址)、Media Component Description(含有媒体信息,例如上下行带宽,媒体类型,编码方式等)等参数。
2INVITE:P-CSCF_A收到INVITE消息,将自己的地址放到ViaRecord-Route头域,将注册时保存的S-CSCF的地址加入Route头域,根据本地记录的主叫用户注册S-CSCF_A地址,路由消息到S-CSCF_A消息包含:Via(用于响应消息路由)、Route(下一跳必须要经过的路由地址)、Record-Route(将本次经过的P-CSCF地址添加,用于后续请求经过该路由地址)、SDP Message Body(携带主叫UE的媒体能力)等参数。



3INVITE:S-CSCF_A收到INVITE消息,判断P-Asserted-Identity头域中的主叫号码已注册,则根据主叫用户签约的iFC模板数据,触发MMTel AS/SCC AS_A消息包含:Via(增加了S-CSCF的地址)、Route(as路由地址)、SDP Message Body(携带主叫UE的媒体能力)等参数。


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

快速回复 返回顶部 返回列表