Next Article in Journal
A Two-Stage Feature Screening Framework for Ultrahigh-Dimensional Survival Data
Previous Article in Journal
Parametric Optimization of an Interval Sustainable Supply Chain with Green–Thermal-Linked Demand Rate
Previous Article in Special Issue
Robust OTFS Detection via MMSE-DFE Equalization for ISAC in Doubly Dispersive Channels
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Long-Term QoS-Constrained RSMA Scheduling in Multi-Carrier Systems

1
Department of Information and Telecommunication Engineering, Incheon National University, Incheon 22012, Republic of Korea
2
Department of IT Convergence, ICT Polytech Institute of Korea, Gwangju-si 12777, Gyeonggi-do, Republic of Korea
3
Institute for Applied AI-ICT, Incheon National University, Incheon 22012, Republic of Korea
*
Authors to whom correspondence should be addressed.
These authors contributed equally to this work.
Mathematics 2026, 14(1), 92; https://doi.org/10.3390/math14010092 (registering DOI)
Submission received: 1 December 2025 / Revised: 22 December 2025 / Accepted: 25 December 2025 / Published: 26 December 2025
(This article belongs to the Special Issue Computational Methods in Wireless Communication)

Abstract

This paper studies long-term resource allocation for rate-splitting multiple access (RSMA) in multi-carrier downlink systems. RSMA provides a flexible interference-management mechanism that bridges spatial division multiple access (SDMA) and non-orthogonal multiple access (NOMA), but guaranteeing long-term quality-of-service (QoS) performance under dynamic fading channels remains challenging. To address this limitation, we develop an opportunistic scheduling framework based on Lagrangian duality and stochastic optimization, which maximizes the long-term weighted sum rate (WSR) while satisfying per-user time-average QoS constraints. The proposed method decomposes the long-term problem into per-slot subproblems with adaptive effective weights, and each subproblem is efficiently solved through a two-stage procedure consisting of subcarrier–user pair matching and power allocation. Simulation results show that the proposed RSMA scheduling framework significantly outperforms conventional NOMA while ensuring the QoS requirements of all users. These results demonstrate the practical applicability of RSMA for next-generation wireless networks requiring both high spectral efficiency and long-term reliability.

1. Introduction

The development of next-generation mobile systems, particularly sixth-generation (6G) communications, is recognized as an important global objective. Extensive research efforts continue to address the performance demands of future wireless networks [1,2]. Mobile communications have rapidly advanced during the past decade and now form a fundamental infrastructure for society and industry. According to the Ericsson Mobility Report [3], mobile data traffic increased more than fifteen-fold from 2017 to 2022 and the number of mobile subscriptions is expected to reach approximately 4.4 billion by the end of 2027.
The rapid growth of traffic and the rising requirements for quality of service (QoS) highlight the need for multiple access schemes that improve both spectral and energy efficiency. Conventional orthogonal multiple access (OMA) assigns wireless resources in orthogonal time or frequency domains. OMA is simple and experiences limited interference, but its strict orthogonality reduces spectral efficiency and limits the achievable data rates of users, particularly those at the cell edge [4,5]. As a result, OMA is not sufficient for supporting the massive connectivity and high data rate demands of future networks.
To overcome these limitations, multi-antenna technologies such as multiple input multiple output (MIMO) were introduced in 4G and 5G systems. These techniques enable spatial division multiple access (SDMA) [6]. SDMA uses spatial resources and multi-antenna processing at the transmitter to serve multiple users at the same time on the same frequency resources. Each user decodes its signal by treating residual interference as noise.
Multiple access schemes have also evolved toward non-orthogonal multiple access (NOMA) to improve spectral efficiency. NOMA allows multiple users to share the same resource block and relies on successive interference cancellation (SIC) at the receiver [4]. However, its multi-layer SIC structure makes the scheme highly vulnerable to error propagation, and the dependence on accurate channel state information (CSI) becomes more severe as the number of layers increases. These limitations reduce the robustness of NOMA in practical wireless environments. Even in multiple-input-single-output (MISO) networks, the channel strength alone is not sufficient for user separation, which makes it difficult for NOMA to achieve the theoretical capacity [5].
In the context of 6G communications, multiple access schemes are required not only to achieve high spectral efficiency, but also to provide robustness, flexibility, and reliable QoS support under heterogeneous user demands and imperfect channel conditions. Compared to power-domain NOMA, which relies heavily on accurate SIC ordering and is vulnerable to error propagation, rate-splitting multiple access (RSMA) offers a more flexible interference management mechanism by splitting messages into common and private streams and combining this with MIMO-based linear precoding. This structure allows RSMA to partially decode interference when beneficial and treat residual interference as noise otherwise, effectively bridging the extremes of SDMA and NOMA. As a result, RSMA is inherently more robust to imperfect CSI, receiver limitations, and heterogeneous QoS requirements, which are key challenges anticipated in 6G networks. A concise comparison between power-domain NOMA and RSMA is summarized in Table 1.
Motivated by these requirements, RSMA has gained significant attention as a promising approach for 6G and beyond. RSMA divides each user message into a common stream and a private stream and combines this with MIMO-based linear precoding [5]. Because of these advantages, RSMA has been studied in a variety of scenarios, including OFDM systems [7], adaptive power allocation [8], unmanned aerial vehicle communications [9], full-duplex transmission [10], and heterogeneous networks [11]. However, despite its strong theoretical performance, the practical implementation of RSMA requires solving complex resource allocation problems, particularly the joint optimization of power allocation, precoder design, user scheduling, and subcarrier assignment, which remains highly challenging in practice.
Most existing studies address these challenges through instantaneous optimization, focusing on per-slot performance under instantaneous CSI, and do not explicitly account for long-term QoS guarantees. To cope with these challenges, several studies employ iterative optimization methods such as the Dinkelbach algorithm [12] and successive convex approximation (SCA) [13,14]. These approaches may achieve near-optimal solutions, but they are typically applied within a single time slot and therefore focus on instantaneous performance. For example, the authors in [13,14] maximized the weighted sum rate (WSR) or sum rate under perfect CSI, while the authors in [12] improved energy efficiency under instantaneous minimum data rate constraints. The authors in [15] studied sum rate maximization with instantaneous QoS constraints, and the authors in [16] improved the average sum rate under imperfect CSI. However, these works fundamentally rely on instantaneous CSI and do not provide mechanisms for guaranteeing long-term QoS, which is essential in environments with channel fading, interference variability, and user mobility. Similar reliability-aware and long-term optimization perspectives have recently been investigated in related wireless and edge computing systems [17]. In particular, the instantaneous data rate constraints in [12,13] cannot guarantee long-term service requirements, and the average performance improvement in [16] does not explicitly ensure long-term QoS for individual users.
In this situation, opportunistic scheduling has attracted attention as an effective approach for satisfying time-average QoS constraints. Prior works on OMA and NOMA show that opportunistic scheduling can achieve high throughput and maintain proportional fairness, and studies on multi-carrier NOMA demonstrate that long-term QoS constraints can be satisfied using stochastic optimization [18]. However, these approaches cannot be directly applied to RSMA because the RSMA structure requires joint optimization of common/private power allocation and precoder design, which significantly increases the complexity of long-term resource allocation. This creates a gap between RSMA’s theoretical benefits and its ability to provide long-term QoS guarantees in practical systems.
To bridge this gap, this paper develops an opportunistic scheduling framework for multi-carrier RSMA systems that explicitly incorporates time-average QoS constraints. The novelty of the proposed approach lies in the problem formulation and system-level integration, rather than in the optimization technique itself. By leveraging stochastic dual optimization, the proposed framework decomposes the long-term problem into tractable per-slot subproblems with adaptive effective weights. Simulation results demonstrate that the proposed approach enables RSMA to achieve both high spectral efficiency and reliable long-term QoS guarantees in dynamic fading environments.
The remainder of this paper is organized as follows. Section 2 presents the system model and problem formulation. Section 3 introduces the proposed scheduling framework. Section 4 explains the detailed algorithms. Section 5 provides simulation results. Section 6 concludes the paper.

