首頁>>>技術>>>NGN

下一代網(wǎng)絡的新業(yè)務開發(fā)技術

南京郵電學院電子工程系 劉勁松 盛康康 2003/07/24

  摘要:快速和簡便的開發(fā)新業(yè)務是下一代網(wǎng)絡的要求和推動力,不同的方法適合不同情況的業(yè)務開發(fā),本文結合實例介紹了幾種方法,說明了業(yè)務開發(fā)步驟,描繪了下一代網(wǎng)絡新業(yè)務開發(fā)技術的框架。

  關鍵詞:下一代網(wǎng)絡,智能網(wǎng),策略管理,應用程序接口。


概述

  下一代網(wǎng)絡承載業(yè)務的網(wǎng)絡環(huán)境將與現(xiàn)在的業(yè)務環(huán)境有較大區(qū)別,同時隨著業(yè)務的復雜性和業(yè)務交叉復合性的提高,對新業(yè)務開發(fā)技術的挑戰(zhàn)越開越大,由此對新的業(yè)務開發(fā)技術有強烈的需求,對第三方(除了業(yè)務運營和設備制造商)參與新業(yè)務的開發(fā)也有較強的推動力,本文描繪了下一代網(wǎng)絡新業(yè)務開發(fā)技術的框架。本文首先回顧在傳統(tǒng)的電信網(wǎng)絡和數(shù)據(jù)網(wǎng)絡的新業(yè)務開發(fā),然后對新的業(yè)務進行分類,接著對新業(yè)務開發(fā)技術進行評訴,最后以IN300業(yè)務的開發(fā)為例,說明新業(yè)務的開發(fā)過程。

傳統(tǒng)網(wǎng)絡的業(yè)務開發(fā)

1 、傳統(tǒng)交換網(wǎng)絡

  在智能網(wǎng)出現(xiàn)以前,電信網(wǎng)新業(yè)務的開發(fā)由交換機廠商以私有的方式編譯交換機軟件,然后,對交換機軟件進行升級,由交換節(jié)點對路由,信令,及費用進行處理。隨著智能網(wǎng)的提出,一種新的業(yè)務開發(fā)方式出現(xiàn)了:業(yè)務的交換由SSP(業(yè)務交換點)完成,業(yè)務的邏輯控制由SCP(業(yè)務控制點)來完成。INAP協(xié)議(對原來的SS7信令進行擴展),用來實現(xiàn)新業(yè)務的控制,除了SCP廠家以外,第三方也可以開發(fā)新的業(yè)務(以INAP為基礎)。由于此種技術可以在下一代網(wǎng)絡中得到使用和發(fā)展,本文將在隨后的內(nèi)容中以實例說明。

2、傳統(tǒng)數(shù)據(jù)網(wǎng)絡

  在數(shù)據(jù)網(wǎng)絡中,對新業(yè)務的開發(fā)主要依靠網(wǎng)元和網(wǎng)絡定制系統(tǒng),需要提供業(yè)務的接入碼,占用的帶寬,安全等靜態(tài)的配置信息,早期主要是以命令行方式提供配置信息,隨著業(yè)務的復雜和人工方式的限制,一種新的方式---策略管理被應用起來,它可以使業(yè)務更加有效和動態(tài)的使用網(wǎng)絡資源,實際上策略管理在許多方面模仿智能網(wǎng),相比于私有網(wǎng)元配置,策略更傾向于定義網(wǎng)絡行為,此種技術在下一代網(wǎng)絡中將得到大量的使用和發(fā)展。

  智能網(wǎng)和應用策略管理的業(yè)務創(chuàng)建過程,左側是智能網(wǎng)業(yè)務創(chuàng)建過程,右側是應用策略管理的業(yè)務創(chuàng)建過程。他們的過程有類似的地方,都是在業(yè)務創(chuàng)建環(huán)境中定義業(yè)務的邏輯,然后加載到數(shù)據(jù)庫中,業(yè)務運行時由交換機向數(shù)據(jù)庫發(fā)送請求,查詢相應的業(yè)務邏輯,然后返回到交換機執(zhí)行,完成業(yè)務的接序過程,原理上是十分相似的,區(qū)別是適合不同的網(wǎng)絡環(huán)境,因此網(wǎng)元不同,比如終端,交換機;網(wǎng)絡采用的協(xié)議也不同,在IN 的開發(fā)中采用INAP協(xié)議(SS7),而采用策略管理的開發(fā)網(wǎng)絡使用LDAP(輕量目錄協(xié)議)。

業(yè)務的分類

  在下一代網(wǎng)絡中,對網(wǎng)絡一般分為網(wǎng)絡層,控制層和應用層;對業(yè)務的劃分也有各種方法,本文從業(yè)務開發(fā)的角度將業(yè)務分為兩類:

1 程序化業(yè)務

  完成業(yè)務需要一定的步驟,根據(jù)用戶的輸入或其他選擇,業(yè)務走不同的分支,每一步一般都有輸入和輸出,該種業(yè)務的例子是電信網(wǎng)中的智能網(wǎng)業(yè)務,數(shù)據(jù)網(wǎng)中的客戶機服務器服務(ATM)。

2 規(guī)則化業(yè)務

  業(yè)務需要配置帶寬,目的地,安全,優(yōu)先級等信息,然后網(wǎng)絡按照配置信息來完成業(yè)務,該種業(yè)務的例子是IP網(wǎng)絡通信,數(shù)據(jù)網(wǎng)中的VPN,實際上傳統(tǒng)電信網(wǎng)中的普通話音業(yè)務也屬于該種業(yè)務。

