摘要:提出了基于ICE平臺的移動通信網絡優化軟件的設計方法,在改進以往網優軟件缺陷的基礎上,增加網絡仿真和專家系統功能。實驗結果表明,該系統提高了網優軟件的直觀性和精確度。
關鍵詞:ICE平臺 網絡優化 移動通信
中圖分類號:TP311.52 文獻標識碼:A 文章編號:1674-098X(2012)09(c)-0037-01
隨著移動通信業務的發展,移動網絡在國內大規模建設已經結束,進入維護和網優過程,運營商迫切需要一個良好的網絡優化軟件,協助他們定期了解網絡運營情況,判斷網絡故障,實時維護網絡。本文討論的就是如何在ICE平臺上設計出性能優越的網絡優化軟件。實現網絡規劃、話務數據分析、專家系統、路測分析、數據管理等功能。
1 ICE介紹
ICE:Internet Communications Engine,按照ZeroC的說法,ICE是“一種現代的面向對象中間件,可用于替代像CORBA或COM/DCOM/COM+這樣的中間件。在易于學習的同時,它為各種有著苛刻的技術要求的應用提供了強大的網絡基礎設施。在像SOAP或XML-RPC這樣的技術太慢、或是沒有提供足夠的可伸縮性或安全性之處,正是ICE開始閃耀之地。”
ICE的功能十分強大,不過最基本的功能是遠程調用。在調用過程中,調用者和被調用者可以在不同的機器上,可以在不同的操作系統上,也可以使用不同的編程語言。ICE的開發方式和實現原理同CORBA一樣,ICE客戶與服務器邏輯結構如圖1.1所示。
使用接口定義語言定義接口,并保存到接口定義文件中通過編譯工具編譯接口文件,生成代理和骨架代碼,客戶端和服務器端程序包含相應的生成文件,服務器程序去實現接口文件中定義的接口或類,客戶端在初始化調用環境后,直接調用接口文件中的接口方法或類方法。
2 設計概述
2.1 系統構架的考慮
在系統構架上,網優平臺的架構采用三層C/S軟件構架,包括終端、服務器和數據庫三個部分:
考慮到以后的可擴展性和可復用性,簡化終端與服務器子系統的接口,終端盒和服務器均采用VC語言編寫,服務器采樣Windows Service;數據庫支持SQL Server 2000,為了提高分析性能,使用了OLAP技術,DBMS的數據通過DTS包導入到數據倉庫中。服務器子系統和終端子系統間基于ICE平臺完成線程調度與通信,ICE提供了類似Corba的接口,在這個平臺上可以很方便的編寫多線程任務,同時完全屏蔽了底層通信。終端象調用本地API一樣調用遠程接口。這樣可以在ICE的基礎上稍做封裝,即可以提供本系統的平臺支持。系統通信如圖1所示。
2.2 本系統的關鍵技術
本系統的關鍵技術為指標定制,就是指標和故障可以由用戶自由設定。這是網優軟件中的一個難點,尤其是條件篩選,條件很多,如果公式、條件語法全部由程序解析處理、計算,工作量很大。由于系統是基于SQL Server數據庫和Analysis Services的,而SQL語句和Analysis Services的MDX語句本身提供了比較強大的公式和條件解析功能,可以充分利用。定制的公式對應數據庫的一個計算字段或者Analysis Services的成員變量,條件對應SQL的WHERE子句或者MDX函數filter的輸入變量,然后通過構造SQL或者MDX,即可以獲取各種對象的公式值和故障對象。所以,指標的計算過程就是構造SQL語句或者MDX語句的過程。
3 測試結果
由于超幀結構中尋呼組的限制,每個區域中基站的呼入接收次數在超過一定的次數后,尋呼消息無法下發,稱為尋呼擁塞,造成滲透率下降。一般建議區域劃分不要過大。但從實際通話效果出發,希望區域越大越好,以減少跨區域切換和位置更新登記。根據測試結果,推薦區域最大尋呼次數為8000次/h左右。網優可以根據此標準進行區域調整,可以進行相臨區域合并或較大區域分拆。
參考文獻
[1] Mark Spruiell.C++ AMI Mapping inIce 3.4[EB/OL].http://doc.zeroc.com/pages/viewpage.action?pageId=13173000,2011,2.
[2] Mark Spruiell.C-sharp AMI Mapping in ICE 3.4[EB/OL] http://doc.zeroc.com/display/Doc/C-Sharp+AMI+Mapping+in+Ice+3.4,2011,1.
[3] Yvonne Stiver Macleod.How do I createa C++ Visual Studio project for Ice[EB/OL].http://doc.zeroc.com/pages/viewpage.action?pageId=3900792,2011,4.
[4] 竇中兆.WCDMA系統原理與無線網絡優化[M].北京:清華大學出版社,2011.
[5] 沈少艾,楊峰義.CDMA2000網絡優化原理與實踐[M].北京:人民郵電出版社,2011.