李利文,胡俊英,李永權(中國聯通內蒙古分公司,內蒙古 呼和浩特 010020)
網絡資源調度管理是整個網絡運行維護的核心與基礎,其水平高低直接影響著企業的運營與發展。由于內蒙古聯通電子運維電路調度流程與傳輸綜合網管資源管理流程一直是相互隔離的2個并行系統,導致傳輸資源維護與管理長期停留在被動手工操作水平上,致使在傳輸資源信息查詢、數據統計及資料查找等方面都要耗費大量的人工資源。在這種管理機制下,由于在資源調度工單制作、流轉、反饋、更新等環節人為干預過多,難免會因資源信息更新不及時而影響資源信息的準確性;同時由于整個過程都需要人工判斷和手動修改,也難免會因工作效率不高而無法發揮網絡資源管理的最大效能。隨著內蒙古聯通傳輸網絡規模的不斷擴大,資源管理水平落后的問題日益凸顯,急需一套自動化的資源調度管理系統。
基于此,內蒙古聯通網管中心于2009年底至2010年10月間,通過接口適配將資源管理系統的資源管理功能與電子運維的電路調度功能相結合,使各應用系統的價值通過流程有效地貫通起來,實現了流程的端到端集成,業務運作更加順暢,最終實現了二干傳輸網絡資源“需求-資源調度-執行-資源更新”等一整套可靠的電子化閉環流程。由于整個流程清晰、規范、便于控制,有效提升了資源管理水平,達到了資源數據動態更新目的。
電子運維電路調度單流程見圖1。

圖1 電子運維電路調度單流程
由圖1可知,整個電路調度基本流程是:申請人從電子運維進行資源申請,發給自治區網管電路調度人員,電路調度人員進行資源判斷后發給傳輸綜合網管,傳輸綜合網管調用傳輸資源、形成電路調度單發給電子運維,電子運維下發工單執行,執行人反饋后電子運維結單并發反饋信息給傳輸綜合網管,傳輸綜合網管更新資源,至此流程結束。
目前,傳輸綜合網管系統與電子運維互聯是通過雙方路由器進行2個網段地址互通及VLAN相關配置的,使數據能正常傳遞,且互不影響各自的業務功能。資源調度業務流程自動化系統網絡結構見圖2。
下面結合二干傳輸資源調度實例,詳述內蒙古聯通資源調度業務流程自動化系統的實現過程。

圖2 資源調度業務流程自動化系統網絡結構
接口主要實現傳輸綜合網管和電子運維系統間的數據交換功能,定義了2套系統使用的接口技術、接口業務流程和接口數據內容,并規范了部分接口數據命名格式和編碼方式,以保證數據正常傳遞及相關業務流程順利執行。
內蒙古聯通傳輸綜合網管與電子運維系統的互聯接口采用Web Service/SOAP技術。目前,電子運維與傳輸綜合網管系統間互聯接口定義的服務按提供方和功能劃分。互聯接口服務的基本信息見表1。

表1 互聯接口服務的基本信息
MS在2000年創造了Web Server一詞。它所描述的是一套允許計算機網絡互相通信的標準,核心有2個:一是可擴展標記語言(XML),二是超文本傳輸協議(HTTP)。
Web Server有 XML、HTTP(HTTPS)、WSDL、SOAP及UDDI等5種基礎標準。其中,SOAP是一種標準消息傳遞協議,是Web Service的事實標準。SOAP以XML為基礎,消息格式是由XML Schema模式定義,通過XML命名空間使其具有很強的擴展性。
2.3.1綜合網管側提供的接口服務
a)申請單傳入接口。應用于電子運維。將申請單規定的字段及參數通過接口傳至傳輸綜合網管中,該接口進行數據分析后,將指定數據保存入庫。傳輸網管進行下一步處理。
b)申請單駁回接口。當申請單信息及數據有誤或申請資源暫缺時,可在傳輸網管中對申請單進行駁回操作,傳輸網管通過該接口將信息反饋回電子運維中,電子運維接口收到后退回給申請人。
c)反饋信息傳入接口。應用于電子運維。調單執行完畢后進行歸檔操作時反饋給傳輸網管反饋信息,傳輸綜合網管根據接口提取的反饋信息更新電路數據,并將預占用通道更新為占用通道。
2.3.2電子運維側提供的接口服務
a)調單傳入接口。應用于傳輸網管。將擬稿后形成的調度單數據參數及EXCEL附件傳遞給電子運維,電子運維接口收到數據后提取附件信息,用于進行后續流程處理。
b)信息反饋接口。應用于電子運維。調單執行完畢后進行歸檔操作時反饋給傳輸網管的反饋信息,傳輸綜合網管根據接口提取的反饋信息更新電路數據,并將預占用通道更新為占用通道。
電子運維電路調度單流程如圖3所示。