2. System Model and Problem Formulation

We consider a downlink system where a base station (BS) equipped with N t transmit antennas communicates with J single-antenna user equipments (UEs). The total bandwidth B is divided into N subcarriers. We define the subcarrier index set as
N { 1 , 2 , , N } .
The transmit power allocated to subcarrier n N is denoted by P n , and the BS transmit-power constraint is given by
n N P n P tot ,
where P tot is the maximum available BS transmit power.

2.1. Channel Model

The complex channel vector between the BS and UE j on subcarrier n is modeled as
h n , j = β j g n , j ,
where β j denotes the large-scale fading coefficient, and g n , j CN ( 0 , I N t ) represents the small-scale Rayleigh fading vector. The large-scale fading coefficient is expressed as
β j = 10 PL ( d j ) + S j G tx / 10 ,
where PL ( d j ) is the path loss at distance d j between the BS and UE j, S j N ( 0 , σ sf 2 ) is the log-normal shadow fading component, and G tx is the BS transmit antenna gain.

2.2. Noise and Interference Model

The receiver noise consists of thermal noise and a receiver noise figure (NF). Letting B sub = B / N be the subcarrier bandwidth, the noise power on each subcarrier is given as
σ n 2 = 10 N sub dBm 30 / 10 ,
where
N sub dBm = N 0 + 10   log 10 ( B sub ) + NF dB .
To incorporate external interference, we model the effective noise as
σ ˜ n 2 = ( 1 + κ ) σ n 2 ,
where κ 0 is the interference factor that captures the relative level of external interference.

2.3. RSMA Transmission Structure

RSMA generalizes both SDMA and NOMA and can offer superior performance. However, the number of common streams and SIC layers increases system complexity. Accordingly, to ensure practical implementation, we assume that each subcarrier is assigned to a UE pair and a simplified two-UE RSMA structure is adopted. Following [12], zero-forcing (ZF) precoding is applied to the private streams, whereas the common stream employs a precoder designed to enhance the common rate of the scheduled UE pair.
For a UE pair ( i ,   j ) P , where P { ( i ,   j ) : 1 i < j J } denotes the set of all possible UE pairs, if subcarrier n is assigned to this pair, the private rate of UE k { i ,   j } , assuming perfect SIC of the common stream, is given by
R n , k ( i , j ) = log 2 γ n , k ( i , j ) .
The signal-to-interference-plus-noise ratio (SINR)-related term γ n , k ( i , j ) is defined as
γ n , k ( i , j ) = 1 + h n , k 2 1 | h ¯ n , i H h ¯ n , j | 2 P n , k σ ˜ n 2 ,
where h ¯ n , i = h n , i / h n , i denotes the normalized channel vector, and P n , k is the power allocated to the private stream of UE k on subcarrier n. For compact notation, we define the ZF orthogonality factor as
ρ n ( i , j ) 1 | h ¯ n , i H h ¯ n , j | 2 ,
which allows rewriting (9) as
γ n , k ( i , j ) = 1 + h n , k 2 ρ n ( i , j ) P n , k σ ˜ n 2 .
The decoding rate of the common stream for UE k { i , j } is
R n , c , k ( i , j ) = log 2 1 + | h n , k H P n , c | 2 { i , j } , k | h n , k H P n , | 2 + σ ˜ n 2 ,
where P n , c denotes the power allocated to the common stream on subcarrier n. Since both UEs must decode the common stream, the achievable common rate is
R n , c ( i , j ) = min k { i , j } R n , c , k ( i , j ) .
By substituting the ZF private precoder and the common stream precoder obtained as in [19] into (12), the common rate can be expressed in closed form as
R n , c ( i , j ) = log 2 1 + N n ( i , j ) D n ( i , j ) σ ˜ n 2 ,
where
N n ( i , j ) = ρ n ( i , j ) h n , i 2 h n , j 2 P n , c ,
D n ( i , j ) = γ n , i ( i , j ) h n , j 2 + γ n , j ( i , j ) h n , i 2 2 γ n , i ( i , j ) γ n , j ( i , j ) | h n , i H h n , j | .
To represent how the common rate is shared between the two UEs, let C n , k ( i , j ) denote the portion of the common rate allocated to UE k, satisfying
C n , i ( i , j ) + C n , j ( i , j ) = R n , c ( i , j ) .
We further define a binary scheduling variable x n ( i ,   j ) indicating whether subcarrier n is assigned to UE pair ( i , j ) . That is, x n ( i , j ) = 1 if the pair is scheduled on subcarrier n, and x n ( i , j ) = 0 otherwise. Using this notation, the total data rate of UE j over all subcarriers can be expressed as
R j = n N i = 1 j 1 R n , j ( i , j ) + C n , j ( i , j ) x n ( i , j ) + k = j + 1 J R n , j ( j , k ) + C n , j ( j , k ) x n ( j , k ) .

