IMS呼叫信令分析深入培训资料课件_第1页
IMS呼叫信令分析深入培训资料课件_第2页
IMS呼叫信令分析深入培训资料课件_第3页
IMS呼叫信令分析深入培训资料课件_第4页
IMS呼叫信令分析深入培训资料课件_第5页
已阅读5页,还剩189页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

修订记录课程编码适用产品产品版本课程版本005502V2R8C005.00开发/优化者时间审核人开发类型(新开发/优化)刘振海2010.2李忠新开发胡伟琴2010.4李忠优化本页不打印0修订记录课程编码适用产品产品版本课程版本005502V2R呼叫信令分析深入呼叫信令分析深入参考资料产品手册2参考资料产品手册2培训目标学完本课程后,您应该能:描述域内及与域互通呼叫流程中的信令处理。列出请求及其临时响应的关键头域。完成呼叫流程中的相关配置和进行基本故障定位3培训目标学完本课程后,您应该能:3目录呼叫过程消息头域的处理与分析配置命令与消息头域参数的对应关系案例分析4目录呼叫过程消息头域的处理与分析4目录呼叫过程消息头域的处理与分析配置命令与消息头域参数的对应关系案例分析5目录呼叫过程消息头域的处理与分析5目录呼叫过程消息头域的处理与分析1.1域内呼叫消息头域处理1.1.11.1.21831.1.3(后续请求)6目录呼叫过程消息头域的处理与分析6会话流程会话S-CSCF1I-CSCF2P-CSCF2P-CSCF1S-CSCF2主叫被叫1信令媒体AS1AS2111190.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.17会话流程会话S-CSCF1I-CSCF2P-CSCF2P-C产生第一个消息(1)指的是被叫标识,可以是也可以是,本例为。:头域用于标识主叫的地址和端口号。:整个呼叫过程不变,用于标识该呼叫。呼叫到达后,由于继续转发该呼叫实际为新发起呼叫,发生改变。:100:支持临时响应有效发送机制:支持资源预留,:携带鉴权向量信息,用于对终端的身份进行验证,保障呼叫安全。:将用户公有标识填写到此头域,用于创建头域时的提示。:用于指示被叫在转发请求时是否删除。8产生第一个消息(1)指的是被叫标识,可以是也可以是,本例为产生第一个消息(1)46001475731-00382.0:2.0154.24.77.33:12641949e3f66a99503c8d74f418f73a5:9e3f66a99503c8d74f418f73a5:<46001475731-0048>9e3f66a99503c8d74f418f73a5:<46001475731-0038>:60407:70:<46001475731-0048>:33234151D011:::100:<:154.24.77.33:12641>:

被叫的用户身份主叫的用户身份主叫的地址和端口号9产生第一个消息(1)46001475731-00382会话流程会话S-CSCF1I-CSCF2P-CSCF2P-CSCF1S-CSCF2主叫被叫1信令媒体AS1AS2111190.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.1210会话流程会话S-CSCF1I-CSCF2P-CSCF2P-C处理第一个消息(2)头域处理:把自己的地址放在的顶部把自己的地址放在行的顶部把属于路由域“”的地址放在行如:1;表示现在是主叫:携带用户接入位置信息。如果查询并且返回了响应,则使用返回的信息填写,否则使用提供的信息,没有提供则采用上配置的值。:携带计费信息为计费全球唯一标识。:会话刷新时长,期望建立的会话定时器时长的上界值,可以在此基础上减少会话定时器时长。如果没有带此头域,可以自己增加。如果在该值指定的时间内会话得不到刷新(无会话内消息),将在不发的情况下释放该会话占用的资源。:期望建立的会话定时器时长的下界值。不能把话定时器时长减少到小于该值。11处理第一个消息(2)头域处理:11处理第一个消息(2):主叫身份标识。如果没有携带头域,从注册的中获取默认的(200中头域的第一项)添加到此头域。或者,如果携带头域,从中获取与注册的匹配的值添加到头域。:主叫的联系地址,用于计费时填写用户地址。(添加)转发消息给12处理第一个消息(2):主叫身份标识。如果没有携带头域,从注册处理第一个消息(2)46001475731-00382.0:2.0154.24.10.102:5060946767d52275f2_162.0154.24.77.33:12641949e3f66a99503c8d74f418f73a512641:<523175f4452462144340!!>:<:154.24.10.102275f2_116401>:9e3f66a99503c8d74f418f73a5:<46001475731-0048>9e3f66a99503c8d74f418f73a5:<46001475731-0038>:60407::<:154.24.77.33:12641>:100::"78f32f819e101483d770c5142e.3485362059.13.12":33234151D011;"154.24.77.33“:600:600::<46001475731-0048>:154.24.77.33111

