收藏 分销(赏)

VoLTE呼叫SIP信令分析.docx

上传人:仙人****88 文档编号:9344979 上传时间:2025-03-23 格式:DOCX 页数:18 大小:113.38KB 下载积分:10 金币
下载 相关 举报
VoLTE呼叫SIP信令分析.docx_第1页
第1页 / 共18页
VoLTE呼叫SIP信令分析.docx_第2页
第2页 / 共18页


点击查看更多>>
资源描述
文档名称 文档密级 VoLTE呼叫SIP信令分析   VoLTE主叫与网络侧交互流程 1 1     INVITE    /**UE向网侧发起INVITE请求,sip:18801200325@ims.mnc060.mcc460.3gppnetwork.org是IMPU 18801200325是被叫的号码,SIP/2.0是协议版本号*/ INVITE sip:18801200325@ims.mnc060.mcc460.3gppnetwork.org;user=phone SIP/2.0 /**电话是18813050064呼出的,*/ From: <sip:+8618813050064@>;tag=ccecbow  /**被叫电话是18801200325*/ To: "18801200325"<sip:18801200325@ims.mnc060.mcc460.3gppnetwork.org;user=phone> P-Preferred-Identity: <sip:+8618813050064@> Contact: <sip:460602013050064@192.168.57.10:5060>;+sip.instance="<urn:gsma:imei:86527602-000237-4>";+g.3gpp.icsi-ref="urn%%3Aurn-7%%3A3gpp-service.ims.icsi.mmtel";+g.3gpp.mid-call;+g.3gpp.srvcc-alerting;video Accept-Contact: *;+g.3gpp.icsi-ref="urn%%3Aurn-7%%3A3gpp-service.ims.icsi.mmtel" Request-Disposition: fork /** E-UTRAN 表示4G TDD是TDD制式,现在支持TDD和FDD的4G通话*/ P-Access-Network-Info: 3GPP-E-UTRAN-TDD;utran-cell-id-3gpp="460600000000A06A" /**打开了precondition */ Supported: 100rel,join,norefersub,precondition,replaces,timer Allow: INVITE,ACK,BYE,CANCEL,UPDATE,INFO,PRACK,SUBSCRIBE,NOTIFY,REFER Session-Expires: 1800 Min-SE: 90 Call-ID: bbecbowMm@192.168.57.10 CSeq: 1 INVITE /**VoLTE呼叫经过的网络节点数最大值*/ Max-Forwards: 70 User-Agent: RCS-client/OMA1.0 HW-VxW/V1.0 Via: SIP/2.0/UDP 192.168.57.10:5060;branch=z9hG4bKddecbowMmawMmxhaaGL2;rport Content-Type: application/sdp Content-Length: 833 v=0 o=vue 3202 0 IN IP4 192.168.57.10 s=- c=IN IP4 192.168.57.10 t=0 0 m=audio 31004 RTP/AVP 108 106 101 102 /*********************** AMB-WB 宽带,a开头的字段是详细解释 有4种编码方式: 宽带108 窄带101 宽带DTMF描述101 宽带DTMF描述102 */ a=rtpmap:108 AMR-WB/16000/1 a=fmtp:108 mode-change-capability=2;max-red=0 /************************ AMR就表示AMR-NB(窄带) ********************/ a=rtpmap:106 AMR/8000/1 a=fmtp:106 mode-change-capability=2;max-red=0 a=rtpmap:101 telephone-event/16000 a=fmtp:101 0-15 a=rtpmap:102 telephone-event/8000 a=fmtp:102 0-15 /************** 表示1帧/20ms ***************/ a=ptime:20 /*************** 表示1帧/240秒是个界限,网络侧不能低于这个速率 *****************/ a=maxptime:240 /*************** SDP协商 ****************/ a=sendrecv /**************** curr:当前状态 Precondition type:qos status type: local ****************/ a=curr:qos local none a=curr:qos remote none /**************** des:期望 derection tag:sendrecv 级别:optional,级别从低到高是none(资源没有),optional(资源可选),mandatory(资源一定要有) ****************/ a=des:qos optional local sendrecv a=des:qos optional remote sendrecv /*************** m开头的字段是多媒体信息描述 ***************/ m=video 37050 RTP/AVP 118 123 a=rtpmap:118 H264/90000 a=fmtp:118 profile-level-id=64E00D; max-br=640 a=rtpmap:123 H264/90000 a=fmtp:123 profile-level-id=42E00D; max-br=640 a=sendrecv a=curr:qos local none a=curr:qos remote none a=des:qos optional local sendrecv a=des:qos optional remote sendrecv 2 2      100 Trying    /**网络侧回了100 Trying表示网络侧在尝试连接被叫 */ SIP/2.0 100 Trying Via: SIP/2.0/UDP 192.168.57.10:5060;branch=z9hG4bKddecbowMmawMmxhaaGL2;rport=5060 Call-ID: bbecbowMm@192.168.57.10 From: <sip:+8618813050064@>;tag=ccecbow To: "18801200325"<sip:18801200325@ims.mnc060.mcc460.3gppnetwork.org;user=phone> CSeq: 1 INVITE Content-Length: 0 3  3      183 Session Progress    /************************ 网络侧回183表示网络侧在做资源预留,建立QCI5,QCI1等承载 */ SIP/2.0 183 Session Progress Via: SIP/2.0/UDP 192.168.57.10:5060;branch=z9hG4bKddecbowMmawMmxhaaGL2;rport=5060 Call-ID: bbecbowMm@192.168.57.10 From: <sip:+8618813050064@>;tag=ccecbow To: "18801200325"<sip:18801200325@ims.mnc060.mcc460.3gppnetwork.org;user=phone>;tag=sbc080479mp79ee CSeq: 1 INVITE Allow: INVITE,ACK,BYE,CANCEL,UPDATE,INFO,PRACK,SUBSCRIBE,NOTIFY,REFER Contact: <sip:72.10.10.51:5060> Require: 100rel,precondition Server: RCS-client/OMA1.0 HW-VxW/V1.0 RSeq: 1 Feature-Caps: *;+g.3gpp.srvcc;+g.3gpp.srvcc-alerting Content-Length: 689 Content-Type: application/sdp v=0 o=- 21401 21401 IN IP4 72.10.10.60 s=SBC call c=IN IP4 72.10.10.60 t=0 0 m=audio 48150 RTP/AVP 108 101 a=rtpmap:108 AMR-WB/16000/1 a=fmtp:108 mode-change-capability=2;max-red=0 a=rtpmap:101 telephone-event/16000 a=fmtp:101 0-15 a=ptime:20 a=maxptime:240 /**SDP */ a=sendrecv a=curr:qos local none a=curr:qos remote none a=des:qos mandatory local sendrecv a=des:qos mandatory remote sendrecv a=conf:qos remote sendrecv m=video 48152 RTP/AVP 118 a=rtpmap:118 H264/90000 a=fmtp:118 profile-level-id=64E00D;max-br=640 a=sendrecv a=curr:qos local none a=curr:qos remote none a=des:qos mandatory local sendrecv a=des:qos mandatory remote sendrecv a=conf:qos remote sendrecv 4 4      PRACK    /**************** PRACK UE等待网络预留资源分配 ****************/ PRACK sip:72.10.10.51:5060 SIP/2.0 From: <sip:+8618813050064@>;tag=ccecbow To: "18801200325"<sip:18801200325@ims.mnc060.mcc460.3gppnetwork.org;user=phone>;tag=sbc080479mp79ee Call-ID: bbecbowMm@192.168.57.10 CSeq: 2 PRACK Max-Forwards: 70 User-Agent: RCS-client/OMA1.0 HW-VxW/V1.0 Via: SIP/2.0/UDP 192.168.57.10:5060;branch=z9hG4bKaeecbowMmawMmxhaaqJ2;rport RAck: 1 1 INVITE Content-Length: 0 5 5      UPDATE    /******************** UE收到QCI=1等承载建立后就发UPDATE UE发UPDATE和UE收到PRACK 200 OK的顺序在不同场景下前后顺序会互换 *********************/ UPDATE sip:72.10.10.51:5060 SIP/2.0 From: <sip:+8618813050064@>;tag=ccecbow To: "18801200325"<sip:18801200325@ims.mnc060.mcc460.3gppnetwork.org;user=phone>;tag=sbc080479mp79ee Contact: <sip:460602013050064@192.168.57.10:5060> P-Access-Network-Info: 3GPP-E-UTRAN-TDD;utran-cell-id-3gpp="460600000000A06A" Supported: 100rel,join,norefersub,precondition,replaces,timer Allow: INVITE,ACK,BYE,CANCEL,UPDATE,INFO,PRACK,SUBSCRIBE,NOTIFY,REFER Session-Expires: 1800 Min-SE: 90 Call-ID: bbecbowMm@192.168.57.10 CSeq: 3 UPDATE Max-Forwards: 70 User-Agent: RCS-client/OMA1.0 HW-VxW/V1.0 Via: SIP/2.0/UDP 192.168.57.10:5060;branch=z9hG4bKbfecbowMmawMmxhaayba;rport Content-Type: application/sdp Content-Length: 639 v=0 o=vue 3202 3202 IN IP4 192.168.57.10 s=- c=IN IP4 192.168.57.10 t=0 0 m=audio 31004 RTP/AVP 108 101 a=rtpmap:108 AMR-WB/16000/1 a=fmtp:108 mode-change-capability=2;max-red=0 a=rtpmap:101 telephone-event/16000 a=fmtp:101 0-15 a=ptime:20 a=maxptime:240 a=sendrecv a=curr:qos local sendrecv a=curr:qos remote none a=des:qos mandatory local sendrecv a=des:qos mandatory remote sendrecv m=video 37050 RTP/AVP 118 a=rtpmap:118 H264/90000 a=fmtp:118 profile-level-id=64E00D; max-br=640 a=sendrecv a=curr:qos local sendrecv a=curr:qos remote none a=des:qos mandatory local sendrecv a=des:qos mandatory remote sendrecv 6  6      PRACK 200 OK    SIP/2.0 200 OK Via: SIP/2.0/UDP 192.168.57.10:5060;branch=z9hG4bKaeecbowMmawMmxhaaqJ2;rport=5060 Call-ID: bbecbowMm@192.168.57.10 From: <sip:+8618813050064@>;tag=ccecbow To: "18801200325"<sip:18801200325@ims.mnc060.mcc460.3gppnetwork.org;user=phone>;tag=sbc080479mp79ee CSeq: 2 PRACK Server: RCS-client/OMA1.0 HW-VxW/V1.0 Content-Length: 0 7 7      200 OK    SIP/2.0 200 OK Via: SIP/2.0/UDP 192.168.57.10:5060;branch=z9hG4bKbfecbowMmawMmxhaayba;rport=5060 Call-ID: bbecbowMm@192.168.57.10 From: <sip:+8618813050064@>;tag=ccecbow To: "18801200325"<sip:18801200325@ims.mnc060.mcc460.3gppnetwork.org;user=phone>;tag=sbc080479mp79ee CSeq: 3 UPDATE Allow: INVITE,ACK,BYE,CANCEL,UPDATE,INFO,PRACK,SUBSCRIBE,NOTIFY,REFER Contact: <sip:72.10.10.51:5060> Server: RCS-client/OMA1.0 HW-VxW/V1.0 Supported: 100rel,join,norefersub,precondition,replaces Content-Length: 649 Content-Type: application/sdp v=0 o=- 21401 21402 IN IP4 72.10.10.60 s=SBC call c=IN IP4 72.10.10.60 t=0 0 m=audio 48150 RTP/AVP 108 101 /***************** 最后使用的是宽带还是窄带要看整个流程的最后的SDP,这里看出协商后是宽带 ******************/ a=rtpmap:108 AMR-WB/16000/1 a=fmtp:108 mode-change-capability=2;max-red=0 a=rtpmap:101 telephone-event/16000 a=fmtp:101 0-15 a=ptime:20 a=maxptime:240 a=sendrecv a=curr:qos local sendrecv a=curr:qos remote sendrecv a=des:qos mandatory local sendrecv a=des:qos mandatory remote sendrecv m=video 48152 RTP/AVP 118 a=rtpmap:118 H264/90000 a=mtp:118 profile-level-id=64E00D;max-br=640 a=sendrecv a=curr:qos local sendrecv a=curr:qos remote sendrecv a=des:qos mandatory local sendrecv a=des:qos mandatory remote sendrecv 8 8      180 Ringing    /********************* 被叫响铃后,网络侧给主叫发180Ringing *********************/ SIP/2.0 180 Ringing Via: SIP/2.0/UDP 192.168.57.10:5060;branch=z9hG4bKddecbowMmawMmxhaaGL2;rport=5060 Call-ID: bbecbowMm@192.168.57.10 From: <sip:+8618813050064@>;tag=ccecbow To: "18801200325"<sip:18801200325@ims.mnc060.mcc460.3gppnetwork.org;user=phone>;tag=sbc080479mp79ee CSeq: 1 INVITE Allow: INVITE,ACK,BYE,CANCEL,UPDATE,INFO,PRACK,SUBSCRIBE,NOTIFY,REFER Contact: <sip:72.10.10.51:5060> Require: 100rel,precondition Server: RCS-client/OMA1.0 HW-VxW/V1.0 RSeq: 2 Feature-Caps: *;+g.3gpp.srvcc;+g.3gpp.srvcc-alerting Content-Length: 0 9  9      PRACK    /***************** UE侧收到183或180的信令后都会回PRACK ******************/ PRACK sip:72.10.10.51:5060 SIP/2.0 From: <sip:+8618813050064@>;tag=ccecbow To: "18801200325"<sip:18801200325@ims.mnc060.mcc460.3gppnetwork.org;user=phone>;tag=sbc080479mp79ee Call-ID: bbecbowMm@192.168.57.10 CSeq: 4 PRACK Max-Forwards: 70 User-Agent: RCS-client/OMA1.0 HW-VxW/V1.0 Via: SIP/2.0/UDP 192.168.57.10:5060;branch=z9hG4bKcgecbowMmawMmxhaaOda;rport RAck: 2 1 INVITE Content-Length: 0 10 10  PRACK 200 OK    /********************* 由于UPDATA已经协商完了,这里200 OK就没有SDP了 ********************/ SIP/2.0 200 OK Via: SIP/2.0/UDP 192.168.57.10:5060;branch=z9hG4bKcgecbowMmawMmxhaaOda;rport=5060 Call-ID: bbecbowMm@192.168.57.10 From: <sip:+8618813050064@>;tag=ccecbow To: "18801200325"<sip:18801200325@ims.mnc060.mcc460.3gppnetwork.org;user=phone>;tag=sbc080479mp79ee CSeq: 4 PRACK Server: RCS-client/OMA1.0 HW-VxW/V1.0 Content-Length: 0 11 11  INVITE 200 OK    SIP/2.0 200 OK Via: SIP/2.0/UDP 192.168.57.10:5060;branch=z9hG4bKddecbowMmawMmxhaaGL2;rport=5060 Call-ID: bbecbowMm@192.168.57.10 From: <sip:+8618813050064@>;tag=ccecbow To: "18801200325"<sip:18801200325@ims.mnc060.mcc460.3gppnetwork.org;user=phone>;tag=sbc080479mp79ee CSeq: 1 INVITE Allow: INVITE,ACK,BYE,CANCEL,UPDATE,INFO,PRACK,SUBSCRIBE,NOTIFY,REFER Contact: <sip:72.10.10.51:5060>;+g.3gpp.mid-call Require: timer Server: RCS-client/OMA1.0 HW-VxW/V1.0 Supported: tdialog,100rel,join,norefersub,precondition,replaces Session-Expires: 1800;refresher=uac Feature-Caps: *;+g.3gpp.srvcc;+g.3gpp.srvcc-alerting Content-Length: 0 12 12  ACK    /**************** 给网络侧下发的最后的200 OK回ACK ****************/ ACK sip:72.10.10.51:5060 SIP/2.0 From: <sip:+8618813050064@>;tag=ccecbow To: "18801200325"<sip:18801200325@ims.mnc060.mcc460.3gppnetwork.org;user=phone>;tag=sbc080479mp79ee Contact: <sip:460602013050064@192.168.57.10:5060> Call-ID: bbecbowMm@192.168.57.10 CSeq: 1 ACK Max-Forwards: 70 User-Agent: RCS-client/OMA1.0 HW-VxW/V1.0 Via: SIP/2.0/UDP 192.168.57.10:5060;branch=z9hG4bKdhecbo0SWa0SWOhaa4cw;rport Content-Length: 0 2025-3-19 华为保密信息,未经授权禁止扩散 第18页, 共18页
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 教育专区 > 小学其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服