0% found this document useful (0 votes)
82 views23 pages

NOMA Systems on Software Defined Radio

This document summarizes a research paper on implementing non-orthogonal multiple access (NOMA) wireless communication systems using software-defined radio (SDR) platforms. NOMA is seen as a key technology for 5G networks to improve spectrum efficiency. The paper reviews NOMA and SDR technologies, implements a basic two-user NOMA system in GNU Radio to analyze performance, and compares NOMA to orthogonal multiple access in terms of metrics like rate, efficiency, and error rates. It concludes that NOMA outperforms orthogonal approaches and that SDR is a flexible platform for testing new wireless technologies.

Uploaded by

mahalakshmim612
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
82 views23 pages

NOMA Systems on Software Defined Radio

This document summarizes a research paper on implementing non-orthogonal multiple access (NOMA) wireless communication systems using software-defined radio (SDR) platforms. NOMA is seen as a key technology for 5G networks to improve spectrum efficiency. The paper reviews NOMA and SDR technologies, implements a basic two-user NOMA system in GNU Radio to analyze performance, and compares NOMA to orthogonal multiple access in terms of metrics like rate, efficiency, and error rates. It concludes that NOMA outperforms orthogonal approaches and that SDR is a flexible platform for testing new wireless technologies.

Uploaded by

mahalakshmim612
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Wireless Personal Communications

[Link]

Software Defined Radio Based Non‑orthogonal Multiple


Access (NOMA) Systems

Bathula Siva Kumar Reddy1 · Kiran Mannem2 · K. Jamal2

Accepted: 4 February 2021


© The Author(s), under exclusive licence to Springer Science+Business Media, LLC part of Springer Nature 2021

Abstract
This paper focuses primarily on the study of the implementation of Non-orthogonal mul-
tiple access (NOMA) systems on Software defined radio (SDR) platforms, since NOMA
has been recognized as a key enabling technology for the fifth generation (5G) wireless
networks. A comprehensive review of the original birth, the latest trends, and the future
research directions of NOMA is given in this paper. Specifically, several Successive Inter-
ference Cancellation (SIC) receivers are provided with mathematical analysis, such as the
Ideal SIC receiver, Symbol-level SIC receiver, Codeword-level SIC receiver and Log like-
lihood ratio (LLR) based receivers. Furthermore, the bit error rate of two users’ signals is
analyzed by implementing the NOMA system with and without the SIC using GNU Radio
software. In addition, the performance of orthogonal multiple access (OMA) and NOMA
systems is compared in terms of rate pairs (throughput), spectral efficiency and energy effi-
ciency. Finally, the results reveal that the NOMA system performs better than OMA sys-
tems and it will be highlighted that SDR is a flexible platform to implement and test future
wireless technologies.

Keywords GNU radio · NOMA · OFDMA · SDR · USRP

Abbreviations
3GPP 3Rd Generation Partnership Project
ACM Adaptive coded modulation
ADC Analog to digital converter
AWGN Additive white Gaussian noise
BER Bit error rate
BTS Base station
CCSDS Consultative Committee for Space Data Systems (CCSDS)
CDMA Code-division multiple access
CSI Channel state information

* Bathula Siva Kumar Reddy


bsivakumar100@[Link]
1
Department of Electronics and Communication Engineering, CMR Engineering College,
Hyderabad, Telangana 501401, India
2
Department of ECE, Gokaraju Rangaraju Institute of Engineering and Technology, Hyderabad,
Telangana 500090, India

13
Vol.:(0123456789)
B. S. K. Reddy et al.

DAC Digital to analog converter


EE Energy efficiency
FDMA Frequency division multiple access
GNU Radio A humorous recursive acronym meaning ‘GNU’s not Unix
GSM Global system for mobile
IHG-RA Interference hypergraph-based resource allocation
LDS-CDMA Low-density spreading CDMA
LLR Log likelihood ratio
LTE Long term evolution
MUSA Multi-user shared access
NOMA Non-orthogonal multiple access
OFDMA Orthogonal frequency division multiple access
OMA Orthogonal multiple access
OAI Open Air Interface
PDMA Pattern division multiple access
SIC Successive interference cancellation
SDR Software defined radio
SE Spectral efficiency
SCMA Sparse code multiple access
SDMA Spatial division multiple access
SM Spatial modulation
SNR Signal to noise ratio
TDMA Time-division multiple access
USRP Universal software radio peripheral
V2X Vehicle-to-everything

1 Introduction

Non-orthogonal multiple access (NOMA) has subsequently become an emerging multiple


access technique for the improvement of spectrum efficiency (SE), energy efficiency (EE),
latency and device capability for future wireless technologies [1, 2]. Radio access tech-
nologies for cellular mobile communications are typically characterized by multiple access
schemes. NOMA is one of multiple access techniques in which multiple users can commu-
nicate concurrently through the sharing of a limited wireless resource with each other. In
order to prevent intracell interference, modern wireless communication systems have used
orthogonal multiple access (OMA) strategies where users orthogonally share resources.
These techniques include Frequency division multiple access (FDMA) for 1G [3], Time-
division multiple access (TDMA) for 2G [4], Code-division multiple access (CDMA)
for 3G [5], Orthogonal frequency-division multiple access (OFDMA) for 4G [6, 7] and
the sharing of various resources (time, frequency and power) by different users for each
technique.
Currently, OMA techniques are achieving better throughput compared to conventional
methods, however upcoming generations require very high spectrum efficiency, system
capacity and energy efficiency to handle all kinds of multimedia applications. Retrieving
the multiple users’ information with low complexity is possible in OMA techniques, but
the number of served users depends on the available orthogonal resources which is a major
disadvantage. Therefore, most of the researchers started working on NOMA technique

13
Software Defined Radio Based Non‑orthogonal Multiple Access…

and compared the performance of NOMA with other multiple access techniques, where
NOMA technique achieved a better performance compared to OMA [8].
All users are distributed in the power domain in the NOMA technique and all have com-
plete access to the resources (time and frequency). In NOMA, separate power is assigned
to all input users based on their distance from the base station and combined together as a
superimposed signal prior to transmission, called superposition coding [9]. On the receiver
side, multiple receivers are used to distinguish users depending on the power by cancelling
the noise and that is called Successive interference cancellation (SIC) method [10].
Refic et al., compared OMA and NOMA in terms of rate pairs, spectral efficiency and
energy efficiency in which NOMA achieved a significant improvement than OMA system
[8]. The NOMA offers better improvements in various parameters such as spectral effi-
ciency (SE), cell-edge throughput, and relaxed channel feedback and transmission latency.
The NOMA is broadly divided into two categories such as power-domain and code-
domain NOMA. Unlike CDMA, Code-domain NOMA uses user-specific spreading
sequences such as sparse sequences or non-orthogonal cross-correlation sequences. Fur-
ther, code-domain NOMA is classified into a few different classes such as Low- density
spreading CDMA (LDS-CDMA) [11, 12], Low-density spreading-based orthogonal fre-
quency division multiplexing (LDS-OFDM) [13, 14], and Sparse code multiple access
(SCMA) [15, 16]. In addition, some other multiple access techniques which are similar
to NOMA are proposed in the literature such as Pattern division multiple access (PDMA)
[17] and Spatial division multiple access (SDMA) [18]. The conventional OFDM-based
Long term evolution (LTE) network faces congestion issues due to its low efficiency of
orthogonal access, that results in significant access delay and posing a great challenge
especially to safety–critical applications to support Vehicle-to-everything (V2X) services.
Therefore, NOMA has been proposed for the 3rd Generation Partnership Project (3GPP)
LTE and, due to its substantial spectral efficiency gain over traditional orthogonal multiple
access techniques, is expected to be an integral component of 5G mobile networks.
Vehicles will be an integral part of modern-day communications, ensuring that ultra-
reliable and low latency transmissions enable pervasive connectivity. Therefore, research-
ers have begun to take a shot at implementing NOMA in device-to-device (D2D)-enhanced
networks of vehicles to-everything (V2X) networks [19–21]. In order to model the interfer-
ence relationships between different communication groups, Chen et al. proposed an Inter-
ference hypergraph-based resource allocation (IHG-RA) scheme with a cluster coloring
algorithm [22]. The results of the simulation showed that the performance of the network
through IHG-RA with NOMA is much higher than that of the NOMA-free system when
vehicle traffic is not very heavy and the NOMA-integrated network has shown greater sta-
bility in achieving high network performance. Zuoyin et al., investigated the distributed
Vehicle to vehicle (V2V) for Connected autonomous vehicles (CAV), which not only
allows broadcast but also multicast/unicast communications. In order to deal with CAV
traffic patterns that are different from those in conventional connected vehicle applications,
the power domain NOMA is used [23]. From the last few years, there is an exponential
growth in the deployment of 5G based test beds across the globe with an intend to decrease
the latency for different applications [24].
In our contribution, the power domain NOMA with two users’ data using software
defined radio (SDR) with the help of GNU Radio is implemented and analyzed. To the best
of authors’ knowledge, most of the survey papers presented about NOMA and SDR sepa-
rately, however, this paper presents a detailed survey about the implementation of NOMA
techniques on SDR platform and the major challenges required to implement NOMA. The
OMA and NOMA systems are analyzed in terms of rate pairs, energy efficiency, spectral

