信令鏈路控制部分(SCCP,Signalling Connection Control Part)位于消息傳遞部分(MTP,Message Transfer Part)之上,為MTP提供附加功能,所提供的業(yè)務(wù)分為無(wú)連接業(yè)務(wù)和面向連接業(yè)務(wù)。
欲詳細(xì)了解TUP、ISUP等所提供業(yè)務(wù)介紹的請(qǐng)進(jìn)入。
一、無(wú)連接業(yè)務(wù)
SCCP能使業(yè)務(wù)用戶(hù)在事先不建立信令連接的情況下,使用SCCP和MTP的路由功能,直接在No.7信令網(wǎng)中傳遞數(shù)據(jù)。因此SCCP每傳送一次無(wú)連接業(yè)務(wù)的數(shù)據(jù),都必須由SCCP的路由功能來(lái)選取路由。按照MTP提供的順序控制機(jī)理,有兩種不用建立連接就可傳遞數(shù)據(jù)的協(xié)議:基本無(wú)連接類(lèi)(協(xié)議類(lèi)別0)和有序的無(wú)連接類(lèi)(協(xié)議類(lèi)別1),其釋義詳見(jiàn)下表1。下面是無(wú)連接業(yè)務(wù)信令程序舉例。
表1:關(guān)于基本無(wú)連接類(lèi)與有序的無(wú)連接類(lèi)
1、根據(jù)DPC-SSN尋址
圖1-1是根據(jù)DPC-SSN尋址傳遞無(wú)連接業(yè)務(wù)數(shù)據(jù)的信令示意圖。圖中的用戶(hù)實(shí)際是SCCP的一個(gè)子系統(tǒng),它可能是MAP,也可能是INAP等,子系統(tǒng)和SCCP分別屬于信令節(jié)點(diǎn)中的兩個(gè)功能層,用戶(hù)和SCCP之間交換信息是通過(guò)原語(yǔ)進(jìn)行的,圖中用雙虛線(xiàn)表示,而兩個(gè)信令點(diǎn)的SCCP間交換信息是通過(guò)消息傳遞完成,圖中用單實(shí)線(xiàn)表示。
圖1-1:根據(jù)DPC-SSN尋址傳遞信令示意圖
用戶(hù)A向SCCP發(fā)原語(yǔ)N-UNITDATA請(qǐng)求,請(qǐng)求無(wú)連接業(yè)務(wù)的數(shù)據(jù)傳遞。N-UNITDAT請(qǐng)求原語(yǔ)中包括:被叫地址--DPC=B、SSN =用戶(hù)B、沒(méi)有GT;主叫地址--OPC=A、SSN用戶(hù)A、沒(méi)有GT;順序控制--順序,返回選擇--錯(cuò)誤返回和用戶(hù)數(shù)據(jù)。SPA收到原語(yǔ)后,檢查SCCP路由控制數(shù)據(jù),若SPB的DPC和SSN都可用時(shí),就發(fā)送UDT消息到目的地。SPB收到UDT消息后,向用戶(hù)B發(fā)出原語(yǔ)N-UNITDATA指示,將用戶(hù)數(shù)據(jù)傳送給用戶(hù)B。
欲詳細(xì)了解無(wú)連接業(yè)務(wù)原語(yǔ)和參數(shù)的請(qǐng)進(jìn)入。
2、根據(jù)GT尋址
圖1-2是根據(jù)GT尋址傳送無(wú)連接業(yè)務(wù)數(shù)據(jù)的信令示意圖。圖中用戶(hù)B向SCCP發(fā)出原語(yǔ)N-UNITDATA請(qǐng)求,請(qǐng)求無(wú)連接業(yè)務(wù)的數(shù)據(jù)傳送,N-UNITDATA請(qǐng)求原語(yǔ)中包括:被叫地址--GT隱含著DPC = C、SSN =用戶(hù)C、主叫地址--DPC = B、SSN =用戶(hù)B;順序控制--順序,返回選擇--錯(cuò)誤返回和用戶(hù)數(shù)據(jù)。SPB收到上述原語(yǔ)后,經(jīng)分析確定被叫地址為GT后,就發(fā)送UDT消息到STPA,以便在STPA完成對(duì)GT的翻譯功能。
圖1-2:根據(jù)GT尋址傳送信令示意圖
STPA收到UDT消息后SCCP的路由功能把被叫地址中的GT翻譯成下面參數(shù):DPC=C、SSN=用戶(hù)C,根據(jù)DPC SSN尋址。STPA經(jīng)檢查SPC的DPC和SSN可用時(shí)SCCP則向目的地SPC發(fā)出UDT消息。
SPC收到UDT后,向用戶(hù)C發(fā)出原語(yǔ)N-UNITDATA指示,把用戶(hù)數(shù)據(jù)傳送給用戶(hù)C。
本例中,對(duì)GT的譯碼是在STPA進(jìn)行的。實(shí)際網(wǎng)絡(luò)中,GT的譯碼功能可能分散在網(wǎng)內(nèi)各節(jié)點(diǎn)中。也可以把譯碼功能集中在一個(gè)中心,如果消息要根據(jù)GT尋址,首先訪(fǎng)問(wèn)譯碼中心對(duì)GT進(jìn)行譯碼。也可以采取以上兩種方法的折衷方法。
二、面向連接業(yè)務(wù)
用戶(hù)在傳遞信令信息之前,SCCP必須向被叫端發(fā)送連接請(qǐng)求消息(CR),確定這個(gè)連接所經(jīng)路由、傳送業(yè)務(wù)的類(lèi)別(協(xié)議類(lèi)別2或3)以及傳送數(shù)據(jù)的數(shù)量。一旦被叫用戶(hù)同意,主叫端收到被叫端發(fā)來(lái)的連接確認(rèn)消息,(CC)后,表明連接已經(jīng)建立,用戶(hù)在傳遞數(shù)據(jù)時(shí)就不必再由SCCP的路由功能選取路由,而通過(guò)已建立的信令連接傳送數(shù)據(jù)。在數(shù)據(jù)傳送結(jié)束后,釋放信令連接。面向連接包括兩種協(xié)議:基本面向連接類(lèi)(協(xié)議類(lèi)別2)和流量控制面向連接類(lèi)(協(xié)議類(lèi)別3),其釋義詳見(jiàn)下表2。
表2:關(guān)于基本面向連接類(lèi)與流量控制面向連接類(lèi)
下面是面向連接業(yè)務(wù)信令程序舉例。一個(gè)信令連接可由一個(gè)連接段或多個(gè)連接段構(gòu)成,中間節(jié)點(diǎn)SCCP的路由功能決定信令連接是否由一個(gè)或多個(gè)連接段實(shí)現(xiàn)。下面用兩個(gè)連接段的信令連接來(lái)說(shuō)明用戶(hù)建立信令連接的過(guò)程。圖2是用戶(hù)建立信令連接的信令示意圖。
圖2:用戶(hù)建立信令連接的示意圖
1)用戶(hù)A要與用戶(hù)B建立信令連接,用戶(hù)A(主叫用戶(hù))向SCCP發(fā)出原語(yǔ)N-CONNECT請(qǐng)求,請(qǐng)求與被叫地址(用戶(hù)B)的信令連接。
2)SCCP收到N-CONNET請(qǐng)求后,檢測(cè)是否有可利用的資源,如果有,則采取以下行動(dòng)為連接段分配起源本地參考和SLS,并建立被叫地址與連接段的對(duì)應(yīng)關(guān)系,確定協(xié)議類(lèi)別和信用量,然后將CR消息選取路由向前傳遞。
3)當(dāng)中間節(jié)點(diǎn)收到CR消息后,SCCP的路由功能和鑒別功能確定被叫用戶(hù)地址不是本地SCCP用戶(hù),并要求在此建立連接段,然后中間節(jié)點(diǎn)再檢測(cè)是否有建立連接段的資源可用,如果有資源可利用,SCCP則采取以下行動(dòng):將收到的起源本地參考和SLS分配給輸入連接段,并為輸出連接段選擇本地參考和SLS,同時(shí)建立輸入和輸出連接段間的對(duì)應(yīng)關(guān)系,確定提出的協(xié)議類(lèi)別和信用量。將CR消息轉(zhuǎn)發(fā)到路由功能繼續(xù)發(fā)送,但不改變CR消息的尋址內(nèi)容。
4)當(dāng)目的地的SCCP收到CR消息后,SCCP的路由功能和鑒別功能確定被叫地址是本地用戶(hù)時(shí),目的地檢測(cè)是否有建立連接段的資源可利用?如果有,則完成以下行動(dòng):將收到的起源本地參考和SLS分配給輸入連接段(中間節(jié)點(diǎn)到目的地間的連接段),并確定協(xié)議類(lèi)別和信用量,節(jié)點(diǎn)利用N-CONNECT指示原語(yǔ)通知用戶(hù)B請(qǐng)求建立連接。
5)用戶(hù)B收到N-CONNECT指示原語(yǔ),如果同意建立連接,向SCCP發(fā)出N-CONNECT響應(yīng)原語(yǔ)。
6)SCCP收到N-CONNECT響應(yīng)原語(yǔ),完成以下行動(dòng):分配協(xié)議類(lèi)別和信用量,并確定輸入連接段的本地參考,利用SCCP路由功能把CC消息傳送到連接段的起源點(diǎn)。
7)中間節(jié)點(diǎn)收到CC消息,將收到的CC中的起源本地參考分配給輸出連接段,并確定協(xié)議類(lèi)別和信用量,為對(duì)應(yīng)的輸入連接段確定本地參考,利用SCCP路由功能將CC傳遞到對(duì)應(yīng)輸入連接段的起源點(diǎn)。
8)起源節(jié)點(diǎn)A收到CC,完成以下行動(dòng):分配協(xié)議類(lèi)別和信用量,將收到的CC中的起源本地參考分配給輸出連接段,向用戶(hù)A發(fā)送N-CONNECT指示原語(yǔ),通知用戶(hù)A信令連接建立成功。
當(dāng)信令連接建立成功后,用戶(hù)就可根據(jù)建立的信令連接傳送數(shù)據(jù);數(shù)據(jù)傳送結(jié)束,釋放信令連接。
欲進(jìn)一步了解SCCP參數(shù)中用戶(hù)地址結(jié)構(gòu)和編碼的請(qǐng)進(jìn)入。