IMS注冊信令分析深入講義_第1頁
IMS注冊信令分析深入講義_第2頁
IMS注冊信令分析深入講義_第3頁
IMS注冊信令分析深入講義_第4頁
IMS注冊信令分析深入講義_第5頁
已閱讀5頁,還剩80頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. IMS注冊信令分析深入Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page1P-CSCF功能(注冊期間)注冊期間P-CSCF處理過程p檢查IMPI、IMPU、歸屬網(wǎng)絡(luò)p檢查接入網(wǎng)絡(luò)p從歸屬網(wǎng)絡(luò)域名獲取I-CSCF地址p處理Sip頭域p轉(zhuǎn)發(fā)注冊請求給I-CSCFCopyright 2010 Huawei Technologies Co., Ltd. All rights rese

2、rved. Page2I-CSCF功能(注冊期間)注冊期間I-CSCF處理過程p從HSS獲取S-CSCF能力集p給用戶分配一個能夠執(zhí)行注冊任務(wù)的S CSCFp檢查用戶信任域和本地域p轉(zhuǎn)發(fā)注冊請求給S CSCFCopyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page3S-CSCF功能(注冊期間)注冊期間S-CSCF處理過程p處理SIP頭域p檢查用戶信任域和本地域p鑒權(quán)用戶p綁定IMPU到SIP頭的“contact” p從HSS下載簽約信息p從業(yè)務(wù)平臺獲得業(yè)務(wù)支持Copyright 2010 Huawei Tech

3、nologies Co., Ltd. All rights reserved. Page4HSS功能(注冊期間)注冊期間HSS處理過程p給I-CSCF返回為注冊用戶服務(wù)的S-CSCF或S-CSCF能力。p給S-CSCF返回認證數(shù)據(jù)以支持UE和歸屬IMS網(wǎng)絡(luò)之間的認證過程。p更新為用戶服務(wù)的S-CSCF名字和下載用戶配置數(shù)據(jù)到S-CSCF。Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page5目 錄l注冊過程消息頭域的處理與分析注冊過程消息頭域的處理與分析l配置命令與消息頭域參數(shù)的對應(yīng)關(guān)系l案例分析Copyr

4、ight 2010 Huawei Technologies Co., Ltd. All rights reserved. Page6目 錄l注冊過程消息頭域的處理與分析注冊過程消息頭域的處理與分析 p1.1 Registerp1.2 401p1.3 Register(后續(xù)請求)p1.4 200p1.5 Register(三方注冊)Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page7IMS用戶注冊過程注冊步驟注冊步驟2二次注冊鑒權(quán)二次注冊鑒權(quán)RegisterRegister獲取用戶數(shù)據(jù)獲取用戶數(shù)據(jù)200 O

5、K200 OK200 OKS-CSCF-AHSS-AI-CSCF-AP-CSCF-AI-CSCF-A分配分配S-CSCFUE注冊步驟注冊步驟1初始注冊消息初始注冊消息RegisterRegister鑒權(quán)數(shù)據(jù)鑒權(quán)數(shù)據(jù)401401401S-CSCF-AHSS-AI-CSCF-AP-CSCF-AI-CSCF-A分配分配S-CSCFUECopyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page8P-CSCF處理第一個Register消息lRequest-URI:用戶歸屬域域名,P-CSCF根據(jù)該域名查詢DNS將該Regi

6、ster請求路由到歸屬的I-CSCFlFrom:攜帶發(fā)起方的身份即注冊用戶的公共身份標識lAuthorization:鑒權(quán)向量頭域,其中參數(shù)username為用戶的私有身份標識; lExpires:標識用戶注冊時長,0為注銷,非0為注冊lContact:用戶的聯(lián)系地址,用于標識主叫的IP地址和端口號lCall-ID:會話標識,整個注冊流程不變lP-Visited-Network-ID:拜訪網(wǎng)絡(luò)標識,P-CSCF根據(jù)對象PCSCF的字段LNID添加該標識lPath:P-CSCF將自己的主機名(對象PCSCF的字段HN)添加到Path頭域lVIA:用于響應(yīng)消息路由,P-CSCF將自己的地址(對象P

7、ADDR中的核心側(cè)IP地址)添加到VIA頭域中l(wèi)P-Charging-Vector:攜帶計費信息,產(chǎn)生全球唯一計費標識ICID。該ICID由P-CSCF收到注冊請求時隨機生成。lP-Access-Network-Info:攜帶用戶接入位置信息。如果P-CSCF查詢CLF并且CLF返回了響應(yīng),則使用CLF返回的信息填寫,否則使用UE提供的信息,UE沒有提供則采用P-CSCF上配置PACN中的字段ANDN(接入網(wǎng)域名)。Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page9PCSCF接收到UE的注冊消息lREG

