MAC Optimization Protocol for Cooperative UAV Based on Dual Perception of Energy Consumption and Channel Gain

Jiehong Wu,Jianzhou Zhou,Lei Yu,Lijun Gao
DOI: https://doi.org/10.1109/tmc.2024.3372253
IF: 6.075
2024-01-01
IEEE Transactions on Mobile Computing
Abstract:FANET (Fly-Adhoc-Network) does not rely on prebuilt infrastructure, and can form a temporary network through wireless links anytime and anywhere, which has been widely used in emergency communication and disaster relief. In order to solve the problem of signal transmission fading caused by heavy fog, heavy smoke and other harsh environments, and data packet transmission failure caused by high speed movement of unmanned aerial vehicle (UAV), a cooperative transmission mode is adopted to select a relay at the data link layer for packet forwarding, which effectively improves the network communication performance. Aiming at the problem of limited communication of UAV swarm in harsh environment, a cooperative medium access control protocol named energy consumption and channel gain cooperative medium access control protocol (EC-CMAC) for FANET is proposed. The protocol estimate the transmit power according to the channel propagation model, and further propose a relay selection strategy according to the estimate transmit power, the residual energy of the node, the direction and position of the node, and adaptively selecting the transmission mode. During cooperative transmission, it selected one-hop neighbors to forward the message, and extended the network lifetime by optimizing the energy consumption of the UAVs. The protocol is verified both statically and dynamically in MATLAB environment. The evaluation results of end-toend delay, network throughput, network lifetime and packet transmission ratio testify that EC-CMAC can achieve longer network lifetime and higher packet delivery rate with little delay and throughput loss in harsh transmission environment and high speed movement of UAVs.
computer science, information systems,telecommunications
What problem does this paper attempt to address?
The problem that this paper attempts to solve is the signal transmission attenuation and packet transmission failure of Unmanned Aerial Vehicle (UAV) swarms in complex communication environments, especially in harsh environments such as thick fog and heavy smoke, as well as communication interruptions and high energy consumption caused by the high - speed movement of UAVs. Specifically, the paper aims to improve network communication performance, extend network lifetime and ensure a high packet transmission rate by introducing an Energy - Consumption - based Cooperative Medium Access Control protocol (EC - CMAC) to select appropriate relay nodes for cooperative transmission in Flying Ad - hoc Networks (FANETs). ### Main contributions of the paper 1. **Proposing a new MAC protocol (EC - CMAC)**: Based on FANET, improve network transmission efficiency by selecting relay nodes for cooperative communication and reduce the energy consumption of UAVs, thereby solving the link interruption and energy consumption problems in complex communication environments. 2. **Proposing an NLOS link channel model in a complex communication environment**: This model takes into account path loss, shadow fading and multipath effects, and more accurately describes the signal propagation characteristics. 3. **Proposing a relay selection strategy for cooperative communication**: Select appropriate relay nodes to forward messages through the relay back - off function, comprehensively considering the channel state between nodes, remaining energy, estimated transmit power, and the movement direction and position of UAVs. ### Key technical points - **Channel gain model**: \[ [PL(d)]_{db}=- 10\log_{10}\left(\frac{G_tG_r\lambda^2}{(4\pi d_0)^2}\right)+10n\log_{10}\left(\frac{d}{d_0}\right) \] where \(d_0\) is the reference distance, \(n\) is the range attenuation index, \(d\) is the actual distance between UAV nodes, and \(G_t\) and \(G_r\) are the transmit and receive antenna gains respectively, and \(\lambda\) is the wavelength. - **Shadow fading model**: \[ [PL(d)]_{db}=[PL(d_0)]_{db}+10n\log_{10}\left(\frac{d}{d_0}\right)+X_\sigma \] where \(X_\sigma\) represents a Gaussian random variable with a mean of 0 and a standard deviation of \(\sigma\). - **Multipath effect model**: The received signal strength follows the Nakagami - m distribution: \[ f(x)=\frac{2m^mx^{2m - 1}}{\Gamma(m)\Omega}\exp\left(-\frac{mx^2}{\Omega}\right) \] where \(m\) is the fading index, and it is a Rayleigh distribution when \(m = 1\), \(\Omega\) is the transmit power, and \(\Gamma(\cdot)\) is the gamma function. Through these improvements, the EC - CMAC protocol can effectively improve the reliability and energy efficiency of UAV communication systems in complex environments and has important application value.