计算机科学 ›› 2020, Vol. 47 ›› Issue (4): 226-232.doi: 10.11896/jsjkx.190700210

• 计算机网络 • 上一篇    下一篇

基于认知无线电的DVB-S2信号接收与解析

田苗苗, 王祖林, 徐迈   

  1. 北京航空航天大学电子信息工程学院 北京100191
  • 收稿日期:2019-07-30 出版日期:2020-04-15 发布日期:2020-04-15
  • 通讯作者: 王祖林(wzulin@buaa.edu.cn)
  • 基金资助:
    国家自然科学基金(61971025)

DVB-S2 Signal Receiving and Analysis Based on Cognitive Radio

TIAN Miao-miao, WANG Zu-lin, XU Mai   

  1. School of Electronic and Information Engineering,Beihang University,Beijing 100191,China
  • Received:2019-07-30 Online:2020-04-15 Published:2020-04-15
  • Contact: WANG Zu-lin,born in 1965,Ph.D,professor,Ph.D supervisor.His main research interests include image proces-sing,communication network and electronic countermeasur.
  • About author:TIAN Miao-miao,born in 1995,postgraduate.Her main research interests include satellite communication and di-gital signal processing
  • Supported by:
    This work was supported by the National Natural Science Foundation of China (61971025)

摘要: DVB-S2协议作为第二代数字电视卫星广播协议,因具有突出的信号传输性能,在国际上得到了广泛的应用。现有的DVB-S2信号接收多采用标准的商用设备,不便于对信号接收的各个环节进行具体分析。基于此协议,开展了利用认知无线电USRP X310设备和Matlab数字算法实现信号接收解析的研究,同时分析各算法参数对信号接收质量的影响。该研究成果为信号协议进行更深层次的分析和研究以及后续的DVB-S2信号产生、通信对抗等提供可靠的设计指导。为了实现通信系统最大透明化,仅使用认知无线电设备对空间模拟信号进行放大和采样,其余部分全由数字信号处理领域的相关算法完成。文中详细阐述了整个接收平台的硬件设备参数设置和软件系统框架及其内部关键环节的算法实现。关键环节包括符号同步、物理层帧头检测与解析和载波同步等,其中符号同步和载波同步通用于其他通信系统,而物理层帧头检测与解析为针对DVB-S2协议特定设计的环节。最后,以亚洲五号卫星Ku波段上的一个特定节目为例详细说明了DVB-S2信号在接收过程中的处理流程及结果,原始数据传输流最终被正确恢复,该节目视频和音频亦成功播放。

关键词: DVB-S2协议, 认知无线电, 卫星通信

Abstract: DVB-S2 protocol is the second generation of digital television satellite broadcasting protocol,which has been widely used all over the world because of its outstanding signal transmission performance.The existing DVB-S2 signal reception mostly uses standard commercial equipment,which is not convenient for analysis of each module of signal reception.Therefore,this paper carried out the use of cognitive radio USRP X310 equipment and Matlab digital algorithms to realize the reception and analysis final transmission effect which affected by relevant algorithm parameters.This work can provide reliable design guidance for deeper research on signal protocol,subsequent DVB-S2 signal generation and communication countermeasure.Based on DVB-S2 protocol,this paper designed a complete simulation and realization for the reception and analysis system of digital satellite television signals.In order to achieve maximum transparency of the communication protocol,this paper only used cognitive radio equipment to amplify and sample original analog signals,and the rest is completed by digital signal processing algorithms on the software platform.The hardware device to receive and sample DVB-S2 analog signals is a cognitive radio equipment USRP X310 and the software platform for all the digital signal process is MATLAB platform.This paper discussed the details of hardware configuration,digital signal processing framework and theories and implementations of some key modules.The key modules are symbol synchronization,physical layer frame head detection and analysis,and carrier synchronization.In the experimental part,this paper took a specific television program on Ku band of Asian Satellite 5 as an example to illustrate the whole DVB-S2 signal process.Finally,original data transmission stream is obtained and the video and audio of the program can be successfully broadcast.

Key words: Cognitive radio, DVB-S2 protocol, Satellite communication

中图分类号: 

  • TN927