13
B. S. K. Reddy et al.

efficiency, channel gains and bit error rate. Moreover, the major research works done
during 2017 to 2020 is presented in brief detail and references also provided for further
analysis.
A radio is a system that transfers information from one point to another where analog or
digital information, including wired or wireless communication. Mostly, hardware radios
with drawbacks such as expense, complexity, reliability, reconfiguration, etc. were in use
until 1990. In addition, hardware radios are limited to handling one or two waveforms and
it is also not possible to communicate with various types of hardware radios between two
groups of people. In order to avoid these problems, Mr Joseph Mitola introduced the term
‘Software Radio’ in 1991 while reducing complexity, expense, etc. [25]. ’Software defined
radio (SDR)’ is the ideal case for a software radio in which the analog to digital converter/
digital to analog converter (ADC/DAC) is placed next to the antenna. SDR is a radio that
implements most of the hardware features in software rather than hardware, resulting in
simpler setup, more reliability, low cost and complexity [26]. Using software instead of a
full hardware replacement, it is possible to update the device with an air interface protocol,
frequency band and features of the system. The key motivation behind this SDR is how a
radio waveform can be flexibly reprogrammed or reconfigured without altering the hard-
ware through changing software by using a common platform. The SDR functional block
diagram is shown in Fig. 1, where the incoming high frequency (Radio Frequency (RF))
signal is transformed by Universal software radio peripheral (USRP) hardware into a low-
pass (baseband) signal and that signal is transmitted to the PC installed by GNU Radio via
Ethernet cable for further processing. Different daughter boards are available in the market
as per the user operating frequency range.
So far, point-to-point NOMA has been studied extensively in [27–31]. For achieving
higher system rates, the authors in [27] proposed uplink NOMA transmission scheme.
When the target rate of users is determined by its Quality of service (QoS), the outage
probability is an important metric for performance evaluation. The mathematical analysis
of outage probability with latest uplink and downlink control protocol is presented in [28,
29], respectively. The multiple users transmission mode with the minimum bit error ratio
criterion for NOMA was proposed in [32]. The major research works done during 2017 to
2020 on SDR and NOMA are presented in Tables 1 and 2, respectively.
The rest of the paper is organized as follows: Sect. 2 describes various SIC receivers for
two users such as Ideal SIC receiver, Symbol-level SIC receiver, Codeword-level SIC receiver

Fig. 1  Internal architecture of Software Defined Radio (SDR)

13
Table 1  Recent works carried out by employing SDR
Year Overview References

2017 SDR is used to derive a passive monitoring device for WiFi signals and channel state information for multipath mitigation [33]
2017 A cognitive radio TV (CR-TV) package has been implemented, allowing the dynamic utilization of underused TV spectrum bands [34]
2017 Built a device using a robust front-end detector that performs wideband data energy detection, channeling and multiband extrac- [35]
tion to provide raw bandpass signal snapshots
2017 A new Compressed sensing medium access control (CSMAC) framework, incorporating the physical layer and the data link layer, [36]
has been proposed
2017 To greatly decrease the operating overhead of SDRs, a Low-power listening (LPL), Medium access control (MAC) has been [37]
implemented
2017 A multi-tasking operating end-to-end transceiver baseband is developed which can shift within three common OFDM standards, [38]
IEEE 802.22, IEEE 802.16 and IEEE 802.11, operating in a non-contiguous manner with rapid switching
2017 Explored drone information security issues, public safety networks [39]
2017 A new SDR-based transceiver is developed to execute data encryption, spectrum sensing, and additive noise estimation in multiple [40]
input multiple-output (MIMO), space division multiple access
2018 A new Brain-machine interface (BMI) framework is proposed based on a shared database of wireless implantable sensors using [41]
SDR
Software Defined Radio Based Non‑orthogonal Multiple Access…