2.4. Optimization Problem

We now formulate the optimization problem considered in this work. To effectively capture long-term performance, we adopt a time-slotted system with time-varying channels. The objective is to maximize the long-term WSR while ensuring that each UE satisfies its long-term QoS requirement. Before presenting the optimization problem, we introduce two simplifying assumptions that reduce computational complexity while preserving the generality of the proposed scheduling framework.
We first assume equal per-stream power allocation within each subcarrier, i.e.,
P n , i = P n , j = P n , c .
Second, we assume equal common-rate splitting between the two UEs assigned to a subcarrier, i.e.,
C n , i ( i , j ) = C n , j ( i , j ) .
These assumptions are introduced to simplify the intra-subcarrier RSMA transmission structure, so that the focus of this work remains on the design of the proposed scheduling framework, which will be detailed in the subsequent sections. While more flexible RSMA designs may allow additional degrees of freedom through per-stream power loading and adaptive common-rate splitting, incorporating such variables would significantly increase the coupling and nonconvexity of the per-slot optimization problem, making it difficult to solve.
It is important to emphasize that the adopted assumptions do not alter the fundamental principles of RSMA. In particular, the common and private message transmission structure, as well as the partial interference decoding mechanism, are fully preserved. Only the intra-subcarrier power and rate partitioning are simplified, which allows the resulting problem to remain tractable while retaining the essential interference management capability of RSMA.
Moreover, the proposed scheduling framework is not inherently tied to these specific assumptions. More sophisticated power allocation or common-rate splitting strategies can be incorporated without modifying the structure of the long-term stochastic optimization or the scheduling policy developed in this paper. A detailed characterization of the optimality gap with respect to fully adaptive RSMA designs is beyond the scope of this work and is left for future investigation.
With these assumptions, the long-term WSR maximization problem is formulated as the following stochastic optimization problem:
maximize P n ( t ) , x n ( i , j ) ( t ) , n , ( i , j ) P , t lim T 1 T t = 1 T j = 1 J w j R j ( t )
subject to lim T 1 T t = 1 T R j ( t ) R ¯ j , j ,
n = 1 N P n ( t ) P tot , t ,
P n ( t ) 0 , n , t ,
( i , j ) P x n ( i , j ) ( t ) 1 , n , t ,
x n ( i , j ) ( t ) { 0 ,   1 } , n , ( i ,   j ) P , t ,
where w j denotes the weight assigned to UE j, and R ¯ j represents the minimum required long-term average data rate for UE j. In the optimization problem in (21), the objective function (21a) represents the WSR evaluated over an infinite time horizon. Constraint (21b) ensures that each UE meets its long-term QoS requirement, Constraints (21c) and (21d) enforce the per-slot transmit-power limitations at the BS, and Constraints (21e) and (21f) guarantee that at most one UE pair is scheduled on each subcarrier in each time slot.

3. Transmission Scheduling Framework

It is important to emphasize that incorporating long-term QoS constraints into RSMA scheduling leads to a fundamentally different optimization structure compared to conventional OMA or NOMA systems. Due to the coupling between common and private streams, user pairing, and precoder design, the resulting long-term optimization problem cannot be handled by directly applying existing dual-based scheduling methods developed for simpler multiple access schemes.
To solve the long-term WSR maximization problem in (21), we exploit the ergodicity of the fading process. Ergodicity ensures that the time average of any function of the channel converges almost surely to its statistical expectation. Consequently, the stochastic optimization problem can be written equivalently as
( P ) maximize P ( t ) , X ( t ) , t E j = 1 J w j R j subject to E [ R j ] R ¯ j , j , { P ( t ) , X ( t ) } F , t ,
where P ( t ) = { P n ( t ) } n , X ( t ) = { x n ( i , j ) ( t ) } n , ( i , j ) , and F denotes the per-slot feasible set defined by the BS power constraint (21c), nonnegativity of transmit power (21d), and the RSMA-specific UE pair scheduling constraints (21e) and (21f) introduced in Section 2. Note that only the long-term QoS constraints couple decisions across time, while all other constraints are slot-wise and therefore remain inside the feasible set F .

3.1. Dual Reformulation

