本發(fā)明涉及通信技術(shù)領(lǐng)域,具體涉及一種光傳送網(wǎng)通用映射規(guī)程的仿真系統(tǒng)和一種光傳送網(wǎng)通用映射規(guī)程的仿真方法。
背景技術(shù):
目前,通信網(wǎng)絡(luò)中,隨著傳輸容量的飛速提高,對(duì)于大容量傳輸設(shè)備的需求日將迫切,在此種情況下,大容量的otn(opticaltransportnetwork,光傳送網(wǎng))處理芯片應(yīng)運(yùn)而生,芯片的業(yè)務(wù)接口類型也日趨豐富。
為保證整個(gè)光傳送網(wǎng)運(yùn)行的穩(wěn)定性,會(huì)對(duì)光傳送網(wǎng)的映射規(guī)程進(jìn)行仿真驗(yàn)證,鑒于otn芯片的業(yè)務(wù)接口類型日趨豐富,從而對(duì)仿真系統(tǒng)的構(gòu)建提出了挑戰(zhàn),傳統(tǒng)的驗(yàn)證仿真,仿真模塊抽象性不夠,且對(duì)于仿真過程中的不同階段、不同規(guī)模的邏輯設(shè)計(jì),如單元仿真、集成仿真、系統(tǒng)仿真等等,均需要對(duì)仿真模塊進(jìn)行重新開發(fā),在仿真環(huán)境的構(gòu)建上額外花費(fèi)太多精力,影響仿真驗(yàn)證者的工作效率,甚至影響到通信項(xiàng)目的進(jìn)度。
技術(shù)實(shí)現(xiàn)要素:
針對(duì)現(xiàn)有技術(shù)中存在的缺陷,本發(fā)明的目的在于提供一種光傳送網(wǎng)通用映射規(guī)程的仿真系統(tǒng)和一種光傳送網(wǎng)通用映射規(guī)程的仿真方法,有效提高映射和解映射的仿真效率。
為達(dá)到以上目的,本發(fā)明采取的技術(shù)方案是,包括:
激勵(lì)發(fā)生器,其用于產(chǎn)生低階oduk幀,其中k=0、1、2、2e、3或flex;
驅(qū)動(dòng)器和dut,所述驅(qū)動(dòng)器用于將低階oduk幀和高階oduk幀按時(shí)序驅(qū)動(dòng)至dut的接口上,所述dut用于完成高階oduk幀至低階oduk幀的解映射以及低階oduk幀至高階oduk幀的映射,并對(duì)應(yīng)輸出低階oduk幀數(shù)據(jù)流和高階oduk幀數(shù)據(jù)流;
監(jiān)視器,其用于接收dut輸出的低階oduk幀數(shù)據(jù)流并按照仿真環(huán)境的幀格式對(duì)低階oduk幀數(shù)據(jù)流進(jìn)行轉(zhuǎn)換,得到低階oduk幀,以及接收dut輸出的高階oduk幀數(shù)據(jù)流并按照仿真環(huán)境的幀格式對(duì)高階oduk幀數(shù)據(jù)進(jìn)行轉(zhuǎn)換,得到高階oduk幀;
映射處理單元,其用于完成低階oduk幀到高階oduk幀的gmp映射,得到的高階oduk幀;
解映射處理單元,其用于完成高階oduk幀到低階oduk幀的gmp解映射,得到低階oduk幀;
計(jì)分板,其用于比對(duì)激勵(lì)發(fā)生器產(chǎn)生的低階oduk和監(jiān)視器得到的低階oduk幀,以及比對(duì)激勵(lì)發(fā)生器產(chǎn)生的低階oduk幀和解映射單元得到的低階oduk幀;
其中,驅(qū)動(dòng)器驅(qū)動(dòng)至dut的接口低階oduk幀來自激勵(lì)發(fā)生器,驅(qū)動(dòng)器驅(qū)動(dòng)至dut的接口高階oduk幀來自映射處理單元。
在上述技術(shù)方案的基礎(chǔ)上,所述激勵(lì)發(fā)生器包括第一激勵(lì)發(fā)生器和第二激勵(lì)發(fā)生器;
所述驅(qū)動(dòng)器包括第一驅(qū)動(dòng)器和第二驅(qū)動(dòng)器;
所述第一激勵(lì)發(fā)生器和第二激勵(lì)發(fā)生器均用于產(chǎn)生低階oduk幀;
所述映射處理單元完成的低階oduk幀到高階oduk幀的gmp映射中的低階oduk幀來自第一激勵(lì)發(fā)生器;
所述第一驅(qū)動(dòng)器驅(qū)動(dòng)映射處理單元得到的高階oduk幀至dut的接口;
所述第二驅(qū)動(dòng)器驅(qū)動(dòng)第二激勵(lì)發(fā)生器產(chǎn)生的低階oduk幀至dut的接口。
在上述技術(shù)方案的基礎(chǔ)上,所述監(jiān)視器包括第一監(jiān)視器和第二監(jiān)視器;
所述計(jì)分板包括第一計(jì)分板和第二計(jì)分板;
所述第一監(jiān)視器用于接收dut輸出的低階oduk幀數(shù)據(jù)流并按照仿真環(huán)境的幀格式進(jìn)行轉(zhuǎn)換,得到低階oduk幀;
所述第一計(jì)分板用于比對(duì)第一激勵(lì)發(fā)生器產(chǎn)生的低階oduk數(shù)據(jù)和第一監(jiān)視器得到的低階oduk幀;
所述第二計(jì)分板用于比對(duì)第二激勵(lì)發(fā)生器產(chǎn)生的低階oduk幀和解映射單元得到的低階oduk幀。
在上述技術(shù)方案的基礎(chǔ)上,所述映射處理單元完成低階oduk幀到高階oduk幀的gmp映射過程具體為:
低階oduk幀到光通道數(shù)據(jù)支路單元odtu的映射;
光通道數(shù)據(jù)支路單元odtu到高階oduk幀的復(fù)用。
在上述技術(shù)方案的基礎(chǔ)上,所述解映射處理單元完成高階oduk幀到低階oduk幀的gmp解映射過程具體為:
高階oduk幀到光通道數(shù)據(jù)支路單元odtu的解復(fù)用;
光通道數(shù)據(jù)支路單元odtu到低階oduk幀的解映射。
本發(fā)明還提供一種光傳送網(wǎng)通用映射規(guī)程的仿真方法,包括:
s1:激勵(lì)發(fā)生器產(chǎn)生低階oduk幀,其中k=0、1、2、2e、3或flex,同時(shí)映射處理單元通過gmp映射將低階oduk幀轉(zhuǎn)換成高階oduk幀;
s2:驅(qū)動(dòng)器驅(qū)動(dòng)激勵(lì)發(fā)生器產(chǎn)生的低階oduk幀至dut的接口,以及驅(qū)動(dòng)映射處理單元轉(zhuǎn)換得到的高階oduk幀至dut的接口;
s3:dut完成高階oduk幀至低階oduk幀的解映射以及低階oduk幀至高階oduk幀的映射,并對(duì)應(yīng)輸出低階oduk幀數(shù)據(jù)流和高階oduk幀數(shù)據(jù)流;
s4:監(jiān)視器接收dut輸出的低階oduk幀數(shù)據(jù)流和高階oduk幀數(shù)據(jù)流,并按照仿真環(huán)境的幀格式對(duì)低階oduk幀數(shù)據(jù)流和高階oduk幀數(shù)據(jù)流進(jìn)行轉(zhuǎn)換,對(duì)應(yīng)得到低階oduk幀和高階oduk幀;
s5:解映射處理單元通過gmp解映射,將監(jiān)視器得到的高階oduk幀轉(zhuǎn)換成低階oduk幀;
s6:計(jì)分板比對(duì)激勵(lì)發(fā)生器產(chǎn)生的低階oduk和監(jiān)視器得到的低階oduk幀,以及比對(duì)激勵(lì)發(fā)生器產(chǎn)生的低階oduk幀和解映射單元轉(zhuǎn)換得到的低階oduk幀。
在上述技術(shù)方案的基礎(chǔ)上,光傳送網(wǎng)通用映射規(guī)程的解映射具體為:
a:激勵(lì)發(fā)生器產(chǎn)生低階oduk幀,其中k=0、1、2、2e、3或flex;
b:映射處理單元通過gmp映射將低階oduk幀轉(zhuǎn)換成高階oduk幀;
c:驅(qū)動(dòng)器驅(qū)動(dòng)映射處理單元轉(zhuǎn)換得到的高階oduk幀至dut的接口;
d:dut完成高階oduk幀至低階oduk幀的解映射,并輸出低階oduk幀數(shù)據(jù)流;
e:監(jiān)視器接收dut輸出的低階oduk幀數(shù)據(jù)流,并按照仿真環(huán)境的幀格式對(duì)低階oduk幀數(shù)據(jù)流進(jìn)行轉(zhuǎn)換,得到低階oduk幀;
f:計(jì)分板比對(duì)激勵(lì)發(fā)生器產(chǎn)生的低階oduk和監(jiān)視器得到的低階oduk幀。
在上述技術(shù)方案的基礎(chǔ)上,步驟b中,低階oduk幀到高階oduk幀的轉(zhuǎn)換,具體包括:第一步,低階oduk幀到光通道數(shù)據(jù)支路單元odtu的映射;第二步,光通道數(shù)據(jù)支路單元odtu到高階oduk幀的復(fù)用。
在上述技術(shù)方案的基礎(chǔ)上,光傳送網(wǎng)通用映射規(guī)程的映射具體為:
a:激勵(lì)發(fā)生器產(chǎn)生低階oduk幀,其中k=0、1、2、2e、3或flex;
b:驅(qū)動(dòng)器驅(qū)動(dòng)激勵(lì)發(fā)生器產(chǎn)生的低階oduk幀至dut的接口;
c:dut完成低階oduk幀至高階oduk幀的映射,并輸出高階oduk幀數(shù)據(jù)流;
d:監(jiān)視器接收dut輸出的高階oduk幀數(shù)據(jù)流,并按照仿真環(huán)境的幀格式對(duì)高階oduk幀數(shù)據(jù)流進(jìn)行轉(zhuǎn)換,得到高階oduk幀;
e:解映射處理單元通過gmp解映射,將監(jiān)視器得到的高階oduk幀轉(zhuǎn)換成低階oduk幀;
f:計(jì)分板比對(duì)激勵(lì)發(fā)生器產(chǎn)生的低階oduk幀和解映射單元轉(zhuǎn)換得到的低階oduk幀。
在上述技術(shù)方案的基礎(chǔ)上,步驟e中,高階oduk幀到低階oduk幀的轉(zhuǎn)換,具體包括:第一步,高階oduk幀到光通道數(shù)據(jù)支路單元odtu的解復(fù)用;第二步,數(shù)據(jù)據(jù)支路單元odtu到低階oduk幀的解映射。
與現(xiàn)有技術(shù)相比,本發(fā)明的優(yōu)點(diǎn)在于:對(duì)于光傳送網(wǎng)通用映射規(guī)程的解映射和映射的仿真,采用本發(fā)明的仿真系統(tǒng),通過映射處理單元和解映射處理單元,映射處理單元將低階oduk幀轉(zhuǎn)換成高階oduk幀,以滿足dut的通用映射規(guī)程的解映射仿真,解映射處理單元將高階oduk幀轉(zhuǎn)換成低階oduk幀,從而滿足dut的通用映射規(guī)程的映射仿真,可復(fù)用性強(qiáng),即一套仿真系統(tǒng)便可完成光傳送網(wǎng)通用映射規(guī)程的解映射和映射的仿真,無需針對(duì)不同的解映射和映射仿真業(yè)務(wù)重復(fù)開發(fā)兩套不同的仿真系統(tǒng),縮減了仿真模型的建立時(shí)間,提高了整個(gè)仿真驗(yàn)證的效率。
附圖說明
圖1為本發(fā)明一種光傳送網(wǎng)通用映射規(guī)程的仿真系統(tǒng)的結(jié)構(gòu)示意圖;
圖2為光傳送網(wǎng)通用映射規(guī)程的解映射的流程圖;
圖3為光傳送網(wǎng)通用映射規(guī)程的映射的流程圖。
具體實(shí)施方式
以下結(jié)合附圖對(duì)本發(fā)明作進(jìn)一步詳細(xì)說明。
本發(fā)明實(shí)施例提供一種光傳送網(wǎng)通用映射規(guī)程的仿真系統(tǒng),用于對(duì)光傳送網(wǎng)通用映射規(guī)程的解映射和映射進(jìn)行仿真,包括:激勵(lì)發(fā)生器、驅(qū)動(dòng)器、dut、監(jiān)視器、映射處理單元、解映射處理單元和計(jì)分板。
激勵(lì)發(fā)生器用于產(chǎn)生低階oduk幀,其中k=0、1、2、2e、3或flex,odu(opticalchanneldataunit)為光通道數(shù)據(jù)單元,k為odu的級(jí)別,oduk即代表odu0、odu1、odu2、odu2e、odu3和oduflex;oduk的信號(hào)的比特速率與stm-n(synchronoustransportmoduleleveln,同步傳輸模塊n級(jí))比特速率有關(guān),其中n=16、64、256,stm-16的傳輸速率為2488.320mbit/s。本發(fā)明中,低階oduk幀均包括低階odu0幀、低階odu1幀、低階odu2幀、低階odu2e幀、低階odu3幀和低階oduflex幀,高階oduk幀均包括高階odu0幀、高階odu1幀、高階odu2幀、高階odu2e幀、高階odu3幀和高階oduflex幀。
odu0的比特速率是stm-16比特速率的50%;odu1的比特速率是stm-16比特速率的239/238;odu2的比特速率是stm-16比特速率4倍的239/237;odu3的比特速率是stm-16比特速率16倍的239/236。odu2e的比特速率為10gbase-r(10千兆位以太網(wǎng))客戶信號(hào)速率的239/237倍。oduflex的比特速率為cbr客戶信號(hào)速率的239/238倍,cbr客戶信號(hào)為比特率固定不變的客戶信號(hào)。
驅(qū)動(dòng)器用于將低階oduk幀和高階oduk幀按時(shí)序驅(qū)動(dòng)至dut(deviceundertest,待測(cè)設(shè)備)的接口上,本發(fā)明中的dut即為仿真系統(tǒng)中的dut。
dut用于完成高階oduk幀至低階oduk幀的解映射以及低階oduk幀至高階oduk幀的映射,并對(duì)應(yīng)輸出低階oduk幀數(shù)據(jù)流和高階oduk幀數(shù)據(jù)流,即完成高階oduk幀至低階oduk幀的解映射,輸出低階oduk幀數(shù)據(jù)流,完成低階oduk幀至高階oduk幀的映射,輸出高階oduk幀數(shù)據(jù)流。
監(jiān)視器用于接收dut輸出的低階oduk幀數(shù)據(jù)流并按照仿真環(huán)境的幀格式對(duì)低階oduk幀數(shù)據(jù)流進(jìn)行轉(zhuǎn)換,得到低階oduk幀,以及接收dut輸出的高階oduk幀數(shù)據(jù)流并按照仿真環(huán)境的幀格式對(duì)高階oduk幀數(shù)據(jù)進(jìn)行轉(zhuǎn)換,得到高階oduk幀。
映射處理單元用于完成低階oduk幀到高階oduk幀的gmp映射,得到的高階oduk幀。映射處理單元完成低階oduk幀到高階oduk幀的gmp映射過程具體為:第一步,低階oduk幀到光通道數(shù)據(jù)支路單元odtu(opticalchanneldatatributaryunit)的映射;第二步,光通道數(shù)據(jù)支路單元odtu到高階oduk幀的復(fù)用。
對(duì)于低階oduk幀到光通道數(shù)據(jù)支路單元odtu的映射,是基于g.709協(xié)議中的gmp(通用映射規(guī)程)運(yùn)算規(guī)則,首先將oduj和odtu的具體幀類型抽象出來,根據(jù)這兩種可配置的幀類型變量,可以確認(rèn)gmp運(yùn)算的各種參數(shù),再根據(jù)參數(shù)獲取cm、cn的相關(guān)數(shù)值,最后根據(jù)gmp的計(jì)算公式得到每幀odtu的開銷以及凈荷,考慮到不同類型odtu復(fù)用到oduk時(shí)占用時(shí)隙數(shù)不同,并且odtu的凈荷是由整數(shù)個(gè)連續(xù)的數(shù)據(jù)塊字節(jié)組成,因此將每個(gè)數(shù)據(jù)塊字節(jié)按照0、1、...、ts-1的順序循環(huán)進(jìn)行編號(hào),ts為oduk的時(shí)隙數(shù),直至每個(gè)數(shù)據(jù)塊字節(jié)均編上號(hào),然后依次將編號(hào)相同的數(shù)據(jù)塊字節(jié)抽取到同一小組中,每個(gè)小組為一數(shù)據(jù)碼流,總共可以得到ts個(gè)數(shù)據(jù)碼流,每個(gè)數(shù)據(jù)碼流會(huì)對(duì)應(yīng)有6字節(jié)的開銷,前ts-1個(gè)數(shù)據(jù)碼流的開銷均為0,第ts個(gè)數(shù)據(jù)碼流的的開銷即為完整幀odtu的開銷,同時(shí)將每組數(shù)據(jù)碼流以及對(duì)應(yīng)的開銷定義為特殊oduk幀。
對(duì)于光通道數(shù)據(jù)支路單元odtu到高階oduk的復(fù)用,g.709協(xié)議規(guī)定了不同類型oduk幀的凈荷可以劃分的時(shí)隙格式,而odtu到oduk幀的復(fù)用過程就是將特殊oduk幀插入到oduk幀的不同時(shí)隙的開銷和凈荷的過程,假定oduk幀的時(shí)隙個(gè)數(shù)為m個(gè),m為正整數(shù),g.709協(xié)議會(huì)對(duì)oduk幀的凈荷進(jìn)行1、2...、m的循環(huán)編號(hào),在復(fù)用過程中,odtu到oduk幀的復(fù)用時(shí)隙數(shù)(即odtu數(shù)據(jù)流對(duì)應(yīng)放在oduk的m個(gè)時(shí)隙的哪幾個(gè)時(shí)隙)是用戶可配置的,上述已將符合協(xié)議幀結(jié)構(gòu)的完整odtu開銷和凈荷人為劃分成了ts組特殊的odtu數(shù)據(jù)碼流,用戶配置了完整odtu待占用的ts個(gè)時(shí)隙號(hào)(時(shí)隙號(hào)只能從1~m取值,且不能重合)后,每組特殊的odtu就依次對(duì)應(yīng)了分配的一個(gè)時(shí)隙號(hào),復(fù)用時(shí),這ts組特殊的odtu正好由m個(gè)oduk幀來承載,對(duì)于每組特殊的odtu,其凈荷字節(jié)依次放到m個(gè)oduk凈荷的相同編碼位置,其開銷字節(jié)放到第n(n≤m,n等于其指定的凈荷編碼位置)個(gè)oduk的開銷位置處,至此,便完成了特殊odtu到oduk幀的復(fù)用過程。
解映射處理單元用于完成高階oduk幀到低階oduk幀的gmp解映射,得到低階oduk幀。解映射處理單元完成高階oduk幀到低階oduk幀的gmp解映射過程具體為:第一步,高階oduk幀到光通道數(shù)據(jù)支路單元odtu的解復(fù)用;第二步,光通道數(shù)據(jù)支路單元odtu到低階oduk幀的解映射。關(guān)于高階oduk幀到低階oduk幀的gmp解映射過程的具體處理原理與上述低階oduk幀到高階oduk幀的gmp映射過程的處理原理相逆。
計(jì)分板用于比對(duì)激勵(lì)發(fā)生器產(chǎn)生的低階oduk和監(jiān)視器得到的低階oduk幀,以及比對(duì)激勵(lì)發(fā)生器產(chǎn)生的低階oduk幀和解映射單元得到的低階oduk幀。
上述驅(qū)動(dòng)器驅(qū)動(dòng)至dut的接口低階oduk幀來自激勵(lì)發(fā)生器,驅(qū)動(dòng)器驅(qū)動(dòng)至dut的接口高階oduk幀來自映射處理單元。
對(duì)于光傳送網(wǎng)通用映射規(guī)程的解映射和映射的仿真,采用本發(fā)明的仿真系統(tǒng)即可完成,從而無需針對(duì)不同的仿真業(yè)務(wù)進(jìn)行重復(fù)的處理單元的開發(fā),通過映射處理單元和解映射處理單元,保證了本發(fā)明仿真系統(tǒng)的通用性,使得gmp映射解映射在otn項(xiàng)目中可繼承開發(fā),同時(shí)縮減了仿真模型的建立時(shí)間,提高了仿真驗(yàn)證的效率。
更進(jìn)一步的,參見圖1所示,激勵(lì)發(fā)生器包括第一激勵(lì)發(fā)生器和第二激勵(lì)發(fā)生器,驅(qū)動(dòng)器包括第一驅(qū)動(dòng)器和第二驅(qū)動(dòng)器,第一激勵(lì)發(fā)生器和第二激勵(lì)發(fā)生器均用于產(chǎn)生低階oduk幀,映射處理單元完成的低階oduk幀到高階oduk幀的gmp映射中的低階oduk幀來自第一激勵(lì)發(fā)生器,第一驅(qū)動(dòng)器驅(qū)動(dòng)映射處理單元得到的高階oduk幀至dut的接口,第二驅(qū)動(dòng)器驅(qū)動(dòng)第二激勵(lì)發(fā)生器產(chǎn)生的低階oduk幀至dut的接口。
監(jiān)視器包括第一監(jiān)視器和第二監(jiān)視器,計(jì)分板包括第一計(jì)分板和第二計(jì)分板,第一監(jiān)視器用于接收dut輸出的低階oduk幀數(shù)據(jù)流并按照仿真環(huán)境的幀格式進(jìn)行轉(zhuǎn)換,得到低階oduk幀,第一計(jì)分板用于比對(duì)第一激勵(lì)發(fā)生器產(chǎn)生的低階oduk數(shù)據(jù)和第一監(jiān)視器得到的低階oduk幀,第二計(jì)分板用于比對(duì)第二激勵(lì)發(fā)生器產(chǎn)生的低階oduk幀和解映射單元得到的低階oduk幀。通過比對(duì)結(jié)果確認(rèn)dut映射和解映射功能的正確性。
通過映射處理單元和解映射處理單元的設(shè)置,從而滿足光傳送網(wǎng)通用映射規(guī)程的解映射和映射兩者的仿真。
本發(fā)明還提供一種基于上述仿真系統(tǒng)的光傳送網(wǎng)通用映射規(guī)程的仿真方法,用于對(duì)光傳送網(wǎng)映射規(guī)程的解映射和映射進(jìn)行仿真,且光傳送網(wǎng)通用映射規(guī)程的解映射和映射仿真共用一dut,包括:
s1:激勵(lì)發(fā)生器產(chǎn)生低階oduk幀,其中k=0、1、2、2e、3或flex,同時(shí)映射處理單元通過gmp映射將低階oduk幀轉(zhuǎn)換成高階oduk幀;
s2:驅(qū)動(dòng)器驅(qū)動(dòng)激勵(lì)發(fā)生器產(chǎn)生的低階oduk幀至dut的接口,以及驅(qū)動(dòng)映射處理單元轉(zhuǎn)換得到的高階oduk幀至dut的接口;
s3:dut完成高階oduk幀至低階oduk幀的解映射以及低階oduk幀至高階oduk幀的映射,并對(duì)應(yīng)輸出低階oduk幀數(shù)據(jù)流和高階oduk幀數(shù)據(jù)流;
s4:監(jiān)視器接收dut輸出的低階oduk幀數(shù)據(jù)流和高階oduk幀數(shù)據(jù)流,并按照仿真環(huán)境的幀格式對(duì)低階oduk幀數(shù)據(jù)流和高階oduk幀數(shù)據(jù)流進(jìn)行轉(zhuǎn)換,對(duì)應(yīng)得到低階oduk幀和高階oduk幀;
s5:解映射處理單元通過gmp解映射,將監(jiān)視器得到的高階oduk幀轉(zhuǎn)換成低階oduk幀;
s6:計(jì)分板比對(duì)激勵(lì)發(fā)生器產(chǎn)生的低階oduk和監(jiān)視器得到的低階oduk幀,以及比對(duì)激勵(lì)發(fā)生器產(chǎn)生的低階oduk幀和解映射單元轉(zhuǎn)換得到的低階oduk幀。
其中,參見圖2所示,光傳送網(wǎng)通用映射規(guī)程的解映射具體為:
a:激勵(lì)發(fā)生器產(chǎn)生低階oduk幀,其中k=0、1、2、2e、3或flex;
b:映射處理單元通過gmp映射將低階oduk幀轉(zhuǎn)換成高階oduk幀。低階oduk幀到高階oduk幀的轉(zhuǎn)換,具體包括:第一步,低階oduk幀到光通道數(shù)據(jù)支路單元odtu的映射;第二步,光通道數(shù)據(jù)支路單元odtu到高階oduk的復(fù)用。
c:驅(qū)動(dòng)器驅(qū)動(dòng)映射處理單元轉(zhuǎn)換得到的高階oduk幀至dut的接口;
d:dut完成高階oduk幀至低階oduk幀的解映射,并輸出低階oduk幀數(shù)據(jù)流;
e:監(jiān)視器接收dut輸出的低階oduk幀數(shù)據(jù)流,并按照仿真環(huán)境的幀格式對(duì)低階oduk幀數(shù)據(jù)流進(jìn)行轉(zhuǎn)換,得到低階oduk幀;
f:計(jì)分板比對(duì)激勵(lì)發(fā)生器產(chǎn)生的低階oduk和監(jiān)視器得到的低階oduk幀。
參見圖3所示,光傳送網(wǎng)通用映射規(guī)程的映射具體為:
a:激勵(lì)發(fā)生器產(chǎn)生低階oduk幀,其中k=0、1、2、2e、3或flex;
b:驅(qū)動(dòng)器驅(qū)動(dòng)激勵(lì)發(fā)生器產(chǎn)生的低階oduk幀至dut的接口;
c:dut完成低階oduk幀至高階oduk幀的映射,并輸出高階oduk幀數(shù)據(jù)流;
d:監(jiān)視器接收dut輸出的高階oduk幀數(shù)據(jù)流,并按照仿真環(huán)境的幀格式對(duì)高階oduk幀數(shù)據(jù)流進(jìn)行轉(zhuǎn)換,得到高階oduk幀;
e:解映射處理單元通過gmp解映射,將監(jiān)視器得到的高階oduk幀轉(zhuǎn)換成低階oduk幀。高階oduk幀到低階oduk幀的轉(zhuǎn)換,具體包括:第一步,高階oduk到光通道數(shù)據(jù)支路單元odtu的解復(fù)用;第二步,數(shù)據(jù)據(jù)支路單元odtu到低階oduk的解映射。
f:計(jì)分板比對(duì)激勵(lì)發(fā)生器產(chǎn)生的低階oduk幀和解映射單元轉(zhuǎn)換得到的低階oduk幀。
本發(fā)明的光傳送網(wǎng)通用映射規(guī)程的仿真方法,對(duì)于光傳送網(wǎng)映射規(guī)程的解映射仿真和映射仿真,流程簡(jiǎn)潔且清楚,有效減少了仿真系統(tǒng)的搭建時(shí)間,提高了光傳送網(wǎng)映射規(guī)程的解映射和映射仿真的效率。
本發(fā)明不局限于上述實(shí)施方式,對(duì)于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤(rùn)飾,這些改進(jìn)和潤(rùn)飾也視為本發(fā)明的保護(hù)范圍之內(nèi)。本說明書中未作詳細(xì)描述的內(nèi)容屬于本領(lǐng)域?qū)I(yè)技術(shù)人員公知的現(xiàn)有技術(shù)。