




已阅读5页,还剩80页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
IMS注册信令分析深入,Page1,P-CSCF功能(注册期间),注册期间P-CSCF处理过程,检查IMPI、IMPU、归属网络检查接入网络从归属网络域名获取I-CSCF地址处理Sip头域转发注册请求给I-CSCF,Page2,I-CSCF功能(注册期间),注册期间I-CSCF处理过程,从HSS获取S-CSCF能力集给用户分配一个能够执行注册任务的SCSCF检查用户信任域和本地域转发注册请求给SCSCF,Page3,S-CSCF功能(注册期间),注册期间S-CSCF处理过程,处理SIP头域检查用户信任域和本地域鉴权用户绑定IMPU到SIP头的“contact”从HSS下载签约信息从业务平台获得业务支持,Page4,HSS功能(注册期间),注册期间HSS处理过程,给I-CSCF返回为注册用户服务的S-CSCF或S-CSCF能力。给S-CSCF返回认证数据以支持UE和归属IMS网络之间的认证过程。更新为用户服务的S-CSCF名字和下载用户配置数据到S-CSCF。,Page5,目录,注册过程消息头域的处理与分析配置命令与消息头域参数的对应关系案例分析,Page6,目录,注册过程消息头域的处理与分析1.1Register1.24011.3Register(后续请求)1.42001.5Register(三方注册),Page7,IMS用户注册过程,注册步骤2二次注册鉴权,S-CSCF-A,HSS-A,I-CSCF-A,P-CSCF-A,I-CSCF-A,UE,注册步骤1初始注册消息,Register,S-CSCF-A,HSS-A,I-CSCF-A,P-CSCF-A,I-CSCF-A,UE,Page8,P-CSCF处理第一个Register消息,Request-URI:用户归属域域名,P-CSCF根据该域名查询DNS将该Register请求路由到归属的I-CSCFFrom:携带发起方的身份即注册用户的公共身份标识Authorization:鉴权向量头域,其中参数username为用户的私有身份标识;Expires:标识用户注册时长,0为注销,非0为注册Contact:用户的联系地址,用于标识主叫的IP地址和端口号Call-ID:会话标识,整个注册流程不变P-Visited-Network-ID:拜访网络标识,P-CSCF根据对象PCSCF的字段LNID添加该标识Path:P-CSCF将自己的主机名(对象PCSCF的字段HN)添加到Path头域VIA:用于响应消息路由,P-CSCF将自己的地址(对象PADDR中的核心侧IP地址)添加到VIA头域中P-Charging-Vector:携带计费信息,产生全球唯一计费标识ICID。该ICID由P-CSCF收到注册请求时随机生成。P-Access-Network-Info:携带用户接入位置信息。如果P-CSCF查询CLF并且CLF返回了响应,则使用CLF返回的信息填写,否则使用UE提供的信息,UE没有提供则采用P-CSCF上配置PACN中的字段ANDN(接入网域名)。,Page9,PCSCF接收到UE的注册消息,REGISTERsip:SIP/2.0Via:SIP/2.0/UDP2:10009;branch=z9hG4bK96ed347b4f61685db5e6ec273e7e0400Call-ID:96ed347b4f61685db5e6ec273e7e0400From:;tag=96ed347b4f61685db5e6ec273e7e0400To:CSeq:18081REGISTERMax-Forwards:70Contact:;expires=3600Authorization:Digestusername=Impi-FIX-46001475731-0087,realm=,uri=sip:,algorithm=MD5Supported:pathContent-Length:0,Page10,PCSCF处理完发出的注册消息,REGISTERsip:SIP/2.0Via:SIP/2.0/UDP02:5060;branch=z9hG4bKc67a9n9db7vcvc4c6lclna88s;Role=1;Dpt=75e2_16,SIP/2.0/UDP3:14657;branch=z9hG4bK44618dd96c5766a092f8c85d764cbfc3;rport=14657Call-ID:96ed347b4f61685db5e6ec273e7e0400From:;tag=96ed347b4f61685db5e6ec273e7e0400To:CSeq:18081REGISTERMax-Forwards:69Supported:pathContact:;expires=3600Path:/P-CSCF的主机名P-Visited-Network-ID:“/拜访网络标识P-Charging-Vector:icid-value=“78f32f819e10cf148de3d7af70c5142e.3483116445.4.11“/产生的计费标识Authorization:Digestusername=Impi-FIX-46001475731-0087,realm=,uri=sip:,algorithm=MD5User-Agent:Fixed-SipP-Access-Network-Info:IEEE-802.11;location-info=2Require:path,P-CSCF的地址,Page11,IMS用户注册过程,注册步骤2二次注册鉴权,S-CSCF-A,HSS-A,I-CSCF-A,P-CSCF-A,I-CSCF-A,UE,注册步骤1初始注册消息,Register,Register,S-CSCF-A,HSS-A,I-CSCF-A,P-CSCF-A,I-CSCF-A,UE,Page12,I-CSCF处理第一个Register消息,From:携带发起方的身份即注册用户的公共身份标识,I-CSCF根据该用户名查询HSS,获取可服务的S-CSCFP-Visited-Network-ID:拜访网络标识,I-CSCF将该头域内容通过Cx接口发送UAR消息到HSS,查询该拜访网络是否运行漫游。HSS将该头域内容与用户开户数据中漫游模板内容比对,相同则返回成功。Request-URI:S-CSCF地址;通过用户的公共身份标识到HSS上获取用户的能力集,与I-CSCF本地配置的能力集(对象ISCAP)比较选择出合适的S-CSCF后,将其IP地址或主机名(ISCAP的字段SURI或SCFIP,具体请参看对象ISCAP的联机帮助)放在此头域中将消息转发给相应的S-CSCF。VIA:用于响应消息路由,I-CSCF将自己的地址(对象IADDR中的IP地址)添加到VIA头域中Path:P-CSCF的主机名,如果存在拓扑隐藏,I-CSCF将自己的地址添加到Path头域顶跳,Page13,ICSCF接收到的注册消息,REGISTERsip:SIP/2.0Via:SIP/2.0/UDP02:5060;branch=z9hG4bK7dbisi7cdvbwvdb8cab7wt899;Role=1;Dpt=75e2_16,SIP/2.0/UDP2:10009;branch=z9hG4bK96ed347b4f61685db5e6ec273e7e0400;rport=10009Call-ID:96ed347b4f61685db5e6ec273e7e0400From:;tag=96ed347b4f61685db5e6ec273e7e0400To:CSeq:18081REGISTERMax-Forwards:69Supported:pathContact:;expires=3600Path:P-Visited-Network-ID:P-Charging-Vector:icid-value=78f32f819e10cf148de3d7af70c5142e.3484458669.1.11Authorization:Digestusername=Impi-FIX-46001475731-0087,realm=,uri=sip:,algorithm=MD5User-Agent:Fixed-SipP-Access-Network-Info:IEEE-802.11;location-info=2Require:pathContent-Length:0,Page14,ICSCF发送到HSS的UAR消息,用户公有身份标识,用户私有身份标识,拜访网络标识,标识当前流程为注册,Page15,ICSCF接收到HSS返回的UAA消息,用户必选能力集,用户可选能力集,Page16,ICSCF处理完发出的注册消息,REGISTERsip:;transport=udp;RegState=2SIP/2.0/S-CSCF的地址Via:SIP/2.0/UDP03:5060;branch=z9hG4bKl68tbsdi7clwn9c4w46idtvns;Role=1;Dpt=75e6_16,SIP/2.0/UDP02:5060;branch=z9hG4bKc67a9n9db7vcvc4c6lclna88s;Role=1;Dpt=75e2_16,SIP/2.0/UDP3:14657;branch=z9hG4bK44618dd96c5766a092f8c85d764cbfc3;rport=14657/I-CSCF的地址Call-ID:96ed347b4f61685db5e6ec273e7e0400From:;tag=96ed347b4f61685db5e6ec273e7e0400To:CSeq:18081REGISTERAuthorization:Digestusername=Impi-FIX-46001475731-0087,realm=,uri=sip:,algorithm=MD5Contact:;expires=3600Max-Forwards:68Require:pathSupported:pathUser-Agent:Fixed-SipPath:P-Visited-Network-ID:P-Access-Network-Info:IEEE-802.11;location-info=2P-Charging-Vector:icid-value=78f32f819e10cf148de3d7af70c5142e.3484458669.1.11,Page17,IMS用户注册过程,注册步骤2二次注册鉴权,S-CSCF-A,HSS-A,I-CSCF-A,P-CSCF-A,I-CSCF-A,UE,注册步骤1初始注册消息,Register,Register,Register,鉴权数据,S-CSCF-A,HSS-A,I-CSCF-A,P-CSCF-A,I-CSCF-A,分配S-CSCF,UE,Page18,S-CSCF处理第一个Register消息,Request-URI:由I-CSCF选出来的注册S-CSCF的主机名From:携带发起方的身份即注册用户的公共身份标识Authorization:用户添加的鉴权向量头域,其中参数username为用户的私有身份标识;algorithm为用户使用的鉴权算法;realm为鉴权域名;uri为鉴权服务器名;Expires:用户添加的标识用户注册时长,0为注销,非0为注册Contact:用户添加的用户的联系地址,用于标识主叫的IP地址和端口号Call-ID:会话标识,整个注册流程不变P-Visited-Network-ID:拜访网络标识,用于S-CSCF判断是否是本域接入,Page19,SCSCF接收到的注册消息,REGISTERsip:;RegState=2SIP/2.0Via:SIP/2.0/UDP03:5060;branch=z9hG4bK7n8v9anvl8n7nwsv4ll4c689v;Role=1;Dpt=75e6_16,SIP/2.0/UDP02:5060;branch=z9hG4bK7dbisi7cdvbwvdb8cab7wt899;Role=1;Dpt=75e2_16,SIP/2.0/UDP2:10009;branch=z9hG4bK96ed347b4f61685db5e6ec273e7e0400;rport=10009Call-ID:96ed347b4f61685db5e6ec273e7e0400From:;tag=96ed347b4f61685db5e6ec273e7e0400To:CSeq:18081REGISTERAuthorization:Digestusername=Impi-FIX-46001475731-0087,realm=,uri=sip:,algorithm=MD5Contact:;expires=3600Max-Forwards:68Require:pathSupported:pathUser-Agent:Fixed-SipPath:P-Visited-Network-ID:P-Access-Network-Info:IEEE-802.11;location-info=2P-Charging-Vector:icid-value=78f32f819e10cf148de3d7af70c5142e.3484458669.1.11Content-Length:0,Page20,SCSCF获取鉴权数据,为了防止用户是伪冒的,SCSCF会去HSS下载用户的鉴权数据,通过401鉴权挑战消息对用户进行身份鉴权,只有鉴权成功才让用户注册成功。根据注册请求用户私有身份标识、鉴权算法、用户公共身份标识,发送MAR/MAA消息到HSS上获取对应的鉴权数据(用于对用户进行注册鉴权),并在HSS上置上Pending标识,并将SCSCF的severname记录在HSS上,保证401鉴权挑战消息之后的Register消息能够到达同一个SCSCF。,Page21,SCSCF发送到HSS的MAR消息,用户私有身份标识,用户公有身份标识,SCSCF的主机名,鉴权算法,Page22,SCSCF接收到HSS返回的MAA消息,鉴权算法,鉴权域,鉴权数据,Page23,目录,注册过程消息头域的处理与分析1.1Register1.24011.3Register(后续请求)1.42001.5Register(三方注册),Page24,IMS用户注册过程,注册步骤2二次注册鉴权,S-CSCF-A,HSS-A,I-CSCF-A,P-CSCF-A,I-CSCF-A,UE,注册步骤1初始注册消息,Register,Register,Register,鉴权数据,401,S-CSCF-A,HSS-A,I-CSCF-A,P-CSCF-A,I-CSCF-A,分配S-CSCF,UE,Page25,S-CSCF构造401鉴权挑战消息,Sip头域处理:从HSS上下载的鉴权数据,生成WWW-Authenticate,用于对UE进行注册鉴权挑战,包含鉴权算法和鉴权中的随机值。WWW-Authenticate:Digestrealm=,nonce=+CPa2HIGD0dAPSh6AEpeug=,algorithm=MD5,qop=auth“响应消息按照VIA头域路由到终端,Page26,SCSCF发出的401鉴权挑战消息,SIP/2.0401UnauthorizedVia:SIP/2.0/UDP03:5060;branch=z9hG4bK7n8v9anvl8n7nwsv4ll4c689v;Role=1;Dpt=75e6_16,SIP/2.0/UDP02:5060;branch=z9hG4bK7dbisi7cdvbwvdb8cab7wt899;Role=1;Dpt=75e2_16,SIP/2.0/UDP2:10009;branch=z9hG4bK96ed347b4f61685db5e6ec273e7e0400;rport=10009Call-ID:96ed347b4f61685db5e6ec273e7e0400From:;tag=96ed347b4f61685db5e6ec273e7e0400To:;tag=7dw46ds6CSeq:18081REGISTERWWW-Authenticate:Digestrealm=,nonce=+CPa2HIGD0dAPSh6AEpeug=,algorithm=MD5,qop=auth“/鉴权相关信息Content-Length:0,Page27,IMS用户注册过程,注册步骤2二次注册鉴权,S-CSCF-A,HSS-A,I-CSCF-A,P-CSCF-A,I-CSCF-A,UE,注册步骤1初始注册消息,Register,Register,Register,鉴权数据,401,401,401,S-CSCF-A,HSS-A,I-CSCF-A,P-CSCF-A,I-CSCF-A,分配S-CSCF,UE,Page28,I-CSCF处理401鉴权挑战消息,VIA:将自己的那一跳地址从VIA头域中删除,Page29,ICSCF处理完发出的401鉴权挑战消息,SIP/2.0401UnauthorizedVia:SIP/2.0/UDP02:5060;branch=z9hG4bK7dbisi7cdvbwvdb8cab7wt899;Role=1;Dpt=75e2_16,SIP/2.0/UDP2:10009;branch=z9hG4bK96ed347b4f61685db5e6ec273e7e0400;rport=10009Call-ID:96ed347b4f61685db5e6ec273e7e0400From:;tag=96ed347b4f61685db5e6ec273e7e0400To:;tag=7dw46ds6CSeq:18081REGISTERWWW-Authenticate:Digestrealm=,nonce=+CPa2HIGD0dAPSh6AEpeug=,algorithm=MD5,qop=authContent-Length:0,Page30,IMS用户注册过程,注册步骤2二次注册鉴权,S-CSCF-A,HSS-A,I-CSCF-A,P-CSCF-A,I-CSCF-A,UE,注册步骤1初始注册消息,Register,Register,Register,鉴权数据,401,401,401,S-CSCF-A,HSS-A,I-CSCF-A,P-CSCF-A,I-CSCF-A,分配S-CSCF,UE,Page31,P-CSCF处理401鉴权挑战消息,VIA:将自己的那一跳地址从VIA头域中删除,Page32,PCSCF处理发出的401鉴权挑战消息,SIP/2.0401UnauthorizedVia:SIP/2.0/UDP2:10009;branch=z9hG4bK96ed347b4f61685db5e6ec273e7e0400;rport=10009Call-ID:96ed347b4f61685db5e6ec273e7e0400From:;tag=96ed347b4f61685db5e6ec273e7e0400To:;tag=7dw46ds6CSeq:18081REGISTERWWW-Authenticate:Digestrealm=,nonce=+CPa2HIGD0dAPSh6AEpeug=,algorithm=MD5,qop=authContent-Length:0,Page33,目录,注册过程消息头域的处理与分析1.1Register1.24011.3Register(后续请求)1.42001.5Register(三方注册),Page34,IMS用户注册过程,注册步骤2二次注册鉴权,Register,S-CSCF-A,HSS-A,I-CSCF-A,P-CSCF-A,I-CSCF-A,UE,注册步骤1初始注册消息,Register,Register,Register,鉴权数据,401,401,401,S-CSCF-A,HSS-A,I-CSCF-A,P-CSCF-A,I-CSCF-A,分配S-CSCF,UE,Page35,P-CSCF处理401之后Register消息,Authorization:integrity-protected表示用户是否从安全网段接入来添加,yes表示终端与P-CSCF之间建立了安全通道,no表示终端与P-CSCF之间通道不安全,response参数为用户根据密钥和服务器提供的nonce值按MD5算法计算出的鉴权响应值Path:与401之前Register消息保持一致P-Visited-Network-ID:与401之前Register消息保持一致VIA:与401之前Register消息保持一致From:与401之前Register消息保持一致Contact:与401之前Register消息保持一致Expires:与401之前Register消息保持一致,Page36,PCSCF接收到的注册请求消息,REGISTERsip:SIP/2.0Via:SIP/2.0/UDP2:10009;branch=z9hG4bKfdcbb1b7376f47290d8743b448d6028dCall-ID:96ed347b4f61685db5e6ec273e7e0400From:;tag=b8486c648d3b808a7d6ba735dcb4a1e9To:CSeq:18082REGISTERMax-Forwards:70Contact:;expires=3600Authorization:Digestusername=Impi-FIX-46001475731-0087,realm=,nonce=+CPa2HIGD0dAPSh6AEpeug=,uri=sip:,response=d885d0e80471b507039bc10a3356b90a,algorithm=MD5Supported:pathContent-Length:0,Page37,P-CSCF处理发出的注册消息,REGISTERsip:SIP/2.0Via:SIP/2.0/UDP02:5060;branch=z9hG4bK6ltaast4a669i4tiwaaabntds;Role=1;Dpt=75e2_16,SIP/2.0/UDP2:10009;branch=z9hG4bKfdcbb1b7376f47290d8743b448d6028d;rport=10009/P-CSCF地址Call-ID:96ed347b4f61685db5e6ec273e7e0400From:;tag=b8486c648d3b808a7d6ba735dcb4a1e9To:CSeq:18082REGISTERMax-Forwards:69Supported:pathContact:;expires=3600Path:/P-CSCF域名P-Visited-Network-ID:“/拜访网络标识P-Charging-Vector:icid-value=78f32f819e10cf148de3d7af70c5142e.3484458669.1.11“/计费标识Authorization:Digestusername=Impi-FIX-46001475731-0087,realm=,nonce=+CPa2HIGD0dAPSh6AEpeug=,uri=sip:,response=d885d0e80471b507039bc10a3356b90a,algorithm=MD5,integrity-protected=yes/表示安全网段接入User-Agent:Fixed-SipP-Access-Network-Info:IEEE-802.11;location-info=2Require:pathContent-Length:0,Page38,IMS用户注册过程,注册步骤2二次注册鉴权,Register,Register,S-CSCF-A,HSS-A,I-CSCF-A,P-CSCF-A,I-CSCF-A,UE,注册步骤1初始注册消息,Register,Register,Register,鉴权数据,401,401,401,S-CSCF-A,HSS-A,I-CSCF-A,P-CSCF-A,I-CSCF-A,分配S-CSCF,UE,Page39,I-CSCF处理401之后Register消息,Request-URI:S-CSCF地址;通过用户的公共身份标识到HSS上获取用户初始Register的服务器(UAA消息中返回的servername),将其放在此头域中将消息转发给S-CSCF。From:与初始Register消息处理一致P-Visited-Network-ID:与初始Register消息处理一致VIA:与初始Register消息处理一致Path:与初始Register消息处理一致Service-Route:与初始Register消息处理一致,Page40,ICSCF发送到HSS的UAR消息,用户公有身份标识,用户私有身份标识,拜访网络标识,标明当前为注册消息,Page41,ICSCF接收到HSS返回的UAA消息,说明是401之后的注册消息,SCSCF的主机名,Page42,I-CSCF处理完发出的注册消息,REGISTERsip:;dpt=75e4_286SIP/2.0/S-CSCF的地址Via:SIP/2.0/UDP03:5060;branch=z9hG4bKi49lidtt9wdcbs6sbil8adcd4;Role=1;Dpt=75e6_16,SIP/2.0/UDP02:5060;branch=z9hG4bKdcw6a4889wba8dl4d964dcww8;Role=1;Dpt=75e2_16,SIP/2.0/UDP3:14657;branch=z9hG4bKe2b45e4668f2e659fb34d1f498a0cecb;rport=14657/I-CSCF的地址Call-ID:96ed347b4f61685db5e6ec273e7e0400From:;tag=b8486c648d3b808a7d6ba735dcb4a1e9To:CSeq:18082REGISTERAuthorization:Digestusername=Impi-FIX-46001475731-0087,realm=,nonce=+CPa2HIGD0dAPSh6AEpeug=,uri=sip:,response=d885d0e80471b507039bc10a3356b90a,algorithm=MD5,integrity-protected=yesContact:;expires=3600Max-Forwards:68Require:pathSupported:pathUser-Agent:Fixed-SipPath:P-Visited-Network-ID:P-Access-Network-Info:IEEE-802.11;location-info=2P-Charging-Vector:icid-value=78f32f819e10cf148de3d7af70c5142e.3484458669.1.11Content-Length:0,Page43,IMS用户注册过程,注册步骤2二次注册鉴权,Register,Register,S-CSCF-A,HSS-A,I-CSCF-A,P-CSCF-A,I-CSCF-A,UE,注册步骤1初始注册消息,Register,Register,Register,鉴权数据,401,401,401,S-CSCF-A,HSS-A,I-CSCF-A,P-CSCF-A,I-CSCF-A,分配S-CSCF,UE,Page44,S-CSCF处理401之后的Register消息,Authorization:用户添加的鉴权响应response信息,S-CSCF根据鉴权响应对用户进行注册鉴权Expires:若是注册,则判断注册周期是否小于服务器支持的最小注册时长,若小于,则回423要求终端重新刷新注册时长注册。根据对应的鉴权算法对终端进行鉴权比较,鉴权通过后,用用户的公有标识通过SAR/SAA到HSS上去下载用户的签约业务数据和隐式注册集。注册成功SCSCF保存的信息:Contact地址、用户公有身份标识、用户私有身份标识、用户使用的鉴权算法、用户签约数据、Path头域、是否是本域接入、是否安全网段接入,Page45,SCSCF发送到HSS的SAR消息,用户私有身份标识,用户公有身份标识,SCSCF的主机名,表示初始注册成功,Page46,SCSCF接收到HSS返回的SAA消息,用户签约数据,包含隐式注册集、iFC数据,用户签约主CCF计费地址,用户签约主ECF计费地址,用户签约备ECF计费地址,Page47,目录,注册过程消息头域的处理与分析1.1Register1.24011.3Register(后续请求)1.42001.5Register(三方注册),Page48,IMS用户注册过程,注册步骤2二次注册鉴权,Register,Register,200OK,S-CSCF-A,HSS-A,I-CSCF-A,P-CSCF-A,I-CSCF-A,UE,注册步骤1初始注册消息,Register,Register,Register,鉴权数据,401,401,401,S-CSCF-A,HSS-A,I-CSCF-A,P-CSCF-A,I-CSCF-A,分配S-CSCF,UE,Page49,S-CSCF构造注册成功200OK响应,Service-Route:SCSCF的地址,用于呼叫时主叫PCSCF寻找SCSCF使用P-Associated-URI:S-CSCF创建的头域,携带隐式注册集列表,表示此次注册上的用户列表Authentication-Info:nextnonce机制打开时,携带下一次鉴权的随机值nonceContact:用户注册上的联系地址列表Accept-Resource-Priority:用户签约的优先级,Page50,S-CSCF发出的200OK消息,SIP/2.0200OKVia:SIP/2.0/UDP03:5060;branch=z9hG4bKi49lidtt9wdcbs6sbil8adcd4;Role=1;Dpt=75e6_16,SIP/2.0/UDP02:5060;branch=z9hG4bKdcw6a4889wba8dl4d964dcww8;Role=1;Dpt=75e2_16,SIP/2.0/UDP3:14657;branch=z9hG4bKe2b45e4668f2e659fb34d1f498a0cecb;rport=14657Call-ID:96ed347b4f61685db5e6ec273e7e0400From:;tag=b8486c648d3b808a7d6ba735dcb4a1e9To:;tag=9d9ws6wcCSeq:18082REGISTERService-Route:P-Associated-URI:,Contact:;q=1;expires=7200/用户注册的联系地址Path:Authentication-Info:nextnonce=“N7WoYnSgNP17M81tU2ZmrA=“/下一次鉴权的nonce值Accept-Resource-Priority:wps.2/用户签约的优先级Content-Length:0,隐式注册集列表,S-CSCF的地址,Page51,IMS用户注册过程,注册步骤2二次注册鉴权,Register,Register,200OK,200OK,S-CSCF-A,HSS-A,I-CSCF-A,P-CSCF-A,I-CSCF-A,UE,注册步骤1初始注册消息,Register,Register,Register,鉴权数据,401,401,401,S-CSCF-A,HSS-A,I-CSCF-A,P-CSCF-A,I-CSCF-A,分配S-CSCF,UE,Page52,I-CSCF处理200OK消息,VIA:将自己的那一跳地址从VIA头域中删除Service-Route:如果存在拓扑隐藏,I-CSCF将自己的地址添加到Service-Route顶跳,Page53,I-CSCF发出的200OK消息,SIP/2.0200OKVia:SIP/2.0/UDP02:5060;branch=z9hG4bK6ltaast4a669i4tiwaaabntds;Role=1;Dpt=75e2_16,SIP/2.0/UDP2:10009;branch=z9hG4bKfdcbb1b7376f47290d8743b448d6028d;rport=10009Call-ID:96ed347b4f61685db5e6ec273e7e0400From:;tag=b8486c648d3b808a7d6ba735dcb4a1e9To:;tag=9d9ws6wcCSeq:18082REGISTERService-Route:P-Associated-URI:,Authentication-Info:nextnonce=N7WoYnSgNP17M81tU2ZmrA=Contact:;q=1;expires=3600Path:Accept-Resource-Priority:wps.2Content-Length:0,Page54,IMS用户注册过程,注册步骤2二次注册鉴权,Register,Register,200OK,200OK,200OK,S-CSCF-A,HSS-A,I-CSCF-A,P-CSCF-A,I-CSCF-A,UE,注册步骤1初始注册消息,Register,Register,Register,鉴权数据,401,401,401,S-CSCF-A,HSS-A,I-CSCF-A,P-CSCF-A,I-CSCF-A,分配S-CSCF,UE,Page55,P-CSCF处理200OK消息,VIA:将自己的那一跳地址从VIA头域中删除Service-Route:在发往终端时将其删除Path:在发往终端时将其删除注册成功PCSCF保存的信息:Contact地址、用户公有身份标识、用户私有身份标识、用户隐式注册集、Service-Route头域,Page56,P-CSCF发出的200OK消息,SIP/2.0200OKVia:SIP/2.0/UDP2:10009;branch=z9hG4bKfdcbb1b7376f47290d8743b448d6028d;rport=10009Call-ID:96ed347b4f61685db5e6ec273e7e0400From:;tag=b8486c648d3b808a7d6ba735dcb4a1e9To:;tag=9d9ws6wcCSeq:18082REGISTERP-Associated-URI:,Authentication-Info:nextnonce=N7WoYnSgNP17M81tU2ZmrA=Contact:;q=1;expires=3600Accept-Resource-Priority:wps.2Content-Length:0,Page57,目录,注册过程消息头域的处理与分析1.1Register1.24011.3Register(后续请求)1.42001.5Register(三方注册),Page58,IMS用户注册过程,注册步骤3第三方注册,Register,Register,200OK,200OK,200OK,S-CSCF,HSS,I-CSCF,P-CSCF,UE,AS,Register,Page59,SCSCF处理第三方注册,用户注册成功后,根据用户签约的业务数据,进行第三方注册,为用户呼叫注册业务作铺垫。Request-URI:AS的地址VIA:SCSCF将自己添加进去,用于响应路由From:SCSCF的主机名To:标识注册用户的公有身份Contact:SCSCF的联系地址Expires:注册时长,Page60,S-CSCF发出的第三方注册消息,REGISTERsip:18:6801SIP/2.0/三方注册服务器地址Via:SIP/2.0/UDP04:5060;branch=z9hG4bK9bwsln86tdwvlwbtsdaw6ai6s;Role=3;Dpt=75e4_16;TRC=a00-ffffffff/S-CSCF的地址Call-ID:iwaa9d4bv879wsc7btws4lit86t66bcs04From:;tag=s9sb98b4/S-CSCF的域名To:/三方注册的用户身份CSeq:1REGISTERContact:;expires=7200/三方注册的联系地址Expires:7200/三方注册时长P-Charging-Vector:icid-value=78f32f819e10cf148de3d7af70c5142e.3483116445.4.11P-Access-Network-Info:3GPP-UTRAN-TDD;utran-cell-id-3gpp=234151D0FCE11;location-info=3P-Visited-Network-ID:Resource-Priority:wps.2Max-Forwards:70Supported:100relContent-Length:0,Page61,IMS用户注册过程,注册步骤3第三方注册,Register,Register,200OK,200OK,200OK,S-CSCF,HSS,I-CSCF,P-CSCF,UE,AS,Register,200OK,Page62,SCSCF处理第三方注册响应,接收到AS成功响应后,如果还存在其他的三方注册AS,则接着后续触发。,Page63,目录,注册过程消息头域的处理与分析配置命令与消息头域参数的对应关系案例分析,Page64,P-CSCF相关配置,拜访域标识,P-CSCF主机名,Page65,I-CSCF配置本域SCSCF的能力集,S-CSCF的主机名,Page66,第三方注册相关配置,域名保持一致,Page67,S-CSCF注册相关配置命令,该命令为配置类命令,用于修改本网元S-CSCF的注册功能相关的最小注册时长、最大注册时长、默认注册时长。下面分别介绍最小注册时长、最大注册时长、默认注册时长的应用。,Page68,S-CSCF注册相关配置命令(续),最小注册时长配置应用到达S-CSCF的注册消息为REGISTERsip:;dpt=75e4_286SIP/2.0Via:SIP/2.0/UDP03:5060;branch=z9hG4bK4r7c2fh1272d1rfhhrz27rbzc;Role=1;Dpt=75f6_16,SIP/2.0/UDP02:5060;branch=z9hG4bKh66676rc6rhh24125cc227rad;Role=1;Dpt=75f2_16,SIP/2.0/UDP3:10713;branch=z9hG4bK61741d0b838af71157a9dfa3a7834957;rport=10713Call-ID:f0124309caa8b7b8138f0dd1310f19ceFrom:;tag=eb3c5a852cfaf6478994f8886dc2a3bdTo:CSeq:25454REGISTERContact:;expires=50/注册时长,Page69,S-CSCF注册相关配置命令(续),S-CSCF检查发现注册时长小于本地配置的最小注册时长,回423SIP/2.0423IntervalTooBriefVia:SIP/2.0/UDP03:5060;branch=z9hG4bK4r7c2fh1272d1rfhhrz27rbzc;Role=1;Dpt=75f6_16,SIP/2.0/UDP02:5060;branch=z9hG4bKh66676rc6rhh24125cc227rad;Role=1;Dpt=75f2_16,SIP/2.0/UDP3:10713;branch=z9hG4bK61741d0b838af71157a9dfa3a7834957;rport=10713Call-ID:f0124309caa8b7b8138f0dd1310f19ceFrom:;tag=eb3c5a852cfaf6478994f8886dc2a3bdTo:;tag=6c6awntaCSeq:25454REGISTERMin-Expires:60/携带本地配置的最小注册时长Warning:3990173403242.S.207.010.011.00029.ToobriefexpiresContent-Length:0,Page70,S-CSCF注册相关配置命令(续),最大注册时长配置应用到达S-CSCF的注册消息为REGISTERsip:;dpt=75f4_286SIP/2.0Via:SIP/
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 金融机构财务风险评估与风险管理顾问协议
- 生态旅游区场地合作开发合同
- 境外旅游团队领队服务合同模板
- 长途运输车辆事故赔偿及保险理赔协议
- 物流终止合作协议书范本
- 医疗授权协议书范本
- 外资企业代理记账与外汇管理合同
- 地铁隧道工程安装施工安全责任协议
- 农业生产基地场地租赁保证金及农产品质量安全合同
- 企业办公楼场地租赁及物业服务委托协议
- 小学《科学》期末测评方案
- GB 18613-2006中小型三相异步电动机能效限定值及能效等级
- 2023年湘西市(中小学、幼儿园)教师招聘笔试题库及答案解析
- 公司企业实习鉴定表格
- 锁骨下动脉窃血综合征 (2)PPT
- 大学毕业生离校退宿申请表模板
- 2022年人教八级下英语单词英译汉
- 大班社会《爱发脾气的菲菲》课件
- 【海外华文文学】期末考试复习提纲
- 化工进展稿件编辑、排版体例格式
- 美丽乡村片区内监理规划范本
评论
0/150
提交评论