Font Size: a A A

The Computer Control Of The Networked Digital Monitoring Receiver And Signal Processing Research And Implementation

Posted on:2013-01-14Degree:MasterType:Thesis
Country:ChinaCandidate:X F ChenFull Text:PDF
GTID:2248330374485854Subject:Signal and information processing
Abstract/Summary:PDF Full Text Request
With the wide use of radio communication technology in every field, the limited spectrum resources become more and more insufficient, so spectrum monitoring and management get quite imperative. By measuring the spectrum features of the radio signal, the goal of spectrum monitoring is achieved. This dissertation researches monitoring receiver system, mainly on the implementation of the software.After analyzed the current situation of domestic and oversea receiver systems, demands of the software in this receiver system are proposed. Then the system structure and working principle are discussed. Finally four work modes are determined, and they are fixed-frequency monitoring mode, memory scan mode, frequency scan mode and panorama scan mode.The interface of the software system is developed in the cross-platform IDE CodeBlocks by using C++GUI library wxWidgets. Mainly the interface and related setting panels are implemented.The receiver system consists of hardware and software, and they communicate by using Client/Server structure. Based on TCP/IP protocol, the basic functions of client are implemented in the user interface, and a set of communication instructions is also designed. By using mutex, the mechanism of mutual exclusion and synchronization in multi-thread is implemented when managing several tasks in the software system.In order to observe the data better, the function of plotting2D curve in the user interface is implemented, so the data received from the hardware system can be displayed and analyzed in this way. In order to monitor frequency hopping signal, the function of plotting waterfall chart in the user interface is implemented. By studying the classic algorithms of power spectrum estimation and the sliding DFT algorithm, a method of power spectrum estimation based on sliding DFT algorithm is discussed. After implemented with C programming language and encapsulated with C++programming language, this method is applied in the plotting module.At last, the integrated test is carried out. Different input signals are used, and the working mode of the hardware system is switched by operating the software, then the processed results are displayed in the user interface. The result of the test shows that the receiver system has basically implemented the function of spectrum monitoring and analyzing.
Keywords/Search Tags:spectrum monitoring, user interface, multi-thread, sliding DFT, powerspectrum estimation algorithm
PDF Full Text Request
Related items