2018 Established an SDR-based system to detect and identify radio signals from unmanned aerial vehicles [42]
2018 A Software-defined phased array radio (SDPAR) operating around the 28 GHz 5G frequency band has been introduced [43]
2018 A novel SDR protection mechanism is implemented to prevent malicious software interfering with the configuration parameters [44]
2018 A high-frequency software-defined radar is developed and implemented for tropical coastal applications [45]
2018 Addressed various problems such as timing recovery, phase recovery and wireless connectivity system frequency adjustment using [46]
SDR
2019 Real time multiuser-MIMO signal processing using NI2922 USRP is discussed [47]
2019 Built to estimate the relative permittivity of soil and soil moisture in real-time, which is calculated from the loss of the propaga- [48]
tion path and wave propagation velocity of the underground (UG) transmitter and receiver connection in underground wireless
communications (WUC)
2019 Addressed realistic signal identification and the effect on detected signals of multiple filtering windowing methods [49]
2019 A new transmitter design based on the High-pass delta-sigma modulator (HPDSM has been implemented [50]
2019 Using Software-defined network (SDN) and Cognitive radio network (CRN), IoT and its design, issues, safety, frameworks and [51]

13
research directions are presented in detail
Table 1  (continued)
Year Overview References

13
2020 The use of the high dynamic range (HDR) technique on radio frequency (RF) signals is implemented to improve the dynamic [52]
range of the signals beyond the limits of the hardware device
2020 Different human behaviors are conducted in the indoor setting using two USRPs, such as walking, sitting on a chair, etc. The [53]
experimental results showed that by observing the CSI data, each body motion can be visually described
2020 An augmented reality (AR) device is introduced using the Sequential wave imprinting machine (SWIM) with SDR to phase- [54]
coherently visualize electromagnetic (EM) radio waves and other periodic wave phenomena in real-time
2020 An enhanced deep neural architecture is implemented to incorporate radio signal recognition tasks, which is an essential for [55]
spectrum-sensing capability needed by SDR
2020 Suggested and incorporated major changes in the capabilities of the decode & forward relay node SDR framework [56]
2020 A study of the IoT vulnerabilities of wireless technologies and an evaluation of the observations of wireless attacks using SDR [57]
technologies is presented
2020 For the design of a self-management communication system with variable node positions, SDR and artificial intelligence (AI) are [58]
used. For the wireless signal, three affected parameters are considered: modulation type, bandwidth and channel frequency
2020 An assessment of the low-cost Stepped-frequency continuous wave (SFCW) radar-based microwave imaging (MWI) systems for [59]
the detection of breast cancer is presented
B. S. K. Reddy et al.
Table 2  Recent works carried out on NOMA
Year Overview References

2019 The combination of NOMA and full duplex operation is described as a promising solution to enhance the potential of wireless [60]
systems of the next decade, and research challenges. Moreover, the future directions are also addressed so that full duplex
NOMA can be made practical in the field
2019 A robust energy efficiency model for Multi-user single-output (MISO) NOMA systems has been investigated [61]
2019 The research directions for successful implementation of NOMA in 5G is presented [62]
2019 Asymptotic fairness analysis at high and low signal-to-noise ratio (SNR) values is provided for the two-user situation [63]
2020 Proposed a novel structure for large access capacity unmanned aerial vehicle (UAV) networks by using NOMA [64]
2020 In addition to the motivational research approach for each case, the advantage and benefit of implementing the NOMA scheme in [65]
different satellite architectures is presented
2020 Proposed a new NOMA signal spreading-based systems that utilize the principles of frame-theoretical architecture to enable [66]
multiple users to compete effectively in multiple users
2020 A distributed millimeter-wave (mmWave) network is implemented with NOMA techniques in which NOMA users are modeled as [67]
Poisson cluster processes and each cluster comprises a center-based base station (BS)
2020 Beamforming transmission designs are discussed to optimize the minimum throughput of users subject to transmission power [68]
constraints
Software Defined Radio Based Non‑orthogonal Multiple Access…

2020 The user’s reliability output is presented in a downlink power domain NOMA device with arbitrary ordered pulse- amplitude [69]
modulation and quadrature amplitude modulation
2020 Experimental validation of the NOMA system is carried out by considering 4 users maintaining different distances from the base [70]
station using SDR testbed
2020 An aerial-ground non-orthogonal multiple access (AG-NOMA) system that pairs the GU and AU for data and control links, [71]
respectively, is proposed
2020 Increasing spectral and energy efficiency is proposed by the wireless powered cooperative relaying system with NOMA [72]
020 Presented and analyzed the first-ever prototype of a NOMA-supported WiFi device implemented on a software defined radio [73]
platform
2020 A modern coding scheme is proposed for NOMA, based on the use of a Rate compliant modulation (RCM) encoder for each user [74]
2020 Investigated the effect on the output of a single non-orthogonal multiple access (NOMA) system of physical layer privacy, where [75]
both external and internal surveillance scenarios are evaluated
2020 Implemented NOMA’s novel approaches with regard to spectral and energy efficiency [76]

13
B. S. K. Reddy et al.

and Log-likelihood ratio (LLR) based receiver with a brief mathematical analysis. Section 3
presents the implementation of NOMA on various platforms such as OpenBTS which is a
software based GSM access point, srsLTE [developed by SRS ([Link]​arera​diosy​stems​
.com)], OpenAirInterface (OAI) (developed by a 5G software alliance for democratizing wire-
less innovation) and GNU Radio (a humorous recursive acronym meaning ‘GNU’s not Unix).
Section 4 presents the comparison of NOMA and OMA techniques in terms of rate pairs,
spectral efficiency and energy efficiency. Finally, Sect. 5 presents the conclusions drawn from
the Sects. 1, 2, 3 and 4.

2 Downlink NOMA with Various SIC Receivers

In this paper, it is assumed that two users are transmitting data through a single transmitter and
two receiving antennas, which are used to extract the data from superposition coded (transmit-
ted) data as shown in Fig. 2. The two users are maintaining different distances from the base
station (BTS) such as one user is nearer to the BTS (hereafter called as near user Nu) and other
user is far away from the BTS (called as far user Fu). The two users are allotted with different
power allocation ratios of α (for near user) and β (for far user), where α + β = 1, however, the
user pairing is done by maximizing the proportional fairness metric [77]. From an informa-
tion- theoretical point of view, it is well-known that non-orthogonal user multiplexing uses
superposition coding at the transmitter and SIC at the receiver to achieve the capacity region
of the downlink broadcast channel [78]. The received signal can be defined as
Y = HX + W (1)
where ‘Y’ is the received signal with the channel gain factor ‘H’ and noise ‘W’ for a trans-
mitted signal ‘X’. The superposed transmit signals can be written as
√ √
X = X1 + X2 = 𝛼x1 + 𝛽x2 (2)

If we rewrite the Eq. (1) for two users separately


�√ √ �
y1,1 = h1,1 𝛼x1 + 𝛽x2 + w1 (3)

�√ √ �
y1,2 = h1,2 𝛼x1 + 𝛽x2 + w2 (4)

�√ √ �
y1,3 = h1,3 𝛼x1 + 𝛽x2 + w1 (5)

�√ √ �
y1,4 = h1,4 𝛼x1 + 𝛽x2 + w2 (6)

For convenience, the above equations can be written in matrix form as follows
� � � � � �
y1,1 h1,1 �√ √ � w1,1
y1,2
=
h1,2
𝛼x1 + 𝛽x2 +
w1,2 (7)

where yi,j—the received signal at the jth receiving antenna of user i, hi,j—channel between
transmit antenna and the jth receive antenna of user i,  x1 and x2—transmitted symbols

13
Software Defined Radio Based Non‑orthogonal Multiple Access…

from near user and far user, respectively, wk, (k = 1, 2)—the Additive white Gaussian noise
(AWGN) with zero mean with variance σ2 on kth receiving antenna.
The power allocation coefficients (α and β) are determined on the basis of the user’s
channel gain such that the user with stronger channel condition gets less transmission
power and the user with poor channel condition gets high transmission power [2]. In the
detection of far user’s signal, the user with high power is separated and then decoded
by assuming the remaining signals as interference. For near user’s signal detection, this
decoded signal is subtracted from the total received signal and this process is continued
further for all the users’ information if there are more than two users and this is called as
Successive interference cancellation (SIC). Various SIC receivers are proposed in the liter-
ature [79] for extracting required signals from the received signal and their brief discussion
is presented as follows.

2.1 Ideal SIC Receiver

In ideal SIC receiver, it is assumed that the interference at the near user from the far user is
perfectly cancelled, then the near user’s signal ( x1) and far user’s (x2) signals are detected.
In the NOMA downlink, decoding is in the order of increasing channel gain normalized by
the noise and inter-cell interference power, |hi|2/N0,i. It is assumed for far user’s case (as
shown in Fig. 2) that |h1|2/N0,1 >|h2|2/N0,2, so near user first decodes X2 and detects its
component from received signal y1. Far user decodes x2 without interference cancellation
because it has the first decoding order. The throughput of two users can be defined as
[ ]
𝛼 ||h1 ||
2
R1 = log2 1 + (8)
W0,1

[ ]
𝛽 ||h2 ||
2
R2 = log2 1 + (9)
𝛼 ||h2 || + W0,2
2

where hk is the complex channel coefficient between the kth user and the BTS; W0,k is
the power density of Wk that denotes the receiver’s Gaussian noise, including inter-cell
interference.
The received power at the both the antennas corresponding to the transmitted symbols
x1 and x2 is presented in Eqs. (10) and (11), respectively [2],

Fig. 2  Base station with two


users

13
B. S. K. Reddy et al.

Px1 = ||h1,1 || + ||h2,1 ||


2 2
(10)

Px2 = ||h1,2 || + ||h2,2 ||


2 2
(11)

If Px1 > Px2, the receiver decides to remove the effect of x1 from the received vector y1 and
y2. Else if Px1 ≤ Px2, the receiver decides to subtract effect of x2 from the received vector y1
and y2, and then re-estimates x1.
The received signal at receiver 1 can be written as (assuming the affecting noise is zero)
[79]
h∗1,1 y1,1 + h∗1,2 y1,2
y1 = (12)
|h1,2 |2 + |h1,2 |2
| | | |
The received signal at receiver 2 can be written as
h∗2,1 y2,1 + h∗2,2 y2,2
y2 = (13)
|h2,1 |2 + |h2,2 |2
| | | |
The extracted symbol for near user can be described by
� √ �
yn − 𝛽x2
x1 = √ (14)
𝛼

where ⟨.⟩ denotes a demodulated and decoded signal. The detection of far user for ideal
and non-ideal SIC is compared in [80]. In addition to Ideal SIC receiver, two more SIC
receivers such as symbol-level and codeword-level SIC receivers are proposed in order to
mitigate the inter user interference.

2.2 Symbol‑Level SIC Receiver

In symbol-level SIC, the far user signal is only demodulated but not decoded. The far user’s
transmitted signal can be written as [79]
� �
yn
x2 = √ (15)
𝛼

where ⌊.⌋ denotes a demodulated signal without channel decoding. The near user’s signal
detection is given by

yn = yn − 𝛼x2 (16)

The near user’s transmitted signal can be written as


� �
yn
x1 = √ (17)
𝛽

13
Software Defined Radio Based Non‑orthogonal Multiple Access…

2.3 Codeword‑Level SIC Receiver

In codeword-level SIC, the decoded and demodulated signal of the far user is re-
encoded, re-modulated and subtracted from the received signal to mitigate the interfer-
ence easily [77, 81, 82]. Hence, the noise effect is reduced drastically compared to the
Symbol level SIC receiver at the cost of more computational complexity. The perfor-
mance of symbol level and codeword level SIC receivers is compared for various modu-
lation schemes in [83, 84].

2.4 Log Likelihood Ratio (LLR) Based Receiver

In this method, the input bits from different users are combined in the constellation and
transmitted. The Log likelihood ratio (LLR) of each transmitted bit is measured at the
receiver side where the size of the constellation is decided on the basis of a total number
of bits from all the users [79]. For example, the constellation size is 2­ (bn+bf) for bn near
user’s bits and bf far user’s bits. The first and second bits of far user’s signal is detected
by using Eqs. (18) and (19), respectively [85].

⎧ − ��4⋅Re{yn }𝜀d1 � , � � �� √
⎪ 𝜎 2 �hn1 �2 +�hn2 �2 �Re yn � ≤ 𝛼∕2
� �
⎪ � �� � � �
⎪ 𝜀d1 + 𝜀d2 2 ⋅ Re yn + 𝜀d1 − 𝜀d2
⎪− �� � ,
LLR(nb1 ) = ⎨ 𝜎 2 ��hn1 �� + ��hn2 ��
2 2 � � √
Re yn > 𝛼∕2
⎪ � �� � � � � � √
⎪ 𝜀d1 + 𝜀d2 2 ⋅ Re yn + 𝜀d2 − 𝜀d1 Re yn > − 𝛼∕2
⎪ − �� � ,
⎪ 𝜎 2 ��hn1 �� + ��hn2 ��
2 2

⎧ − ��4⋅Im{yn }𝜀d1 � , � � �� √
⎪ 𝜎 2 �hn1 �2 +�hn2 �2 �Im yn � ≤ 𝛼∕2
� �
⎪ � �� � � �
⎪ 𝜀d1 + 𝜀d2 2 ⋅ Im yn + 𝜀d1 − 𝜀d2
⎪− �� � ,
LLR(nb2 ) = ⎨ 𝜎 2 ��hn1 �� + ��hn2 ��
2 2 � � √
Im yn > 𝛼∕2
⎪ � �� � � � � � √
⎪ 𝜀d1 + 𝜀d2 2 ⋅ Im yn + 𝜀d2 − 𝜀d1 Im yn > − 𝛼∕2
⎪− �� � ,
⎪ 𝜎 2 ��hn1 �� + ��hn2 ��
2 2

√ √ √ √
𝛼− 𝛽 𝛼+ 𝛽
where 𝜀d1 = 2
, 𝜀d2 = 2
; Re{x} denotes real part of the x, and Im{x} denotes
imaginary part of the x. The third and fourth bits of near user’s signal is detected by using
Eqs. (20) and (21). The third bit’s LLR can be written as [85]
( )( { })
𝜀d2 − 𝜀d1 𝜀d1 + 𝜀d2 − 2 ⋅ Re yn
LLR(nb3 ) = − /( ) ,
𝜎 2 ||hn1 || + ||hn2 ||
2 2

while, the LLR of the fourth bit is given by

13
B. S. K. Reddy et al.

( )( { })
𝜀d2 − 𝜀d1 𝜀d1 + 𝜀d2 − 2 ⋅ Im yn
LLR(nb4 ) = − /( ) ,
𝜎 2 ||hn1 || + ||hn2 ||
2 2

This method needs only the nearest user’s detector, demodulator and decoder. The simu-
lation results in [79] suggest that compared to all other SICs receivers, the major perfor-
mance degradation is shown by symbol level SIC. Therefore, in order to use symbol-level
SIC, the power of far-user should be retained more than the threshold. It is noted that in all
cases for symbol-level SIC, the codeword-level SIC achieves almost the same output as the
ideal SIC while the interference of the far user can not be cancelled perfectly. It is inferred
from the results that the receiver based on the Log Likelihood Ratio (LLR) showed better
performance than the symbol-level SIC with no need for SIC processing leverage.

3 Implementation of NOMA on Various SDR Platforms

One of the best solutions for evaluating realistic NOMA device output is SDR [86]. Cur-
rently, most of the SDR projects are developed in an open-source approach such as Open-
BTS [87], srsLTE [88], OpenAirInterface (OAI) [89–91] and so on. Zhiqiang wei et al.,
developed a new transceiver by implementing superposition and cancellation of interfer-
ence for the NOMA system [6]. It is observed that with the increase in the proportion
of resource allocation ratio for OMA, the gain is increased and throughput is decreased,
but NOMA shows the constant higher throughput which is a significant benefit, regard-
less of resource allocation. Samith et al., proposed a new technology to evaluate bit error
rate (BER) performance for uplink NOMA users with the SDR platform [92]. A wide gap
is observed between perfect Channel state information (CSI) and imperfect CSI with the
increase in the number of users.

3.1 Implementation of NOMA Using GNU Radio

In our contribution, NOMA framework is implemented by using GNU Radio with two
users as shown in Figs. 3 and 4, illustrating the transmitter and receiver paths without the
successive interference cancellation (SIC) method, respectively [93]. Random data with
the power allocation factors given by 0.3 and 0.7, respectively, is transmitted by the two
users. User information signals are coded and modulated by Quadrature phase shift key
(QPSK) (CCSDS encoder [94]) and added together, then transmitted over a complex chan-
nel. In addition, various multipath fading channels such as AWGN, Rayleigh and Rician
Channel [95–97] can also replace the dynamic channel.
To observe the effect of noise on the modulated signal (shown in Fig. 5a), a QT GUI
constellation block is attached. The transmitted signal is obtained from virtual sources,
demodulated, decoded accordingly, and the constellation of the demodulated signal is
shown in Fig. 5b where maximum noise is removed and equalizers can be used for further
noise removal [98, 99]. The error rate block is linked at the end to analyze the results in
terms of the bit error rate, where the original message signal and the decoded signal are the
inputs to the block. Figures 6 and 7 display the far-user and near-user NOMA transceiver
with SIC, where the user signal is subtracted from the transmitted superimposed signal.
Figures 8 and 9 respectively display the obtained bit error rate for two users with SIC and
without SIC for Rayleigh and Rician networks. It is noted that the transceiver’s BER values

13
Software Defined Radio Based Non‑orthogonal Multiple Access…

without SIC are greater than those of the SIC transceiver. Therefore, It is concluded that
NOMA with SIC is preferable for better BER efficiency to be achieved.

4 Performance Comparison of NOMA Versus OFDMA

Refic et al., presented the rate pairs with OFDMA and NOMA for uplink and downlink by
assuming two users [8]. In our contribution, some more case studies for the same system
by changing the power distribution values are presented in the following sections.

4.1 Analysis of Rate Pairs

Figure 10 shows a plot drawn for the achievable rate regions R1 and R2 for NOMA and
OFDMA for two users. It is observed that the NOMA gains higher rate pairs than the
OFDMA at center points as well as at the corners points since the rates are equal to the sin-
gle user capacities. Figure 10a, b are drawn for power P = 1 & 5 units, respectively and it is
illustrated that both the users show higher throughput for the higher values of fairness with
NOMA compared to OFDMA.
Figure 11a shows the rate pairs with OFDMA and NOMA for downlink NOMA, P = 5,
­SNR1 = ­SNR2 = 20. It is observed that when the fairness is high, both users experience
2.5 to 4 bps/Hz throughputs with both NOMA and OFDMA. If non-symmetric (Asym-
metric) channels are considered such that both the users are at different distances from
the base station (BS), Fig. 11b shows the performance of rate pairs with S ­ NR1 = 20 dB
and SNR 2 = 1 dB. Figure 11c shows the performance of rate pairs with ­SNR1 = 1 dB and
­SNR2 = 20 dB. It is observed that common throughput can be found for symmetric channel
at some points, however, common throughput is not possible for non-symmetric channels.

4.2 SE‑EE with NOMA

In this section, Spectral efficiency (SE) and Energy efficiency (EE) of NOMA and
OFDMA is compared for two users. The simulation parameters are considered with
noise density of − 150 dBW/Hz, bandwidth of 10 MHz and the static power consump-
tion of 100 W. Figure 12a illustrates the SE–EE trade-off curve of NOMA and OFDMA

Fig. 3  GNU schematic to implement transmitter path for NOMA

13
B. S. K. Reddy et al.

Fig. 4  GNU schematic to implement NOMA receiver without SIC

for channel gains G1 = − 200 dB and G2 = − 220 dB, where NOMA and OFDMA
achieved maximum SE as 13.8 and 10.6 b/sec/Hz, and maximum EE as 12 × ­ 105
5
and 9.1 × ­10 bits/joule, respectively. Figure 12b shows the curve for channel gains
G1 = − 120 dB and G2 = − 140 dB, where NOMA and OFDMA achieves maximum SE
as 11 and 7.8 b/sec/Hz, and maximum EE as 8.6 × ­105 and 6.3 × ­105 bits/joule, respec-
tively. Figure 12c shows the curve for channel gains G1 = − 60 dB and G2 = − 70 dB,
where NOMA and OFDMA achieves maximum SE as 29 and 28 b/sec/Hz, and maxi-
mum EE as 2.7 × ­106 and 2.6 × ­106 bits/joule, respectively. Figure 12d shows the curve
for channel gains G1 = − 5 dB and G2 = − 6 dB, where NOMA and OFDMA achieves
maximum SE as 47 b/sec/Hz, and maximum EE as 4.5 × ­106 bits/joule, respectively. It
is observed from Fig. 12 that both EE and SE are increased with the increase in channel
gains, however, NOMA achieved better performance than OFDMA in each and every
case. Therefore, it can be concluded that NOMA can be used for all future wireless tech-
nologies to achieve higher energy efficiency and spectral efficiency.
After analyzing all the data presented in this paper, it is observed that each multiple
access technique has its own advantages and disadvantages between performance and

Fig. 5  Constellation mappings for a Modulated signal, b Demodulated signal

13
Software Defined Radio Based Non‑orthogonal Multiple Access…

Fig. 6  GNU schematic to implement NOMA transceiver with SIC for a user2

Fig. 7  GNU schematic to implement NOMA transceiver with SIC for user1

Fig. 8  BER analysis when the signal is transmitted over Rayleigh channel

13
B. S. K. Reddy et al.

Fig. 9  BER analysis when the signal is transmitted over Rician channel

implementation complexity for various applications. Therefore, it can be concluded that


SDR is a flexible platform to reconfigure multiple access services where all the multiple
access techniques such as OFDM, NOMA, SCMA, LDS-OFDM, SDMA etc. are inbuilt
with the platform. For different applications, different multiple access techniques can
be utilized by just reconfiguring the SDR platform, for instance, NOMA can be called
where the high spectral efficiency with massive connectivity is needed and when the
channel conditions are good; Likewise, OMA schemes can be called where ultra-high
definition video transmission is needed; SCMA can be called when the channel con-
ditions are very poor; LDS-OFDM or Multi-user shared access (MUSA) can be used
when the number of users is very large.

Fig. 10  Rate pairs with OFDMA and NOMA, a P = 1, ­SNR1 = ­SNR2 = 10 b P = 5, ­SNR1 = ­SNR 2 = 10

13
Software Defined Radio Based Non‑orthogonal Multiple Access…

Fig. 11  Rate pairs with OFDMA and NOMA, a ­SNR1 = 20 dB, ­SNR2 = 20 dB, b ­SNR1 = 20 dB,
­SNR2 = 1 dB, c ­SNR1 = 1 dB, ­SNR2 = 20 dB

5 Conclusions and Future Work

A comprehensive survey on the implementation of NOMA techniques on the Software


Defined Radio (SDR) platform is presented in this paper and the key challenges required
to implement NOMA are presented. In terms of rate pairs, energy efficiency, spectral effi-
ciency, channel gains and bit error rate, the OMA and NOMA systems are analyzed and it
is observed from the results that NOMA performed well compared to OMA in all aspects.
In addition, multiple SIC receivers are analyzed and it is concluded that SIC at the code-
word level achieves almost the same efficiency as perfect SIC, but more power is to be
provided to far-reaching users to prevent performance degradation. Finally, it is concluded
that SDR is an emerging and flexible platform with multiple access strategies to achieve
multiple services and can be recommended for future wireless technologies (5G).
The authors would like to implement Adaptive coded modulation (ACM) for NOMA
transceivers in the future by allocating a particular coded modulation scheme to achieve
optimal power distribution based on the distance of users from the base station.

13
B. S. K. Reddy et al.

Fig. 12  SE-EE curve of NOMA and OFDMA for Channel gains G1 and G2 a − 200 dB & − 220 dB, b
− 120 dB & − 140 dB, c − 60 dB & − 7 dB, d − 5 dB & − 6 dB

Authors’ Contributions In our contribution, the power domain NOMA with two users’ data using software
defined radio (SDR) with the help of GNU Radio is implemented and analyzed. To the best of authors’
knowledge, most of the survey papers presented about NOMA and SDR separately, however, this paper
presents a detailed survey about the implementation of NOMA techniques on SDR platform and the major
challenges required to implement NOMA. The OMA and NOMA systems are analyzed in terms of rate
pairs, energy efficiency, spectral efficiency, channel gains and bit error rate. Moreover, the major research
works done during 2017 to 2020 is presented in brief detail and references also provided for further analysis.

Funding No funding was used for this manuscript.

Availability of Data and Material Not applicable.

Code Availability [Link]​[Link] (It’s an open source software).

Compliance with Ethical Standards


Conflict of interest All authors declare that they have no conflict of interest.

References
1. Makki, B., et al. (2020). A survey of NOMA: Current status and open research challenges. IEEE Open
Journal of the Communications Society, 1, 179–189.
2. Liaqat, M., et al. (2020). Power-domain non orthogonal multiple access (PD- NOMA) in cooperative
networks: an overview. Wireless Networks, 26(1), 181–203.

13
Software Defined Radio Based Non‑orthogonal Multiple Access…

3. Faruque, S. (2019). Frequency division multiple access (FDMA) (pp. 21–33). Radio Frequency Multi-
ple Access Techniques Made Easy. Springer: Cham.
4. Chi, K., et al. (2019). Energy provision minimization in wireless powered communication networks
with network throughput demand: TDMA or NOMA? IEEE Transactions on Communications, 67(9),
6401–6414.
5. Zonzini, F., et al. (2019). Direct spread spectrum modulation and dispersion compensation for guided
wave-based communication systems. In 2019 IEEE International Ultrasonics Symposium (IUS), IEEE.
6. Fu, M., Yong, Z., & Yuanming, S. (2019). Intelligent reflecting surface for downlink non-orthogonal
multiple access networks. In 2019 IEEE Globecom Workshops (GC Wkshps). IEEE.
7. Wang, K., et al. (2019). 140-Gb/s PS-256-QAM Transmission in an OFDM System Using Kramers-
Kronig Detection. IEEE Photonics Technology Letters, 31(17), 1405–1408.
8. Kizilirmak, R. C., & Bizaki, H. K. (2016). Non-orthogonal multiple access (NOMA) for 5G networks.
Towards 5G Wireless Networks-A Physical Layer Perspective, 83, 83–98.
9. Fu, Y., et al. (2019). Mode selection between index coding and superposition coding in cache-based
NOMA networks. IEEE Communications Letters, 23(3), 478–481.
10. Mahady, I. A., et al. (2019). Sum-rate maximization of NOMA systems under imperfect successive
interference cancellation. IEEE Communications Letters, 23(3), 474–477.
11. Meylani, L., Adit, K., & Sigit, A. M. (2019). Radio resource allocation with the fairness metric for low
density signature OFDM in underlay cognitive radio networks. Sensors, 19(8), 1921.
12. Wen, L., et al. (2019). Uplink multi-carrier multiple access scheme LDS-IOTA. IET Communications,
13(14), 2163–2167.
13. Zhang, Y., et al. (2020). Bayesian receiver design for grant-free NOMA with message passing based
structured signal estimation. IEEE Transactions on Vehicular Technology, 69(8), 8643–8656.
14. Almusawi, I., Walid, A.-H., & Yaseen Tahir, H. (2020). Wireless Nonorthogonal Chaotic Communica-
tions: Opportunities, Challenges, and Future Directions. In IMDC-SDSP 2020: Proceedings of the 1st
International Multi- Disciplinary Conference Theme: Sustainable Development and Smart Planning,
IMDC-SDSP 2020, Cyperspace, 28–30 June 202. European Alliance for Innovation.
15. Yuan, W., et al. (2019). Iterative receiver design for FTN signaling aided sparse code multiple access.
IEEE Transactions on Wireless Communications, 19(2), 915–928.
16. Sharma, S., et al. (2019). Joint power-domain and SCMA-based NOMA system for downlink in 5G
and beyond. IEEE Communications Letters, 23(6), 971–974.
17. Chen, S., et al. (2019). Pattern division multiple access (PDMA). Multiple access techniques for 5G
wireless networks and beyond (pp. 451–492). Cham: Springer.
18. Ding, Z., & Vincent Poor, H. (2020). A simple design of IRS-NOMA transmission. IEEE Communica-
tions Letters, 24(5), 1119–1123.
19. Yuan, W., et al. (2020). Distributed estimation framework for beyond 5G intelligent vehicular net-
works. IEEE Open Journal of Vehicular Technology, 1, 190–214.
20. Do, D.-T., et al. (2020). Joint full-duplex and roadside unit selection for NOMA-enabled V2X commu-
nications: Ergodic rate performance. IEEE Access, 8, 140348–140360.
21. Vaezi, M., Zhiguo, D., & Vincent Poor, H. (Eds.). (2019). Multiple access techniques for 5G wireless
networks and beyond. Berlin, Germany: Springer.
22. Chen, C., Wang, B., & Zhang, R. (2018). Interference hypergraph-based resource allocation (IHG-RA)
for NOMA-integrated V2X networks. IEEE Internet of Things Journal, 6(1), 161–170.
23. Tang, Z., & Jianhua, H. (2020). NOMA enhanced 5G distributed vehicle to vehicle communication for
connected autonomous vehicles. In Proceedings of the ACM MobiArch 2020 The 15th Workshop on
Mobility in the Evolving Internet Architecture.
24. Duarte, L., et al. (2019). A software-defined radio for future wireless communication systems at 60
GHz. Electronics, 8(12), 1490.
25. Mitola, J. (1992). Software radios-survey, critical evaluation and future directions. In IEEE National
Telesystems Conference (pp. 13/15–13/23).
26. SDR Forum Version 2.0. (2020). Wireless Innovation Forum, Available: [Link]
[Link]/.
27. Yuan, Y., Zhifeng, Y., & Li, T. (2020). 5G non-orthogonal multiple access study in 3GPP. IEEE Com-
munications Magazine, 58(7), 90–96.
28. Zhu, L., et al. (2019). Millimeter-wave communications with non-orthogonal multiple access for
B5G/6G. IEEE Access, 7, 116123–116132.
29. Fu, S., et al. (2019). Joint transmission scheduling and power allocation in non- orthogonal multiple
access. IEEE Transactions on Communications, 67(11), 8137–8150.
30. Zhai, D., et al. (2019). Delay minimization for massive Internet of Things with non-orthogonal multi-
ple access. IEEE Journal of Selected Topics in Signal Processing, 13(3), 553–566.

13
B. S. K. Reddy et al.

31. Yang, G., Xinyue, X., & Ying-Chang, L. (2020). Intelligent reflecting surface assisted non-orthogonal
multiple access. In 2020 IEEE wireless communications and networking conference (WCNC), IEEE.
32. Do, D.-T., & Van Nguyen, M.-S. (2019). Device-to-device transmission modes in NOMA network
with and without Wireless Power Transfer. Computer Communications, 139, 67–77.
33. Li, Z., & Braun, T. (2017). Passively track WiFi users with an enhanced particle filter using power-
based ranging. IEEE Transactions on Wireless Communications, 16(11), 7305–7318.
34. Rempe, D., et al. (2017). A cognitive radio TV prototype for effective TV spectrum sharing. In 2017
IEEE International Symposium on Dynamic Spectrum Access Networks (DySPAN), IEEE.
35. Karra, K., Kuzdeba, S., & Petersen, J. (2017). Modulation recognition using hierarchical deep neural
networks. In 2017 IEEE International Symposium on Dynamic Spectrum Access Networks (DySPAN),
IEEE.
36. Su, Y., et al. (2017). Implementation of a cross-layer sensing medium-access control scheme. Sensors,
17(4), 816.
37. Park, Y., et al. (2017). Enabling sensor network to smartphone interaction using software radios. ACM
Transactions on Sensor Networks, 13(1), 2.
38. Pham, T. H., Fahmy, S. A., & McLoughlin, I. V. (2017). An end-to- end multi-standard OFDM trans-
ceiver architecture using FPGA partial reconfiguration. IEEE Access, 5, 21002–21015.
39. He, D., Chan, S., & Guizani, M. (2017). Drone-assisted public safety networks: The security aspect.
IEEE Communications Magazine, 55(8), 218–223.
40. Kocian, A., et al. (2017). A unified message-passing algorithm for MIMO–SDMA in software-defined
radio. EURASIP Journal on Wireless Communications and Networking, 1, 4.
41. Cai, H., et al. (2018). A software-defined radio for wireless brain implants network. In Proceedings of
the 24th annual international conference on mobile computing and networking, ACM.
42. Kunze, S., Weinberger, A., & Poeschl, R., (2018). Concept for a software defined radio based system
for detection, classification and analysis of radio signals from civilian unmanned aerial systems. In
2018 2nd URSI Atlantic Radio Science Meeting (AT-RASC) (pp. 1–4), Meloneras.
43. Sadhu, B., Paidimarri, A., Ferriss, M., Yeck, M., Gu, X., & Valdes-Garcia, A., (2018). A SoftwareDe-
fined phased array radio with mmWave to software vertical stack integration for 5G experimentation.
In: 2018 IEEE/MTT-S international microwave symposium—IMS (pp. 1323–1326) Philadelphia, PA.
44. Li, K., et al. (2018). Security mechanisms to defend against new attacks on software-defined radio. In
2018 international conference on computing, networking and communications (ICNC) (pp. 537–541)
Maui, HI.
45. El-Darymli, K., Hansen, N., Dawe, B., Gill, E. W., & Huang, W. (2018). Design and implementation
of a high-frequency software-defined radar for coastal ocean applications. IEEE Aerospace and Elec-
tronic Systems Magazine, 33(3), 14–21.
46. Reddy, B. S. K. (2018). Experimental Validation of Timing, Frequency and Phase Correction of
Received Signals Using Software Defined Radio Testbed. Wireless Personal Communications, 101(4),
2085–2103.
47. Abdullahi, A. B, et al. (2019). Real time multiuser-MIMO beamforming/steering using NI-2922 uni-
versal software radio peripheral. In Future of information and communication conference Springer,
Cham.
48. Salam, A., Mehmet, C. V., & Irmak, S. (2019). Di-Sense: In situ real-time permittivity estimation and
soil moisture sensing using wire wireless underground communications. Computer Networks, 151,
31–41.
49. Reddy, B. S. K. (2019). Experimental validation of spectrum sensing techniques using software-
defined radio. Nanoelectronics, circuits and communication systems (pp. 97–103). Singapore:
Springer.
50. Arfi, A. B., Jouzdani, M., Helaoui, M., & Ghannouchi, F. M. (2019). A novel high-pass delta–sigma
modulator-based digital-IF transmitter with enhanced performance for SDR applications. IEEE Trans-
actions on Circuits and Systems II: Express Briefs, 66(11), 1795–1799.
51. Arya, K. V., & Gore, R. (2019). Internet of Things using software-defined network and cognitive
radio network. In Sensing techniques for next generation cognitive radio networks. IGI Global (pp.
312–328).
52. Do, P. V., Hernandez, J., Lu, Z., Garcia, D. E., & Mann, S. (2020). High dynamic range (HDR) signal
processing on software-defined radio. In 2020 IEEE Sensors (pp. 1–4), Rotterdam, Netherlands. https​
://[Link]/10.1109/SENSO​RS471​25.2020.92788​09.
53. Ashleibta, A., et al. (2020). SoftwaredefinedradiobasedTestbedforlarge scale body movements. IEEE
Access. https​://[Link]/10.1109/ACCES​S.2019.29022​67.
54. Mann, S., Do, P. V., Lu, Z., & Lau, J. K. K. (2020). Sequential wave imprinting machine (SWIM)
implementation using SDR (Software-Defined Radio). In 2020 seventh international conference

13
Software Defined Radio Based Non‑orthogonal Multiple Access…

on software defined systems (SDS) (pp. 123–130), Paris, France. https​://[Link]/10.1109/SDS49​


854.2020.91439​40.
55. Wu, P., Sun, B., Su, S., Wei, J., Zhao, J., & Wen, X. (2020). Automatic modulation classification based
on deep learning for software-defined radio. Mathematical Problems in Engineering, 2020(2678310),
13. https​://[Link]/10.1155/2020/26783​10.
56. Verdecia-Pena, R., & Alonso, J. I. (2020). An enhanced Software Defined Radio Platform for evalua-
tion of Decode & Forward Relay Nodes. In URSI2020. Accepted.
57. de Rugeles, J. J., Guillen, E. P., & Cardoso, L. S. (2020). A technical review of wireless security for the
Internet of Things: Software defined radio perspective. arXiv preprint arXiv​:2009.10171​.
58. Bargarai, F., et al. (2020). Management of wireless communication systems using artificial intelligence-
based software defined radio. (pp 107–133).
59. Carvalho, D., Aragão, A. J., Ferrari, A., Sanches, B., & Noije, W., (2020). Software-defined radio
assessment for microwave imaging breast cancer detection. In 2020 IEEE Nordic circuits and systems
conference (NorCAS) (pp. 1–6), Oslo, Norway. https​://[Link]/10.1109/NorCA​S5142​4.2020.92650​07.
60. Mohammadali, M., et al. (2019). Full-duplex non-orthogonal multiple access for next generation wire-
less systems. IEEE Communications Magazine, 57(5), 110–116.
61. Alavi, F., et al. (2019). Robust energy-efficient design for MISO non-orthogonal multiple access sys-
tems. IEEE Transactions on Communications, 67(11), 7937–7949.
62. Vaezi, M., Schober, R., Ding, Z., & Poor, H. V. (2019). Non-orthogonal multiple access: Common
myths and critical questions. IEEE Wireless Communications, 26(5), 174–180. https​://[Link]/10.1109/
MWC.2019.18005​98.
63. Gui, G., Sari, H., & Biglieri, E. (2019). A new definition of fairness for non-orthogonal multi-
ple access. IEEE Communications Letters, 23(7), 1267–1271. https​://[Link]/10.1109/LCOMM​
.2019.29163​98.
64. Liu, Y., Qin, Z., Cai, Y., Gao, Y., Li, G. Y., & Nallanathan, A. (2019). UAV communications based
on non-orthogonal multiple access. IEEE Wireless Communications, 26(1), 52–57. https​://doi.
org/10.1109/MWC.2018.18001​96.
65. Yan, X., et al. (2019). The application of power-domain non-orthogonal multiple access in satel-
lite communication networks. IEEE Access, 7, 63531–63539. https​://[Link]/10.1109/ACCES​
S.2019.29170​60.
66. Stoica, R., De Abreu, G. T. F., Hara, T., & Ishibashi, K. (2019). Massively concurrent non-orthogonal
multiple access for 5G networks and beyond. IEEE Access, 7, 82080–82100. https​://[Link]/10.1109/
ACCES​S.2019.29236​46.
67. Yi, W., Liu, Y., Nallanathan, A., & Elkashlan, M. (2019). Clustered millimeter-wave networks with
non-orthogonal multiple access. IEEE Transactions on Communications, 67(6), 4350–4364. https​://
[Link]/10.1109/TCOMM​.2019.28976​32.
68. Tuan, H. D., Nasir, A. A., Nguyen, H. H., Duong, T. Q., & Poor, H. V. (2019). Non-orthogonal mul-
tiple access with improper gaussian signaling. IEEE Journal of Selected Topics in Signal Processing,
13(3), 496–507. https​://[Link]/10.1109/JSTSP​.2019.29019​93.
69. He, Q., Hu, Y., & Schmeink, A. (2019). Closed-form symbol error rate expressions for non-orthogonal
multiple access systems. IEEE Transactions on Vehicular Technology, 68(7), 6775–6789. https​://doi.
org/10.1109/TVT.2019.29175​79.
70. Reddy, B. S. K. (2020). Experimental validation of non-orthogonal multiple access (NOMA) tech-
nique using software defined radio. Wireless Personal Communications, 115(3), 1–14.
71. New, W. K., Leow, C. Y., Navaie, K., & Ding, Z. (2020). Robust non-orthogonal multiple access for
aerial and ground users. IEEE Transactions on Wireless Communications, 19(7), 4793–4805. https​://
[Link]/10.1109/TWC.2020.29873​15.
72. Kara, F. (2020). Wireless powered cooperative relaying systems with non-orthogonal multiple access.
arXiv preprint arXiv​:2009.13973​.
73. Khorov, E., Kureev, A., Levitsky, I., & Akyildiz, I. F. (2020). Prototyping and experimental study
of non-orthogonal multiple access in Wi-Fi networks. IEEE Network, 34(4), 210–217. https​://doi.
org/10.1109/MNET.011.19004​98.
74. Granada, I., Crespo, P. M., & Garcia-Frías, J. (2020). Rate compatible modulation for non-orthogonal
multiple access. IEEE Access, 8, 224246–224259. https​://[Link]/10.1109/ACCES​S.2020.30435​29.
75. Yue, X., Liu, Y., Yao, Y., Li, X., Liu, R., & Nallanathan, A. (2020). Secure communications in a uni-
fied non-orthogonal multiple access framework. IEEE Transactions on Wireless Communications,
19(3), 2163–2178. https​://[Link]/10.1109/TWC.2019.29631​81.
76. Nguyen, H. V., et al. (2020). A survey on non-orthogonal multiple access: From the perspective of
spectral efficiency and energy efficiency. Energies, 13(16), 4106.

13
B. S. K. Reddy et al.

77. Jain, M., et al. (2020). Performance analysis of NOMA assisted mobile ad hoc networks for sustainable
future radio access. IEEE Transactions on Sustainable Computing. https​://[Link]/10.1109/TSUSC​
.2020.29874​27.
78. Saito, Y., Benjebbour, A., Kishiyama, Y., & Nakamura, T. (2013). System level performance evalua-
tion of downlink non-orthogonal multiple access (NOMA). In IEEE PIMRC 2013.
79. Ali, U., et al. (2020). Performance analysis of discrete wavelet transform for downlink non-orthogonal
multiple access in 5G networks. IET Communications, 14(10), 1666–1674.
80. Chen, X., et al. (2015). Consideration on successive interference canceller (SIC) receiver at cell-edge
users for non-orthogonal multiple access (NOMA) with SUMIMO. In 2015 IEEE 26th annual interna-
tional symposium on personal, indoor, and mobile radio communications (PIMRC), IEEE.
81. Li, P.-R., Ding, Z., & Feng, K.-T. (2019). Enhanced receiver based on FEC code constraints for uplink
NOMA with imperfect CSI. IEEE Transactions on Wireless Communications, 18(10), 4790–4802.
82. Cheng, J., et al. (2020). Power allocation and receiver design for D2D assisted cooperative relaying
downlink systems using NOMA. IEEE Access, 8, 210663.
83. Tezuka, H., et al. (2020). Link-level Performance Evaluation of an ULNOMA system with TDD con-
structed by hardware. In 2020 IEEE 91st Vehicular Technology Conference (VTC2020-Spring), IEEE.
84. Saito, S., et al. (2019). Performance analysis of OAM-MIMO using SIC in the presence of misalign-
ment of beam axis. In 2019 IEEE international conference on communications workshops (ICC Work-
shops), IEEE.
85. Surendra Raju, M., Ramesh, A., & Chockalingam, A. (2003). BER analysis of QAM with transmit
diversity in Rayleigh fading channels. In ÂT IEEE Globecom (pp. 641–645).
86. Durmaz, M. A., et al. (2019). Non-orthogonal multiple access system implementation in software
defined radios. In 2019 27th signal processing and communications applications conference (SIU),
IEEE.
87. Castro, O. E. L. (2020). Network GPRS prototype based on SDR and OpenBTS, as an IoT-lab Testbed.
In 2020 seventh international conference on software defined systems (SDS), IEEE.
88. Gawłowicz, P., Zubow, A., & Bayhan, S. (2020). Demo abstract: Cross-technology communication
between LTE-U/LAA and WiFi. In IEEE INFOCOM 2020-IEEE conference on computer communica-
tions workshops (INFOCOM WKSHPS), IEEE.
89. [Link]. [Online]. (2020). Available: [Link]
90. Kaltenberger, F., et al. (2020). OpenAirInterface: Democratizinginnovation in the 5G Era. Computer
Networks, 176, 107284.
91. Dreibholz, T. (2020). Flexible 4g/5g testbed setup for mobile edge computing using openairinterface
and open source mano. In Workshops of the international conference on advanced information net-
working and applications. Springer, Cham.
92. Abeywickrama, S., et al. (2020). Intelligent reflecting surface: Practical phase shift model and beam-
forming optimization. arXiv preprint arXiv​:2002.10112​.
93. Wang, H., & Fapojuwo, A. O. (2019). Design and performance evaluation of successive interference
cancellation-based pure ALOHA for Internet-of-Things networks. IEEE Internet of Things Journal,
6(4), 6578–6592.
94. Orlandić, M., Fjeldtvedt, J., & Johansen, T. A. (2019). A parallel FPGA implementation of the
CCSDS-123 compression algorithm. Remote Sensing, 11(6), 673.
95. Dai, J., et al. (2019). Optimisation design of systematic fountain codes on fading channels. IET Com-
munications, 13(20), 3369–3376.
96. Raza, W., Nasir, H., & Javaid, N. (2020). Unification of RF energy harvesting schemes under mixed
Rayleigh–Rician fading channels. AEU- International Journal of Electronics and Communications,
123, 153244.
97. Reddy, B. S. K. (2020). Experimental validation of non-orthogonal multiple access (NOMA) tech-
nique using software defined radio. Wireless Personal Communications, 116, 1–14.
98. Reddy, B. S. K. (2019). Experimentalvalidationoftiming,frequencyand phase correction of received
signals using software defined radio Testbed. Wireless Personal Communications, 101(4), 2085–2103.
99. Özdogan, Ö., Björnson, E., & Larsson, E. G. (2019). Massive MIMO with spatially correlated Rician
fading channels. IEEE Transactions on Communications, 67(5), 3234–3250.

Publisher’s Note Springer Nature remains neutral with regard to jurisdictional claims in published maps and
institutional affiliations.

13
Software Defined Radio Based Non‑orthogonal Multiple Access…

Bathula Siva Kumar Reddy is an Associate Professor, Department of


Electronics and Communication Engineering, CMR Engineering Col-
lege, Hyderabad, Telangana, India. He has received [Link] (Electron-
ics andCommunication Engineering) and [Link] (Very Large Scale
Integrated Circuits Design) degrees from Jawaharlal Nehru Techno-
logical University, Hyderabad (JNTUH), PhD in the field of Wireless
Communications and Networks from National Institute of Technology,
Warangal, India, in 2009, 2012 and 2016, respectively. His area of
research includes Multi Carrier Modulations, OFDM, WiMAX, LTE,
and Software Defined Radio. He is anISTE (Indian Society for Techni-
cal Education) life time member and IDES (Institute of Doctors, Engi-
neers and Scientists) invited member. He has received InSc Young
Researcher Award for the year 2020–21.

Kiran Mannem is currently Associate Professor of ECE atGRIET,


Hyderabad, Telangana. He obtained [Link] from ANU, AP, [Link]
from JNTUCE, AP. Continuing Ph.D. from JNTUA, AP. His research
interests Wireless Communications, VLSI, Computers &
Communications.

K. Jamal received [Link]. in Electronics and Communication Engi-


neering, and [Link]. in VLSI Design and pursuing Ph.D. degree in
VLSI from the GITAM University, India. He has teaching experience
of 15 years. Presently he is Associate Professor from Electronics and
Communication Engineering, in GRIET, Telangana, India.

13

You might also like