8、ISTER sip: SIP/2.0lVia: SIP/2.0/UDP 2:10009;branch=z9hG4bK96ed347b4f61685db5e6ec273e7e0400lCall-ID: 96ed347b4f61685db5e6ec273e7e0400lFrom: ;tag=96ed347b4f61685db5e6ec273e7e0400lTo: lCSeq: 18081 REGISTERlMax-Forwards: 70lContact: ;expires=3600lAuthorization: Digest username=Impi-FIX-460014

9、75731-,realm=,uri=sip:, algorithm=MD5lSupported: pathlContent-Length: 0Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page10PCSCF處理完發(fā)出的注冊消息lREGISTER sip: SIP/2.0lVia: SIP/2.0/UDP 02:5060;branch=z9hG4bKc67a9n9db7vcvc4c6lclna88s;Role=1;Dpt=75e2_16,SIP/2.0/UDP 3

10、:14657;branch=z9hG4bK44618dd96c5766a092f8c85d764cbfc3;rport=14657lCall-ID: 96ed347b4f61685db5e6ec273e7e0400lFrom: ;tag=96ed347b4f61685db5e6ec273e7e0400lTo: lCSeq: 18081 REGISTERlMax-Forwards: 69lSupported: pathlContact: ;expires=3600lPath: /P-CSCF的主機名lP-Visited-Network-ID: “ “ /拜訪網(wǎng)絡(luò)標識lP-Charging-Vec

11、tor: icid-value=“78f32f819e10cf148de3d7af70c5142e.3483116445.4.11“ /產(chǎn)生的計費標識lAuthorization: Digest username=Impi-FIX-46001475731-,realm=,uri=sip:,algorithm=MD5lUser-Agent: Fixed-SiplP-Access-Network-Info: IEEE-802.11;location-info=2Require: pathP-CSCF的地址Copyright 2010 Huawei Technologies C

12、o., Ltd. All rights reserved. Page11IMS用戶注冊過程注冊步驟注冊步驟2二次注冊鑒權(quán)二次注冊鑒權(quán)RegisterRegister獲取用戶數(shù)據(jù)獲取用戶數(shù)據(jù)200 OK200 OK200 OKS-CSCF-AHSS-AI-CSCF-AP-CSCF-AI-CSCF-A分配分配S-CSCFUE注冊步驟注冊步驟1初始注冊消息初始注冊消息RegisterRegister鑒權(quán)數(shù)據(jù)鑒權(quán)數(shù)據(jù)401401401S-CSCF-AHSS-AI-CSCF-AP-CSCF-AI-CSCF-A分配分配S-CSCFUECopyright 2010 Huawei Technologies C

13、o., Ltd. All rights reserved. Page12I-CSCF處理第一個Register消息lFrom:攜帶發(fā)起方的身份即注冊用戶的公共身份標識,I-CSCF根據(jù)該用戶名查詢HSS,獲取可服務(wù)的S-CSCFlP-Visited-Network-ID:拜訪網(wǎng)絡(luò)標識,I-CSCF將該頭域內(nèi)容通過Cx接口發(fā)送UAR消息到HSS,查詢該拜訪網(wǎng)絡(luò)是否運行漫游。HSS將該頭域內(nèi)容與用戶開戶數(shù)據(jù)中漫游模板內(nèi)容比對,相同則返回成功。lRequest-URI:S-CSCF地址;通過用戶的公共身份標識到HSS上獲取用戶的能力集,與I-CSCF本地配置的能力集(對象ISCAP)比較選擇出合適的

