SCCP消息的結構_第1頁
SCCP消息的結構_第2頁
SCCP消息的結構_第3頁
SCCP消息的結構_第4頁
SCCP消息的結構_第5頁
已閱讀5頁,還剩2頁未讀, 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、1.為什么需要SCCP?在以上的討論中可以發現MTP3傳輸的消息都是與Call的控制相關,MSU的消息帶著 Call的相關信息經過每一個STP逐段的通過STP之間的Link轉發,同時選擇對應的 trunk。這就是所謂的電路相關的信令(Circuit-related signaling)。如果我們在移動通信中需要兩個Component之間交互與Call無關的信息的時候,那么 MTP3就不能很好的滿足這樣的需求,比如在CDMA中,如果MSC向HLR發出Location Request消息,那么MSC HLR之間僅僅是交互一些信息而已,而和call的trunk的控制 無關。這類與trunk控制無關就

2、是所謂與電路無關的信令(non-circuit-related signaling).此外,MTP3還有以下局限性:由之前討論MTP3結構中,SIO字段里Service Indicator子字段為4bits,所以它只能支 持最多16個用戶,可擴展性不強;MTP只支持逐段(link by link)方式,不能支持端到端(End to End)方式數據傳輸; MTP中使用SPC (信令點編碼)不是國際統一編碼,它由信令點所在網定義。當GSM 中的國際漫游用戶向他的HLR進行位置更新時,信令始發點無法知道該國外HLR的 DPC,因此不可能通過MTP實現節點至節點的信令直接傳輸;目前的電信業務大多只需

3、要傳送實時的短消息,如果要在網絡節點間傳送大量的非實時 消息,這就要用到分組交換中的虛電路概念,預先建立連接,進行面向連接的傳輸。而 MTP只能實現無連接傳輸。2. SCCP的功能針對上述缺點,SCCP作為基于MTP3之上的一個擴展部分來增強MTP3網絡功能。它 主要提供了以下功能:2.1.無連接和有連接服務SS7信令網在信令點之間傳遞電路相關和非電路相關的消息,提供兩類無連接業務和兩 類面向連接的業務。無連接業務是指在兩個應用實體間,不需要建立邏輯連接就可以傳 遞信令數據,這類似于UDP;無連接服務主要適用于小數據量,對實時性要求高的數據, 比如從 MSC 與 HLR 之間的位置更新信息 R

4、egistration Notification (Location Update)0 在 GSM網絡中,TCAP (MAP)都是使用UDP作為的數據單元。面向連接的業務在數據傳遞之前應用實體之間必須先建立連接,可以是一般性的連接,也可以是邏輯連接,這類似TCP。面向連接服務主要提供對實時性要求不高,數據量大 的數據,比如用 OMAP(Operation and Maintenance Application Protocol)下載 MSC 的自測 (self-Test)結果就是用連接服務,又比如BSC與MSC之間的通信協議BSSAP (BaseStation System Applicati

5、on Part)大多數消息是采用面向連接的SCCP傳輸.需要注意的是無連接和面向連接的消息中所帶的地址信息稍有不同:無連接服務中每個 消息都需要帶地址信息;而面向連接的消息中僅僅是建立連接的時候使用地址信息,一 旦連接建立成功,那么后續的兩個節點之間的通信將使用內部引用號(Internal Reference Number) 0SCCP PotQ8l ClassesConnectionless (CL) ServicesClass 0 Basic con need on less classClass 1In-sequence delivery connectionless classConn

6、ection-Oriented (CO) ServicesClass 2Basic connection*oriented classClass 3Flow control connection-oriented class圖1-SCCP為上層提供的兩類連接服務2.2.擴展的尋址功能SCCP以全局碼(GT)的形式擴展SS7協議的尋址能力和路由能力,這些擴展基于被叫 號碼的尋址信息。詳細討論請參看“SCCP消息的尋址與路由”。SCCP消息的結構SCCP無連接和有連接所使用的消息有所不同,SCCP無連接的消息單元成為UDT (Unit Data),面向連接的消息單元在建立連接時使用的是UDT,在數

7、據傳輸階段稱為Data Form1 (DT1).此外,SCCP 消息類型還包括 ConnectionRequest, ConnectionConfirm, ConnectionRelease等等,這些消息類型通過在Message Type Code,浬不同的值來區別 開。過cp苗睥非MTP routing labelMessage type codeMandatory fixed partMandatory variable partOptional partSCCP ParanKtersvalueParameter 1Parameter 2Pointer to 1Poinier to 2Po

