傳統(tǒng)智能網(wǎng)間協(xié)議不同導(dǎo)致網(wǎng)間業(yè)務(wù)不能互通和共享!智能網(wǎng)和周邊支撐系統(tǒng)、第三方網(wǎng)路資源難以融合!業(yè)務(wù)開發(fā)沒有真正開放、缺少新業(yè)務(wù)!……單一、封閉、孤立的傳統(tǒng)智能網(wǎng)面對越來越多的挑戰(zhàn),越來越不適應(yīng)未來的發(fā)展需求。如何解決?如何改變?如何發(fā)展?整個(gè)產(chǎn)業(yè)正在積極探索……
為適應(yīng)行業(yè)的發(fā)展,解決運(yùn)營商面臨的傳統(tǒng)智能網(wǎng)的局限問題,華為提出了面向未來的以業(yè)務(wù)融合、業(yè)務(wù)開放和創(chuàng)新為重點(diǎn)的NGIN(Next Generation Intelligent Network)解決方案,充分解決了傳統(tǒng)智能網(wǎng)遇到的難題。
NGIN是面向未來的開放架構(gòu),在兼容傳統(tǒng)IN能力的同時(shí),提供統(tǒng)一融合的業(yè)務(wù)平臺。它在體系結(jié)構(gòu)上朝著多網(wǎng)業(yè)務(wù)融合、周邊接口標(biāo)準(zhǔn)化的方向發(fā)展;業(yè)務(wù)本身則向體系更加開放、內(nèi)容更加豐富、更加關(guān)注個(gè)人應(yīng)用體驗(yàn)的方向發(fā)展;為了支撐迅速發(fā)展的網(wǎng)絡(luò)環(huán)境對提供新業(yè)務(wù)能力的需求,NGIN提供了靈活的接口和部件管理能力以及對整個(gè)系統(tǒng)能力進(jìn)行開放,以適應(yīng)用戶對業(yè)務(wù)需求的快速增長、適應(yīng)各種業(yè)務(wù)的跨網(wǎng)絡(luò)互連和通信市場日趨激烈的競爭環(huán)境。
融——兼容并包
NGIN支持多網(wǎng)融合業(yè)務(wù),即以NGIN為平臺開發(fā)的業(yè)務(wù),只需要部署一次,就可以同時(shí)供多網(wǎng)絡(luò)(包括PSTN、PLMN、NGN甚至IMS網(wǎng)絡(luò))用戶使用。同時(shí),NGIN實(shí)現(xiàn)了業(yè)務(wù)與協(xié)議的分離,可以適應(yīng)未來可能出現(xiàn)的各種網(wǎng)絡(luò)情況。不僅如此,NGIN還提供了一系列的工具支持業(yè)務(wù)的全生命周期管理,很好的保證了多網(wǎng)絡(luò)業(yè)務(wù)的融合。
支持多種協(xié)議
支持多種協(xié)議的開發(fā)環(huán)境IDE提供了與網(wǎng)絡(luò)無關(guān)的High Level SDK和Low Level SDK。
IDE定義封裝了多種協(xié)議的SDK,例如INAP CS1+ SDK、SIP SDK、MAP SDK、 UI、MPCC 等等;谶@些SDK,開發(fā)者可以輕松和高效的實(shí)現(xiàn)支持多協(xié)議業(yè)務(wù)功能的開發(fā)。
IDE還封裝了多種業(yè)務(wù)類型的SDK,包括Basic SDK、UserInteractive SDK、Call control SDK、Common SDK、Short message SDK等等。
其中,Basic SDK提供了業(yè)務(wù)架構(gòu)的基本元素,例如開始、結(jié)束、條件判斷等SDK。
UserInteractive SDK提供了用戶交互接口能力,例如sendInfoReq、sendInfoAndCollectReq 等。NGIN平臺將這些SDK與CAP/INAP/SIP 等操作形成映射關(guān)系。
Call control SDK 封裝了routeReq、eventReportReq等相關(guān)能力。
Common SDK封裝了各個(gè)協(xié)議下共性的能力,例如Charging SDK、NumberAnalysis SDK、DataAccess SDK、Lock SDK、Maintainability SDK等等。