14、S-CSCF后,將其IP地址或主機名(ISCAP的字段SURI或SCFIP,具體請參看對象ISCAP的聯(lián)機幫助)放在此頭域中將消息轉(zhuǎn)發(fā)給相應(yīng)的S-CSCF。lVIA:用于響應(yīng)消息路由,I-CSCF將自己的地址(對象IADDR中的IP地址)添加到VIA頭域中l(wèi)Path:P-CSCF的主機名,如果存在拓撲隱藏,I-CSCF將自己的地址添加到Path頭域頂跳Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page13ICSCF接收到的注冊消息lREGISTER sip: SIP/2.0lVia: SIP/2.0/UD

15、P 02:5060;branch=z9hG4bK7dbisi7cdvbwvdb8cab7wt899;Role=1;Dpt=75e2_16,SIP/2.0/UDP 2:10009;branch=z9hG4bK96ed347b4f61685db5e6ec273e7e0400;rport=10009lCall-ID: 96ed347b4f61685db5e6ec273e7e0400lFrom: ;tag=96ed347b4f61685db5e6ec273e7e0400lTo: lCSeq: 18081 REGISTERlMax-Forwards: 69lS

16、upported: pathlContact: ;expires=3600lPath: lP-Visited-Network-ID: lP-Charging-Vector: icid-value=78f32f819e10cf148de3d7af70c5142e.3484458669.1.11lAuthorization: Digest username=Impi-FIX-46001475731-,realm=,uri=sip:,algorithm=MD5lUser-Agent: Fixed-SiplP-Access-Network-Info: IEEE-802.11;location-info

17、=2lRequire: pathlContent-Length: 0Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page14ICSCF發(fā)送到HSS的UAR消息用戶公有身份標識用戶私有身份標識拜訪網(wǎng)絡(luò)標識標識當(dāng)前流程為注冊Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page15ICSCF接收到HSS返回的UAA消息用戶必選能力集用戶可選能力集Copyright 2010 Huawei Technolo

18、gies Co., Ltd. All rights reserved. Page16ICSCF處理完發(fā)出的注冊消息lREGISTER sip:;transport=udp;RegState=2 SIP/2.0 /S-CSCF的地址lVia: SIP/2.0/UDP 03:5060;branch=z9hG4bKl68tbsdi7clwn9c4w46idtvns;Role=1;Dpt=75e6_16,SIP/2.0/UDP 02:5060;branch=z9hG4bKc67a9n9db7vcvc4c6lclna88s;Role=1;Dpt=75e2_16

19、,SIP/2.0/UDP 3:14657;branch=z9hG4bK44618dd96c5766a092f8c85d764cbfc3;rport=14657 /I-CSCF的地址lCall-ID: 96ed347b4f61685db5e6ec273e7e0400lFrom: ;tag=96ed347b4f61685db5e6ec273e7e0400lTo: lCSeq: 18081 REGISTERlAuthorization: Digest username=Impi-FIX-46001475731-, realm=,uri=sip:, algorithm=MD5lC

20、ontact: ;expires=3600lMax-Forwards: 68lRequire: pathlSupported: pathlUser-Agent: Fixed-SiplPath: lP-Visited-Network-ID: lP-Access-Network-Info: IEEE-802.11;location-info=2lP-Charging-Vector: icid-value=78f32f819e10cf148de3d7af70c5142e.3484458669.1.11Copyright 2010 Huawei Technologies Co.,

21、 Ltd. All rights reserved. Page17IMS用戶注冊過程注冊步驟注冊步驟2二次注冊鑒權(quán)二次注冊鑒權(quán)RegisterRegister獲取用戶數(shù)據(jù)獲取用戶數(shù)據(jù)200 OK200 OK200 OKS-CSCF-AHSS-AI-CSCF-AP-CSCF-AI-CSCF-A分配分配S-CSCFUE注冊步驟注冊步驟1初始注冊消息初始注冊消息RegisterRegisterRegister鑒權(quán)數(shù)據(jù)鑒權(quán)數(shù)據(jù)401401401S-CSCF-AHSS-AI-CSCF-AP-CSCF-AI-CSCF-A分配分配S-CSCFUECopyright 2010 Huawei Technolog

