Skip to main content

Advertisement

Log in

Multi-channel energy detection under phase noise: analysis and mitigation

  • Published:
Mobile Networks and Applications Aims and scope Submit manuscript

Abstract

For the development of highly integrated, flexible and low-cost cognitive radio (CR) devices, simple transceiver architectures, like direct-conversion receiver, are expected to be deployed and provide viable radio frequency (RF) spectrum sensing solutions for practical implementation. Yet, this can be very challenging task especially if spectrum sensing and down-conversion are conducted over multiple RF channels simultaneously for improved efficiency in channel scans. Then, the so-called dirty RF problem that degrades link performance of traditional transmission systems starts to be influential from spectrum sensing perspective as well. The unavoidable RF impairments, e.g., oscillator phase noise in direct-conversion receiver, could generate crosstalk between multiple channels that are down-converted simultaneously, and thus considerably limit the spectrum sensing capabilities. Most of the existing spectrum sensing studies in literature assume an ideal RF receiver and have not considered such practical RF hardware problem. In this article, we study the impact of oscillator phase noise on energy detection (ED) based spectrum sensing in multi-channel direct-conversion receiver scenario. With complex Gaussian primary user (PU) signal models, we first derive the detection and false alarm probabilities in closed-form expression. The analytical results, verified through extensive simulations, show that the wideband multi-channel sensing receiver is very sensitive to the neighboring channel crosstalk induced by oscillator phase noise. More specifically, it is shown that the false alarm probability of multi-channel energy detection increases significantly, compared to the ideal RF receiver case. The exact performance degradation depends on the power of neighboring channels as well as statistical characteristics of the phase noise in the deployed receiver. In order to prevent such performance degradation in spectrum identification, an enhanced energy detection technique is proposed. The proposed technique calculates the leakage power from neighboring channels for each channel and improves the sample energy statistics by subtracting this leakage power from the raw values. An analytical expression is derived for the leakage power which is shown to be a function of power spectral levels of neighboring channels and 3-dB bandwidth of phase noise process. Practical schemes for estimating these two quantities are discussed. Extensive computer simulations show that the proposed enhanced detection yields false alarm rates that are very close to those of an ideal RF receiver and hence clearly outperforms classical energy detection.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10

Similar content being viewed by others

References

  1. Mitola I, Maguire JJ, Q G (1999) Cognitive radio: making software radios more personal. IEEE Personal Commun Mag 6(4):1318

    Article  Google Scholar 

  2. Zeng Y, Liang YC, Hoang AT, Zhang R (2010) “A review on spectrum sensing for cognitive radio: Challenges and solutions,”. EURASIP J Advances Signal Proccessing 2010:1–15

    Article  Google Scholar 

  3. Yucek T, Arslan H (2009) “A survey of spectrum sensing algorithms for cognitive radio applications,”. IEEE Commun Surv & Tutorials 11(1):116130

    Article  Google Scholar 

  4. Heinen SJ, Wunderlich R (2011) High dynamic range RF frontends from multiband multistandard to cognitive radio. In: Proceedings of IEEE semiconductor conference Dresden

  5. Cabric D, Mishra SM, Brodersen RW (2004) Implementation issues in spectrum sensing for cognitive radios, signals, systems and computers 2004 conference record of the thirty eighth Asilomar, vol 1

  6. Zamat H, Natarajan B (2008) Use of dedicated broadband sensing receiver in cognitive radio. IEEE Commun Work:508–512

  7. Kim J, Kim S, Shin J, Kim Y, Min J, K. Kim, H. Shin (2008) A CMOS direct conversion transmitter with integrated in-band harmonic suppression for, IEEE 802.22 cognitive radio applications. In: Proceedings of IEEE custom integrated circuits conference

  8. Djoumessi EE, Tatu SO, Wu K (2010) Frequency-agile dual-band direct conversion receiver for cognitive radio systems. IEEE Trans. Microw Theory Tech 58:87–94

    Article  Google Scholar 

  9. Mirabbasi S, Martin K (2000) Classical and modern receiver architectures. IEEE Commun Mag 38(11):132–139

    Article  Google Scholar 

  10. Grimm M, Sharma RK, M. Hein, R. Thoma (2012) Non-linearly induced interference and its mitigation in cognitive wideband receivers, 18th european wireless conference

  11. Mahrof D, Klumperink EAM, Haartsen JC, Nauta B (2010) On the effect of spectral location of interferers on linearity requirements for wideband cognitive radio receivers. In: Proceedings of IEEE DySPAN

  12. Verlant-Chenet J, Renard J, Dricot J, De Doncker P, Horlin F (2010) Sensitivity of spectrum sensing techniques to RF impairments in. In: Proceedings of IEEE vehicular technology conference

  13. Zarashi-Ghasabeh A, Tarighat A, Daneshrad B (2010) Cyclo-stationary sensing of OFDM waveforms in the presence of receiver RF impairments. In: Proceedings of IEEE WCNC10

  14. Sharkasi Y.F., D. McLernon, M. Ghogho (2012) Robust spectrum sensing in the presence of carrier frequency offset and phase noise for cognitive radio. Wirel Telecommun Symp (WTS) 2012 1(5):18–20

    Google Scholar 

  15. Ahmet Gokceoglu, Sener Dikmese, Mikko Valkama, Markku Renfors (2013) Analysis and Mitigation of RF IQ Imbalance in Eigenvalue Based Multichannel Spectrum Sensing in. In: Proceedings of IEEE annual symposium on personal indoor and mobile radio communications (PIMRC), pp.734-739, London, UK

  16. Gokceoglu Ahmet, Dikmese Sener, Valkama Mikko, Renfors Markku (2013) Enhanced energy detection for multi-band spectrum sensing under RF imperfections, in. In Proceedings of 8th IEEE international conference on cognitive radio oriented wireless networks (CROWNCOM), Washington DC, USA

  17. Ahmet Gokceoglu, Sener Dikmese, Mikko Valkama, Markku Renfors (2014) Energy Detection under IQ Imbalance with Single-and Multi-Channel Direct-conversion Receiver:Analysis and Mitigation. IEEE J Sel Areas Commun 32:411–424

    Article  Google Scholar 

  18. Dikmese S, Renfors M (2012) Performance analysis of eigenvalue based spectrum sensing under frequency selective channels. IEEE Proc Crowncom 2012:356–361

    Google Scholar 

  19. Schenk T (2006) RF impairments in multiple antenna OFDM: Influence and Mitigation, Ph.D. thesis,Eindhoven University of Technology

  20. Syrjala V, Valkama M (2010) Analysis and mitigation of phase noise and sampling jitter in OFDM radio receivers. Int J Microw Wirel Technol 2(2):193–202

    Article  Google Scholar 

  21. Papoulis A, Pillai SU (2002) Probability, random variables and stochastic processes, McGraw-Hill

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ahmet Gokceoglu.

