亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

Ip電信網(wǎng)系統(tǒng)中復(fù)址無連接數(shù)據(jù)網(wǎng)分組的封裝方法

文檔序號:7596448閱讀:119來源:國知局
專利名稱:Ip電信網(wǎng)系統(tǒng)中復(fù)址無連接數(shù)據(jù)網(wǎng)分組的封裝方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種IP電信網(wǎng)系統(tǒng)中復(fù)址無連接數(shù)據(jù)網(wǎng)分組的封裝方法,屬于通信技術(shù)領(lǐng)域。
背景技術(shù)
根據(jù)下一代電信網(wǎng)的發(fā)展趨勢,本發(fā)明的發(fā)明人提出了IP電信網(wǎng)的概念,并且申請了發(fā)明專利(專利申請?zhí)?00410037641.0,專利申請日2004年4月28日)。在該IP電信網(wǎng)系統(tǒng)中,具有作為“內(nèi)網(wǎng)”的復(fù)址無連接數(shù)據(jù)網(wǎng)(簡稱為NCT數(shù)據(jù)網(wǎng))和作為“外網(wǎng)”的IP網(wǎng)。
該IP電信網(wǎng)系統(tǒng)是基于IP協(xié)議的無連接的系統(tǒng)。如圖1所示,該IP電信網(wǎng)系統(tǒng)包括至少一個NCT數(shù)據(jù)網(wǎng)、多數(shù)個IP網(wǎng),以及多數(shù)個邊緣關(guān)口設(shè)備ED。這里所說的IP網(wǎng)包括但不限于IP城域網(wǎng)、接入網(wǎng)或用戶駐地網(wǎng),它通過邊緣關(guān)口設(shè)備ED與NCT數(shù)據(jù)網(wǎng)相連接;每個NCT數(shù)據(jù)網(wǎng)中還包括至少一個地址映射設(shè)備ADT;NCT數(shù)據(jù)網(wǎng)中的所有設(shè)備與邊緣關(guān)口設(shè)備都分配有一個NCT數(shù)據(jù)網(wǎng)地址,IP網(wǎng)中的所有設(shè)備和邊緣關(guān)口設(shè)備ED都分配有IP地址,IP地址和NCT數(shù)據(jù)網(wǎng)地址之間的映射關(guān)系保存在地址映射設(shè)備ADT內(nèi)的地址映射表之中;邊緣關(guān)口設(shè)備ED經(jīng)認(rèn)證與地址映射設(shè)備ADT之間建立連接。NCT數(shù)據(jù)網(wǎng)作為“內(nèi)網(wǎng)”,采用與現(xiàn)有電信交換網(wǎng)類似的層次型的體系結(jié)構(gòu),它由核心層設(shè)備CR、匯聚層設(shè)備MR、接入層設(shè)備AR、網(wǎng)絡(luò)管理設(shè)備以及地址映射設(shè)備ADT組成,各個NCT數(shù)據(jù)網(wǎng)之間通過各自的核心層設(shè)備CR實現(xiàn)通信。在NCT數(shù)據(jù)網(wǎng)內(nèi)部采用NCT數(shù)據(jù)網(wǎng)本身的地址來進(jìn)行尋址,該數(shù)據(jù)網(wǎng)地址不同于IP網(wǎng)的IP地址。
地址映射設(shè)備ADT設(shè)備是網(wǎng)絡(luò)上實現(xiàn)地址映射的設(shè)備,它保存地址映射表。地址映射表的內(nèi)容依賴于與邊緣關(guān)口設(shè)備相連的外部網(wǎng)絡(luò)的類型。邊緣關(guān)口設(shè)備ED是IP網(wǎng)與NCT數(shù)據(jù)網(wǎng)連接的關(guān)口設(shè)備。
在NCT數(shù)據(jù)網(wǎng)中,可以有效地實現(xiàn)虛擬專網(wǎng)(簡稱VPN)、組播,同時,對分組的報頭也可以進(jìn)行壓縮。但是,現(xiàn)有的幀結(jié)構(gòu),如IPv6等協(xié)議中的幀結(jié)構(gòu),無法實現(xiàn)上述的這些功能。因此,需要提供一種新的幀結(jié)構(gòu)以及利用該幀結(jié)構(gòu)來實現(xiàn)NCT數(shù)據(jù)網(wǎng)的這些功能。