22、ies Co., Ltd. All rights reserved. Page18S-CSCF處理第一個Register消息lRequest-URI:由I-CSCF選出來的注冊S-CSCF的主機名lFrom:攜帶發(fā)起方的身份即注冊用戶的公共身份標識lAuthorization:用戶添加的鑒權(quán)向量頭域,其中參數(shù)username為用戶的私有身份標識; algorithm為用戶使用的鑒權(quán)算法;realm為鑒權(quán)域名;uri為鑒權(quán)服務(wù)器名;lExpires:用戶添加的標識用戶注冊時長,0為注銷,非0為注冊lContact:用戶添加的用戶的聯(lián)系地址,用于標識主叫的IP地址和端口號lCall-ID:會話標識

23、,整個注冊流程不變lP-Visited-Network-ID:拜訪網(wǎng)絡(luò)標識,用于S-CSCF判斷是否是本域接入Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page19SCSCF接收到的注冊消息lREGISTER sip:;RegState=2 SIP/2.0lVia: SIP/2.0/UDP 03:5060;branch=z9hG4bK7n8v9anvl8n7nwsv4ll4c689v;Role=1;Dpt=75e6_16,SIP/2.0/UDP 02:5060;

24、branch=z9hG4bK7dbisi7cdvbwvdb8cab7wt899;Role=1;Dpt=75e2_16,SIP/2.0/UDP 2:10009;branch=z9hG4bK96ed347b4f61685db5e6ec273e7e0400;rport=10009lCall-ID: 96ed347b4f61685db5e6ec273e7e0400lFrom: ;tag=96ed347b4f61685db5e6ec273e7e0400lTo: lCSeq: 18081 REGISTERlAuthorization: Digest username=Impi-FIX

25、-46001475731-, realm=,uri=sip:, algorithm=MD5lContact: ;expires=3600lMax-Forwards: 68lRequire: pathlSupported: pathlUser-Agent: Fixed-SiplPath: lP-Visited-Network-ID: lP-Access-Network-Info: IEEE-802.11;location-info=2lP-Charging-Vector: icid-value=78f32f819e10cf148de3d7af70c5142e.3484458

26、669.1.11lContent-Length: 0Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page20SCSCF獲取鑒權(quán)數(shù)據(jù)l為了防止用戶是偽冒的,SCSCF會去HSS下載用戶的鑒權(quán)數(shù)據(jù),通過401鑒權(quán)挑戰(zhàn)消息對用戶進行身份鑒權(quán),只有鑒權(quán)成功才讓用戶注冊成功。l根據(jù)注冊請求用戶私有身份標識、鑒權(quán)算法、用戶公共身份標識,發(fā)送MAR/MAA消息到HSS上獲取對應(yīng)的鑒權(quán)數(shù)據(jù)(用于對用戶進行注冊鑒權(quán)),并在HSS上置上Pending標識,并將SCSCF的severname記錄在HSS上,保證401鑒權(quán)挑戰(zhàn)消息

27、之后的Register消息能夠到達同一個SCSCF。Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page21SCSCF發(fā)送到HSS的MAR消息用戶私有身份標識用戶公有身份標識SCSCF的主機名鑒權(quán)算法Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page22SCSCF接收到HSS返回的MAA消息鑒權(quán)算法鑒權(quán)域鑒權(quán)數(shù)據(jù)Copyright 2010 Huawei Technologies Co., Ltd. All right

28、s reserved. Page23目 錄l注冊過程消息頭域的處理與分析注冊過程消息頭域的處理與分析 p1.1 Registerp1.2 401p1.3 Register(后續(xù)請求)p1.4 200p1.5 Register(三方注冊)Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page24IMS用戶注冊過程注冊步驟注冊步驟2二次注冊鑒權(quán)二次注冊鑒權(quán)RegisterRegister獲取用戶數(shù)據(jù)獲取用戶數(shù)據(jù)200 OK200 OK200 OKS-CSCF-AHSS-AI-CSCF-AP-CSCF-AI-CSC

29、F-A分配分配S-CSCFUE注冊步驟注冊步驟1初始注冊消息初始注冊消息RegisterRegisterRegister鑒權(quán)數(shù)據(jù)鑒權(quán)數(shù)據(jù)401401401S-CSCF-AHSS-AI-CSCF-AP-CSCF-AI-CSCF-A分配分配S-CSCFUECopyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page25S-CSCF構(gòu)造401鑒權(quán)挑戰(zhàn)消息lSip頭域處理:p從HSS上下載的鑒權(quán)數(shù)據(jù),生成WWW-Authenticate,用于對UE進行注冊鑒權(quán)挑戰(zhàn),包含鑒權(quán)算法和鑒權(quán)中的隨機值。pWWW-Authentic

