第三課 SS7信令系統(tǒng)協(xié)議簡介
SS7信令協(xié)議棧,MTP1,MTP2,MTP3,SCCP,TCAP,ISUP,TUP
3.1 SS7信令協(xié)議棧
協(xié)議是通過網絡傳送數據的規(guī)則集合。 協(xié)議棧也就是協(xié)議的分層結構,協(xié)議分層的目的是為了使各層相對獨立,或使各層具有不同的職能。SS7協(xié)議一開始就是按分層結構的思想設計的,但SS7協(xié)議在開始發(fā)展時,主要是考慮在數字電話網和采用電路交換方式的數據通信網中傳送各種與電路有關的信息,所以CCITT在80年代提出的SS7技術規(guī)范黃皮書中對SS7協(xié)議的分層方法沒有和OSI七層模型取得一致,對SS7協(xié)議只提出了4個功能層的要求。這4個功能層如下:
- 物理層:就是底層,具體是DS0或V.35。
- 數據鏈路層:在兩節(jié)點間提供可靠的通信。
- 網絡層:提供消息發(fā)送的路由選擇.。
- 用戶部份/應用部份:就是數據庫事務處理,呼叫建立和釋放。
但隨著綜合業(yè)務數字網(ISDN)和智能網的發(fā)展,不僅需要傳送與電路有關的消息,而且需要傳送與電路無關的端到端的消息,原來的四層結構已不能滿足要求。在1984年和1988年的紅皮書和藍皮書建議中,CCITT作了大量的努力,使SS7協(xié)議的分層結構盡量向OSI的七層模型靠近。
下圖圖示了SS7信令協(xié)議棧:

MTP1(消息傳遞部分第一層):即物理層。
MTP1(消息傳遞部分第二層):即數據鏈路層。
MTP1(消息傳遞部分第三層):即網絡層。
SCCP(信令連接控制部分)
TCAP(事務處理應用部分)
ISUP(ISDN用戶部分)
TUP(電話用戶部分)
- MTP1
MTP1是SS7協(xié)議棧中的最底層,對應于OSI模型中的物理層,這一層定義了數字鏈路在物理上,電氣上及功能上的特性。物理接口的定義包括:E-1,T-1,DS-1,V.35,DS-0,DS
-0A(56K)。
- MTP2
MTP2確保消息在鏈路上實現精確的端到端傳送。MTP2提供流控制,消息序號,差錯檢查等功能。當傳送出錯時,出錯的消息會被重發(fā)。MTP2對應OSI模型中的數據鏈路層。
- MTP3
MTP3在SS7信令網中提供兩個信令點間消息的路由選擇功能,消息在依次通過MTP1,MTP2,MTP3層之后,可能會被發(fā)送回MTP2再傳向別的信令點,也可能會傳遞給某個應用層,如:SCCP或ISUP層。MTP3還提供一些網管功能的支持,包括:流量控制,路由選擇和鏈路管理。MTP3對應OSI模型中的網絡層。
- SCCP(信令連接控制部分)
SCCP位于MTP之上,為MTP提供附加功能,以便通過SS7信令網在信令點之間傳遞電路相關和非電路相關的消息,提供兩類無連接業(yè)務和兩類面向連接的業(yè)務。
無連接業(yè)務是指在兩個應用實體間,不需要建立邏輯連接就可以傳遞信令數據。面向連接的業(yè)務在數據傳遞之前應用實體之間必須先建立連接,可以是一般性的連接,也可以是邏輯連接。
SCCP以全局碼(GT)的形式擴展SS7協(xié)議的尋址能力和路由能力,這些擴展基于被叫號碼的尋址信息。
- TCAP(事務處理應用部分)
TCAP允許應用調用遠端信令點的一個或多個操作,并返回操作的結果。比如:數據庫訪問或遠端調用處理命令等。使用SCCP無連接業(yè)務(基本的或有序的),TCAP
在兩個用戶應用之間提供事務處理對話。
- ISUP(ISDN用戶部分)
ISUP在交換局提供基于電路的連接,它直接和MTP3層通信。 ISUP提供基礎電信業(yè)務,包括連接建立,監(jiān)示和釋放。
- TUP(電話用戶部分)
在ITU-TS標準里,TUP和ISUP功能相似,提供相似的業(yè)務(如:呼叫建立和拆除)。TUP提供的業(yè)務比ISUP少,不支持ISUP中某些業(yè)務類別,比如:非話音業(yè)務和補充業(yè)務,還有,TUP不傳遞與電路無關的消息包。
- TUP與ISUP比較
- 應用范圍:TUP主要用于南美洲,墨西哥,亞洲和東歐國家。而ISUP用于其他地方的國家。
- ISUP比TUP提供更豐富的業(yè)務,特別是非話音數字業(yè)務。
- TUP和ISUP都提供快速的呼叫建立和拆除;都在呼叫請求消息里包含主叫號碼。
總的來說,TUP和ISUP的基本功能相同,ISUP能提供更多的業(yè)務,它們分別在不同的國家得到了應用。