Appendix: Derivation of Variance of PU Signal and Interference Term

Appendix: Derivation of Variance of PU Signal and Interference Term

In this appendix, we will derive the expressions for variance of PU signal (\(x_{k}^{\text {pn}}(n)\)) and conditioned interference variance namely \(\sigma _{x,\text {pn}}^{2}(k)\) and \(\sigma _{z|\mathbf {\Theta }}^{2}(k)\).

For \(R_{\tilde {x}}(k,m)=E[\tilde {x}_{k}(n)\tilde {x}_{k}^{*}(n-m)]\) and R p (m) = E[p(n)p (nm)] = a m with a = e −2πβ/W, the auto-correlation \(\tilde {x}_{k}^{\text {pn}}(n)=\big (\tilde {x}_{k}(n)p(n)\big )\otimes b(n)\) reads

$$\begin{array}{@{}rcl@{}} R_{\tilde{x},pn}(k,m)&=E[\tilde{x}_{k}^{\text{pn}}(n)(\tilde{x}_{k}^{\text{pn}}(n-m))^{*}] \\ &=\big(R_{\tilde{x}}(k,m)R_{p}(m)\big)\otimes b(m)\otimes b^{*}(-m) \\ &=\text{IDTFT}\{\big(S_{\tilde{x}}(k,f)\otimes S_{p}(k,f)\big) \mid B(f) \mid^{2} \} \\ &=\int_{-f_{\text{cut-off}}}^{f_{\text{cut-off}}} \big(S_{\tilde{x}}(k,f)\otimes S_{p}(k,f)\big)e^{j2\pi f m}df \end{array} $$
(29)

where the power spectral densities are given as

$$ S_{\tilde{x}}(k,f)=\text{DTFT}\{ R_{\tilde{x}}(k,m)\}=\begin{cases} &A_{k}, \hspace{0.1cm} \text{if} \mid f \mid \leq f_{\text{cut-off}}\\ &0, \hspace{0.3cm} \text{otherwise} \end{cases} $$
(30)
$$ S_{p}(f)=\text{DTFT}\{R_{p}(m)\}=\frac{1-a^{2}}{1-2acos(2\pi f)+a^{2}} $$
(31)