It is noteworthy that in practical scenarios, the channel distribution is generally unknown. Thus, the expectation in Problem (P) cannot be evaluated directly. We therefore follow the standard dual-based stochastic optimization approach used in [18,20]. The Lagrangian associated with Problem(P) can be defined as
L ( P ( t ) ,   X ( t ) ,   Λ ) = E j = 1 J ( w j + λ j ) R j j = 1 J λ j R ¯ j ,
where Λ = { λ j } j , and λ j 0 is the dual variable corresponding to the QoS constraint of UE j. The dual problem is then given by
( D ) minimize λ j 0 , j F ( Λ )
where
F ( Λ ) maximize { P ( t ) , X ( t ) } F , t L ( P ( t ) , X ( t ) , Λ ) .
The primal problem (P) in (22) is nonconvex due to the binary scheduling variables and the RSMA transmission structure. Therefore, strong duality does not follow directly. Nevertheless, the duality gap of (P) is shown to be zero by leveraging the time-sharing condition, which is commonly used for long-term stochastic wireless resource-allocation problems [18,21].
Theorem 1. 
Problem (P) satisfies strong duality. That is, its optimal value coincides with that of the dual problem (D).
Sketch of Proof. 
The key idea is that the feasible set of long-term average rate vectors is convex. For any two feasible stationary policies, a time-sharing construction yields any convex combination of their long-term average rates because of the ergodicity of the fading process. Therefore, Problem (P) satisfies the time-sharing condition, and by [21], the duality gap is zero.    □

3.2. Per-Slot Dual Subproblem

For a fixed dual vector Λ , the evaluation of the dual function F ( Λ ) requires solving the inner maximization in (25). Since the Lagrangian in (23) is separable across channel realizations, the maximization can be decomposed into per-slot problems of the form
( D t ) maximize { P ( t ) , X ( t ) } F j = 1 J ( w j + λ j ) R j ( t ) ,
where R j ( t ) denotes the instantaneous RSMA transmission rate of UE j at time slot t. Thus, for a fixed dual vector Λ , problem ( D t ) corresponds to maximizing the instantaneous WSR with effective per-UE weights
w j eff = w j + λ j .
This converts the long-term scheduling problem into repeated per-slot scheduling and power allocation problems, which will be detailed in Section 4.

3.3. Stochastic Dual Update

Once problem ( D t ) is solved in slot t, the instantaneous rates R j ( t ) can be used to update the dual variables by applying the stochastic subgradient method. According to Danskin’s theorem [22,23], a subgradient of F ( Λ ) with respect to λ j is given by
v j ( t ) = R j ( t ) R ¯ j .
Hence, the dual variables evolve as
λ j t + 1 = max 0 , λ j t ζ t R j ( t ) R ¯ j , j ,
where ζ t > 0 is a diminishing step size. To guarantee almost-sure convergence of Λ t to the optimal dual vector Λ , the step size sequence should satisfy the standard stochastic approximation conditions [24]: ζ t > 0 , t = 1 ζ t = , and t = 1 ( ζ t ) 2 < .

3.4. Overall Scheduling Framework

The proposed transmission scheduling method repeatedly solves problem ( D t ) in each time slot using the effective weights w j eff , and then updates the dual variables according to (29). This enables the system to opportunistically exploit favorable channel realizations while guaranteeing that each UE satisfies its long-term QoS requirement. Algorithm 1 summarizes the iterative dual-based scheduling procedure.
Remark 1. 
Due to the non-convex nature of the instantaneous RSMA resource allocation problem, the algorithm developed in the next subsection solves the per-slot problem  ( D t )   in a suboptimal manner and does not generally admit a globally optimal solution. As a result, the proposed scheduling framework does not guarantee convergence to a global optimum. Instead, by applying stochastic dual updates with an appropriately chosen diminishing step size, the algorithm ensures stable convergence of the dual variables and satisfaction of long-term QoS constraints, with a bounded performance gap under standard ergodicity assumptions.
Algorithm 1 Transmission Scheduling Framework
1:
Initialize λ j ( 0 ) = 0 for all j, and set t = 1 .
2:
while system is active do
3:
    Compute effective weights: w j eff ( t ) = w j + λ j ( t ) for all j.
4:
    Solve the per-slot problem ( D t ) to obtain sol ( t ) { P ( t ) , X ( t ) } .
5:
    Based on sol ( t ) , compute the instantaneous rates R j ( t ) for all j.
6:
    Update dual variables: λ j ( t + 1 ) = max { 0 , λ j ( t ) ζ ( t ) ( R j ( t ) R ¯ j ) } for all j.
7:
     t t + 1 .
8:
end while

4. Per-Slot Problem Solution

In this section, we address the per-time slot optimization problem that appears as the inner maximization step of the dual formulation derived in Section 3. For a fixed dual vector Λ , problem ( D t ) in (26) aims to maximize the instantaneous WSR with effective weights w j eff . The per-slot optimization problem can be written as
maximize P n , x n ( i , j ) , n , ( i , j ) P j = 1 J w j eff R j
subject to n = 1 N P n P tot ,
P n 0 , n ,
( i , j ) P x n ( i , j ) 1 , n ,
x n ( i , j ) { 0 ,   1 } , n , ( i , j ) P .
For simplicity, the slot index t is omitted, as the problem is solved independently in each time slot. Constraints (30b)–(30e) enforce the per-slot BS power limit, the nonnegativity of allocated power, and the binary UE pair selection, while guaranteeing that at most one UE pair is scheduled on each subcarrier. Because the WSR is a nonlinear function of both P n and x n ( i , j ) , the optimization problem (30) is a MINLP and is, in general, computationally intractable to solve exactly.
To efficiently solve (30), we decompose the problem into two sequential subproblems: (i) subcarrier–UE pair matching with fixed power, and (ii) power allocation optimization with fixed matching. This decomposition is widely adopted in prior work and aligns well with the structure of subcarrier-based multiuser transmission.

4.1. Subcarrier–UE Pair Matching Optimization