主叫联系地址主叫用户的公有身份接入网信息被叫用户身份计费标识13处理第一个消息(2)46001475731-00382.会话流程会话S-CSCF1I-CSCF2P-CSCF2P-CSCF1S-CSCF2主叫被叫1信令媒体AS1AS2111190.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.12314会话流程会话S-CSCF1I-CSCF2P-CSCF2P-C处理第一个消息(3)头域处理:根据顶跳中部分或参数是“”判断是呼叫流程是主叫侧删除顶跳把自己的地址放在的顶部把自己的地址放在行的顶部根据用户数据,检查是否有未执行的,但匹配初始请求的触发规则(),如果有把从获取的地址放在行头域:期望建立的会话定时器时长的上界值,可以在此基础上减少会话定时器时长。如果没有带此头域,可以自己增加。如果在该值指定的时间内会话得不到刷新(无会话内消息),将在不发的情况下释放该会话占用的资源。:期望建立的会话定时器时长的下界值。不能把话定时器时长减少到小于该值。:如果只有,并且该是一个的,添加该到头域。:根据提供的鉴权信息对呼叫进行鉴权。触发到的业务,然后转发消息给115处理第一个消息(3)头域处理:15处理第一个消息(3)46001475731-00382.0:2.0154.24.10.104:50609471226542d4b45275f4_162012.0154.24.10.102:5060946767d52275f2_162.0154.24.77.33:12641949e3f66a99503c8d74f418f73a512641:<:154.24.114.118:6801>,<:154.24.10.10422-175f4_601>:<:154.24.10.104275f4_216501>,<:154.24.10.102275f2_116401>:9e3f66a99503c8d74f418f73a5:<46001475731-0048>9e3f66a99503c8d74f418f73a5:<46001475731-0038>:60407::<:154.24.77.33:12641>:68::100:600::33234151D011;"154.24.77.33":<46001475731-0048>,<8675513460014757330048>:600:"78f32f819e101483d770c5142e.3485362059.13.12"5231:154.24.77.33111111

