| With the rapid development of radio technology,the use of electromagnetic spectrum resources is more and more common.In order to prevent the abuse of electromagnetic spectrum resources caused by the lack of electromagnetic spectrum resources,reasonable management of electromagnetic spectrum is very important.As an important basis for the realization of spectrum management,the research of electromagnetic spectrum monitoring will have a significant value.Based on the above background and practical needs,this paper has carried on the thorough research and the realization to the electromagnetic spectrum monitoring software system,and the most critical part of the system is the data transmission question.This paper is divided into two aspects: the extensible architecture design of the data transmission subsystem based on the electromagnetic spectrum monitoring system and the improvement of the data transmission performance.The improvement of the transmission performance is divided into two parts: the optimization of the data transmission protocol and the transmission efficiency optimization based on the lossless compression technique.For the study of the extensible transmission architecture,this paper first introduces the whole electromagnetic spectrum monitoring system,and then focuses on the extensibility design of the transmission architecture of it.The concept of extensible development is always the topic for large-scale complex systems.For the research of spectrum monitoring data transmission protocol,this paper designs SRF-FTP data transmission protocol based on byte stream,and analyzes the package and unpackage of spectrum monitoring data on tranditional protocols,such as XML and JSON.Then,according to the performance impact of the whole system,we suggest three important indicators-protocol coding time complexity,protocol decoding time complexity,network transmission time.Finally,through the test and evaluation,we conclude that,JSON protocol codec time complexity is best,and SRF-FTP simple network transmission performance is best.Based on the analysis and loss of different lossless compression algorithms,the experimental results show that the Delate algorithm is the best compression algorithm from three aspects: the compression ratio,compression rate and decompression speed.Through the test of transmission efficiency of Deflate algorithm,the conclusion is that the data transmission efficiency of this system is improved by 31.3%.Finally,through the analysis of the experimental results and the influence of different compression algorithms on the transmission performance of the system,a selective compression idea is proposed,which is applied to the actual system and achieved good results. |