# Techniques for the suppression of sidelobes in a non-contiguous orthogonal frequency division multiplexing framework

- Atif Elahi
^{1}Email author, - Ijaz Mansoor Qureshi
^{2, 3}, - Fawad Zaman
^{4}, - Fahad Munir
^{1}and - Adnan Umar
^{1}

**Received: **4 April 2016

**Accepted: **17 August 2016

**Published: **26 August 2016

## Abstract

In orthogonal frequency division multiplexing (OFDM)-based cognitive radio (CR) systems, high out-of-band radiation (OOBR) results in severe interference to the neighboring users, including licensed users (LU*s*) and cognitive radio users (CRU*s*). To tackle that issue, a framework of non-contiguous orthogonal frequency division multiplexing (NCOFDM) is presented in this paper that has the ability of describing any OOBR reduction techniques, regardless of whether a single or multiple techniques are applied. Based on this framework, we proposed four new different schemes that can be viewed as two-level suppression schemes. In the first level, the OOBR is reduced by techniques represented by precoding matrices, while in the second level further reduction of OOBR is done by using generalized sidelobe canceller (GSC). Numerical results show that the proposed schemes can suppress the OOBR significantly in terms of power spectral density (PSD), thus allowing the successful coexistence of LUs, as well as CRUs in a spectrum-sharing environment.

## Keywords

## Background

Orthogonal frequency division multiplexing (OFDM) is considered as the best candidate for cognitive radio systems (CRS) due to its capability of dividing the existing wideband channel into several narrow band orthogonal channels/subcarriers and to transmit those subcarriers in parallel. Some features of OFDM include spectral efficiency, multipath delay spread, robustness to channel fading, etc. On the other hand, due to the large sidelobes of the OFDM subcarriers, CR based on OFDM experiences high out-of-band radiation (OOBR) (Goldsmith 2005; Proakis 2008) that may result in considerable interference with the adjacent bands used by either LUs or CRUs.

To overcome this issue, a number of methods have been proposed recently that can be divided into two categories. Methods belonging to the first category are called the time domain methods, including filtering (Noguet et al. 2011), windowing (El-Saadany et al. 2009; Sahin and Arslan 2011), etc., where the OOBR reduction process is carried out after the inverse fast Fourier transformation (IFFT). Methods belonging to the second category are called the frequency domain methods, including subcarrier weightings (SW) (Cosovic et al. 2006), advanced subcarrier weightings (ASW) (Selim and Doyle 2013), cancellation carriers (CC) (Brandes et al. 2005; Pagadarai et al. 2008b), advanced cancellation carriers (ACC) (Selim et al. 2013; Rady et al. 2015), CC using (genetic algorithm) GA and (differential evolution) DE (Elahi et al. 2016), active and null cancellation carriers (ANCC) (Lopes and Panaro 2013), constellation expansion (CE) (Pagadarai et al. 2008a; Li et al. 2009; Selim et al. 2012), CE using GA (Khan and Yoo 2015) and generalized sidelobe canceller (GSC) (Elahi et al. 2015), etc. where the OOBR elimination process is carried out before the IFFT. Since the available methods suffer from several drawbacks, a suitable combination of two or more than two methods might improve the overall OOBR reduction and alleviate their drawbacks.

In this paper, a non-contiguous orthogonal frequency division multiplexing (NCOFDM) framework is presented that has the ability of representing any OOBR reduction scheme, regardless of whether individual or multiple schemes are applied. Then, according to the place where different schemes are applied, they are categorized into three groups, namely, symbol mapping, precoding and times domain techniques. Based on that framework, four new different schemes are introduced that can be viewed as two-level suppression schemes. In the first level, the OOBR is reduced using CC (Brandes et al. 2005), CC (Pagadarai et al. 2008b), ACC (Selim et al. 2013) and ANCC (Lopes and Panaro 2013), while in the second level, further reduction of OOBR is achieved using GSC. The performance of the proposed schemes is shown with the help of simulations, which show a better reduction of OOBR as compared to the results of the existing methods.

The rest of the paper is organized as follows: the first section describes the “System model”, followed by a description of the “Proposed techniques”. “Simulations results” provides the simulation results of the proposed schemes, while the paper ends with the “Conclusion”.

*Notation:* (.)^{
H
}, (.)^{
T
}, ()^{*} and (.)^{−1} represent the Hermitian, Transpose, conjugate and inverse, while E [.] represents the expectation.

The lowercase bold letter represents a vector, the uppercase bold letter the matrix, **I** the identity matrix and **O** the null matrix.

## System model

*M”*cognitive radio users (CRU

*s*) also called as unlicensed users that employ the available spectrum opportunistically with the help of spectrum sensing. The employed spectrum may be interrupted or uninterrupted, divided into a group of subcarriers \(\beta = \left[ {n_{0} ,n_{1} , \ldots ,n_{{N\text{ - }1}} } \right]\). Here the