當然有的業(yè)務同時屬于兩種,比如說網(wǎng)上購物:你的選擇步驟的過程屬于第一種,而業(yè)務數(shù)據(jù)的傳送屬于第二種。

下一代網(wǎng)絡開發(fā)技術

1、 API(應用程序接口)

  API技術在計算機領域已經(jīng)應用很多年了,其含義是將程序代碼封裝,只提供輸入輸出接口和功能說明,在通信網(wǎng)絡中,對該含義有進一步的延伸,它包括調(diào)用系統(tǒng)功能和將系統(tǒng)功能邏輯程序化兩方面,調(diào)用系統(tǒng)功能的API技術包括:Palay,Extensible Markup Language(XML),Java APIs for Integrated Networks(JAIN),and Java Telephone API(JTAPI). 將系統(tǒng)功能邏輯程序化的API

  一般使用特殊的協(xié)議語言和媒體資源將系統(tǒng)功能程序化,代碼化,該種技術應用于程序化業(yè)務的開發(fā)。業(yè)務的開發(fā)就是編寫軟件來調(diào)用系統(tǒng)的API。

2、Control and signaling protocols(控制和信令協(xié)議)

  最常用的和最靈活的使用網(wǎng)絡資源的方式就是通過控制協(xié)議和信令協(xié)議?刂茀f(xié)議,比如說H.248被用在主從關系的情況下,信令協(xié)議,比如說H.323被用在對等的關系情況下,其實在傳統(tǒng)的電信網(wǎng)中實現(xiàn)的語音VPN就是通過控制和信令協(xié)議實現(xiàn)的,控制和信令協(xié)議用來調(diào)用系統(tǒng)已經(jīng)存在的功能,與通過API調(diào)用類似,這兩種方式都支持第三方的新業(yè)務開發(fā)。但是相比較而言,API可調(diào)用的網(wǎng)絡功能更多。該種技術應用于程序化業(yè)務的開發(fā)。業(yè)務的開發(fā)就是編寫軟件支持控制和信令協(xié)議來調(diào)用系統(tǒng)資源。

3 、Service building blocks

  通過使用預制的構造塊,可以模塊化的構建新的業(yè)務,International Telecommunication Union(ITU)已經(jīng)為智能網(wǎng)定義了一系列的service independent building blocks(SIBs),目前,又定義了JAVA語言實現(xiàn)的構造塊,比如JavaBeans,Enterprise JavaBeans. 該種技術應用于程序化業(yè)務的開發(fā)。業(yè)務的開發(fā)就是裝配和連接構造塊,生成業(yè)務運行軟件程序。

4 、策略管理

  策略管理大量應用在分布式路由網(wǎng)絡中,它可以同時對分布的網(wǎng)元進行更新以完成一些任務,比如:接入用戶,區(qū)分數(shù)據(jù)包,其典型應用是根據(jù)不同的服務水平約定提供不同質(zhì)量的傳輸,甚至可以根據(jù)每個用戶,每個請求,每天的時段等不同的參數(shù)來提供不同的服務。

  實現(xiàn)策略管理主要是通過一系列的策略定律來執(zhí)行業(yè)務。策略定律位于策略數(shù)據(jù)庫中,向策略數(shù)據(jù)庫查詢和存放策略定律通過輕量目錄接入?yún)f(xié)議(LDAP)實現(xiàn),策略服務器向策略數(shù)據(jù)庫查詢策略定律,然后將策略定律散步到網(wǎng)絡節(jié)點,比如路由器,交換機。路由器,交換機負責向策略服務器提出查詢策略定律請求,并接收執(zhí)行。該種技術應用于規(guī)則化業(yè)務的開發(fā)。業(yè)務的開發(fā)就是定義一系列的策略定律并存放到策略數(shù)據(jù)庫。

5、定制

  定制技術已經(jīng)應用在傳統(tǒng)業(yè)務的開發(fā)有超過十年的歷史了,該技術更適合于數(shù)據(jù)網(wǎng)絡,定制的數(shù)據(jù)可以是對于整個系統(tǒng)的參數(shù),也可以是針對某一個終端用戶,定制的數(shù)據(jù)可以調(diào)用程序代碼的不同的分支。該種技術應用于規(guī)則化業(yè)務的開發(fā)。業(yè)務的開發(fā)就是定義一系列的數(shù)據(jù)并定制到系統(tǒng)內(nèi)。

業(yè)務開發(fā)實例: (略)

結束語

  對于下一代網(wǎng)絡的開發(fā),應該融合各種技術,其關鍵是針對業(yè)務運行網(wǎng)絡和業(yè)務采用合適的技術,首先開發(fā)支持調(diào)用網(wǎng)絡系統(tǒng)功能的接口(控制和信令協(xié)議一般已規(guī)定好),然后采用程序化,模塊化的方法開發(fā)新的業(yè)務。

中國通信網(wǎng)(www.c114.net)


相關鏈接:
利用V5接口從網(wǎng)絡邊緣向NGN演進 2003-07-23
聯(lián)通對下一代網(wǎng)絡技術的探索與實踐 2003-07-21
軟交換網(wǎng)絡價值探討 2003-07-21
軟交換媒體網(wǎng)關與網(wǎng)絡演進重要基礎 2003-07-15
IONE綜合接入網(wǎng)平滑演進NGN 2003-07-15

分類信息:     文摘   技術_NGN及軟交換_新聞   技術_NGN及軟交換_文摘