[1]EL-ABBASY K,ABDELHAMID B,ELRAMLY S.Performance evaluation of DVB-S2 and DVB-S2X systems[C]//2015 IEEE International Conference on Communication,Networks and Sa-tellite.Bandung,Indonesia,2015:115-120.
[2]MALARICĆK,SUCĆI,BACˇICĆI.Measurement of DVB-S and DVB-S2 parameters[C]//2015 23rd International Conference on Software,Telecommunications and Computer Network.Split,Croatia,2015:160-164.
[3]ESTI E.Digital Video Broadcasting(DVB);second generationframing structure,channel coding and modulation systems for broadcasting,interactive service,news gathering and other broadband satellite applications[S].EN ETST,Technical report:ETSI EN 302 307 V1.4.1,2014.
[4]SPALEVICĆP L,JAKŠICĆB S,MILOVANOVICĆI,et al.Influence of the parameters of the DVB-S/S2 standards on the capa-city of a satellite transponder[C]//2017 13th International Conference on Advanced Technologies,Systems and Services in Te-lecommunications.Nis,Serbia,2017:65-68.
[5]SAVVOPOULOS P,PAPANDREOU N,ANTONAKOPOULOS T.Architecture and dsp implementation of a dvb-s2 baseband demodulator[C]//2009 12th Euromicro Conference on Digital System Design,Architectures,Methods and Tools.Patras,Greece,2009:441-448.
[6]AVIELY P,RADOVSKY O,GINOSAR R.DVB-S2 softwaredefined radio modem on the RC64 manycore DSP[C]//2016 IEEE Aerospace Conference.Big Sky,USA,2016:1-10.
[7]SAVVOPOULOS P,ANTONAKOPOULOS T.An IF digitaldown-converter for software radio DVB-S2 receivers[C]//2007 14th IEEE International Conference on Electronics,Circuits and Systems.Marrakech,Morocco,2007:1043-1046.
[8]GARDNER F.A BPSK/QPSK timing-error detector for sampled receivers[J].IEEE Transactions on Communications,1986,34(5):423-429.
[9]SUN F W,JIANG Y M,LEE L N.Frame synchronization and pilot structure for second generation DVB via satellites[J].International Journal of Satellite Communications and Networking,2004,22(3):319-339.
[10]ZINCHENKO M Y,LEVADNIY A M,GREBENKO Y A.Development of the LDPC coder-decoder of the DVB-S2 standard on FPGA[C]//2018 Systems of Signal Synchronization,Generating and Processing in Telecommunications.Minsk,Belarus,2018:1-3.
[11]BAZIN S,NAEINY M F.Burst transmission symbol synchronization in the presence of cycle slip arising from different clock frequencies[J].EURASIP Journal on Advances in Signal Processing,2018,2018(1):3.
[12]GARDNER F M.Interpolation in digital modems-part I:fundamentals[J].IEEE Transactions on Communications,1993,41(3):501-507.
[13]GARDNER F M.Interpolation in digital modems-part II:implementation and performance[J].IEEE Transactions on Communications,1993,41(6):998-1008.
[14]ALI Z,CHRISTOFIDES N,HADJIDEMETRIOU L,et al.Three-phase phase-locked loop synchronization algorithms for grid-connected renewable energy systems:A review[J].Rene-wable and Sustainable Energy Reviews,2018,90:434-452.
[15]FU Y M,ZHU J,JU Y J.Design and performance analysis of gardner timing synchronization loop[J].Journal on Communications,2012,33(6):191-198.
[16]CHENG P,LIU A,LIANG X.An improved method for carrier frequency offset estimation based on FFT[C]//2017 IEEE 2nd Advanced Information Technology,Electronic and Automation Control Conference.Chongqing,China,2017:1103-1107.
[17]MENGALI U,MORELLI M.Data-aided frequency estimationfor burst digital transmission[J].IEEE Transactions on Communications,1997,45(1):23-25.
[18]LUISE M,REGGIANNINI R.Carrier frequency recovery in all-digital modems for burst-mode transmissions[J].IEEE Transactions on Communications,1995,43(2/3/4):1169-1178.
[19]MENGALI U.Synchronization techniques for digital receivers[M].Plenum Pr,1997.
[20]TADROS F,EISA S.Modified scaled min sum LDPC decoder for DVB-S2/S2X/T2[C]//2018 30th International Conference on Microelectronics.Sousse,Tunisia,2018:172-175.
[21]DIGDARSINI D,MISHRA D,MEHTA S,et al.FPGA implementation of FEC encoder with BCH & LDPC codes for DVB-S2 system[C]//2019 6th International Conference on Signal Processing and Integrated Networks.Noida,India,2019:78-81.
[1] 房婷, 宫傲宇, 张帆, 林艳, 贾林琼, 张一晋.
一种传输时限下认知无线电网络的动态广播策略
Dynamic Broadcasting Strategy in Cognitive Radio Networks Under Delivery Deadline
计算机科学, 2021, 48(7): 340-346. https://doi.org/10.11896/jsjkx.200900001
[2] 杜晨慧, 向思思, 黄得刚, 陈朗.
民机机上联网航空领域现状分析
Overview of Onboard Satellite Communicating System
计算机科学, 2021, 48(6A): 364-368. https://doi.org/10.11896/jsjkx.210100154
[3] 冷悦, 谢亚琴, 李鹏.
卫星双极化MIMO系统极化鉴别率影响分析
Effect of Cross-polarization for Dual-polarized MIMO Channel in Satellite Communications
计算机科学, 2021, 48(6A): 414-419. https://doi.org/10.11896/jsjkx.200900173
[4] 薛玲玲, 樊秀梅.
基于分簇结构的车联网认知频谱分配机制
Cognitive Spectrum Allocation Mechanism in Internet of Vehicles Based on Clustering Structure
计算机科学, 2019, 46(9): 143-149. https://doi.org/10.11896/j.issn.1002-137X.2019.09.020
[5] 杨柳, 王闯, 王俊毅.
一种空间信息网络体系架构的设计
System Design of Space Information Network Architecture
计算机科学, 2019, 46(6A): 309-311.
[6] 张煜培, 赵知劲, 郑仕链.
融合学习差分进化和粒子群优化算法的认知决策引擎
Cognitive Decision Engine of Hybrid Learning Differential Evolution and Particle Swarm Optimization
计算机科学, 2019, 46(6): 95-101. https://doi.org/10.11896/j.issn.1002-137X.2019.06.013
[7] 吉毅, 贾俊铖, 盛凯.
基于跳频的认知无线电网络中的时隙优化策略
Time Slot Optimization for Channel Hopping in CRN
计算机科学, 2019, 46(11): 58-64. https://doi.org/10.11896/jsjkx.181001865
[8] 曹开田, 杭燚灵.
一种新型的能量检测方法及性能分析
Novel Energy Detection Method and Detection Performance Analysis
计算机科学, 2018, 45(6A): 266-269.
[9] 袁伟伟,孟繁伦,彭钧,孙宵,刘日初.
一种基于TOPSIS的卫星资源选择模型
TOPSIS Based Model for Satellite Resource Selection
计算机科学, 2018, 45(6A): 275-278.
[10] 王露, 白光伟, 沈航, 王天荆.
认知无线电网络中的频谱感知安全机会路由协议
Spectrum-aware Secure Opportunistic Routing Protocol in Cognitive Radio Networks
计算机科学, 2018, 45(10): 166-171. https://doi.org/10.11896/j.issn.1002-137X.2018.10.031
[11] 高宝建, 王少迪, 任宇辉, 王玉洁.
基于无线OFDM系统的调制方式保护算法
Modulation Protection Algorithm Based on Wireless OFDM Systems
计算机科学, 2018, 45(10): 64-68. https://doi.org/10.11896/j.issn.1002-137X.2018.10.013
[12] 孙卫,黄金科.
基于QoS的分布式认知无线电网络多信道MAC协议
Multi-channel MAC with QoS Provisioning for Distributed Cognitive Radio Networks
计算机科学, 2017, 44(Z6): 288-293. https://doi.org/10.11896/j.issn.1002-137X.2017.6A.066
[13] 张阳,赵杭生,赵小龙.
基于频谱预测的不完美条件下的能量有效性设计
Energy-efficient Design under Imperfect Condition Based on Spectrum Prediction
计算机科学, 2017, 44(Z6): 258-262. https://doi.org/10.11896/j.issn.1002-137X.2017.6A.059
[14] 周雪倩,吴晓富,余训健.
融入LDPC纠错机制的认知无线电物理层认证分析
LDPC Coded Primary Transmitter Authentication Schemes in Cognitive Radio Networks
计算机科学, 2017, 44(7): 89-93. https://doi.org/10.11896/j.issn.1002-137X.2017.07.016
[15] 赵澄,郝茵茵,华惊宇,姚信威,王万良.
认知无线电中能效优化的子载波匹配策略
Subcarrier Pairing Strategy for Energy Efficiency Optimization in Cognitive Radio
计算机科学, 2017, 44(6): 108-113. https://doi.org/10.11896/j.issn.1002-137X.2017.06.019
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!