地址被放在行第一个(顶跳)地址被放在行第二个16处理第一个消息(3)46001475731-00382.会话流程会话S-CSCF1I-CSCF2P-CSCF2P-CSCF1S-CSCF2主叫被叫1信令媒体AS1AS2111190.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.123417会话流程会话S-CSCF1I-CSCF2P-CSCF2P-C1产生第二个消息(4)这是新的对话已经改变首行处理:把自己的地址放在行的顶部把从第一个消息里的地址放在行把自己放在行,指示消息的发送者是它自己。把消息转发给1181产生第二个消息(4)这是新的对话181产生第二个消息(4)29120211561-00382.02.0154.24.114.118:68019437c0041721d712a06f45c62309:<:154.16.130.10321-175f4_60003>:579118153c042600669200:<29120211561-0048>87c57d4f834b71a60112572818:<29120211561-0038>:49429::<:154.24.114.118:6801>::33234151D011;"154.56.244.4":"6601e776817c545f222a24f90424.3485359547.29.12"5186:<29120211561-0048>,<86755291202115610048>:1800:600211把自己的地址话行顶部。当前仅有一个事项。使用触发时添加的更改为新的对话更改为1的地址191产生第二个消息(4)29120211561-00382会话流程S-CSCF1I-CSCF2P-CSCF2P-CSCF1S-CSCF21AS1AS2111190.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.12345会话主叫被叫信令媒体20会话流程S-CSCF1I-CSCF2P-CSCF2P-CSC处理第二个消息(5)头域处理检查顶跳头域是否有自己添加的“”参数,如果有就判断这是发出的,与先前的请求属于同一个会话。删除顶跳把自己的地址放在行顶部把自己的地址放在行顶部检查用户数据,查看是否有未执行的,匹配初始请求的触发规则()。如果没有,就检查,进行路由分析。头域:携带计费信息为计费全局唯一标识,添加。(为发起方运营商标识):携带计费地址(地址)1从取出被叫查询服务器,获取下一跳地址,然后把消息转发给被叫。查询的结果是被叫归属域的地址使用这个地址作为目的端的地址放在层里,而不是放在行21处理第二个消息(5)头域处理21处理第二个消息(5)—发出到的消息46001475731-00382.0:2.0154.24.10.104:50609471226542d4b45275f4_16201,2.0154.24.114.118:68019437c0041721d712a06f45c62309:<:154.24.10.104275f4_216501>,:579118153c042600669200:<46001475731-0048>9e3f66a99503c8d74f418f73a5:<46001475731-0038>:60407::<:154.24.114.118:6801>::100:600::33234151D011;"154.24.77.33":<46001475731-0048>,<8675513460014757330048>:"78f32f819e101483d770c5142e.3485362059.13.12"52312111起始22处理第二个消息(5)—发出到的消息46001475731-会话流程S-CSCF1I-CSCF2P-CSCF2P-CSCF1S-CSCF21AS1AS2111190.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.123456会话主叫被叫信令媒体23会话流程S-CSCF1I-CSCF2P-CSCF2P-CSC处理第二个消息(6)到上查询被叫的地址头域处理把自己的地址放到行顶部不会把自己的地址放在行,因为回馈请求不需要经过把从获取的地址放在行然后转发消息给被叫的24处理第二个消息(6)到上查询被叫的地址24发送到的查询被叫用户的公共身份标识25发送到的查询被叫用户的公共身份标识25接收到返回的返回的26接收到返回的返回的26处理第二个消息(6)46001475731-00382.0:2.0154.24.10.103:50609477c71c5r676h7175f6_162.0154.24.10.104:5060944z574r115275f4_1632.0154.24.114.118:68019437c0041721d712a06f45c623092.0:<523175e4_286>:<:154.24.10.104275f4_416601>:579118153c042600669200:<46001475731-0048>9e3f66a99503c8d74f418f73a5:<46001475731-0038>:60407::<:154.24.114.118:6801>:<46001475731-0048>,<8675513460014757330048>::33234151D011;"154.24.77.33":"78f32f819e101483d770c5142e.3485362059.13.12"5231221112的地址的地址27处理第二个消息(6)46001475731-00382.会话流程S-CSCF1I-CSCF2P-CSCF2P-CSCF1S-CSCF21AS1AS2111190.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.1234567会话主叫被叫信令媒体28会话流程S-CSCF1I-CSCF2P-CSCF2P-CSC处理第二个消息(7)头域处理:把自己的地址放在行顶部把自己的地址放在行顶部根据用户数据,检查是否有匹配初始请求的触发规则(),如果有把从获取的地址放在顶跳,自己的地址添加到底跳。触发到的业务,然后转发消息给229处理第二个消息(7)头域处理:29处理第二个消息(7)46001475731-00382.0:2.0154.24.10.104:50609499497275e4_162012.0154.24.10.103:50609477c71c5r676h7175f6_162.0154.24.10.104:5060944z574r115275f4_1632.0154.24.114.118:68019437c0041721d712a06f45c623092.0:<:154.24.114.119:6802>,<:154.24.10.10486-2-175e4_601>:<:154.24.10.104275e4_616401>,<:154.24.10.104275f4_416601>:579118153c042600669200:<46001475731-0048>9e3f66a99503c8d74f418f73a5:<46001475731-0038>:60407::<:154.24.114.118:6801>:65::100:600:<46001475731-0048>,<8675513460014757330048>:33234151D011;"154.24.77.33":60022221121将自己添加到和头域中,头域顶跳为地址,第二跳为地址30处理第二个消息(7)46001475731-00382.会话流程S-CSCF1I-CSCF2P-CSCF2P-CSCF1S-CSCF21AS1AS2111190.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.1234567778会话主叫被叫信令媒体31会话流程S-CSCF1I-CSCF2P-CSCF2P-CSC2发起第三个消息(8)这又是一个新的对话。已经改变头域处理:把自己的地址放在行顶部把从(7)消息获取的地址放在行,如果不需要关联触发前的会话,则只需要取地址,如果需要关联触发前的会话,则需要将整个行获取填写。把自己放在行,标记这个消息是2自己发送的转发消息给2322发起第三个消息(8)这又是一个新的对话。322发起第三个消息(8)46001475731-00382.02.0154.24.114.119:680294999a409b278f328c300c07129a67d6a0:<:154.24.10.10486-2-175e4_601>:9e3f66a99503c8d74f418f73a5:<46001475731-0048>9e3f66a99503c8d74f418f73a5:<46001475731-0038>:60407::<:154.24.114.119:6802>:65::100:600:<46001475731-0048>,<8675513460014757330048>::33234151D011;"154.24.77.33":600222地址添加到头域中,携带触发时2填写的地址改变为第三个对话的2发起这个对话332发起第三个消息(8)46001475731-00382会话S-CSCF1I-CSCF2P-CSCF2P-CSCF1S-CSCF21AS1AS2111190.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.12345677789会话主叫被叫信令媒体34会话S-CSCF1I-CSCF2P-CSCF2P-CSCF12处理第三个消息(9)头域处理:2把自己的地址放在行顶部2把自己的地址放在行顶部2根据被叫注册时获取的“”信息重建:携带原中的信息,被叫用于识别当前呼叫的公共身份,由添加2把从“”获取的2地址放在行如:2(格式)意思表示现在的是为被叫侧服务的转发消息给2352处理第三个消息(9)头域处理:352处理第三个消息(9):154.24.77.33:126422.0:2.0154.24.10.104:5060944869n4275e4_1632.0154.24.114.119:680294999a409b278f328c300c07129a67d6a02.0:<523175e2_86>:<:154.24.10.104275e4_816501>:9e3f66a99503c8d74f418f73a5:<46001475731-0048>9e3f66a99503c8d74f418f73a5:<46001475731-0038>:60407::<:154.24.114.119:6802>:64::100:600:<46001475731-0048>,<8675513460014757330048>::33234151D011;"154.24.77.33":600:<46001475731-0038>:"78f32f819e101483d770c5142e.3485362059.13.12"2发起这个对话是第三个对话的为被叫用户注册时保存的地址重建:改变为地址,为用户注册的联系地址2222原被叫用户身份标识362处理第三个消息(9):154.24.77.33:1264会话流程S-CSCF1I-CSCF2P-CSCF2P-CSCF1S-CSCF21AS1AS2111190.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.1234567778910会话主叫被叫信令媒体37会话流程S-CSCF1I-CSCF2P-CSCF2P-CSC2处理第三个消息(10)头域处理:删除顶跳行保存并删除全部行保存并删除全部行2把自己的地址放在行2把自己的地址放在行转发消息给被叫382处理第三个消息(10)头域处理:382处理第三个消息(10):154.24.77.33:126422.0:2.0154.24.10.101:506094497b698694275e2_3601:<:154.24.10.101275e2_936601>:9e3f66a99503c8d74f418f73a5:<46001475731-0048>9e3f66a99503c8d74f418f73a5:<46001475731-0038>:60407::<:154.24.114.119:6802>:63::100:600:600::<46001475731-0038>:33234151D011;"154.24.77.33":<46001475731-0048>,<8675513460014757330048>22和为地址392处理第三个消息(10):154.24.77.33:126目录呼叫过程消息头域的处理与分析1.1域内呼叫消息头域处理1.1.11.1.21831.1.3(后续请求)40目录呼叫过程消息头域的处理与分析40183第个节点都会根据行的记录把183消息从被叫侧发回主叫侧183消息发回给主叫时行不需要改变从被叫发回给主叫的路径是:被叫222221111主叫41183第个节点都会根据行的记录把183消息从被叫侧发回主叫侧1I-CSCF2P-CSCF2P-CSCF1S-CSCF21AS1AS2111190.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.1234567778910183183183183183183会话流程会话主叫被叫信令媒体421I-CSCF2P-CSCF2P-CSCF1S-CSCF21183由于183路由规则很简单而会经过所有的节点,所以我们仅给出两个样例子:第三个对话中2到2的消息第一个对话中1到1的消息43183由于183路由规则很简单而会经过所有的节点,所以我们仅头域处理:恢复保存时的全部行恢复保存的全部行2把终端返回的行叠加到恢复的顶跳转发响应给主叫2处理183消息44头域处理:2处理183消息442处理183消息2.0183:2.0154.24.10.104:5060944869n4275e4_1632.0154.24.114.118:680294999a409b278f328c300c07129a67d6a02.0:<:154.24.10.102275e2_916601>,<:154.24.10.104275e4_816501>:9e3f66a99503c8d74f418f73a5:<46001475731-0048>9e3f66a99503c8d74f418f73a5:<46001475731-0038>535f4b6a26f55394e5a5a078028f9e:60407:<:154.24.77.33:12642>::100:"78f32f819e101483d770c5142e.3485362059.13.12":33234151D011;"154.24.77.33":100:<46001475731-0038>22222将请求消息保存的和替换回去452处理183消息2.018322222将请求目录呼叫过程消息头域的处理与分析1.1域内呼叫消息头域处理1.1.11.1.21831.1.3(后续请求)46目录呼叫过程消息头域的处理与分析46和后续请求请求时每个都会根据需要把自己的地址放在行顶部,是个例外。收到初始请求后,保存里的路由地址集合,构建头域集合,然后并把拷贝一份放到响应中发回给,收到响应把集合翻转以构建自己的头域集合。后续请求按照保存的头域集合发送。从主叫到被叫的路由:主叫11112222被叫47和后续请求请求时每个都会根据需要把自己的地址放在行顶部,是个1I-CSCF2P-CSCF2P-CSCF1S-CSCF2AS1AS2111190.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.123.4.5.6.7.8.9.1会话流程会话主叫被叫信令媒体481I-CSCF2P-CSCF2P-CSCF1S-CSCF2A1处理消息(2):154.24.114.118:68012.0:2.0154.24.10.102:5060945521c6f564275f2_162.0154.24.77.33:1264194165072218607a6632052c98224a912641:<:154.24.10.104275f4_216501>:<:154.24.10.102275f2_116401>:9e3f66a99503c8d74f418f73a5:<46001475731-0048>9e3f66a99503c8d74f418f73a5:<46001475731-0038>535f4b6a26f55394e5a5a078028f9e:60408:69:10060407:"78f32f819e101483d770c5142e.3485362059.13.12":33234151D011;"154.24.77.33"::011