30、ate: Digest realm=,nonce=+CPa2HIGD0dAPSh6AEpeug=,algorithm=MD5,qop=auth“響應(yīng)消息按照VIA頭域路由到終端Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page26SCSCF發(fā)出的401鑒權(quán)挑戰(zhàn)消息lSIP/2.0 401 UnauthorizedlVia: SIP/2.0/UDP 03:5060;branch=z9hG4bK7n8v9anvl8n7nwsv4ll4c689v;Role=1;Dpt=75e6_16,SI

31、P/2.0/UDP 02:5060;branch=z9hG4bK7dbisi7cdvbwvdb8cab7wt899;Role=1;Dpt=75e2_16,SIP/2.0/UDP 2:10009;branch=z9hG4bK96ed347b4f61685db5e6ec273e7e0400;rport=10009lCall-ID: 96ed347b4f61685db5e6ec273e7e0400lFrom: ;tag=96ed347b4f61685db5e6ec273e7e0400lTo: ;tag=7dw46ds6lCSeq: 18081 REGIST

32、ERlWWW-Authenticate: Digest realm=,nonce=+CPa2HIGD0dAPSh6AEpeug=,algorithm=MD5,qop=auth“ /鑒權(quán)相關(guān)信息lContent-Length: 0Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page27IMS用戶注冊過程注冊步驟注冊步驟2二次注冊鑒權(quán)二次注冊鑒權(quán)RegisterRegister獲取用戶數(shù)據(jù)獲取用戶數(shù)據(jù)200 OK200 OK200 OKS-CSCF-AHSS-AI-CSCF-AP-CSCF-AI-CSCF-A分

33、配分配S-CSCFUE注冊步驟注冊步驟1初始注冊消息初始注冊消息RegisterRegisterRegister鑒權(quán)數(shù)據(jù)鑒權(quán)數(shù)據(jù)401401401S-CSCF-AHSS-AI-CSCF-AP-CSCF-AI-CSCF-A分配分配S-CSCFUECopyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page28I-CSCF處理401鑒權(quán)挑戰(zhàn)消息lVIA:將自己的那一跳地址從VIA頭域中刪除Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved.

34、Page29ICSCF處理完發(fā)出的401鑒權(quán)挑戰(zhàn)消息lSIP/2.0 401 UnauthorizedlVia: SIP/2.0/UDP 02:5060;branch=z9hG4bK7dbisi7cdvbwvdb8cab7wt899;Role=1;Dpt=75e2_16,SIP/2.0/UDP 2:10009;branch=z9hG4bK96ed347b4f61685db5e6ec273e7e0400;rport=10009lCall-ID: 96ed347b4f61685db5e6ec273e7e0400lFrom: ;tag=96ed347b4f

35、61685db5e6ec273e7e0400lTo: ;tag=7dw46ds6lCSeq: 18081 REGISTERlWWW-Authenticate: Digest realm=, nonce=+CPa2HIGD0dAPSh6AEpeug=,algorithm=MD5,qop=authlContent-Length: 0Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page30IMS用戶注冊過程注冊步驟注冊步驟2二次注冊鑒權(quán)二次注冊鑒權(quán)RegisterRegister獲取用戶數(shù)據(jù)獲取用戶數(shù)據(jù)200 O

36、K200 OK200 OKS-CSCF-AHSS-AI-CSCF-AP-CSCF-AI-CSCF-A分配分配S-CSCFUE注冊步驟注冊步驟1初始注冊消息初始注冊消息RegisterRegisterRegister鑒權(quán)數(shù)據(jù)鑒權(quán)數(shù)據(jù)401401401S-CSCF-AHSS-AI-CSCF-AP-CSCF-AI-CSCF-A分配分配S-CSCFUECopyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page31P-CSCF處理401鑒權(quán)挑戰(zhàn)消息lVIA:將自己的那一跳地址從VIA頭域中刪除Copyright 2010

