Design and Implementation of Eigen-based Spread Spectrum Satellite IoT Link Based on FPGA
With the development of satellite communication and terrestrial wireless communication,the problem of spectrum sharing in communication systems has become increasingly prominent.Traditional spread spectrum methods usually regard external interference as a uniform power spectrum signal,but such methods have not yet fully utilized the satellite communication spectrum.The proposed de-sign adopts an Eigen-based spread spectrum system with signal power spectrum characteristics and interference signal power spectrum characteristics complementary to shape,which is more in line with the situation of non-uniform noise spectrum and small Signal to Noise Ratio(SNR)in actual satellite communications.The Field Programmable Gate Array(FPGA)implementation of the Eigen-based spread spectrum and despreading scheme is designed.With the help of the formed Quadrature Phase Shift Keying(QPSK)communication link,the eigen-based spread spectrum module is embedded to perform spread spectrum amplitude modulation on the QPSK modulated signal.Finally,the scheme is implemented on FPGA to verify that the completed system can correctly perform the spread spectrum processing on the data at the transmitting end,and the signal after spreading can be identified at the receiving end and parsed correctly.The con-clusions of this research are helpful to realize small signal-to-noise ratio and low Bit Error Rate(BER)transmission of business data in modern satellite communications.
satellite communicationeigen-based spread spectrumFPGAQPSK communication link