1为1的地址是第一个对话的491处理消息(2):154.24.114.118:6801目录呼叫过程消息头域的处理与分析1.1域内呼叫消息头域处理1.2与域呼叫消息头域处理1.2.11.2.218350目录呼叫过程消息头域的处理与分析50会话流程用户呼叫用户P-CSCF信令媒体AS1113828811977190.1.10.1190.1.10.3190.1.10.4189.1.1.111190.1.30.1MGCFI-CSCF191.1.10.210.1.10.1MGWS-CSCF/BGCF1190.1.10.5HSS51会话流程用户呼叫用户P-CSCF信令媒体AS11138288域发送消息(1)域实体向发送消息尝试建立域的会话消息包含了主被叫号码,主叫类别(),主叫位置等信息在发送消息前与域实体已经建立了信令链路,因此链路信息也可以作为路由分析的依据。52域发送消息(1)域实体向发送消息尝试建立域的会话52域发送消息(1)6865904813828811977主叫号码被叫号码53域发送消息(1)6865904813828811977主叫会话流程用户呼叫用户P-CSCF信令媒体AS113312345678190.1.10.1190.1.10.3190.1.10.4189.1.1.111190.1.30.1MGCFI-CSCF191.1.10.210.1.10.1MGWS-CSCF/BGCF2190.1.10.5HSS154会话流程用户呼叫用户P-CSCF信令媒体AS11331234处理消息(2)路由分析把消息获取到的主被叫号码进行规整和变换,以获取全局号码根据规整后的主被叫号码,信令的对端设备等信息进行路由分析获取目标地址。信令处理将消息生成对应的消息把被叫号码放到把路由分析得到的目标地址放在头域把自己的地址放入头域和第一跳主叫号码放到头域在头域添加100在头域产生唯一的计费标识“”,和转发消息给被叫的55处理消息(2)路由分析55处理消息(2)

8628686590482.0:2.02.18.1.17:50609447344m755k534100014003:<:2.18.1.33:5060>:12g477k2288j88721R002:<8613828811977>8331000:<862868659048>:1:67:<::5060>:100::<8613828811977>:20100221064614-100022482:3000V300R006B06D061被叫号码地址主叫号码56处理消息(2)8628686590482.0被叫会话流程用户呼叫用户P-CSCF信令媒体AS113312345678190.1.10.1190.1.10.3190.1.10.4189.1.1.111190.1.30.1MGCFI-CSCF191.1.10.210.1.10.1MGWS-CSCF3190.1.10.5HSS1257会话流程用户呼叫用户P-CSCF信令媒体AS11331234处理第一个消息(3)主被叫判断在顶跳头域没有找到“”参数,执行被叫侧处理流程。到上查询被叫的地址头域处理把自己的地址放到行顶部删除顶跳不会把自己的地址放在行,因为后续请求不需要经过如果请求来自非信任域,删除和头域如果被叫已注册,把从获取的地址放在行如果被叫未注册,但有未注册业务选择一个,将其放到头域如果被叫未注册,也无未注册业务返回480如果被叫未开户,则执行号码分析路由然后转发消息给被叫的58处理第一个消息(3)主被叫判断58发送到的被叫用户的公有身份标识59发送到的被叫用户的公有身份标识59接收到返回的返回的用户查询成功返回的的60接收到返回的返回的用户查询成功返回的的60处理第一个消息(3)8628686590482.0:2.02.18.1.33:5060948188175e6_162.02.18.1.17:50609447344m755k534100014003:<75e4_286>:12g477k2288j88721R002:<8613828811977>8331000:<862868659048>:1::<::5060>:66:100:3000V300R006B06D061:<8613828811977>:20100221064614-100022482