37、Huawei Technologies Co., Ltd. All rights reserved. Page32PCSCF處理發(fā)出的401鑒權(quán)挑戰(zhàn)消息lSIP/2.0 401 UnauthorizedlVia: SIP/2.0/UDP 2:10009;branch=z9hG4bK96ed347b4f61685db5e6ec273e7e0400;rport=10009lCall-ID: 96ed347b4f61685db5e6ec273e7e0400lFrom: ;tag=96ed347b4f61685db5e6ec273e7e0400lTo: ;tag=7dw46ds6

38、lCSeq: 18081 REGISTERlWWW-Authenticate: Digest realm=, nonce=+CPa2HIGD0dAPSh6AEpeug=,algorithm=MD5,qop=authlContent-Length: 0Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page33目 錄l注冊過程消息頭域的處理與分析注冊過程消息頭域的處理與分析 p1.1 Registerp1.2 401p1.3 Register(后續(xù)請求)(后續(xù)請求)p1.4 200p1.5 Register(三方

39、注冊)Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page34IMS用戶注冊過程注冊步驟注冊步驟2二次注冊鑒權(quán)二次注冊鑒權(quán)RegisterRegister獲取用戶數(shù)據(jù)獲取用戶數(shù)據(jù)200 OK200 OK200 OKS-CSCF-AHSS-AI-CSCF-AP-CSCF-AI-CSCF-A分配分配S-CSCFUE注冊步驟注冊步驟1初始注冊消息初始注冊消息RegisterRegisterRegister鑒權(quán)數(shù)據(jù)鑒權(quán)數(shù)據(jù)401401401S-CSCF-AHSS-AI-CSCF-AP-CSCF-AI-CSCF-A分

40、配分配S-CSCFUECopyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page35P-CSCF處理401之后Register消息lAuthorization: integrity-protected表示用戶是否從安全網(wǎng)段接入來添加,yes表示終端與P-CSCF之間建立了安全通道,no表示終端與P-CSCF之間通道不安全,response參數(shù)為用戶根據(jù)密鑰和服務(wù)器提供的nonce值按MD5算法計算出的鑒權(quán)響應(yīng)值lPath:與401之前Register消息保持一致lP-Visited-Network-ID:與401

41、之前Register消息保持一致lVIA:與401之前Register消息保持一致lFrom:與401之前Register消息保持一致lContact:與401之前Register消息保持一致lExpires: 與401之前Register消息保持一致Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page36PCSCF接收到的注冊請求消息lREGISTER sip: SIP/2.0lVia: SIP/2.0/UDP 2:10009;branch=z9hG4bKfdcbb1b7376f47

42、290d8743b448d6028dlCall-ID: 96ed347b4f61685db5e6ec273e7e0400lFrom: ;tag=b8486c648d3b808a7d6ba735dcb4a1e9lTo: lCSeq: 18082 REGISTERlMax-Forwards: 70lContact: ;expires=3600lAuthorization: Digest username=Impi-FIX-46001475731-,realm=,nonce=+CPa2HIGD0dAPSh6AEpeug=,uri=sip:,response=d885d0e80471b507039bc

43、10a3356b90a,algorithm=MD5lSupported: pathlContent-Length: 0Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page37P-CSCF處理發(fā)出的注冊消息lREGISTER sip: SIP/2.0lVia: SIP/2.0/UDP 02:5060;branch=z9hG4bK6ltaast4a669i4tiwaaabntds;Role=1;Dpt=75e2_16,SIP/2.0/UDP 2:10009;branc

44、h=z9hG4bKfdcbb1b7376f47290d8743b448d6028d;rport=10009 /P-CSCF地址lCall-ID: 96ed347b4f61685db5e6ec273e7e0400lFrom: ;tag=b8486c648d3b808a7d6ba735dcb4a1e9lTo: lCSeq: 18082 REGISTERlMax-Forwards: 69lSupported: pathlContact: ;expires=3600lPath: /P-CSCF域名lP-Visited-Network-ID: “ /拜訪網(wǎng)絡(luò)標識lP-Charging-Vector: i

