首頁(yè)>>CT技術(shù)培訓(xùn)>> SS7在IP網(wǎng)上的發(fā)展趨勢(shì)   問(wèn)題解答 Q&A

 

第五課 一個(gè)基于IP插口的ISUP服務(wù)器例子

1. 概述

   ISUP服務(wù)器是什么?一個(gè)ISUP服務(wù)器可以是信令網(wǎng)關(guān)的一部分,用于提供基本呼叫控制所需的一系列API,以取代NMS公司Natural Access平臺(tái)提供的呼叫控制API。

   更具體地說(shuō),ISUP服務(wù)器就是:在至少插有一塊TX卡的系統(tǒng)(或叫機(jī)器)上運(yùn)行的軟件。這個(gè)時(shí)候,其它機(jī)器上插上別的語(yǔ)音卡(如AG4000)就可以作為ISUP服務(wù)器的客戶(hù)端,這樣的客戶(hù)端就是利用插口API函數(shù)通過(guò)網(wǎng)絡(luò)和ISUP服務(wù)器進(jìn)行通信的。

   ISUP服務(wù)器對(duì)呼叫控制作出響應(yīng),而客戶(hù)端則是對(duì)語(yǔ)音處理作出響應(yīng)。

ISUP服務(wù)器提供的一些功能:

可以用到ISUP服務(wù)器的地方有:

系統(tǒng)框圖如下:

   系統(tǒng)中ISUP服務(wù)器通過(guò)SS7鏈路和PSTN連接,通過(guò)IP網(wǎng)絡(luò)和語(yǔ)音處理機(jī)連接,這兩個(gè)連接傳送的是信令信號(hào)。語(yǔ)音處理機(jī)通過(guò)話(huà)路和PSTN連接,這個(gè)連接傳輸?shù)氖钦Z(yǔ)音。

2. 技術(shù)基礎(chǔ)

   ISUP建立在MTP1、2、3層之上,直接和MTP3層進(jìn)行通信,大部份的消息都是直接在MTP3和ISUP層間傳遞。只有支持ISDN終端之間的直接通信,ISUP才經(jīng)過(guò)SCCP層再連接到MTP3。

   ISUP的功能主要是提供在交換機(jī)之間的電路連接控制(非三方通話(huà)控制)。它和ISDN用戶(hù)接入到交換機(jī)的ISDN協(xié)議(Q.931)是密切相關(guān)的。下圖是ISUP在SS7協(xié)議棧中的位置圖:

ISUP提供的基本業(yè)務(wù):

    1. 連接建立;

    2. 連接管理;

    3. 連接釋放;

ISUP提供的補(bǔ)充業(yè)務(wù):

    1. 用戶(hù)到用戶(hù)的信息傳遞;

    2. 主叫識(shí)別;

    3. 其它。

ISUP消息格式

其中:箭頭方向表示首先發(fā)送的比特。

F-8 bits, 固定為01111110。

BSN-7 bits, 后向序號(hào)。

BIB-1 bits, 后向表示語(yǔ)。

FSN-7 bits, 前向序號(hào)。

FIB-7 bits, 前向表示語(yǔ)。

LI-6 bits, 長(zhǎng)度表示語(yǔ)。

\-2 bits, 空。

SIO-8 bits, 業(yè)務(wù)信息八位位組。ISUP為10000101。

  

   SS7中各層消息的格式區(qū)別在信號(hào)信息字段(SIF),所有ISUP消息中的(SIF)都包含:

ISUP編程模型

   在一個(gè)多線(xiàn)程的應(yīng)用程序中,必須要有一個(gè)單獨(dú)的接收線(xiàn)程,用來(lái)接收所有從ISUP層發(fā)來(lái)的異步事件,然后根據(jù)事件中包含的電路號(hào)、suInstId、或其它事務(wù)信息,把它們發(fā)送到對(duì)應(yīng)的處理線(xiàn)程去。

下面是ISUP編程模型示意圖:

TCP/IP協(xié)議棧:

插口處理基本流程:

TCP和UDP的比較:

TCP

UDP

數(shù)據(jù)流協(xié)議

數(shù)據(jù)報(bào)協(xié)議

保證數(shù)據(jù)的可靠傳送

不保證數(shù)據(jù)的可靠傳送

面向連接

無(wú)連接

保證數(shù)據(jù)按順序發(fā)送

不保證數(shù)據(jù)按順序發(fā)送

接口編程較易

編程相對(duì)較難

服務(wù)器端必須先起動(dòng),應(yīng)用很廣

應(yīng)用相對(duì)較少,如:DNS,NFS,SNMP等

下一頁(yè)

 

首頁(yè)>>CT技術(shù)培訓(xùn)>> SS7在IP網(wǎng)上的發(fā)展趨勢(shì)   問(wèn)題解答 Q&A