首先由分公司資源申請人發起電路調度申請,在申請單中填寫電路需求申請,同時增填需增加、調整、關閉的傳輸資源信息(當需增加多條電路信息時,只在電路信息列表中增加即可)。申請單填寫完畢并經領導審核后可直接發調度簽收環節經調度確認。如果資源滿足需求且需經傳輸綜合網管進行分配時,需將“下一環執行方式”選擇為“等待傳輸網管處理數據”。
轉送下一環節后,電子運維電路調度工單直接調用前往傳輸綜合網管接口,申請單中的相關資源申請信息發往傳輸綜合網管資源管理系統中處理。綜合網管處理后將調度單反饋給電子運維系統,該系統將正式調度單進行下發執行。分公司、相關公司執行反饋后電路調度人員進行工單結單,電子運維發送給傳輸綜合網管結單信息,作為資源信息的更新依據。
綜合網管資源管理系統電路調度流程見圖4。
點擊單條申請單后進行申請單編輯,對相應電路信息進行編輯,提交“處理申請單”環節。在處理申請單環節調用傳輸綜合網管傳輸資源,形成電路通道,并以Excel附件附在電路調度單模塊中(多條子任務的通道資源分配同上)。當資源不滿足申請單需要或對申請單疑問時可進行駁回操作,駁回后可反饋給電子運維的工單起草人環節。

處理完申請單后,直接生成調單,修改其中的“調單標題”、“發送單位”及“調單正文”等相關信息,并進行調單發送。
傳輸綜合網管將生成的電路調度單發送至電子運維的電路調度單的填寫調度單環節。
電子運維按照流程發往相關盟(市)及部門執行,工單執行完畢調度人員進行工單歸檔,電子運維將結單信息反饋給傳輸綜合網管后,傳輸綜合網管對資源進行更新,至此全部流程閉環結束。
系統對外接口用Web Service方法向其他接口提供服務,這樣保證了平臺的獨立性,向外提供了基于傳對象和傳XML數據的方法來接收對方系統發送過來的數據。對于對象方式傳數據,接口里只需直接獲取對象附帶的數據進行校驗,合格數據可進入系統中。
調試過程中遇到的問題及解決方法如下所述。
a)數據傳遞過程中發現程序提示 “ORA-00911:無效字符”。其解決方法是,根據接口出現的問題,每一步執行都詳細地記錄了接口運行情況,生成日志用來跟蹤問題。如果提示ORA錯誤,可能是由于數據格式不正確導致傳遞的數據無法進入數據庫,日志跟蹤后可找到該參數進行修正。
b)調用接口時提示“地址無效,請核對后重新連接”。其解決方法是,根據對方提供的接口地址或本方提供的接口地址,在IE瀏覽器中進行訪問是否能成功地打開接口頁面。如果提示錯誤,則表示接口地址存在問題,需對方或本方重新部署接口地址到IIS服務器上或重啟IIS服務以驗證接口地址的正確性。
c)調用接口成功后提示“對象訪問錯誤”。其解決方法是,根據接口文檔查找雙方調用及配置的參數、對象是否正確,傳遞的字符或XML方式的數據是否匹配,如果不匹配則會出現對象訪問錯誤。
d)數據入庫時提示“執行SQL失敗”。其解決方法是,查找是否由于本端數據入庫時SQL語句錯誤導致數據無法入庫、接口報錯,修改SQL語句即可解決。
接口功能實現前,電路調度流程為:接收電子運維發來的資源申請單,在傳輸綜合網管資源系統中進行資源核查,在資源滿足的情況下,人工制作電路調度單,進入電子運維,在申請單中反饋資源信息,重新起草傳真電報工單下發執行。執行結束調度單歸檔后,進入傳輸綜合網管資源系統中進行資源更新,至此全部流程結束。每個流程平均耗時50 min/工單,另需人工更新10 min。
接口功能實現后,電路調度流程為:在電路調度單中直接進行資源申請,調度簽收后轉發至傳輸綜合網管資源系統中進行資源核查,在資源滿足的情況下,直接從綜合網管進行資源調度,由系統生成電路調度單,通過接口反饋電子運維,下發執行。執行結束調度單歸檔后,電子運維從接口反饋綜合網管,系統自動資源更新,至此全部流程結束。每個流程平均耗時20 min/工單,且不需人工更新。
接口功能實現后,制作工單效率提高了3倍,網絡資源更新及時率由原85%提高到了100%,網絡資源準確率也由原95%提高到了100%。實踐證明,系統接口的開發提高了整體工作效率,減少了人工干預,降低了人工成本,實現了資源動態管理,發揮了資源管理最大效能。
內蒙古聯通電路調度通過傳輸綜合網管與電子運維接口適配,形成了系統間的數據交換和應用集成,于2010年率先實現了資源調度業務流程自動化管理目標,從而改變了自治區資源管理水平一直滯后于兄弟省份的狀況。
內蒙古聯通網管中心針對全新的電路調度、資源管理流程制定了相應的管理制度,將指標、系統、考核有機地結合起來,全面加強了自身業務開通能力、業務保障能力、低成本運作能力,真正做到了由被動維護轉變為主動服務,快速提升了自身核心競爭力。下一步,內蒙古聯通網管中心將就資源與統計分析系統進行開發,以實現集“電路調度-資源管理-統計分析-資源預警”等功能于一體的自動化資源管理流程。