With the rapid development of the mobile communication technology,especially the large-scale application of the TD-LTE technology dominated by our country in recent years,China’s mobile communication network development advanced by leaps and bounds.Nowadays,our country has built the biggest mobile communication network in the world.However,there are still many problems existing in the network’s coverage,which has brought much bad experience for mobile users to some extent.Therefore,the network optimization work plays a key role in the process of mobile communication network’s construction and maintenance.In order to raise the efficiency of wireless network optimization work,this paper designs a network coverage analysis system,which can analyze and locate the problematic area for the network.Mobile communication operator can quickly find problems of the network’s coverage by using the system’s analysis result.Thus,it can optimize more accurately and increase the efficiency of wireless network optimization work.Firstly,the paper makes a detailed demand analysis about the network coverage analysis system.The system’s demand is to learn the whole situation of the current network and to find out problematic areas(weak coverage area,overshoot coverage area,overlapped coverage area,pilot pollution area,etc.)in network coverage after analyzing the abundant measure report data.In addition,the system can make a comparison analysis for coverage situation between 3G and 4G network.Secondly,the paper designs the system’s software architecture,physical topology,database structure and functional structure.The paper divides the system into seven function modules.They are user management,MR data processing,project parameter management,task schedule management,LTE business function analysis,3G/4G compare analysis,business analysis result processing.This system adopts three layer architecture for implementation based on the classic C/S architecture.The client’s work includes Windows Forms widget and GIS map development using C# language.The server’s work includes managing system’s task schedule,developing concrete function’s business logic and database’s interface with the technology of the Quartz and Java,communicating with client using the technology of the Web Service,transmitting data with client using the FTP technology.The system uses Sybase IQ database product,which deploys by the way of master-slave mode.It also writes database procedures and functions for realizing the specific function’s business logic and decision process.At last,this paper describes the process of testing the functional and non-functional requirements of the system.The test procedure includes preparing test environment,writing test case,testing concrete function,analyzing test result.The system can meet the customer’s demands after sufficient test.At present,this software has been used commercially by some communication operators,such as Chengdu Telecom,Henan Unicom,Jilin Mobile,Japan Telecom,etc.They all reflect the software worked well and then received widespread praise.At the same time,it also increased the efficiency of wireless network optimization work. |