ML-OLLA: Link Adaptation for Real-Time Traffic in 5G/6G NTN Systems
Analyze & explore related research in Conceptio
Connect this record directly into your research workflow or AI agent. Explore citations across open repositories, query full text, and export structured proof bundles.
ML-OLLA: Link Adaptation for Real-Time Traffic in 5G/6G NTN Systems Artur Magamedov, Artem Krasilov, Roman Zlobin, and Evgeny Khorov HSE University, Moscow, Russia Institute for Information Transmission Problems of the Russian Academy of Sciences, Moscow, Russia {magamedov, krasilov, zlobin, khorov}@wnlab.ru
arXiv:2610.36147v1 [cs.NI] 26 Oct 2026
Abstract Reliable low-latency connectivity for real-time applications is a key requirement for 5G and future 6G nonterrestrial networks. Low Earth Orbit satellites enable global coverage but impose long propagation delays, rapid channel variations, and delayed feedback, which challenge conventional link adaptation algorithms designed for terrestrial networks. To address this problem, the paper proposes a Multi-Level Outer-Loop Link Adaptation (MLOLLA) algorithm that assigns a dedicated target block error rate and an independent adaptation process for each transmission attempt. With ML-OLLA, early transmission attempts use higher-rate modulation and coding schemes (MCSs), while later ones use more robust MCSs. The core contribution of this work is a low-complexity data-driven parameter selection method that determines ML-OLLA parameters. Numerical results obtained with ns-3 show that the proposed ML-OLLA algorithm increases the system capacity by up to four times and reduces the minimum supported latency budget. In particular, for the 99.9% reliability target, ML-OLLA reduces the minimum supported latency budget from 60 ms to 40 ms compared with the baseline OLLA. Index Terms 5G, 6G, LEO NTN, link adaptation, OLLA, real-time traffic
I. I NTRODUCTION The widespread adoption of fifth-generation (5G) cellular systems has brought significant performance improvements in terms of throughput, latency, and reliability compared to 4G systems. Nevertheless, due to the high infrastructure costs of Terrestrial Networks (TN), coverage remains concentrated in urban and suburban areas, leaving rural regions, transport corridors, and remote locations underserved or entirely without 5G connectivity. To overcome this limitation, in Release 17, the 3rd Generation Partnership Project (3GPP) standardized Non-Terrestrial Networks (NTN), enabling the use of satellites or high-altitude platforms for providing cellular connectivity. By leveraging satellite constellations, operators can provide broadband access to virtually any point on the globe. Most existing research on 5G NTN focuses on elastic data traffic (HTTP, FTP, video-on-demand), which tolerates the high latency inherent to satellite links. In contrast, we consider real-time traffic relevant to both user services and remote-area services, including voice and video communication, AR/VR/XR, real-time gaming, mission-critical communication, drones, and intelligent transport systems. Such applications typically require end-to-end packet latency of the order of tens of milliseconds, as detailed in Table I. Such stringent latency requirements are attainable only with Low Earth Orbit (LEO) satellites or high-altitude platforms. Looking toward 6G [1], NTN is expected to evolve from a complementary extension into a fully integrated network component with massive LEO constellations and optical inter-satellite links. This evolution further strengthens the need for radio-access solutions that provide highly reliable and low-latency data transmission over the satellite link. An important radio-access mechanism for satisfying strict Quality of Service (QoS) requirements for real-time traffic is Link Adaptation (LA). LA selects the modulation and coding scheme (MCS) for each transmission attempt and determines how many attempts can fit within the application’s delay budget. In contrast to 5G TN systems, LA for 5G NTN systems faces the following challenges. First, long propagation delays consume a large portion of the delay budget, leaving little room for retransmissions. Second, satellite and user mobility cause rapid channel The research has been supported by the Russian Science Foundation (Grant No 25-19-00659, https://rscf.ru/project/25-19-00659/)
© 2026 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.
TABLE I E XAMPLES OF REAL - TIME APPLICATIONS
Application
Packet Delay Budget, ms
Maximum Packet Loss
Conversational voice
100
10−2
Mission Critical Push-To-Talk
75
10−2
Mission Critical Video
100
10−3 −3
. . . 10−6
Live Streaming
100 . . . 150
10
Real-Time Gaming
50 . . . 100
10−3 . . . 10−4
AR/VR/XR
5 . . . 20
10−3 . . . 10−6
Intelligent transport systems
3 . . . 50
10−2 . . . 10−6
variations, making accurate MCS selection difficult. Third, the feedback latency for channel quality reports and positive/negative acknowledgments (ACK/NACKs) is high with respect to the channel variation rate. In this paper, we develop a novel LA algorithm for real-time traffic in 5G/6G NTN systems. The main idea of the proposed solution, called Multi-Level Outer-Loop Link Adaptation (ML-OLLA), is to assign different reliability targets and MCSs for various transmission attempts. The key contribution is a low-complexity data-driven parameter selection method that learns the per-attempt target error rates from the empirical distribution of observed MCS indexes. The results obtained with the ns-3 simulator show that the proposed ML-OLLA algorithm significantly increases the system capacity compared with the state-of-the-art LA algorithms designed for 5G TN systems. Moreover, ML-OLLA satisfies the strict latency requirements while consuming fewer radio resources than the existing LA algorithms. For the 99.9% reliability target, ML-OLLA reduces the minimum supported latency budget from 60 ms to 40 ms compared with the baselines. The rest of the paper is organized as follows. Section II reviews LA algorithms for TN and NTN systems. Section III describes the scenario and problem statement. Section IV presents ML-OLLA algorithm while Section V compares ML-OLLA with the state-of-the-art solutions. Section VI concludes the paper. II. R ELATED W ORKS Most existing studies on 5G NTN systems focus on elastic traffic and throughput-oriented performance evaluation. Specifically, [2], [3] provide system-level 5G NTN simulation tools and evaluate the capacity of 5G NTN LEO systems under simple traffic models, such as full-buffer traffic, using throughput as the primary metric. These studies do not consider real-time applications with specific Packet Loss Rate (PLR) and latency requirements. The authors of [4] study retransmission mechanisms: Hybrid Automatic Repeat reQuest (HARQ) and Radio Link Control ARQ in terms of Block Error Rate (BLER), spectral efficiency, and latency. Unlike [2], [3], the study in [4] considers the reliability and latency effects of retransmissions but does not consider the problem of LA under application-specific QoS constraints. This gap is especially important in 5G NTN LEO systems because delayed CQI reports, delayed HARQ feedback, and a small number of feasible transmission attempts within a packet latency budget make each parameter selection decision critical. Since LA in 5G NTN LEO systems is an open problem, let us consider LA algorithms developed for 5G TNs. One group of works [5], [6] proposes solutions that adaptively select the target BLER. Specifically, the paper [5] shows that using the same target BLER for different transmission attempts is not always throughput-optimal, and more aggressive target BLERs for early attempts can improve spectral efficiency, while the paper [6] shows that dynamic target BLER control can also improve TCP throughput under channel fluctuations. Another group of works [7], [8] proposes solutions based on machine learning: reinforcement learning, Thompson sampling, and self-adaptive LA to select BLER targets from ACK/NACK feedback. The solutions listed above mainly optimize terrestrial throughput or long-term BLER behavior and do not determine reliability targets for different HARQ attempts under long delays over satellite links. Moreover, learning-based methods that require model inference or iterative training may be infeasible for satellite gNBs with limited onboard processing resources.
Many LA solutions for 5G TN systems are based on OLLA — the most widely used algorithm that employs ACK/NACK feedback. Several works focus on improving its convergence time to the given reliability target. In particular, enhanced OLLA [9] adaptively modifies the step size of OLLA and can update the offset even when no data packets are received. Non-linear OLLA [10] uses an exponentially decaying adaptive step to reduce effective Signal-to-Interference-plus-Noise Ratio (SINR) fluctuations, while exponential-decay OLLA [11] combines instantaneous user-side channel measurements with long-term statistics to accelerate convergence. Low-BLER analysis further shows that stringent targets make NACK feedback sparse and less informative [12]. These works improve convergence, stability, or feedback utilization, but they do not address how the target BLERs should be selected for the initial transmission and HARQ retransmissions. The usage of different targets is useful because the resource cost of transmission attempts is asymmetric: the first transmission is always performed, whereas retransmission resources are consumed only after a previous failure. This trade-off is demonstrated for multicast URLLC traffic in [13]–[15], where different target BLERs reduce channel resource consumption compared with equal targets. However, this approach is limited to two attempts and uses fixed target BLER values. This work significantly extends the idea from [13]: (i) we consider several HARQ retransmissions, (ii) we develop a method that adaptively selects target BLERs for all transmission attempts. III. S CENARIO AND P ROBLEM S TATEMENT We consider a downlink 5G/6G LEO NTN scenario shown in Fig. 1. A LEO satellite provides downlink access to ground User Equipment (UEs) moving at different speeds. The next generation NodeB (gNB) functionality can be placed either on the ground or on board the satellite. Using a directional antenna, the satellite forms a single spot beam that covers a circular area where mobile UEs are randomly distributed. The considered scenario focuses on a single serving beam. In the case of multi-beam satellites, we assume that inter-beam interference is reduced via frequency reuse schemes [16].
Fig. 1. Considered LEO NTN scenario.
If the gNB is located on the satellite, it is connected to the ground station through a feeder link, e.g., a Ka-band or optical feeder link. We assume that this feeder link does not limit the system performance: its capacity is much higher than the aggregate traffic of all UEs, while the propagation latency is determined only by the satellite and ground-station coordinates. The ground station is connected to the remote server through a high-capacity wired link with negligible delay. Thus, in the paper, we focus on analyzing latency in the NTN system. The remote server generates real-time downlink data flows. We focus on downlink because the gNB directly controls downlink scheduling and MCS selection. The uplink case involves additional grant acquisition and UEside buffer constraints and is left for future work. Each flow has two QoS requirements: the packet delivery time shall not exceed DQoS , and the fraction of packets lost or delivered after this deadline shall not exceed P LRQoS . Problem Statement. We define the system capacity Nmax (α) as the maximum number of simultaneously served UEs for which at least an α fraction of UEs satisfy both QoS constraints DQoS and P LRQoS . Since all UEs within
the considered beam share the same time-frequency resources, reducing the average number of Resource Blocks (RBs) consumed by each UE directly increases the number of real-time flows that can be supported under the same QoS constraints. Therefore, the goal of this paper is to design an LA algorithm that minimizes the channel resource consumption of each UE while satisfying the given QoS constraints. IV. P ROPOSED LA A LGORITHM Consider a gNB that transmits a downlink data flow to a particular UE. We assume HARQ with Chase Combining (HARQ-CC) scheme for retransmissions. Given the latency budget DQoS and the HARQ Round-Trip Time (RTT) THARQ , which depends on satellite-link propagation delay and the processing capabilities of the gNB and UE, the gNB can estimate the maximum number of transmission attempts N = ⌊DQoS /THARQ ⌋ for each packet. For the considered LEO altitude and real-time delay budgets, N is typically small. For example, DQoS = 30 ms allows only two transmission attempts in the gNB on ground scenario considered in Section V. The LA algorithm aims to select the M CSn for each transmission attempt n = 1, . . . , N , where n = 1 corresponds to the initial data transmission and n > 1 corresponds to HARQ retransmissions. The proposed MCS selection algorithm consists of three components: (i) Inner-Loop Link Adaptation (ILLA), described in Subsection IV-A, which selects the MCS based on the latest channel measurements; (ii) ML-OLLA, described in Subsection IV-B, which corrects the MCS based on per-attempt ACK/NACK feedback; and (iii) the data-driven ML-OLLA parameter selection method described in Subsection IV-C, which learns per-MCS error probabilities from a sliding window of observed MCS indexes and determines the target BLERs and ML-OLLA step sizes. A. Inner-Loop Link Adaptation ILLA is a basic LA algorithm. It aims to find an MCS that fits the current channel conditions. We assume that each UE reports subband Channel Quality Indicators (CQIs) with period TCQI . CQIs are integer values that correspond to quantized SINR measured at the UE in a given frequency band. More precisely, at time t, for each RB b, the gNB has the latest received CQI report: CQI(t) = {CQIb (t), b = 1, . . . , B}, where B is the total number of RBs. When the gNB allocates a specific set A(t) of RBs, ILLA finds the MCS M CS ILLA (t) = F (CQI(t), A(t)) as a function of the measured CQIs in two steps. First, it maps CQI to MCS indexes M CS(CQIb (t)) according to the CQI and MCS tables defined in 3GPP TS 38.214 (i.e., it finds the MCS and CQI indexes with the closest spectral efficiencies). Second, the gNB averages the MCS indexes over the set of allocated RBs A(t) and rounds the resulting value to the closest integer MCS index M CS ILLA (t). B. ML-OLLA ILLA faces significant challenges across diverse scenarios due to CQI quantization [17], the time-varying wireless channel, and the resulting CQI aging. Propagation delays and UE/satellite mobility misalign channel measurements with the current channel conditions, so the selected MCS may not meet the required reliability. One of the ways to take into account channel variability is to correct ILLA decisions based on the ACK/NACK feedback provided by the UE during transmission. Existing algorithms — the most widely known being OLLA — consider only the selection of M CS1 for the initial data transmission to provide the given target BLER p1 , while HARQ retransmissions are performed with the same MCS: M CSn = M CS1 for n ≥ 2. The key idea of the proposed solution called ML-OLLA is to assign different MCSs and reliability targets for various transmission attempts. Existing works show that to achieve lower resource consumption compared with OLLA, the target BLER shall be lower than that for the initial transmission: p1 ≥ p2 ≥ Q for each retransmission QoS . Note that 3GPP specifications allow the use of different MCSs for · · · ≥ pN , such that N p ≤ P LR n n=1 HARQ retransmissions. However, the existing works do not describe how to select the MCS for each transmission attempt n in order to achieve the given target BLERs pn . To achieve this goal, we propose to run multiple OLLA processes at gNB. Specifically, for each transmission attempt n, the gNB keeps a real number M CSnsub , which provides a correction to the MCS selected based on the channel measurements (i.e., based on the ILLA algorithm). The MCS for transmission attempt n is selected as M CSn = round(M CSnILLA − M CSnsub ) and limited to the valid interval [0, M CSmax ], where M CSmax is the maximum MCS index.
For HARQ retransmissions, ILLA re-evaluates the MCS using the latest CQI while enforcing M CSn ≤ M CSn−1 for n ≥ 2, so that retransmissions do not use a higher MCS, reducing the risk of further transmission failures. The MCS correction M CSnsub takes into account the inaccuracies in ILLA MCS selection caused by measurement delay and CQI quantization. To maintain a given target BLER for transmission attempt n, M CSnsub is updated based only on the ACK/NACKs received as feedback for attempt n. This approach allows different target BLERs to be maintained for different transmission attempts. Specifically, for each received ACK: M CSnsub = M CSnsub − ∆ACK , n sub sub N ACK ACK N ACK and for each received NACK: M CSn = M CSn + ∆n , where ∆n and ∆n are the algorithm parameters. To maintain the target BLER pn for transmission attempt n, the parameters shall satisfy the condition ACK n pn = ∆ACK∆+∆ N ACK . In summary, each OLLA process independently considers the statistics of successes and n n failures of the corresponding attempt to determine the required subtraction M CSnsub . Note that each ML-OLLA process inherits the established in [9] convergence properties of baseline OLLA. ACK . The remaining problem is adaptive selection of pn , ∆ACK , and ∆N n n C. Parameter Selection The main idea behind the proposed parameter selection method is to estimate the data transmission error probability for each MCS index M (M ∈ {0, . . . , Mmax }). This probability is not assumed to be time-invariant. Instead, at each update time t, the gNB computes a sliding-window estimate π̂t (M ) from recently received CQI reports. For each UE, the gNB keeps a window of W consecutive CQI reports. When the gNB receives a CQI report, it runs a virtual allocation of RBs for a packet of a given size L. Specifically, it allocates RBs with the highest CQI values one by one and selects MCS using the ILLA algorithm described in Section IV-A. As a result, for each report, the gNB obtains a sample of the MCS index that would be supported by the reported channel state. Let ft,M be the number of samples corresponding to MCS index M in the current P window of size W by the time t. The window-based estimate of the error probability is given by π̂t (M ) = M ′ <M ft,M ′ /W . The cumulative frequency below M is therefore used as a natural estimate for the probability that channel observations support an MCS lower than M . Having the window-based estimates π̂t (M ), the parameter selection problem is formulated as a resource minimization problem. Specifically, let Mn be the MCS index used for transmission attempt n and B(Mn , L) be the number of RBs required to transmit a packet of size L using MCS index Mn . The optimization problem is to find the MCS indices for all transmission attempts that minimize the average resource consumption under the given reliability constraint: ! n−1 N X Y π̂t (Mk ) B(Mn , L) minimize E[B] = M1 ,...,MN
subject to
n=1 N Y
k=1
(1)
π̂t (Mn ) ≤ P LRQoS .
n=1
The expectation in (1) is taken over all transmission attempts: attempt n consumes resources only if all previous attempts fail. The parameter-selection model approximates decoding errors across attempts as independent and omits the HARQ-CC gain, thus conservatively overestimating packet-loss probability. Accounting for HARQ-CC is left for future work. The discrete optimization uses exhaustive search over MCS combinations satisfying Mn ≤ Mn−1 for n ≥ 2. Complexity and memory overhead remain low because the MCS set is finite and for each UE only the sliding MCS window, empirical CDF, and OLLA state are stored. Having found the optimal values Mn⋆ , the target BLER for OLLA process number n is set to π̂t (Mn⋆ ). After ACK are derived. By default, we set ∆N ACK = 1 and determine ∆ACK = that, OLLA steps ∆ACK and ∆N n n n n π̂t (Mn⋆ )/(1 − π̂t (Mn⋆ )).
V. P ERFORMANCE E VALUATION A. Simulation Setup We evaluate the scenario described in Section III in ns-3 [18] with 5G-LENA module [19], NTN propagation delays, and the 3GPP NTN channel model defined in TR 38.811 [20]. Table II lists the main simulation parameters. The gNB transmits Channel State Information Reference Signal (CSI-RS) with the period TCSI−RS and each UE reports CQIs with the period TCQI . We explicitly model delayed CQI and HARQ feedback: the scheduler does not use the instantaneous channel state, but only the CQI reports and ACK/NACKs that have arrived at the gNB by the current time taking into account propagation delays. We consider an Intelligent Transport Systems use case with the following traffic: for each UE, the server generates packets with the size of L = 256 bytes and the period of 20 ms. As detailed in Section III, we consider two gNB deployment options: with the gNB on the ground and gNB on the satellite. We evaluate the following baselines. First, we consider conventional OLLA with the manual setting of the target BLER for the first transmission attempt. Specifically, if the delay budget allows N transmission attempts and the target PLR after all transmission attempts is Ptarget , the target BLER p1 = (Ptarget )1/N . Note that typically Ptarget is set to P LRQoS . Second, we consider OLLA with the first-transmission target BLER adaptively selected for each UE using the SINR-based formula p1 = f (SIN R) from [5]. Third, the gNB always selects the most robust MCS. The proposed ML-OLLA algorithm is configured as follows: (i) the window W is set to 2000 samples, (ii) the number of transmission attempts N is determined based on the delay budget DQoS , (iii) the target reliability Ptarget = P LRQoS . The value W = 2000 is chosen as a trade-off between estimation precision and adaptation speed: smaller windows react faster but produce noisier tail estimates, while larger windows smooth channel variations but adapt more slowly to channel changes. In the experiments, we measure the following performance indicators: (i) the fraction of UEs for which QoS requirements are satisfied, (ii) the capacity defined as the maximal number of UEs for which at least α = 95% of UEs are satisfied. All results are averaged over 15 independent simulation runs. TABLE II M AIN SIMULATION PARAMETERS Parameter
Value
Parameter
Value
Satellite altitude H
600 km
UE antenna gain
3 dBi
Central frequency
3.6 GHz
UE noise figure
5 dB
Channel bandwidth
10 MHz
Beam footprint diameter
50 km
Satellite Tx power
47 dBm
UE speed
3...100 km/h
gNB antenna aperture
2m
CSI-RS/CQI report period
5 ms
Satellite Tx max gain
30 dBi
UE antenna model
IsotropicAntennaModel
Satellite antenna model
CircularApertureAntennaModel
B. Analysis of Results Fig. 2 shows the results for P LRQoS = 10−2 and DQoS = 30 ms. With these constraints and the considered satellite altitude, the gNB can perform N = 2 transmission attempts. ML-OLLA is the only algorithm that remains above the 95% capacity threshold over a wide range of loads (i.e., number of UEs). The OLLA with Ptarget = P LRQoS satisfies less than 80% UEs. Fig. 3 explains this phenomenon. For each UE, the CDF is built over packet transmissions by comparing the SINR available at the second transmission attempt minus SINR at the first one. The curves differ because the UEs have different positions, speeds, and channel conditions within the beam. For some UEs (e.g., see results for UE 1) the degradation of SINR between the first and second transmission attempts exceeds 3 dB with probability higher than P LRQoS . Since HARQ-CC can compensate only about 3 dB, the second transmission attempt will be decoded with a lower probability than the first attempt, resulting in violation
Fig. 2. Fraction of satisfied UEs as a function of the number of UEs for the gNB on ground scenario, DQoS = 30 ms and P LRQoS = 10−2 .
Fig. 3. CDFs of SINR degradation from the 1st to 2nd transmission.
of the target PLR. ML-OLLA mitigates this effect by using more conservative target BLER for retransmissions and therefore tolerates such channel drops. A way to overcome the problem mentioned above for OLLA is to set more conservative Ptarget = 5 · 10−3 . It increases the fraction of satisfied UEs but at the cost of higher channel resource consumption. We see a sharper degradation of the curve at high loads (i.e., when all UEs cannot transmit their packets in time because of the increased queuing delay).
Fig. 4. gNB on ground capacity versus DQoS for P LRQoS = 10−2 .
Fig. 5. gNB on ground capacity versus DQoS for P LRQoS = 10−3 .
Fig. 4 shows the capacity as a function of DQoS for P LRQoS = 10−2 . Among the baselines, only OLLA with p1 = f (SIN R) provides non-zero capacity in the interval [40, 50] ms, which corresponds to approximately three transmission attempts, and supports about 20 UEs. In contrast, ML-OLLA provides notable capacity at delay budgets down to about 25 ms and supports about 80 UEs in [40, 50] ms, thus providing a fourfold gain. The gap between ML-OLLA and baselines becomes even more pronounced for the stricter requirement P LRQoS = 10−3 , as shown in Fig. 5. ML-OLLA provides notable capacity at delay budgets down to roughly 40 ms, whereas baselines achieve non-zero capacity for only delay budgets above 60 ms. At DQoS = 70 ms, ML-
OLLA provides nearly a 30% capacity gain. Note that stricter reliability requirements increase the minimum delay budget required by all solutions because higher reliability targets require compensating higher SINR degradation (see Fig. 3), which eventually requires performing additional transmission attempts.
Fig. 6. Capacity versus DQoS for different gNB deployments.
Finally, Fig. 6 compares different gNB deployment options when the ML-OLLA algorithm is used. Placing the gNB on the satellite reduces the minimum supported delay budget from about 25 to 20 ms for P LRQoS = 10−2 , and from about 40 to 30 ms for P LRQoS = 10−3 . This gain is not a factor-of-two reduction because the gNB on satellite option also takes into account packet transmission delay over the feeder link. Thus, the first transmission attempt effectively takes the same time for both options, while HARQ retransmissions are performed twice as fast for the gNB on the satellite. In addition, the gNB on satellite deployment provides 5–10% capacity gain because CQI reports arrive on the ground gNB with a higher delay. Thus, the results show practical benefits of deploying gNB on the satellite for real-time applications with strict latency requirements. VI. C ONCLUSION In this paper, we developed the ML-OLLA algorithm for real-time traffic in 5G/6G NTN systems. The algorithm assigns a dedicated target BLER and an independent OLLA process to each transmission attempt, enabling more aggressive MCS selection for early attempts and more robust ones for retransmissions. Its data-driven parameterselection method derives the per-attempt targets from the empirical distribution of recent CQI reports. Numerical results obtained with ns-3 show that ML-OLLA with the proposed adaptive parameter selection method increases system capacity by up to four times compared with the baselines. Moreover, ML-OLLA reduces the minimum supported latency from 40 to 25 ms for P LRQoS = 10−2 and from 60 to 40 ms for P LRQoS = 10−3 . These lower latency budgets extend the set of real-time applications that can be supported over LEO NTN systems. We also compare ground- and satellite-gNB deployments: placing the gNB on the satellite further reduces the minimum supported delay and provides a 5–10% capacity gain in the evaluated scenario, because HARQ and CQI feedback are available earlier. Future work will extend the ML-OLLA parameter-selection model to explicitly account for HARQ-CC gain. We also plan to take into account variations of MCS caused by OLLA and its influence on channel resource consumption.
R EFERENCES [1] E. Khorov et al., “Current status of 6G development according to 3GPP Release 20,” Problems of Information Transmission, vol. 62, p. 90, 2026. [2] N. Badini, M. Marchese, and F. Patrone, “NS-3-based 5G Satellite-Terrestrial Integrated Network Simulator,” in MELECON, 2022, pp. 154–159. [3] J. Sedin, L. Feltrin, and X. Lin, “Throughput and Capacity Evaluation of 5G New Radio Non-Terrestrial Networks with LEO Satellites,” in GLOBECOM 2020 - 2020 IEEE Global Communications Conference, 2020, pp. 1–6. [4] R. Tuninato, G. Maiolini Capez, N. Mazzali, and R. Garello, “5G New Radio for Non-Terrestrial Networks: Analysis and Comparison of HARQ and RLC ARQ Performance Over Satellite Links,” IEEE Access, vol. 13, pp. 75 400–75 415, 2025. [5] S. Park, R. C. Daniels, and R. W. Heath, Jr., “Optimizing the target error rate for link adaptation,” in 2015 IEEE Global Communications Conference (GLOBECOM), 2015, pp. 1–6. [6] K. Horita and A. Nakao, “Dynamic control of target BLER by nearRT-RIC for enhanced TCP throughput for 6G,” in 2024 IEEE Global Communications Conference (GLOBECOM), 2024, pp. 319–324. [7] V. Saxena, H. M. Tullberg, and J. Jaldén, “Reinforcement learning for efficient and tuning-free link adaptation,” IEEE Transactions on Wireless Communications, vol. 21, no. 2, pp. 768–780, 2022. [8] R. Wiesmayr, L. Maggi, S. Cammerer, J. Hoydis, F. Aı̈t Aoudia, and A. Keller, “SALAD: Self-adaptive link adaptation,” 2025, arXiv:2510.05784. [9] F. Blanquez-Casado, G. Gómez, M. C. Aguayo-Torres, and J. T. Entrambasaguas, “eOLLA: an enhanced outer loop link adaptation for cellular networks,” EURASIP Journal on Wireless Communications and Networking, vol. 2016, p. 20, 2016. [10] L. Zhu, C. Bockelmann, T. Schier, S. E. Hajri, and A. Dekorsy, “NOLLA: Non-linear outer loop link adaptation for enhancing wireless link transmission,” in 2023 IEEE 34th Annual International Symposium on Personal, Indoor and Mobile Radio Communications (PIMRC), 2023, pp. 1–6. [11] A. Mazumdar, S. Paris, A. Amiri, K. I. Pedersen, and R. Adeogun, “Enhancing OLLA via exponential decay for efficient link adaptation in emerging 6G traffic,” IEEE Access, vol. 14, pp. 5764–5776, 2026. [12] S. Chen and S. Han, “On the effect of BLER requirement on outer-loop link adaptation,” in 2023 IEEE/CIC International Conference on Communications in China (ICCC), 2023, pp. 1–5. [13] A. Krasilov, I. Lebedeva, R. Yusupov, and E. Khorov, “Resource-efficient multicast URLLC service in 5G systems,” Sensors, vol. 24, no. 8, p. 2536, 2024. [14] A. Karamyshev, I. Levitsky, D. Bankov, and E. Khorov, “A tutorial on Wi-Fi 8: The journey to ultra high reliability,” Problems of Information Transmission, vol. 61, no. 2, pp. 164–210, 2025. [15] A. Y. Karamyshev, E. D. Porai, and E. M. Khorov, “Closed-form approximations for the URLLC capacity using G/G/s queues,” Problems of Information Transmission, vol. 60, no. 3, pp. 255–272, 2024. [16] “TR 38.821: Solutions for NR to support Non-Terrestrial Networks (NTN); V16.2.0,” 3GPP, March 2023. [17] E. O. Endovitskiy, V. A. Loginov, and E. M. Khorov, “On channel state information interpolation in Wi-Fi networks,” Problems of Information Transmission, vol. 62, no. 1, pp. 55–61, 2026. [18] “The ns-3 network simulator,” www.nsnam.org. [19] K. Koutlia, B. Bojovic, Z. Ali, and S. Lagén, “Calibration of the 5G-LENA system level simulator in 3GPP reference scenarios,” Simulation Modelling Practice and Theory, vol. 119, p. 102580, 2022. [20] 3GPP, “TR 38.811: Study on New Radio (NR) to support non-terrestrial networks,” 3rd Generation Partnership Project (3GPP), Technical Report TR 38.811, 2020, release 15.
Related documents
- ML-OLLA: Link Adaptation for Real-Time Traffic in 5G/6G NTN Systems#1467471
- Rate-Splitting for Service-Aware Multi-Orbit Orchestration in 6G TN-NTN Networks#1084568
- Prediction of channel propagation impairments in LEO satellite networks using machine learning#632006
- A Ray-Based Characterization of Satellite-to-Urban Propagation#1343540
- Direct Satellite-to-Device Communications: From Cooperative Task Offloading to Non-Cooperative Access Monitoring#925337
Retrieved via Conceptio: every document is proof-bundled with source, license, and retrieval metadata.
Read the Docs → · View CLI source on GitHub · Conceptio Open Knowledge Archive