不需要把自己的地址放在行,只放在头域顶部中,地址放在头域中61处理第一个消息(3)8628686590482.0会话流程用户呼叫用户P-CSCF信令媒体AS113312345678190.1.10.1190.1.10.3190.1.10.4189.1.1.111190.1.30.1MGCFI-CSCF191.1.10.210.1.10.1MGWS-CSCF3190.1.10.5HSS12462会话流程用户呼叫用户P-CSCF信令媒体AS11331234处理消息(4)头域处理:把自己的地址放在行顶部把自己的地址放在行顶部根据用户数据,检查是否有匹配初始请求的触发规则(),如果有把从获取的地址放在顶跳,自己的地址添加到底跳。触发到的业务,然后转发消息给63处理消息(4)头域处理:63处理第一个消息(4)8628686590482.0:2.02.18.1.34:5060948q118275e4_16314a4182.02.18.1.33:5060948188175e6_162.02.18.1.17:50609447344m755k534100014003:<:2.18.1.35>,<:2.18.1.342f43-31375e4_618>:<:2.18.1.34275e4_21660718>:12g477k2288j88721R002:<8613828811977>8331000:<862868659048>:1::<::5060>:65:100:<862868659048>:600:20100221064614-100022482

将自己添加到和头域中,头域顶跳为地址,第二跳为地址64处理第一个消息(4)8628686590482.0会话流程用户呼叫用户P-CSCF信令媒体AS113312345678190.1.10.1190.1.10.3190.1.10.4189.1.1.111190.1.30.1MGCFI-CSCF191.1.10.210.1.10.1MGWS-CSCF3190.1.10.5HSS124565会话流程用户呼叫用户P-CSCF信令媒体AS11331234发起第二个消息(5)这又是一个新的对话。已经改变头域处理:把自己的地址放在行顶部把从(4)消息获取的地址放在行,如果不需要关联触发前的会话,则只需要取地址,如果需要关联触发前的会话,则需要将整个行获取填写。把自己放在行,标记这个消息是自己发送的转发消息给66发起第二个消息(5)这又是一个新的对话。662发起第二个消息(5)8628686590482.0:2.02.18.1.35:506294383z3:<:2.18.1.342f43-31375e4_618>:819600.0.50:<8613828811977>8331000:<862868659048>:1:600:1800:100::<8613828811977>:20100221064614-100022482:<::5060>

2地址添加到头域中,携带触发时填写的地址改变为第三个对话的2发起这个对话672发起第二个消息(5)8628686590482.0会话流程用户呼叫用户P-CSCF信令媒体AS113312345678190.1.10.1190.1.10.3190.1.10.4189.1.1.111190.1.30.1MGCFI-CSCF191.1.10.210.1.10.1MGWS-CSCF3190.1.10.5HSS1245668会话流程用户呼叫用户P-CSCF信令媒体AS11331234处理消息(6)头域处理:把自己的地址放在行顶部把自己的地址放在行顶部根据被叫注册时获取的“”信息重建:携带原中的信息,被叫用于识别当前呼叫的公共身份,由添加把从“”获取的地址放在行如:2(格式)意思表示现在的是为被叫侧服务的转发消息给69处理消息(6)头域处理:69处理第二个消息(6)862868659048@2.18.1.18:331292.0:2.02.18.1.34:5060941181188275e4_16320-4a52.02.18.1.35:506294383z3:<75e2_86>:<:2.18.1.34275e4_11660818>:819600.0.50:<8613828811977>8331000:<862868659048>:1::<::5060>:69:100:600:<8613828811977>:600:<8675528781000>:20100221064614-100022482

为被叫用户注册时保存的地址重建:改变为地址,为用户注册的联系地址是第二个对话的发起这个对话70处理第二个消息(6)862868659048@2.18.会话流程用户呼叫用户P-CSCF信令媒体AS113312345678190.1.10.1190.1.10.3190.1.10.4189.1.1.111190.1.30.1MGCFI-CSCF191.1.10.210.1.10.1MGWS-CSCF3190.1.10.5HSS12456771会话流程用户呼叫用户P-CSCF信令媒体AS11331234处理消息(7)头域处理:把自己的地址放在行顶部把自己的地址放在行顶部删除顶跳行转发消息给被叫72处理消息(7)头域处理:72处理消息(7)862868659048@2.18.1.18:331292.0:2.02.18.1.31:506094881275e2_3618:<:2.18.1.31275e2_23660918>:819600.0.50:<8613828811977>8331000:<862868659048>:1::<::5060>:68:100:600:600:<8675528781000>:<8613828811977>

