Font Size: a A A

The Design And Development Of Server Architecture And Location Module In The Spectrum Monitoring System

Posted on:2015-04-08Degree:MasterType:Thesis
Country:ChinaCandidate:C Q LiFull Text:PDF
GTID:2308330464968715Subject:Computer technology
Abstract/Summary:PDF Full Text Request
Radio as an important strategic resource plays an irreplaceable role in such fields as telecommunication, broadcasting, aviation, transportation, remote sensing, etc. However, with the extensive application of the radio technology, problems with the shortage of radio spectrum resources begin to emerge. In order to improve the utilization, we should manage and allocate the radio resources rationally because any inappropriate or malicious use may interfere with the operation of other radio devices. For instance, the illegal use of high-power radio devices may cause interference to radio communication, broadcasting and other facilities. Besides, it will be a serious threat to the safety of air, railways and other business. To cooperate with the spectrum management work, we should improve the efficiency in pinpointing the signal source. Based on the project of state-key, this dissertation is mainly concerned with the design and implementation of the server Architecture and Location Module in the spectrum monitoring system. The author’s major contributions are outlined as follows:Firstly, the overall structure of the spectrum monitoring system has been adjusted. The traditional fixed monitoring stations model is substituted with a C/S communication model so that operators can access to the entire monitoring system by using the client installed on their PC or other portable devices. In this way, operators can check the Electromagnetic Environment in the monitoring area at any time, which is convenient for them to discover and deal with anomalies in time. Most of the business in the system is processed on the server, while the client is just responsible for interacting with users. Thus it leads to the separation of business logic and interface logic and increases the security of the system.Secondly, the framework of the server in the monitoring system has been designed. As the center of the monitoring system, the server can control communication and process logic. We divided it into four layers in which the network layer is responsible for sending and receiving data. To deal with a large number of sensor nodes’ connection requests, IOCP model is adopted, which can process mass network IO while using fewer threads so as to greatly increase the concurrency of the server. Data format, which isused for communications between nodes, has been designed to divide various tasks into types and reserve some fields for extensions. Furthermore, object pooling technology is used in the logical abstraction layer to improve the response speed of the server.Thirdly, positioning module has been improved. Based on the requirements of this system, we choose TDOA as the source localization algorithm. Referring to the principles of pipeline, the process of localization has been designed, which improves the capability of processing localization data. In the end, the reformed system has been tested by laying sensor nodes in different regions. According to the analyses of the test result, the present system has higher localization accuracy and is more efficient than the previous version.
Keywords/Search Tags:spectrum monitoring, IOCP, source localization, TDOA
PDF Full Text Request
Related items