*kth*CRU, \(0 \le k \le K-\text{ }1\), employs the subgroup of subcarriers \(\beta_{k} \in \beta\), where \(\beta_{k} = \left[ {n_{0}^{k} ,n_{1}^{k} , \ldots ,n_{{N_{k} -\text{ }1}}^{k} } \right]\) consists of

*N*

_{ k }subcarriers in total. Suppose \(g_{n}\) represents the transmitted symbol over the

*n*th subcarrier. The baseband signal over the

*n*th subcarrier with one symbol duration is given as:

*T*

_{ s }is the duration of a symbol, while

*w*(

*t*) is the windowing function that can be written as:

*T*

_{ g }the length of the cyclic prefix is inserted to eliminate the influence of intersymbol interference (ISI).

*T*is defined as the symbol duration; with the help of Eqs. (3) and (4) we can get the power spectral density (PSD) of the NCOFDM signal as:

Now to protect the LU*s* which are present in the neighboring frequency bands of the CRU*s*, the PSD of the NCOFDM signal should be minimized where the LU*s* are present.

## Proposed techniques

In this section, we present four schemes, each having two levels to minimize the OOBR to protect the LUs from the interference of the CRUs. In the first level, the OOBR is minimized using methods which are represented by precoding matrices; these include CC (Brandes method) (Brandes et al. 2005), CC (Pagadarai method) (Pagadarai et al. 2008b), ACC (Selim et al. 2013) and ANCC (Lopes and Panaro 2013), while in the second level further minimization of OOBR is achieved using GSC (Elahi et al. 2015).

### First-level minimization

*k*th CRU, where \(b_{k} (j)\) represents the

*j*th symbol of the

*k*th CRU. Assuming that the information symbols are independently and identically distributed (

*iid*):

**I**represents the identity matrix with dimension

*N*

_{ k }×

*N*

_{ k }. After S/P, the data symbol vector is then taken to the frequency domain approach block, the output of which is given by:

*k*th CRU (note that the dimension of \({\mathbf{d}}_{k}\) is greater than \({\mathbf{b}}_{k}\)),

*M*

_{ k }= (

*N*

_{ d }−

*N*

_{ k }) is the total number of CC

*s*and

*N*

_{ d }×

*N*

_{ k }representing the CC (Brandes method), CC (Pagadarai method), ANCC and ACC which deactivate the subcarriers on the edges and calculate the amplitudes of these subcarriers within defined threshold power that reduces the OOBR in the specific frequency range where LU

*s*are operating. The identity matrix

**I**in Eq. (9) represents the weighting coefficients of the data subcarriers, while the two matrices

**A**and

**B**in Eq. (9) represent the optimized values of the left- and right-sided CCs. The resulting signal for the

*k*th CRU after first-level minimization in the frequency domain will be then given by:

*k*th CRU after first-level minimization is given by:

### Second-level minimization

*W*samples of the signal given in Eq. (10) and are collected in vector \({\mathbf{z}}_{k}\) having dimension

*W*×

*1*and passed through the GSC (Elahi et al. 2015). A frequency domain approach is shown in Fig. 2.

**B**followed by an adaptive weight vector. The purpose of blocking matrix

**B**is to block the chosen part of the signal and maintain the rest of the part. The output of the GSC is given by:

**u**

_{ a }is used to minimize the sidelobes, which result in OOBR. It adjusts the amplitudes of sidelobes, such that when the signals from the upper and lower branch add with each other, a signal with minimum OOBR results. The expressions for

**u**

_{ q },

**u**

_{ a }and

**B**are available in Elahi et al. (2015) and are given by:

## Simulation results

*s*are reserved on both sides of the data subcarriers. Ten sidelobes are taken on both sides of the spectrum with one frequency sample taken in the middle of every sidelobe in the optimization range, resulting in

*K*

_{l}=

*K*

_{r}= 10. For the second-level suppression, 301 samples are taken. In Figs. 3, 4, 5 and 6, the PSD curves representing the NCOFDM signals of single CRU utilizing the subband are shown.

*s*signal in a non-contiguous band have subcarriers {88,…, 120, 200,…, 232, 320,…, 352, 437,…, 469}, and 128-point FFT can be applied for NCOFDM modulation. Each subcarriers is modulated with BPSK symbol whose power is normalized to 1. The spacing between each CRU is considered as equal. In the first-level suppression, two CC

*s*are considered on either side of the subcarriers used by the CRUs, and ten sidelobes on either side of the used spectrum in the optimization range is considered in all four proposed schemes. In the second-level suppression, 766 samples are considered.

It can be shown from Figs. 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13 and 14 that the resulting PSD curves of the proposed schemes are well below the PSD curves of the existing methods, and sufficient OOBR reduction is achieved in a single user as well as in a multi-CRU environment.

## Conclusion

