專利名稱:偽線仿真裝置及其方法
技術(shù)領(lǐng)域:
本發(fā)明涉及偽線邊到邊仿真(PWE3,Pseudo Wire Emulation Edge to Edge)技術(shù),尤其涉及一種偽線仿真裝置及其方法。
背景技術(shù):
隨著數(shù)據(jù)業(yè)務(wù)的飛速發(fā)展,現(xiàn)有的數(shù)據(jù)傳輸網(wǎng)絡(luò)會(huì)逐漸演化并被包交換網(wǎng)絡(luò)(PSN,Packet Switch Network)所替代,因此研究基于PSN進(jìn)行低層業(yè)務(wù)仿真已經(jīng)成為一個(gè)不可避免的課題。
而包交換網(wǎng)絡(luò)PSN的其中代表之一就是多協(xié)議標(biāo)簽交換(MPLS,Multi-protocol Label Switching)網(wǎng)絡(luò),而PWE3技術(shù)是Internet工程任務(wù)組(IETF,Internet Engineering Task Force)提出的在MPLS網(wǎng)絡(luò)上對(duì)低層業(yè)務(wù)[如異步傳輸模式(ATM,Asynchronous Transfer Mode)業(yè)務(wù)、以太網(wǎng)業(yè)務(wù)和幀中繼FR業(yè)務(wù)等]的基本屬性進(jìn)行仿真的處理機(jī)制。而基于PWE3技術(shù)在MPLS網(wǎng)絡(luò)上對(duì)ATM業(yè)務(wù)進(jìn)行仿真時(shí),主要是考慮保證ATM業(yè)務(wù)的正確傳送及滿足ATM業(yè)務(wù)的服務(wù)質(zhì)量(QoS,Quentily Of Service)。
在MPLS網(wǎng)絡(luò)上偽線仿真ATM業(yè)務(wù)時(shí),ATM業(yè)務(wù)是承載在偽線(PW,Pseudo Wire)上的,偽線要對(duì)ATM業(yè)務(wù)數(shù)據(jù)進(jìn)行統(tǒng)一化封裝,以使ATM業(yè)務(wù)數(shù)據(jù)在偽線上能夠保持一致的外部特性并保持自身的特有屬性,從而實(shí)現(xiàn)ATM業(yè)務(wù)層(在OSI七層模型中的二層)和MPLS網(wǎng)絡(luò)層(在OSI七層模型的2.5層)的互連互通,并保證在MPLS網(wǎng)絡(luò)上仍然能夠保持ATM業(yè)務(wù)的屬性。請(qǐng)參照?qǐng)D1,該圖是在MPLS網(wǎng)絡(luò)上偽線仿真ATM業(yè)務(wù)的主要實(shí)現(xiàn)過(guò)程示意圖,其中接入電路(AC,Access Circuit)承載有ATM業(yè)務(wù);運(yùn)營(yíng)商邊緣設(shè)備(PE,Provider Edge)是基于MPLS技術(shù)的包交換網(wǎng)絡(luò)PSN;AC上承載的ATM業(yè)務(wù)在上傳到基于MPLS技術(shù)的PSN時(shí),運(yùn)營(yíng)商邊緣設(shè)備PE1會(huì)將ATM業(yè)務(wù)轉(zhuǎn)換成為偽線PW,即使用PW仿真ATM業(yè)務(wù)在基于MPLS技術(shù)的PSN上進(jìn)行傳輸;PW傳輸?shù)絇SN的另一側(cè)時(shí),運(yùn)營(yíng)商邊緣設(shè)備PE2將PW再還原成為ATM業(yè)務(wù),從而形成在基于MPLS技術(shù)的PSN上偽線仿真ATM業(yè)務(wù)的過(guò)程,實(shí)現(xiàn)了ATM業(yè)務(wù)層和MPLS網(wǎng)絡(luò)層互連互通的目的。這樣在基于MPLS技術(shù)的PSN中只需管理運(yùn)營(yíng)商邊緣設(shè)備PE1和PE2之間的各條PW,而看不到ATM業(yè)務(wù),因?yàn)镻W仿真了ATM業(yè)務(wù)的各種特性。而從用戶邊緣設(shè)備(CE,Client Edge)角度上看(即從用戶的角度看),基于MPLS技術(shù)的PSN是不可見的,用戶可以認(rèn)為ATM業(yè)務(wù)還是在ATM業(yè)務(wù)層上進(jìn)行傳輸?shù)模驗(yàn)榛贛PLS技術(shù)的PSN忠實(shí)地仿真了ATM業(yè)務(wù)的各種特性。
綜上可見,基于PWE3技術(shù)在MPLS網(wǎng)絡(luò)中使用PW仿真ATM業(yè)務(wù)時(shí),在網(wǎng)絡(luò)入節(jié)點(diǎn)處要對(duì)ATM業(yè)務(wù)數(shù)據(jù)進(jìn)行相關(guān)的分組數(shù)據(jù)單元(PDU,PacketData Unit)封裝處理,然后PW承載封裝處理后的分組數(shù)據(jù)單元穿過(guò)一條通道或隧道,并在網(wǎng)絡(luò)出節(jié)點(diǎn)處將分組數(shù)據(jù)單元恢復(fù)成為ATM業(yè)務(wù),從而實(shí)現(xiàn)了在MPLS網(wǎng)絡(luò)上盡可能地仿真低層原始業(yè)務(wù)的基本行為和特征。從用戶角度上看,PWE3技術(shù)在MPLS網(wǎng)絡(luò)上建立了一個(gè)非共享的連接鏈路。
雖然目前在PWE3標(biāo)準(zhǔn)中已經(jīng)如上述描述了在MPLS網(wǎng)絡(luò)中使用PW仿真ATM業(yè)務(wù)的過(guò)程,但在現(xiàn)實(shí)實(shí)施過(guò)程中,還并未設(shè)計(jì)一種能夠支持MPLS網(wǎng)絡(luò)使用PW仿真ATM業(yè)務(wù)的偽線仿真平臺(tái),以使在MPLS網(wǎng)絡(luò)上偽線仿真ATM業(yè)務(wù)在現(xiàn)實(shí)實(shí)施過(guò)程中切實(shí)可行。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問(wèn)題在于提出一種偽線仿真裝置及其方法,以使在MPLS網(wǎng)絡(luò)上使用PW仿真ATM業(yè)務(wù)的過(guò)程在具體實(shí)施過(guò)程中切實(shí)可行。
為解決上述問(wèn)題,本發(fā)明提出的技術(shù)方案如下
一種偽線仿真裝置,包括映射表存儲(chǔ)單元,用于存儲(chǔ)ATM信元頭部標(biāo)識(shí)、連接標(biāo)識(shí)和偽線標(biāo)簽三者之間的線性映射關(guān)系表;ATM交換單元,與映射表存儲(chǔ)單元連接,用于根據(jù)接收的ATM信元的頭部標(biāo)識(shí)索引映射表存儲(chǔ)單元存儲(chǔ)的線性映射關(guān)系表,得到對(duì)應(yīng)的連接標(biāo)識(shí);并用得到的連接標(biāo)識(shí)替換接收ATM信元的頭部標(biāo)識(shí);偽線映射單元,分別與映射表存儲(chǔ)單元和ATM交換單元連接,用于根據(jù)ATM交換單元發(fā)來(lái)的ATM信元中的連接標(biāo)識(shí)索引映射表存儲(chǔ)單元存儲(chǔ)的線性映射關(guān)系表,得到對(duì)應(yīng)的ATM信元頭部標(biāo)識(shí)和偽線標(biāo)簽;并用得到的ATM信元頭部標(biāo)識(shí)替換接收ATM信元中的連接標(biāo)識(shí),及用得到的偽線標(biāo)簽對(duì)替換處理后的ATM信元進(jìn)行偽線封裝。
較佳地,所述偽線仿真裝置還包括通用成幀規(guī)程封裝單元,與偽線映射單元連接,用于對(duì)偽線映射單元封裝后的偽線進(jìn)行通用成幀規(guī)程的封裝;VC虛級(jí)聯(lián)封裝單元,與通用成幀規(guī)程封裝單元連接,用于將通用成幀規(guī)程封裝單元處理后的通用成幀規(guī)程數(shù)據(jù)包封裝進(jìn)虛容器形成SDH幀;SDH交叉單元,與VC虛級(jí)聯(lián)封裝單元連接,用于對(duì)VC虛級(jí)聯(lián)封裝單元封裝處理后的SDH幀進(jìn)行時(shí)隙交叉處理。
較佳地,所述偽線仿真裝置還包括通用成幀規(guī)程封裝單元,與偽線映射單元連接,用于對(duì)偽線映射單元封裝后的偽線進(jìn)行通用成幀規(guī)程的封裝;ODU虛級(jí)聯(lián)封裝單元,與通用成幀規(guī)程封裝單元連接,用于將通用成幀規(guī)程封裝單元處理后的通用成幀規(guī)程數(shù)據(jù)包封裝進(jìn)至少一個(gè)光數(shù)據(jù)單元形成OTN幀;OTN交叉單元,與ODU虛級(jí)聯(lián)封裝單元連接,用于對(duì)ODU虛級(jí)聯(lián)封裝單元封裝處理后的OTN幀進(jìn)行時(shí)隙交叉處理。
較佳地,所述偽線仿真裝置還包括以太網(wǎng)封裝單元,與偽線映射單元連接,用于對(duì)偽線映射單元封裝后的偽線進(jìn)行以太網(wǎng)封裝;以太網(wǎng)交換單元,與以太網(wǎng)封裝單元連接,用于對(duì)以太網(wǎng)封裝單元封裝處理后的以太網(wǎng)數(shù)據(jù)包進(jìn)行以太網(wǎng)交換處理。
較佳地,所述偽線仿真裝置還包括以太網(wǎng)封裝單元,與偽線映射單元連接,用于對(duì)偽線映射單元封裝后的偽線進(jìn)行以太網(wǎng)封裝;波長(zhǎng)交叉單元,與以太網(wǎng)封裝單元連接,用于將以太網(wǎng)封裝單元封裝處理后的以太網(wǎng)數(shù)據(jù)包承載到波長(zhǎng)上,并對(duì)承載有以太網(wǎng)數(shù)據(jù)包的波長(zhǎng)進(jìn)行交叉處理。
所述ATM交換單元具體包括第一索引子單元,與所述映射表存儲(chǔ)單元連接,用于根據(jù)ATM信元的頭部標(biāo)識(shí)索引映射表存儲(chǔ)單元存儲(chǔ)的線性映射關(guān)系表,得到對(duì)應(yīng)的連接標(biāo)識(shí);第一標(biāo)識(shí)交換子單元,與第一索引子單元連接,用于將第一索引子單元索引得到的連接標(biāo)識(shí)替換ATM信元的頭部標(biāo)識(shí)。
所述偽線映射單元具體包括第二索引子單元,分別與映射表存儲(chǔ)單元和ATM交換單元連接,用于根據(jù)ATM交換單元發(fā)來(lái)的ATM信元中的連接標(biāo)識(shí)索引映射表存儲(chǔ)單元存儲(chǔ)的線性映射關(guān)系表,得到對(duì)應(yīng)的ATM信元頭部標(biāo)識(shí)和偽線標(biāo)簽;第二標(biāo)識(shí)交換子單元,與第二索引子單元連接,用于將第二索引子單元索引得到的ATM信元頭部標(biāo)識(shí)替換ATM信元中的連接標(biāo)識(shí);偽線封裝子單元,分別與第二索引子單元和第二標(biāo)識(shí)交換子單元連接,用于基于第二索引子單元索引得到的偽線標(biāo)簽對(duì)第二標(biāo)識(shí)交換子單元替換處理后的ATM信元進(jìn)行偽線封裝。
所述偽線封裝子單元具體包括
控制字封裝子單元,與第二標(biāo)識(shí)交換子單元連接,用于為第二標(biāo)識(shí)交換子單元替換處理后的ATM信元封裝控制字;偽線標(biāo)簽封裝子單元,分別與第二索引子單元和控制字封裝子單元連接,用于為控制字封裝子單元封裝處理后的ATM信元封裝第二索引子單元索引得到的偽線標(biāo)簽;隧道標(biāo)簽封裝子單元,與偽線標(biāo)簽封裝子單元連接,用于為偽線標(biāo)簽封裝子單元封裝處理后的ATM信元封裝隧道標(biāo)簽。
所述ATM信元頭部標(biāo)識(shí)為用戶-網(wǎng)絡(luò)接口信元中的通用流量控制標(biāo)識(shí)與虛通路標(biāo)識(shí)的組合標(biāo)識(shí);或?yàn)榫W(wǎng)絡(luò)-網(wǎng)絡(luò)接口信元中的虛通路標(biāo)識(shí)。
所述ATM信元頭部標(biāo)識(shí)為用戶-網(wǎng)絡(luò)接口信元中的通用流量控制標(biāo)識(shí)、虛通路標(biāo)識(shí)與虛通道標(biāo)識(shí)的組合標(biāo)識(shí);或?yàn)榫W(wǎng)絡(luò)-網(wǎng)絡(luò)接口信元中的虛通路標(biāo)識(shí)和虛通道標(biāo)識(shí)的組合標(biāo)識(shí)。
相應(yīng)的,本發(fā)明還提出了一種偽線仿真方法,包括步驟建立ATM信元頭部標(biāo)識(shí)、連接標(biāo)識(shí)和偽線標(biāo)簽三者之間的線性映射關(guān)系;根據(jù)接收ATM信元的頭部標(biāo)識(shí)索引所述線性映射關(guān)系,得到對(duì)應(yīng)的連接標(biāo)識(shí);并用得到的連接標(biāo)識(shí)替換接收ATM信元的頭部標(biāo)識(shí);在偽線封裝處理過(guò)程中,根據(jù)接收ATM信元中的連接標(biāo)識(shí)索引所述線性映射關(guān)系,得到對(duì)應(yīng)的ATM信元頭部標(biāo)識(shí)和偽線標(biāo)簽;并用得到的ATM信元頭部標(biāo)識(shí)替換接收ATM信元中的連接標(biāo)識(shí);及用得到的偽線標(biāo)簽對(duì)替換處理后的ATM信元進(jìn)行偽線封裝。
其中所述ATM信元頭部標(biāo)識(shí)為用戶-網(wǎng)絡(luò)接口信元中的通用流量控制標(biāo)識(shí)與虛通路標(biāo)識(shí)的組合標(biāo)識(shí);或?yàn)榫W(wǎng)絡(luò)-網(wǎng)絡(luò)接口信元中的虛通路標(biāo)識(shí)。
其中所述ATM信元頭部標(biāo)識(shí)為用戶-網(wǎng)絡(luò)接口信元中的通用流量控制標(biāo)識(shí)、虛通路標(biāo)識(shí)與虛通道標(biāo)識(shí)的組合標(biāo)識(shí);或?yàn)榫W(wǎng)絡(luò)-網(wǎng)絡(luò)接口信元中的虛通路標(biāo)識(shí)和虛通道標(biāo)識(shí)的組合標(biāo)識(shí)。
本發(fā)明能夠達(dá)到的有益效果如下本發(fā)明偽線仿真裝置及其方法通過(guò)建立存儲(chǔ)ATM信元頭部標(biāo)識(shí)、連接標(biāo)識(shí)(LID,Link ID)和偽線標(biāo)簽(PW Label)三者之間的線性映射關(guān)系,首先在ATM交換處理時(shí),根據(jù)ATM信元的頭部標(biāo)識(shí)索引該線性映射關(guān)系得到對(duì)應(yīng)的LID,利用得到的LID替換ATM信元的頭部標(biāo)識(shí);在PW封裝處理時(shí),再根據(jù)ATM信元中的LID索引該線性映射關(guān)系得到對(duì)應(yīng)的ATM頭部標(biāo)識(shí)和PWLabel,然后使用ATM頭部標(biāo)識(shí)替換ATM信元中的LID,再基于得到的PWLabel對(duì)替換處理后的ATM信元進(jìn)行PW封裝處理,從而形成能夠在基于MPLS技術(shù)的PSN上傳輸?shù)腜W,因此本發(fā)明使得在MPLS網(wǎng)絡(luò)上使用PW仿真ATM業(yè)務(wù)的過(guò)程在具體實(shí)施過(guò)程中切實(shí)可行。
圖1為在MPLS網(wǎng)絡(luò)上偽線仿真ATM業(yè)務(wù)的主要實(shí)現(xiàn)過(guò)程示意圖;圖2為本發(fā)明偽線仿真裝置的主要組成結(jié)構(gòu)框圖;圖3為本發(fā)明偽線仿真裝置在MPLS網(wǎng)絡(luò)上完成偽線仿真ATM業(yè)務(wù)的通用成幀規(guī)程封裝的第一實(shí)施例結(jié)構(gòu)框圖;圖4為本發(fā)明偽線仿真裝置在MPLS網(wǎng)絡(luò)上完成偽線仿真ATM業(yè)務(wù)的通用成幀規(guī)程封裝的第二實(shí)施例結(jié)構(gòu)框圖;圖5為本發(fā)明偽線仿真裝置在MPLS網(wǎng)絡(luò)上完成偽線仿真ATM業(yè)務(wù)的以太網(wǎng)封裝的第一實(shí)施例結(jié)構(gòu)框圖;圖6為本發(fā)明偽線仿真裝置在MPLS網(wǎng)絡(luò)上完成偽線仿真ATM業(yè)務(wù)的以太網(wǎng)封裝的第二實(shí)施例結(jié)構(gòu)框圖;圖7為本發(fā)明偽線仿真裝置中ATM交換單元的具體組成結(jié)構(gòu)框圖;圖8為本發(fā)明偽線仿真裝置中PW映射單元的具體組成結(jié)構(gòu)框圖;圖9為ATM信元中的用戶-網(wǎng)絡(luò)接口(UNI,User Network Interface)和網(wǎng)絡(luò)-網(wǎng)絡(luò)接口信元(NNI,Network Network Interface)的具體格式示意圖;
圖10為標(biāo)準(zhǔn)ATM信元格式經(jīng)過(guò)本發(fā)明偽線仿真裝置中的ATM交換單元處理后的第一實(shí)施例ATM信元格式示意圖;圖11為標(biāo)準(zhǔn)ATM信元格式經(jīng)過(guò)本發(fā)明偽線仿真裝置中的ATM交換單元處理后的第二實(shí)施例ATM信元格式示意圖;圖12為本發(fā)明偽線仿真裝置中的PW封裝子單元的具體組成結(jié)構(gòu)框圖;圖13為控制字的結(jié)構(gòu)組成示意圖;圖14為本發(fā)明偽線仿真裝置進(jìn)行PW封裝處理后的PW封裝格式示意圖;圖15為本發(fā)明偽線仿真方法的主要實(shí)現(xiàn)原理流程圖。
具體實(shí)施例方式
下面將首先結(jié)合各個(gè)附圖對(duì)本發(fā)明偽線仿真裝置的具體實(shí)施過(guò)程進(jìn)行詳細(xì)的闡述。
請(qǐng)參照?qǐng)D2,該圖是本發(fā)明偽線仿真裝置的主要組成結(jié)構(gòu)框圖,本發(fā)明偽線仿真裝置主要包括映射表存儲(chǔ)單元1、ATM交換單元2和偽線映射單元3(以下簡(jiǎn)稱為PW映射單元),各個(gè)組成部分的作用具體如下映射表存儲(chǔ)單元1,主要用于存儲(chǔ)ATM信元頭部標(biāo)識(shí)、連接標(biāo)識(shí)(LID,Link ID)和偽線標(biāo)簽(PWLabel)三者之間的線性映射關(guān)系表;其中ATM信元頭部標(biāo)識(shí)可以采用用戶-網(wǎng)絡(luò)接口(UNI,User-Network Interface)信元中的通用流量控制標(biāo)識(shí)(GFC,Generic Flow Control)與虛通路標(biāo)識(shí)(VPI,VirtualPath Identifier)的組合標(biāo)識(shí);或采用網(wǎng)絡(luò)-網(wǎng)絡(luò)接口(NNI,Network NetworkInterface)信元中的虛通路標(biāo)識(shí)VPI。
其中UNI信元和NNI信元的標(biāo)準(zhǔn)格式示意圖請(qǐng)參照?qǐng)D6,其中在UNI信元中(GFC+VPI)組合標(biāo)識(shí)的取值范圍是0~4096(由于GFC+VPI共占用12bit的原因),虛通道標(biāo)識(shí)(VCI,Virtual Channel Identifier)的取值范圍是0~65535(由于VCI占用64bit的原因);在NNI信元中VPI的取值范圍是0~4095(由于VPI占用12bit的原因),VCI的取值范圍是65535(由于VCI占用64bit的原因)。所以按照最大范圍考慮,LID的取值范圍有4K×64K=256K的范圍。如果按照LID的這個(gè)取值范圍,使所有可能的LID與偽線PW進(jìn)行一一對(duì)應(yīng),這樣對(duì)于系統(tǒng)而言幾乎是無(wú)法實(shí)現(xiàn)的。一般由于ATM交換系統(tǒng)支持的ATM連接數(shù)目大約也就為4K左右,故應(yīng)考慮按照4K左右的取值范圍確定LID的數(shù)目即可,使4K個(gè)中每個(gè)LID和PW進(jìn)行一一對(duì)應(yīng)。因此就可以選用UNI信元中的GFC+VPI組合標(biāo)識(shí)(4096)和NNI信元中的VPI(4096)作為上述的ATM信元頭部標(biāo)識(shí),以和LID(4K左右)形成一一對(duì)應(yīng)的線性映射關(guān)系。
基于上述,映射表存儲(chǔ)單元1存儲(chǔ)的ATM信元頭部標(biāo)識(shí)、LID和PW Label三者之間的線性映射關(guān)系表可以如下 當(dāng)然,上述采用UNI信元中的GFC+VPI的組合標(biāo)識(shí)或NNI信元中的VPI只是為了提高查表速度,保證ATM交換系統(tǒng)的運(yùn)行性能,是本發(fā)明推薦采用的最佳方式。視具體情況,ATM信元頭部標(biāo)識(shí)還可以采用UNI信元中的GFC+VPI+VCI的組合標(biāo)識(shí);或采用NNI信元中的VPI+VCI的組合標(biāo)識(shí),這時(shí)存儲(chǔ)的線性映射關(guān)系表將會(huì)擴(kuò)展,因?yàn)樵赨NI信元中GFC+VPI+VCI的組合標(biāo)識(shí)取值范圍是(4096+65535),在NNI信元中VCI+VPI的組合標(biāo)識(shí)取值范圍也是(4096+65535),因此需有(4096+65535)個(gè)LID和上述組合標(biāo)識(shí)形成一一對(duì)應(yīng)的關(guān)系。
這里在映射表存儲(chǔ)單元1中存儲(chǔ)的線性映射關(guān)系表之所以使用LID來(lái)連接ATM頭部標(biāo)識(shí)和PW Label之間的對(duì)應(yīng)關(guān)系,主要原因如下因?yàn)槿绻麖腁TM交換單元2流入PW映射單元3的ATM信元,其頭部標(biāo)識(shí)依然是VPI、VCI時(shí),是難以與PW Label一一對(duì)應(yīng)的;因?yàn)樾枰O(shè)計(jì)按照VPI、VCI為索引的哈希表,因此存在查找時(shí)間不固定、查找命中率低的缺陷。而這里利用ATM信元的頭部標(biāo)識(shí)域傳遞LID信息,按照LID查找對(duì)應(yīng)表,即可以降低查找算法復(fù)雜度,并設(shè)定固定的查找時(shí)間。而為后續(xù)PW映射單元3設(shè)計(jì)按照LID查找的對(duì)應(yīng)表,可以查找到對(duì)應(yīng)的PW Label和ATM頭部標(biāo)識(shí)(可以為UNI中的GFC+VPI,及NNI中的VPI),再用查找到的ATM頭部標(biāo)識(shí)可以為UNI中的GFC+VPI,及NNI中的VPI)對(duì)ATM信元的頭部標(biāo)識(shí)域進(jìn)行刷新(即使用查找到的ATM頭部標(biāo)識(shí)域替換ATM信元中的LID域),然后按照IETF PWE3draft的規(guī)定對(duì)刷新處理后的ATM信元封裝PW Label,即可完成ATM信元向PW封裝的映射。
ATM交換單元2,與映射表存儲(chǔ)單元1連接,主要用于根據(jù)接收的ATM信元的頭部標(biāo)識(shí)索引映射表存儲(chǔ)單元1中存儲(chǔ)的線性映射關(guān)系表,從而得到對(duì)應(yīng)的LID;并使用得到的LID替換接收ATM信元中的頭部標(biāo)識(shí);即ATM交換單元2用于完成ATM信元中的頭部標(biāo)識(shí)和LID的替換,以完成在UNI信元的GFC+VPI域或者NNI信元的VPI域進(jìn)行承載LID,則ATM交換單元2從原始處理ATM信元的VPI/VCI交換實(shí)際變成了處理ATM信元的VPI/VCI向LID/VCI的交換。
偽線映射單元3,分別與映射表存儲(chǔ)單元1和ATM交換單元2連接,主要用于根據(jù)ATM交換單元2發(fā)來(lái)的ATM信元中的LID索引映射表存儲(chǔ)單元1中存儲(chǔ)的線性映射關(guān)系表,得到對(duì)應(yīng)的ATM信元頭部標(biāo)識(shí)和PWLabel;并用得到的ATM信元頭部標(biāo)識(shí)去替換接收ATM信元中的LID,即將ATM信元的頭部標(biāo)識(shí)域使用GFC、VPI進(jìn)行恢復(fù);然后再用得到的PW Label對(duì)替換處理后的ATM信元進(jìn)行PW封裝。
其中PW映射單元3實(shí)現(xiàn)了ATM信元向PW封裝的映射,即在PW上承載ATM業(yè)務(wù),并向PSN輸出以標(biāo)簽交換路徑隧道標(biāo)簽(LSP Tunnel Label)和偽線標(biāo)簽(PW Label)為標(biāo)識(shí)的數(shù)據(jù)包。
以上映射表存儲(chǔ)單元1、ATM交換單元2和PW映射單元3三個(gè)功能單元就構(gòu)成了運(yùn)營(yíng)商邊緣設(shè)備(PE)中的主要邏輯單元。
請(qǐng)參照?qǐng)D3,該圖是本發(fā)明偽線仿真裝置在MPLS網(wǎng)絡(luò)上完成偽線仿真ATM業(yè)務(wù)的通用成幀規(guī)程封裝的第一實(shí)施例結(jié)構(gòu)框圖,在本發(fā)明偽線仿真裝置上述結(jié)構(gòu)的基礎(chǔ)上,當(dāng)由PW映射單元3完成PW封裝處理后,還要進(jìn)一步由通用成幀規(guī)程(GFP,Generic Framing Procedure)封裝單元4(以下簡(jiǎn)稱GFP封裝單元)、VC虛級(jí)聯(lián)封裝單元5和SDH交叉單元6對(duì)PW做進(jìn)一步處理,最終封裝成為SDH幀發(fā)送到SDH網(wǎng)絡(luò),其中GFP封裝單元4、VC虛級(jí)聯(lián)封裝單元5和SDH交叉單元6的具體作用如下GFP封裝單元4,與PW映射單元3連接,主要用于對(duì)PW映射單元3封裝處理后的PW進(jìn)行GFP封裝;VC虛級(jí)聯(lián)封裝單元5,與GFP封裝單元4連接,主要用于將GFP封裝單元4封裝處理后的GFP數(shù)據(jù)包封裝進(jìn)單個(gè)或多個(gè)虛容器VC4/VC3/VC12中,以形成SDH幀;SDH交叉單元6,與VC虛級(jí)聯(lián)封裝單元5連接,主要用于對(duì)VCAT/LCAS封裝單元5封裝處理后的SDH幀進(jìn)行時(shí)隙交叉處理,以送入SDH光傳輸網(wǎng)進(jìn)行傳輸。
請(qǐng)參照?qǐng)D4,該圖是本發(fā)明偽線仿真裝置在MPLS網(wǎng)絡(luò)上完成偽線仿真ATM業(yè)務(wù)的通用成幀規(guī)程封裝的第二實(shí)施例結(jié)構(gòu)框圖,在本發(fā)明偽線仿真裝置上述結(jié)構(gòu)的基礎(chǔ)上,當(dāng)由PW映射單元3完成PW封裝處理后,還要進(jìn)一步由GFP封裝單元4、ODU虛級(jí)聯(lián)封裝單元5和光傳送網(wǎng)(OTN,Optical TransportNetwork)交叉單元7對(duì)PW做進(jìn)一步處理,最終封裝成為OTN幀發(fā)送到OTN光傳送網(wǎng)絡(luò),其中GFP封裝單元4、ODU虛級(jí)聯(lián)封裝單元5和OTN交叉單元7的具體作用如下GFP封裝單元4,與PW映射單元3連接,主要用于對(duì)PW映射單元3封裝處理后的PW進(jìn)行GFP封裝;ODU虛級(jí)聯(lián)封裝單元7,與GFP封裝單元4連接,主要用于將GFP封裝單元4封裝處理后的GFP數(shù)據(jù)包封裝進(jìn)單個(gè)或多個(gè)光數(shù)據(jù)單元(ODU,OpticalData Unit),以形成OTN幀;
OTN交叉單元8,與ODU虛級(jí)聯(lián)封裝單元7連接,主要用于對(duì)ODU虛級(jí)聯(lián)封裝單元7封裝處理后的OTN幀進(jìn)行時(shí)隙交叉處理,以送入OTN光傳輸網(wǎng)進(jìn)行傳輸。
請(qǐng)參照?qǐng)D5,該圖是本發(fā)明偽線仿真裝置在MPLS網(wǎng)絡(luò)上完成偽線仿真ATM業(yè)務(wù)的以太網(wǎng)封裝的第一實(shí)施例結(jié)構(gòu)框圖,在本發(fā)明偽線仿真裝置上述結(jié)構(gòu)的基礎(chǔ)上,當(dāng)由PW映射單元3完成PW封裝處理后,還要進(jìn)一步由以太網(wǎng)封裝單元9、以太網(wǎng)交換單元10做進(jìn)一步處理,最終發(fā)送到光傳送網(wǎng)絡(luò),其中以太網(wǎng)封裝單元9、以太網(wǎng)交換單元10的具體作用如下以太網(wǎng)封裝單元9,與PW映射單元3連接,主要用于對(duì)PW映射單元3封裝處理后的PW進(jìn)行以太網(wǎng)封裝;以太網(wǎng)交換單元10,與以太網(wǎng)封裝單元9連接,主要用于將以太網(wǎng)封裝單元9封裝處理后的以太網(wǎng)數(shù)據(jù)包進(jìn)行以太網(wǎng)交換,以送入光網(wǎng)絡(luò)進(jìn)行傳輸。
請(qǐng)參照?qǐng)D6,該圖是本發(fā)明偽線仿真裝置在MPLS網(wǎng)絡(luò)上完成偽線仿真ATM業(yè)務(wù)的以太網(wǎng)封裝的第二實(shí)施例結(jié)構(gòu)框圖,在本發(fā)明偽線仿真裝置上述結(jié)構(gòu)的基礎(chǔ)上,當(dāng)由PW映射單元3完成PW封裝處理后,還要進(jìn)一步由以太網(wǎng)封裝單元9、波長(zhǎng)交叉單元11做進(jìn)一步處理,最終發(fā)送到光傳送網(wǎng)絡(luò),其中以太網(wǎng)封裝單元9、波長(zhǎng)交叉單元11的具體作用如下以太網(wǎng)封裝單元9,與PW映射單元3連接,主要用于對(duì)PW映射單元3封裝處理后的PW進(jìn)行以太網(wǎng)封裝;波長(zhǎng)交叉單元11,與以太網(wǎng)封裝單元9連接,主要用于將以太網(wǎng)封裝單元9封裝處理后的以太網(wǎng)數(shù)據(jù)包承載到波長(zhǎng)上,并進(jìn)行波長(zhǎng)交叉處理,以送入光網(wǎng)絡(luò)進(jìn)行傳輸。
請(qǐng)參照?qǐng)D7,該圖是本發(fā)明偽線仿真裝置中ATM交換單元的具體組成結(jié)構(gòu)框圖,ATM交換單元具體包括第一索引子單元21和第一標(biāo)簽交換子單元22,其中各部分的作用具體如下第一索引子單元21,與映射表存儲(chǔ)單元1連接,主要用于根據(jù)接收ATM信元的頭部標(biāo)識(shí)索引映射表存儲(chǔ)單元1中存儲(chǔ)的線性映射關(guān)系表,得到對(duì)應(yīng)的LID;第一標(biāo)識(shí)交換子單元22,與第一索引子單元21連接,主要用于將第一索引子單元21索引得到的LID替換ATM信元的頭部標(biāo)識(shí)。
其中傳統(tǒng)的ATM信元頭部標(biāo)識(shí)查找表采用如下邏輯結(jié)構(gòu)
傳統(tǒng)的ATM交換方式是ATM交換系統(tǒng)對(duì)入信元的頭部標(biāo)識(shí)GFC、VPI、VCI域進(jìn)行提取,然后在查找表中進(jìn)行分級(jí)查找先根據(jù)入信元的GFC+VPI查找到對(duì)應(yīng)出信元的GFC+VPI,再根據(jù)入信元的VCI查找到對(duì)應(yīng)出信元的VCI,然后對(duì)入信元進(jìn)行GFC+VPI和VCI替換,將出信元從出端口送出到通用測(cè)試和操作物理接口第二層(UTOPIA2,Universal Test & Operations PHYInterface for ATM Level 2)總線。
本發(fā)明為了設(shè)計(jì)出能夠根據(jù)ATM信元的頭部標(biāo)識(shí)在查找表中快速有效的查找出PW Label的查找表,對(duì)傳統(tǒng)的ATM信元頭部標(biāo)識(shí)查找表的邏輯結(jié)構(gòu)進(jìn)行了改進(jìn),如下
根據(jù)改進(jìn)的查找表,本發(fā)明這里的第一索引子單元21首先根據(jù)入信元的頭部標(biāo)識(shí)(GFC+VPI)索引查找表,找到對(duì)應(yīng)的LID,再跟據(jù)入信元的VCI索引查找表,找到對(duì)應(yīng)的VCI,然后使用查找到的LID替換入信元中的GFC+VPI,使用查找到的VCI替換入信元中的VCI,形成出信元。由于GFC+VPI域的取值范圍是0~4095,則LID的取值范圍也可以是0~4095,即支持最大4K個(gè)PW,在一般的應(yīng)用中足夠了。后續(xù)出信元中被替換成LID的GFP+VPI域在PW映射單元3中將被進(jìn)行還原。
請(qǐng)參照?qǐng)D8,該圖是本發(fā)明偽線仿真裝置中PW映射單元的具體組成結(jié)構(gòu)框圖,PW映射單元3具體包括第二索引子單元31、第二標(biāo)簽交換子單元32和偽線封裝子單元33(以下簡(jiǎn)稱PW封裝子單元),其中各個(gè)部分的作用具體如下第二索引子單元31,分別與映射表存儲(chǔ)單元1和ATM交換單元2連接,用于根據(jù)ATM交換單元2發(fā)來(lái)的ATM信元中的LID索引映射表存儲(chǔ)單元1中存儲(chǔ)的線性映射關(guān)系表,得到對(duì)應(yīng)的ATM信元頭部標(biāo)識(shí)和PW Label;第二標(biāo)識(shí)交換子單元32,與第二索引子單元31連接,用于將第二索引子單元31索引得到的ATM信元頭部標(biāo)識(shí)替換ATM信元中的LID;即將在ATM交換單元2中被替換成為L(zhǎng)ID的頭部標(biāo)識(shí)域進(jìn)行還原,使之重新承載GFP+VPI;PW封裝子單元33,分別與第二索引子單元31和第二標(biāo)識(shí)交換子單元32連接,用于基于第二索引子單元31索引得到的PW Label對(duì)第二標(biāo)識(shí)交換子單元32替換處理后的ATM信元進(jìn)行PW封裝。
PW映射單元3的關(guān)鍵之處是設(shè)計(jì)ATM信元的LID和PW Label的對(duì)應(yīng)關(guān)系,使之能夠根據(jù)ATM信元的LID快速查找到對(duì)應(yīng)的PW Label;除此之外,PW映射單元3還需完成按照IETF PWE3 draft的規(guī)定處理ATM信元向PW的映射,即ATM信元的PW封裝。
請(qǐng)繼續(xù)參照?qǐng)D9,該圖是ATM信元中的用戶-網(wǎng)絡(luò)接口(UNI)和網(wǎng)絡(luò)-網(wǎng)絡(luò)接口信元(NNI)的具體格式示意圖,如果ATM信元頭部標(biāo)識(shí)采用UNI信元中的GFC+VPI的組合標(biāo)識(shí)及NNI信元中的VPI,則經(jīng)過(guò)ATM交換單元2處理后的ATM信元頭部標(biāo)識(shí)將會(huì)承載LID信息,具體格式請(qǐng)參照?qǐng)D10,該圖是標(biāo)準(zhǔn)ATM信元格式經(jīng)過(guò)本發(fā)明偽線仿真裝置中的ATM交換單元處理后的第一實(shí)施例ATM信元格式示意圖;當(dāng)然,也可以設(shè)計(jì)不同尺寸的查找表,比如將UNI信元和NNI信元中的VCI域也作為L(zhǎng)ID使用,即ATM信元頭部標(biāo)識(shí)采用UNI信元的GFC+VPI+VCI的組合標(biāo)識(shí)及NNI信元中的VPI+VCI的組合標(biāo)識(shí),則經(jīng)過(guò)ATM交換單元2處理后的ATM信元頭部標(biāo)識(shí)將會(huì)承載LID信息,具體格式請(qǐng)參照?qǐng)D11,該圖是標(biāo)準(zhǔn)ATM信元格式經(jīng)過(guò)本發(fā)明偽線仿真裝置中的ATM交換單元處理后的第二實(shí)施例ATM信元格式示意圖;請(qǐng)參照?qǐng)D12,該圖是本發(fā)明偽線仿真裝置中的PW封裝子單元的具體組成結(jié)構(gòu)框圖,該P(yáng)W封裝子單元33具體包括控制字(CW,Control Word)封裝子單元331(以下簡(jiǎn)稱為CW封裝子單元)、偽線標(biāo)簽(PW Label)封裝子單元332(以下簡(jiǎn)稱為PW Label封裝子單元)和隧道標(biāo)簽(Tunnel Label)封裝子單元333(以下簡(jiǎn)稱為Tunnel Label封裝子單元),各個(gè)部分的主要作用如下CW封裝子單元331,與第二標(biāo)識(shí)交換子單元32連接,用于為第二標(biāo)識(shí)交換子單元32替換處理后的ATM信元封裝CW;請(qǐng)參照?qǐng)D13,該圖是控制字的結(jié)構(gòu)組成示意圖,其中0000部分表示為控制字CW,Resvd表示為保留域;Sequence Number域承載PW傳送時(shí)的序列號(hào),可用于糾正PW傳送過(guò)程中的錯(cuò)序;ATM Specific部分則由不同的ATM業(yè)務(wù)類型進(jìn)行指定,主要包括VCI是否使用、凈荷類型指示(PTI,Payload Type Indication)及信元丟棄優(yōu)先級(jí)(CLP,Cell loss priority)等屬性。
PW Label封裝子單元332,分別與第二索引子單元31和CW封裝子單元331連接,用于為CW封裝子單元331封裝處理后的ATM信元封裝第二索引子單元31索引得到的PW Label;Tunnel Label封裝子單元333,與PW Label封裝子單元332連接,用于為PW Label封裝子單元332封裝處理后的ATM信元封裝Tunnel Label。
其中ATM信元的PW封裝已經(jīng)有明確的標(biāo)準(zhǔn)定義,請(qǐng)參照?qǐng)D14,該圖是本發(fā)明偽線仿真裝置進(jìn)行PW封裝處理后的PW封裝格式示意圖,其中
PSN Transport Header域承載的是MPLS網(wǎng)絡(luò)的LSP Tunnel Label;Pseudo Wire Header域承載的是PW標(biāo)簽(PW Label),其中LSP TunnelLabel和PW Label這兩個(gè)Label的格式完全相同,只是用法不同,一個(gè)是Tunnel標(biāo)簽,一個(gè)是PW標(biāo)簽,在RFC3032和draft-ietf-pwe3-cw-03.txt中有明確定義;ATM Control Word域則是用于承載ATM CW,控制字之后用于承載業(yè)務(wù)負(fù)載數(shù)據(jù)。
基于上述本發(fā)明偽線仿真裝置,下面詳細(xì)敘述在MPLS網(wǎng)絡(luò)上PW仿真ATM業(yè)務(wù)的幾個(gè)關(guān)鍵技術(shù)1)ATM信元在經(jīng)過(guò)ATM交換單元處理后,可通過(guò)PW映射單元進(jìn)行PW封裝(按照IETF PWE3 draft的規(guī)定進(jìn)行封裝),及LSP Tunnel Label的封裝(按照IETF的定義封裝),然后將封裝后的數(shù)據(jù)包在基于MPLS技術(shù)的PSN網(wǎng)絡(luò)上通過(guò)偽線邊到邊仿真機(jī)制(PWE3)進(jìn)行傳送(按照IETF PWE3 draft定義)。
2)利用ATM信元的頭部標(biāo)識(shí)域(如UNI信元的GFC+VPI域或NNI信元的VPI域)裝載LID信息由于UNI信元中的GFC+VPI和NNI信元中的VPI占有同樣的位置,并具有同樣的bit位數(shù)和取值范圍0~4096;同時(shí)由于一般ATM交換系統(tǒng)使用的ATM LID取值為4K就可以滿足系統(tǒng)需要了,因此可使用ATM信元的GFC+VPI域裝載LID信息,到了PW映射單元再將承載有LID的ATM信元的頭部標(biāo)識(shí)還原成為GFC+VPI即可。
3)線性映射關(guān)系表有兩個(gè)表項(xiàng)PW Label和ATM信元的GFC+VPI,關(guān)系表的表項(xiàng)取值范圍為4K(即N=4096)。當(dāng)然也可以根據(jù)需要設(shè)計(jì)不同尺寸的映射表,比如將ATM信元中的VCI域也用于承載LID,這種情況下需要對(duì)表項(xiàng)中的單元字節(jié)數(shù)目進(jìn)行相應(yīng)擴(kuò)展。
在PW映射單元從ATM交換單元方向的總線上收到一個(gè)ATM信元后,會(huì)提取其承載的LID(LID承載在ATM信元原來(lái)的GFC+VPI域),然后根據(jù)LID在線性映射關(guān)系表中進(jìn)行查找,因?yàn)殛P(guān)系表是線性關(guān)系,所以根據(jù)LID的取值即可確定對(duì)應(yīng)的PW Label和GFC+VPI兩個(gè)表項(xiàng)內(nèi)容,開始PW封裝。
PW封裝按照draft-pwe3-ietf-atm-encap-08.txt中定義的格式進(jìn)行,不同的一點(diǎn)就是需要首先用GFC+VPI替換掉ATM信元中的LID信息。
其中PW封裝按照生成控制字CW、添加控制字CW、添加PW Label、添加MPLS LSP Tunnel Label的順序進(jìn)行。
4)二層封裝形式可以是GFP+SDH封裝或以太網(wǎng)封裝GFP封裝是在PW封裝處理后的基礎(chǔ)上增加GFP頭,用于在SDH幀中定位PW;經(jīng)過(guò)GFP封裝處理后的GFP包再經(jīng)過(guò)虛級(jí)聯(lián)和LCAS協(xié)議的處理封裝進(jìn)單個(gè)或多個(gè)VC-4/VC-3/VC-12的SDH/PDH幀中形成SDH/PDH幀,最后通過(guò)低壓差分信號(hào)(LVDS,Low Voltage Differential Signal)總線傳送到SDH交叉單元進(jìn)行時(shí)隙交叉處理。
另外,經(jīng)過(guò)GFP封裝處理后的GFP包還可再經(jīng)過(guò)虛級(jí)聯(lián)和LCAS協(xié)議的處理封裝進(jìn)單個(gè)或多個(gè)ODU中形成SDH/PDH幀,最后通過(guò)電流模式邏輯(CML,Current Mode Logic)總線傳送到OTN交叉單元進(jìn)行幀交叉處理。
此外,以太網(wǎng)封裝是在PW封裝處理后的基礎(chǔ)上增加以太網(wǎng)包頭,用于在二層網(wǎng)絡(luò)中傳送;經(jīng)過(guò)以太網(wǎng)封裝處理后的以太網(wǎng)數(shù)據(jù)包可送到以太網(wǎng)交換單元進(jìn)行以太網(wǎng)二層交換處理,或者發(fā)送到波長(zhǎng)交叉單元進(jìn)行波長(zhǎng)調(diào)度處理。
以上即完成了ATM業(yè)務(wù)在基于MPLS技術(shù)的PSN上進(jìn)行偽線仿真的過(guò)程。
相應(yīng)的,本發(fā)明還提出了一種偽線仿真方法,請(qǐng)參照?qǐng)D15,該圖是本發(fā)明偽線仿真方法的主要實(shí)現(xiàn)原理流程圖,其主要實(shí)現(xiàn)過(guò)程如下步驟S10,建立ATM信元頭部標(biāo)識(shí)、連接標(biāo)識(shí)LID和偽線標(biāo)簽PW Label三者之間的線性映射關(guān)系;其中ATM頭部標(biāo)識(shí)可以采用用戶-網(wǎng)絡(luò)接口(UNI,User-Network Interface)信元中的通用流量控制標(biāo)識(shí)(GFC,Generic FlowControl)與虛通路標(biāo)識(shí)(VPI,Virtual Path Identifier)的組合標(biāo)識(shí);或采用網(wǎng)絡(luò)-網(wǎng)絡(luò)接口(NNI,Network Network Interface)信元中的虛通路標(biāo)識(shí)VPI;也可以采用UNI信元中的GFC+VPI+VCI的組合標(biāo)識(shí);或采用NNI信元中的VPI+VCI的組合標(biāo)識(shí);
步驟S20,根據(jù)接收ATM信元的頭部標(biāo)識(shí)索引上述建立的線性映射關(guān)系,得到對(duì)應(yīng)的LID;并在步驟S30中使用得到的LID替換接收ATM信元的頭部標(biāo)識(shí);這樣在步驟S40中,在偽線封裝處理時(shí),根據(jù)接收ATM信元中的LID索引上述建立的線性映射關(guān)系,可以得到對(duì)應(yīng)的ATM信元頭部標(biāo)識(shí)和偽線標(biāo)簽PW Label;并在步驟S50中使用得到的ATM信元頭部標(biāo)識(shí)替換接收ATM信元中的LID,即恢復(fù)ATM信元的頭部標(biāo)識(shí)為GFC+VPI(或恢復(fù)ATM信元的頭部標(biāo)識(shí)為GFC+VPI+VCI);及在步驟S60中使用得到的PW Label對(duì)步驟S50中替換處理后的ATM信元進(jìn)行PW封裝處理,從而完成將ATM業(yè)務(wù)映射到對(duì)應(yīng)的PW上。
顯然,本領(lǐng)域的技術(shù)人員可以對(duì)本發(fā)明進(jìn)行各種改動(dòng)和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型在內(nèi)。
權(quán)利要求
1.一種偽線仿真裝置,其特征在于,包括映射表存儲(chǔ)單元,用于存儲(chǔ)ATM信元頭部標(biāo)識(shí)、連接標(biāo)識(shí)和偽線標(biāo)簽三者之間的線性映射關(guān)系表;ATM交換單元,與映射表存儲(chǔ)單元連接,用于根據(jù)接收的ATM信元的頭部標(biāo)識(shí)索引映射表存儲(chǔ)單元存儲(chǔ)的線性映射關(guān)系表,得到對(duì)應(yīng)的連接標(biāo)識(shí);并用得到的連接標(biāo)識(shí)替換接收ATM信元的頭部標(biāo)識(shí);偽線映射單元,分別與映射表存儲(chǔ)單元和ATM交換單元連接,用于根據(jù)ATM交換單元發(fā)來(lái)的ATM信元中的連接標(biāo)識(shí)索引映射表存儲(chǔ)單元存儲(chǔ)的線性映射關(guān)系表,得到對(duì)應(yīng)的ATM信元頭部標(biāo)識(shí)和偽線標(biāo)簽;并用得到的ATM信元頭部標(biāo)識(shí)替換接收ATM信元中的連接標(biāo)識(shí),及用得到的偽線標(biāo)簽對(duì)替換處理后的ATM信元進(jìn)行偽線封裝。
2.如權(quán)利要求1所述的偽線仿真裝置,其特征在于,還包括通用成幀規(guī)程封裝單元,與偽線映射單元連接,用于對(duì)偽線映射單元封裝后的偽線進(jìn)行通用成幀規(guī)程的封裝;VC虛級(jí)聯(lián)封裝單元,與通用成幀規(guī)程封裝單元連接,用于將通用成幀規(guī)程封裝單元處理后的通用成幀規(guī)程數(shù)據(jù)包封裝進(jìn)虛容器形成SDH幀;SDH交叉單元,與VC虛級(jí)聯(lián)封裝單元連接,用于對(duì)VC虛級(jí)聯(lián)封裝單元封裝處理后的SDH幀進(jìn)行時(shí)隙交叉處理。
3.如權(quán)利要求1所述的偽線仿真裝置,其特征在于,還包括通用成幀規(guī)程封裝單元,與偽線映射單元連接,用于對(duì)偽線映射單元封裝后的偽線進(jìn)行通用成幀規(guī)程的封裝;ODU虛級(jí)聯(lián)封裝單元,與通用成幀規(guī)程封裝單元連接,用于將通用成幀規(guī)程封裝單元處理后的通用成幀規(guī)程數(shù)據(jù)包封裝進(jìn)至少一個(gè)光數(shù)據(jù)單元形成OTN幀;OTN交叉單元,與ODU虛級(jí)聯(lián)封裝單元連接,用于對(duì)ODU虛級(jí)聯(lián)封裝單元封裝處理后的OTN幀進(jìn)行時(shí)隙交叉處理。
4.如權(quán)利要求1所述的偽線仿真裝置,其特征在于,還包括以太網(wǎng)封裝單元,與偽線映射單元連接,用于對(duì)偽線映射單元封裝后的偽線進(jìn)行以太網(wǎng)封裝;以太網(wǎng)交換單元,與以太網(wǎng)封裝單元連接,用于對(duì)以太網(wǎng)封裝單元封裝處理后的以太網(wǎng)數(shù)據(jù)包進(jìn)行以太網(wǎng)交換處理。
5.如權(quán)利要求1所述的偽線仿真裝置,其特征在于,還包括以太網(wǎng)封裝單元,與偽線映射單元連接,用于對(duì)偽線映射單元封裝后的偽線進(jìn)行以太網(wǎng)封裝;波長(zhǎng)交叉單元,與以太網(wǎng)封裝單元連接,用于將以太網(wǎng)封裝單元封裝處理后的以太網(wǎng)數(shù)據(jù)包承載到波長(zhǎng)上,并對(duì)承載有以太網(wǎng)數(shù)據(jù)包的波長(zhǎng)進(jìn)行交叉處理。
6.如權(quán)利要求1所述的偽線仿真裝置,其特征在于,所述ATM交換單元具體包括第一索引子單元,與所述映射表存儲(chǔ)單元連接,用于根據(jù)ATM信元的頭部標(biāo)識(shí)索引映射表存儲(chǔ)單元存儲(chǔ)的線性映射關(guān)系表,得到對(duì)應(yīng)的連接標(biāo)識(shí);第一標(biāo)識(shí)交換子單元,與第一索引子單元連接,用于將第一索引子單元索引得到的連接標(biāo)識(shí)替換ATM信元的頭部標(biāo)識(shí)。
7.如權(quán)利要求1所述的偽線仿真裝置,其特征在于,所述偽線映射單元具體包括第二索引子單元,分別與映射表存儲(chǔ)單元和ATM交換單元連接,用于根據(jù)ATM交換單元發(fā)來(lái)的ATM信元中的連接標(biāo)識(shí)索引映射表存儲(chǔ)單元存儲(chǔ)的線性映射關(guān)系表,得到對(duì)應(yīng)的ATM信元頭部標(biāo)識(shí)和偽線標(biāo)簽;第二標(biāo)識(shí)交換子單元,與第二索引子單元連接,用于將第二索引子單元索引得到的ATM信元頭部標(biāo)識(shí)替換ATM信元中的連接標(biāo)識(shí);偽線封裝子單元,分別與第二索引子單元和第二標(biāo)識(shí)交換子單元連接,用于基于第二索引子單元索引得到的偽線標(biāo)簽對(duì)第二標(biāo)識(shí)交換子單元替換處理后的ATM信元進(jìn)行偽線封裝。
8.如權(quán)利要求7所述的偽線仿真裝置,其特征在于,所述偽線封裝子單元具體包括控制字封裝子單元,與第二標(biāo)識(shí)交換子單元連接,用于為第二標(biāo)識(shí)交換子單元替換處理后的ATM信元封裝控制字;偽線標(biāo)簽封裝子單元,分別與第二索引子單元和控制字封裝子單元連接,用于為控制字封裝子單元封裝處理后的ATM信元封裝第二索引子單元索引得到的偽線標(biāo)簽;隧道標(biāo)簽封裝子單元,與偽線標(biāo)簽封裝子單元連接,用于為偽線標(biāo)簽封裝子單元封裝處理后的ATM信元封裝隧道標(biāo)簽。
9.如權(quán)利要求1~8任意權(quán)利要求所述的偽線仿真裝置,其特征在于,所述ATM信元頭部標(biāo)識(shí)為用戶-網(wǎng)絡(luò)接口信元中的通用流量控制標(biāo)識(shí)與虛通路標(biāo)識(shí)的組合標(biāo)識(shí);或?yàn)榫W(wǎng)絡(luò)-網(wǎng)絡(luò)接口信元中的虛通路標(biāo)識(shí)。
10.如權(quán)利要求1~8任意權(quán)利要求所述的偽線仿真裝置,其特征在于,所述ATM信元頭部標(biāo)識(shí)為用戶-網(wǎng)絡(luò)接口信元中的通用流量控制標(biāo)識(shí)、虛通路標(biāo)識(shí)與虛通道標(biāo)識(shí)的組合標(biāo)識(shí);或?yàn)榫W(wǎng)絡(luò)-網(wǎng)絡(luò)接口信元中的虛通路標(biāo)識(shí)和虛通道標(biāo)識(shí)的組合標(biāo)識(shí)。
11.一種偽線仿真方法,其特征在于,包括步驟建立ATM信元頭部標(biāo)識(shí)、連接標(biāo)識(shí)和偽線標(biāo)簽三者之間的線性映射關(guān)系;根據(jù)接收ATM信元的頭部標(biāo)識(shí)索引所述線性映射關(guān)系,得到對(duì)應(yīng)的連接標(biāo)識(shí);并用得到的連接標(biāo)識(shí)替換接收ATM信元的頭部標(biāo)識(shí);在偽線封裝處理過(guò)程中,根據(jù)接收ATM信元中的連接標(biāo)識(shí)索引所述線性映射關(guān)系,得到對(duì)應(yīng)的ATM信元頭部標(biāo)識(shí)和偽線標(biāo)簽;并用得到的ATM信元頭部標(biāo)識(shí)替換接收ATM信元中的連接標(biāo)識(shí);及用得到的偽線標(biāo)簽對(duì)替換處理后的ATM信元進(jìn)行偽線封裝。
12.如權(quán)利要求11所述的偽線仿真方法,其特征在于,所述ATM信元頭部標(biāo)識(shí)為用戶-網(wǎng)絡(luò)接口信元中的通用流量控制標(biāo)識(shí)與虛通路標(biāo)識(shí)的組合標(biāo)識(shí);或?yàn)榫W(wǎng)絡(luò)-網(wǎng)絡(luò)接口信元中的虛通路標(biāo)識(shí)。
13.如權(quán)利要求11所述的偽線仿真方法,其特征在于,所述ATM信元頭部標(biāo)識(shí)為用戶-網(wǎng)絡(luò)接口信元中的通用流量控制標(biāo)識(shí)、虛通路標(biāo)識(shí)與虛通道標(biāo)識(shí)的組合標(biāo)識(shí);或?yàn)榫W(wǎng)絡(luò)-網(wǎng)絡(luò)接口信元中的虛通路標(biāo)識(shí)和虛通道標(biāo)識(shí)的組合標(biāo)識(shí)。
全文摘要
本發(fā)明公開了一種偽線仿真裝置,包括映射表存儲(chǔ)單元,用于存儲(chǔ)ATM信元頭部標(biāo)識(shí)、連接標(biāo)識(shí)和偽線標(biāo)簽三者之間的線性映射關(guān)系表;ATM交換單元,用于根據(jù)接收的ATM信元的頭部標(biāo)識(shí)索引映射表存儲(chǔ)單元存儲(chǔ)的線性映射關(guān)系表,得到對(duì)應(yīng)的連接標(biāo)識(shí);并用得到的連接標(biāo)識(shí)替換接收ATM信元的頭部標(biāo)識(shí);偽線映射單元,用于根據(jù)ATM交換單元發(fā)來(lái)的ATM信元中的連接標(biāo)識(shí)索引映射表存儲(chǔ)單元存儲(chǔ)的線性映射關(guān)系表,得到對(duì)應(yīng)的ATM信元頭部標(biāo)識(shí)和偽線標(biāo)簽;并用得到的ATM信元頭部標(biāo)識(shí)替換接收ATM信元中的連接標(biāo)識(shí),及用得到的偽線標(biāo)簽對(duì)替換處理后的ATM信元進(jìn)行偽線封裝。本發(fā)明可以使用PW仿真ATM業(yè)務(wù)的過(guò)程切實(shí)可行。
文檔編號(hào)H04L12/56GK1897592SQ20051008394
公開日2007年1月17日 申請(qǐng)日期2005年7月14日 優(yōu)先權(quán)日2005年7月14日
發(fā)明者李喜祥 申請(qǐng)人:華為技術(shù)有限公司