發(fā)明內(nèi)容
本發(fā)明的目的是提供一種在IP電信網(wǎng)系統(tǒng)中對NCT分組進(jìn)行封裝的方法,利用該方法可以得到便于在NCT數(shù)據(jù)網(wǎng)中進(jìn)行數(shù)據(jù)分組的有序傳送和提供包括支持虛擬專網(wǎng)(VPN)、組播及報頭壓縮操作的NCT分組。
為實現(xiàn)上述的發(fā)明目的,本發(fā)明采用下述的技術(shù)方案一種IP電信網(wǎng)系統(tǒng)中復(fù)址無連接數(shù)據(jù)網(wǎng)分組的封裝方法,其特征在于包括以下步驟A邊緣關(guān)口設(shè)備根據(jù)是數(shù)據(jù)分組還是控制分組,設(shè)定分組類別字段的值;B邊緣關(guān)口設(shè)備根據(jù)其承載業(yè)務(wù)網(wǎng)的特性來決定業(yè)務(wù)類型,設(shè)定業(yè)務(wù)類別字段的值;C邊緣關(guān)口設(shè)備確定進(jìn)入的數(shù)據(jù)分組是否需要進(jìn)行報頭壓縮,如果需要則進(jìn)入步驟D,否則轉(zhuǎn)到步驟G;D確定首包標(biāo)記字段的取值;E確定報頭壓縮字段的取值;F設(shè)定流序號取值;G設(shè)定源地址和目標(biāo)地址。
在步驟B之后,進(jìn)一步包括以下步驟C1)邊緣關(guān)口設(shè)備判斷數(shù)據(jù)分組是否是屬于某一個VPN,如果是,則轉(zhuǎn)入步驟C2);如果不是,則轉(zhuǎn)入步驟C;C2)設(shè)定虛擬專網(wǎng)標(biāo)記字段的值;C3)設(shè)定虛擬專網(wǎng)編號字段的值;轉(zhuǎn)入步驟F。
在步驟C3)中包括,對于虛擬專網(wǎng)標(biāo)記字段置位,并且具有同源、同目的地址、同業(yè)務(wù)類別的復(fù)址無連接數(shù)據(jù)網(wǎng)分組,將該分組的擴展報頭標(biāo)記字段置位,標(biāo)記上不同的虛擬專網(wǎng)編號值,且虛擬專網(wǎng)編號字段放在擴展報頭中。
或者,在步驟B之后,進(jìn)一步包括以下步驟C11)邊緣關(guān)口設(shè)備ED確定進(jìn)入的數(shù)據(jù)分組是否是屬于某一個組播群,如果是,則轉(zhuǎn)入步驟C12);如果不是,則轉(zhuǎn)入步驟C;C12)設(shè)定組播標(biāo)記字段的值;C13)設(shè)定組播地址字段的值,放入目的地址字段中;C14)設(shè)定首包標(biāo)記字段的取值;如果是組播業(yè)務(wù)的首包分組,則下一步轉(zhuǎn)到步驟C15),如果不是則進(jìn)入步驟F);C15)設(shè)定擴展報頭字段的值,并轉(zhuǎn)入步驟F)。
所述擴展報頭字段中是全部目的端邊緣關(guān)口設(shè)備的復(fù)址無連接數(shù)據(jù)網(wǎng)地址。
其中,如果發(fā)起組播業(yè)務(wù)請求的組播源端點是IP網(wǎng)內(nèi)的節(jié)點,則該組播源端點按照IP協(xié)議發(fā)送IP網(wǎng)組播地址,地址映射設(shè)備根據(jù)其保存的IP組播地址與復(fù)址無連接數(shù)據(jù)網(wǎng)組播地址之間的關(guān)聯(lián)表,確定復(fù)址無連接數(shù)據(jù)網(wǎng)內(nèi)的組播地址,交由邊緣關(guān)口設(shè)備將此復(fù)址無連接數(shù)據(jù)網(wǎng)組播地址封裝到復(fù)址無連接數(shù)據(jù)網(wǎng)分組的目的地址字段中;或者,如果發(fā)起組播業(yè)務(wù)請求的組播源端點是復(fù)址無連接數(shù)據(jù)網(wǎng)內(nèi)的節(jié)點,則由復(fù)址無連接數(shù)據(jù)網(wǎng)內(nèi)的節(jié)點發(fā)出組播業(yè)務(wù)請求給地址映射設(shè)備,由地址映射設(shè)備給出復(fù)址無連接數(shù)據(jù)網(wǎng)組播地址,邊緣關(guān)口設(shè)備將此復(fù)址無連接數(shù)據(jù)網(wǎng)組播地址封裝到復(fù)址無連接數(shù)據(jù)網(wǎng)分組的目的地址字段中。
在源端邊緣關(guān)口設(shè)備處,對同源地址、同目的地址、同業(yè)務(wù)類別的首包分組,將首包標(biāo)記置位、分組壓縮標(biāo)記不置位、并賦以流序號確定值;對同源地址、同目的地址、同業(yè)務(wù)類別的后續(xù)分組,將首包標(biāo)記不置位、分組壓縮標(biāo)記置位、并設(shè)定流序號取值。
在源端邊緣關(guān)口設(shè)備處,對同源地址、同目的地址、同業(yè)務(wù)類別的首包分組,IP分組作為復(fù)址無連接數(shù)據(jù)網(wǎng)分組的載荷完整放入;對同源地址、同目的地址、同業(yè)務(wù)類別的后續(xù)分組,復(fù)址無連接數(shù)據(jù)網(wǎng)分組的載荷中只放入IP分組的載荷,不包括IP報頭。
本發(fā)明所述方法得到的NCT分組能夠適應(yīng)IP電信網(wǎng)系統(tǒng)特有的雙地址結(jié)構(gòu)的需要,其上特有的報頭壓縮字段、組播字段和VPN字段專為此類業(yè)務(wù)設(shè)置,為IP電信網(wǎng)系統(tǒng)開展此類業(yè)務(wù)提供了便利。


