A multi-channel load awareness-based MAC protocol for flying ad hoc networks
Abstract Flying ad hoc network (FANET) is a promising and special mobile Ad hoc network, connecting large number of flying unmanned aerial vehicles (UAVs) on battlefield through wireless link. Designing a multi-priority traffic differentiated medium access control (MAC) protocol with low delay, larg...
Main Authors: | , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
SpringerOpen
2020-09-01
|
Series: | EURASIP Journal on Wireless Communications and Networking |
Subjects: | |
Online Access: | http://link.springer.com/article/10.1186/s13638-020-01797-z |
_version_ | 1819005162468933632 |
---|---|
author | Bo Zheng Yong Li Wei Cheng Huaxin Wu Weilun Liu |
author_facet | Bo Zheng Yong Li Wei Cheng Huaxin Wu Weilun Liu |
author_sort | Bo Zheng |
collection | DOAJ |
description | Abstract Flying ad hoc network (FANET) is a promising and special mobile Ad hoc network, connecting large number of flying unmanned aerial vehicles (UAVs) on battlefield through wireless link. Designing a multi-priority traffic differentiated medium access control (MAC) protocol with low delay, large capacity, high flexibility, and strong scalability is a great challenge in the researches and applications of FANETs. In order to overcome the disadvantages in IEEE 802.11 distributed coordination function (DCF) and time division multiple access (TDMA) protocols, a novel multi-channel load awareness-based MAC protocol for FANETs is presented in this paper. The multi-priority queueing and service mechanism, and the multi-channel load-based backoff mechanism involved in the protocol are intensively described. We further model the multi-priority queueing and service mechanism by the multi-class queueing theory, and model the backoff mechanism using the Markov chain model. Simulation results show that the protocol can differentiate services for different priorities in FANETs according to real-time channel state, providing effective QoS guarantee for transmissions of various information, and the network bandwidth resource is efficiently utilized. |
first_indexed | 2024-12-20T23:48:24Z |
format | Article |
id | doaj.art-5dc8e32cd8414350919f3eb56c025d96 |
institution | Directory Open Access Journal |
issn | 1687-1499 |
language | English |
last_indexed | 2024-12-20T23:48:24Z |
publishDate | 2020-09-01 |
publisher | SpringerOpen |
record_format | Article |
series | EURASIP Journal on Wireless Communications and Networking |
spelling | doaj.art-5dc8e32cd8414350919f3eb56c025d962022-12-21T19:22:53ZengSpringerOpenEURASIP Journal on Wireless Communications and Networking1687-14992020-09-012020111810.1186/s13638-020-01797-zA multi-channel load awareness-based MAC protocol for flying ad hoc networksBo Zheng0Yong Li1Wei Cheng2Huaxin Wu3Weilun Liu4College of Information and Navigation, Air Force Engineering UniversityCollege of Electronics and Information, Northwestern Polytechnical UniversityCollege of Electronics and Information, Northwestern Polytechnical UniversityRadar NCO School, Air Force Early Warning AcademyCollege of Information and Navigation, Air Force Engineering UniversityAbstract Flying ad hoc network (FANET) is a promising and special mobile Ad hoc network, connecting large number of flying unmanned aerial vehicles (UAVs) on battlefield through wireless link. Designing a multi-priority traffic differentiated medium access control (MAC) protocol with low delay, large capacity, high flexibility, and strong scalability is a great challenge in the researches and applications of FANETs. In order to overcome the disadvantages in IEEE 802.11 distributed coordination function (DCF) and time division multiple access (TDMA) protocols, a novel multi-channel load awareness-based MAC protocol for FANETs is presented in this paper. The multi-priority queueing and service mechanism, and the multi-channel load-based backoff mechanism involved in the protocol are intensively described. We further model the multi-priority queueing and service mechanism by the multi-class queueing theory, and model the backoff mechanism using the Markov chain model. Simulation results show that the protocol can differentiate services for different priorities in FANETs according to real-time channel state, providing effective QoS guarantee for transmissions of various information, and the network bandwidth resource is efficiently utilized.http://link.springer.com/article/10.1186/s13638-020-01797-zFlying ad hoc networkMedium access control protocolMulti-channelLoad awarenessQueueingBackoff |
spellingShingle | Bo Zheng Yong Li Wei Cheng Huaxin Wu Weilun Liu A multi-channel load awareness-based MAC protocol for flying ad hoc networks EURASIP Journal on Wireless Communications and Networking Flying ad hoc network Medium access control protocol Multi-channel Load awareness Queueing Backoff |
title | A multi-channel load awareness-based MAC protocol for flying ad hoc networks |
title_full | A multi-channel load awareness-based MAC protocol for flying ad hoc networks |
title_fullStr | A multi-channel load awareness-based MAC protocol for flying ad hoc networks |
title_full_unstemmed | A multi-channel load awareness-based MAC protocol for flying ad hoc networks |
title_short | A multi-channel load awareness-based MAC protocol for flying ad hoc networks |
title_sort | multi channel load awareness based mac protocol for flying ad hoc networks |
topic | Flying ad hoc network Medium access control protocol Multi-channel Load awareness Queueing Backoff |
url | http://link.springer.com/article/10.1186/s13638-020-01797-z |
work_keys_str_mv | AT bozheng amultichannelloadawarenessbasedmacprotocolforflyingadhocnetworks AT yongli amultichannelloadawarenessbasedmacprotocolforflyingadhocnetworks AT weicheng amultichannelloadawarenessbasedmacprotocolforflyingadhocnetworks AT huaxinwu amultichannelloadawarenessbasedmacprotocolforflyingadhocnetworks AT weilunliu amultichannelloadawarenessbasedmacprotocolforflyingadhocnetworks AT bozheng multichannelloadawarenessbasedmacprotocolforflyingadhocnetworks AT yongli multichannelloadawarenessbasedmacprotocolforflyingadhocnetworks AT weicheng multichannelloadawarenessbasedmacprotocolforflyingadhocnetworks AT huaxinwu multichannelloadawarenessbasedmacprotocolforflyingadhocnetworks AT weilunliu multichannelloadawarenessbasedmacprotocolforflyingadhocnetworks |