with \(A_{k}={\sigma _{x}^{2}}(k)/(2f_{\text {cut-off}})\). Noting that the sampling rate does not alter the variance, the variance of the down-sampled term \(x_{k}^{\text {pn}}(n):=\tilde {x}_{k}^{\text {pn}}(Ln)\) reads

$$\begin{array}{@{}rcl@{}} \sigma_{x,\text{pn}}^{2}(k)&=E[\mid x_{k}^{\text{pn}}(n) \mid^{2}]=R_{\tilde{x},\text{pn}}(k,0) \\ &=\int_{-f_{\text{cut-off}}}^{f_{\text{cut-off}}} S_{\tilde{x}}(k,f)\otimes S_{p}(k,f))df \end{array} $$
(32)

Similarly, the conditional auto-correlation of \(\tilde {z}_{k}(n)\) in the last line of (12) can be written as

$$\begin{array}{@{}rcl@{}} R_{\tilde{z}|\mathbf{\Theta}}(k,m)&=E\left[ \tilde{z}_{k}(n)\tilde{z}_{k}^{*}(n-m)|\mathbf{\Theta}\right] \\ &=b(n)\otimes b^{*}(n-m)\otimes \Big(\\ &\theta(k-1)R_{\tilde{x}}(k-1,m)R_{p}(m)e^{j2\pi (f_{k-1}-f_{k}) m} \\ &+\theta(k+1)R_{\tilde{x}}(k-1,m)R_{p}(m)e^{j2\pi (f_{k+1}-f_{k}) m}\Big) \\ &=\theta(k-1)\int_{-f_{\text{cut-off}}}^{f_{\text{cut-off}}} \big(S_{\tilde{x}}(k-1,f-f_{k-1}+f_{k})\\ &\otimes S_{p}(k,f)\big)e^{j2\pi f m}df \\ &+\theta(k+1)\int_{-f_{\text{cut-off}}}^{f_{\text{cut-off}}} \big(S_{\tilde{x}}(k+1,f-f_{k+1}+f_{k})\\ &\otimes S_{p}(k,f)\big)e^{j2\pi f m}df \end{array} $$
(33)

Again noting that the sampling rate does not alter the variance, we have

$$\begin{array}{@{}rcl@{}} \sigma_{z|\mathbf{\Theta}}^{2}(k)&=E\left[ \mid z_{k}(n) \mid^{2} \mathbf{\Theta}\right]=R_{\tilde{z}|\mathbf{\Theta}}(k,0) \\ &=\theta(k-1)\int_{- f_{\text{cut-off}}}^{f_{\text{cut-off}}} \big(S_{\tilde{x}}(k-1,f-f_{k-1}+f_{k}) \\ &\otimes S_{p}(f)\big) df \\ &+\theta(k+1)\int_{- f_{\text{cut-off}}}^{f_{\text{cut-off}}}\big(S_{\tilde{x}}(k+1,f-f_{k+1}+f_{k}) \\ &\otimes S_{p}(f)\big) df \end{array} $$
(34)

Spectral density expression in Eq. (30) by merely shifting the spectral density in frequency axis with the corresponding amount.

Apparently both (32) and (34) require the evaluation of similar type of integrals. Hence, we will present the solution for the general case which can then be evaluated for the special cases. The convolution in the integrand has the form \(Q(f)=S_{\tilde {x}}(k,f-f_{o}) \otimes S_{p}(f)\) which can be expressed as

$$\begin{array}{@{}rcl@{}} Q(f)&=\int_{f_{o}-f_{\text{cut-off}}}^{f_{o}+f_{\text{cut-off}}} A_{k}S_{p}(f-f^{\prime})df^{\prime} \\ &=\frac{A_{k}}{\pi}\big(\tan^{-1}\left(\eta \tan(\pi (f-(f_{o}+f_{\text{cut-off}})))\right) \\ &-\text{tan}^{-1}\left(\eta \text{tan}(\pi (f-(f_{o}-f_{\text{cut-off}})))\right)\big) \end{array} $$
(35)

