NGN接入網(wǎng)結(jié)構(gòu)及其業(yè)務(wù)模型研究
曹薊光 2005/08/25
導(dǎo)讀NGN與現(xiàn)存互聯(lián)網(wǎng)在設(shè)計(jì)理念、網(wǎng)絡(luò)特性、業(yè)務(wù)模型、商業(yè)模式等方面存在著較大的差別,本文在對(duì)互聯(lián)網(wǎng)設(shè)計(jì)理念及存在的問(wèn)題進(jìn)行反思的基礎(chǔ)上,提出一種基于Agent(代理)的NGN接入網(wǎng)結(jié)構(gòu)及其對(duì)應(yīng)的業(yè)務(wù)模型,并對(duì)這種模型的設(shè)計(jì)理念、網(wǎng)絡(luò)結(jié)構(gòu)、業(yè)務(wù)流程、技術(shù)特點(diǎn)等問(wèn)題進(jìn)行了討論。
圖1位于pop點(diǎn)的業(yè)務(wù)交換系統(tǒng)
2、功能部件
上述三種Agent的各自功能如下:
(1)用戶Agent
每一個(gè)用戶在POP點(diǎn)處均有一個(gè)“用戶Agent”,“用戶Agent”動(dòng)態(tài)派生,當(dāng)用戶退出所有業(yè)務(wù)后,“用戶Agent”的生命周期也就終結(jié)。
“用戶Agent”負(fù)責(zé)與用戶進(jìn)行通信(用戶與用戶Agent通過(guò)IPsec加密方式通信,而用戶Agent與其它Agent則進(jìn)行明碼通信),完成用戶的接入認(rèn)證(與AAA系統(tǒng))、用戶網(wǎng)絡(luò)標(biāo)識(shí)的分配、用戶業(yè)務(wù)菜單的推送、根據(jù)用戶從菜單中選擇的業(yè)務(wù)來(lái)生成“用戶-業(yè)務(wù)Agent”。還負(fù)責(zé)與“接入網(wǎng)統(tǒng)一網(wǎng)管系統(tǒng)”進(jìn)行交互完成用戶選定業(yè)務(wù)的接納控制和(或)資源預(yù)留。
(2)用戶-業(yè)務(wù)Agent
每一個(gè)用戶的每一個(gè)業(yè)務(wù)在POP點(diǎn)處均有一個(gè)“用戶-業(yè)務(wù)Agent”,其由“用戶Agent”來(lái)動(dòng)態(tài)派生,用戶終止此項(xiàng)業(yè)務(wù)后,則其生命周期也終結(jié),不會(huì)存在沒(méi)有“用戶Agent”的“用戶-業(yè)務(wù)Agent”,如果存在這種處于孤兒狀態(tài)的“用戶-業(yè)務(wù)Agent”,系統(tǒng)會(huì)定期將其終結(jié)!坝脩-業(yè)務(wù)Agent”負(fù)責(zé)完成用戶的業(yè)務(wù)的認(rèn)證、用戶業(yè)務(wù)標(biāo)識(shí)的生成與分發(fā),代表用戶與外部業(yè)務(wù)網(wǎng)絡(luò)(主要是對(duì)端的“用戶-業(yè)務(wù)Agent”)交互來(lái)完成業(yè)務(wù)邏輯。
(3)業(yè)務(wù)Agent
在POP點(diǎn)處,每類(lèi)業(yè)務(wù)有一個(gè)“業(yè)務(wù)Agent”,其生命周期與運(yùn)營(yíng)商此類(lèi)業(yè)務(wù)的生命周期相同,即從運(yùn)營(yíng)商開(kāi)通此類(lèi)業(yè)務(wù)到運(yùn)營(yíng)商終止提供此類(lèi)業(yè)務(wù)為止,因此“業(yè)務(wù)Agent”基本上是長(zhǎng)期存在的!皹I(yè)務(wù)Agent”負(fù)責(zé)對(duì)不同用戶的同類(lèi)業(yè)務(wù)進(jìn)行匯聚,統(tǒng)一與遠(yuǎn)端的“業(yè)務(wù)Agent”進(jìn)行業(yè)務(wù)交互。
3、編號(hào)與命名
在上述系統(tǒng)中要涉及三種標(biāo)識(shí):用戶標(biāo)識(shí)、網(wǎng)絡(luò)標(biāo)識(shí)、業(yè)務(wù)標(biāo)識(shí)。
(1)用戶標(biāo)識(shí)
每個(gè)用戶在運(yùn)營(yíng)商處開(kāi)通(申請(qǐng))業(yè)務(wù)時(shí)將獲得一個(gè)在全程全網(wǎng)范圍內(nèi)均唯一的“用戶標(biāo)識(shí)”,同一用戶申請(qǐng)的所有業(yè)務(wù)具有相同的“用戶標(biāo)識(shí)”。用戶只需知道“用戶標(biāo)識(shí)”就可以使用其所預(yù)定的所有業(yè)務(wù)。
(2)網(wǎng)絡(luò)標(biāo)識(shí)
“網(wǎng)絡(luò)標(biāo)識(shí)”用于終端用戶與POP點(diǎn)的“用戶Agent”進(jìn)行網(wǎng)絡(luò)層面的通信;用戶終端的網(wǎng)絡(luò)標(biāo)識(shí)(如IP地址)可以由“用戶Agent”為其動(dòng)態(tài)指定,也可以運(yùn)營(yíng)商為其靜態(tài)分配,固定不變!坝脩鬉gent”負(fù)責(zé)維護(hù)“用戶標(biāo)識(shí)”與“網(wǎng)絡(luò)標(biāo)識(shí)的”的對(duì)應(yīng)關(guān)系。由于“用戶Agent”的存在,用戶的“網(wǎng)絡(luò)標(biāo)識(shí)”具有本地特性,即不需要在網(wǎng)絡(luò)層面進(jìn)行全網(wǎng)范圍內(nèi)的“網(wǎng)絡(luò)標(biāo)識(shí)”的規(guī)劃與分配。
(3)業(yè)務(wù)標(biāo)識(shí)
“業(yè)務(wù)標(biāo)識(shí)”用于終端用戶與POP點(diǎn)的“用戶Agent”、“用戶-業(yè)務(wù)Agent”進(jìn)行業(yè)務(wù)層面的通信。通!皹I(yè)務(wù)標(biāo)識(shí)”由“用戶標(biāo)識(shí)”派生而來(lái),一般“業(yè)務(wù)標(biāo)識(shí)”=“用戶標(biāo)識(shí)”+“業(yè)務(wù)類(lèi)型代碼”。業(yè)務(wù)類(lèi)型代碼要求全程全網(wǎng)唯一,如對(duì)于VOIP業(yè)務(wù)所對(duì)應(yīng)的業(yè)務(wù)類(lèi)型標(biāo)識(shí)可以為“001”。用戶不需要知道自己的業(yè)務(wù)標(biāo)識(shí),業(yè)務(wù)標(biāo)識(shí)由運(yùn)營(yíng)商來(lái)維護(hù),在用戶從“用戶Agent”推送來(lái)的業(yè)務(wù)菜單中選中某個(gè)業(yè)務(wù)以后了,由“用戶-業(yè)務(wù)Agent”為其動(dòng)態(tài)生成業(yè)務(wù)標(biāo)識(shí)。
三、基于Agent的業(yè)務(wù)模型
為了說(shuō)明上述方案所對(duì)應(yīng)的業(yè)務(wù)模式,采用圖2典型的網(wǎng)絡(luò)結(jié)構(gòu)。
圖2典型的網(wǎng)絡(luò)結(jié)構(gòu)
業(yè)務(wù)流程如圖3所示:(只畫(huà)出了近端網(wǎng)絡(luò),并忽略了一些細(xì)節(jié))
圖3業(yè)務(wù)流程
(1)用戶終端通過(guò)公共信道和公共網(wǎng)絡(luò)標(biāo)識(shí),通過(guò)IPsec方式向POP點(diǎn)的用戶Agent發(fā)送用戶標(biāo)識(shí)和用戶認(rèn)證消息。
(2)(3)用戶Agent通過(guò)與AAA服務(wù)器交互完成用戶的認(rèn)證過(guò)程,并為通過(guò)認(rèn)證的用戶動(dòng)態(tài)分配網(wǎng)絡(luò)標(biāo)識(shí),并向用戶Agent推送用戶預(yù)定的業(yè)務(wù)菜單(個(gè)性化菜單)。
(4)(5)用戶在業(yè)務(wù)菜單中選擇特定業(yè)務(wù)。
(6)用戶Agent根據(jù)用戶所選擇的業(yè)務(wù)派生“用戶-業(yè)務(wù)Agent”。
(7)(8)用戶-業(yè)務(wù)Agent為用戶分配業(yè)務(wù)標(biāo)識(shí)(業(yè)務(wù)標(biāo)識(shí)=用戶標(biāo)識(shí)+業(yè)務(wù)類(lèi)型代碼),并向用戶終端發(fā)送業(yè)務(wù)初始化信息。
(9)(10)用戶終端進(jìn)行業(yè)務(wù)初始化所做的準(zhǔn)備,并向用戶-業(yè)務(wù)Agent發(fā)送后續(xù)業(yè)務(wù)信息。
(11)用戶-業(yè)務(wù)Agent根據(jù)業(yè)務(wù)種類(lèi)的不同將用戶終端發(fā)送的業(yè)務(wù)信息中轉(zhuǎn)到其對(duì)應(yīng)的業(yè)務(wù)Agent。
(12)業(yè)務(wù)Agent收集了一定時(shí)段內(nèi)所有相關(guān)“用戶-業(yè)務(wù)Agent”的業(yè)務(wù)信息,進(jìn)行必要的聚合以后,統(tǒng)一向外部的業(yè)務(wù)網(wǎng)絡(luò)發(fā)送。
(13)用戶終端(近端)通過(guò)“用戶-業(yè)務(wù)Agent”和“業(yè)務(wù)Agent”與遠(yuǎn)端用戶終端所對(duì)應(yīng)的“用戶-業(yè)務(wù)Agent”和“業(yè)務(wù)Agent”進(jìn)行后續(xù)的業(yè)務(wù)通信,完成業(yè)務(wù)邏輯。
(14)業(yè)務(wù)邏輯完成以后,用戶終端向“用戶-業(yè)務(wù)Agent”發(fā)送業(yè)務(wù)終止信息。
(15)(16)“用戶-業(yè)務(wù)Agent”回收資源,清掃現(xiàn)場(chǎng),并向“用戶Agent”反饋信息。
(17)(18)“用戶Agent”終結(jié)“用戶-業(yè)務(wù)Agent”。
(19)“用戶Agent”通知“業(yè)務(wù)Agent”清理其中所包含的與本次業(yè)務(wù)相關(guān)的業(yè)務(wù)信息。
四、技術(shù)特點(diǎn)
上述基于Agent的接入網(wǎng)及其業(yè)務(wù)模式具有以下特點(diǎn):
(1)通過(guò)在POP點(diǎn)引入基于Agent的業(yè)務(wù)交換系統(tǒng),打破了傳統(tǒng)IP網(wǎng)絡(luò)的端到端透明特性,運(yùn)營(yíng)商通過(guò)“用戶Agent”“業(yè)務(wù)Agent”在IP網(wǎng)絡(luò)中引入了UNI、NNI和SNI接口,避免了用戶對(duì)外部網(wǎng)絡(luò)和業(yè)務(wù)系統(tǒng)的直接訪問(wèn),提高了網(wǎng)絡(luò)的安全性。
(2)由于業(yè)務(wù)Agent的設(shè)置,用戶只能訪問(wèn)運(yùn)營(yíng)商為其定制的、用戶預(yù)定的服務(wù)(用戶Agent為其推送業(yè)務(wù)菜單)。并且通過(guò)“用戶-業(yè)務(wù)Agent”實(shí)現(xiàn)對(duì)用戶的個(gè)性服務(wù),有效避免了運(yùn)營(yíng)商只成為比特管道的提供者。通過(guò)網(wǎng)絡(luò)與業(yè)務(wù)的綁定,實(shí)現(xiàn)對(duì)傳統(tǒng)電信理念的回歸,形成良好的盈利模式。
(3)可以更好的支持SLA。由于用戶Agent的出現(xiàn),用戶終端可以與用戶Agent配合完成網(wǎng)絡(luò)性能檢測(cè)功能,從而為用戶提供檢驗(yàn)SLA的必要手段,有利于SLA的推廣。
(4)在用戶終端與用戶Agent之間可以通過(guò)IPsec對(duì)數(shù)據(jù)進(jìn)行加密。從而提高了接入網(wǎng)絡(luò)的安全。由于業(yè)務(wù)交換系統(tǒng)中的各個(gè)Agent之間都是可以相互信任的實(shí)體,屬于一個(gè)信任域,因此可以采用明碼傳送。
(5)實(shí)現(xiàn)了網(wǎng)絡(luò)與業(yè)務(wù)的可規(guī)劃。在這種模式中只為用戶提供帶寬固定的業(yè)務(wù),而且某個(gè)POP點(diǎn)處的業(yè)務(wù)種類(lèi)和用戶數(shù)量都是可以預(yù)知的,因此便于對(duì)業(yè)務(wù)進(jìn)行規(guī)劃(每類(lèi)業(yè)務(wù)支持的用戶數(shù)、每個(gè)用戶的業(yè)務(wù)數(shù)均是可控的),自然也為網(wǎng)絡(luò)的規(guī)劃與設(shè)計(jì)帶來(lái)了方便。
(6)通過(guò)用戶Agent可以對(duì)用戶的上行流量按照SLA限速,通過(guò)“業(yè)務(wù)Agent”對(duì)下行流量進(jìn)行限速,從而一定程度上避免用戶業(yè)務(wù)對(duì)接入網(wǎng)資源的無(wú)限占用。
(7)為了在接入網(wǎng)對(duì)用戶提供針對(duì)具體業(yè)務(wù)的服務(wù)質(zhì)量保證機(jī)制,用戶從“用戶Agent”處獲得“網(wǎng)絡(luò)標(biāo)識(shí)”,并選定了業(yè)務(wù)類(lèi)型以后,可以向“用戶Agent”發(fā)送導(dǎo)航包。在導(dǎo)航包中包含“用戶標(biāo)識(shí)”和具體選定業(yè)務(wù)的帶寬需求,沿途的二層和三層設(shè)備對(duì)這種導(dǎo)航包進(jìn)行單獨(dú)處理,并附著必要的設(shè)備能力信息,發(fā)送到用戶Agent。用戶Agent利用這些信息來(lái)判斷沿途設(shè)備是否能夠滿足這種業(yè)務(wù)所需的帶寬。從而實(shí)現(xiàn)用戶業(yè)務(wù)的接納控制。但是在這個(gè)過(guò)程中要對(duì)二層和三層設(shè)備進(jìn)行升級(jí),并要求其支持資源預(yù)留(如RSVP協(xié)議)和統(tǒng)一的接入網(wǎng)網(wǎng)管。
(8)由于用戶的所有業(yè)務(wù)均要通過(guò)“用戶Agent”、“用戶-業(yè)務(wù)Agent”、“業(yè)務(wù)Agent”,這些Agent可能成為網(wǎng)絡(luò)瓶頸。為了避免這種情況的發(fā)生,可以將P2P技術(shù)引入到Agent的實(shí)現(xiàn)中,實(shí)現(xiàn)多個(gè)設(shè)備對(duì)負(fù)載的均攤。目前互聯(lián)網(wǎng)上流行的P2P技術(shù),如BT下載等,通過(guò)“種子”的繁殖來(lái)實(shí)現(xiàn)負(fù)載的動(dòng)態(tài)分布。由于在互聯(lián)網(wǎng)環(huán)境中缺乏對(duì)候選“種子”的控制手段,P2P技術(shù)的商業(yè)應(yīng)用前景并不樂(lè)觀。但是在本文所提到的業(yè)務(wù)交換系統(tǒng)中,由于所有設(shè)備處于一個(gè)信任域中,候選“種子”完全是運(yùn)營(yíng)商可以控制的,因此可以在業(yè)務(wù)交換系統(tǒng)中采用P2P技術(shù)實(shí)現(xiàn)負(fù)載的自動(dòng)分布。當(dāng)然為了進(jìn)一步提高“業(yè)務(wù)交換系統(tǒng)”的性能,可以考慮專(zhuān)用硬件的開(kāi)發(fā)。
(9)支持“一號(hào)通”功能類(lèi)似的服務(wù),用戶只需知道運(yùn)營(yíng)商為其分配的“用戶標(biāo)識(shí)”,就可以通過(guò)“用戶標(biāo)識(shí)”與其它用戶進(jìn)行通信(不需要記住每類(lèi)業(yè)務(wù)的“業(yè)務(wù)標(biāo)識(shí)”)。由于“業(yè)務(wù)Agent”的存在,近端“用戶-業(yè)務(wù)Agent”可以與遠(yuǎn)端“用戶-業(yè)務(wù)Agent”進(jìn)行協(xié)商,從而確定用戶所選定的業(yè)務(wù)是否雙方都能提供,在不能同時(shí)提供的情況下,可以轉(zhuǎn)到其它業(yè)務(wù)類(lèi)型。
五、總結(jié)
本文在對(duì)互聯(lián)網(wǎng)理念進(jìn)行反思的基礎(chǔ)上,通過(guò)對(duì)電信網(wǎng)理念的回歸,提出一種基于Agent的NGN接入網(wǎng)結(jié)構(gòu),在這種方式中,運(yùn)營(yíng)商的POP點(diǎn)通過(guò)“用戶Agent”、“用戶-業(yè)務(wù)Agent”、“業(yè)務(wù)Agent”的設(shè)置和網(wǎng)絡(luò)化,形成一種新型的“業(yè)務(wù)交換系統(tǒng)”,從而支持可以業(yè)務(wù)定制和預(yù)定的新型業(yè)務(wù)模型。這種探索對(duì)NGN網(wǎng)絡(luò)的設(shè)計(jì)與業(yè)務(wù)模型的研究有一定的參考價(jià)值。
泰爾網(wǎng)
下一代網(wǎng)絡(luò)(NGN)是電信網(wǎng)發(fā)展的必然趨勢(shì) 2005-08-12 |
下一代網(wǎng)絡(luò)中智能網(wǎng)的三種實(shí)現(xiàn)方式 2005-07-26 |
下一代網(wǎng)絡(luò)業(yè)務(wù)介紹 -- WEB上的下一個(gè)新機(jī)遇 2005-07-07 |
NGN在行業(yè)的實(shí)現(xiàn) 2005-06-10 |
NGN:遠(yuǎn)程教育躍變的新契機(jī) 2005-06-10 |