下面結(jié)合附圖和具體實施方式
對本發(fā)明作進(jìn)一步的說明。
圖1是IP電信網(wǎng)系統(tǒng)的組成結(jié)構(gòu)示意圖。
圖2是NCT分組格式的一種實施方案的示例圖。
圖3是本發(fā)明所述NCT數(shù)據(jù)網(wǎng)中的分組封裝方法的流程圖。
具體實施例方式
在IP電信網(wǎng)系統(tǒng)中,IP網(wǎng)與NCT數(shù)據(jù)網(wǎng)在拓?fù)浣Y(jié)構(gòu)上嚴(yán)格分離。各IP網(wǎng)各自與其中一個NCT數(shù)據(jù)網(wǎng)建立連接,并且與該NCT數(shù)據(jù)網(wǎng)之間建立信任關(guān)系。NCT數(shù)據(jù)網(wǎng)之間的連接將各個獨立的IP網(wǎng)連接起來,實現(xiàn)IP網(wǎng)之間的通信。
IP電信網(wǎng)系統(tǒng)中的NCT數(shù)據(jù)網(wǎng)中傳輸?shù)氖荖CT分組。下面先介紹NCT分組的格式,然后說明NCT分組的封裝方法。最后,還將說明NCT分組的傳輸過程。
參照圖2,本發(fā)明所述的NCT分組的報頭包括以下的字段版本號、分組類別、流類別、業(yè)務(wù)分類、報頭壓縮標(biāo)記、首包標(biāo)記、VPN標(biāo)記、組播標(biāo)記、地址長度、分組長度、流序號、源地址、目的地址和擴展報頭。
版本號指NCT協(xié)議的版本,目前的版本號為1。
版本號之后是2比特的分組類別字段。當(dāng)分組類別取值為0時,表示此NCT分組為數(shù)據(jù)分組,表示在載荷中放入的是用戶數(shù)據(jù);如果取值為1,則表示此NCT分組為控制分組,表示載荷中是控制命令,其余取值保留。
分組類別之后的2比特的流類別字段,表示信息流的類別。舉例如下00 需要絕對保證的資源(不進(jìn)行統(tǒng)計復(fù)用)01 優(yōu)質(zhì)統(tǒng)計復(fù)用的資源(絕對保證約定數(shù)據(jù)速率,但允許數(shù)據(jù)速率超額)10 保證一般統(tǒng)計復(fù)用的資源(4∶1復(fù)用比,能基本保證約定數(shù)據(jù)速率)11 提供“盡力而為”的傳送能力在分組類別之后是4比特的業(yè)務(wù)分類。業(yè)務(wù)分類與流類別一起來表示不同的業(yè)務(wù)。舉例如下流類別=00時,業(yè)務(wù)分類表示的業(yè)務(wù)0000 應(yīng)急通信0001 絕對保證的資源的VPN0010 多媒體會話業(yè)務(wù)0011 多媒體會議業(yè)務(wù)0100 多媒體檢索業(yè)務(wù)(流媒體業(yè)務(wù))0101 多媒體實時監(jiān)測、監(jiān)控業(yè)務(wù)流類別=01時,業(yè)務(wù)分類表示的業(yè)務(wù)0000 應(yīng)急通信
0001 優(yōu)質(zhì)統(tǒng)計復(fù)用的資源的VPN流類別=10時,業(yè)務(wù)分類表示的業(yè)務(wù)0000 應(yīng)急通信0001 保證一般統(tǒng)計復(fù)用的資源的VPN0010 多媒體存儲轉(zhuǎn)發(fā)業(yè)務(wù)(多媒體信箱業(yè)務(wù))流類別=11時,業(yè)務(wù)分類表示的業(yè)務(wù)0000 提供“盡力而為”的傳送能力的VPN0001-0111 保留報頭壓縮字段位于業(yè)務(wù)分類之后,長1比特。其不置位時表示報頭不壓縮;置位表示報頭壓縮。
接下來的1比特是首包標(biāo)識,表示具有相同源地址、相同目的地址、相同流類別和相同業(yè)務(wù)分類的分組的首包。
NCT數(shù)據(jù)網(wǎng)分組還通過位于首包標(biāo)識之后的1比特VPN標(biāo)記字段來表示該分組是否是VPN分組。例如,當(dāng)VPN標(biāo)記置位時表示該分組是VPN分組。
1比特的組播標(biāo)記字段,位于VPN標(biāo)記之后,通過置位來表示該分組是組播包;否則,表示是非組播包。
由于NCT分組的源地址和目的地址長度可變,因此,在組播標(biāo)記之后來設(shè)置2比特的地址長度字段。地址長度為0時,表示源地址和目標(biāo)地址是32比特;地址長度為1時,表示源地址和目標(biāo)地址是64比特;地址長度為2時,表示源地址和目標(biāo)地址是96比特;地址長度為3時,表示源地址和目標(biāo)地址是128比特。在本實施例中,地址長度的默認(rèn)值是2,即,源地址和目的地址長度為64比特。
接下來是16比特的分組長度字段,可表示最大分組長度為64K字節(jié)。
流序號字段長24比特,位于分組長度之后。其用于報頭壓縮時,表示具有相同源地址、相同目的地址、相同流類別和相同業(yè)務(wù)分類的各個分組的順序。
源地址和目的地址是指NCT數(shù)據(jù)網(wǎng)內(nèi)的地址,是可變長的,在本實施例中的默認(rèn)值是64比特。
擴展報頭根據(jù)需要使用。將在下文對分組封裝方法的說明中解釋擴展報頭在組播業(yè)務(wù)和VPN業(yè)務(wù)中的作用。
載荷的最大長度為64K字節(jié)。
下面根據(jù)圖3及前述NCT分組格式,結(jié)合具體的業(yè)務(wù)流程如VPN、組播等具體講解進(jìn)行NCT分組封裝的方法。
如果源端在IP網(wǎng),則由ED根據(jù)源端分組的內(nèi)容按本實施例所述的方法進(jìn)行封裝,形成NCT分組。源端ED接收IP網(wǎng)的IP分組,并將IP分組中的IP目的地址送到ADT;ADT進(jìn)行IP網(wǎng)的IP目的地址與NCT地址之間的地址解析和映射,將獲得的目的端ED的NCT地址回送給源端ED;源端ED根據(jù)回送的NCT地址在IP分組上添加NCT報頭,將其變成NCT分組,再將該分組發(fā)送到目的端ED;目的端ED接收到NCT分組,同樣轉(zhuǎn)換為IP分組,并根據(jù)目的IP地址向IP網(wǎng)轉(zhuǎn)發(fā)該分組。
如果源端是NCT數(shù)據(jù)網(wǎng)內(nèi)的節(jié)點,則由此節(jié)點按照本實施例所述的方法封裝NCT分組。
NCT分組封裝方法包括以下步驟1)邊緣關(guān)口設(shè)備ED根據(jù)是數(shù)據(jù)分組還是控制分組,設(shè)定分組類別字段的值。
2)邊緣關(guān)口設(shè)備ED根據(jù)其承載業(yè)務(wù)網(wǎng)的特性來決定業(yè)務(wù)類型,業(yè)務(wù)類型由2比特的分組類別字段和4比特的業(yè)務(wù)分類字段組成,前者是決定業(yè)務(wù)的大類,后者是業(yè)務(wù)的細(xì)分類。業(yè)務(wù)分類與流類別一起來表示不同的業(yè)務(wù)。
21)邊緣關(guān)口設(shè)備ED確定進(jìn)入的數(shù)據(jù)分組是否需要進(jìn)行報頭壓縮、VPN或者是組播,則分別進(jìn)入步驟3)、31)、32);如果都不是,則直接跳轉(zhuǎn)到步驟6)。
3)確定首包標(biāo)記字段的取值。首先判斷該分組是否是首包,如果是,就對首包標(biāo)記字段置位;如果不是,則不置位。對于首包分組,封裝時在其載荷中要放入完整的IP分組。這里,完整的IP分組是指IP報頭和載荷。
4)確定報頭壓縮字段的取值。對于首包標(biāo)記字段未置位的分組,則根據(jù)其中的IP源地址、IP目的地址和業(yè)務(wù)類別信息,確定為某個首包的后續(xù)分組,再根據(jù)需要判斷其是否要壓縮。如果要壓縮,則報頭壓縮字段置位,表示NCT分組是經(jīng)過報頭壓縮的分組。對于此類首包標(biāo)記字段未置位的分組,在其載荷中只有IP分組的載荷部分,不含IP報頭。
5)設(shè)定流序號取值。封裝時,用不同的流序號表示同源、同目的地址、同業(yè)務(wù)類別的分組的順序。NCT分組拆裝時,根據(jù)流序號的值,在流序號值和IP報頭的映射表中取相應(yīng)IP報頭。
6)設(shè)定目的地址和源地址的取值。目的地址和源地址分別是指目的端ED設(shè)備的NCT地址和源端ED的NCT地址。
另外,在步驟21)中判斷承載的業(yè)務(wù)是VPN業(yè)務(wù),則在步驟21)之后還有以下步驟31)設(shè)定VPN標(biāo)記字段的值。對VPN標(biāo)識字段置位,對擴展報頭標(biāo)識字段置位,表示在NCT網(wǎng)內(nèi)傳送的分組屬于VPN分組。接下來進(jìn)入步驟33),用VPN編號字段來區(qū)分各個VPN分組分別是屬于哪一個VPN。
33)設(shè)定VPN編號字段的值。對于具有同源、同目的地址、同業(yè)務(wù)類別,而且VPN標(biāo)記字段置位的NCT分組,在封裝時還要確定VPN編號字段的值,VPN編號字段放在擴展報頭中。該VPN編號在一個NCT數(shù)據(jù)網(wǎng)內(nèi)是唯一的。
上述步驟完成之后,轉(zhuǎn)入步驟5),設(shè)定流序號的值。最后,轉(zhuǎn)入步驟6),設(shè)定目標(biāo)地址和源地址的值。
如果在步驟21)中判斷承載的業(yè)務(wù)是組播業(yè)務(wù),則在步驟21)之后還有以下步驟32)設(shè)定組播標(biāo)記字段的取值。對組播標(biāo)記字段置位,表示發(fā)送的是組播業(yè)務(wù),并轉(zhuǎn)入步驟34)。
34)如果是組播業(yè)務(wù)的首包分組,設(shè)定首包標(biāo)記字段的值,轉(zhuǎn)入步驟36);如果不是首包,則只對組播標(biāo)記字段設(shè)定取值。然后,轉(zhuǎn)入步驟5)。
36)設(shè)定擴展報頭字段的值。如果是組播業(yè)務(wù)的首包分組,則還需要對擴展報頭設(shè)定取值。在組播擴展報頭中是全部目的端(葉節(jié)點)ED的NCT地址,然后轉(zhuǎn)入步驟5)。
全部目的端(葉節(jié)點)ED的NCT地址是由ADT提供。
步驟5)進(jìn)行設(shè)定組播分組的流序號的工作,然后,轉(zhuǎn)入步驟6)。
在步驟6)中,組播地址類似IP協(xié)議中的D類地址,表示NCT網(wǎng)內(nèi)的NCT組播地址。由發(fā)起組播業(yè)務(wù)請求的IP網(wǎng)內(nèi)組播源端點按照IP協(xié)議發(fā)送IP網(wǎng)組播地址,ADT根據(jù)其保存的IP組播地址與NCT組播地址之間的關(guān)聯(lián)表,確定NCT網(wǎng)內(nèi)的組播地址,交由ED設(shè)備將此NCT組播地址封裝到NCT分組的目的地址字段中。如果發(fā)起組播業(yè)務(wù)請求的組播源端點是NCT數(shù)據(jù)網(wǎng)內(nèi)的節(jié)點,則由NCT數(shù)據(jù)網(wǎng)內(nèi)的節(jié)點發(fā)出組播業(yè)務(wù)請求給ADT,由ADT給出NCT組播地址,ED設(shè)備將此NCT組播地址封裝到NCT分組的目的地址字段中。
下面,具體講解NCT分組中報頭壓縮、VPN、組播相關(guān)的字段在IP電信網(wǎng)系統(tǒng)通信中的應(yīng)用。
由于IP電信網(wǎng)系統(tǒng)中采用雙地址結(jié)構(gòu)NCT數(shù)據(jù)網(wǎng)地址和IP網(wǎng)地址,需要引入報頭壓縮來減少因雙地址結(jié)構(gòu)導(dǎo)入的雙重地址的開銷。報頭壓縮的具體方法如下1.在NCT分組的報頭設(shè)置首包標(biāo)記、分組壓縮標(biāo)記、流序號。
2.對于需要傳送的IP分組,在源端ED處,對同源地址、同目的地址、同業(yè)務(wù)類別的首包分組,將首包標(biāo)記置位、分組壓縮標(biāo)記不置位、并賦以流序號確定值,在對應(yīng)生成的NCT分組中,將該完整的IP分組作為NCT分組的載荷完整放入。
3.對同源地址、同目的地址、同業(yè)務(wù)類別的后續(xù)分組,將首包標(biāo)記不置位、分組壓縮標(biāo)記置位、并設(shè)定流序號取值。在同源、同目的地址、同業(yè)務(wù)類別的后續(xù)NCT分組的載荷中只放入IP分組的載荷,不含IP報頭。
4.在目的端ED處,對接收到NCT分組進(jìn)行拆裝。對于首包標(biāo)記置位、分組壓縮標(biāo)記不置位的NCT分組,將流序號值和從載荷中取出的IP報頭作映射,并在目的ED處保存映射表。目的端ED根據(jù)流序號的值,恢復(fù)IP分組。對接收到的首包標(biāo)記不置位、分組壓縮標(biāo)記置位的分組,根據(jù)流序號的值,從流序號和IP報頭映射表中取出相應(yīng)IP報頭,與從后續(xù)NCT分組的載荷中取出的IP分組的載荷組裝成完整的IP分組,并放入ED的發(fā)送隊列中。
這樣,在IP電信網(wǎng)系統(tǒng)中,對于同源、同目的地址、同業(yè)務(wù)類別的分組而言,在NCT數(shù)據(jù)網(wǎng)內(nèi)部,IP報頭只在首包傳送一次,實現(xiàn)了報頭壓縮,節(jié)省地址開銷。
為了實現(xiàn)組播業(yè)務(wù),IP電信網(wǎng)系統(tǒng)中的組播將要跨網(wǎng)(IP網(wǎng)與NCT數(shù)據(jù)網(wǎng))。IP電信網(wǎng)系統(tǒng)中的數(shù)據(jù)網(wǎng)包括兩種類型組播(1)IP網(wǎng)中用戶發(fā)起的組播;(2)用戶向網(wǎng)管申請發(fā)起組播。
在組播源是IP網(wǎng)內(nèi)的主機,組播組成員是IP網(wǎng)內(nèi)主機的情況下,實現(xiàn)該組播包括如下步驟(1)組播源端點按照IP網(wǎng)中申請組播地址的程序獲得IP網(wǎng)組播地址;(2)組播源端點向網(wǎng)絡(luò)發(fā)出組播通知分組;在組播通知中包括有IP網(wǎng)組播地址。
(3)組播通知分組到達(dá)與之連接的源端ED,該ED向地址映射設(shè)備ADT發(fā)組播申請,同時向ADT傳送組播通知中的IP網(wǎng)組播地址;(4)地址映射設(shè)備ADT收到ED發(fā)來的組播申請后,給ED回發(fā)組播申請響應(yīng),并回傳經(jīng)地址映射后得到的NCT網(wǎng)內(nèi)對應(yīng)的組播地址;由于在地址映射設(shè)備ADT中存有IP地址與NCT地址之間的映射關(guān)系表,通過該表就可以獲得與IP網(wǎng)組播地址相對應(yīng)的NCT數(shù)據(jù)網(wǎng)中的NCT組播地址。
(5)源端ED根據(jù)NCT組播地址,設(shè)定組播地址字段的取值,并且對組播標(biāo)記進(jìn)行置位,設(shè)定源地址和目的地址,并發(fā)送組播通知分組。如果是首包,則在組播首包中放入完整的IP報頭、完整的組播擴展報頭和IP分組的載荷,組播擴展報頭中擁有全部目的端邊緣關(guān)口設(shè)備的NCT地址。如果是后續(xù)包,則要確定組播地址的取值,并且只在后續(xù)包中放入IP分組的載荷。
(6)與源端點處于相同IP網(wǎng)的組播目的端根據(jù)組播通知中的IP網(wǎng)組播地址向網(wǎng)絡(luò)發(fā)出組播加入申請;與源端點處于不同IP網(wǎng)的組播目的端ED,如果具有擴展報頭字段中的NCT地址,則在接收到組播通知NCT分組后,取出組播首包中完整的IP報頭和IP分組的載荷,并組成組播通知IP分組。并且,目的端ED根據(jù)IP報頭中的組播地址向IP網(wǎng)發(fā)送組播通知IP分組。它還要建立組播地址和IP報頭的映射表,在收到后續(xù)包時,根據(jù)組播地址和IP地址的映射表,找到IP報頭;并取出后續(xù)包中的IP分組載荷,形成完整的組播通知IP分組,向IP網(wǎng)發(fā)送。
(7)IP網(wǎng)內(nèi)的組播目的端根據(jù)組播通知IP分組中的IP網(wǎng)組播地址向網(wǎng)絡(luò)發(fā)出組播加入申請。
(8)組播加入申請分組到達(dá)與目的端連接的ED,ED向ADT發(fā)出組播加入申請;(9)ADT收到組播加入申請后,保存該IP組播地址和目的端ED的NCT地址,從而形成完整的NCT組播地址以及全部目的端ED的NCT地址。
以上就是組播源端點為IP網(wǎng)內(nèi)主機時實現(xiàn)組播的方法。當(dāng)組播源端點是NCT數(shù)據(jù)網(wǎng)內(nèi)的節(jié)點時,也需要經(jīng)過ED和ADT完成地址轉(zhuǎn)換工作,其實現(xiàn)步驟是一樣的,所不同的地方僅在于組播地址由IP組播地址轉(zhuǎn)換為NCT數(shù)據(jù)網(wǎng)的組播地址。
為了在IP電信網(wǎng)系統(tǒng)中建立VPN,在NCT分組中為實現(xiàn)VPN設(shè)有專用的字段VPN標(biāo)識字段和VPN編號字段。前已述及,VPN標(biāo)識字段表示在NCT網(wǎng)內(nèi)傳送的分組是否屬于某一個VPN,VPN編號字段則表示該分組屬于哪一個VPN。下面結(jié)合VPN的實現(xiàn)過程介紹這兩個字段的作用。
在IP電信網(wǎng)系統(tǒng)中實現(xiàn)VPN的總體流程包括如下的步驟(1)用戶向網(wǎng)絡(luò)管理設(shè)備提出建立VPN的申請,并提交建立該VPN所需的流量、流向表;
(2)根據(jù)流量、流向表判斷是何種類型的VPN?如果是NCT VPN,其流量、流向表是ED之間的流量、流向表,轉(zhuǎn)入步驟(4);如果是IP VPN,則流量、流向表為IP網(wǎng)中節(jié)點的流量、流向表,轉(zhuǎn)入步驟(3);(3)網(wǎng)絡(luò)管理設(shè)備通過ADT獲得各IP網(wǎng)節(jié)點連接的ED的地址,將該流量、流向表換算成各ED之間的流量、流向表,轉(zhuǎn)入步驟(4);(4)進(jìn)一步判斷是否由網(wǎng)管來確定鏈路的資源?(5)如果由網(wǎng)管來確定鏈路的資源,則網(wǎng)絡(luò)管理設(shè)備根據(jù)所述流量、流向表計算出相應(yīng)節(jié)點間鏈路資源需求表,并根據(jù)計算結(jié)果向NCT數(shù)據(jù)網(wǎng)中的節(jié)點設(shè)備發(fā)送包括VPN編號在內(nèi)的鏈路資源配置命令,據(jù)此建立VPN;(6)如果不由網(wǎng)管來確定鏈路的資源,則網(wǎng)絡(luò)管理設(shè)備根據(jù)流量、流向表向有關(guān)ED發(fā)送VPN配置命令,源端ED根據(jù)NCT數(shù)據(jù)網(wǎng)的路由向目的端ED發(fā)送VPN配置請求,據(jù)此建立VPN。
在通信過程之中,如果是NCT VPN,則包括如下步驟源端ED向目的端ED發(fā)送NCT分組,當(dāng)NCT分組到達(dá)源端ED時,源端ED向ADT發(fā)出帶有目的端ED地址、業(yè)務(wù)類別等參數(shù)的地址映射請求命令。
ADT收到地址映射請求命令,如判斷源端ED地址與目的端ED地址同屬一個VPN時,ADT即向源端ED發(fā)帶有VPN編號、業(yè)務(wù)類別和目的端ED地址等參數(shù)響應(yīng)命令。
源端ED收到帶有VPN編號、業(yè)務(wù)類別和目的端ED地址等參數(shù)響應(yīng)命令,形成帶有VPN標(biāo)記、VPN編號、業(yè)務(wù)類別、數(shù)據(jù)載荷等字段的NCT分組,并將它發(fā)向目的端ED。
NCT網(wǎng)內(nèi)的AR、MR、CR等節(jié)點設(shè)備,按NCT分組的VPN標(biāo)記、VPN編號將NCT分組傳送到目的端ED。
目的端ED收到NCT分組,解包后將它發(fā)往目的端IP網(wǎng)。
如果是IP VPN,則通信過程包括如下步驟源端IP設(shè)備向目的端IP設(shè)備發(fā)送IP分組。
當(dāng)IP分組到達(dá)源端ED時,源端ED向ADT發(fā)出帶有目的端IP地址等參數(shù)的地址映射請求命令。
ADT收到地址映射請求命令,如源端IP地址與目的端IP地址同屬一個VPN時,ADT即向源端ED發(fā)送帶有VPN編號、業(yè)務(wù)類別和目的端ED地址等參數(shù)響應(yīng)命令。
源端ED收到帶有VPN編號、業(yè)務(wù)類別和目的端ED地址等參數(shù)響應(yīng)命令,形成帶有VPN編號、業(yè)務(wù)類別的NCT幀,并將它發(fā)向目的端ED。
NCT網(wǎng)內(nèi)的AR、MR、CR等節(jié)點設(shè)備,按NCT幀的VPN編號、業(yè)務(wù)類別、目的端ED地址等參數(shù),在VPN約定指配的資源范圍內(nèi)進(jìn)行傳送。
目的端ED收到NCT分組,將目的端IP地址恢復(fù)出來,重組IP分組,將它發(fā)往目的端。
上面結(jié)合具體通信業(yè)務(wù)的實現(xiàn)過程對IP電信網(wǎng)系統(tǒng)中NCT分組的封裝方法進(jìn)行了說明,但顯然本發(fā)明的具體實現(xiàn)形式并不局限于此。對于本技術(shù)領(lǐng)字段的一般技術(shù)人員來說,在不背離本發(fā)明所述方法的精神和權(quán)利要求范圍的情況下對它進(jìn)行的各種顯而易見的改變都在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種IP電信網(wǎng)系統(tǒng)中復(fù)址無連接數(shù)據(jù)網(wǎng)分組的封裝方法,其特征在于包括以下步驟A邊緣關(guān)口設(shè)備根據(jù)是數(shù)據(jù)分組還是控制分組,設(shè)定分組類別字段的值;B邊緣關(guān)口設(shè)備根據(jù)其承載業(yè)務(wù)網(wǎng)的特性來決定業(yè)務(wù)類型,設(shè)定業(yè)務(wù)類別字段的值;C邊緣關(guān)口設(shè)備確定進(jìn)入的數(shù)據(jù)分組是否需要進(jìn)行報頭壓縮,如果需要則進(jìn)入步驟D,否則轉(zhuǎn)到步驟G;D確定首包標(biāo)記字段的取值;E確定報頭壓縮字段的取值;F設(shè)定流序號取值;G設(shè)定源地址和目標(biāo)地址。
2.如權(quán)利要求1所述的IP電信網(wǎng)系統(tǒng)中復(fù)址無連接數(shù)據(jù)網(wǎng)分組的封裝方法,其特征在于在步驟B之后,進(jìn)一步包括以下步驟C1)邊緣關(guān)口設(shè)備判斷數(shù)據(jù)分組是否是屬于某一個VPN,如果是,則轉(zhuǎn)入步驟C2);如果不是,則轉(zhuǎn)入步驟C;C2)設(shè)定虛擬專網(wǎng)標(biāo)記字段的值;C3)設(shè)定虛擬專網(wǎng)編號字段的值;轉(zhuǎn)入步驟F。
3.如權(quán)利要求2所述的IP電信網(wǎng)系統(tǒng)中復(fù)址無連接數(shù)據(jù)網(wǎng)分組的封裝方法,其特征在于在步驟C3)中包括,對于虛擬專網(wǎng)標(biāo)記字段置位,并且具有同源、同目的地址、同業(yè)務(wù)類別的復(fù)址無連接數(shù)據(jù)網(wǎng)分組,將該分組的擴展報頭標(biāo)記字段置位,標(biāo)記上不同的虛擬專網(wǎng)編號值,且虛擬專網(wǎng)編號字段放在擴展報頭中。
4.如權(quán)利要求1所述的IP電信網(wǎng)系統(tǒng)中復(fù)址無連接數(shù)據(jù)網(wǎng)分組的封裝方法,其特征在于在步驟B之后,進(jìn)一步包括以下步驟C11)邊緣關(guān)口設(shè)備ED確定進(jìn)入的數(shù)據(jù)分組是否是屬于某一個組播群,如果是,則轉(zhuǎn)入步驟C12);如果不是,則轉(zhuǎn)入步驟C;C12)設(shè)定組播標(biāo)記字段的值;C13)設(shè)定組播地址字段的值,放入目的地址字段中;C14)設(shè)定首包標(biāo)記字段的取值;如果是組播業(yè)務(wù)的首包分組,則下一步轉(zhuǎn)到步驟C15),如果不是則進(jìn)入步驟F);C15)設(shè)定擴展報頭字段的值,并轉(zhuǎn)入步驟F)。
5.如權(quán)利要求4所述的IP電信網(wǎng)系統(tǒng)中復(fù)址無連接數(shù)據(jù)網(wǎng)分組的封裝方法,其特征在于所述擴展報頭字段中是全部目的端邊緣關(guān)口設(shè)備的復(fù)址無連接數(shù)據(jù)網(wǎng)地址。
6.如權(quán)利要求5所述的IP電信網(wǎng)系統(tǒng)中復(fù)址無連接數(shù)據(jù)網(wǎng)分組的封裝方法,其特征在于如果發(fā)起組播業(yè)務(wù)請求的組播源端點是IP網(wǎng)內(nèi)的節(jié)點,則該組播源端點按照IP協(xié)議發(fā)送IP網(wǎng)組播地址,地址映射設(shè)備根據(jù)其保存的IP組播地址與復(fù)址無連接數(shù)據(jù)網(wǎng)組播地址之間的關(guān)聯(lián)表,確定復(fù)址無連接數(shù)據(jù)網(wǎng)內(nèi)的組播地址,交由邊緣關(guān)口設(shè)備將此復(fù)址無連接數(shù)據(jù)網(wǎng)組播地址封裝到復(fù)址無連接數(shù)據(jù)網(wǎng)分組的目的地址字段中。
7.如權(quán)利要求5所述的IP電信網(wǎng)系統(tǒng)中復(fù)址無連接數(shù)據(jù)網(wǎng)分組的封裝方法,其特征在于如果發(fā)起組播業(yè)務(wù)請求的組播源端點是復(fù)址無連接數(shù)據(jù)網(wǎng)內(nèi)的節(jié)點,則由復(fù)址無連接數(shù)據(jù)網(wǎng)內(nèi)的節(jié)點發(fā)出組播業(yè)務(wù)請求給地址映射設(shè)備,由地址映射設(shè)備給出復(fù)址無連接數(shù)據(jù)網(wǎng)組播地址,邊緣關(guān)口設(shè)備將此復(fù)址無連接數(shù)據(jù)網(wǎng)組播地址封裝到復(fù)址無連接數(shù)據(jù)網(wǎng)分組的目的地址字段中。
8.如權(quán)利要求1所述的IP電信網(wǎng)系統(tǒng)中復(fù)址無連接數(shù)據(jù)網(wǎng)分組的封裝方法,其特征在于在源端邊緣關(guān)口設(shè)備處,對同源地址、同目的地址、同業(yè)務(wù)類別的首包分組,將首包標(biāo)記置位、分組壓縮標(biāo)記不置位、并賦以流序號確定值;對同源地址、同目的地址、同業(yè)務(wù)類別的后續(xù)分組,將首包標(biāo)記不置位、分組壓縮標(biāo)記置位、并設(shè)定流序號取值。
9.如權(quán)利要求8所述的IP電信網(wǎng)系統(tǒng)中復(fù)址無連接數(shù)據(jù)網(wǎng)分組的封裝方法,其特征在于在源端邊緣關(guān)口設(shè)備處,對同源地址、同目的地址、同業(yè)務(wù)類別的首包分組,IP分組作為復(fù)址無連接數(shù)據(jù)網(wǎng)分組的載荷完整放入;對同源地址、同目的地址、同業(yè)務(wù)類別的后續(xù)分組,復(fù)址無連接數(shù)據(jù)網(wǎng)分組的載荷中只放入IP分組的載荷,不包括IP報頭。
全文摘要
本發(fā)明公開了IP電信網(wǎng)系統(tǒng)中復(fù)址無連接數(shù)據(jù)網(wǎng)分組的封裝方法。該方法包括以下步驟A邊緣關(guān)口設(shè)備根據(jù)是數(shù)據(jù)分組還是控制分組,設(shè)定分組類別字段的值;B邊緣關(guān)口設(shè)備根據(jù)其承載業(yè)務(wù)網(wǎng)的特性來決定業(yè)務(wù)類型,設(shè)定業(yè)務(wù)類別字段的值;C邊緣關(guān)口設(shè)備確定進(jìn)入的數(shù)據(jù)分組是否需要進(jìn)行報頭壓縮,如果需要則進(jìn)入步驟D,否則轉(zhuǎn)到步驟G;D確定首包標(biāo)記字段的取值;E確定報頭壓縮字段的取值;F設(shè)定流序號取值;G設(shè)定源地址和目標(biāo)地址。本方法得到的復(fù)址無連接數(shù)據(jù)網(wǎng)分組能夠適應(yīng)IP電信網(wǎng)系統(tǒng)特有的雙地址結(jié)構(gòu)的需要,其上特有的報頭壓縮字段、組播字段和VPN字段專為此類業(yè)務(wù)設(shè)置,為IP電信網(wǎng)系統(tǒng)開展此類業(yè)務(wù)提供了便利。
文檔編號H04L29/06GK1731759SQ20041007050
公開日2006年2月8日 申請日期2004年8月5日 優(yōu)先權(quán)日2004年8月5日
發(fā)明者蔣林濤, 胡筑華, 馬玉發(fā), 劉文紅 申請人:信息產(chǎn)業(yè)部電信研究院, 原創(chuàng)信通電信技術(shù)(北京)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1