Fix the per-subcarrier power to the equal value P n = P tot / N . Under this assumption, problem (30) reduces to the following integer linear program (ILP):
maximize x n ( i , j ) , n , ( i , j ) P n = 1 N ( i , j ) P x n ( i , j ) Φ n ( i , j )
subject to ( i , j ) P x n ( i , j ) 1 , n ,
x n ( i , j ) { 0 ,   1 } , n , ( i ,   j ) ,
where Φ n ( i , j ) denotes the WSR contribution of assigning UE pair ( i , j ) to subcarrier n when P n = P tot / N . It is noteworthy that although the matching constraints are defined per subcarrier, the objective function includes user-specific dual variables associated with long-term QoS constraints, which introduce coupling across subcarriers and prevent purely greedy solutions from being optimal in general.
Although (31) contains binary variables, its constraint matrix has a special structure that enables an efficient solution.
Theorem 2. 
The constraint matrix associated with the subcarrier–UE pair matching problem in (31) is totally unimodular (TU). Consequently, its LP relaxation always yields an integer optimal solution.
Sketch of Proof. 
Each variable x n ( i , j ) appears in exactly one matching constraint, and the resulting constraint matrix is an incidence matrix of a partitioned assignment structure. Such matrices are known to be TU, and therefore every vertex of the relaxed feasible polytope is integral.    □
Because of Theorem 2, the optimal UE pair matching can be obtained directly through an LP solver, yielding a polynomial-time solution.

4.2. Power Allocation Optimization

After determining the optimal matching { x n ( i , j ) } , we optimize the transmit power across subcarriers. The remaining problem is
maximize P n n = 1 N G n ( P n )
subject to n = 1 N P n P tot ,
P n 0 , n ,
where G n ( P n ) represents the subcarrier contribution. Letting ( i n ,   j n ) denote the UE pair scheduled on subcarrier n, that is, x n ( i n , j n ) = 1 and x n ( i , j ) = 0 for all ( i ,   j ) ( i n ,   j n ) , the subcarrier contribution can be given as
G n ( P n ) = w i n R n , i n ( i n , j n ) ( P n ) + w j n R n , j n ( i n , j n ) ( P n ) + w i n + w j n 2 R n , c ( i n , j n ) ( P n ) .
Because all RSMA private and common rates are strictly increasing in P n , the following result holds.
Theorem 3. 
In the per-slot power allocation problem (32), the optimal solution satisfies
n = 1 N P n = P tot .
That is, the BS always allocates all available transmit power.
Sketch of Proof. 
All terms G n ( P n ) are strictly increasing in P n . Any unused power can always increase the objective by assigning it to an arbitrary subcarrier, contradicting optimality.    □
Using Theorem 3, we apply a projected gradient-based iterative update:
P n ( + 1 ) = max 0 , P n ( ) + α G n ( P n ( ) ) G k ( P k ( ) ) ,
followed by
P k ( + 1 ) = P tot m k P m ( + 1 ) ,
where α is a step size satisfying standard diminishing conditions.

4.3. Unified Algorithm

The proposed per-slot solution for problem ( D t ) consists of two stages:
  • Stage 1 (Matching): Solve the LP relaxation of (31) to determine the optimal UE pair for each subcarrier.
  • Stage 2 (Power Allocation): For the obtained matching, solve (32) using projected gradient iterations to allocate power across subcarriers.
This two-stage approach provides an efficient and practical per-slot solution. The complete per-slot WSR maximization process is summarized in Algorithm 2, which integrates both the matching and power allocation stages.
Algorithm 2 Per-Slot WSR Maximization for RSMA
Require: Channel state { h n , j } , effective weights { w j eff } , total power P tot , step sizes { α }
  1:
Initialize per-subcarrier power P n ( 0 ) = P tot / N for all n
  2:
Stage 1: Subcarrier–UE Pair Matching
  3:
for each subcarrier n and each pair ( i ,   j ) P  do
  4:
    Compute WSR metric Φ n ( i , j ) using P n ( 0 )
  5:
end for
  6:
Solve the LP relaxation of (31) and obtain the optimal matching { x n ( i , j ) }
  7:
For each n, determine the scheduled pair ( i n , j n ) such that x n ( i n , j n ) = 1
  8:
Stage 2: Power Allocation
  9:
Set iteration index 0
10:
repeat
11:
    for each subcarrier n do
12:
        Compute gradient g n ( ) = G n ( P n ( ) ) / P n
13:
    end for
14:
    Select an anchor subcarrier index k
15:
    for each n k  do
16:
        Update P n ( + 1 ) max { 0 , P n ( ) + α ( g n ( ) g k ( ) ) }
17:
    end for
18:
    Set P k ( + 1 ) P tot m k P m ( + 1 )
19:
     + 1
20:
until convergence of n G n ( P n ( ) ) or maximum iteration is reached
21:
Output: { x n ( i , j ) } and { P n ( ) } as the per-slot scheduling and power allocation solution
Remark 2 
(Computational Complexity Discussion). The proposed scheduling framework is designed to maintain tractable per-slot complexity. Specifically, the dual update step involves simple scalar operations per user and incurs negligible overhead. The main computational burden lies in solving the per-slot problem   ( D t ) , which is decomposed into a subcarrier–UE pair matching stage and a power allocation stage. The matching problem is solved via a linear program with a TU structure, resulting in polynomial-time complexity. The subsequent power allocation is handled by a gradient-based iterative method with a limited number of iterations. As a result, the overall per-slot complexity scales polynomially with the number of users and subcarriers, making the proposed framework suitable for centralized scheduling implementations with moderate system dimensions. Further complexity reduction via heuristic matching or iteration truncation is possible and left for future work.

5. Numerical Results

This section presents numerical results illustrating the performance of the proposed opportunistic RSMA scheduling framework. All simulations follow the system model described in Section 2. Unless otherwise specified, all data rates are shown in bps/Hz.

5.1. Simulation Setup

