Selection and Application of the Data Transfer Operating Protocol Software Architecture for the Software-Defined Radio
https://doi.org/10.32603/1993-8985-2019-22-4-18-30
Abstract
Introduction. Noise-proof coding is used in many communication systems to provide an acceptable level of performance. A particular feature of its use is the inclusion of redundant characters in a coded packet. It demands more transfer time and essentially better throughput of the channel than in the case of an uncoded packet transferring. A promising development is a software change in the configuration of radio communication system and the development of communication protocols. This is done to ensure the maximum load factor of the channel while ensuring an acceptable level of performance.
Objective. To improve radio system performance by updating communication protocols, in order to solve the problem of ensuring maximum channel load during signal formation and reception.
Materials and methods. The paper describes the structure of the protocol developed by the authors. It is applicable in software to control ionospheric radio communication system transceiver modules. The software was developed in LabView (VHDL language) cross-platform software environment and was studied by means of a radio interface simulation model.
Results. The study examined the corrective ability of codes in the case of a supplementary Gaussian channel with binary phase modulation (OFDM-modulation, 2PSK and 4PSK absolute phase manipulation) in the selection of an energy-efficient approach to the design of ionospheric radio communication system. The study developed the structure and the functional description of the protocol used in the software for the simulation model of software-configurable radio channel. The software operation can be carried out in Windows 7 and in later versions with bit depth x32/x64 under the MS VisualC++package. It was shown that the software thus developed can use the hardware and software controls of the transceiver module. SunSDR2 transceiver and antenna amplifier were included in the module.
Conclusion. The results obtained allow for the replacement of separately adjusted radio receivers and transceivers built on a complex super-heterodyne scheme. A limited number of hardware units operate under the control of the developed software. Further studies will be carried out to assess the passage of OFDM signals through multipath communication channels with Rician and Rayleigh fadings. The resulting model will allow for the assessment of noise immunity at different lengths of the cyclic prefix OFDM symbol and for observation of signal constellation behaviour under the influence of various instabilities.
About the Authors
Oleg V. VorobyovRussian Federation
Cand. Sci. (Engineering) (1983), Professor (2001), Head of the Department of Radio Transmitters and Mobile Communications
Alexey I. Rybakov
Russian Federation
Dipl.-engineer on "Means of communication with mobile objects", Postgraduate student, assistant of the Department of Radio Transmitters and Mobile Communications
References
1. Galkin V. A. Osnovy programmno-konfiguriruemogo radio [Basics of Software Configurable Radio]. Moscow, Goryachaya liniya–Telekom, 2013, 372 p. (In Russ.)
2. Trusov V. A., Goryachev N. V., Bannov V. Ya. Softwaredefined Transceivers and Their Application. Molodoi uchenyi [Young Scientist]. 2014, no. 21, pp. 234–236. (In Russ.)
3. Vorob'ev O. V., Rybakov A. I. Variant realizatsii dvunapravlennoi svyazi v SMS (sisteme meteornoi svyazi). Opisanie programmno-apparatnogo kompleksa SMS [Variant of Bidirectional Communication in SMS (Meteor Communication System). Description of the Hardware-Software Complex SMS]. Materials VII International scientific and technical and scientific method. conf. "Actual problems of infocommunications in science and education". March 1-2, 2017, St. Petersburg. SPb, SPbGUT, vol. 1, 2017, pp. 128–133. (In Russ.)
4. Kachnov A. V., Rybakov A. I. Razrabotka mobil'noi sistemy informatsionnogo obespecheniya s ispol'zovaniem kanalov meteornoi svyazi [Development of a Mobile Information Support System Using Meteor Communication Channels]. Mater. V Int. scientific and technical and scientific method. conf. "Actual problems of infocommunications in science and education." March 10–11, 2016, St. Petersburg, SPb, SPbGUT, 2016, pp. 177– 181. (In Russ.)
5. Gorelkin G. A., Gorshkov A. V., Tulemisov U. M. A Model for Designing Information Systems in a Flow of New Information Technologies. Journal Highly available systems. 2011, no. 1, pp. 62–64. (In Russ.)
6. Arikan E. Channel Polarization: a Method for Constructing Capacity-Achieving Codes for Symmetric Binary-Input Memoryless Channels. IEEE Trans. on Information Theory. 2009, vol. IT-55, iss. 7, pp. 3051–3073. doi: 10.1109/TIT.2009.2021379
7. Trifonov P. Efficient Design and Decoding of Polar Codes. IEEE Trans. on Communications. 2012, vol. 60, iss. Com-11, pp. 3221–3227. doi: 10.1109/TCOMM.2012. 081512.110872
8. Goryachev N. V., Tanatov M. K., Yurkov N. K. Research and Development of Tools and Techniques for Analysis and Automated Selection of Cooling Systems for Electronic Equipment. Reliability & Quality of Complex Systems. 2013, no. 3, pp. 70–75. (In Russ.)
9. Solonina A. I., Klionskii D. M. Tsifrovaya obrabotka signalov i Matlab [Digital Signal Processing and Matlab]. SPb, BKhV–Peterburg, 2013, 512 p. (In Russ.)
10. Petrov S. A., Nefed'ev A. I. Mikrokontrollery izmeritel'nykh sistem [Microcontrollers of Measuring Systems]. Volgograd, VolgGTU, 2015, 112 p. (In Russ.)
11. Mei Kh., Go Ya. Ubiquitous Operating Systems. Open Systems.DBMS. 2018, no. 1. Available at: https://www.osp.ru/ os/2018/01/13053933/ (accessed 19.06.19).
12. Rybakov A. I. Programmnoe obespechenie s mnogokriterial'nymi algoritmami obrabotki informatsii [Software with Multicriteria Information Processing Algorithms]. Certificate of state registration of the computer program of the Russian Federation no. 2018615443. Publ. 08.05.2018. Bull. № 5. (In Russ.)
13. Trifonov P., Miloslavskaya V. Polar Codes with Dynamic Frozen Symbols and their Decoding by Directed Search. Proc. of IEEE Information Theory Workshop. 9–13 Sept. 2013. Sevilla, Spain. doi: 10.1109/ITW.2013.6691213
14. Vasilevskii V. V., Panyushkin V. A., Puzyrev P. I. Optimization of the Clock Synchronization Scheme of a Software-Configurable Digital Receiver on the TMS320VC55XX Processor. Polzunovsky vestnik. 2010, no. 2, pp. 196–199. (In Russ.)
15. Smelyanskii R. Technologies for Implementing Software-Configured Networks: overlay vs openflow. Zhurnal setevykh reshenii LAN. 2014, no. 4, pp. 53–55. (In Russ.)
16. MacKay D. J. C. Encyclopedia of Sparse Graph Codes. Available at: http://www.inference.phy.cam.ac.uk/ mackay/codes/data.html (accessed 13.05.2019)
Review
For citations:
Vorobyov O.V., Rybakov A.I. Selection and Application of the Data Transfer Operating Protocol Software Architecture for the Software-Defined Radio. Journal of the Russian Universities. Radioelectronics. 2019;22(4):18-30. https://doi.org/10.32603/1993-8985-2019-22-4-18-30