8、intersPointer to NParaiTietgr 1Parameter 2Parameter NPara me I e rvaluenan 1Pointer IooptionalparametersParameter NParameter 1Parameter 2Parameter NParameterParametervalue圖2-SCCP消息結構Message Type Code用來標識SCCP消息的類型;當置為UDT時候,無連接消息傳輸使 用;當置為DT1時有連接消息傳輸使用;當置為CR(connection Reqeust)供最初建立連 接的發起消息使用;當置為CC(con

9、nection Confirm)用來被請求連接端發給請求端確信 連接消息使用,等等。不同的消息類型,對應著不同數值。Mandatory Fixed Part是SCCP 使用的固定的參數列表;Mandatory Variable Part 使用 VLS(Variable-length-structure)結構的一個變長參數列表; Optional Part同樣是采用VLS結構的一個可變參數列表。SCCP的消息正文封裝在MTP3的SIF域里,MTP3的SIO域里的service indicator置 為”0011,”表明SIF域里是SCCP消息。3.1 SCCP無連接的消息單元圖3-SCCP無連接

10、消息單元3.2面向連接的DT1消息格式DT1 消息是當 SCCP 的連接建立完畢(使用 CR (Connection Request), CC(Connection Confirm)消息建立)以后用來傳輸數據單元使用,里面使用local Reference作為標識之 前所建立的連接。圖4-SCCP面向連接的消息單元SCCP消息的尋址與路由4.1無連接中GT尋址與路由SCCP無連接主要是使用GT+SSN或SPC(DPC)+SSN來尋址。4.1.1 GT 概念GT (Global Title)是 SCCP層的地址碼,全球網絡中每一個節點都有一個唯一的地址碼, 通常采用E164或E214格式編碼。G

11、T碼的形式如E.214=E.164+E.212,如861380200000. 具體E164或E214編碼方式參看MiscellaneousGT尋址一般有兩種,一種是GT,另外一種是DPC+SSN形式。跨PLMN(Public Land Mobile Network)需要采用GT尋址;而網絡內可以通過DPC+SSN,也可以由GT形式尋 址。例如在中國使用GT或DPC+SSN按以下規則處理:無LSTP地區國際、省際的SCCP消息原則上采用GT尋址方式,翻譯節點為本省HSTP1/HSTP2,由HSTP再翻譯至收端的HSTP。省內不通移動本地網且無直達信令鏈的SP點之間的SCCP消息采用GT或DPC

12、+ SSN尋址方式,翻譯節點為本省HSTP1/HSTP2。同一移動本地網的SCCP消息采用DPC+SSN或GT尋址方式。2、有LSTP地區國際、省際的SCCP消息采用GT尋址方式,翻譯節點為本省的STP1/HSTP2, 由HSTP再翻譯至收端的HSTP。省內不通移動本地網且無直達信令鏈的SP點之間的SCCP消息采用GT尋址方 式,翻譯節點為發端的一對LSTP,全程只作一次GT翻譯。同一移動本地網的SCCP消息采用DPC+SSN或GT尋址方式。4.1.2 GT的翻譯SCCP路由信息依靠GT, SPC(DPC)來進行尋址,SSN來標識目的地的上層的用戶,如 MSC-HLR, MSC-VLR.SCC

13、P尋址可以使用GT+SSN或SPC(DPC)+SSN來進行,他們的區別在于當在不同網絡 段之間路由的時候一般使用GT+SSN尋址,而到達目的地所在網絡后一般使用DPC+SSN,盡管這個DPC也是經過GT翻譯過來的。如圖所示,SCCP里的GT的目的 地址為NodeD,那么在經過NodeA,NodeB,NodeC都是經過GT翻譯后使用GT+SSN尋 址,而從NodeC翻譯后已經可以確定了目的地SPC(DPC),那么就直接使用 SPC(DPC)+SSN 尋址。圖5-SCCP無連接消息流程假定現在STP接收到一個SCCP消息,里面包含的GT為4670123456, NA=4, NP=1, TT=0,那

14、么此STP將根據自己的GT翻譯表來查找GTRC(Global Title Routing Case), 得到GTRC后繼續查找GTRC與DPC的轉換表,得到對應GTRC=2的PSP為2-201, 從而STP將2-201作為MTP3的DPC,從而轉交給對應2-201的STP,然后下一 STP 收到此SCCP消息后繼續分析直至到目的STP.Al =NA=NP=TT=4670123456MTP TRANSFERDPC 沁 014 (international)1 (E.164 , ISDN) 0TTNPNANSGTRC0144410744410144670120744670120137012014483074483GTRCPSPSSPt2-1012-10222-2012-20232-3012-3024OWNS?Al Address informationGTRCGlobal Ti

溫馨提示

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

評論

0/150

提交評論