Conference PaperPDF Available

NOMA Testbed on Wi-Fi

Authors:

Abstract and Figures

Non-Orthogonal Multiple Access (NOMA) is currently considering as a promising technology for increasing the network efficiency in heterogeneous scenarios with different types of traffic and interference conditions. In spite of numerous theoretical works, there are few experimental studies of NOMA, most of which consider cellular networks. In this short paper, we present our pioneering NOMA testbed for Wi-Fi networks. Because the Wi-Fi technology is much simpler and cheaper than the cellular ones, we expect that the testbed can be used by the research community to validate various solutions designed for NOMA in real equipment.
Content may be subject to copyright.
NOMA Testbed on Wi-Fi
Evgeny Khorov*†, Aleksey Kureev*† , Ilya Levitsky
*National Research University Higher School of Economics, Moscow, Russia
Institute for Information Transmission Problems, Russian Academy of Sciences, Moscow, Russia
Email: {khorov, kureev, levitsky}@iitp.ru
©2018 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future
media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or
redistribution to servers or lists, or reuse of any copyrighted component of this work in other works. DOI: 10.1109/PIMRC.2018.8580931
Abstract—Non-Orthogonal Multiple Access (NOMA) is
currently considering as a promising technology for in-
creasing the network eciency in heterogeneous scenarios
with dierent types of trac and interference conditions.
In spite of numerous theoretical works, there are few
experimental studies of NOMA, most of which consider
cellular networks. In this short paper, we present our
pioneering NOMA testbed for Wi-Fi networks. Because
the Wi-Fi technology is much simpler and cheaper than
the cellular ones, we expect that the testbed can be used
by the research community to validate various solutions
designed for NOMA in real equipment.
Index Terms—Non-Orthogonal Multiple Access
(NOMA), IEEE 802.11, NOMA performance, Successive
Interference Cancellation, Experimental Testbed, USRP
I. Introduction
Non-Orthogonal Multiple Access (NOMA) is cur-
rently considering as a promising technology for increas-
ing the network eciency in heterogeneous scenarios
with dierent types of trac and interference conditions.
Many theoretical works prove its eciency for multiuser
uplink and downlink transmission, design resource and
power allocation algorithms, modulation and coding
schemes which in theory should be much more ecient
than the traditional ones (e.g. see [1]). At the same
time, implementation of NOMA in real equipment is a
challenging task. A solution which perfectly works under
some theoretical assumptions may be inecient in prac-
tice. To validate and evaluate various developed solutions
it is necessary to design prototypes and testbeds. To the
best of our knowledge, there are few NOMA testbeds
described in literature. Most of them are designed for
cellular technologies and the corresponding papers have
been published very recently. For example, paper [2]
presents a NOMA-over-LTE testbed implemented on
outdated Universal Software Radio Peripheral (USRP)
B210. Authors use it for the downlink transmission in
5 and 10 MHz channels. Because of the limitations of
the used hardware they were needed to conduct many
real-time computations on CPU, and they could not
achieve any performance gain with respect to the legacy
operation. Experimental study for the uplink scenario is
considered is paper [3]. The authors propose a channel
estimation and synchronization techniques for the uplink
NOMA receiver and build an experimental testbed using
aforementioned USRP B210. With the testbed, they
The work was carried out at NRU HSE and supported by the Russian
Science Foundation (agreement 18-19-00580)
Fig. 1: TX Scheme with Superposition Coding
evaluated the performance of NOMA with Turbo codes
and SC-FDMA with BPSK modulation.
In this paper, we present a novel experimental NOMA
testbed. To the best of our knowledge, this is the first
testbed which implements NOMA over Wi-Fi.
II. Implementation and results
In our testbed, we use USRP-2944R [4], which allows
data transmission and processing in 20 MHz band with
the potential increase up to 160 MHz used in IEEE
802.11ac. It has rather powerful FPGA inside, which
allows running several instances of Wi-Fi PHY and MAC
at the same time. Thus, in our testbed, we do not need
to use CPUs for real-time computation such as signal
processing and decoding/encoding.
To implement NOMA functionality on USRP, we use
802.11 Application Framework, which contains a simpli-
fied version of the Wi-Fi protocol. At the first stage of the
project, we consider downlink power-domain NOMA as
described in [1]. To implement it, we need to design
a Wi-Fi-based NOMA transceiver with Superposition
Coding (SC) and Successive Interference Cancellation
(SIC) that can interact not only with the same devices
but with traditional o-the-shelf devices.
The simplified scheme of the transmitter with SC is
shown in Fig. 1. Two independent applications generate
data streams on the Host PC and put all data in DMA
FIFO queues. FPGA gets data from DMA FIFO queues
and processes them in the MPDU Generation Blocks
where data are wrapped up into MPDU. As data process-
ing in the upper and the lower branches of the scheme
may take dierent time, we make synchronization right
after MPDU generation block. After that, in TX IQ
Processing Block, we construct a packet with common
L-STF and L-LTF fields according to Wi-Fi standard
Fig. 2: RX Scheme with Successive Interference Can-
cellation
and the weighted sum of IQ samples corresponding
to both streams. For simplicity, the weight of the first
stream is one, while the weight of the second one
is defined by the configurable online scaling factor.
The scaling factor defines the amplitude ratio of the
weaker and the stronger frames. To help the receiver to
understand which scaling factor is used for transmission,
we encode this information in the last 6 bits of the L-
SIG field of the weaker frame without modifying the
L-SIG of the stronger frame which can be received by
the legacy devices. After summarizing, we apply Fast
Fourier Transform (FFT) and then the digital signal goes
to the Radio Frequency (RF) module.
Fig. 2 shows the receiver part of our prototype with
SIC. After synchronization the data goes to RX IQ
Processing Block where IFFT and channel equalization
are calculated. After that, we buer the received samples
in FPGA and process the strongest signal in the upper
RX Bit Processing and MAC RX Blocks. The user which
is intended receiver of this data stops in this stage and
transmits the received data from MAC RX to the Host
PC. Other users rebuild IQ samples from the higher
branch and subtract them from the stored samples. Then
the resulting samples go to the lower branch of the
scheme to the Bit Processing and MAC RX Blocks and
then the received data are transmitted to the Host PC.
Note that the legacy devices can be intended receivers
of the data, corresponding to the higher branch since
receiving these data does not need implemented SIC
functionality.
To validate our testbed, we carried out a set of ex-
periments in which one device transmits pairs of frames
with NOMA while another one receives it. We set the
TX power of the strongest frame 5db higher than the
level when more than 95% of frames are successfully
received at MCS3. Then we vary the scaling factor,
which determines the power of the weaker frame and
measure Frame Reception Ratio (FRR) for the weaker
frame for dierent Modulation and Coding Schemes
(MCS) for the weaker and the stronger frames. Fig. 3
shows how the FRR depends on the Signal to Noise
Fig. 3: FRR from SNR of subtracted sample.
Ratio (SNR) of the weaker frame for dierent pairs of
MCSs (the first value in the legend corresponds to the
MCS of the stronger frame). While calculating SNR of
the weaker frame, we substract the receive power of the
strongest one.
III. Conclusion
In this paper, we have designed a NOMA-over-Wi-
Fi testbed compatible with legacy devices, which can
be used to validate and evaluate the performance of
numerous NOMA-related approaches improving in the-
ory the performance of wireless networks. In contrast to
cellular technology, Wi-Fi is much simpler and cheaper.
So it is much easier to use it for academic and in-
dustrial research. Naturally, Wi-Fi uses random access
and operates in unlicensed spectrum. So, from one side,
while carrying out experiments, it is necessary to control
interference and establish tight synchronization needed
for NOMA. From the other side, the compatibility of
the designed testbed with numerous cheap o-the-shelf
devices makes it possible to evaluate the performance
of NOMA in dense networks with huge interference.
Moreover, NOMA can follow MU-MIMO and OFDMA
that have already been included in the Wi-Fi technology.
Thus the designed testbed is useful for the development
of future Wi-Fi.
References
[1] S. R. Islam, N. Avazov, O. A. Dobre, and K.-S. Kwak, “Power-
domain non-orthogonal multiple access (noma) in 5g systems:
Potentials and challenges,” IEEE Communications Surveys &
Tutorials, vol. 19, no. 2, pp. 721–742, 2017.
[2] X. Wei, Z. Geng, H. Liu, K. Zheng, and R. Xu, A portable
sdr non-orthogonal multiple access testbed for 5g networks,” in
Vehicular Technology Conference (VTC Spring), 2017 IEEE 85th.
IEEE, 2017, pp. 1–5.
[3] S. Abeywickrama, L. Liu, Y. Chi, and C. Yuen, “Over-the-air im-
plementation of uplink noma,” arXiv preprint arXiv:1801.05541,
2018.
[4] DEVICE SPECIFICATIONS NI USRP-2944R, National Instru-
ments, 2016.
... Here, note that the SIC algorithm can be applied to various wireless communication systems, such as single antenna system, multi-antenna system, OFDM system, NOMA system, and so on. The illustrative analysis of the detailed SIC algorithm in single antenna and multiantenna OFDM systems are discussed in [32]. As for the practical implementation of SIC algorithm, the authors in [33] presented a pioneering NOMA testbed based on universal software radio peripheral (USRP) B210 for Wi-Fi networks with the SIC ability. ...
Article
With the rapid development of wireless communications, cellular communication and distributed wireless network are fragile to eavesdropping due to distributed users and transparent communication. However, to adopt bigger transmit power at a given area to interfere potential eavesdroppers not only incurs huge energy waste but also may suppresses regular communication in this area. To this end, we focus on secure communication in multi-hop wireless communication network, and propose two communicating while jamming schemes for secure communication in presence of potential eavesdroppers for the narrow band and broad band point-to-point (P2P) systems respectively with the aid of artificial noise transmitted by a chosen cooperative interferer. Furthermore, to achieve the end-to-end (E2E) multi-hop secure communication, we devise the secure network topology discovering scheme via constructing a proper network topology with at least one proper node as the cooperative interferer in each hop, and then propose the secure transmission path planning scheme to find an E2E secure transmission route from source to destination, respectively. Experiments on the wireless open-access research platform demonstrate the feasibility of the proposed schemes. Besides, simulations results validate that the proposed schemes can achieve better performance compared with existing methods in both the P2P communication case and E2E multi-hop communication network scenario.
... SIC is also used in RSMA [5] which is a multiple access scheme that has been projected to outperform PD-NOMA [6]. As a final example, the work in both [7] and [8] augment 802.11 with power-domain multiplexing schemes and SIC. ...
Preprint
Full-text available
The ability to cancel an OFDM signal is important to many wireless communication systems including Power-Domain Non-orthogonal Multiple Access (PD-NOMA), Rate-Splitting Multiple Access (RSMA), and spectrum underlay for dynamic spectrum access. In this paper, we show that estimating the windowing applied at the transmitter is important to that cancellation. Windowing at the transmitter is a popular means to control the bandwidth of an Orthogonal Frequency Division Multiplexed (OFDM) symbol and is overlooked in most literature on OFDM signal cancellation. We show the limitation to the amount of cancellation that can be achieved without knowledge of OFDM windowing. We show that the window can be estimated from received samples alone, and that window estimate can be used to improve the signal cancellation. The window is estimated in the presence of noise and imperfect estimates of the center frequency offset (CFO) and the channel. We conclude with results using synthetic and over-the-air data where we demonstrate a 5.3 dB improvement to OFDM signal cancellation over existing methods in an over-the-air experiment.
... Thus, USRP can be programmed to transmit and concurrently receive a flow of NOMA frames. The structure of the NOMA frames and the procedures used to transmit and receive these frames are described in [13,18]. A flat channel is assumed in the error model; therefore, USRP operating in the loopback mode transmits frames from one interface to another using a coaxial cable. ...
Article
Full-text available
Non-orthogonal Multiple Access (NOMA) is a technology that can improve the spectral efficiency of Wi-Fi networks in a downlink. NOMA allows data transmission to several devices simultaneously in one timefrequency resource. In this paper, we investigate the geometric mean throughput gain of a Wi-Fi network using NOMA over the classical time-division multiple access method. For this, we develop a simulation model of a Wi-Fi network using NOMA, which is calibrated using a previously developed experimental setup. The results show that the use of NOMA can increase the geometric mean throughput up to 40%.
... Khorov [31], [35]. Specifically, in [29], they have validated the WiFi network in a slave computer (e.g., field-programmable gate arrays (FPGA) board) rather than a master computer (CPU in the host), which is more efficient than offline experiments. In [30], modifications of the physical (PHY) layer frames and the medium access control (MAC) protocols for downlink transmissions are considered based on IEEE 802.11 standards. ...
Article
Full-text available
Non-orthogonal multiple access (NOMA) is widely recognized to increase the number of users and enhance the spectral efficiency in fifth-generation (5G) wireless networks and beyond. NOMA is still in the theoretical analysis and simulation phases and fewer experimental works are reported to date. In this paper, we design and implement NOMA in software-defined radio, and evaluate its performance. This includes the real-time realization of the key components of NOMA, i.e., superposition and successive interference cancellation. The main novelty of this paper is to introduce constructing superimposed signals with varying symbol rates to enlarge the achievable rate region of the experimented NOMA. By applying varying symbol rates, the set of possible transmission rate pairs enlarges and we can reach higher data rates compared to existing modulation and coding schemes (MCS). We also propose an algorithm to efficiently find the rate pairs. Simulations and experiments demonstrate that NOMA with a varying symbol rate not only can reach higher data rates than orthogonal schemes such as time division multiple access, but it can also outperform existing MCS-based methods which have a fixed symbol rate. The experiments also show that there is a noticeable gap between NOMA in theory and practice. In addition to the new NOMA experiments, we review the state-of-the-art in experimental NOMA. We also discuss several directions for future experiments that can help bridge the gap between theory and practice and bring NOMA to practical communication systems.
... In most of works, the target rates are main factor affecting to outage behavior and they derived expressions to evaluate the performance of the NOMA scheme. Nowadays, power domain based NOMA is widely studied in works, such as [20], [21], [22]. They introduced system adopting orthogonal frequency division multiplexing in the sub-channel transmission of PD-NOMA [23]. ...
Article
This paper considers ergodic capacity of energy harvesting (EH) based cellular networks. Such a network employs non-orthogonal multiple access (NOMA) together with relaying scheme to serve two far users. In this system model, relay is facilitated power splitting (PS) protocol to implement energy harvesting (EH). To examine capacity, expressions of signal to noise ratio (SNR) need be computed to achieve capacity. Power allocation factors are different for two users in such system and hence performance gap happens to distinguish requirements for separated users. It can be confirmed that the proposed paradigm exhibits maximal achievable capacity in some scenarios of setting parameters. To confirm exactness of the analytical expressions and show advantages of the proposed EH-NOMA, simulation results are performed in terms of ergodic capacity.
... We present an experimental Wi-Fi-based testbed that uses non-orthogonal multiple access for downlink data transmission and allows rotating the signal constellations of a secondary frame. The proposed testbed is an improvement of the prototype, which is presented in [7,8] and unable to rotate the signal constellation of the secondary frame. ...
Article
Non-orthogonal multiple access is promising way to increase the efficiency of Wi-Fi networks in the downlink. With this technology, an access point can simultaneously transmit data to various devices using the same time-frequency resource. The decoding efficiency of a signal transmitted using non-orthogonal multiple access depends not only on the channel conditions between devices but also on the structure of the composite signal. In this paper, we present a testbed that uses a constellation rotation to decrease the influence of the phase noise and show that the constellation rotation increases the decoding probability of a NOMA Wi-Fi signal.
Article
The number of wireless devices, as well as their traffic volumes, is constantly growing, which degrades the quality of service. To combat this problem, the new Wi-Fi 6 (IEEE 802.11ax) standard introduces the orthogonal frequency division multiple access (OFDMA) mechanism, which allows coordinated multiuser frequency division transmissions. In addition, there is another user multiplexing mechanism, non-orthogonal multiple access (NOMA), that allows transmitting on the same frequencies simultaneously and separating different signals by power level. This paper considers the joint usage of these mechanisms for uplink transmissions in Wi-Fi 6 networks and sets the problem of optimal radio resource allocation between the users to maximize some utility functions, for example, the geometric mean throughput. To solve it, we propose an algorithm that takes into account the channel frequency selectivity and uses OFMDA and NOMA simultaneously. It is shown that the joint usage of OFDMA and NOMA can significantly increase the network throughput and reduce delays.
Article
The need for wireless communication is growing at an unprecedented pace, making the wireless spectrum at a premium. To use the spectrum more efficiently, a promising solution was proposed to enable two concurrent users to transmit their signals in the same frequency at the same time, and then decode the superimposed signal. In current systems, the superimposed signal is decoded by successive interference cancellation (SIC) that requires strict power control upon each individual user. However, this requirement is infeasible for many IoT devices that are heterogeneous and often low cost. For other superimposed signal decoding technologies that require no power control, a reliable performance can be only achieved by introducing repetitive information in each transmission, which, in turn, reduces the spectrum efficiency. In this article, we introduce Chitchat, a new solution to decode the superimposed signal from two concurrent transmitters without any power control nor repetitive transmissions. Chitchat presents a rotation-code-based idea to provide both the diversity gain and the coding gain, so that it can achieve high reliability while preserving the spectrum efficiency. We implement Chitchat on a software-defined radio platform, and evaluate its performance in various scenarios.
Article
Full-text available
This article considers the outage performance of the downlink transmission for a small cell network in a heterogeneous network. Due to mobility and distribution of users, it is necessary to study massive connections and high energy efficiency for such kind of systems. To be an enabler of energy harvesting, a power beacon is helpful to support the base station to send signals to distant users, and wireless power transfer (WPT) is exploited to guarantee the data packets transmission from the power beacon to the base station. To provide massive connections, we propose a novel non-orthogonal multiple access (NOMA) technique combined with WPT to enhance outage performance and latency reduction. Furthermore, we derive outage probability (OP) to characterize the system performance. Simulation results are verified to match well between theoretical and analytical methods, and main parameters are determined to understand how they affect the proposed scheme.
Article
Power Domain Non-Orthogonal Multiple Access (PD-NOMA) is a potential technology for the next generation of cellular networks. Compared to classical orthogonal multiple access (OMA) techniques, PD-NOMA leverages the distinct channel gains of users for multiplexing different signals in a single resource block (time, frequency, code) in power domain. This results in higher spectral efficiency, improved user fairness, better cell-edge throughput, increased reliability and connectivity and low-latency. The flexible combination of PD-NOMA with existing and emerging technologies such as heterogeneous networks (HetNets), multiple- input multiple-output (MIMO), massive MIMO, cooperative communication, cognitive radios (CRs), millimeter wave communication, simultaneous wireless information and power transfer (SWIPT), visible light communication (VLC), mobile edge computing (MEC), intelligent reflecting surfaces (IRS), unmanned aerial vehicles (UAVs), underwater communication etc., is expected to cause further enhancements in performance. Existing survey papers on NOMA mainly focus on its concept, comparison, issues and analysis without any categorization of different techniques to solve the issues related to it. This survey paper highlights the main issues and constraints of resource allocation, signaling, practical implementation and security aspects of NOMA and its integration with 5G and upcoming wireless technologies. Various solutions have been proposed in the literature that involve optimization, analytical, game theory, matching theory, graph theory and machine learning (ML) techniques. We present an in-depth analysis and comparison of these solutions with key insights emphasizing the feasibility and applicability for a qualitative analysis. We finally identify promising future research directions and challenges in the context of PD-NOMA’s application to the existing 5G and next generation wireless networks.
Conference Paper
Full-text available
Though the concept of non-orthogonal multiple access (NOMA) was proposed several years ago, the performance of uplink NOMA has only been verified in theory, but not in practice. This paper presents an over-the-air implementation of a uplink NOMA system, while providing solutions to most common practical problems, i.e., carrier frequency offset (CFO) synchronization, time synchronization, and channel estimation. The implemented CFO synchronization method adopts the primary synchronization signal (PSS) of LTE. Also, we design a novel preamble for each uplink user, and it is appended to every frame before it is transmitted through the air. This preamble will be used for time synchronization and channel estimation at the BS. Also, a low-complexity, iterative linear minimum mean squared error (LMMSE) detector has been implemented for multi-user decoding. The paper also validates the proposed architecture numerically, as well as experimentally.
Article
Non-orthogonal multiple access (NOMA) is one of the promising radio access techniques for performance enhancement in next-generation cellular communications. Compared to orthogonal frequency division multiple access (OFDMA), which is a well-known high-capacity orthogonal multiple access (OMA) technique, NOMA offers a set of desirable benefits, including greater spectrum efficiency. There are different types of NOMA techniques, including power-domain and code-domain. This paper primarily focuses on power-domain NOMA that utilizes superposition coding (SC) at the transmitter and successive interference cancellation (SIC) at the receiver. Various researchers have demonstrated that NOMA can be used effectively to meet both network-level and user-experienced data rate requirements of fifth-generation (5G) technologies. From that perspective, this paper comprehensively surveys the recent progress of NOMA in 5G systems, reviewing the state-of-the-art capacity analysis, power allocation strategies, user fairness, and user-pairing schemes in NOMA. In addition, this paper discusses how NOMA performs when it is integrated with various proven wireless communications techniques, such as cooperative communications, multiple input multiple output (MIMO), beamforming, space time coding, and network coding, among others. Furthermore, this paper discusses several important issues on NOMA implementation and provides some avenues for future research.