发起这个对话是第二个对话的和顶跳为地址73处理消息(7)862868659048@2.18.1.目录呼叫过程消息头域的处理与分析1.1域内呼叫消息头域处理1.2与域呼叫消息头域处理1.2.11.2.218374目录呼叫过程消息头域的处理与分析74183第个节点都会根据行的记录把183消息从被叫侧发回主叫侧183消息发回给主叫时行不需要改变从被叫发回给主叫的路径是:被叫域主叫75183第个节点都会根据行的记录把183消息从被叫侧发回主叫侧会话流程用户呼叫用户P-CSCF信令媒体AS113312345678190.1.10.1190.1.10.3190.1.10.4189.1.1.111190.1.30.1MGCFI-CSCF191.1.10.210.1.10.11234S-CSCF/BGCF5618318318318376会话流程用户呼叫用户P-CSCF信令媒体AS11331234183由于183路由规则很简单而会经过所有的节点,所以我们仅给出两个样例子:域用户呼叫用户,到的183消息与用户呼叫用户,到的183消息后续消息省略,处理与域内呼叫一致77183由于183路由规则很简单而会经过所有的节点,所以我们仅发送183消息

78发送183消息78发送183消息2.0183:2.02.18.1.31:506094881275e2_3618:<:2.18.1.31275e2_23660918>:819600.0.50:<8675528781011>3350:<8675528781000>4b80f1:1:<:33129>:0

79发送183消息2.018379目录注册与呼叫过程消息头域的处理与分析配置命令与消息头域参数的对应关系案例分析80目录注册与呼叫过程消息头域的处理与分析80的配置2.0422:2.0154.24.114.119:1101294706645738e67175d9346f0f4d:e706645738e67175d9346f0f4d:<46001475731-0048>706645738e67175d9346f0f4d:<86-755-46001475731-0038>:18787:3990154601559.204.010.011.00003015"":600终端支持,但是刷新时长小于配置的时长,则返回422,并携带最小刷新时长81的配置终端支持,但是刷新时长小于配置的时长,则返回422,并会话最大通话时长配置定义用户最大通话时长,超过这个时长将发拆话82会话最大通话时长配置定义用户最大通话时长,超过这个时长将发拆的配置2.0422:2.0154.24.114.119:110129454406f9f572603751a675e4e7304d:54406f9f572603751a675e4e7304d:<46001475731-0048>54406f9f572603751a675e4e7304d:<86-755-46001475731-0038>:8007:600:399.209.010.011.0022-0020a."":0终端支持,但是刷新时长小于配置的时长,则返回422,并携带最小刷新时长83的配置终端支持,但是刷新时长小于配置的时长,则返回422,并会话相关配置定义用户最大通话时长,超过这个时长将发拆话定义运营商标识,体现在消息中:"78f32f819e101483d770c5142e.3485104069.41.11"1.84会话相关配置定义用户最大通话时长,超过这个时长将发拆话定义运隐式注册配置与的消息中命令::3"\"8675522200012\"&\"867552220001\"";注册后一致85隐式注册配置与的消息中命令:注册后一致85目录注册与呼叫过程消息头域的处理与分析配置命令与消息头域参数的对应关系案例分析86目录注册与呼叫过程消息头域的处理与分析86案例1地址地址失败响应码604故障现象:一个用户拨打域号码不通,回响应消息60487案例1地址地址失败响应码604故障现象:一个用户拨打域号码不案例1(续)故障现象一个用户拨打域号码不通,回响应消息604故障范围仅个别号码故障类别呼叫故障分析思路描述跟踪消息发现失败消息由返回的。在上查询被叫号码没有查到,在上开户后回复正常。故障分析相关命令无无

