Methods for Priority Relaying of Multi-Stream Data at the Application Layer in the UAV Networks

Authors

  • I. A. Kaisina Kalashnikov ISTU
  • A. V. Abilov Kalashnikov ISTU
  • M. A. Lamri Kalashnikov ISTU
  • K. E. Korepanov Kalashnikov ISTU
  • R. E. Shibanov Kalashnikov ISTU

DOI:

https://doi.org/10.22213/2413-1172-2022-1-91-99

Keywords:

MS-AL-ARQRelaying, FANET, PDR, UAV, MS-AL-ARQ Relaying, Multi-Stream, leading node

Abstract

The article presents methods for relaying Multi-Stream data at the application layer of OSI model through a relay node in UAV networks - MS-AL-ARQ Relaying methods. MS-AL-ARQ method is taken as the principal one. One of the basic operating principles of Application Layer ARQ-based Multi-Streaming (MS-AL-ARQ) is to determine a lost fragment from one of the source nodes based on a sequence number with an IP address ID. After determination of the lost data fragment, a negative non-acknowledgment NACK is sent to the source node. A round trip time RTT is set, after each NACK to schedule the requesting process. This action is performed until data fragment is received or the data fragment timeout RTO expires. The main difference between MS-AL-ARQ and MS-AL-ARQ Relaying is that MS-AL-ARQ Relaying works with buffers on the source and destination nodes as well as working with a buffer on the relay node. To describe the methods, the definition of a leading/priority source node with sending video priority, was introduced. The core metrics for determination of the leading node is the packet delivery ratio (counter PDR), which calculates the value at the relay node in a given interval and only then transmits data to the recipient node. There are several options to define the leading/priority source node: default, static, and dynamic definition. In this case, the situation with the flying relay node and the ground relay node is considered separately. The choice of relay node position is related to the characteristics of the node. Thus, a ground-based relay node could be a laptop, where the computing resources are often higher and the memory capacity can allow storing incoming data for longer time periods and a flying relay node is represented by a UAV with limited productive resources. The final part presents a test bench for further laboratory testing of the MS-AL-ARQ Relaying method and the results of laboratory tests confirming the relevance of developing algorithms based on MS-AL-ARQ Relaying methods.

Author Biographies

I. A. Kaisina, Kalashnikov ISTU

PhD in Engineering

A. V. Abilov, Kalashnikov ISTU

PhD in Engineering

M. A. Lamri, Kalashnikov ISTU

Post-graduate

K. E. Korepanov, Kalashnikov ISTU

Master’s Degree Student

R. E. Shibanov, Kalashnikov ISTU

Master’s Degree Student

References

Radoglou-Grammatikis P. A compilation of UAV applications for precision agriculture.Computer Networks, 2020, vol. 172, p. 107148.

Zhang P., Zhong Y., Li X. SlimYOLOv3: Narrower, faster and better for real-time UAV applications. Proceedings of the IEEE/CVF International Conference on Computer Vision Workshops, 2019, 0-0.

Tsouros D C., Bibi S., Sarigiannidis P.G. A review on UAV-based applications for precision agriculture. Information, 2019, vol. 10, no. 11, p. 349.

Chriki A. FANET: Communication, mobility models and security issues.Computer Networks, 2019, vol. 163, p. 106877.

Khan M. F. Routing schemes in FANETs: A survey. Sensors, 2020, vol. 20, no. 1, p. 38.

Vishnevsky V. Software development for controlling a group of UAVs. The 4th International Conference on Futupe Networks and Distributed Systems (ICFNDS), 2020, pp. 1-6.

Pirmagomedov R. UAV-based gateways for wireless nanosensor networks deployed over large areas.Computer Communications, 2019, vol. 146, pp. 55-62.

Kovalenko V. Clustering algorithms for UAV placement in 5G and Beyond Networks. 12th International Congress on Ultra Modern Telecommunications and Control Systems and Workshops (ICUMT), IEEE, 2020, pp. 301-307.

Vasiliev D. Application Layer ARQ and Network Coding for QoS Improving in UAV-assisted networks. 25th Conference of Open Innovations Association (FRUCT), IEEE, 2019, pp. 353-360.

Abilov A. Real-Time Video Streaming with Application Layer ARQ in UAV Networks: Field Tests. 44th International Conference on Telecommunications and Signal Processing (TSP), IEEE, 2021, pp. 324-328.

Hong H., Sun X. Obstacle avoidance dynamic control of manipulator based on space operator algebra. Future Generation Computer Systems, 2021, vol. 123, pp. 201-205.

Sazonov A.M., Sokolov A.V. [A mathematical model of optimal control of a tunable queue of two sequential cyclic FIFO queues in a shared memory]. Informatsionno-upravlyayushchie sistemy, 2017, no. 4, pp. 3-11 (in Russ.).

Afzal H. Performance analysis of QoS in IoT based cognitive radio Ad Hoc network. Concurrency and Computation: Practice and Experience, 2021, vol. 33, no. 23, pp. 53-58.

Memon R. A., Li J. P., Ahmed J. Simulation model for blockchain systems using queuing theory. Electronics, 2019, vol. 8, no. 2, pp. 234.

Yick J., Mukherjee B., Ghosal D. Wireless sensor network survey.Computer networks, 2018, vol. 52, no. 12, pp. 2292-2330.

Tabelskaya A.S., Guseva E.N. [Modeling of queuing systems]. Alleya nauki, 2017, vol. 2, no. 16, pp. 508-512 (in Russ.).

Britvin N.V., Karpukhin E.O. The linear network coding optimization in hybrid ARQ/FEC system to counteract head-of-line blocking in queue. Journal of Physics: Conference Series, 2020, vol. 1515, no. 3, pp. 19-32.

Vishnevskiy V.M., Shirvanyan A.M., Tumchenok D.A. Mathematical model of the dynamics of operation of the tethered high-altitude telecommunication platform in the turbulent atmosphere. Systems of Signals Generating and Processing in the Field of on Board Communications, IEEE, 2019, pp. 1-7.

Vishnevsky V.M. Mathematical model for reliability indicators calculation of tethered UAV hybrid navigation system. Journal of Physics: Conference Series, 2021, vol. 2091, no. 1, pp. 012033.

Grishin I. Methods for correcting positions of tethered UAVs in adverse weather conditions. 12th International Congress on Ultra Modern Telecommunications and Control Systems and Workshops (ICUMT), IEEE, 2020, pp. 308-312.

Published

02.06.2022

How to Cite

Kaisina И. А., Abilov А. В., Lamri М. А., Korepanov К. Э., & Shibanov Р. Э. (2022). Methods for Priority Relaying of Multi-Stream Data at the Application Layer in the UAV Networks. Vestnik IzhGTU Imeni M.T. Kalashnikova, 25(1), 91–99. https://doi.org/10.22213/2413-1172-2022-1-91-99

Issue

Section

Articles