45、cid-value=78f32f819e10cf148de3d7af70c5142e.3484458669.1.11“ /計費標識lAuthorization: Digest username=Impi-FIX-46001475731-,realm=,nonce=+CPa2HIGD0dAPSh6AEpeug=,uri=sip:,response=d885d0e80471b507039bc10a3356b90a,algorithm=MD5, integrity-protected=yes /表示安全網(wǎng)段接入lUser-Agent: Fixed-SiplP-Access-Network-Info:

46、 IEEE-802.11;location-info=2Require: pathlContent-Length: 0Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page38IMS用戶注冊過程注冊步驟注冊步驟2二次注冊鑒權(quán)二次注冊鑒權(quán)RegisterRegister獲取用戶數(shù)據(jù)獲取用戶數(shù)據(jù)200 OK200 OK200 OKS-CSCF-AHSS-AI-CSCF-AP-CSCF-AI-CSCF-A分配分配S-CSCFUE注冊步驟注冊步驟1初始注冊消息初始注冊消息RegisterRegi

47、sterRegister鑒權(quán)數(shù)據(jù)鑒權(quán)數(shù)據(jù)401401401S-CSCF-AHSS-AI-CSCF-AP-CSCF-AI-CSCF-A分配分配S-CSCFUECopyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page39I-CSCF處理401之后Register消息lRequest-URI:S-CSCF地址;通過用戶的公共身份標識到HSS上獲取用戶初始Register的服務(wù)器( UAA消息中返回的servername ),將其放在此頭域中將消息轉(zhuǎn)發(fā)給S-CSCF。lFrom:與初始Register消息處理一致lP-

48、Visited-Network-ID:與初始Register消息處理一致lVIA:與初始Register消息處理一致lPath:與初始Register消息處理一致lService-Route:與初始Register消息處理一致Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page40ICSCF發(fā)送到HSS的UAR消息用戶公有身份標識用戶私有身份標識拜訪網(wǎng)絡(luò)標識標明當(dāng)前為注冊消息Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. P

49、age41ICSCF接收到HSS返回的UAA消息說明是401之后的注冊消息SCSCF的主機名Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page42I-CSCF處理完發(fā)出的注冊消息lREGISTER sip:;dpt=75e4_286 SIP/2.0 /S-CSCF的地址lVia: SIP/2.0/UDP 03:5060;branch=z9hG4bKi49lidtt9wdcbs6sbil8adcd4;Role=1;Dpt=75e6_16,SIP/2.0/UDP 0

50、2:5060;branch=z9hG4bKdcw6a4889wba8dl4d964dcww8;Role=1;Dpt=75e2_16,SIP/2.0/UDP 3:14657;branch=z9hG4bKe2b45e4668f2e659fb34d1f498a0cecb;rport=14657 /I-CSCF的地址lCall-ID: 96ed347b4f61685db5e6ec273e7e0400lFrom: ;tag=b8486c648d3b808a7d6ba735dcb4a1e9lTo: lCSeq: 18082 REGISTERlAuthorization: Digest

51、 username=Impi-FIX-46001475731-, realm=,nonce=+CPa2HIGD0dAPSh6AEpeug=, uri=sip:, response=d885d0e80471b507039bc10a3356b90a,algorithm=MD5, integrity-protected=yeslContact: ;expires=3600lMax-Forwards: 68lRequire: pathlSupported: pathlUser-Agent: Fixed-SiplPath: lP-Visited-Network-ID: lP-Access-Network

52、-Info: IEEE-802.11;location-info=2lP-Charging-Vector: icid-value=78f32f819e10cf148de3d7af70c5142e.3484458669.1.11lContent-Length: 0Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page43IMS用戶注冊過程注冊步驟注冊步驟2二次注冊鑒權(quán)二次注冊鑒權(quán)RegisterRegisterRegister獲取用戶數(shù)據(jù)獲取用戶數(shù)據(jù)200 OK200 OK200 OKS-

53、CSCF-AHSS-AI-CSCF-AP-CSCF-AI-CSCF-A分配分配S-CSCFUE注冊步驟注冊步驟1初始注冊消息初始注冊消息RegisterRegisterRegister鑒權(quán)數(shù)據(jù)鑒權(quán)數(shù)據(jù)401401401S-CSCF-AHSS-AI-CSCF-AP-CSCF-AI-CSCF-A分配分配S-CSCFUECopyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page44S-CSCF處理401之后的Register消息lAuthorization: 用戶添加的鑒權(quán)響應(yīng)response信息 ,S-CSCF根據(jù)鑒