故障处理命令及分析参见《故障处理手册》88案例1(续)故障现象一个用户拨打域号码不通,回响应消息604案例2被叫侧地址被叫终端地址失败响应码488故障现象:一个软终端拨打其它电话不通,被叫终端回响应消息48889案例2被叫侧地址被叫终端地址失败响应码488故障现象:一个软案例2(续)故障现象一个软终端拨打其它电话不通故障范围仅个别终端故障类别呼叫故障分析思路描述跟踪消息发现失败消息由被叫终端返回的。分析中信息,发现没有的内容,在终端上配置后回复正常。该案例要求分析消息。故障分析相关命令无无无故障处理命令及分析90案例2(续)故障现象一个软终端拨打其它电话不通故障范围仅个错误响应500现象描述返回500,提示“”可能原因上没有配置用户签约的媒体能力集定位思路检查用户签约的媒体能力集配置,如果没有配置就根据实际规划配置处理步骤1、查看用户在上开户是否确定了一个媒体能力标识。命令如下::;2、检查上的是否配置了用户签约媒体能力集。命令如下:;3、如果上没有配置用户签约的媒体能力,增加用户签约媒体能力集,命令如下::;91错误响应500现象描述返回500,提示“”可能原因错误响应480现象描述返回480,头域提示“”,呼叫失败可能原因被叫用户未注册,并且签约了未注册业务,但是没有终结呼叫而是继续路由回。定位思路检查被叫用户是否已经成功注册,如果设计上被叫有未注册业务,请检查用户的触发数据中是否存在未注册业务,并且被叫侧是否终结呼叫。处理步骤1、在网元上检查对应用户的注册状态。:;2、确认用户规划中是否需要有被叫未注册业务3、检查用户签约数据是否有被叫未注册业务,在上执行如下命令::;4\检查被叫侧是否终结呼叫92错误响应480现象描述返回480,头域提示“”,错误响应488现象描述收到错误响应488,提示“”。可能原因会话的携带了禁止的媒体信息。定位思路检查携带的信息。检查本地策略检查的配置。处理步骤1、确认组网是否需要进行本地策略检查。若需要,查出中被禁止的媒体信息后通知终端修改。2、关闭本地策略检查。在网元下执行::0,1,000;其中为用户对应的3、在网元下执行:,查看字段。4、表示对媒体类型进行检查,逐一检查携带的媒体类型是否被配置为禁止。禁止列表可执行:1;查看表字段,被选择的媒体类型就属于被禁止。5、修改为不禁止该媒体类型::0,1,0;,其中为用户对应的,为对应的媒体类型,结束。93错误响应488现象描述收到错误响应488,提示“总结学习了域与域互通中初始请求,后续请求及他们的响应消息的路由方式,更多流程和处理细节请参考3261和324.229。用户呼叫用户,需要在上配置号码路由分析,使呼叫路由至对于有错误码的呼叫故障,可以参考《故障处理》手册解决94总结学习了域与域互通中初始请求,后续请求及他们的响应消息缩略语:用户设备:承载无关呼叫控制:用户部分:初始地址消息:地址全消息:连接位置和存储功能95缩略语:用户设备95IMS呼叫信令分析深入培训资料演讲完毕,谢谢观看!演讲完毕,谢谢观看!修订记录课程编码适用产品产品版本课程版本005502V2R8C005.00开发/优化者时间审核人开发类型(新开发/优化)刘振海2010.2李忠新开发胡伟琴2010.4李忠优化本页不打印98修订记录课程编码适用产品产品版本课程版本005502V2R呼叫信令分析深入呼叫信令分析深入参考资料产品手册100参考资料产品手册2培训目标学完本课程后,您应该能:描述域内及与域互通呼叫流程中的信令处理。列出请求及其临时响应的关键头域。完成呼叫流程中的相关配置和进行基本故障定位101培训目标学完本课程后,您应该能:3目录呼叫过程消息头域的处理与分析配置命令与消息头域参数的对应关系案例分析102目录呼叫过程消息头域的处理与分析4目录呼叫过程消息头域的处理与分析配置命令与消息头域参数的对应关系案例分析103目录呼叫过程消息头域的处理与分析5目录呼叫过程消息头域的处理与分析1.1域内呼叫消息头域处理1.1.11.1.21831.1.3(后续请求)104目录呼叫过程消息头域的处理与分析6会话流程会话S-CSCF1I-CSCF2P-CSCF2P-CSCF1S-CSCF2主叫被叫1信令媒体AS1AS2111190.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.1105会话流程会话S-CSCF1I-CSCF2P-CSCF2P-C产生第一个消息(1)指的是被叫标识,可以是也可以是,本例为。:头域用于标识主叫的地址和端口号。:整个呼叫过程不变,用于标识该呼叫。呼叫到达后,由于继续转发该呼叫实际为新发起呼叫,发生改变。:100:支持临时响应有效发送机制:支持资源预留,:携带鉴权向量信息,用于对终端的身份进行验证,保障呼叫安全。:将用户公有标识填写到此头域,用于创建头域时的提示。:用于指示被叫在转发请求时是否删除。106产生第一个消息(1)指的是被叫标识,可以是也可以是,本例为产生第一个消息(1)46001475731-00382.0:2.0154.24.77.33:12641949e3f66a99503c8d74f418f73a5:9e3f66a99503c8d74f418f73a5:<46001475731-0048>9e3f66a99503c8d74f418f73a5:<46001475731-0038>:60407:70:<46001475731-0048>:33234151D011:::100:<:154.24.77.33:12641>:

被叫的用户身份主叫的用户身份主叫的地址和端口号107产生第一个消息(1)46001475731-00382会话流程会话S-CSCF1I-CSCF2P-CSCF2P-CSCF1S-CSCF2主叫被叫1信令媒体AS1AS2111190.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.12108会话流程会话S-CSCF1I-CSCF2P-CSCF2P-C处理第一个消息(2)头域处理:把自己的地址放在的顶部把自己的地址放在行的顶部把属于路由域“”的地址放在行如:1;表示现在是主叫:携带用户接入位置信息。如果查询并且返回了响应,则使用返回的信息填写,否则使用提供的信息,没有提供则采用上配置的值。:携带计费信息为计费全球唯一标识。:会话刷新时长,期望建立的会话定时器时长的上界值,可以在此基础上减少会话定时器时长。如果没有带此头域,可以自己增加。如果在该值指定的时间内会话得不到刷新(无会话内消息),将在不发的情况下释放该会话占用的资源。:期望建立的会话定时器时长的下界值。不能把话定时器时长减少到小于该值。109处理第一个消息(2)头域处理:11处理第一个消息(2):主叫身份标识。如果没有携带头域,从注册的中获取默认的(200中头域的第一项)添加到此头域。或者,如果携带头域,从中获取与注册的匹配的值添加到头域。:主叫的联系地址,用于计费时填写用户地址。(添加)转发消息给110处理第一个消息(2):主叫身份标识。如果没有携带头域,从注册处理第一个消息(2)46001475731-00382.0:2.0154.24.10.102:5060946767d52275f2_162.0154.24.77.33:12641949e3f66a99503c8d74f418f73a512641:<523175f4452462144340!!>:<:154.24.10.102275f2_116401>:9e3f66a99503c8d74f418f73a5:<46001475731-0048>9e3f66a99503c8d74f418f73a5:<46001475731-0038>:60407::<:154.24.77.33:12641>:100::"78f32f819e101483d770c5142e.3485362059.13.12":33234151D011;"154.24.77.33“:600:600::<46001475731-0048>:154.24.77.33111