We evaluate the proposed scheduling framework under the system model described in Section 2. The BS uses N t = 4 antennas and serves J = 10 users. We allocate a total bandwidth of B = 10 MHz and divide it uniformly into N = 10 subcarriers, resulting in B sub = 1 MHz per subcarrier. The BS transmits with a total power of P tot = 20 W.
We compute the noise power on each subcarrier using a thermal noise density of 174 dBm/Hz and a receiver noise figure of NF = 5 dB, following (5) and (6). We apply an antenna gain of 10 log 10 ( N t ) dB. To capture external interference, we model the effective noise as σ ˜ n 2 = ( 1 + κ ) σ n 2 with interference factor κ = 3 . We distribute users uniformly within a ring-shaped region defined by inner radius r in = 1500 m and outer radius r out = 3000 m. The BS and UE heights are set to h BS = 30 m and h UE = 2 m, respectively. We operate at carrier frequency f c = 900 MHz.
With these settings, we model the large-scale fading using the Hata Urban model:
PL ( d ) = 69.55 + 26.16 log 10 ( f c ) 13.82 log 10 ( h BS ) a ( h UE ) + ( 44.9 6.55 log 10 ( h BS ) ) log 10 ( d km ) .
In addition, we generate shadow fading as a log-normal random variable with standard deviation σ sf = 8 dB.

5.2. RSMA-NOMA Performance Comparison

We compare the proposed method against a baseline two-user NOMA scheme. To ensure a fair and controlled comparison, we apply the following setup. Both RSMA and NOMA employ the same subcarrier–UE pair matching, which we obtain from the LP relaxation of (31). For NOMA, the power allocation within each scheduled user pair is determined using the strategy proposed in [25], which is optimal for two-user NOMA under the considered channel model and can be straightforwardly adapted to our system setting. All remaining system components, including channel realizations, noise power, interference levels, and the overall scheduling procedure, are kept identical for both schemes. This guarantees that any performance difference arises solely from the physical-layer transmission strategy.
Figure 1 illustrates the WSR performance as functions of the number of subcarriers N and the number of users J in Figure 1a and Figure 1b, respectively. The results show that RSMA consistently outperforms NOMA across all considered scenarios. Moreover, as N or J increases, the performance gap becomes more pronounced, owing to the enhanced flexibility of RSMA in managing interference through joint private and common stream transmission. In contrast, despite employing optimal power allocation on each subcarrier, NOMA remains fundamentally limited by its two-user superposition and successive interference cancellation (SIC) structure, which restricts its ability to flexibly manage multiuser interference.

5.3. Long-Term QoS Satisfaction Analysis

We now evaluate the long-term QoS satisfaction achieved by the proposed dual-based opportunistic scheduling framework.
To clearly observe QoS satisfaction, user locations are set deterministically as
d i = 1500 + 150 ( i 1 ) m .
The dual variables are updated over 2000 time slots, each using an independently sampled channel realization.
We consider two scenarios:
  • Uniform QoS: all users require R ¯ j = 3 bps/Hz.
  • Heterogeneous QoS: users { 1 ,   2 ,   5 ,   6 ,   9 ,   10 } require 3 bps/Hz, while users { 3 ,   4 ,   7 ,   8 } require 1 bps/Hz.
Figure 2 and Figure 3 show that all users meet their long-term QoS requirements in both scenarios. Users closer to the BS achieve higher long-term rates due to stronger channels, whereas distant users obtain lower rates. The dual update mechanism automatically compensates for this disparity by increasing the λ j values of weaker users, which raises their scheduling priority.
In the heterogeneous QoS scenario, users with stricter QoS requirements often experience early rate deficits. Their dual variables λ j therefore increase more aggressively, which boosts their scheduling priority until their long-term rate requirements are satisfied. Consequently, users with larger QoS targets tend to converge to higher steady-state λ j values, although the exact values depend on channel conditions and scheduling dynamics.
In summary, the proposed RSMA-based opportunistic scheduler achieves (i) reliable long-term QoS satisfaction, (ii) significantly higher WSR than NOMA, and (iii) robust adaptation to heterogeneous user demands and channel disparities.

5.4. Impact of Weight Selection

To further examine the robustness of the proposed scheduling framework with respect to system design parameters, we investigate the impact of different WSR weight configurations. In particular, this study explores how user-priority weighting affects the long-term performance of the proposed approach, while keeping the minimum average rate requirements unchanged.
We consider three different WSR weight configurations, while fixing the minimum average rate requirement of all users to R ¯ j = 0.5 bps/Hz. The user locations are identical to those in the previous experiments, where users with smaller indices are located closer to the base station and thus experience more favorable average channel conditions. The weight vectors are normalized to have the same total sum and are designed such that larger weights are progressively assigned to users with poorer channel conditions. Specifically, Case 1 employs uniform weights across all users, whereas in Case 2 and Case 3, increasing priority is given to users with higher indices.
Figure 4 shows the resulting long-term performance over 2000 time slots, where independent channel realizations are generated at each slot. As shown in Figure 4a, the weighted sum rate decreases from Case 1 to Case 3. This behavior is expected, since assigning larger weights to users with poorer channel conditions forces the scheduler to allocate more resources to satisfy their QoS requirements, thereby reducing the achievable system-level throughput. In contrast, Figure 4b shows that the achievable rate of the weakest user increases significantly as its associated weight becomes larger. This confirms that the proposed scheduling framework effectively adapts resource allocation according to the prescribed weight configuration, prioritizing disadvantaged users when required.
These results highlight the flexibility and robustness of the proposed RSMA-based scheduling framework. By adjusting the user weights, the system can explicitly control the tradeoff between spectral efficiency and user fairness, while still satisfying the long-term QoS constraints for all users.

6. Conclusions