where η = (a +1)/(a−1) and f o is a constant. In evaluating the integrand in (32), f o = 0 whereas it takes the values f k −1f k or f k +1f k for the integrands in (34). Based on the last line of (35), we need to integrate the integrands of the form \(\text {tan}^{-1}\left (\eta \text {tan}(\pi (f-f_{o}^{\prime }))\right )\) with respect to f where \(f_{o}^{\prime }\) is another constant taking either the value of f o + f cut-off or f o f cut-off. By denoting \(u=\pi(f-f_o')\), \( f^{\text{up}}=\pi(f_{\text{cut-off}}-f_o')\) and \( f^{\text{low}}=\pi(-f_{\text{cut-off}}-f_o')\) , this integral can be evaluated as

$$\begin{array}{@{}rcl@{}} I(f_{o}') &= \int_{-f_{\text{cut-off}}}^{f_{\text{cut-off}}}\tan^{-1}(\eta \text{tan}(\pi (f-f_{o}')))df \nonumber \\&=B(f_{o}')-\frac{\eta}{\pi}\int_{-f_{\text{low}}}^{f^{\text{up}}}\frac{u}{\cos^{2}(u)+\eta^{2}\sin^{2}(u)}du \nonumber \\&=B(f_{o}')-\frac{\eta}{\pi}\int_{-f_{\text{low}}}^{f_{\text{up}}}\frac{u}{1-(1-\eta^{2})\sin^{2}(u)}du\nonumber \\&\approx B(f_{o}')-\frac{\eta}{\pi}\int_{-f_{\text{low}}}^{f_{\text{up}}}\frac{u}{1+\eta^{2}\sin^{2}(u)}du&\approx B(f_{o}')-\frac{\eta}{\pi}\int_{-f_{\text{low}}}^{f_{\text{up}}}\frac{u}{1+\eta^{2}\sin^{2}(u)}du \end{array} $$
(36)

where the second line follows upon using the well-known identity \(\cos ^{2}(x)+\sin ^{2}(x)=1\), the approximation in the third line holds for practical values of 3-dB bandwidth and the term \(B(f_o') \)obtained via integration by parts as

$$\begin{array}{@{}rcl@{}} B(f_{o}')&=\left(f_{\text{cut-off}}-f_{o}'\right)\tan^{-1}\left(\eta \tan\left(\pi\left(f_{\text{cut-off}}-f_{o}'\right)\right)\right) \nonumber \\&+\left(f_{\text{cut-off}}+f_{o}'\right)\tan^{-1}\left(\eta \tan\left(-\pi\left(f_{\text{cut-off}}+f_{o}'\right)\right)\right) \end{array} $$
(37)

Then, by applying integration by parts once more, the integral is solved as \(I (f_{o}^{\prime })=B(f_{o}^{\prime })-C(f_{o}^{\prime })\) where

$$\begin{array}{@{}rcl@{}} C(f_{o}')&=\frac{1}{\eta}\Big(\left(f_{\text{cut-off}}+f_{o}'\right)\cot\left(\pi\left(f_{\text{cut-off}}+f_{o}'\right)\right) \nonumber \\&-\left(f_{\text{cut-off}}-f_{o}'\right)\cot\left(\pi\left(f_{\text{cut-off}}-f_{o}'\right)\right)\Big) \nonumber \\&-\frac{1}{\pi \eta}\big( \log\left(|-\sin\left(\pi\left(f_{\text{cut-off}}+f_{o}'\right)\right)|\right) \nonumber \\&+\log\left(|\sin\left(\pi\left(f_{\text{cut-off}}-f_{o}'\right)\right)\right) |\big) \end{array} $$
(38)

After having derived the general solution, now we can explicitly write the analytic expressions for the integrals in (32) and (34) as

$$ \sigma_{x,\text{pn}}^{2}(k)=\frac{A_{k}}{\pi}\left(I\left(f_{\text{cut-off}}\right)-I\left(-f_{\text{cut-off}}\right)\right) $$
(39)
$$\begin{array}{@{}rcl@{}} \sigma_{z|\mathbf{\Theta}}^{2}&= \theta(k-1)\frac{A_{k-1}}{\pi}\big(I\left(f_{k-1}-f_{k}+f_{\text{cut-off}}\right) \\ &-I\left(f_{k-1}-f_{k}-f_{\text{cut-off}}\right)\big) \\ &+\theta(k+1)\frac{A_{k+1}}{\pi}\big(I\left(f_{k+1}-f_{k}+f_{\text{cut-off}}\right) \\ &-I\left(f_{k+1}-f_{k}-f_{\text{cut-off}}\right)\big) \end{array} $$
(40)

Although it is not immediate from the expression (39), considering that the typical 3-dB bandwidths of the oscillator process is much narrower compared to the actual bandwidth of the signal and most of the unit energy is concentrated within this 3-dB bandwidth, then we can approximate (39), i.e., \(\sigma _{x,\text {pn}}^{2}(k) \approx {\sigma _{x}^{2}}(k)\). Acknowledgements If you’d like to thank anyone, place your comments here and remove the percent signs.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Gokceoglu, A., Zou, Y., Valkama, M. et al. Multi-channel energy detection under phase noise: analysis and mitigation. Mobile Netw Appl 19, 473–486 (2014). https://doi.org/10.1007/s11036-014-0505-z

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11036-014-0505-z

Keywords

Navigation