主叫联系地址主叫用户的公有身份接入网信息被叫用户身份计费标识111处理第一个消息(2)46001475731-00382.会话流程会话S-CSCF1I-CSCF2P-CSCF2P-CSCF1S-CSCF2主叫被叫1信令媒体AS1AS2111190.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.123112会话流程会话S-CSCF1I-CSCF2P-CSCF2P-C处理第一个消息(3)头域处理:根据顶跳中部分或参数是“”判断是呼叫流程是主叫侧删除顶跳把自己的地址放在的顶部把自己的地址放在行的顶部根据用户数据,检查是否有未执行的,但匹配初始请求的触发规则(),如果有把从获取的地址放在行头域:期望建立的会话定时器时长的上界值,可以在此基础上减少会话定时器时长。如果没有带此头域,可以自己增加。如果在该值指定的时间内会话得不到刷新(无会话内消息),将在不发的情况下释放该会话占用的资源。:期望建立的会话定时器时长的下界值。不能把话定时器时长减少到小于该值。:如果只有,并且该是一个的,添加该到头域。:根据提供的鉴权信息对呼叫进行鉴权。触发到的业务,然后转发消息给1113处理第一个消息(3)头域处理:15处理第一个消息(3)46001475731-00382.0:2.0154.24.10.104:50609471226542d4b45275f4_162012.0154.24.10.102:5060946767d52275f2_162.0154.24.77.33:12641949e3f66a99503c8d74f418f73a512641:<:154.24.114.118:6801>,<:154.24.10.10422-175f4_601>:<:154.24.10.104275f4_216501>,<:154.24.10.102275f2_116401>:9e3f66a99503c8d74f418f73a5:<46001475731-0048>9e3f66a99503c8d74f418f73a5:<46001475731-0038>:60407::<:154.24.77.33:12641>:68::100:600::33234151D011;"154.24.77.33":<46001475731-0048>,<8675513460014757330048>:600:"78f32f819e101483d770c5142e.3485362059.13.12"5231:154.24.77.33111111

地址被放在行第一个(顶跳)地址被放在行第二个114处理第一个消息(3)46001475731-00382.会话流程会话S-CSCF1I-CSCF2P-CSCF2P-CSCF1S-CSCF2主叫被叫1信令媒体AS1AS2111190.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.1234115会话流程会话S-CSCF1I-CSCF2P-CSCF2P-C1产生第二个消息(4)这是新的对话已经改变首行处理:把自己的地址放在行的顶部把从第一个消息里的地址放在行把自己放在行,指示消息的发送者是它自己。把消息转发给11161产生第二个消息(4)这是新的对话181产生第二个消息(4)29120211561-00382.02.0154.24.114.118:68019437c0041721d712a06f45c62309:<:154.16.130.10321-175f4_60003>:579118153c042600669200:<29120211561-0048>87c57d4f834b71a60112572818:<29120211561-0038>:49429::<:154.24.114.118:6801>::33234151D011;"154.56.244.4":"6601e776817c545f222a24f90424.3485359547.29.12"5186:<29120211561-0048>,<86755291202115610048>:1800:600211把自己的地址话行顶部。当前仅有一个事项。使用触发时添加的更改为新的对话更改为1的地址1171产生第二个消息(4)29120211561-00382会话流程S-CSCF1I-CSCF2P-CSCF2P-CSCF1S-CSCF21AS1AS2111190.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.12345会话主叫被叫信令媒体118会话流程S-CSCF1I-CSCF2P-CSCF2P-CSC处理第二个消息(5)头域处理检查顶跳头域是否有自己添加的“”参数,如果有就判断这是发出的,与先前的请求属于同一个会话。删除顶跳把自己的地址放在行顶部把自己的地址放在行顶部检查用户数据,查看是否有未执行的,匹配初始请求的触发规则()。如果没有,就检查,进行路由分析。头域:携带计费信息为计费全局唯一标识,添加。(为发起方运营商标识):携带计费地址(地址)1从取出被叫查询服务器,获取下一跳地址,然后把消息转发给被叫。查询的结果是被叫归属域的地址使用这个地址作为目的端的地址放在层里,而不是放在行119处理第二个消息(5)头域处理21处理第二个消息(5)—发出到的消息46001475731-00382.0:2.0154.24.10.104:50609471226542d4b45275f4_16201,2.0154.24.114.118:68019437c0041721d712a06f45c62309:<:154.24.10.104275f4_216501>,:579118153c042600669200:<46001475731-0048>9e3f66a99503c8d74f418f73a5:<46001475731-0038>:60407::<:154.24.114.118:6801>::100:600::33234151D011;"154.24.77.33":<46001475731-0048>,<8675513460014757330048>:"78f32f819e101483d770c5142e.3485362059.13.12"52312111起始120处理第二个消息(5)—发出到的消息46001475731-会话流程S-CSCF1I-CSCF2P-CSCF2P-CSCF1S-CSCF21AS1AS2111190.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.123456会话主叫被叫信令媒体121会话流程S-CSCF1I-CSCF2P-CSCF2P-CSC处理第二个消息(6)到上查询被叫的地址头域处理把自己的地址放到行顶部不会把自己的地址放在行,因为回馈请求不需要经过把从获取的地址放在行然后转发消息给被叫的122处理第二个消息(6)到上查询被叫的地址24发送到的查询被叫用户的公共身份标识123发送到的查询被叫用户的公共身份标识25接收到返回的返回的124接收到返回的返回的26处理第二个消息(6)46001475731-00382.0:2.0154.24.10.103:50609477c71c5r676h7175f6_162.0154.24.10.104:5060944z574r115275f4_1632.0154.24.114.118:68019437c0041721d712a06f45c623092.0:<523175e4_286>:<:154.24.10.104275f4_416601>:579118153c042600669200:<46001475731-0048>9e3f66a99503c8d74f418f73a5:<

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论