In-band Full-duplex for Enhanced IoT Connectivity
The Internet of Things (IoT) promises to affect great change across multiple domains, with wireless connectivity being the key feature that unlocks the power of monitoring and computing in a plethora of applications. Whilst wireless is central to IoT, the predicted growth in traffic must be accommodated within the already crowded wireless spectrum, and IoT presents a wide range of differing wireless connectivity requirements.
Today’s IoT devices achieve two-way communication either by transmitting and receiving at different times (time division duplexing - TDD) or on different frequency channels (frequency division duplexing - FDD). These techniques are used to avoid the problem of self-interference, where the devices own transmission leaks into the receiver and obscure the much weaker incoming signal, preventing it from being decoded. However, in recent years there has been growing interest in in-band full-duplex (IBFD) technologies  which enable simultaneous transmit and receive on the same frequency at the same time. This could bring a range of potential benefits to IoT networks in particular.
SIC for Enhanced Communication
IBFD enables bi-directional data communication using only half of the spectral resources compared to TDD or FDD. Theoretically, this doubles the link capacity but requires >100 dB of SI suppression. This is far from trivial, and involves combining multiple stages of SIC, using multiport antennas/feeding networks, feedforward radio-frequency (RF) cancellation circuits, and digital baseband cancellation (typically deploying non-linear digital signal processing)  (see Fig. 1). Compared to TDD/FDD, IBFD increases the cost, complexity, and power consumption of transceivers, due to the additional hardware and signal processing required. Moreover, feedforward RF cancellation involves tapping and injecting signals in the transmit and receive paths respectively, thereby adding the loss and eating into the link budget, which ultimately affects the range/cell size. For these reasons, SIC is not suitable for all types of IoT devices. In particular, low-cost sensors with extended range and 10-year battery life (e.g. smart-meters and remote monitoring applications) may not be suitable applications for SIC. This is typified by 3GPP NB-IoT, which specifies devices with half-duplex operation only . An exception to this is short-range communication, where transmit power levels are lower, meaning less cancellation is required to achieve IBFD operation. For example, SIC is already used in RFIC readers, and the relatively short-range links within a home make domestic smart-devices a candidate application for IBFD.
Figure 1: A Block diagram of a transceiver using multiple stages self-interference cancellation. In this design, separate Tx and Rx antennas are used to provide some passive isolation, and this is combined with Feedforward RF cancellation and digital baseband cancellation.
But whilst not every device is suited to using SIC, IoT sensor networks may still benefit from SIC by using it in the network infrastructure. SIC enables on-frequency repeaters (IBFD relays), allowing a relay node to simultaneously receive and relay data in the same frequency band. This provides coverage extension with reduced latency and improved spectral efficiency, for example improving coverage for smart meters suffering severe shadowing loss due to their obscured location. Cell-site infrastructure/access points (APs) can also operate using IBFD, but serve a network of half-duplex only devices. In this case, the AP simultaneously receives from one node and transmits on the same frequency to another. This could, for example, increase the number of nodes in a smart city network, but without increasing the circuit complexity of the nodes themselves, although interference between devices needs to be avoided/managed through scheduling.
How Else Can SIC Improve IoT?
Where power consumption and device cost are less constrained, for example in industrial applications, connected autonomous vehicles, and smart devices in the home, SIC could potentially be deployed at the device level. Here, IBFD could improve the efficiency of spectrum access in IoT networks, as devices can transmit and simultaneously monitor the spectrum for other nearby users. In contrast to traditional cognitive radio systems where sensing and dynamic access are synchronously performed in orthogonal channels, IBFD enables more flexible and agile use of the spectrum, radically changing the future IoT spectrum map . IBFD can also support feedback transmission during data reception, which is beneficial in ultra-low-latency IoT applications and improves the quality of channel state information. In applications with critical secrecy requirements, IBFD enables transceivers to receive a signal, whilst simultaneously transmitting a jamming signal to prevent eavesdroppers from receiving the same . By properly designed the jamming signal and/or its spatial direction, jamming signals degrade eavesdropper’s reception without affecting the desired communication channel. For IoT scenarios with wireless power transfer (WPT) capabilities, IBFD radio can be exploited in several ways . Specifically, since IBFD increases spectral efficiency by allowing more nodes to be active, consequently this can lead to potential energy savings since the harvested energy from WPT devices can also be increased (ambient WPT IoT devices e.g. LPWA). In other WPT scenarios, IBFD allows APs to generate efficient energy beams (energy beamforming) while receiving data from multiple IoT devices.
Figure 2: (a) A virtual full-duplex relay scenario where pseudo-full-duplex relaying is achieved using two half-duplex relays. (b) In-band full-duplex communication for increased bi-directional link capacity (this could be a link between IoT devices, as shown, or a link between device and infrastructure). (c) An in-band full-duplex access point serving a network of half-duplex devices, providing network capacity gains without requiring SIC to be implemented in devices. (d) In-band full-duplex relaying supporting extended range communication between two IoT devices (could alternatively be used for communication between infrastructure and devices). Image credited to K. W. S. Palitharathna.
Full-duplex Communication Using Visible Light for IoT Devices
In addition to radio waves, visible light communication (VLC) can also be used to wirelessly connect IoT devices . Several features of VLC such as higher bandwidth, better security, and privacy make it an ideal technology for low-cost IoT use cases such as connected toys, smart lighting, and indoor positioning. In VLC, data transmission is accomplished by switching light-emitting diodes (LED) on and off at very high speeds to modulate the light intensity. At the receiver, a photodiode is used for data detection. An important aspect of VLC connected IoT is the support for bidirectional transmission through FD operation. SIC in VLC systems is easier to design than in RF systems since LED and PD devices are directional and thus can be well isolated . Therefore, most works on FD VLC systems have completely neglected the impact of SI. There are several ways of implementing FD VLC links in an IoT device. In large form factor IoT devices, LED and PD pairs can be separated to reduce the effect of SI. In other devices, vertical and horizontal polarizers can be used to construct two isolated links. Some works also propose bidirectional transmission using Red, Green, and Blue LEDs. Since different colors occupy different portions of the spectrum, the crosstalk due to simultaneous transmission and reception becomes negligible. Also in cases where the same light carrier is not preferred for the uplink, infrared of 850 nm wavelength can be used to create sufficient isolation between the uplink and downlink. In backscatter type IoT tags, PDs, retro-reflector fabric, and LCD shutters can be used to implement low power bidirectional communication. According to this solution, a reader sends interrogation signals to form the LED-to-Tag downlink while at the same time, fallen light is retrospectively reflected by a reflector fabric and subsequently gets modulated by the closing and opening action of the LCD shutter to form uplink communication .
Figure 3: Techniques to achieve Tx-Rx isolation for full-duplex operation in VLC IoT devices: (a) placement of LED & PD pairs (b) vertical & horizontal polarizers. Image credited to K. W. S. Palitharathna.
Open Research Issues
- Features such as small form factor and low power introduce considerable challenges for SIC implementation in IoT devices. Not only must the power consumption of the SIC hardware and DSP be kept to a minimum, but the losses in the transmit and receive paths must be minimized to avoid degrading the transmitter efficiency, and receiver sensitivity, respectively. This is especially difficult when size is constrained, which limits the use of antenna/propagation-based techniques for SI avoidance. Advances in high dynamic range and low-loss RF circuit techniques, low power digital signal processing, and machine learning are expected to contribute towards implementing efficient SIC solutions.
- Dynamic environments and device mobility pose a significant challenge for SIC, as cancellation circuits and algorithm coefficients must dynamically adapt to compensate for rapidly changing self-interference coupling. Further work is required to develop reliable and power-efficient SI tracking algorithms, drawing on existing knowledge in the similar problem of wireless channel estimation, prediction, and equalization.
- In addition to the SI, the full-duplex operation can create significant inter-user interference especially in massive IoT networks . Interference will lower the performance gains unless efficient power control schemes, optimization techniques, and massive multiple access protocols are implemented network-wide. Moreover, interference identification/classification and prediction using deep learning is a promising area for future research.
- The implementation of FD radio as a technique to boost physical layer secrecy in IoT applications is another promising research direction. The combination of FD radio with sophisticated signal processing techniques as well as channel coding and high-layer cryptographic algorithms seems to be an efficient solution for secure IoT communications.
- Factors such as non-ideal hardware, placement errors, and misalignment can reduce the performance of full-duplex VLC. Further, in VLC systems, manufacturing defects cause LEDs to emit photons outside of its field-of-view (FoV) and thus makes SI removal a challenging task. Therefore, new fabrication and LED packaging processes and focus control techniques are required to limit these performance losses in VLC transceivers.
- K. E. Kolodziej, B. T. Perry and J. S. Herd, "In-Band Full-Duplex Technology: Techniques and Systems Survey," IEEE Transactions on Microwave Theory and Techniques, vol. 67, no. 7, pp. 3025-3041, July 2019.
- Y.-P. E. Wang et al., "A Primer on 3GPP Narrowband Internet of Things," IEEE Communications Magazine, vol. 55, no. 3, pp. 117-123, March 2017.
- G. Zheng, I. Krikidis, and B. Ottersten, ``Full-Duplex cooperative cognitive radio with transmit imperfections,'' IEEE Transactions on Wireless Communications, vol. 12, pp. 2498-2511, May 2013.
- G. Zheng, I. Krikidis, J. Li, A. P. Petropulu, and B. Ottersten, ``Improving physical layer secrecy using full duplex jamming receiver,'' IEEE Transactions on Signal Processing, vol. 61, pp. 4962-4974, Oct. 2013.
- M. Mohammadi, B. K. Chalise, H. A. Suraweera, C. Zhong, G. Zheng, and I. Krikidis, ``Throughput analysis and optimization of wireless-powered multiple antenna full-duplex relay systems,'' IEEE Transactions on Communications, vol. 64, pp. 1769--1785, April 2016.
- M. Haus, A. Yi Ding, J. Ott, "LocalVLC: Augment smart IoT services with practical visible light communication,” in Proc. IEEE 20th International Symposium on "A World of Wireless, Mobile and Multimedia Networks" (WoWMoM), Washington DC, June 2019, pp. 1-9.
- J. Zhang, X. Zhang and G. Wu, "Dancing with light: Predictive in-frame rate selection for visible light networks," in Proc. IEEE Conference on Computer Communications (INFOCOM 2015), Kowloon, Hong Kong, April 2015, pp. 2434-2442.
- Liu, J. Li, G. Shen, C. Sun, L. Li, and F. Chao, “Retro-VLC: Enabling Low-power Duplex Visible Light Communication,” in Proc. 16th International Workshop on Mobile Computing Systems and Applications (HotMobile '15), Santa Fe, MN, Feb. 2015, pp. 21-26.
- S. Goyal, P. Liu, S. S. Panwar, R. A. Difazio, R. Yang and E. Bala, "Full duplex cellular systems: Will doubling interference prevent doubling capacity?," IEEE Communications Magazine, vol. 53, no. 5, pp. 121-127, May 2015.
Leo Laughlin (GS’13–M’15) is Co-founder and CEO of Forefront RF Ltd, a company developing self-interference cancellation technologies for wireless applications. He was previously a Research Fellow at the University of Bristol, U.K., where he developed novel transceiver architectures and control algorithms for in-band full-duplex and tunable frequency division duplex. He has a Ph.D degree from the University of Bristol and an M.Eng degree from the University of York, U.K.
Himal A. Suraweera (S’04, M’07, SM’15) received the B.Sc. Eng. Degree (Hons.) from the University of Peradeniya, Sri Lanka, in 2001, and the Ph.D. degree from Monash University, Australia, in 2007. Currently, he is a Senior Lecturer with the Department of Electrical and Electronic Engineering, University of Peradeniya. His research interests include cooperative relay networks, full-duplex communications, multiple-input multiple-output systems, and energy harvesting communications. He is an Editor of IEEE TCOM and IEEE TGCN, and served as an editor for IEEE TWC and IEEE CL. He was a recipient of the IEEE Communications Society Leonard G. Abraham Prize in 2017.
Ioannis Krikidis (S'03-M'07-SM'12-F'19) received the diploma in Computer Engineering from the Computer Engineering and Informatics Department (CEID) of the University of Patras, Greece, in 2000, and the M.Sc and Ph.D degrees from Ecole Nationale Superieure des Telecommunications (ENST), Paris, France, in 2001 and 2005, respectively, all in electrical engineering. He is currently an Associate Professor at the Department of Electrical and Computer Engineering, University of Cyprus, Nicosia, Cyprus. His current research interests include wireless communications, cooperative networks, 5G communication systems, wireless powered communications, and secrecy communications. He has been recognized by the Web os Science as a Highly Cited Researcher for 2017, 2018, and 2019. He is an IEEE Fellow and he has received the prestigious ERC consolidator grant.
Part of this work was supported by the Research Promotion Foundation, Cyprus, under the project EXCELLENCE/0918/0377 (PRIME).
Sign Up for IoT Technical Community Updates
Calendar of Events
IEEE WF-IoT 2020 – IoT Vertical and Topical Week Virtual Event
14-18 September 2020
IEEE IoT Smart Cities Summit Series - Guadalajara, Mexico
22-23 October 2020
IEEE IoT Smart Cities Summit - Rabat, Morocco
19-20 November 2020
Call for Papers
Special Issue on Information-Centric Wireless Sensor Networking (ICWSN) for IoT
Submission Deadline: 15 November 2020
Special Issue on Methods and Infrastructures for Data Mining at the Edge of Internet of Things
Submission Deadline: 1 November 2020
Special Issue on Towards Intelligent Internet of Medical Things and Its COVID-19 Applications and Beyond
Submission Deadline: 15 October 2020
Special Issue on Enabling Massive IoT with 6G: Applications, Architectures, Challenges and Research Directions
Submission Deadline: 1 October 2020