In this paper, we have proposed four different two-level suppression schemes for the reduction of OOBR in NCOFDM-based single as well as multi-CRU environments. For this purpose, we present the NCOFDM framework that has the capability of describing any OOBR suppression schemes, no matter whether we are applying a single or multiple schemes. In this framework, according to the location where the OOBR suppression schemes are employed, these are divided into three groups, which are symbol mapping, precoding and time domain methods. Based on this NCOFDM framework, four, two-level OOBR suppression schemes are proposed, which are the combinations of GSC with the other four methods represented by precoding matrices, namely CC (Brandes et al. 2005), CC (Pagadarai et al. 2008b), ACC (Selim et al. 2013) and ANCC (Lopes and Panaro 2013). Numerical results show that all the proposed schemes get significant reduction of OOBR in a spectrum-sharing environment.

## Declarations

### Authors’ contributions

AE proposed and implemented the idea. IMQ and FZ supervised. AU and FM helped in drafting and writing of this manuscript. All authors read and approved the final manuscript.

### Acknowledgements

The authors thank Miss. Mehreen for her assistance and support of this research.

### Competing interests

The authors declare that they have no competing interests.

**Open Access**This article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.

## Authors’ Affiliations

## References

- Brandes S, Cosovic I, Schnell M (2005) Sidelobe suppression in OFDM systems by insertion of cancellation carriers. In: IEEE 62nd vehicular technology conference, VTC-2005-Fall. IEEE. pp 152–156Google Scholar
- Cosovic I, Brandes S, Schnell M (2006) Subcarrier weighting: a method for sidelobe suppression in OFDM systems. Commun Lett IEEE 10:444–446View ArticleGoogle Scholar
- Elahi A, Qureshi IM, Khan ZU, Zaman F (2015) Sidelobe reduction in non-contiguous OFDM-based cognitive radio systems using a generalized sidelobe canceller. Appl Sci 5:894–909View ArticleGoogle Scholar
- Elahi A, Qureshi IM, Zaman F, Munir F (2016) Reduction of out of band radiation in non-contiguous OFDM based cognitive radio system using heuristic techniques. J Inf Sci Eng 32:349–364Google Scholar
- El-Saadany MS, Shalash AF, Abdallah M (2009) Revisiting active cancellation carriers for shaping the spectrum of OFDM-based cognitive radios. In: IEEE sarnoff symposium, SARNOFF’09. IEEE, pp 1–5Google Scholar
- Goldsmith A (2005) Wireless communications. Cambridge University Press, CambridgeView ArticleGoogle Scholar
- Khan H, Yoo S-J (2015) Dynamic interference control in OFDM-based cognitive radio network using genetic algorithmGoogle Scholar
- Li D, Dai X, Zhang H (2009) Sidelobe suppression in NC-OFDM systems using constellation adjustment. Commun Lett IEEE 13:327–329View ArticleGoogle Scholar
- Lopes FRB, Panaro JSG (2013) OFDM sidelobe suppression combining active and null cancellation carriers in the guard bands. In: Microwave and optoelectronics conference (IMOC), SBMO/IEEE MTT-S International. IEEE, pp 1–5Google Scholar
- Noguet D, Gautier M, Berg V (2011) Advances in opportunistic radio technologies for TVWS. EURASIP J Wirel Commun Netw 2011:1–12View ArticleGoogle Scholar
- Pagadarai S, Rajbanshi R, Wyglinski AM, Minden GJ (2008a) Sidelobe suppression for OFDM-based cognitive radios using constellation expansion. In: IEEE wireless communications and networking conference, WCNC 2008. IEEE, pp 888–893Google Scholar
- Pagadarai S, Wyglinski AM, Rajbanshi R (2008b) A sub-optimal sidelobe suppression technique for OFDM-based cognitive radios. In: IEEE military communications conference, MILCOM 2008. IEEE, pp 1–6Google Scholar
- Proakis JG, Salehi M (2008) Digital Communications. McGraw-Hill, New York, NYGoogle Scholar
- Rady A, Shokair M, El-Rabaie E-SM, ElKorany AS (2015) Efficient technique for sidelobe suppression and PAPR reduction in OFDM-based cognitive radios. Wirel Pers Commun 83:215–230View ArticleGoogle Scholar
- Sahin A, Arslan H (2011) Edge windowing for OFDM based systems. Commun Lett IEEE 15:1208–1211View ArticleGoogle Scholar
- Selim A, Doyle L (2013) Real-time sidelobe suppression for OFDM systems using advanced subcarrier weighting. In: IEEE wireless communications and networking conference (WCNC). IEEE, pp 4043–4047Google Scholar
- Selim A, Ozgul B, Doyle L (2012) Efficient sidelobe suppression for OFDM systems with peak-to-average power ratio reduction. In: IEEE international symposium on dynamic spectrum access networks (DYSPAN) 2012. IEEE, pp 510–516Google Scholar
- Selim A, Macaluso I, Doyle L (2013) Efficient sidelobe suppression for OFDM systems using advanced cancellation carriers. In: IEEE international conference on communications (ICC). IEEE, pp 4687–4692Google Scholar