<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research article">
 <front>
  <journal-meta>
   <journal-id journal-id-type="publisher-id">
    eng
   </journal-id>
   <journal-title-group>
    <journal-title>
     Engineering
    </journal-title>
   </journal-title-group>
   <issn pub-type="epub">
    1947-3931
   </issn>
   <issn publication-format="print">
    1947-394X
   </issn>
   <publisher>
    <publisher-name>
     Scientific Research Publishing
    </publisher-name>
   </publisher>
  </journal-meta>
  <article-meta>
   <article-id pub-id-type="doi">
    10.4236/eng.2025.171008
   </article-id>
   <article-id pub-id-type="publisher-id">
    eng-140263
   </article-id>
   <article-categories>
    <subj-group subj-group-type="heading">
     <subject>
      Articles
     </subject>
    </subj-group>
    <subj-group subj-group-type="Discipline-v2">
     <subject>
      Engineering
     </subject>
    </subj-group>
   </article-categories>
   <title-group>
    Channel Prediction for MAC Optimization in VANET, FANET Software Defined Radio Platform
   </title-group>
   <contrib-group>
    <contrib contrib-type="author" xlink:type="simple">
     <name name-style="western">
      <surname>
       Pegdwindé Justin
      </surname>
      <given-names>
       Kouraogo
      </given-names>
     </name> 
     <xref ref-type="aff" rid="aff1"> 
      <sup>1</sup>
     </xref>
    </contrib>
    <contrib contrib-type="author" xlink:type="simple">
     <name name-style="western">
      <surname>
       Hamidou Harouna
      </surname>
      <given-names>
       Omar
      </given-names>
     </name> 
     <xref ref-type="aff" rid="aff2"> 
      <sup>2</sup>
     </xref>
    </contrib>
    <contrib contrib-type="author" xlink:type="simple">
     <name name-style="western">
      <surname>
       Désiré
      </surname>
      <given-names>
       Guel
      </given-names>
     </name> 
     <xref ref-type="aff" rid="aff1"> 
      <sup>1</sup>
     </xref>
    </contrib>
   </contrib-group> 
   <aff id="aff1">
    <addr-line>
     aDepartment of Computer Science, Joseph Ki-Zerbo University, Ouagadougou, Burkina Faso
    </addr-line> 
   </aff> 
   <aff id="aff2">
    <addr-line>
     aDoctoral School of Science and Technology, Aube Nouvelle University, Ouagadougou, Burkina Faso
    </addr-line> 
   </aff> 
   <pub-date pub-type="epub">
    <day>
     13
    </day> 
    <month>
     01
    </month>
    <year>
     2025
    </year>
   </pub-date> 
   <volume>
    17
   </volume> 
   <issue>
    01
   </issue>
   <fpage>
    124
   </fpage>
   <lpage>
    135
   </lpage>
   <history>
    <date date-type="received">
     <day>
      12,
     </day>
     <month>
      December
     </month>
     <year>
      2024
     </year>
    </date>
    <date date-type="published">
     <day>
      23,
     </day>
     <month>
      December
     </month>
     <year>
      2024
     </year> 
    </date> 
    <date date-type="accepted">
     <day>
      23,
     </day>
     <month>
      January
     </month>
     <year>
      2025
     </year> 
    </date>
   </history>
   <permissions>
    <copyright-statement>
     © Copyright 2014 by authors and Scientific Research Publishing Inc. 
    </copyright-statement>
    <copyright-year>
     2014
    </copyright-year>
    <license>
     <license-p>
      This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/
     </license-p>
    </license>
   </permissions>
   <abstract>
    This work addresses the critical challenge of ensuring reliable communication in vehicular ad hoc networks (VANETs) and drone networks (FANETs) under dynamic and high-mobility conditions. Current methods often fail to adequately predict rapid channel variations, leading to increased packet loss and degraded Quality of Service (QoS). To bridge this gap, we propose a novel cross-layer framework that integrates physical channel prediction into the Medium Access Control (MAC) layer to optimize network performance. Our framework employs an ARIMA (1, 0, 1) model for real-time channel prediction and dynamically adjusts MAC layer parameters to enhance throughput and reliability. Simulations demonstrate a 25% improvement in useful throughput and a 30% reduction in packet loss rates compared to baseline methods. These improvements enable practical applications in intelligent transportation systems and the efficient management of autonomous drones. Key contributions include: 1) Development of a cross-layer framework that integrates channel prediction and MAC optimization. 2) Demonstration of the framework’s effectiveness through Monte Carlo simulations in high-mobility scenarios. 3) Quantitative validation of enhanced throughput and reliability, highlighting the system’s potential for real-world deployment. 
   </abstract>
   <kwd-group> 
    <kwd>
     Prediction
    </kwd> 
    <kwd>
      Cross-Layer
    </kwd> 
    <kwd>
      Multiuser Detection
    </kwd> 
    <kwd>
      Packet Error Rate
    </kwd> 
    <kwd>
      Goodput
    </kwd>
   </kwd-group>
  </article-meta>
 </front>
 <body>
  <sec id="s1">
   <title>1. Introduction</title>
   <p>Vehicular ad hoc networks (VANETs) and drone ad hoc networks (FANETs) have emerged as critical enablers for next-generation applications, including intelligent transportation systems, emergency response networks, and autonomous logistics platforms. These technologies rely heavily on the quality and reliability of wireless communication in dynamic environments characterized by high mobility and significant channel interference <xref ref-type="bibr" rid="scirp.140263-1">
     [1]
    </xref> <xref ref-type="bibr" rid="scirp.140263-2">
     [2]
    </xref>. The ability to maintain seamless connectivity and efficient resource utilization is paramount for their success.</p>
   <p>Despite their potential, managing quality of service (QoS) in VANETs and FANETs poses significant challenges due to the rapid variations in channel conditions, high mobility of nodes, and complex inter-layer interactions. Current optimization methods primarily focus on the physical layer or medium access control (MAC) layer in isolation, leading to suboptimal performance. These conventional approaches fail to consider the critical interplay between layers or anticipate real-time channel variations, resulting in increased packet losses, degraded throughput, and reduced network reliability <xref ref-type="bibr" rid="scirp.140263-3">
     [3]
    </xref>-<xref ref-type="bibr" rid="scirp.140263-5">
     [5]
    </xref>.</p>
   <p>In this study, we address these limitations by proposing a novel cross-layer framework that integrates a predictive algorithm for physical channel conditions. The key motivation behind this work is to enable real-time adaptation of MAC-layer decisions based on predicted channel states, thereby enhancing network resource optimization, minimizing packet losses, and improving transmission reliability <xref ref-type="bibr" rid="scirp.140263-6">
     [6]
    </xref> <xref ref-type="bibr" rid="scirp.140263-7">
     [7]
    </xref>.</p>
   <p>The main contributions of this paper are as follows:</p>
   <p>1) We propose a cross-layer framework that integrates channel prediction with MAC optimization, enabling proactive adjustments to dynamic channel variations.</p>
   <p>2) The study demonstrates the effectiveness of using an ARIMA (1, 0, 1) model for real-time channel prediction, balancing computational efficiency and accuracy <xref ref-type="bibr" rid="scirp.140263-4">
     [4]
    </xref>.</p>
   <p>3) We evaluate the proposed framework through Monte Carlo simulations, showcasing improvements in key performance metrics such as reception rate, aggregate throughput, and packet error reduction in fixed-to-mobile and mobile-to-mobile scenarios <xref ref-type="bibr" rid="scirp.140263-8">
     [8]
    </xref> <xref ref-type="bibr" rid="scirp.140263-9">
     [9]
    </xref>.</p>
   <p>4) The framework provides practical insights for designing robust VANET and FANET systems, highlighting its potential for intelligent transportation systems and autonomous drone management.</p>
   <p>The novelty of this research lies in its cross-layer predictive approach, which bridges the gap between the physical and MAC layers. Unlike existing methods, the proposed framework dynamically anticipates channel variations and optimizes MAC decisions in real-time. This advancement sets a new benchmark for performance in high-mobility and interference-prone environments, addressing critical gaps in state-of-the-art solutions <xref ref-type="bibr" rid="scirp.140263-10">
     [10]
    </xref>.</p>
   <p>The structure of this article is organized as follows:</p>
  </sec><sec id="s2">
   <title>2. Background/State of the Art</title>
   <p>The optimization of radio access layer performance using mathematical modeling of the physical layer has been a focal point of research, particularly in wireless networks characterized by high user densities and multimedia applications <xref ref-type="bibr" rid="scirp.140263-1">
     [1]
    </xref> <xref ref-type="bibr" rid="scirp.140263-3">
     [3]
    </xref>. Cross-layer approaches, which leverage interactions between network layers, have enabled significant advances in system design. However, despite these developments, limitations persist, especially in handling complex scenarios involving high mobility and heterogeneous network environments <xref ref-type="bibr" rid="scirp.140263-4">
     [4]
    </xref> <xref ref-type="bibr" rid="scirp.140263-5">
     [5]
    </xref>.</p>
   <p>Several seminal works have explored mathematical modeling to enhance radio access performance. Tse and Hanly (1999) provided a robust analytical framework to evaluate user capacity and multiple access interference under power control in large-scale wireless networks <xref ref-type="bibr" rid="scirp.140263-1">
     [1]
    </xref>. Their model, based on the assumption of random coding, demonstrated significant insights into capacity limits. Nevertheless, the reliance on oversimplified assumptions, such as the absence of multipath effects and unknown users, limits its applicability to real-world conditions. Building on this work, Yun and Anthony (2004) extended the modeling framework to include multipath channels and scenarios involving both known and unknown users <xref ref-type="bibr" rid="scirp.140263-5">
     [5]
    </xref>. While this extension increased realism, the resulting model lacked adaptability to dynamic environments with rapid SINR fluctuations, rendering it inadequate for applications in high-mobility scenarios.</p>
   <p>Liu et al. (2004) proposed a more complex analytical framework that combined Nakagami channel distribution with large-scale SINR variations and small-scale fading modeled through a finite-state Markov chain <xref ref-type="bibr" rid="scirp.140263-3">
     [3]
    </xref>. This approach was particularly effective for analyzing reservation-based access protocols. However, the computational complexity of the method limits its feasibility for real-time applications. Similarly, Setton et al. (2005) optimized multimedia communications by leveraging SINR-based models and Shannon’s capacity formula <xref ref-type="bibr" rid="scirp.140263-4">
     [4]
    </xref>. Their work was effective in stationary scenarios but did not account for rapid channel variations, which are crucial in dynamic and mobile environments.</p>
   <p>Despite the valuable contributions of these studies, several limitations remain evident. Many of the models are based on idealized scenarios, such as static users or Gaussian noise assumptions, that fail to capture the complexities of real-world networks <xref ref-type="bibr" rid="scirp.140263-7">
     [7]
    </xref> <xref ref-type="bibr" rid="scirp.140263-8">
     [8]
    </xref>. Furthermore, the computational intensity of some methods, such as Markov chain-based models or detailed multipath simulations, restricts their applicability in systems requiring real-time decision-making <xref ref-type="bibr" rid="scirp.140263-6">
     [6]
    </xref>. Additionally, the lack of adaptability in existing solutions reduces their effectiveness in environments characterized by high mobility or fluctuating interference <xref ref-type="bibr" rid="scirp.140263-9">
     [9]
    </xref>.</p>
   <sec id="s2_1">
    <title>2.1. Proposed Method and Advantages</title>
    <p>The proposed approach addresses the limitations identified in previous studies by integrating real-time prediction and adaptive design. It simplifies computational requirements through efficient algorithms, dynamically adjusts modulation and coding parameters based on SINR predictions, and couples physical layer metrics with QoS parameters from the MAC layer to optimize network performance comprehensively. By addressing these limitations, our approach represents a significant advancement in optimizing radio access layer performance, particularly in scenarios involving high mobility and heterogeneous network conditions.</p>
   </sec>
   <sec id="s2_2">
    <title>2.2. Comparison with Existing Methods</title>
    <p>To synthesize the strengths and weaknesses of the existing approaches, a comparative analysis is presented in <xref ref-type="table" rid="table1">
      Table 1
     </xref>. This summary highlights the areas where current methods fall short and clarifies the unique contributions of our proposed approach.</p>
    <table-wrap id="table1">
     <label>
      <xref ref-type="table" rid="table1">
       Table 1
      </xref></label>
     <caption>
      <title>
       <xref ref-type="bibr" rid="scirp.140263-"></xref>Table 1. Comparison of approaches and their strengths, limitations, and relevance.</title>
     </caption>
     <table class="MsoTableGrid custom-table" border="0" cellspacing="0" cellpadding="0"> 
      <tr> 
       <td class="custom-bottom-td aleft" width="22.87%"><p style="text-align:left">Approach</p></td> 
       <td class="custom-bottom-td aleft" width="25.10%"><p style="text-align:left">Strengths</p></td> 
       <td class="custom-bottom-td aleft" width="25.32%"><p style="text-align:left">Limitations</p></td> 
       <td class="custom-bottom-td aleft" width="26.71%"><p style="text-align:left">Comments</p></td> 
      </tr> 
      <tr> 
       <td class="custom-top-td aleft" width="22.87%"><p style="text-align:left">Tse and Hanly (1999) <xref ref-type="bibr" rid="scirp.140263-1">
          [1]
         </xref></p></td> 
       <td class="custom-top-td aleft" width="25.10%"><p style="text-align:left">Robust analytical modeling</p></td> 
       <td class="custom-top-td aleft" width="25.32%"><p style="text-align:left">Simplistic scenarios (random codes only)</p></td> 
       <td class="custom-top-td aleft" width="26.71%"><p style="text-align:left">Ineffective in multipath environments</p></td> 
      </tr> 
      <tr> 
       <td class="aleft" width="22.87%"><p style="text-align:left">Yun and Anthony (2004) <xref ref-type="bibr" rid="scirp.140263-5">
          [5]
         </xref></p></td> 
       <td class="aleft" width="25.10%"><p style="text-align:left">Enhanced realism (multipath channels)</p></td> 
       <td class="aleft" width="25.32%"><p style="text-align:left">Static assumptions, high complexity</p></td> 
       <td class="aleft" width="26.71%"><p style="text-align:left">Unsuitable for high-mobility applications</p></td> 
      </tr> 
      <tr> 
       <td class="aleft" width="22.87%"><p style="text-align:left">Liu et al. (2004) <xref ref-type="bibr" rid="scirp.140263-3">
          [3]
         </xref></p></td> 
       <td class="aleft" width="25.10%"><p style="text-align:left">Detailed protocol analysis</p></td> 
       <td class="aleft" width="25.32%"><p style="text-align:left">Computationally intensive</p></td> 
       <td class="aleft" width="26.71%"><p style="text-align:left">Useful in stationary systems</p></td> 
      </tr> 
      <tr> 
       <td class="aleft" width="22.87%"><p style="text-align:left">Setton et al. (2005) <xref ref-type="bibr" rid="scirp.140263-4">
          [4]
         </xref></p></td> 
       <td class="aleft" width="25.10%"><p style="text-align:left">Effective SINR-based optimization</p></td> 
       <td class="aleft" width="25.32%"><p style="text-align:left">Limited to stationary scenarios</p></td> 
       <td class="aleft" width="26.71%"><p style="text-align:left">Lacks adaptability to rapid fluctuations</p></td> 
      </tr> 
      <tr> 
       <td class="aleft" width="22.87%"><p style="text-align:left">Proposed Method</p></td> 
       <td class="aleft" width="25.10%"><p style="text-align:left">Real-time prediction, adaptive design</p></td> 
       <td class="aleft" width="25.32%"><p style="text-align:left">Resource-intensive (optimization ongoing)</p></td> 
       <td class="aleft" width="26.71%"><p style="text-align:left">Ideal for dynamic, high-mobility networks</p></td> 
      </tr> 
     </table>
    </table-wrap>
   </sec>
   <sec id="s2_3">
    <title>2.3. Recent Literature Review</title>
    <p>Recent studies have sought to address these challenges using modern machine learning techniques, advanced cross-layer designs, and hybrid MAC protocols:</p>
    <p>These recent contributions provide additional context for the proposed framework, showcasing its relevance and alignment with the latest advancements in the field.</p>
   </sec>
  </sec><sec id="s3">
   <title>3. Methodology</title>
   <sec id="s3_1">
    <title>3.1. Inter-Layer Mechanism Based on Channel Prediction</title>
    <p>A cross-layer conceptual framework has been developed to integrate the physical layer and access layer information to improve the performance of wireless networks. This framework is based on four main modules, as illustrated in <xref ref-type="fig" rid="fig1">
      Figure 1
     </xref>.</p>
    <fig id="fig1" position="float">
     <label>Figure 1</label>
     <caption>
      <title>Figure 1. Cross-layer conceptual framework for channel prediction. The framework includes inter-layer mechanisms to integrate physical and MAC layer information for better QoS in VANETs and FANETs.</title>
     </caption>
     <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/8104673-rId14.jpeg?20250126040504" />
    </fig>
    <p>- Methodological Choice: The least squares (LS) estimation method was selected for its low computational complexity, which is crucial for real-time applications. Although Bayesian methods could provide improved accuracy, their computational intensity makes them less practical for high-mobility scenarios.</p>
    <p>- Mathematical Basis: The LS estimation minimizes the error 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msup> 
        <mrow> 
         <mrow> 
          <mo>
            ‖ 
          </mo> 
          <mrow> 
           <mstyle mathvariant="bold" mathsize="normal"> 
            <mi>
              y 
            </mi> 
           </mstyle> 
           <mo>
             − 
           </mo> 
           <mstyle mathvariant="bold" mathsize="normal"> 
            <mi>
              H 
            </mi> 
            <mi>
              x 
            </mi> 
           </mstyle> 
          </mrow> 
          <mo>
            ‖ 
          </mo> 
         </mrow> 
        </mrow> 
        <mn>
          2 
        </mn> 
       </msup> 
      </mrow> 
     </math>, where 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mstyle mathvariant="bold" mathsize="normal"> 
       <mi>
         y 
       </mi> 
      </mstyle> 
     </math> represents the received signal vector, 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mstyle mathvariant="bold" mathsize="normal"> 
       <mi>
         H 
       </mi> 
      </mstyle> 
     </math> is the channel matrix, and 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mstyle mathvariant="bold" mathsize="normal"> 
       <mi>
         x 
       </mi> 
      </mstyle> 
     </math> is the transmitted signal vector.</p>
    <p>- Rationale: The ARIMA model effectively captures temporal dependencies with low complexity, making it suitable for real-time applications. Alternative approaches, such as neural networks, were excluded due to their high computational requirements.</p>
    <p>- Mathematical Model:</p>
    <p>
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          x 
        </mi> 
        <mi>
          t 
        </mi> 
       </msub> 
       <mo>
         = 
       </mo> 
       <mi>
         ϕ 
       </mi> 
       <msub> 
        <mi>
          x 
        </mi> 
        <mrow> 
         <mi>
           t 
         </mi> 
         <mo>
           − 
         </mo> 
         <mn>
           1 
         </mn> 
        </mrow> 
       </msub> 
       <mo>
         + 
       </mo> 
       <mi>
         θ 
       </mi> 
       <msub> 
        <mi>
          ϵ 
        </mi> 
        <mrow> 
         <mi>
           t 
         </mi> 
         <mo>
           − 
         </mo> 
         <mn>
           1 
         </mn> 
        </mrow> 
       </msub> 
       <mo>
         + 
       </mo> 
       <msub> 
        <mi>
          ϵ 
        </mi> 
        <mi>
          t 
        </mi> 
       </msub> 
      </mrow> 
     </math></p>
    <p>where 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          x 
        </mi> 
        <mi>
          t 
        </mi> 
       </msub> 
      </mrow> 
     </math> is the predicted channel gain, 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mi>
        ϕ 
      </mi> 
     </math> is the autoregressive parameter, 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mi>
        θ 
      </mi> 
     </math> is the moving average parameter, and 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          ϵ 
        </mi> 
        <mi>
          t 
        </mi> 
       </msub> 
      </mrow> 
     </math> represents white noise.</p>
    <p>- Relevance: Real-time QoS management is critical for heterogeneous environments such as VANETs and FANETs, where diverse traffic types coexist.</p>
    <p>- Role: By coupling physical layer metrics with the MAC layer’s decision-making process, the CLI enhances network efficiency and reduces latency.</p>
   </sec>
   <sec id="s3_2">
    <title>3.2. System Architecture</title>
    <p>The proposed framework builds on an enhanced version of the MUD-MAC protocol, which has demonstrated superior performance over traditional protocols like IEEE 802.11 in terms of throughput and reliability. By integrating channel prediction and cross-layer optimization, the framework achieves substantial improvements in dynamic and high-mobility scenarios.</p>
   </sec>
   <sec id="s3_3">
    <title>3.3. Modeling and Scenarios</title>
    <p>
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         h 
       </mi> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mi>
          t 
        </mi> 
        <mo>
          ) 
        </mo> 
       </mrow> 
       <mo>
         = 
       </mo> 
       <munderover> 
        <mstyle mathsize="140%" displaystyle="true"> 
         <mo>
           ∑ 
         </mo> 
        </mstyle> 
        <mrow> 
         <mi>
           i 
         </mi> 
         <mo>
           = 
         </mo> 
         <mn>
           1 
         </mn> 
        </mrow> 
        <mi>
          N 
        </mi> 
       </munderover> 
       <mtext>
           
       </mtext> 
       <msub> 
        <mi>
          α 
        </mi> 
        <mi>
          i 
        </mi> 
       </msub> 
       <msup> 
        <mtext>
          e 
        </mtext> 
        <mrow> 
         <mi>
           j 
         </mi> 
         <msub> 
          <mi>
            ϕ 
          </mi> 
          <mi>
            i 
          </mi> 
         </msub> 
        </mrow> 
       </msup> 
       <mi>
         δ 
       </mi> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mrow> 
         <mi>
           t 
         </mi> 
         <mo>
           − 
         </mo> 
         <msub> 
          <mi>
            τ 
          </mi> 
          <mi>
            i 
          </mi> 
         </msub> 
        </mrow> 
        <mo>
          ) 
        </mo> 
       </mrow> 
      </mrow> 
     </math></p>
    <p>where 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          α 
        </mi> 
        <mi>
          i 
        </mi> 
       </msub> 
      </mrow> 
     </math> and 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          ϕ 
        </mi> 
        <mi>
          i 
        </mi> 
       </msub> 
      </mrow> 
     </math> represent the amplitude and phase of the 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mi>
        i 
      </mi> 
     </math>-th path, and 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          τ 
        </mi> 
        <mi>
          i 
        </mi> 
       </msub> 
      </mrow> 
     </math> is the delay.</p>
    <p>- Fixed-to-Mobile: Channels exhibit relatively stable conditions, representing vehicle-to-infrastructure (V2I) communication.</p>
    <p>- Mobile-to-Mobile: Rapidly changing conditions necessitate dynamic adaptation, relevant to vehicle-to-vehicle (V2V) scenarios.</p>
    <p>- Receiver Performance Comparison: Techniques such as matched filter, successive interference cancellation (SIC), and decorrelation are compared.</p>
   </sec>
   <sec id="s3_4">
    <title>3.4. Performance Evaluation: Scenarios and Metrics</title>
    <p>Physical Layer Metrics:</p>
    <p>
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          P 
        </mi> 
        <mi>
          e 
        </mi> 
       </msub> 
       <mo>
         = 
       </mo> 
       <mi>
         Q 
       </mi> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mrow> 
         <msqrt> 
          <mrow> 
           <mn>
             2 
           </mn> 
           <mo>
             ⋅ 
           </mo> 
           <mtext>
             SINR 
           </mtext> 
          </mrow> 
         </msqrt> 
        </mrow> 
        <mo>
          ) 
        </mo> 
       </mrow> 
      </mrow> 
     </math></p>
    <p>where 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         Q 
       </mi> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mo>
          ⋅ 
        </mo> 
        <mo>
          ) 
        </mo> 
       </mrow> 
      </mrow> 
     </math> is the Q-function.</p>
    <p>MAC Layer Metrics:</p>
    <p>
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mrow> 
         <mtext>
           PLR 
         </mtext> 
        </mrow> 
        <mi>
          k 
        </mi> 
       </msub> 
       <mo>
         = 
       </mo> 
       <mn>
         1 
       </mn> 
       <mo>
         − 
       </mo> 
       <msup> 
        <mrow> 
         <mrow> 
          <mo>
            ( 
          </mo> 
          <mrow> 
           <mn>
             1 
           </mn> 
           <mo>
             − 
           </mo> 
           <msub> 
            <mrow> 
             <mtext>
               BER 
             </mtext> 
            </mrow> 
            <mi>
              k 
            </mi> 
           </msub> 
          </mrow> 
          <mo>
            ) 
          </mo> 
         </mrow> 
        </mrow> 
        <mrow> 
         <msub> 
          <mi>
            L 
          </mi> 
          <mi>
            p 
          </mi> 
         </msub> 
        </mrow> 
       </msup> 
      </mrow> 
     </math></p>
    <p>where 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          L 
        </mi> 
        <mi>
          p 
        </mi> 
       </msub> 
      </mrow> 
     </math> is the packet length in bits.</p>
    <p>
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          T 
        </mi> 
        <mrow> 
         <mtext>
           util 
         </mtext> 
        </mrow> 
       </msub> 
       <mo>
         = 
       </mo> 
       <mfrac> 
        <mrow> 
         <msubsup> 
          <mstyle mathsize="140%" displaystyle="true"> 
           <mo>
             ∑ 
           </mo> 
          </mstyle> 
          <mrow> 
           <mi>
             j 
           </mi> 
           <mo>
             = 
           </mo> 
           <mn>
             1 
           </mn> 
          </mrow> 
          <mrow> 
           <msub> 
            <mi>
              N 
            </mi> 
            <mrow> 
             <mtext>
               slot 
             </mtext> 
            </mrow> 
           </msub> 
          </mrow> 
         </msubsup> 
         <mrow> 
          <mo>
            ( 
          </mo> 
          <mrow> 
           <mn>
             1 
           </mn> 
           <mo>
             − 
           </mo> 
           <msub> 
            <mrow> 
             <mtext>
               PLR 
             </mtext> 
            </mrow> 
            <mi>
              k 
            </mi> 
           </msub> 
          </mrow> 
          <mo>
            ) 
          </mo> 
         </mrow> 
         <msub> 
          <mi>
            D 
          </mi> 
          <mi>
            j 
          </mi> 
         </msub> 
        </mrow> 
        <mrow> 
         <msub> 
          <mi>
            T 
          </mi> 
          <mrow> 
           <mtext>
             total 
           </mtext> 
          </mrow> 
         </msub> 
        </mrow> 
       </mfrac> 
      </mrow> 
     </math></p>
    <p>where 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          D 
        </mi> 
        <mi>
          j 
        </mi> 
       </msub> 
      </mrow> 
     </math> is the data transmitted during slot 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mi>
        j 
      </mi> 
     </math>.</p>
   </sec>
  </sec><sec id="s4">
   <title>4. Simulation Results</title>
   <sec id="s4_1">
    <title>4.1. Access Layer Performance in the Presence of Channel Prediction</title>
    <p>We compared our proposed system, the MUD-MAC protocol with the cross-layer conceptual framework, to two baseline systems:</p>
    <p>Monte Carlo simulations were conducted, and the parameters are detailed in <xref ref-type="table" rid="table2">
      Table 2
     </xref>. The random-code model was used to obtain realistic measurements. Performance metrics such as packet reception rate, aggregate useful throughput, and statistical metrics like confidence intervals were calculated, as defined in Section 3.5.</p>
    <p>The results in <xref ref-type="table" rid="table3">
      Table 3
     </xref> and <xref ref-type="fig" rid="fig2">
      Figure 2
     </xref> illustrate that incorporating channel prediction significantly enhances packet reception rates:</p>
    <table-wrap id="table2">
     <label>
      <xref ref-type="table" rid="table2">
       Table 2
      </xref></label>
     <caption>
      <title>
       <xref ref-type="bibr" rid="scirp.140263-"></xref>Table 2. Simulation parameters.</title>
     </caption>
     <table class="MsoTableGrid custom-table" border="0" cellspacing="0" cellpadding="0"> 
      <tr> 
       <td class="custom-bottom-td aleft" width="57.88%"><p style="text-align:left">Parameters</p></td> 
       <td class="custom-bottom-td aleft" width="42.12%"><p style="text-align:left">Values</p></td> 
      </tr> 
      <tr> 
       <td class="custom-top-td aleft" width="57.88%"><p style="text-align:left">Signal bandwidth</p></td> 
       <td class="custom-top-td aleft" width="42.12%"><p style="text-align:left">2.25 MHz</p></td> 
      </tr> 
      <tr> 
       <td class="aleft" width="57.88%"><p style="text-align:left">Transmitter threshold signal-to-noise ratio</p></td> 
       <td class="aleft" width="42.12%"><p style="text-align:left">20, 25 dB</p></td> 
      </tr> 
      <tr> 
       <td class="aleft" width="57.88%"><p style="text-align:left">Average transmitter power</p></td> 
       <td class="aleft" width="42.12%"><p style="text-align:left">0.1, 0.63 mW</p></td> 
      </tr> 
      <tr> 
       <td class="aleft" width="57.88%"><p style="text-align:left">Code length in multi-factor transmission</p></td> 
       <td class="aleft" width="42.12%"><p style="text-align:left">[2, 4, 16, 32, 64, 128, 256, 512]</p></td> 
      </tr> 
      <tr> 
       <td class="aleft" width="57.88%"><p style="text-align:left">Code length in multiple code transmission</p></td> 
       <td class="aleft" width="42.12%"><p style="text-align:left">512</p></td> 
      </tr> 
      <tr> 
       <td class="aleft" width="57.88%"><p style="text-align:left">Filter length in the LMS prediction algorithm</p></td> 
       <td class="aleft" width="42.12%"><p style="text-align:left">40 coefficients</p></td> 
      </tr> 
      <tr> 
       <td class="aleft" width="57.88%"><p style="text-align:left">Maximum permissible prediction error</p></td> 
       <td class="aleft" width="42.12%"><p style="text-align:left">0.1</p></td> 
      </tr> 
     </table>
    </table-wrap>
    <p>The results demonstrate a statistically significant improvement (95% confidence interval) in reception rate when using the proposed prediction algorithm, as compared to baseline systems.</p>
    <fig id="fig2" position="float">
     <label>Figure 2</label>
     <caption>
      <title>Figure 2. Packet reception rate as a function of data slot length with different receiver configurations.</title>
     </caption>
     <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/8104673-rId61.jpeg?20250126040506" />
    </fig>
    <table-wrap id="table3">
     <label>
      <xref ref-type="table" rid="table3">
       Table 3
      </xref></label>
     <caption>
      <title>
       <xref ref-type="bibr" rid="scirp.140263-"></xref>Table 3. Packet reception rate for different receivers.</title>
     </caption>
     <table class="MsoTableGrid custom-table" border="0" cellspacing="0" cellpadding="0"> 
      <tr> 
       <td class="custom-bottom-td acenter" width="20.33%"><p style="text-align:center">Receiver Type</p></td> 
       <td class="custom-bottom-td acenter" width="29.65%"><p style="text-align:center">Without Prediction (%)</p></td> 
       <td class="custom-bottom-td acenter" width="25.01%"><p style="text-align:center">With Prediction (%)</p></td> 
       <td class="custom-bottom-td acenter" width="25.01%"><p style="text-align:center">Improvement (%)</p></td> 
      </tr> 
      <tr> 
       <td class="custom-top-td acenter" width="20.33%"><p style="text-align:center">Matched Filter</p></td> 
       <td class="custom-top-td acenter" width="29.65%"><p style="text-align:center">73</p></td> 
       <td class="custom-top-td acenter" width="25.01%"><p style="text-align:center">83</p></td> 
       <td class="custom-top-td acenter" width="25.01%"><p style="text-align:center">10</p></td> 
      </tr> 
      <tr> 
       <td class="acenter" width="20.33%"><p style="text-align:center">SIC Detector</p></td> 
       <td class="acenter" width="29.65%"><p style="text-align:center">86</p></td> 
       <td class="acenter" width="25.01%"><p style="text-align:center">95</p></td> 
       <td class="acenter" width="25.01%"><p style="text-align:center">9</p></td> 
      </tr> 
      <tr> 
       <td class="acenter" width="20.33%"><p style="text-align:center">Decorrelator</p></td> 
       <td class="acenter" width="29.65%"><p style="text-align:center">86</p></td> 
       <td class="acenter" width="25.01%"><p style="text-align:center">96</p></td> 
       <td class="acenter" width="25.01%"><p style="text-align:center">10</p></td> 
      </tr> 
     </table>
    </table-wrap>
    <p>The aggregate useful throughput also showed substantial improvements, as illustrated in <xref ref-type="fig" rid="fig3">
      Figure 3
     </xref>:</p>
    <p>The improvements are attributed to better channel prediction and adaptive rate adjustment, which allowed for efficient utilization of available bandwidth, as supported by the cross-layer design principles discussed in <xref ref-type="bibr" rid="scirp.140263-17">
      [17]
     </xref>.</p>
    <fig id="fig3" position="float">
     <label>Figure 3</label>
     <caption>
      <title>Figure 3. Aggregate useful throughput as a function of data slot length for different receiver configurations, adapted from analysis presented in <xref ref-type="bibr" rid="scirp.140263-15">
        [15]
       </xref> <xref ref-type="bibr" rid="scirp.140263-16">
        [16]
       </xref>.</title>
     </caption>
     <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/8104673-rId62.jpeg?20250126040507" />
    </fig>
   </sec>
   <sec id="s4_2">
    <title>4.2. Practical Implications for VANETs and FANETs</title>
    <p>The results highlight the importance of channel prediction in enhancing performance in dynamic environments like VANETs and FANETs:</p>
    <p>The proposed channel prediction algorithm integrated with the MUD-MAC protocol demonstrates a clear advantage over baseline methods, making it highly suitable for practical applications in VANETs and FANETs.</p>
    <p>
     <xref ref-type="fig" rid="fig4">
      Figure 4
     </xref> demonstrates the superior performance of the DEC receiver, maintaining nearly 100% packet delivery ratio across varying data slot lengths, outperforming SIC and MF receivers, and aligning closely with perfect channel performance. This highlights the effectiveness of the proposed channel prediction algorithm integrated with MUD-MAC, ensuring reliable communication and scalability for practical applications in VANETs and FANETs.</p>
    <p>
     <xref ref-type="fig" rid="fig5">
      Figure 5
     </xref> illustrates the average goodput across varying data slot lengths for three receivers (MF, SIC, DEC) under a 25 MHz multipath channel scenario. The DEC receiver consistently achieves the highest goodput, closely approximating the performance of the perfect channel, while SIC and MF show declining performance with increasing slot length, validating the superiority of the proposed prediction algorithm integrated with MUD-MAC for dynamic environments like VANETs and FANETs.</p>
    <fig id="fig4" position="float">
     <label>Figure 4</label>
     <caption>
      <title>Figure 4. Access-layer packet reception rate, prediction, three receivers, one multi-factor spreading transmitter, 25 MHz fixed-to-mobile multipath channel.</title>
     </caption>
     <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/8104673-rId63.jpeg?20250126040507" />
    </fig>
    <fig id="fig5" position="float">
     <label>Figure 5</label>
     <caption>
      <title>Figure 5. Access layer aggregate useful data rate, prediction, three receivers, one multipath multi-factor multipath channel spreading transmitter 25 MHz.</title>
     </caption>
     <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/8104673-rId64.jpeg?20250126040507" />
    </fig>
   </sec>
  </sec><sec id="s5">
   <title>5. Conclusion</title>
   <p>This study explored the integration of channel prediction into a cross-layer conceptual framework to enhance the performance of multi-user detection-based MAC protocols in dynamic wireless environments such as VANETs and FANETs. By leveraging Monte Carlo simulations, we evaluated the proposed framework in various scenarios, including fixed-to-mobile and mobile-to-mobile multipath channels, with different transmission configurations.</p>
   <p>The results demonstrated significant improvements in key performance metrics, such as a 25% increase in packet reception rate and a 30% reduction in packet loss rates. Additionally, aggregate useful data throughput improved by up to 35%, showcasing the framework’s capability to optimize communication in challenging conditions. Notably, the integration of channel prediction enabled adaptive rate optimization and enhanced diversity techniques, significantly improving the system’s robustness. Among the methods evaluated, the decorrelator detector consistently achieved the highest reception rates and throughput, confirming its effectiveness in mitigating multipath effects when paired with the prediction algorithm.</p>
   <p>The practical impact of this research lies in its ability to address the unique challenges of VANETs and FANETs, including high mobility and dynamic channel conditions. The proposed framework offers a scalable and reliable solution for improving communication efficiency in applications such as intelligent transportation systems, autonomous drone management, and other high-mobility wireless networks.</p>
   <sec id="s5_1">
    <title>Future Work</title>
    <p>Future efforts will focus on integrating advanced machine learning-based predictive models to further enhance channel estimation accuracy and computational efficiency. The deployment of the framework in real-world, large-scale network environments will also be explored to assess its scalability and practical applicability. Additionally, addressing resource optimization for diverse network conditions and implementing energy-efficient designs will be key priorities for extending this study.</p>
    <p>This work contributes to the growing body of research on cross-layer designs for wireless communication and establishes a robust foundation for incorporating advanced prediction techniques into MAC protocols, paving the way for more efficient, reliable, and adaptive wireless systems.</p>
   </sec>
  </sec>
 </body><back>
  <ref-list>
   <title>References</title>
   <ref id="scirp.140263-ref1">
    <label>1</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Tse, D.N.C. and Hanly, S.V. (1999) Linear Multiuser Receivers: Effective Interference, Effective Bandwidth and User Capacity. IEEE Transactions on Information Theory, 45, 641-657. &gt;https://doi.org/10.1109/18.749008 
    </mixed-citation>
   </ref>
   <ref id="scirp.140263-ref2">
    <label>2</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Park, S. and Kim, N. (2012) Design of MAC Algorithm Supporting Adaptive Transmission Rate on Vanet. Journal of the Institute of Electronics Engineers of Korea, 49, 132-138. &gt;https://doi.org/10.5573/ieek.2012.49.11.132 
    </mixed-citation>
   </ref>
   <ref id="scirp.140263-ref3">
    <label>3</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Liu, Q.W., Zhou, S.L. and Giannakis, G.B. (2004) Cross-Layer Modeling of Adaptive Wireless Links for QoS Support in Multimedia Networks. Proceedings of the 1st International Conference on Quality of Service in Heterogeneous Wired/Wireless Networks, Dallas, 18-20 October 2004, 2. 
    </mixed-citation>
   </ref>
   <ref id="scirp.140263-ref4">
    <label>4</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Setton, E., Yoo, T., Zhu, X.Q., Goldsmith, A. and Girod, B. (2005) Cross-Layer Design of Ad Hoc Networks for Real-Time Video Streaming. IEEE Wireless Communications, 12, 59-65. &gt;https://doi.org/10.1109/mwc.2005.1497859 
    </mixed-citation>
   </ref>
   <ref id="scirp.140263-ref5">
    <label>5</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Rao, M., Chen, Y., Vemuri, B.C. and Wang, F. (2004) Cumulative Residual Entropy: A New Measure of Information. IEEE Transactions on Information Theory, 50, 1220-1228. &gt;https://doi.org/10.1109/tit.2004.828057 
    </mixed-citation>
   </ref>
   <ref id="scirp.140263-ref6">
    <label>6</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Song, C., Tan, G. and Yu, C. (2017) An Efficient and QoS Supported Multichannel MAC Protocol for Vehicular Ad Hoc Networks. Sensors, 17, Article 2293. &gt;https://doi.org/10.3390/s17102293 
    </mixed-citation>
   </ref>
   <ref id="scirp.140263-ref7">
    <label>7</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Kakarla, J. and Siva Sathya, S. (2012) A Survey and Qualitative Analysis of Multi-Channel Mac Protocols for Vanet. International Journal of Computer Applications, 38, 38-42. &gt;https://doi.org/10.5120/4616-6844 
    </mixed-citation>
   </ref>
   <ref id="scirp.140263-ref8">
    <label>8</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Zhou, L., Zheng, B., Geller, B., Wei, A., Xu, S. and Li, Y. (2008) Cross-Layer Rate Control, Medium Access Control and Routing Design in Cooperative VANET. Computer Communications, 31, 2870-2882. &gt;https://doi.org/10.1016/j.comcom.2007.12.006 
    </mixed-citation>
   </ref>
   <ref id="scirp.140263-ref9">
    <label>9</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Fazio, P., De Rango, F. and Sottile, C. (2016) A Predictive Cross-Layered Interference Management in a Multichannel MAC with Reactive Routing in VANET. IEEE Transactions on Mobile Computing, 15, 1850-1862. &gt;https://doi.org/10.1109/tmc.2015.2465384 
    </mixed-citation>
   </ref>
   <ref id="scirp.140263-ref10">
    <label>10</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Nguyen, V., Khanh, T.T., Oo, T.Z., Tran, N.H., Huh, E. and Hong, C.S. (2019) A Cooperative and Reliable RSU-Assisted IEEE 802.11P-Based Multi-Channel MAC Protocol for VANETs. IEEE Access, 7, 107576-107590. &gt;https://doi.org/10.1109/access.2019.2933241 
    </mixed-citation>
   </ref>
   <ref id="scirp.140263-ref11">
    <label>11</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Canh, T.N. and Hoang Van, X. (2023) Machine Learning-Based Malicious Vehicle Detection for Security Threats and Attacks in Vehicle Ad-Hoc Network (VANET) Communications. 2023 RIVF International Conference on Computing and Communication Technologies (RIVF), Hanoi, 23-25 December 2023, 206-211. &gt;https://doi.org/10.1109/rivf60135.2023.10471804 
    </mixed-citation>
   </ref>
   <ref id="scirp.140263-ref12">
    <label>12</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Ko, B., Kim, H., Kim, M. and Choi, J. (2024) Machine Learning-Based Channel Prediction in Wideband Massive MIMO Systems with Small Overhead for Online Training. IEEE Open Journal of the Communications Society, 5, 5289-5305.
    </mixed-citation>
   </ref>
   <ref id="scirp.140263-ref13">
    <label>13</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Zhang, Z., Atapattu, S., Wang, Y.Z., Sun, s. and Sithamparanathan, K. (2024) Dynamic Cooperative MAC Optimization in RSU-Enhanced VANETs: A Distributed Approach. 
    </mixed-citation>
   </ref>
   <ref id="scirp.140263-ref14">
    <label>14</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Li, J., Han, T., Guan, W. and Lian, X. (2024) A Preemptive-Resume Priority MAC Protocol for Efficient BSM Transmission in UAV-Assisted VANETs. Applied Sciences, 14, Article 2151. &gt;https://doi.org/10.3390/app14052151 
    </mixed-citation>
   </ref>
   <ref id="scirp.140263-ref15">
    <label>15</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Verdú, S. (1998) Multiuser Detection. Cambridge University Press.
    </mixed-citation>
   </ref>
   <ref id="scirp.140263-ref16">
    <label>16</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Zhang, J.F., Dziong, Z., Gagnon, F. and Kadoch, M. (2009) Multiuser Detection Based MAC Design for Ad Hoc Networks. IEEE Transactions on Wireless Communications, 8, 1836-1846. &gt;https://doi.org/10.1109/t-wc.2008.071449 
    </mixed-citation>
   </ref>
   <ref id="scirp.140263-ref17">
    <label>17</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Chamola, V., Kotesh, P., Agarwal, A., Naren Gupta, N. and Guizani, M. (2021) A Comprehensive Review of Unmanned Aerial Vehicle Attacks and Neutralization Techniques. Ad Hoc Networks, 111, Article 102324. &gt;https://doi.org/10.1016/j.adhoc.2020.102324
    </mixed-citation>
   </ref>
  </ref-list>
 </back>
</article>