This paper presented an opportunistic scheduling framework for multiuser RSMA systems that maximizes the weighted sum-rate while guaranteeing long-term QoS constraints. The proposed approach decomposes the long-term stochastic problem into tractable per-slot deterministic subproblems. The subcarrier–UE pair matching step leverages the total unimodularity of the constraint structure, allowing the mixed-integer assignment problem to be solved efficiently via linear programming. Power allocation is then performed using a gradient-based iterative optimization that exploits the monotonicity of RSMA rates. By integrating these components within a stochastic dual optimization framework, the proposed scheduler ensures that all users satisfy their long-term QoS requirements while maintaining high spectral efficiency. Simulation results verify that the proposed method achieves favorable performance in multi-carrier RSMA networks, demonstrating the feasibility of jointly achieving long-term performance guarantees, user fairness, and computational efficiency. Future research may extend this framework to incorporate more general RSMA architectures, imperfect CSI, or learning-assisted scheduling mechanisms.

Author Contributions

Conceptualization, J.-W.L. and D.-Y.K.; methodology, S.-Y.K. and D.-Y.K.; software, J.-W.L. and J.-Y.L.; validation, J.-W.L. and J.-Y.L.; formal analysis, J.-W.L., J.-Y.L. and Y.-H.K.; investigation, J.-Y.L.; resources, D.-Y.K.; data curation, S.-Y.K. and D.-Y.K.; writing—original draft preparation, J.-W.L., J.-Y.L. and Y.-H.K.; writing—review and editing, S.-Y.K. and D.-Y.K.; visualization, J.-Y.L.; supervision, D.-Y.K.; project administration, D.-Y.K.; funding acquisition, D.-Y.K. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by Incheon National University Research Grant in 2025.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The original contributions presented in this study are included in the article. Further inquiries can be directed to the corresponding authors.

Acknowledgments

During the preparation of this manuscript, the authors used ChatGPT-4o to assist in language refinement and formatting. The authors have reviewed and edited all generated text and take full responsibility for the content of this publication.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Samsung Electronics. Samsung’s 6G White Paper Lays Out the Company’s Vision for the Next Generation of Communications Technology. Available online: https://news.samsung.com/global/samsungs-6g-white-paper-lays-out-the-companys-vision-for-the-next-generation-of-communications-technology (accessed on 30 November 2025).
  2. Rohde & Schwarz. Fundamentals of THz Technology for 6G. Available online: https://scdn.rohde-schwarz.com/ur/pws/dl_downloads/premiumdownloads/premium_dl_pdm_downloads/3683_6158_52/Fundamentals-of-THz-technology-for-6G_wp_en_3683-6158-52_v0102.pdf (accessed on 30 November 2025).
  3. Ericsson. Ericsson Mobility Report: 5G to Top one Billion Subscriptions in 2022 and 4.4 Billion in 2027. Available online: https://mb.cision.com/Main/15448/3588297/1595238.pdf (accessed on 30 November 2025).
  4. Dai, L.; Wang, B.; Ding, Z.; Wang, Z.; Chen, S.; Hanzo, L. A survey of non-orthogonal multiple access for 5G. Commun. Surveys Tuts. 2018, 20, 2294–2323. [Google Scholar] [CrossRef]
  5. Mao, Y.; Dizdar, O.; Clerckx, B.; Schober, R.; Popovski, P.; Poor, H.V. Rate-splitting multiple access: Fundamentals, survey, and future research trends. Commun. Surveys Tuts. 2022, 24, 2073–2126. [Google Scholar] [CrossRef]
  6. Vandenameele, P.; Van Der Perre, L.; Engels, M.G.; Gyselinckx, B.; De Man, H.J. A combined OFDM/SDMA approach. IEEE J. Sel. Areas Commun. 2000, 18, 2312–2321. [Google Scholar] [CrossRef]
  7. Şahin, M.M.; Dizdar, O.; Clerckx, B.; Arslan, H. OFDM-RSMA: Robust transmission under inter-carrier interference. IEEE Trans. Commun. 2024, 73, 4602–4615. [Google Scholar] [CrossRef]
  8. Pereira, E.V.; Lima, F.R.M. Adaptive power allocation among private and common streams for multicarrier RSMA system. In Proceedings of the ISWCS, Rio de Janeiro, Brazil, 14–17 July 2024. [Google Scholar]
  9. Feng, J.; Liu, X.; Liu, Z.; Durrani, T.S. Optimal trajectory and resource allocation for RSMA-UAV assisted IoT communications. IEEE Trans. Veh. Technol. 2024, 73, 8693–8704. [Google Scholar] [CrossRef]
  10. Allu, R.; Katwe, M.; Singh, K.; Duong, T.Q.; Li, C.P. RSMA-Integrated Full-Duplex Communications for Better Energy and Spectral-Efficiency Trade-off. In Proceedings of the IEEE Globecom Workshops (GC Wkshps), Kuala Lumpur, Malaysia, 4–8 December 2023; pp. 1213–1218. [Google Scholar]
  11. Kong, C.; Lu, H. Cooperative rate-splitting multiple access in heterogeneous networks. IEEE Commun. Lett. 2023, 27, 2807–2811. [Google Scholar] [CrossRef]
  12. Mao, Y.; Clerckx, B.; Li, V.O. Rate-splitting for multi-antenna non-orthogonal unicast and multicast transmission: Spectral and energy efficiency analysis. IEEE Trans. Commun. 2019, 67, 8754–8770. [Google Scholar] [CrossRef]
  13. De Castro, J.A.; Lima, F.R.M. Subcarrier assignment, user matching and power allocation for weighted sum-rate maximization with RSMA. In Proceedings of the GIIS, Argostoli, Greece, 26–28 September 2022; pp. 20–24. [Google Scholar]
  14. Yang, Z.; Chen, M.; Saad, W.; Shikh-Bahaei, M. Optimization of rate allocation and power control for rate splitting multiple access (RSMA). IEEE Trans. Commun. 2021, 69, 5988–6002. [Google Scholar] [CrossRef]
  15. Yang, Z.; Chen, M.; Saad, W.; Shikh-Bahaei, M. Downlink sum-rate maximization for rate splitting multiple access (RSMA). In Proceedings of the IEEE ICC, Dublin, Ireland, 7–11 June 2020. [Google Scholar]
  16. Joudeh, H.; Clerckx, B. Sum-rate maximization for linearly precoded downlink multiuser MISO systems with partial CSIT: A rate-splitting approach. IEEE Trans. Commun. 2016, 64, 4847–4861. [Google Scholar] [CrossRef]
  17. Hao, H.; Xu, C.; Zhang, W.; Chen, X.; Yang, S.; Muntean, G.M. Reliability-aware optimization of task offloading for UAV-assisted edge computing. IEEE Trans. Comput. 2025, 74, 3832–3844. [Google Scholar] [CrossRef]
  18. Kim, D.Y.; Jafarkhani, H.; Lee, J.W. Low-complexity dynamic resource scheduling for downlink MC-NOMA over fading channels. IEEE Trans. Wirel. Commun. 2022, 21, 3536–3550. [Google Scholar] [CrossRef]
  19. Clerckx, B.; Mao, Y.; Schober, R.; Poor, H.V. Rate-splitting unifying SDMA, OMA, NOMA, and multicasting in MISO broadcast channel: A simple two-user rate analysis. IEEE Wirel. Commun. Lett. 2020, 9, 349–353. [Google Scholar] [CrossRef]
  20. Park, S.M.; Kim, D.Y.; Kim, K.W.; Lee, J.W. Joint antenna and device scheduling in full-duplex MIMO wireless-powered communication networks. IEEE Internet Things J. 2022, 9, 18908–18923. [Google Scholar] [CrossRef]
  21. Yu, W.; Lui, R. Dual methods for nonconvex spectrum optimization of multicarrier systems. IEEE Trans. Commun. 2006, 54, 1310–1322. [Google Scholar] [CrossRef]
  22. Danskin, J.M. The Theory of Max-Min and Its Application to Weapons Allocation Problems; Springer Science & Business Media: Berlin/Heidelberg, Germany, 2012; Volume 5. [Google Scholar]
  23. Bertsekas, D.P. Nonlinear programming. J. Oper. Res. Soc. 1997, 48, 334. [Google Scholar] [CrossRef]
  24. Boyd, S.; Mutapcic, A. Stochastic Subgradient Methods; Lecture Notes for EE364b; Stanford University: Stanford, CA, USA, 2008; Volume 97. [Google Scholar]
  25. Kim, D.Y.; Jafarkhani, H.; Lee, J.W. Low-complexity joint user and power scheduling for downlink NOMA over fading channels. arXiv 2021, arXiv:2004.06585v2. [Google Scholar]
