版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page0修订记录课程编码课程编码适用产品适用产品产品版本产品版本课程版本课程版本ISSUEZB005502IMSIMS V2R8C005.00开发开发/优化者优化者时间时间审核人审核人开发类型(新开发开发类型(新开发/优化)优化)刘振海2010.2李忠新开发胡伟琴2010.4李忠优化本页不打印Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. IMS呼叫信令分析深入Copyright
2、 2010 Huawei Technologies Co., Ltd. All rights reserved. Page2参考资料lIMS产品手册Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page3培训目标l学完本课程后,您应该能:p描述 IMS域内及与CS域互通呼叫流程中的信令处理。p列出 INVITE请求及其临时响应的关键头域。p完成 呼叫流程中的相关配置和进行基本故障定位Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved
3、. Page4目 录l 呼叫过程消息头域的处理与分析l 配置命令与消息头域参数的对应关系l 案例分析Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page5目 录l 呼叫过程消息头域的处理与分析呼叫过程消息头域的处理与分析 l 配置命令与消息头域参数的对应关系l 案例分析Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page6目 录l 呼叫过程消息头域的处理与分析呼叫过程消息头域的处理与分析 1.1 IMS域内呼叫消息头域处
4、理域内呼叫消息头域处理p1.1.1 INVITE p1.1.2 183p1.1.3 PRACK(后续请求)Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page7会话流程l会话S-CSCF1I-CSCF2P-CSCF2P-CSCF1S-CSCF2主叫主叫被叫被叫1.INVITE信令媒体HSSAS1AS2190.1.10.1190.1.10.3191.1.10.2191.1.10.3191.1.10.1189.1.1.111189.1.10.201190.1.30.1191.1.30.1Copyright 20
5、10 Huawei Technologies Co., Ltd. All rights reserved. Page8UE产生第一个INVITE消息(1)lRequest指的是被叫标识,可以是SIPURI也可以是TEL URI,本例为SIP URI。lContact:头域用于标识主叫的IP地址和端口号。lCall-ID:整个呼叫过程不变,用于标识该呼叫。呼叫到达AS后,由于AS继续转发该呼叫实际为新发起呼叫,Call-ID发生改变。lSupported:100rel:支持临时响应有效发送机制,precondition:支持资源预留,lProxy-Authorization:携带鉴权向量信息,用
6、于S-CSCF对终端的身份进行验证,保障呼叫安全。lP-Preferred-Identity: UE将用户公有标识填写到此头域,用于P-CSCF创建P-Asserted-Identity头域时的提示。lPrivacy:用于指示被叫P-CSCF在转发请求时是否删除P-Asserted-Identity。Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page9UE产生第一个INVITE消息 (1)lINVITE sip:Impu-AKA-46001475731- SIP/2.0lVia: SIP/2.0/UDP
7、154.24.77.33:12641;branch=z9hG4bK9e3f66a99503c8d7aa4f4eb1bb8f73a5lCall-ID: sbc9e3f66a99503c8d7aa4f4eb1bb8f73a5lFrom: ;tag=9e3f66a99503c8d7aa4f4eb1bb8f73a5lTo: lCSeq: 60407 INVITElMax-Forwards: 70lP-Preferred-Identity: lP-Access-Network-Info: 3GPP-UTRAN-TDD;utran-cell-id-3gpp=234151D0FCE11lPrivacy: n
8、onelRequire: preconditionlSupported: 100rellContact: lAllow: INVITE,ACK,CANCEL,BYE,PRACK,UPDATE,REFER,MESSAGEVia UE addressContact UE address/被叫的用户身份/主叫的用户身份/主叫的IP地址和端口号Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page10会话流程l会话S-CSCF1I-CSCF2P-CSCF2P-CSCF1S-CSCF2主叫主叫被叫被叫1.INVITE信
9、令媒体HSSAS1AS2190.1.10.1190.1.10.3191.1.10.2191.1.10.3191.1.10.1189.1.1.111189.1.10.201190.1.30.1191.1.30.12.INVITECopyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page11P-CSCF处理第一个INVITE消息(2)lSip头域处理:pP-CSCF把自己的地址放在VIA的顶部pP-CSCF把自己的地址放在Record-route行的顶部pP-CSCF把属于路由域 “service-route” S-
10、CSCF的地址放在Route行 n如: sip:origs-;orig表示UE现在是主叫pP-Access-Network-Info :携带用户接入位置信息。如果P-CSCF查询CLF并且CLF返回了响应,则使用CLF返回的信息填写,否则使用UE提供的信息,UE没有提供则采用P-CSCF上配置的值。pP-Charging-Vector:携带计费信息,ICID为计费全球唯一标识。pSession-Expires:会话刷新时长,UE期望建立的会话定时器时长的上界值, Proxy可以在此基础上减少会话定时器时长。 如果UE没有带此头域,Proxy可以自己增加。如果在该值指定的时间内会话得不到刷新(无
11、会话内消息),Proxy将在不发BYE的情况下释放该会话占用的资源。pMin-SE: UE期望建立的会话定时器时长的下界值。Proxy不能把话定时器时长减少到小于该值。Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page12P-CSCF处理第一个INVITE消息(2)pP-Asserted-Identity:主叫身份标识。如果UE没有携带P-Preferred-Identity头域,P-CSCF从注册的IMPU中获取默认的IMPU(REGISTER 200中P-Associated-URI头域的第一项)添加
12、到此头域。或者,如果UE携带P-Preferred-Identity头域,P-CSCF从中获取与注册的IMPU匹配的值添加到P-Asserted-Identity头域。pServed-Party-IP-Address: 主叫的联系地址,用于计费时填写用户IP地址。(PCSCF添加)p转发Sip消息给S-CSCFCopyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page13P-CSCF处理第一个INVITE消息(2)lINVITE sip:Impu-AKA-46001475731- SIP/2.0lVia: SIP
13、/2.0/UDP 154.24.10.102:5060;branch=z9hG4bK676ehbdcgcacfzchgebhr7d52;Role=2;Dpt=75f2_16,SIP/2.0/UDP 154.24.77.33:12641;branch=z9hG4bK9e3f66a99503c8d7aa4f4eb1bb8f73a5;rport=12641lRoute: lRecord-Route: lCall-ID: sbc9e3f66a99503c8d7aa4f4eb1bb8f73a5lFrom: ;tag=9e3f66a99503c8d7aa4f4eb1bb8f73a5lTo: lCSeq:
14、60407 INVITElAllow: INVITE,ACK,CANCEL,BYE,PRACK,UPDATE,REFER,MESSAGElContact: lSupported: 100rellPrivacy: nonelP-Charging-Vector: icid-value=78f32f819e10cf148de3d7af70c5142e.3485362059.13.12lP-Access-Network-Info: 3GPP-UTRAN-TDD;utran-cell-id-3gpp=234151D0FCE11;location-info=154.24.77.33“lSession-Ex
15、pires: 600lMin-SE: 600lRequire: preconditionlP-Asserted-Identity: lServed-Party-IP-Address: 154.24.77.33Route SCSCF1 addressRecord-Route PCSCF1 addressViaPCSCF1 addressUE address/主叫联系地址/主叫用户的公有身份/接入网信息/被叫用户身份/计费标识Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page14会话流程l会话S-CSCF1I
16、-CSCF2P-CSCF2P-CSCF1S-CSCF2主叫主叫被叫被叫1.INVITE信令媒体HSSAS1AS2190.1.10.1190.1.10.3191.1.10.2191.1.10.3191.1.10.1189.1.1.111189.1.10.201190.1.30.1191.1.30.12.INVITE3.INVITECopyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page15S-CSCF处理第一个INVITE消息(3)lSip头域处理:pS-CSCF根据顶跳route中userinfo部分或uri参
17、数是“orig”判断是呼叫流程是主叫侧p删除顶跳routepS-CSCF把自己的地址放在VIA的顶部pS-CSCF把自己的地址放在Record-route行的顶部pS-CSCF根据用户数据,检查是否有未执行的,但匹配初始请求的触发规则(iFC),如果有S-CSCF把从 iFC获取的AS地址放在Route行 l头域pSession-Expires:UE期望建立的会话定时器时长的上界值, Proxy可以在此基础上减少会话定时器时长。 如果UE没有带此头域,Proxy可以自己增加。如果在该值指定的时间内会话得不到刷新(无会话内消息),Proxy将在不发BYE的情况下释放该会话占用的资源。pMin-S
18、E: UE期望建立的会话定时器时长的下界值。Proxy不能把话定时器时长减少到小于该值。pP-Asserted-Identity:如果P-Asserted-Identity只有SIP URI,并且该SIP URI是一个tel URI的Alias IMPU,添加该tel URI到P-Asserted-Identity头域。pProxy-Authorization:S-CSCF根据UE提供的鉴权信息对呼叫进行鉴权。l触发到AS的业务,然后转发Sip消息给AS1Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page
19、16S-CSCF处理第一个INVITE消息(3)lINVITE sip:Impu-AKA-46001475731- SIP/2.0lVia: SIP/2.0/UDP 154.24.10.104:5060;branch=z9hG4bKc71arac22az654br2d4b45czh;Role=2;Dpt=75f4_16;sc=2-a;TRC=a01-ffffffff,SIP/2.0/UDP 154.24.10.102:5060;branch=z9hG4bK676ehbdcgcacfzchgebhr7d52;Role=2;Dpt=75f2_16,SIP/2.0/UDP 154.24.77.33:
20、12641;branch=z9hG4bK9e3f66a99503c8d7aa4f4eb1bb8f73a5;rport=12641lRoute: ,lRecord-Route: ,lCall-ID: sbc9e3f66a99503c8d7aa4f4eb1bb8f73a5lFrom: ;tag=9e3f66a99503c8d7aa4f4eb1bb8f73a5lTo: lCSeq: 60407 INVITElAllow: INVITE,ACK,CANCEL,BYE,PRACK,UPDATE,REFER,MESSAGElContact: lMax-Forwards: 68lRequire: preco
21、nditionlSupported: 100rellSession-Expires: 600lPrivacy: nonelP-Access-Network-Info: 3GPP-UTRAN-TDD;utran-cell-id-3gpp=234151D0FCE11;location-info=154.24.77.33lP-Asserted-Identity: ,lMin-SE: 600lP-Charging-Vector: icid-value=78f32f819e10cf148de3d7af70c5142e.3485362059.13.12;orig-ioi=lServed-Party-IP-
22、Address: 154.24.77.33Route AS1 address SCSCF1 addressRecord-RouteSCSCF1 addressPCSCF1 addressViaSCSCF1 addressPCSCF1 addressUE addressAS地址被放在Route行第一个(Route顶跳)SCSCF地址被放在Route行第二个Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page17会话流程l会话S-CSCF1I-CSCF2P-CSCF2P-CSCF1S-CSCF2主叫主叫被叫被叫
23、1.INVITE信令媒体HSSAS1AS2190.1.10.1190.1.10.3191.1.10.2191.1.10.3191.1.10.1189.1.1.111189.1.10.201190.1.30.1191.1.30.12.INVITE3.INVITE4.INVITECopyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page18AS1产生第二个INVITE消息(4)l这是新的对话pCall-ID已经改变lSip首行处理:pAS把自己的地址放在VIA行的顶部pAS把从第一个INVITE消息里的S-CSCF地
24、址放在Route行 pAS把自己放在Contact行,指示INVITE消息的发送者是它自己。l把Sip消息转发给S-CSCF1Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page19AS1产生第二个INVITE消息(4)lINVITE sip:Impu-AKA-29120211561- SIP/2.0lVia:SIP/2.0/UDP 154.24.114.118:6801;branch=z9hG4bK37c0041721d71fd2a06f45c6dbee2309lRoute: lCall-ID: 5791
25、1fd815ffda3c0426006be692ba00lFrom: ;tag=87c57d4f834b7af1a6011257ec2818eflTo: lCSeq: 49429 INVITElAllow: INVITE,ACK,CANCEL,BYE,PRACK,UPDATE,REFER,MESSAGElContact: lPrivacy: nonelP-Access-Network-Info: 3GPP-UTRAN-TDD;utran-cell-id-3gpp=234151D0FCE11;location-info=154.56.244.4lP-Charging-Vector: icid-v
26、alue=6601e776817c5da4fe5f222a24f90424.3485359547.29.12;orig-ioi=lP-Asserted-Identity: ,lSession-Expires: 1800lMin-SE: 600Route S-CSCF2 addressContactAS1 addressViaAS1 addressAS把自己的地址话 Via行顶部。当前仅有一个事项。使用触发时Scscf添加的Route/call-ID更改为新的/对话更改为AS1的地址Copyright 2010 Huawei Technologies Co., Ltd. All rights r
27、eserved. Page20会话流程S-CSCF1I-CSCF2P-CSCF2P-CSCF1S-CSCF21.INVITEHSSAS1AS2190.1.10.1190.1.10.3191.1.10.2191.1.10.3191.1.10.1189.1.1.111189.1.10.201190.1.30.1191.1.30.12.INVITE3.INVITE4.INVITE5.INVITEl会话主叫主叫被叫被叫信令媒体Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page21S-CSCF处理第二个INVITE
28、消息(5)lSip头域处理pS-CSCF检查顶跳route头域是否有自己添加的“ORGDLGID”参数,如果有就判断这是AS发出的,与先前的请求属于同一个会话。p删除顶跳RoutepS-CSCF把自己的地址放在VIA行顶部pS-CSCF把自己的地址放在Record-route行顶部pS-CSCF检查用户数据,查看是否有未执行的, 匹配初始请求的触发规则(iFC)。如果没有,就检查Request-URI,进行路由分析。l头域pP-Charging-Vector:携带计费信息,ICID为计费全局唯一标识, SCSCF添加orig-ioi。( orig-ioi为发起方运营商标识)pP-Chargin
29、g-Funciton-Address:携带计费地址 (CCF地址)lS-CSCF1从Request_URI取出被叫IMPU查询DNS服务器,获取下一跳地址,然后把Sip消息转发给被叫I-CSCF。p查询的结果是被叫归属域I-CSCF的地址pS-CSCF使用这个IP地址作为目的端的地址放在IP层里,而不是放在Route行Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page22S-CSCF处理第二个INVITE消息(5)发出到ICSCF的消息lINVITE sip:Impu-AKA-46001475731- S
30、IP/2.0lVia: SIP/2.0/UDP 154.24.10.104:5060;branch=z9hG4bKc71arac22az654br2d4b45czh;Role=2;Dpt=75f4_16;sc=2-a;TRC=a01-ffffffff, SIP/2.0/UDP 154.24.114.118:6801;branch=z9hG4bK37c0041721d71fd2a06f45c6dbee2309lRecord-Route: ,lCall-ID: 57911fd815ffda3c0426006be692ba00lFrom: ;tag=9e3f66a99503c8d7aa4f4eb1b
31、b8f73a5lTo: lCSeq: 60407 INVITElAllow: INVITE,ACK,CANCEL,BYE,PRACK,UPDATE,REFER,MESSAGElContact: lRequire: preconditionlSupported: 100rellSession-Expires: 600lPrivacy: nonelP-Access-Network-Info: 3GPP-UTRAN-TDD;utran-cell-id-3gpp=234151D0FCE11;location-info=154.24.77.33lP-Asserted-Identity: ,lP-Char
32、ging-Vector: icid-value=78f32f819e10cf148de3d7af70c5142e.3485362059.13.12;orig-ioi=Record-Route S-CSCF2 addressContactAS1 addressViaAS1 addressSCSCF1 address起始ioiCopyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page23会话流程S-CSCF1I-CSCF2P-CSCF2P-CSCF1S-CSCF21.INVITEHSSAS1AS2190.1.10.1
33、190.1.10.3191.1.10.2191.1.10.3191.1.10.1189.1.1.111189.1.10.201190.1.30.1191.1.30.12.INVITE3.INVITE4.INVITE5.INVITE6.INVITEl会话主叫主叫被叫被叫信令媒体Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page24I-CSCF处理第二个INVITE消息(6)lI-CSCF到HSS上查询被叫的S-CSCF地址lSip头域处理pI-CSCF把自己的地址放到VIA行顶部pI-CSCF不会把自己的地
34、址放在Record-Route行,因为回馈请求不需要经过I-CSCFpI-CSCF把从HSS获取的S-CSC地址放在Route行l然后I-CSCF转发Sip消息给被叫的S-CSCFCopyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page25I-CSCF发送到HSS的LIR查询被叫用户的公共身份标识Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page26I-CSCF接收到HSS返回的LIA返回SCSCF的server name
35、Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page27I-CSCF处理第二个INVITE消息(6)lINVITE sip:Impu-AKA-46001475731- SIP/2.0lVia: SIP/2.0/UDP 154.24.10.103:5060;branch=z9hG4bKe7hacfz7c7hbcb1c5r676h7cz;Role=1;Dpt=75f6_16,SIP/2.0/UDP 154.24.10.104:5060;branch=z9hG4bKdf4z5rz7affh4r1bh1rdg5dz
36、g;Role=2;Dpt=75f4_16;sc=3-b,SIP/2.0/UDP 154.24.114.118:6801;branch=z9hG4bK37c0041721d71fd2a06f45c6dbee2309,SIP/2.0/UDP lRoute: lRecord-Route: lCall-ID: 57911fd815ffda3c0426006be692ba00lFrom: ;tag=9e3f66a99503c8d7aa4f4eb1bb8f73a5lTo: lCSeq: 60407 INVITElAllow: INVITE,ACK,CANCEL,BYE,PRACK,UPDATE,REFER
37、,MESSAGElContact: l: ,lPrivacy: nonelP-Access-Network-Info: 3GPP-UTRAN-TDD;utran-cell-id-3gpp=234151D0FCE11;location-info=154.24.77.33lP-Charging-Vector: icid-value=78f32f819e10cf148de3d7af70c5142e.3485362059.13.12;orig-ioi=RouteS-CSCF2 addressViaI-CSCF2 addressS-CSCF1 addressAS1 addressRecord-route
38、S-CSCF1 addressS-CSCF2的地址I-CSCF的地址Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page28会话流程S-CSCF1I-CSCF2P-CSCF2P-CSCF1S-CSCF21.INVITEHSSAS1AS2190.1.10.1190.1.10.3191.1.10.2191.1.10.3191.1.10.1189.1.1.111189.1.10.201190.1.30.1191.1.30.12.INVITE3.INVITE4.INVITE5.INVITE6.INVITE7.INV
39、ITEl会话主叫主叫被叫被叫信令媒体Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page29S-CSCF处理第二个INVITE消息(7)lSip头域处理:pS-CSCF把自己的地址放在VIA行顶部pS-CSCF把自己的地址放在Record-route行顶部pS-CSCF根据用户数据,检查是否有匹配初始请求的触发规则(iFC),如果有S-CSCF把从 iFC获取的AS地址放在Route顶跳,自己的地址添加到Route底跳。 l触发到AS的业务,然后转发Sip消息给AS2Copyright 2010 Huawe
40、i Technologies Co., Ltd. All rights reserved. Page30S-CSCF处理第二个INVITE消息(7)lINVITE sip:Impu-AKA-46001475731- SIP/2.0lVia: SIP/2.0/UDP 154.24.10.104:5060;branch=z9hG4bKnlnt9viad9llsdtnatn497adw;Role=2;Dpt=75e4_16;sc=2-a;TRC=a01-ffffffff,SIP/2.0/UDP 154.24.10.103:5060;branch=z9hG4bKe7hacfz7c7hbcb1c5r67
41、6h7cz;Role=1;Dpt=75f6_16,SIP/2.0/UDP 154.24.10.104:5060;branch=z9hG4bKdf4z5rz7affh4r1bh1rdg5dzg;Role=2;Dpt=75f4_16;sc=3-b,SIP/2.0/UDP 154.24.114.118:6801;branch=z9hG4bK37c0041721d71fd2a06f45c6dbee2309,SIP/2.0/UDPl Route: ,lRecord-Route: ,lCall-ID: 57911fd815ffda3c0426006be692ba00lFrom: ;tag=9e3f66a9
42、9503c8d7aa4f4eb1bb8f73a5lTo: lCSeq: 60407 INVITElAllow: INVITE,ACK,CANCEL,BYE,PRACK,UPDATE,REFER,MESSAGElContact: lMax-Forwards: 65lRequire: preconditionlSupported: 100rellSession-Expires: 600lP-Asserted-Identity: ,lP-Access-Network-Info: 3GPP-UTRAN-TDD;utran-cell-id-3gpp=234151D0FCE11;location-info
43、=154.24.77.33lMin-SE: 600routeAS2 addressS-CSCF2 addressviaS-CSCF2 addressI-CSCF2 addressS-CSCF1 addressAS1 addressRecord-routeS-CSCF2 addressS-CSCF1 addressSCSCF将自己添加到VIA和Record-Route头域中,Route头域顶跳为AS地址,第二跳为SCSCF地址Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page31会话流程S-CSCF1I-C
44、SCF2P-CSCF2P-CSCF1S-CSCF21.INVITEHSSAS1AS2190.1.10.1190.1.10.3191.1.10.2191.1.10.3191.1.10.1189.1.1.111189.1.10.201190.1.30.1191.1.30.12.INVITE3.INVITE4.INVITE5.INVITE6.INVITE7.INVITE7.INVITE7.INVITE8.INVITEl会话主叫主叫被叫被叫信令媒体Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page32AS2发起第
45、三个INVITE消息(8)l这又是一个新的对话。pCall-ID已经改变lSip头域处理 :pAS把自己的地址放在VIA行顶部pAS把从INVITE (7)消息获取的S-CSCF地址放在Route行,如果不需要关联触发前的会话,则只需要取S-CSCF地址,如果需要关联触发前的会话,则需要将整个Route行获取填写。pAS把自己放在Contact行,标记这个INVITE消息是AS2自己发送的l转发Sip消息给S-CSCF2Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page33AS2发起第三个INVITE消息
46、(8)lINVITE sip:Impu-AKA-46001475731- SIP/2.0lVia:SIP/2.0/UDP 154.24.114.119:6802;branch=z9hG4bK999a409b278f328c300c07129a67d6a0lRoute: lCall-ID: abc9e3f66a99503c8d7aa4f4eb1bb8f73a5lFrom: ;tag=9e3f66a99503c8d7aa4f4eb1bb8f73a5lTo: lCSeq: 60407 INVITElAllow: INVITE,ACK,CANCEL,BYE,PRACK,UPDATE,REFER,MES
47、SAGElContact: lMax-Forwards: 65lRequire: preconditionlSupported: 100rellSession-Expires: 600lP-Asserted-Identity: ,lPrivacy: nonelP-Access-Network-Info: 3GPP-UTRAN-TDD;utran-cell-id-3gpp=234151D0FCE11;location-info=154.24.77.33lMin-SE: 600routeS-CSCF2 addressviaAS2 addressRecord-routeAS2地址添加到VIA头域中,
48、Route携带触发时SCSCF2填写的地址/call-ID改变为第三个对话的/AS2发起这个对话Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page34会话S-CSCF1I-CSCF2P-CSCF2P-CSCF1S-CSCF21.INVITEHSSAS1AS2190.1.10.1190.1.10.3191.1.10.2191.1.10.3191.1.10.1189.1.1.111189.1.10.201190.1.30.1191.1.30.12.INVITE3.INVITE4.INVITE5.INVITE6
49、.INVITE7.INVITE7.INVITE7.INVITE8.INVITE9.INVITEl会话主叫主叫被叫被叫信令媒体Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page35S-CSCF2处理第三个INVITE消息(9)lSip头域处理:头域处理:pS-CSCF2把自己的地址放在VIA行顶部pS-CSCF2把自己的地址放在Record-route行顶部pS-CSCF2根据被叫注册时获取的“contact”信息重建Request_URIpP-Called-Party-ID:携带原Request-URI中
50、的信息,被叫UE用于识别当前呼叫的公共身份,由SCSCF添加pS-CSCF2把从“path”获取的P-CSCF2地址放在Route行 n如:sip:term p-( Path格式)nTerm意思表示现在的P-CSCF是为被叫侧服务的 l转发Sip消息给P-CSCF2Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page36S-CSCF2处理第三个INVITE消息(9)lINVITE sip:154.24.77.33:12642;transport=udp SIP/2.0lVia: SIP/2.0/UDP 15
51、4.24.10.104:5060;branch=z9hG4bK48ild6adlcv9n4sdbndlwlcbw;Role=2;Dpt=75e4_16;sc=3-b,SIP/2.0/UDP 154.24.114.119:6802;branch=z9hG4bK999a409b278f328c300c07129a67d6a0,SIP/2.0/UDPl Route: lRecord-Route: lCall-ID: abc9e3f66a99503c8d7aa4f4eb1bb8f73a5lFrom: ;tag=9e3f66a99503c8d7aa4f4eb1bb8f73a5lTo: lCSeq: 60
52、407 INVITElAllow: INVITE,ACK,CANCEL,BYE,PRACK,UPDATE,REFER,MESSAGElContact: lMax-Forwards: 64lRequire: preconditionlSupported: 100rellSession-Expires: 600lP-Asserted-Identity: ,lPrivacy: nonelP-Access-Network-Info: 3GPP-UTRAN-TDD;utran-cell-id-3gpp=234151D0FCE11;location-info=154.24.77.33lMin-SE: 60
53、0lP-Called-Party-ID: lP-Charging-Vector: icid-value=78f32f819e10cf148de3d7af70c5142e.3485362059.13.12/AS2发起这个对话/call-ID是第三个对话的/Route为被叫用户注册时保存的PCSCF地址Request_URI重建:SIP_URI改变为IP地址,为用户注册的联系地址routeP-CSCF2 addressviaS-CSCF2 addressAS2 addressRecord-routeS-CSCF2 address/原被叫用户身份标识Copyright 2010 Huawei Tec
54、hnologies Co., Ltd. All rights reserved. Page37会话流程S-CSCF1I-CSCF2P-CSCF2P-CSCF1S-CSCF21.INVITEHSSAS1AS2190.1.10.1190.1.10.3191.1.10.2191.1.10.3191.1.10.1189.1.1.111189.1.10.201190.1.30.1191.1.30.12.INVITE3.INVITE4.INVITE5.INVITE6.INVITE7.INVITE7.INVITE7.INVITE8.INVITE9.INVITE10.INVITEl会话主叫主叫被叫被叫信令媒体
55、Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page38P-CSCF2处理第三个INVITE消息(10)lSip头域处理:p删除顶跳route行p保存并删除全部VIA行p保存并删除全部Record-Route行pP-CSCF2把自己的地址放在VIA行pP-CSCF2把自己的地址放在Record-route行l转发Sip消息给被叫Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page39P-CSCF2处理第三个INVITE消
56、息(10)lINVITE sip:154.24.77.33:12642;transport=udp SIP/2.0lVia: SIP/2.0/UDP 154.24.10.101:5060;branch=z9hG4bKss4vi97b6ivb9ct8lvb694twv;Role=2;Dpt=75e2_36;TRC=a01-fffffffflRecord-Route: lCall-ID: abc9e3f66a99503c8d7aa4f4eb1bb8f73a5lFrom: ;tag=9e3f66a99503c8d7aa4f4eb1bb8f73a5lTo: lCSeq: 60407 INVITElAl
57、low: INVITE,ACK,CANCEL,BYE,PRACK,UPDATE,REFER,MESSAGElContact: lMax-Forwards: 63lRequire: preconditionlSupported: 100rellSession-Expires: 600lMin-SE: 600lPrivacy: nonelP-Called-Party-ID: lP-Access-Network-Info: 3GPP-UTRAN-TDD;utran-cell-id-3gpp=234151D0FCE11;location-info=154.24.77.33lP-Asserted-Ide
58、ntity: ,routeviaP-CSCF2 addressRecord-routeP-CSCF2 addressVIA和Record-Route为PCSCF地址Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page40目 录l 呼叫过程消息头域的处理与分析呼叫过程消息头域的处理与分析 1.1 IMS域内呼叫消息头域处理域内呼叫消息头域处理p1.1.1 INVITE p1.1.2 183p1.1.3 PRACK(后续请求)Copyright 2010 Huawei Technologies Co., Ltd
59、. All rights reserved. Page41183l第个节点都会根据Via行的记录把183消息从被叫侧发回主叫侧l183消息发回给主叫时Record-Route行不需要改变l从被叫发回给主叫的路径是:p被叫 P-CSCF2S-CSCF2AS2S-CSCF2I-CSCF2S-CSCF1AS1S-CSCF1P-CSCF1主叫Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page42S-CSCF1I-CSCF2P-CSCF2P-CSCF1S-CSCF21.INVITEHSSAS1AS2190.1.10
60、.1190.1.10.3191.1.10.2191.1.10.3191.1.10.1189.1.1.111189.1.10.201190.1.30.1191.1.30.12.INVITE3.INVITE4.INVITE5.INVITE6.INVITE7.INVITE7.INVITE7.INVITE8.INVITE9.INVITE10.INVITE183183183183183183会话流程l会话主叫主叫被叫被叫信令媒体Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page43183l由于183路由规则很简单而
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025广东惠州市博罗县产业投资集团有限公司下属子公司招聘5人备考题库附答案
- 2025年11月重庆市万州区孙家镇人民政府招聘非全日制公益性岗位2人(公共基础知识)综合能力测试题附答案
- 2025年河南通航机场管理有限公司社会招聘23人模拟试卷附答案
- 2025广东湛江市公安局麻章分局招聘警务辅助人员12人(第三次)参考题库附答案
- 2025安徽合肥市直机关遴选公务员100人备考题库附答案
- 2026宝鸡太白县总工会招聘社会化工作者(2人)笔试备考试题及答案解析
- 2026福建泉州市石狮市鸿山镇人民政府招聘编外人员4人笔试备考试题及答案解析
- 2026北京市育英学校科学城学校招聘笔试模拟试题及答案解析
- 2025秋人教版道德与法治八年级上册4.2遵守规则同步练习
- 2026湖北省面向北京化工大学普通选调生招录笔试模拟试题及答案解析
- 烟站述职报告(4篇)
- 盖州市水务有限责任公司2025年工作总结暨2026年工作计划
- 幼儿园老师面试高分技巧
- 瓷砖工程验收课程
- 难治性癌痛护理
- 中医内科学考试题库及答案(二)
- 2025年江苏省公务员面试模拟题及答案
- 2025中国家庭品牌消费趋势报告-OTC药品篇-
- 广东省2025届湛江市高三下学期第一次模拟考试-政治试题(含答案)
- 天津市河东区2026届七年级数学第一学期期末复习检测试题含解析
- 水库清淤申请书
评论
0/150
提交评论