1. Introduction
Accommodating the heterogeneity of users’ requirements is one of the main challenges that both industry and academia are facing in order to make 5G a reality [
1]. In fact, next-generation wireless communication systems must be designed to provision different services, each of which with distinct constraints in terms of latency, reliability, and information rate. In particular, 5G is expected to support three different macro-categories of services, namely enhanced Mobile BroadBand (eMBB), massive Machine-Type Communications (mMTC), and Ultra-Reliable and Low-Latency Communications (URLLC) [
2,
3,
4].
eMBB service is meant to provide very-high data-rate communications as compared with current (4G) networks. This can be generally achieved by using codewords that spread over a large number of time-frequency resources, given that latency is not an issue. mMTC supports low-rate bursty communication between a massive number of uncoordinated devices and the network. Finally, URLLC is designed to ensure low-rate ultra-reliable radio access for a few nodes, while guaranteeing very low-latency. As a result, URLLC transmissions need to be localized in time, and hence URLLC packets should be short [
5].
The coexistence among eMBB, mMTC and URLLC traffic types can be ensured by slicing the Radio Access Network (RAN) resources into non-overlapping, or orthogonal, blocks, and by assigning distinct resources to different services. With the resulting Orthogonal Multiple Access (OMA), the target quality-of-service guarantees can be achieved by designing each service separately [
6,
7]. However, when URLLC or mMTC traffic types are characterized by short and bursty transmissions at random time instants, resources allocated statically to these services are likely to be unused for most of time, and thus wasted. A more efficient use of radio resources can be accomplished by Non-Orthogonal Multiple Access (or NOMA), which allows multiple services to share the same physical resources.
By enabling an opportunistic shared use of the radio resources, NOMA can provide significant benefits in terms of spectrum efficiency, but it also poses the challenge of designing the system so that the heterogeneous requirements of the services are satisfied despite the mutual interference. The objective of this paper is to address this issue by considering a Cloud-RAN (C-RAN) architecture characterized by analog fronthaul links, referred to as Analog Radio-over-X, which is introduced in the next section.
1.1. C-RAN Based on Analog Radio-over-X Fronthauling
The advent of 5G is introducing advanced physical layer technologies and network deployment strategies such as massive MIMO, mmWave, small-cell densification, mobile edge computing, etc. (see [
8,
9] for an overview). C-RAN is an enabling technology that is based on the colocation of the Base Band Unit (BBU) of Edge Nodes (ENs) that are densely distributed in a given indoor or outdoor area. This solution has the advantages of allowing for centralized BBU signal processing, providing network scalability, increasing spectral efficiency, and reducing costs.
The most typical C-RAN architecture relies on digital optical fronthaul links to connect ENs to BBUs. This solution, known as Digital Radio-over-Fiber (D-RoF), is adopted in current 4G mobile networks, and is based on the transmission of in-phase and quadrature baseband signals, upon digitization and packetization according to the CPRI protocol [
10].
Over the last years, several alternative C-RAN architectures have been proposed that redistribute the RAN functionalities between BBU and ENs, obtaining different trade-offs in terms of bandwidth and latency requirements, advanced Cooperative Multi-Point processing capabilities, and EN cost and complexity [
11]. For scenarios with stringent cost and latency constraints, a promising solution is to use analog fronthauling.
With analog fronthauling, focusing on the uplink, the ENs directly relay the radio signals to the BBUs after frequency translation and, possibly, signal amplification. This has the advantages of avoiding any bandwidth expansion due to digitization; guaranteeing ENs synchronization; minimizing latency; reducing hardware cost; and improving energy efficiency [
12,
13,
14]. A C-RAN architecture based on analog fronthauling is also known in the literature as Analog Radio-over-X (A-RoX), where X depends on the technology employed for the fronthaul, which can be either Fiber (A-RoF [
12]), Radio (A-RoR [
15]), or Copper (A-RoC [
13]), as depicted in
Figure 1.
In particular, A-RoF provides an effective example of analog fronthauling, due to its capability to support the transport of large bandwidths [
12,
16]. However, A-RoF requires the deployment of a fiber optic infrastructure whose installation is not always feasible, e.g., in dense urban areas. In such scenarios, a possible solution is to rely on the A-RoR concept, thus employing point-to-point wireless links, mainly based on mmWave or THz bands, with several advantages in terms of flexibility, resiliency, hardware complexity and cost [
15,
17]. Another application scenario where the installation of fiber links may be too expensive to provide satisfactory business cases is indoor coverage. For indoor deployments, A-RoC [
18,
19,
20] has been recently proved to be an attractive solution, especially from the deployment costs perspective [
21], since it leverages the pre-existing Local Area Network (LAN) cabling infrastructure of building and enterprises. Moreover, LAN cables are equipped with four twisted-pairs with a transport capability up to 500 MHz each, or 2 GHz overall, for radio signals, thus providing enough bandwidth for analog fronthaul applications [
22]. Over the last years, A-RoC based on LAN cables has become a standard solution for in-building commercial C-RAN deployments, allowing to extend the indoor coverage over distances longer than 100 m [
23].
In this paper we study the coexistence of URLLC and eMBB services under both OMA and NOMA assuming a C-RAN multi-cell architecture based on analog fronthauling (see
Figure 1) by using information theoretical tools.
1.2. Related Works
The concept of NOMA is well-known from the information theoretic literature [
24], and its application to 5G dates back to [
25], where authors demonstrated for a single-cell scenario that superimposing multiple users in the same resources achieves superior performance with respect to conventional LTE networks, provided that the resulting interference is properly taken care of. The extension of NOMA to multi-cell networks is presented in [
26], which addresses several multi-cell NOMA challenges, including coordinated scheduling, beamforming, and practical implementation issues related to successive interference cancellation.
In contrast with most of the works on NOMA, which deal with homogeneous traffic conditions (see [
27] for a recent review), here the focus is on NOMA techniques in the context of heterogeneous networks, such as the forthcoming 5G wireless systems, as discussed in [
28,
29,
30]. In fact, NOMA represents an attractive solution to meet the distinct requirements of 5G services, as it improves spectral efficiency (eMBB), enables massive device connectivity (mMTC), and allows for low-transmission latency (URLLC) [
31].
In [
29] a communication-theoretic model was introduced to investigate the performance trade-offs for eMBB, mMTC and URLLC services in a single-cell scenario under both OMA and NOMA. This single-cell model has been later extended in [
32] to the uplink of a multi-cell C-RAN architecture, in which the BBU communicates with multiple URLLC and eMBB users belonging to different cells through geographically distributed ENs. In the C-RAN system studied in [
32], while the URLLC signals are locally decoded at the ENs due to latency constraints, the eMBB signals are quantized and forwarded over limited-capacity digital fronthaul links to the BBU, where centralized joint decoding is performed.
None of the aforementioned works considers the coexistence of different 5G services in a C-RAN architecture based on analog fronthaul links which is the focus of this paper.
1.3. Contributions
In this paper we study for the first time the coexistence between URLLC and eMBB services in the uplink of a C-RAN system with analog fronthauling in which the URLLC signals are still decoded locally at the EN, while the eMBB signals are forwarded to the BBU over analog fronthaul links.
In particular, the main contributions of this paper are three-fold:
We extend the uplink C-RAN theoretic model proposed in [
32] to the case of analog fronthaul, assuming that the fronthaul links are characterized by multiple, generally interfering, channels that carry the received radio signals;
By leveraging information theoretical tools, we investigate the performance trade-offs between URLLC and eMBB services under both OMA and NOMA, by considering different interference management strategies such as puncturing, considered for the standardization of 5G New Radio [
33,
34], Treating Interference as Noise (TIN), and Successive Interference Cancellation (SIC);
The analysis demonstrates that NOMA allows for higher eMBB information rates with respect to OMA, while guaranteeing a reliable low-rate URLLC communication with minimal access latency. Moreover, differently from the case of conventional digital C-RAN architecture based on limited-capacity fronthaul links [
32], in analog C-RAN, TIN always outperforms puncturing, while the best performance is still achieved by NOMA with SIC.
1.4. Organization
The remainder of the paper is organized as follows. The considered system model is introduced in
Section 2.
Section 3 details the fronthaul signal processing techniques employed to cope with the impairments of the A-RoC fronthaul links. The eMBB rand URLLC information rates are discussed in
Section 4 and
Section 5 for OMA and NOMA, respectively. Numerical results are presented in
Section 6. And
Section 7 concludes the paper.
1.5. Notation
Bold upper- and lower-case letters describe matrices and column vectors, respectively. Letters , and refer to real and complex numbers, respectively. We denote matrix inversion, transposition and conjugate transposition as . Matrix is an identity matrix of size n and is a column vector made by n “1s”. Symbol ⊗ denotes the Kronecker operator, is the vectorization operator, and is the statistical expectation. Notation denotes a diagonal matrix with elements on the main diagonal. The Q-function is the complementary cumulative distribution function of the standardized normal random variable, and is its inverse.
2. System Model
The C-RAN architecture under study is illustrated in
Figure 2. In this system, the BBUs communicate with multiple user equipments (UEs) belonging to
M cells through
M single-antenna Edge Nodes (ENs). The BBUs are co-located in the so-called BBU pool so that joint processing can be performed, while the ENs are geographically distributed. In particular, we assume here that cells are arranged in a line following the conventional circulant Wyner model ([
35], Chapter 2), and each cell contains two single-antenna UEs with different service constraints: one eMBB user and one URLLC user.
Due to the strict latency constraints of URLLC traffic, the signal for the URLLC UEs is decoded on-site at the EN, while the eMBB signals are forwarded to the BBU through a multi-channel analog fronthaul. In this hybrid cloud-edge architecture, the mobile operator equips the EN with edge computing capabilities in order to provision the services required by the URLLC user directly from the EN. Following the A-RoX concept, the end-to-end channel from the eMBB UEs and the BBU pool is assumed to be fully analog: the EN performs only signal amplification and frequency translation to comply with fronthaul capabilities and forwards the signals to the BBU, where centralized decoding is performed. In practice, as detailed later in the paper (see
Section 4 and
Section 5), we assume that each EN hosts a digital module, responsible for URLLC signal decoding, and an analog module, responsible for the mapping of received radio signal over the analog fronthauling, which is identified as Analog-to-Analog (A/A) mapping.
While the technology used for the analog fronthauling can be either fiber-optics (A-RoF), wireless (A-RoR) or cable (A-RoC), the system model proposed in this paper reflects mainly the last two solutions. Furthermore, we will focus on A-RoC, and we will use the corresponding terminology to fix the ideas (see
Figure 2).
2.1. RAN Model
We consider the same Wyner-type radio access model of [
32], which is described in this subsection. The Wyner model is an abstraction of cellular systems that captures one of the main aspects of such settings, namely the locality of inter-cell interference. The advantage of employing such a simple model is the possibility to obtain analytical insights, which is a first mandatory step for the performance assessment under more realistic operating conditions [
35]. As illustrated in
Figure 3, the direct channel gain from the eMBB UE and the EN belonging to the same cell is set to one, while the inter-cell eMBB channel gain is equal to
. Furthermore, the URLLC UEs have a channel gain equal to
. The URLLC user is assumed to be in the proximity of the EN, and thus it does not interfere with the neighboring cells. The eMBB user, instead, is assumed to be located at the edges of the cell in order to consider worst-case performance guarantees. As a result, each eMBB user interferes with both left and right neighboring cells, following the standard Wyner model [
35]. All channel gains are assumed to be constant over the considered radio resources shown
Figure 3, and known to all UEs and ENs.
As illustrated in
Figure 3, we assume that the time-frequency plane is divided in
minislots, indexed as
, where each minislot is composed of
frequency channels, indexed as
, for a total of
time-frequency radio resources. Each radio resource accommodates the transmission of a single symbol, although generalizations are straightforward. The eMBB UEs transmit over the entire
time-frequency frame. In contrast, due to the latency constraints of the URLLC traffic, each URLLC transmission is limited to the
frequency channels of a single minislot, and URLLC packets are generally small compared to the eMBB frame, which requires the condition
. As illustrated in
Figure 3, each URLLC UE generates an independent packet in each minislot with probability
q. This packet is transmitted at the next available transmission opportunity in a grant-free manner.
In the case of OMA, one minislot is exclusively allocated for URLLC transmission every
minislots. Parameter
is considered here as the worst-case access latency. Accordingly, if more than one packet is generated within the
minislots between two transmission opportunities, only one of those packets is randomly selected for transmission and all the remaining are discarded. The signal
received at the
k-th EN at the
f-th frequency under OMA is
where
and
are the signals transmitted at time
t and subcarrier
f by the
k-th eMBB UE and URLLC UE, respectively;
is the unit-power zero-mean additive white Gaussian noise; and
is a binary variable indicating whether or not the URLLC UE is transmitting at time
t.
In case of NOMA, the URLLC UE transmits its packet in the same slot where it is generated by the application layer, so that the access latency is always minimal, i.e.,
minislot. Under NOMA, the signal
received at the
k-th EN at the
f-th frequency is
According to the circulant Wyner model, in (
1) and (
2), we assume that
for
and
for
, in order to guarantee symmetry.
For both OMA and NOMA, the power constraints for the
k-th eMBB and URLLC users are defined within each radio resource frame respectively as
and
where the temporal average are taken over all symbols within a codeword.
Models (
1) and (
2) can be written in matrix form as
where matrix
gathers all the signals received at all the
M ENs over all the
frequencies, and the
k-th column
denotes the signal received across all the radio frequencies at the
k-th EN. The channel matrix
is circulant with the first column given by vector
; matrices
and
collect the signals transmitted by URLLC and eMBB UEs, respectively; and
is the overall noise matrix. Finally,
is a diagonal matrix whose
k-th diagonal element is a Bernoulli random variable distributed as
.
2.2. Space-Frequency Analog Fronthaul Channel
In the considered analog fronthaul architecture, the
k-th EN forwards the signal
received by the UEs to the BBU over a wired-access link in a fully analog fashion. As depicted in
Figure 2, we focus our attention on a multichannel link that is possibly affected by inter-channel interference. While the model considered here can apply also to wireless multichannel links, as in
Figure 1, we adopt here the terminology of Analog Radio-over-Copper (A-RoC) as an important example in which A-RoX is affected by fronthauling inter-link interference. Accordingly, each of the cables employed for the fronthaul contains
twisted-pairs, i.e.,
space-separated channels, indexed as
. Each pair carries a bandwidth equal to
frequency channels of the RAN, indexed as
, so that a total of
space-frequency resource blocks are available over each cable, as shown in
Figure 4. Furthermore, we assume that each analog fronthaul link has enough resources to accommodate the transmission of the whole radio signal at each EN, i.e.,
The fronthaul channel between each EN and the BBU is described by the matrix
, which accounts for direct channel gains on each cable, given by the diagonal elements
, and for the intra-cable crosstalk, described by the off-diagonal elements
, with
. We assume here that the channel coefficients in
do not depend on frequency
. Furthermore, in keeping the modeling assumptions of the Wyner model, we posit that the direct channel gains for all the pairs are normalized to 1, while the crosstalk coefficients between any pair of twisted-pairs are given by a coupling parameter
. It follows that the fronthaul channel matrix can be written as
where
denotes a column vector of size
n of all ones and
is the identity matrix of size
n. We note that, in case of wireless fronthaul links such as in A-RoR, the coefficient
accounts for the mutual interference between spatially separated radio links. As a result, one typically has
when considering sub-6 GHz frequency bands, while the condition
may be reasonable in the mmWave or THz bands, in which communication is mainly noise-limited due to the highly directive beams [
36].
For a given time
t, the symbols
received at EN
k-th over all the
radio frequency channels are transported to the BBU over the
cable resource blocks, where the mapping between radio and cable resources is to be designed (see
Section 3.1) and depends on the bandwidth
available at each twisted-pair.
In this regards, we define the fraction
of the radio bandwidth
that can be carried by each pair, referred to as
normalized cable bandwidth, as
As a result, the quantity
expresses the bandwidth amplification factor (or redundancy) over the cable fronthaul, as
. To simplify, we assume here that both
and
are integer numbers. The two extreme situations with
, or
, and
, or
, are shown in
Figure 5 for
twisted-pairs and
subcarriers. For the first case, one replica of the whole radio signal
can be transmitted over all of the
pairs, and the bandwidth amplification over cable is
. In the second case, disjoint fractions of the received bandwidth can be forwarded on each pair and the bandwidth amplification factor is
.
We now detail the signal model for fronthaul transmission. To this end, let us define the
matrix
containing the signal to be transmitted by the EN
k-th to the BBU over the copper cable as
where the
k-th column
denotes the signal transmitted on twisted-pair
c across all the
cable frequency resources. The signal
received at the BBU from the
k-th EN across all the cable space-frequency resources is then computed as
where
is the additive white Gaussian cable noise uncorrelated over cable pairs and frequencies, i.e.,
for all pairs
.
As commonly assumed in wireline communications to control cable radiations [
37], the power of the cable symbol
transmitted from EN
over twisted-pair
c at frequency
is constrained to
by the (short-term: One can also consider the “long-term” power constraint
with minor modifications to the analysis and final results) power constraint
In the following, we will omit the time index t, when no confusion arises.
2.3. Performance Metrics
The performance metrics used to evaluate the interaction between eMBB and URLLC services in the considered A-RoC-based C-RAN architecture are detailed in the following.
2.3.1. eMBB
Capacity enhancement is the main goal of the eMBB service, which is envisioned to provide very high-rate communication to all the UEs. Therefore, for eMBB UEs, we are interested in the per-UE rate defined as
where
is the number of codewords in the codebook of each eMBB UE.
2.3.2. URLLC
Differently from eMBB, URLLC service is mainly focused on low-latency and reliability aspects. Due to the short length of URLLC packets, in order to guarantee ultra reliable communications, we need to ensure that the error probability for each URLLC UE, denoted as
, is bounded by a predefined value
(typically smaller than
) as
Concerning latency, we define the maximum access latency
as the maximum number of minislots that an URLLC UE has to wait before transmitting a packet. Finally, although rate enhancement is not one of the goals of URLLC service, it is still important to evaluate the per-UE URLLC rate that can be guaranteed while satisfying the aforementioned latency and reliability constraints. Similarly to (
12), the per-UE URLLC rate is defined as
where
is the number of URLLC codewords in the codebook used by the URLLC UE for each information packet.
5. Non-Orthogonal Multiple Access (NOMA)
In NOMA, URLLC UEs transmit in the same minislot where the packet is generated, and hence the access latency is minimal and limited to
minislot. However, the URLLC signals mutually interfere with the eMBB transmission, which spans the whole time-frequency resource plane. Due to URLLC latency constraints, the eMBB signals necessarily need to be treated as noise while decoding URLLC packets at the ENs. On the contrary, several strategies can be adapted in order to deal with the interfering URLLC signal. Beside puncturing, considered for 5G NR standardization [
33,
34], this work considers two other techniques, namely Treating Interference as Noise (TIN) and Successive Interference Cancellation (SIC), as detailed in the rest of this section.
5.1. URLLC Rate under NOMA
The URLLC per-UE rate for NOMA can be computed by leveraging results from finite blocklength information theory similarly to the OMA case, but accounting for the additional eMBB interference [
41]. The URLLC per-UE rate under NOMA is thus well approximated by [
32]
where
is the Signal-to-Interference-plus-Noise Ratio (SINR) for the URLLC UE, and the channel dispersion
V is given as
Notice that in NOMA the incoming URLLC packet is always transmitted, and hence an URLLC error occurs only if the decoding of such packet fails, which happens with probability
. This implies that under NOMA, the probability of URLLC error is given by
hence imposing the condition
by the requirement (
13).
5.2. eMBB Rate by Puncturing
To carry out joint decoding at the BBU of the eMBB signals under NOMA, the standard approach is to simply discard at the eMBB decoder those signals that are interfered by URLLC. As shown in
Figure 8, this technique, referred to as puncturing, is based on the detection of URLLC transmissions at the BBU: if a URLLC transmission is detected in the signal received from EN
, such signal is discarded. Otherwise, the interference-free eMBB signals are jointly decoded at the BBU.
Considering the aforementioned assumptions, the signal model for puncturing can be equivalently described by assuming that if the signal
received at the EN
on frequency
f is interfered by an URLLC transmission, then such signal is discarded, and the BBU receives only noise. This is mathematical described by
where the Bernoulli variable
indicates the absence (
) or presence (
) of URLLC transmissions in the given minislot. The signal in (
36) received across all ENs and frequencies can be written in matrix form as
with definitions given in
Section 2 and with
. The rate for the eMBB UE under NOMA by puncturing is reported in Lemma 3 and can be derived by substituting signal (
37) in Equation (
24).
Lemma 3. In the given C-RAN architecture with analog fronthaul links, for a given bandwidth amplification factor , the eMBB user rate under NOMA by puncturing yieldswhere is defined as in Lemma 2; is the equivalent wireless plus cable channel in case of puncturing; and we have , with being i.i.d. variables. Proof. Lemma 3 can be proved by following similar steps as for the proof of Lemma 2 with two minor differences: (i) the radio channel matrix is right multiplied by the random matrix and (ii) the capacity is computed by averaging over the distribution of . ☐
Differently from the rate (
32) achieved by OMA, under NOMA, the eMBB transmission spreads over all the minislots, so that there is no scaling factor
in front of the rate expression (
38) to account for the resulting loss in spectral efficiency. In case of NOMA by puncturing, the noise covariance is exactly as the one in the eMBB OMA rate in Equation (
32), since the eMBB signal, if not discarded at the BBU, is guaranteed to be URLLC interference-free. The overall rate is computed by averaging over all the possible realizations of the random matrix
, which left-multiplies the radio channel matrix
and accounts for the probability that the entire signal is discarded due to an incoming URLLC packet.
In the case of C-RAN with digital limited-capacity fronthaul links, as discussed in [
32], it is advantageous to carry out the operation of detecting and, eventually, discarding the eMBB signal at the ENs. In fact, with a digital fronthaul, only the undiscarded minislots can be quantized, hence devoting the limited fronthaul resources to increase the resolution of interference-free eMBB samples [
32]. The same does not apply to the analog fronthaul considered here, as signals are directly relayed to the BBU without any digitization.
5.3. eMBB Rate by Treating Interference as Noise
In the case of analog fronthaul, an enhanced strategy to jointly decode the eMBB signals under NOMA at the BBU is to treat the URLLC interfering transmissions as noise at the eMBB decoder, instead of discarding the corresponding minislot as in puncturing. The block diagram is the same as for puncturing and shown in
Figure 8. Accordingly, based on the signals received over the fronthaul links, the BBU first detects the presence of URLLC transmission so as to properly select the decoding metric. Then, based on this knowledge, joint decoding is performed by TIN.
Lemma 4. In the given C-RAN architecture with analog fronthaul links, for a given bandwidth amplification factor , the eMBB user rate under NOMA by treating URLLC interference as noise yieldswhere is the overall noise plus URLLC interference at the BBU; matrix is as in (5); and matrices and are the same as in Lemma 2. Differently from the two previous cases, in the case of NOMA under TIN, the noise covariance matrix needs to account also for the interfering URLLC transmissions, whose packet arrival probability is described by matrix . The achievable rate is then computed by taking the average over the random matrix This average reflects the long-blocklength transmissions of the eMBB users.
5.4. eMBB Rate by Successive Interference Cancellation
Finally, a more complex receiver architecture can be considered at the BBU, whereby interference is cancelled out from the useful signal. This technique, referred to as Successive Interference Cancellation (SIC), is based on the idea that, if an URLLC signal is successfully decoded at the EN, it can be cancelled from the overall received signal prior to the relaying over the cable, so that an ideally interference-free eMBB signal is forwarded to the BBU. We also assume that, if the URLLC signal is not successfully decoded, signal is discarded.
As a practical note, SIC must be performed in the analog domain, thus complicating the system design. Practical complications are not considered in the analysis here. As shown in
Figure 9, if the URLLC signal is successfully decoded at EN
, this needs first to be Digital-to-Analog Converted (DAC) and then cancelled from the analog signal
. Therefore, signal
needs to be suitably delayed in order to wait for the cascade of ADC, decoding, and DAC operations to be completed at the URLLC decoder. Being latency not an issue for eMBB traffic, in this work we assume to employ ideal ADC/DAC, so that the delay in
Figure 9 is assumed as ideally zero.
To account for imperfect SIC, the amplitude of the residual URLLC interference on eMBB signal is assumed to be proportional to a factor . Accordingly, perfect SIC corresponds to , and no SIC to .
The signal received at the BBU from EN
can be thus written as
where the Bernoulli variable
indicates whether there has been an error in decoding the URLLC packet (i.e.,
), or it has been successfully decoded (i.e.,
), and
is the same as above. It is easy to show that the factor
multiplying the eMBB signal indicates that the eMBB signal (
40) is discarded only when the two following events simultaneously happen: (i) there is a URLLC transmission (i.e.,
, whose probability is
q), and (ii) such URLLC transmission is not successfully decoded (
, whose probability is
). In turn, the factor
multiplying the URLLC signal implies that, if there is a URLLC transmission (i.e.,
) and such transmission is successfully decoded at the EN
(i.e.,
), then the URLLC signal is mitigated by analog SIC so that only a
-fraction of it is forwarded to the BBU and impairs the eMBB transmission.
The signal in (
40) received across all ENs and frequencies in the case of NOMA by SIC can be equivalently written in matrix form as
where
. The eMBB UE rate for NOMA by SIC can thus be computed by substituting signal (
41) in (
24) and the final result is in Lemma 5.
Lemma 5. In the given C-RAN architecture with analog fronthaul links, for a given bandwidth amplification factor , the eMBB user rate under NOMA by SIC yieldswhere is the equivalent wireless plus cable channel in case of SIC; is a diagonal matrix whose k-th entry accounts for the probability that the URLLC signal is not successfully decoded at EN; and is the overall noise plus residual URLLC interference. Proof. Lemma 5 can be proved by following similar steps as for the proofs of the previous Lemmas. ☐
SIC describes a more complex ENs architecture in which the URLLC signals, if successfully decoded, are successively canceled from the eMBB signals at the EN. However, in the case of imperfect interference cancellation, i.e.,
, the eMBB signal is still impaired by some residual URLLC interference, which is accounted for by the overall noise covariance
in (
42), similarly to TIN. The URLLC arrival probability and the probability of successful decoding of the URLLC packets are reflected by random matrices
and
, respectively.
6. Numerical Results
Numerical results based on the previous theoretical discussion are shown in this section with the aim of providing some useful intuitions about the performance of C-RAN systems based on analog RoC in the presence of both URLLC and eMBB services. Unless otherwise stated, we consider the following settings:
ENs,
subcarriers (This choice is motivated by the fact that, while still resembling the properties of URLLC short-packet transmissions,
is a sufficiently long packet size to ensure tight lower and upper bounds for the limited-blocklength channel capacity [
5]),
dB,
dB, URLLC channel gain
,
dB,
, and, conventionally,
. In the case of OMA, the worst-case access latency for URLLC users is set to
minislots.
Figure 10 shows URLLC and eMBB per-UE rates for both OMA and NOMA by varying the fronthaul crosstalk interference power
. We consider two values for the normalized bandwidth
of each copper cable, namely
and
. Please note that the first value corresponds to the minimal bandwidth, while the latter enables each twisted-pair to carry the whole signal bandwidth. For reference, the eMBB rates obtained in the case of ideal fronthaul are shown for both OMA and NOMA. The inter-cell interference power is set to
, and the URLLC arrival probability to
. For NOMA, we consider here only puncturing.
The URLLC rates do not depend on cable crosstalk interference
, since URLLC packets are decoded at the EN and thus never forwarded to the BBU over the fronthaul. Furthermore, with NOMA, the access latency of URLLC is minimum, i.e.,
, while for OMA it equals
. However,
Figure 10 shows that the price to pay for this reduced latency is in terms of transmission rate, which is lower than in the OMA case. On the contrary, in the case of eMBB, NOMA allows for a communication at higher rates than those achieved by OMA, thanks to the larger available bandwidth when
q is small enough.
On the subject of eMBB rates, it is interesting to discuss the interplay between the normalized cable bandwidth
and crosstalk power
. For
, the same signal is transmitted over all the
fronthaul twisted-pairs, and hence the four spatial paths sum coherently over the cable, thus turning crosstalk into a benefit. Hence, the eMBB rates under both OMA and NOMA increase with
and ultimately converge to those achieved over the ideal fronthaul (In this work, we consider the same interference gain
for all fronthaul links. In practice, the performance boost shown in
Figure 10 for increasing
and for
would still be present, albeit to a different extent dependent on the channel realization, even if considering complex channel gain. However, this would require the use of more complex precoding techniques, such as Tomlinson-Harashima [
37], which require an estimate of the fronthaul channel. Since for wired fronthauling the channel is nearly static and time-invariant, channel state information can be easily obtained [
42]). For
instead, disjoint portions of the radio signal are transmitted over different interfering twisted-pairs, and the performance progressively decrease with
. The leftmost portion of
Figure 10 suggests that for mild cable interference, even when the cable bandwidth is small (i.e.,
), it is still possible to provide communication with acceptable performance degradation, i.e., with a
bps/Hz loss from the ideal fronthaul case for NOMA, and an even smaller loss for OMA. However, when the cable crosstalk increases, the rate degradation is severe, and fair performance are achieved only if the cable bandwidth is large enough to accommodate the redundant transmission of radio signals over all pairs, i.e.,
.
Figure 11 shows URLLC and eMBB rates as a function of the URLLC packet arrival probability
q. eMBB rates under OMA are compared with those achieved by NOMA under puncturing, TIN and SIC. We consider here full cable bandwidth availability
and
, so that, as in
Figure 10, the rates achieved for both OMA and NOMA for low
q (say,
) coincide with those achieved over the ideal fronthaul. Inter-cell interference is set to
. As noted in [
32], under OMA, when
q increases, the probability of an URLLC packet to be dropped due to blockage becomes very high, preventing URLLC transmission from meeting the strict reliability constraints, and results in a vanishing URLLC rate. This is unlike in NOMA, whereby the URLLC rate is not affected by
q, and the access latency is minimal, i.e.,
. For eMBB under NOMA, TIN always outperforms puncturing. This is because TIN does not discard any received minislot, thus contributing to the overall eMBB rate. The result is in contrast with the conventional digital capacity-constrained fronthaul considered in [
32]. In fact, in the latter, for sufficient low
q, it is preferable not to waste fronthaul capacity resources by quantizing samples received in minislots affected by URLLC interference in order to increase the resolution of the interference-free samples. Additional gains are achieved by SIC, which takes advantages of the high reliability, and thus high probability to be cancelled, of the URLLC signal at the EN.
Implementing SIC in a fully analog fashion is practically not trivial, and there is generally some residual URLLC interference. The effect of residual interference on the achievable eMBB rate is investigated in
Figure 12 for
,
,
and for different power of URLLC UE
. Once again, in case of perfect interference cancellation, i.e.,
, SIC approaches the ideal fronthaul performance, while for more severe values of the residual interference power
, the eMBB performance progressively decreases. Nevertheless, even in the worst-case SIC scenario, i.e.,
, the achievable rates are never worse than those achieved by TIN irrespective of the value of
. This is once again due to the high reliability of URLLC transmission. It is in fact easy to prove that for
and low values of
, the SIC eMBB rate in (
42) converges to the one of TIN in (
39).
For completeness,
Figure 13 shows the trade-off between eMBB and URLLC per-UE rates as a function of the access latency
for OMA and NOMA with puncturing, and considering
,
and
. The behavior of the RoC-based C-RAN system versus the access latency
is similar to the one observed for digital capacity-constrained fronthaul [
32] for both
and
. While under OMA it is not possible to achieve a non-zero URLLC rate at even relatively low access latency such as
, NOMA provides a reliable communication with constant minimal
access latency, but with lower rate. For eMBB, NOMA achieves an higher per-UE rate regardless of the value of the normalized bandwidth
.
7. Conclusions
This paper considers the coexistence of eMBB and URLLC services in the uplink of an analog C-RAN architecture from an information theoretic perspective. The rate expressions for URLLC and eMBB users under Orthogonal and Non-Orthogonal Multiple Access (OMA and NOMA, respectively) have been derived considering Analog Radio-over-Copper (A-RoC) as a sample scenario, although the proposed model can be easily adapted to other analog fronthaul technologies. For eMBB signals, performance have been evaluated in terms of information rate, while for URLLC we also took into account worst-case access latency and reliability. In case of NOMA, different decoding strategies have been considered in order to mitigate the impact of URLLC transmission on eMBB information rate. In particular, the performance achieved by puncturing, considered for 5G standardization, have been compared with those achieved by Treating URLLC Interference as Noise (TIN), and by Successive URLLC Interference Cancellation (SIC).
The analysis showed that NOMA allows for higher eMBB information rates with respect to OMA, while guaranteeing a reliable low-rate URLLC communication with minimal access latency. Furthermore, numerical results demonstrated that, differently from the digital C-RAN architecture based on limited-capacity fronthaul links, for analog C-RAN, TIN always outperforms puncturing, and SIC achieves the best performance at the price of an higher decoder complexity.
As work in progress, the theoretical model can be extended to account for fading channels or geometric mmWave-link channel models.
Similarly, a frequency-dependent cable channel can be considered by making the cable crosstalk coefficient
increase with cable frequency [
22]. Another interesting research direction is to consider the case in which the BBU has no knowledge about the incoming signal, i.e., it is not able to detect the URLLC transmissions, so that it is impossible for the BBU to choose the proper metric for joint signal decoding [
43,
44]. Finally, the overall system can be extended to the case of multiple users per-cell, where both ENs and users are equipped with multiple antennas.