Figure 1. Average WSR performance comparison between RSMA and NOMA (averaged over 3000 realizations): (a) WSR versus number of subcarriers N; (b) WSR versus number of users J.
Figure 1. Average WSR performance comparison between RSMA and NOMA (averaged over 3000 realizations): (a) WSR versus number of subcarriers N; (b) WSR versus number of users J.
Mathematics 14 00092 g001
Figure 2. Results under uniform QoS constraints: (a) average user data rates compared with the QoS requirement; (b) convergence of dual variables λ j .
Figure 2. Results under uniform QoS constraints: (a) average user data rates compared with the QoS requirement; (b) convergence of dual variables λ j .
Mathematics 14 00092 g002
Figure 3. Results under heterogeneous QoS constraints: (a) average user data rates compared with the QoS requirement; (b) convergence of dual variables λ j .
Figure 3. Results under heterogeneous QoS constraints: (a) average user data rates compared with the QoS requirement; (b) convergence of dual variables λ j .
Mathematics 14 00092 g003
Figure 4. Impact of WSR weight selection: (a) WSR and (b) achievable rate of the weakest user.
Figure 4. Impact of WSR weight selection: (a) WSR and (b) achievable rate of the weakest user.
Mathematics 14 00092 g004
Table 1. Conceptual comparison between NOMA and RSMA.
Table 1. Conceptual comparison between NOMA and RSMA.
AspectNOMARSMA
Interference handlingFull SICPartial decoding + treating as noise
RobustnessSensitive to SIC/CSI errorsReduced sensitivity to imperfections
QoS flexibilityLimited by user orderingFlexible via rate splitting
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Lee, J.-W.; Lee, J.-Y.; Kim, Y.-H.; Kim, S.-Y.; Kim, D.-Y. Long-Term QoS-Constrained RSMA Scheduling in Multi-Carrier Systems. Mathematics 2026, 14, 92. https://doi.org/10.3390/math14010092

AMA Style

Lee J-W, Lee J-Y, Kim Y-H, Kim S-Y, Kim D-Y. Long-Term QoS-Constrained RSMA Scheduling in Multi-Carrier Systems. Mathematics. 2026; 14(1):92. https://doi.org/10.3390/math14010092

Chicago/Turabian Style

Lee, Jae-Won, Ju-Yeon Lee, Young-Hyun Kim, Sung-Yeon Kim, and Do-Yup Kim. 2026. "Long-Term QoS-Constrained RSMA Scheduling in Multi-Carrier Systems" Mathematics 14, no. 1: 92. https://doi.org/10.3390/math14010092

APA Style

Lee, J.-W., Lee, J.-Y., Kim, Y.-H., Kim, S.-Y., & Kim, D.-Y. (2026). Long-Term QoS-Constrained RSMA Scheduling in Multi-Carrier Systems. Mathematics, 14(1), 92. https://doi.org/10.3390/math14010092

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop