程洪閃 張明 張曉輝
摘要:隨著通信業務技術的發展,自動化聯調替代傳統的人工聯調成為必然。依賴系統管理員手動進行聯調的工作方式面臨越來越多的挑戰,逐漸表現出不足。針對通信業務系統下的自動化聯調,設計了一種新型聯調方案。根據自動化聯調技術對通信業務系統進行模塊化設計,提高其運行效率和管理能力,保障系統的安全、穩定運行。通過對自動化聯調方案的設計和分析,闡述系統的設計細節、技術要點和實現方式,為未來運行和實際操作提供依據。
關鍵詞:通信業務;自動化聯調;組播
中圖分類號:TP311文獻標志碼:A文章編號:1008-1739(2021)07-65-3

0引言
通信業務自動化聯調是一項復雜的技術,必須根據通信業務系統的自身特點,不斷完善技術形態,發揮其應有的作用[1]。目前在通信業務技術的發展下,自動化聯調的設計逐漸向網絡化、智能化方面發展,所以本次方案設計和完善應該摒棄傳統設計缺陷,將數據作為設計的重點,提供一個安全、高效的自動化聯調方案,完成聯調方式由手動向自動化的轉變。
1系統組成及原理
通信業務自動化聯調系統主要由服務器和客戶機組成,服務器運行通信業務自動化聯調系統軟件,客戶機通過瀏覽器訪問系統頁面。
自動化聯調主要是系統自檢、設備狀態檢測、鏈路檢測和業務模擬聯調四個步驟[2],聯調交互管理貫穿自動化聯調整個過程,自動化聯調前制定聯調計劃,計劃內容包括參試站點、參試設備、參試鏈路及參試業務等。自動化聯調中參試設備自檢、狀態檢測、鏈路狀態檢測,測控、圖像及調度等相關方向業務進行單播仿真、組播仿真、語音調度仿真和圖像仿真。自動化聯調結束后,系統生成自動化聯調評估報告,自動化聯調系統工作原理如圖1所示。

(1)系統自檢
根據聯調計劃分解出任務設備,自動化聯調系統定期向任務相關設備發起自檢命令,統計通信設備自身狀態。
(2)設備狀態檢測
根據聯調計劃分解出任務設備,自動化聯調系統定期向任務相關設備發起設備狀態參數查詢命令、實時監聽設備狀態變化上報和即時檢測設備工作能力。
(3)鏈路檢測
根據聯調計劃分解出任務鏈路,自動化聯調系統實時檢測任務相關鏈路連通性、時延及丟包等鏈路質量數據。
(4)模擬聯調
根據聯調計劃分解出任務相關站點之間的業務,包含測控業務的站點之間進行單播仿真測試和組播仿真測試;話音指揮業務的站點之間進行語音調度仿真測試;圖像業務的站點之間進行圖像仿真測試[3]。自動化聯調系統自動執行模擬聯調計劃,通過發送仿真數據包、端口鏡像數據捕獲及提取設備信息等方式,全面掌握測控數據、調度和圖像業務在網絡中的傳輸情況,綜合判斷網絡傳輸質量,得出聯調結論。
2總體設計
2.1功能設計
通信業務自動化聯調系統的功能由聯調交互管理、系統自檢、設備狀態檢測、鏈路檢測、單播測試、組播測試、語音調度仿真測試和圖像仿真測試功能組成。通信業務自動化聯調系統的功能組成如圖2所示。

(1)聯調交互管理功能
包括業務數據管理、聯調計劃管理、聯調執行控制服務和聯調報告生成服務,支持按任務聯調進程直觀呈現工作情況。
(2)系統自檢功能
包括本地設備自檢和遠端設備自檢。遠端設備自檢由本地服務端調用,本地服務端通過RDUP協議服務發送自檢指令給遠端[4],遠端執行自檢請求,將自檢結果通過RUDP協議服務上報本地,推送服務端界面程序。
(3)設備狀態檢測功能
包括本地設備狀態檢測和遠端設備狀態檢測。遠端設備狀態檢測由本地服務端調用,本地服務端通過RDUP協議服務發送狀態檢測指令給遠端,遠端執行狀態檢測請求,將狀態檢測結果通過RUDP協議服務上報本地,推送服務端界面程序。
(4)鏈路檢測功能
主要通過Ping測試檢測任務相關鏈路狀態,主要流程是通過通信綜合網絡管理系統制定測試計劃,測試管理服務執行測試計劃,將測試結果通過ActiveMQ消息中間件廣播出來,通信業務自動化聯調系統監聽測試結果。
(5)單播測試功能
用來檢測使用單播的測控業務信道狀態,服務端從業務數據管理服務讀取組播業務仿真數據發送測試,客戶端接收數據包并統計,然后將統計結果上報服務端,根據發送端數據統計結果和接收端上報的數據統計結果比對判斷單播業務質量。
(6)組播測試功能
用來檢測使用指定源組播或任意源組播測控業務的收發狀態,服務端從業務數據管理庫讀取組播業務仿真數據,作為組播源發送組播數據,接收端統計接收到的數據包,然后將統計結果上報服務端,根據發送端數據統計結果和接收端上報的數據統計結果,判斷組播業務質量。
(7)語音調度仿真測試功能
用來檢測指定方向語音調度質量是否正常,服務器從業務數據管理庫讀取語音業務仿真數據,發送語音調度數據,接收端捕獲、統計、分析數據包并識別語音播報質量上報服務端。根據語音播報質量,結合發送端捕獲的數據包與接收端捕獲的數據包比對結果判斷語音調度的通信質量。
(8)圖像仿真測試功能
用來檢測指定方向IPTV圖像質量是否正常[5],服務器從業務數據管理庫讀取語音業務仿真數據,發送語音調度數據,接收端捕獲、統計、分析數據包,上報服務端,根據發送端捕獲的數據包與接收端捕獲的數據包比對結果,判斷語圖像的通信質量。
2.2性能設計
通信業務自動化聯調系統的性能完全覆蓋通用通信能力技術要求,性能指標從支持服務端調度能力、測試數據吞吐量和可用性三方面進行設計實現。
通信業務自動化聯調系統具體性能包括:可接入客戶端≥100個,可同時測試方向≥20個,單方向測試數據吞吐量≥10 Mbit/s,系統最大無故障時間≥1 000 h。
2.3接口設計
通信業務自動化聯調系統后臺各服務模塊之間采用MQ消息隊列進行通信,通信業務自動化聯調系統采用WebSocket技術實現后臺數據主動推送到前臺的功能,消息體同樣采用JSON進行封裝[6]。自動化聯調系統內部接口關系如圖3所示。

3結束語
本文結合實際開發項目,針對通信業務自動化聯調系統中存在的諸多難題和相應的解決策略進行分析。通過實驗證明了自動化聯調系統可以提高系統使用效率、增強用戶體驗、降低開發成本和實現高可用性,具有可持續發展的潛力。
參考文獻
[1]王超.基于基于JAVA技術的辦公自動化系統設計[J].電腦知識與技術,2015,11(18):77-78.
[2]程琳.網絡自動化管理系統設計新途徑[J].價值工程,2013,32(28):243-244.
[3] XABIER L,IZASKUN S,RICARDO C P,et al.Microservices[J].IEEE Software,2018,35(3):96-100..
[4] VIDELA A,WILLIAMS J J W.高效部署分布式消息隊列[M].汪佳南,譯.北京:電子工業出版社,2015.
[5]李勇.分布式Web服務發現機制研究[D].北京:北京郵電大學,2008.
[6]孫海洪.微服務架構和容器技術應用[J].金融電子化,2016(5):63-64.