54、權(quán)響應(yīng)對用戶進行注冊鑒權(quán)l(xiāng)Expires: 若是注冊,則判斷注冊周期是否小于服務(wù)器支持的最小注冊時長,若小于,則回423要求終端重新刷新注冊時長注冊。l根據(jù)對應(yīng)的鑒權(quán)算法對終端進行鑒權(quán)比較,鑒權(quán)通過后,用用戶的公有標識通過SAR/SAA到HSS上去下載用戶的簽約業(yè)務(wù)數(shù)據(jù)和隱式注冊集。l注冊成功SCSCF保存的信息:Contact地址、用戶公有身份標識、用戶私有身份標識、用戶使用的鑒權(quán)算法、用戶簽約數(shù)據(jù)、Path頭域、是否是本域接入、是否安全網(wǎng)段接入Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page45SC

55、SCF發(fā)送到HSS的SAR消息用戶私有身份標識用戶公有身份標識SCSCF的主機名表示初始注冊成功Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page46SCSCF接收到HSS返回的SAA消息用戶簽約數(shù)據(jù),包含隱式注冊集、iFC數(shù)據(jù)用戶簽約主CCF計費地址用戶簽約主ECF計費地址用戶簽約備ECF計費地址Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page47目 錄l注冊過程消息頭域的處理與分析注冊過程消息頭域的處理與分析

56、p1.1 Registerp1.2 401p1.3 Register(后續(xù)請求)p1.4 200p1.5 Register(三方注冊)Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page48IMS用戶注冊過程注冊步驟注冊步驟2二次注冊鑒權(quán)二次注冊鑒權(quán)RegisterRegisterRegister獲取用戶數(shù)據(jù)獲取用戶數(shù)據(jù)200 OK200 OK200 OKS-CSCF-AHSS-AI-CSCF-AP-CSCF-AI-CSCF-A分配分配S-CSCFUE注冊步驟注冊步驟1初始注冊消息初始注冊消息Registe

57、rRegisterRegister鑒權(quán)數(shù)據(jù)鑒權(quán)數(shù)據(jù)401401401S-CSCF-AHSS-AI-CSCF-AP-CSCF-AI-CSCF-A分配分配S-CSCFUECopyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page49S-CSCF構(gòu)造注冊成功200 OK響應(yīng)lService-Route: SCSCF的地址,用于呼叫時主叫PCSCF尋找SCSCF使用lP-Associated-URI: S-CSCF創(chuàng)建的頭域,攜帶隱式注冊集列表,表示此次注冊上的用戶列表lAuthentication-Info:nextn

58、once機制打開時,攜帶下一次鑒權(quán)的隨機值 noncelContact: 用戶注冊上的聯(lián)系地址列表lAccept-Resource-Priority: 用戶簽約的優(yōu)先級Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page50S-CSCF發(fā)出的200 OK消息SIP/2.0 200 OKVia: SIP/2.0/UDP 03:5060;branch=z9hG4bKi49lidtt9wdcbs6sbil8adcd4;Role=1;Dpt=75e6_16,SIP/2.0/UDP 154.24

59、.10.102:5060;branch=z9hG4bKdcw6a4889wba8dl4d964dcww8;Role=1;Dpt=75e2_16,SIP/2.0/UDP 3:14657;branch=z9hG4bKe2b45e4668f2e659fb34d1f498a0cecb;rport=14657lCall-ID: 96ed347b4f61685db5e6ec273e7e0400lFrom: ;tag=b8486c648d3b808a7d6ba735dcb4a1e9lTo: ;tag=9d9ws6wclCSeq: 18082 REGISTERlService-Route

60、: P-Associated-URI: ,Contact: ;q=1;expires=7200 /用戶注冊的聯(lián)系地址Path: Authentication-Info: nextnonce=“N7WoYnSgNP17M81tU2ZmrA=“ /下一次鑒權(quán)的nonce值A(chǔ)ccept-Resource-Priority: wps.2 /用戶簽約的優(yōu)先級Content-Length: 0 隱式注冊集列表S-CSCF的地址Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page51IMS用戶注冊過程注冊步驟注冊步驟2二

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論