明健



【摘要】??? 文章介紹了一種可對ODUK通道進行PRBS的XML接口命令,詳細說明了該XML接口的定義和作用。通過實際樣例對使用該接口的使用方法進行了說明。
【關鍵詞】? ? XML??? ODUK?PRBS??? MTOSI
一、引言
ODUK(Optical Channel Data Unit,光通道數據單元)通道誤碼質量和測試一直是OTN(Optical Transport Network,光傳送網)網絡上進行電層業務質量評估和管控的重要指標與方法。可通過業務板卡產生PRBS(Pseudo Random Binary Sequence,偽隨機二進制序列)碼流對OPUK(Optical Channel Payload Unit,光通路凈荷單元)進行填充,模擬業務信號進行傳輸。在還未開通業務的新建網絡或在網絡運維階段,通過EMS(Element Management System,網元管理系統)或OSS向設備發送偽隨機碼測試命令,檢查接收碼流和發送碼流是否一致來判斷各段ODUK通道是否正常。
二、PRBS誤碼檢測原理
PRBS碼具有“偽隨機”特性。在PRBS碼流中,在周期內部,“0”和“1”是隨機出現的(碼流生成函數與初始碼確定后,碼流的順序也是固定的),但各個周期中的碼流卻是完全相同的,其頻譜特征與白噪聲非常接近。PRBS碼流的階數越高(常用階數有7、9、11、15、20、23、31),包含的碼型就越豐富,越接近真實的現網環境。
PRBS檢測就是利用PRBS技術產生PRBS碼流,作為ODUK的業務信號封包發送和接收,通過統計PRBS碼流的錯誤比特數和總的比特數,計算出ODUK通道的誤碼率,自測試業務的連通性。
2.1 PRBS碼流檢測
如圖1:
A/Z端oduk ctp端口間形成一條ODUK通道(K=0、1、2、3、4、oduflex...),A端設備的PRBS模塊生成PRBS碼流,在A端oduk ctp端口經過ODUK封裝后向Z端設備發送。碼流經過ODUK通道傳輸后,在Z端oduk ctp端口進行環回,再回送到A端oduk ctp端口,接收到業務數據后可比較發送和接收的數據,對于錯誤的bit可以識別并計數,統計出現錯誤的比特個數。
2.2支持PRBS碼流停止檢測
PRBS檢測進行長時間檢測時,通過在檢測過程中停止發送和接收PRBS碼流來中斷檢測。
2.3誤碼率計算
利用2.1所描述的識別出錯誤比特數,則誤碼率按照如下公式即可計算:p=錯誤比特數/(接口速率×測試周期)。通過在檢測過程中查看實時檢測結果判斷鏈路的實時質量,在檢測結束后查看歷史檢測結果判斷鏈路的歷史質量。
三、基于MTOSI的XML北向接口
MTOSI是TMF(TeleManagement Forum,電信管理論壇)于2005年基于TMF608通用信息模型提出的面向Internet的接口規范,目前比較成熟,應用較多的為2.0版本,MTOSI 接口的描述文件主要有 WSDL、XSD((XML Schemas Definition,XML結構定義),WSDL 用于描述 MTOSI 服務提供的具體服務和調用方式(HTTP 或 JMS),XSD 則定義了數據類型結構。
四、PRBS測試XML接口定義
新增3個非MTOSI標準接口:啟動PRBS測試、關閉PRBS測試以及查詢PRBS測試結果。相關XSD定義分別介紹如下。
4.1 啟動偽隨機碼測試(enablePRBSTest)接口
啟動PRBS測試對各類參數進行設置,包含指定測試端口、PRBS碼型、測試持續時間、測試方向等參數,其中測試端口為發起測試幀或者接收測試幀的端口,PRBS碼型為測試幀的類型,通常設置為PRBS31,測試持續時間用于設置從測試開始發送測試幀到停止發送的時間,測試方向指定測試幀的發送方向,取為網內發送則為測試域內,取為網外發送則為測試與其他廠家互聯部分。
4.2關閉偽隨機碼測試(disablePRBSTest)接口
關閉PRBS測試可用于啟動PRBS測試后,但指定測試時間未到時對停止測試。
4.3查詢偽隨機碼測試結果(getPRBSTestResult)
查詢PRBS測試結果用于查詢指定的端口的測試結果。
五、應用實例
基于上述功能定義,如圖2所示網絡環境。
ODUK通道名稱為ODU2 SNC1,源宿端分別為網元1和網元2所屬 C2K單盤上的PTP:/type=OAC_Bi/port=1 CTP:/odu2=1。
如果要測試ODU2 SNC1通道誤碼情況,則可在源端A調用enablePRBSTest接口啟動測試,在宿端口B設置環回。
六、結束語
文章提出了一種不通過EMS進行PRBS測試的方法,設計了在EMS與OSS之間新的北向XML接口命令以及通過該接口傳遞的關鍵字段,解決了目前OSS網管或應用不能進行PRBS測試、以及不能進行跨廠家PRBS測試的問題。
明健? 男 工程師 中國電信廣東公司網絡監控維護中心工程師