本發(fā)明專利技術揭示了一種軟件仿真實現(xiàn)SDH虛級聯(lián)業(yè)務的方法,包括:源端仿真單板對仿真儀表發(fā)送的以太網(wǎng)數(shù)據(jù)包進行SDH虛級聯(lián)業(yè)務的處理,并發(fā)送至宿端仿真單板;所述宿端仿真單板對處理后的以太網(wǎng)數(shù)據(jù)包進行恢復,并發(fā)送至所述仿真儀表;所述仿真儀表比較收發(fā)以太網(wǎng)數(shù)據(jù)包的數(shù)量及內(nèi)容,判斷源端仿真單板和宿端仿真單板是否支持SDH虛級聯(lián)業(yè)務。本發(fā)明專利技術提出的一種軟件仿真實現(xiàn)SDH虛級聯(lián)業(yè)務的方法及系統(tǒng),實現(xiàn)在脫離業(yè)務單板硬件的前提下進行業(yè)務單板軟件的測試。
【技術實現(xiàn)步驟摘要】
本專利技術涉及到通信領域,特別涉及到一種軟件仿真實現(xiàn)SDH虛級聯(lián)業(yè)務的方法及系統(tǒng)。
技術介紹
通常通訊設備中的業(yè)務單板的軟件開發(fā)工作在單板硬件開發(fā)完成之前很難有效開展。由于硬件和軟件開發(fā)工作不能并行進行,延長了產(chǎn)品研發(fā)的周期。針對上述問題,當前一般采取的方案通常是在單板軟件驅動層以下進行打樁,將上層配置的結果值保存到文件中,然后與預期的結果值進行對比,以此來判斷軟件配置流程實現(xiàn)的正確性。此種解決方案在應用中人工參與較多,效率低,對開發(fā)、調(diào)試人員要求高,且僅能驗證軟件從上到下的配置流程實現(xiàn)的正確性,至于軟件對業(yè)務功能支持的實現(xiàn)情況最終還需在單板上進行驗證。
技術實現(xiàn)思路
本專利技術的主要目的為提供一種軟件仿真實現(xiàn)SDH虛級聯(lián)業(yè)務的方法及系統(tǒng),實現(xiàn)在脫離業(yè)務單板硬件的前提下進行業(yè)務單板軟件的測試。本專利技術提出一種軟件仿真實現(xiàn)SDH虛級聯(lián)業(yè)務的方法,包括源端仿真單板對仿真儀表發(fā)送的以太網(wǎng)數(shù)據(jù)包進行SDH虛級聯(lián)業(yè)務的處理,并發(fā)送至宿端仿真單板;所述宿端仿真單板對處理后的以太網(wǎng)數(shù)據(jù)包進行恢復,并發(fā)送至所述仿真儀表;所述仿真儀表比較收發(fā)以太網(wǎng)數(shù)據(jù)包的數(shù)量及內(nèi)容,判斷源端仿真單板和宿端仿真單板是否支持SDH虛級聯(lián)業(yè)務。優(yōu)選地,所述源端仿真單板對仿真儀表發(fā)送的以太網(wǎng)數(shù)據(jù)包進行SDH虛級聯(lián)業(yè)務的處理包括對所述仿真儀表發(fā)送的以太網(wǎng)數(shù)據(jù)包進行GFP協(xié)議封裝、虛級聯(lián)映射和STM幀整合,成為STM幀。優(yōu)選地,所述宿端仿真單板對處理后的以太網(wǎng)數(shù)據(jù)包進行恢復包括對所述STM幀進行開銷字段處理、虛級聯(lián)恢復和解封裝,成為所述仿真儀表待接收的以太網(wǎng)數(shù)據(jù)包。優(yōu)選地,所述源端仿真單板對仿真儀表發(fā)送的以太網(wǎng)數(shù)據(jù)包進行SDH虛級聯(lián)業(yè)務的處理具體為通過預設的定時器按照一定頻率,對所有配置的虛級聯(lián)組進行一次虛級聯(lián)映射。優(yōu)選地,在執(zhí)行所述源端仿真單板對仿真儀表發(fā)送的以太網(wǎng)數(shù)據(jù)包進行SDH虛級聯(lián)業(yè)務的處理之前,還包括源端仿真單板和宿端仿真單板根據(jù)LCAS協(xié)議配置虛級聯(lián)組信息。本專利技術還提出一種軟件仿真實現(xiàn)SDH虛級聯(lián)業(yè)務的系統(tǒng),包括仿真儀表、源端仿真單板和宿端仿真單板,其中,所述仿真儀表,用于生成并發(fā)送以太網(wǎng)數(shù)據(jù)包至源端仿真單板;以及接收所述宿端仿真單板發(fā)送的以太網(wǎng)數(shù)據(jù),并比較收發(fā)以太網(wǎng)數(shù)據(jù)包的數(shù)量及內(nèi)容,繼而判斷源端仿真單板和宿端仿真單板是否支持SDH虛級聯(lián)業(yè)務;所述源端仿真單板,用于對仿真儀表發(fā)送的以太網(wǎng)數(shù)據(jù)包進行SDH虛級聯(lián)業(yè)務的處理,并發(fā)送至宿端仿真單板;所述宿端仿真單板對處理后的以太網(wǎng)數(shù)據(jù)包進行恢復,并發(fā)送至所述仿真儀表。優(yōu)選地,所述源端仿真單板具體用于對所述仿真儀表發(fā)送的以太網(wǎng)數(shù)據(jù)包進行GFP協(xié)議封裝、虛級聯(lián)映射和STM幀整合,成為STM幀。 優(yōu)選地,所述宿端仿真單板具體用于對所述STM幀進行開銷字段處理、虛級聯(lián)恢復和解封裝,成為所述仿真儀表待接收的以太網(wǎng)數(shù)據(jù)包。優(yōu)選地,所述源端仿真單板還用于通過預設的定時器按照一定頻率,對所有配置的虛級聯(lián)組進行一次虛級聯(lián)映射。優(yōu)選地,所述源端仿真單板還用于根據(jù)LCAS協(xié)議和宿端仿真單板配置虛級聯(lián)組信息。本文提出的軟件仿真實現(xiàn)SDH虛級聯(lián)業(yè)務的方法和系統(tǒng),用軟件仿真實現(xiàn)SDH業(yè)務傳輸中原由硬件完成的虛級聯(lián)處理功能。可將其應用于基于SDH的多業(yè)務傳送平臺(Multi-Service Transfer Platform,MSTP)設備中數(shù)據(jù)業(yè)務單板的軟件開發(fā)、測試。在脫離業(yè)務單板硬件的前提下驗證單板驅動層以上的單板軟件配置流程實現(xiàn)的正確性和對業(yè)務的支持情況,大幅提高數(shù)據(jù)業(yè)務單板軟件與硬件的并行開發(fā)粒度,在保證進度、控制成本等方面能起到明顯的作用。附圖說明圖I為本專利技術軟件仿真實現(xiàn)SDH虛級聯(lián)業(yè)務的方法一實施例的流程示意圖;圖2為本專利技術軟件仿真實現(xiàn)SDH虛級聯(lián)業(yè)務的方法一實施例的應用場景示意圖;圖3為本專利技術軟件仿真實現(xiàn)SDH虛級聯(lián)業(yè)務的方法一實施例中源端仿真單板接入處理的流程示意圖;圖4為本專利技術軟件仿真實現(xiàn)SDH虛級聯(lián)業(yè)務的方法一實施例中虛級聯(lián)映射的規(guī)則圖;圖5為本專利技術軟件仿真實現(xiàn)SDH虛級聯(lián)業(yè)務的方法一實施例中虛級聯(lián)映射的流程示意圖;圖6為本專利技術軟件仿真實現(xiàn)SDH虛級聯(lián)業(yè)務的方法一實施例中宿端仿真單板恢復處理的流程示意圖;圖7為本專利技術軟件仿真實現(xiàn)SDH虛級聯(lián)業(yè)務的方法一實施例中虛級聯(lián)恢復的流程示意圖;圖8為本專利技術軟件仿真實現(xiàn)SDH虛級聯(lián)業(yè)務的系統(tǒng)一實施例的結構示意圖。本專利技術目的的實現(xiàn)、功能特點及優(yōu)點將結合實施例,參照附圖做進一步說明。具體實施例方式應當理解,此處所描述的具體實施例僅僅用以解釋本專利技術,并不用于限定本專利技術。參照圖1,提出本專利技術軟件仿真實現(xiàn)SDH虛級聯(lián)業(yè)務的方法一實施例,圖2所示為本實施例的典型應用場景,包含兩個仿真單板和一個仿真儀表。所述的仿真單板此處指仿真數(shù)據(jù)業(yè)務單板,一個為源端仿真單板11,另一個為宿端仿真單板12,所述仿真儀表10是指一個用于測試數(shù)據(jù)報文生成、接收和統(tǒng)計的工具。其它應用場景如多個仿真單板和一個仿真儀表10也適用于本實施例,但其中應有一個作為業(yè)務測試的源端仿真單板11和一個作為業(yè)務測試的宿端仿真單板12。本實施例采取以下步驟步驟S101、設置源端仿真單板11、宿端仿真單板12和仿真儀表10。源端仿真單板11和宿端仿真單板12安裝了仿真實現(xiàn)SDH虛級聯(lián)業(yè)務功能代碼和單板項目代碼而編譯出的可執(zhí)行文件。 步驟S102、配置源端仿真單板11、宿端仿真單板12的仿真單板虛級聯(lián)組(VirtualConcatenation Group, VCG)信息。VCG信息可通過手工配置,也可由源端仿真單板11和宿端仿真單板12應用運行LCAS (Link Capacity Adjust Scheme)協(xié)議協(xié)商實現(xiàn)自動配置,如運行LCAS協(xié)議協(xié)商配置,則LCAS協(xié)議的協(xié)商信息通過仿真STM-N幀傳送,本實施例的仿真STM-N幀指標準STM-N幀格式附加自定義的開銷字節(jié)的結構數(shù)據(jù)。如下為設置VGG信息之示例源端仿真單板11的VCG信息編號為I ;發(fā)送方向使能;發(fā)送方向LCAS協(xié)議使能;發(fā)送方向成員數(shù)目為2 ;發(fā)送方向成員I的時隙編號為1,成員2的時隙編號為2 ;發(fā)送方向的兩個成員均正常承載業(yè)務;發(fā)送方向將要發(fā)送幀標識MFIl為2,MFI2為5。源端仿真單板11中編號為I的成員的時隙信息發(fā)送方向激活;發(fā)送方向所屬VCG編號為I ;發(fā)送方向LCAS協(xié)議開銷控制字段值為NORM ;發(fā)送方向LCAS協(xié)議SQ字段值為O。源端仿真單板11編號為2的成員的時隙信息發(fā)送方向激活;發(fā)送方向所屬VCG編號為I ;發(fā)送方向LCAS協(xié)議開銷控制字段值為EOS ;發(fā)送方向LCAS協(xié)議SQ字段值為I。宿端仿真單板12VCG信息編號為2 ;接收方向使能;接收方向LCAS協(xié)議使能;接收方向成員數(shù)目為2 ;接收方向成員I的時隙編號為2,成員2的時隙編號為3 ;接收方向期待接收幀的MFIl為2,MFI2為5。宿端仿真單板12編號為2的成員的時隙信息接收方向激活;接收方向所屬VCG編號為2。宿端仿真單板12編號為3的成員時隙信息發(fā)送方向激活;發(fā)送方向所屬VCG編號為I。步驟S103、通過仿真儀表10模擬生成一定速率的測試用以太網(wǎng)數(shù)據(jù)包向下游發(fā)送至源端仿真單板11 ;步驟S104、源端仿真單板11對上游發(fā)來的測試用以太網(wǎng)數(shù)據(jù)包進行接入處理,最終通過仿真S本文檔來自技高網(wǎng)...
【技術保護點】
一種軟件仿真實現(xiàn)SDH虛級聯(lián)業(yè)務的方法,其特征在于,包括:源端仿真單板對仿真儀表發(fā)送的以太網(wǎng)數(shù)據(jù)包進行SDH虛級聯(lián)業(yè)務的處理,并發(fā)送至宿端仿真單板;所述宿端仿真單板對處理后的以太網(wǎng)數(shù)據(jù)包進行恢復,并發(fā)送至所述仿真儀表;所述仿真儀表比較收發(fā)以太網(wǎng)數(shù)據(jù)包的數(shù)量及內(nèi)容,判斷源端仿真單板和宿端仿真單板是否支持SDH虛級聯(lián)業(yè)務。
【技術特征摘要】
1.一種軟件仿真實現(xiàn)SDH虛級聯(lián)業(yè)務的方法,其特征在于,包括 源端仿真單板對仿真儀表發(fā)送的以太網(wǎng)數(shù)據(jù)包進行SDH虛級聯(lián)業(yè)務的處理,并發(fā)送至宿端仿真單板; 所述宿端仿真單板對處理后的以太網(wǎng)數(shù)據(jù)包進行恢復,并發(fā)送至所述仿真儀表; 所述仿真儀表比較收發(fā)以太網(wǎng)數(shù)據(jù)包的數(shù)量及內(nèi)容,判斷源端仿真單板和宿端仿真單板是否支持SDH虛級聯(lián)業(yè)務。2.如權利要求I所述的方法,其特征在于,所述源端仿真單板對仿真儀表發(fā)送的以太網(wǎng)數(shù)據(jù)包進行SDH虛級聯(lián)業(yè)務的處理包括 對所述仿真儀表發(fā)送的以太網(wǎng)數(shù)據(jù)包進行GFP協(xié)議封裝、虛級聯(lián)映射和STM幀整合,成為STM幀。3.如權利要求2所述的方法,其特征在于,所述宿端仿真單板對處理后的以太網(wǎng)數(shù)據(jù)包進行恢復包括 對所述STM幀進行開銷字段處理、虛級聯(lián)恢復和解封裝,成為所述仿真儀表待接收的以太網(wǎng)數(shù)據(jù)包。4.如權利要求2所述的方法,其特征在于,所述源端仿真單板對仿真儀表發(fā)送的以太網(wǎng)數(shù)據(jù)包進行SDH虛級聯(lián)業(yè)務的處理具體為 通過預設的定時器按照一定頻率,對所有配置的虛級聯(lián)組進行一次虛級聯(lián)映射。5.如權利要求I至4中任一項所述的方法,其特征在于,在執(zhí)行所述源端仿真單板對仿真儀表發(fā)送的以太網(wǎng)數(shù)據(jù)包進行SDH虛級聯(lián)業(yè)務的處理之前,還包括 源端仿真單板和宿端仿真單板根據(jù)...
【專利技術屬性】
技術研發(fā)人員:楊志錳,
申請(專利權)人:中興通訊股份有限公司,
類型:發(fā)明
國別省市:
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。