TD-SCDMA tester PC Software Design and Implementation
|School||University of Electronic Science and Technology|
|Keywords||TD-SCDMA Requirements Analysis SoftWare Design Testing Village Build|
TD-SCDMA is the first 3G communication standard proposed by China. It receives the great attention from the Chinese government, and is constructed by China Mobile, the biggest communication company in China. Up to now, China Mobile has invested several hundred billions in the TD-SCDMA network construction with the aim to cover all cities in mainland China by the end of 2011. Therefore, there is a huge market need for TD-SCDMA equipment which is worth our research.Before it is produced, TD-SCDMA equipment must be adequately tested. Otherwise if there are any problems, it will cause huge loss to the device manufacturers in terms of reputation, financial and material resources. Therefore, it is important to devise a tester which is inexpensive but powerful with multiple testing functions. The PC software for TD-SCDMA Testing designed in this study is one such product, which has most of the functions required by testing and is an indispensable part in TD-SCDMA tester.This paper mainly adopts literature study, system design and testing method, according to software engineering, information systems, computer and other related theory knowledge, the selection is based on the.net framework, using c #, c + +, dynamic database and VC6.0, VS2008 for td-scdma tester software development and research.On the basis of the background and significance of TD-SCDMA and the reviews on current research, the thesis proposes that it is feasible to devise a TD-SCDMA tester and its testing software. It then introduces the development environment and programming language of PC software. With PC software needs analysis, the thesis further sums up the specific functions of TD-SCDMA tester software: information configuration, cell establishment and service processing, condition monitoring, and operation maintenance. These four functions are the main demand of the project and are relatively independent among each other. Information configuration is mainly used to configure the FPGA-related operations; cell establishment and service processing and operation maintenance are targeted for RRU; condition monitoring is for monitoring the state of FPGA and RRU. Lastly, the thesis introduces the overall structural design of the testing software, which is the innovation and difficulty of this project. Specifically, the software is divided into two subsystems: MatrixIIIdll and MatrixIV , so that MatrixIIIdll database files can be accessed by more than one applications, which is helpful for multiple measurements and monitoring. The functions of each subsystem are further discomposed and each sub-system software is designed in detail.The joint testing platform is set up by Running the MPC, DSP and FPGA programs on the hardware board and MatrixIV test software on the computer. To verify the relevant functions of TD-SCDMA tester and the correctness of MatrixIV software, the study further conducts testing respectively on state information display, C & M message processing, wireless link establishment, BER statistics, cell establishment, etc. The results prove that the software fully meets the testing requirements of TD-SCDMA equipment.