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

 

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

1. 概述

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

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

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

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

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

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

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

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

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

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

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

    1. 連接建立;

    2. 連接管理;

    3. 連接釋放;

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

    1. 用戶到用戶的信息傳遞;

    2. 主叫識別;

    3. 其它。

ISUP消息格式

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

F-8 bits, 固定為01111110。

BSN-7 bits, 后向序號。

BIB-1 bits, 后向表示語。

FSN-7 bits, 前向序號。

FIB-7 bits, 前向表示語。

LI-6 bits, 長度表示語。

\-2 bits, 空。

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

  

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

ISUP編程模型

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

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

TCP/IP協(xié)議棧:

插口處理基本流程:

TCP和UDP的比較:

TCP

UDP

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

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

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

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

面向連接

無連接

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

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

接口編程較易

編程相對較難

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

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

下一頁

 

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

新建县| 和龙市| 乌拉特前旗| 武鸣县| 桐乡市| 荔浦县| 赤城县| 吉隆县| 霍城县| 手游| 登封市| 贵阳市| 财经| 百色市| 峨眉山市| 元江| 孟津县| 龙州县| 北宁市| 台东县| 安康市| 章丘市| 吴忠市| 金堂县| 旬邑县| 逊克县| 灵山县| 手游| 三明市| 综艺| 九寨沟县| 伊金霍洛旗| 云梦县| 红原县| 陇西县| 二连浩特市| 宁明县| 东乡族自治县| 河东区| 多伦县| 常熟市|