中國電信股份有限公司淮安分公司 王之順
城域網專線寬帶自動開通系統的實現
中國電信股份有限公司淮安分公司 王之順
當為提高城域網專線寬帶工單量較大的工作效率,研究了專線寬帶自動開通系統的實現,打通工單系統接口,用C語言編寫,實現主流設備專線自動開通。該系統部署,提高了工單開通效率,減少了人工失誤導致的障礙,提高了服務效率。
城域網;專線寬帶;自動開通
為提高效率,并為后續城域網業務接入控制層設備用戶數據集中維護奠定基礎,江蘇省電信公司操作維護中心依托IPOSS(IP綜合網管系統)在淮安開展了專線用戶自動開通試點工作。該系統是基于IPOSS網管的二層拓撲發現,打通了OSS(操作支撐系統)、INAS(綜合網絡激活系統)接口,利用C語言編寫。實現了專線寬帶自動開通,支持主流BAS(寬帶接入服務器)、SR(業務路由器)設備,可實現開/銷戶、更改速率、停/復機。系統上線后自動開通成功率在90%以上。
城域網專線開通系統流程如圖1所示。

當OSS新建一張工單,完成鏈路配置和IP地址配置后,即流轉到INAS,INAS取出必要的參數,送往IPOSS中的專線自動開通系統,自動開通系統根據參數,生成交換機指令,根據工單類型不同,送往BAS或者SR處理。BAS和SR處理完畢,自動開通系統根據有無錯誤信息,進行記錄,并返回處理結果給INAS,INAS將處理結果返回。其中,在OSS配完IP地址后的流程都是自動執行的,無需人工干預,整個自動處理流程僅10 s左右就可完成。
系統為了保證工單的執行不被阻塞,自動開通系統和INAS使用一個Socket長連接來進行工單處理。自動開通系統提供偵聽端口(作為server端)。利用Socket的全雙工性,INAS可以一邊向自動開通系統發送工單,一邊等待返回工單的執行結果。如圖2所示。操作的數據均以明文(可見ASCII字符串)傳送。

INAS發往自動開通系統的數據報由報頭和報體組成,每一個完整的數據報以“ ”結尾,報文的數據單元是由關鍵字與分隔符(“|||”)組成的網絡字節流,其中若出現空關鍵字則相鄰的兩個分隔符中間不填寫任何內容,報頭固定為9個字段,報頭后面緊接報文的主體,而報體根據不同類型的專線,字段數目并不一致。
BAS專線FTTH(光纖到戶)方式開銷戶的數據報結構如圖3所示。

自動開通系統接收到數據報之后,由一系列程序進行處理,一個正常的開通程序包括檢測主程序、字段識別程序、85表設備端口識別程序、工單拆機程序、指令生成程序、工單執行情況程序和結果返回程序,處理流程可以見圖4。

當工單從INAS送過來后,檢測程序檢測到工單信息,字段識別程序識別出數據報的各個字段,然后將設備信息提取出來,到IPOSS中的85表查找記錄,85表是拓撲發現生成的接入交換機、ONU(光網絡單元)、OLT、BAS、SR之間的對應關系。查找到記錄之后,進行工單拆解,并生成相應的指令程序,送到設備中去執行,最后會返回工單執行情況和最終結果標識。這樣就完成了一張工單的自動執行。
經過程序處理后,專線自動開通結果會反饋給程序,這個可以在IPOSS中查看到,也會反饋給INAS。在IPOSS中的界面中,對失敗工單可以直接重新發送網元處理。
項目上線過程中,需要注意以下幾個問題:
1)拓撲發現準確率。
要提升拓撲發現的準確率。因為程序開通過程中,需要查找85表內容,而85表內容是根據拓撲發現生成的。所以拓撲發現準確率影響著自動工單成功率。上線前,需要對85表內容進行核對,對于設備雙上行數據,需要保留主用數據,刪除備用數據,對于做了Eth-trunk(華為端口聚合)或者smartgroup(中興端口聚合)的接口,需要刪除物理端口記錄,同一臺設備在表中只能保留一條記錄。
2)設備數據規范化。
由于自動開通需要對一些參數固定化或者標準化,這就需要規范設備數據。比如BAS專線中,將撥號用戶的子接口,專線寬帶的子接口,還有速率限制的模板等等都需要規范化,有些需要提前配置的就在設備里提前配好。SR專線涉及到接入交換機的預配置,需要規劃好VLAN(虛擬局域網)數據提前配置,并錄入到IPOSS中,這樣在OSS工單生成的時候才能關聯到資源信息。
3)注重全流程測試。
由于自動開通系統涉及到多個系統,包括OSS,INAS,IPOSS等,上線前需要做好全流程測試。在我們全流程測試中,發現了例如OSS缺少參數、VPN專線系統框架錯誤、VPN標識問題、工單設備編碼等問題,這些問題在測試過程中都得到解決。對于以下幾種接入場景都進行了測試,包括:ADSL(非對稱數字用戶線路)專線、FTTH(光纖到戶)專線、FTTB(光纖到樓道)專線、ADSL VPN專線、FTTH VPN專線、FTTB VPN專線,并成功上線。
城域網專線寬帶自動開通系統的上線,提高了工單開通效率,縮短了工單流轉時長,有效降低了人工操作失誤導致的數據障礙,節約了人工維護量,符合了集約化維護的理念。
今后該系統還可以進一步擴展功能,增加對移機、改專線寬帶等OSS產品的支持;另外,后期還會進一步開發對于阿爾卡特SR設備的支持。對于已經上線的開通業務,要努力提高自動工單成功率,分析失敗工單原因,盡量減少失敗工單,進一步提高維護效率,為用戶提供更為快捷的服務。