Font Size: a A A

The Design And Implementation Of Server Of Radio Monitoring And Direction Finding System

Posted on:2012-05-10Degree:MasterType:Thesis
Country:ChinaCandidate:Q MengFull Text:PDF
GTID:2218330362451562Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of radio technology, our country's demand for radio spectrum management is becoming more and more urgent. According our nation's "12th five-year"plan's request, radio monitoring and direction finding system is one of key projects which are developed by HAIGE communication group Inc. The net server, which is in charge of the task execution and data transferring, is an important part of the whole system. The server is designed to be compatible to a variety of different devices, be able to handle multiple concurrent-data transmission, be stable working, integrate data communications, command processing, task customizing, logging and data analysis as an integrated processing net-system.This paper based on the domestic and international development and current status of the radio management, introduces the current status of the radio monitoring and direction finding system, combined national radio monitoring network transport protocol, summarizes the requirements for radio monitoring and direction finding systems of our country. This system will fix the defect of our nation's radio monitoring and direction finding software, and will provide references and basis for the development of the radio monitoring and direction finding system in future.This paper choose windows as the developing platform, useing C++ language as the main development language, and uses mature software engineering model to manage the project.The server realizes six modules: main module, function-handle module, network module, device module, task auto-execute module and log module. Through interaction and cooperation between modules, the server realizes real-time task business, customed local-task auto-execute business and customed remote-task auto-execute bussiness to meet the requirements of the radio monitors and direction finding system of the current market. To solve the difficulties on developing the sever, this paper uses the ACE network developing technology to achieve the non-blocking asynchronous data transmission, uses Multi-thread synchronization technology to solve the problems caused by multi-threaded mode memory accessing, analyz the current of network traffic control technology and designs an algorithm to solve the problem of stress transmission system network to meet the system's requirement, uses the adapter design pattern to solve the system equipment compatibility issues.This network server could provide fast, stable network data transmission services. And the server will achieve the corresponding real-time monitoring and direction-finding mission according the client's command. The radio-monitor stations could realize the unattended working mode by customing monitoring tasks on the server's database. Meanwhile, the server will packet the task-data into the format which is formulated by the national radio monitoring network protocol, to realize the interoperability with national monitoring network,achieve the sharing of radio management resources. Through different-level testing on the server, the result shows that the server of radio monitoring and direction finding management system meets the functional and non-functional requirements and the performance requirements of the Haige Inc.
Keywords/Search Tags:Radio management, radio monitorin, radio direction finding, network server
PDF Full Text Request
Related items