Wavelet Transform-Spectrum Sensing

*Himanshu Monga, Dikshant Gautam and Saksham Katwal*

### **Abstract**

Spectrum sensing is a vital cognitive radio function that protects licensed users from dangerous interference and finds accessible spectrum for better spectrum use. In practice, however, multipath fading, shadowing, and receiver uncertainty frequently degrade detection performance. Communication performance and continuity in cognitive radio networks are heavily dependent on how well the spectrum sensing function is implemented. The significance of selecting the right wavelet system is discussed.

**Keywords:** cognitive radio, spectrum sensing, multipath fading, shadowing, wavelet system

### **1. Introduction**

Spectrum sensing is crucial in cognitive radio technology for effective bandwidth usage. The problem of interference between adjacent spectrums can be efficiently avoided by carefully finding the spectrum boundaries. Increase the data rates in the channel by adding bands and increasing the data rates in the channel. Various attempts have been made. Wavelet Edge detection is a technique for accurately detecting spectral boundaries [1]. The method that is extensively used nonetheless, the system's efficiency is quite low. Depending on the wavelet type utilized. After analyzing the nature of peaks in the power spectral density of the spectrum, a spectrum sensing technique selects the best wavelet function for the supplied spectrum. For the problem of edge detection, traditional solutions use a specific wavelet function, followed by energy detection or periodicity detection [2, 3]. However, a single wavelet function cannot be employed efficiently for real-time spectrum data with significantly different PSD properties.

#### **1.1 Spectrum sensing**

Cognitive Radio (CR) is a new technology that aims to solve the problem of wasteful spectrum use by increasing idle spectrum usage in both time and space. CR has the capacity to dynamically access the spectrum, determining which frequencies are not in use, and reserving them for data transmission and reception. When compared to traditional radio techniques, cognitive radio has a number of advantages, such as the ability to activate several licensed frequency bands to allow an

unconstrained secondary user to communicate with another CR in some spectrum policy that defines some CR rules and limitations, and the ability to transmit data simply by changing the operating factor without any changes to the hardware components [4, 5]. Spectrum sensing is a vital step in the evolution of technology Cognitive Radio, in which the major users are detected in that spectrum band to detect spectrum holes and minimize unintended interference. Spectrum sensing can be done in a variety of ways. The following three types of spectrum sensing techniques are based on primary user availability.

Non-cooperative detection (Transmitter detection), cooperative detection, and interference detection are the three types of detection. Wavelet-based spectrum sensing algorithms are utilized for signal edge detection in transmitter detection, where primary users are present to detect spectrum opportunities.

#### **1.2 Wavelet transform**

The wavelet theory is used to evaluate signals by breaking them down into their constituents and basic functions. The wavelet transform can characterize the local regularity of signals and is a mathematical tool for analyzing singularities and irregular structures. In order to study the primary users, the wavelet transform approach for spectrum detection in CR is well justified. Wavelets are useful for studying fluctuations in signals and spectrum since they are described by both scale and position. The concept of local regularity is used to convey scale, while a list of domains is used to describe time aspects. The Continuous Wavelet Transform (CWT) is a two-parameter wavelet function signal expansion [6].

When compared to other types of spectrum sensing techniques, this wavelet transform technique takes much less time to detect whether the principal user is consuming the spectrum or not. When the de-noising and compression processes are at their center points, the disintegration is considered complete. Because only the available frequency, i.e. spectrum holes in which the secondary user can communicate, is denoted at each level of the wavelet decomposition.

#### **2. Traditional spectrum sensing methods**

Spectrum sensing is essentially a form of energy detection in which the presence or absence of useful data in a specific frequency band is determined. The presence of data indicates a rise in energy from the noise floor, or the presence of a noise-like signal with higher-order periodicity. Traditional techniques work in narrowband and use a set of FIR filters that are tuned for the frequency range in question. While this strategy works well for narrow bandwidths, it becomes inefficient as the dynamic range of Cognitive Radios' functioning expands. This approach is quite difficult for ultra-wideband cognitive radio systems. However, it is recommended that the reader has first-hand knowledge of traditional methods in order to comprehend the properties of Wavelet-based algorithms so that the discussion is limited to those parts of spectrum sensing that cannot be done using these methods.

#### **2.1 Short-time fourier transform (STFT)**

The "Windowed Fourier Transform" is another name for this approach. In general, the Fourier Transform is a time-to-frequency domain transformation that yields time

*Wavelet Transform-Spectrum Sensing DOI: http://dx.doi.org/10.5772/intechopen.102914*

averaged values for distinct frequency components. While this technique is beneficial for examining frequency components, it does not allow us to determine when they occur. i.e. frequency localization in time is impossible. The entire signal is separated into smaller segments (using an appropriate window function) and the Fourier Transform is obtained for these intervals in a short-time Fourier transform.

While this method outperforms Fourier analysis in terms of results, it suffers from limited frequency resolution, large volatility in the predicted power spectrum, and high side lobes/leakages.

#### **2.2 Periodogram**

Until better methods were found to replace it, the Periodogram was one of the most widely utilized Spectrum Sensing techniques. The infinite length sequence is trimmed with a rectangular window function in this manner, and the FFT is obtained. The square of the FFT yields a rough Spectral Density plot. The signals are abruptly truncated, which is a fundamental flaw in this strategy. This produces a Dirichlet Kernel in the frequency domain, which is defined by the width of the main lobe and side lobes, as detailed in [7, 8]. As a result, spectral leakage occurs at the discontinuities. Furthermore, time-frequency localization was not possible with this strategy.

#### **2.3 Matched filter approach**

This is a test method of detection. This is the quickest way to detect spectrum, but it fails because it requires prior knowledge of the primary user's modulation type, pulse shaping, and packet format. Coherence requires precise timing and synchronization. However, temporal dispersion and Doppler shifts can occur as a result of channel fading effects, affecting synchronization. In [9] there is a lot of information about how to implement matching filters.

#### **2.4 Cyclo-stationary feature detection**

First-order periodicity can be applied to any observable regularity. Because of modulation techniques or in the sent data. The signal gains a specific periodicity as a result of source coding, which can be useful. Only nonlinear time-invariant transformations of the time can be seen. Series [10]. Cyclostationarity is the name for this form of second-order periodicity. The mean, autocorrelation, and other statistical properties, in general, demonstrate a pattern of behavior This can be used to determine whether something is present or not a frequency band's worth of data. The advantage is that this is the only method that accurately measures spectral occupancy in bands with very low SNR. The borders, on the other hand, cannot be precisely specified. As a result, this technique, in combination with border detection, is frequently utilized in the development of algorithms. Adoum and Jeoti [2] provides a full explanation of how to compute the Cyclic Spectrum Density.

#### **2.5 Multi taper spectrum estimation**

In this strategy, the issues that plagued the Periodogram approach are partly mitigated. Multiple orthogonal filters are used to limit spectral leakage and volatility in the calculated power. Consider the signal *X*(*n*)=[*x*(*n*) *x*(*n* - 1) *x*(*n* - 2) … *x*(*n* - *M* + 1)] *T*, which consists of M samples. These data points are used to create an orthogonal basis, and the expansion coefficients are modified using a set of values that represent the way the spectrum tapers. Thomson [11] provides a more thorough formulation. The average of numerous Periodograms with different windows can be deduced as MTSE. As a result, each window shape displays distinct aspects of the spectrum, while the average value smooths out the discontinuous points and reduces spectral leakage. This solution suffers from expensive computations and the fact that it cannot totally solve the Spectrum leakage problem, although better methods can.

#### **2.6 Quadrature mirror filter banks**

The entire wideband spectrum is separated into M-bands using this strategy. These are predefined bands in which user activity is monitored using *n* stages of Quadrature Mirror Filters tuned for the band, with *M* = 2*n*. As a result, as with the Matched Filter Method, previous knowledge of the Primary user is required. However, because a set of Filter banks is utilized, the same filters can be used for data reception after spectral gaps have been detected [12]. As a result, they serve a dual purpose. In addition, the tree structure aids in the reduction of computer complexity. The energy detection process starts with only two filters in the first step. Thresholds are set to determine whether or not to move on to the next step. The procedure of analyzing the sub-bands is skipped if the signal energy is larger than the threshold. The difficulty with this strategy is that free spectra will be wasted if the spectrum's border does not correspond with the designated pass-band of a particular filter. As a result, spectral holes narrower than the pass-band of the last stage filter are not detectable using this technique. Furthermore, the channel fading effects have a significant impact on its performance.

These methodologies, as well as their faults, prompted researchers to develop a domain transformation technique that could analyze both spatial and spectral data at the same time. Wavelets developed as a promising concept with a lot of promise for fixing the challenges described above. To a large extent, they helped with temporal frequency localization. Their ability to respond to function discontinuities (singularity) also enables researchers to use them in a variety of border detecting applications. The mathematics of Wavelet Edge Detection is presented in the next section.

#### **3. Wavelet theory of edge detection**

Before getting into the analysis of Edge Detection with Wavelets, it's a good idea to give a quick overview of how the Wavelet theory came to be. This is followed by the Edge Detection Technique in the following subsection.

Edges in the frequency spectrum are generated when a signal's frequency changes. This feature was utilized in the detection process. The wavelet transform is commonly used on these sub-bands for detection and estimation of native spectral irregularities/ transitions, which carries significant information on Power Spectral Densities (PSDs) and frequency locations [13]. The entire frequency range is divided into various subbands, and the wavelet transform is generally used on these sub-bands for detection and estimation of native spectral irregularities/transitions, which carries significant information on PSDs and frequency locations. The wavelet transform has been employed instead of the standard Fourier transform because it provides information about the exact placement of different frequency locations and spectral densities. Furthermore, the Fourier transform can only display the various frequency

components, not their location. Edges representing transitions from empty to the occupied band have been sought for in the spectral densities of all sub-bands. The initial stage in wideband spectrum sensing is to determine the frequency position of each channel in the RF spectrum. Regardless of the PSD's actual shape, sharp variation points (singularities) along the channel's edges are expected [14]. The difficulty of detecting these anomalies might be thought of as an edge detection problem. Depending on the PSD level of each channel, the discovered spectrum bands have now been categorized as occupied or unoccupied. The existence of an edge indicates that the band contains PU.

PSD of the received signal can be written as:

$$f(f) = \sum (f) + (f), f \left[ f \mathbf{0}, f \mathbf{N} \right] \tag{1}$$

Where (*f*)&(*f*) are the signal and noise PSDs, respectively, within the nth band, and (*f*)&(*f*) are the signal and noise PSDs, respectively. The wideband frequency range is denoted by *f* [*f*0, *fN*]. This technique has worked well for ultra-wideband (3– 10GHz) CRs with a variety of narrowband incumbents and other users like as WiMAX and Wi-Fi. Pros: Adapts quickly to changing PSD structures. Cons: Characterizing the whole bandwidth was required at higher sampling rates.

## **4. Types and classification of wavelets**

Wavelets are divided into two groups, as seen in **Figure 1** [15]. Wavelets, which are characterized by mathematical formulas that are continuous and infinite in nature, are the first category [15]. They are also known as crude wavelets because they must be converted to wavelet filters with a finite number of discrete points before they can be used in any signal processing system. The Mexican hat wavelet (**Figure 1**) is a good illustration of this sort of wavelet.

Wavelets that start off as filters with two points of definition in the initial state are the second category of wavelets [15]. These wavelets form an approximation of a

**Figure 1.** *Types of Wavelet.*

continuous wavelet by interpolating and extrapolating more points from the starting two points. The Daubechies 4 (Db4) wavelet, depicted in **Figure 1** [15, 16], is a good example of this type of wavelet.

Wavelets are widely used in a variety of scientific and technical sectors. They each have different features that make them best suited for a specific use. The wavelet and scaling functions of biorthogonal wavelets are symmetric. Because the human vision system is more tolerant of symmetric faults than asymmetric errors, this characteristic makes biorthogonal wavelets suitable for human vision perception [17]. Wavelet transforms such as Haar, symlet, and Daubechies are known to have asymmetric errors.

Shannon wavelets feature a sharp localization and limitless frequency support. As a result, they're great for identifying events with specified frequencies [14, 18]. Two key characteristics of Haar wavelets make them perfect for edge identification. The first is that Haar wavelets maintain signal energy [19]. The second virtue is that Haar wavelets are exactly reversible without edge effects [20], which is critical for edge detection.

Coiflet wavelets are ideal in numerical analysis because of their high number of vanishing moments and almost interpolating and linear phase low-pass within a given passband [21]. They can also deal with fractals in signal processing because of their almost interpolating and linear phase low-pass within a given passband.

The Daubechies wavelets are characterized by a high degree of regularity, many vanishing moments, and approximate symmetry. Because the wavelets get smoother as the vanishing moments grow, these characteristics are extremely desirable in signal processing and data compression applications [22, 23]. In Section 6, an example of Daubechies applicability for spectrum sensing is given.

The Morlet wavelet is frequently used in signals that are related to the environment, such as seismic vibrations. The Morlet wavelet's ability to capture both amplitude and phase features of a signal while maintaining the signal's temporal aspect makes it appealing in this application [24–26].

Patch and gap events are well-localized in Mexican hat wavelets. They also have a lot in common with MUAPs (motor unit action potentials), hence they can be used in EMG (electromyography) [27, 28].

#### **5. Wavelet-based spectrum sensing**

Wavelets are short-duration signals. Wavelets differ from sinusoids in theory because, whereas sinusoids stretch from—to, wavelets have a finite beginning and ending locations. The premise in wavelet-based spectrum sensing is that the CR system receives a signal that spans *N* spectrum bands and that the CR must detect the PSD (power spectrum density) levels and frequency positions of each band. **Figure 2** [29] depicts a spectrum band between *f*0 and *fN*, with sub-band frequencies at *f*0, *f*1, and *f*n. Shiann-Shiun et al. [30] defines the nth band in **Figure 2** as follows:

$$Bn: \{ \; f \in Bn: fn - 1 \le f < fn \}, n = 1, 2, \ldots, N. \tag{2}$$

PSD of a CR system receiving an input signal:

$$\text{Sr}(f) = \sum\_{n=1}^{N} a 2n \text{Sn}(f) + \text{So}(f), f \in [f \mathbf{0}, f \mathbf{N}] \tag{3}$$

*Wavelet Transform-Spectrum Sensing DOI: http://dx.doi.org/10.5772/intechopen.102914*

#### **Figure 2.** *N frequency bands with piecewise smooth PSD.*

There are three different ways to apply the wavelet approach to spectrum sensing. The continuous wavelet technique, discrete wavelet technique, and discrete wavelet packet technique are examples of these. DWT (Discrete Wavelet Transform) and CWT (Continuous Wavelet Transform) techniques are also used for reduced BER with an increase in SNR in optical wireless systems which are based on On–Off keying modulation (OOK) [31].

#### **5.1 Continuous wavelet transform-based spectrum sensing**

The spectrum sensing based on continuous wavelet (CWT) [29] assesses the similarity between a signal and an analysis function. by making use of inner coefficients multi-scale product and multi-scale sum are two methods for obtaining spectrum sensing with continuous wavelets. Taking the multi-scale and wavelet transforms, and then estimating the edges given in [29, 32], the multi-scale product technique includes determining discontinuities in a signal's PSD:

$$p(f) = \prod\_{j=1}^{f} W'\_s = \text{2jSr}(f) \tag{4}$$

where j is the scaling function's upper limit; *Sr*(*f*) is the received signal's PSD; *W*0 <sup>s</sup> = 2ʲ is the first-order derivative at scale *s* = 2ʲ, and *p*(*f*) is the multiscale product.

The spectral boundaries are assumed to be represented by discontinuities in the PSD in this calculation. The energy is calculated for each sub-band to get the spectrum occupancy.

The multi-scale sum technique [33] is based on the idea that various signals at different scales have varying cross scales of information. This means that at different scales, wavelet transformations convey information about the Lipschitz exponent at acute variation spots. As a result, the multi-scale sum technique is employed to preserve signal information at all scales while avoiding attenuation. The multi-scale sum at the *j*th dyadic scale for a CWT is provided as:

$$X\text{jSr}(f) = \sum\_{j=1}^{f} W\text{2jSr}(f) \tag{5}$$

The following are the benefits and drawbacks of the continuous wavelet transform-based spectrum sensing technique:

#### **Advantages**


## **Disadvantages**


## **5.2 Discrete Wavelet Transform (DWT) based spectrum sensing**

The discrete wavelet transform (DWT) breaks down an input signal *x*[*m*] into coarse and fine information. The decomposition, which allows the DWT to examine a signal at multiple frequency bands and resolution, is accomplished by filtering the time-frequency domain signal with successive high pass and lowpass filters [34, 35]. This can be stated mathematically as (**Figure 3**)

$$\text{y}\_{\text{low}}[k] = \sum\_{m} \mathfrak{x}[m] h\_0[2k - m] \tag{6}$$

$$\text{volume}[k] = \sum\_{m} \text{x}[m]h\mathbf{0}[2k - m] \tag{7}$$

*y*high[*k*] is the high pass filter output and *y*low[*k*] is the lowpass filter output. Mathematically, the scaling (*cj*) and wavelet (*dj* ) coefficients are represented in [36, 37] as:

**Figure 3.** *DWT Filter Bank.*

*Wavelet Transform-Spectrum Sensing DOI: http://dx.doi.org/10.5772/intechopen.102914*

$$c\_j(k) = \sum\_m h\_0(m - 2k) c\_{j+1}(m) \tag{8}$$

$$d\dot{j}(k) = \sum\_{m} h\mathbf{1}(m - 2k)c\mathbf{j} + \mathbf{1}(m) \tag{9}$$

## **Advantages and disadvantages of Discrete wavelet transform-based spectrum sensing technique:**

**Advantages**


#### **Disadvantages**


#### **5.3 Discrete wavelet packet transform (DWPT) based spectrum sensing**

The discrete wavelet packet transform (DWPT) works similarly to the discrete wavelet transform, with the exception that the DWPT transform decomposes both the approximation and detail spaces of a signal [38, 39]. The structure of the DWPT is shown in **Figure 4** [40]. As shown in **Figure 4**, DWPT decomposes a signal *x*[*n*] into 2 L sub-bands, where *L* is the decomposition level.

To perform spectrum sensing, the energy in each sub-band is calculated [40] and compared to a threshold to determine if the sub-band is occupied or not by the principal user. In Ref. [41, 42] gives the following formula for calculating the energy in each sub-band:

$$E = \frac{1}{T} \int\_{0}^{T} \left[ \sum\_{j \ge j0} \sum\_{k} cj, k\phi j, k(t) + dj, k\psi j. k(t) \right] 2dt \tag{10}$$

$$E = \frac{1}{T} \sum\_{j \ge j0} \sum\_{k} (cj2, k + d2j, k) \tag{11}$$

**Advantages and disadvantages of Discrete wavelet Packet transform-based spectrum sensing technique.**

#### **Figure 4.** *DWT Structure.*

## **Advantages**


## **Disadvantages**


## **Advantages and disadvantages of wavelet-based spectrum sensing technique.**

Wavelets, like any other spectrum sensing technology, have advantages and disadvantages. However, when it comes to dynamic frequency management, the benefits of wavelet sensing techniques exceed the drawbacks. The following are some of the benefits of wavelet-based spectrum sensing:


Wavelets do not require a cyclic prefix or guard bands in OFDM applications, making them more efficient than the Fourier transform in terms of spectrum consumption.

#### **The following are some of the drawbacks of wavelet-based spectrum sensing:**


#### **6. Conclusions**

A number of traditional spectrum sensing methods have been studied in this chapter, and their disadvantages have been highlighted. The use of Wavelets' unique properties in Spectrum Sensing has also been explained. A Wavelet Theory of Edge Detection analysis has also been presented. Wavelet categorization has also been briefly addressed. Finally, wavelet-based spectrum sensing was explored, as well as numerous ways to apply the wavelet technique to spectrum sensing, as well as their benefits and drawbacks. Wavelets-based spectrum sensing approach merits, shortcomings, and applications have also been examined.

#### **Acknowledgements**

Replace the entirety of this text with acknowledgments. Usually, the acknowledgments section includes the names of people or institutions who in some way contributed to the work, but do not fit the criteria to be listed as the authors.

The authorship criteria are listed in our Authorship Policy: https://www.intechopen. com/page/authorship-policy.

This section of your manuscript may also include funding information.

### **Conflict of interest**

If you have any conflicts of interest, please declare them here. If no conflict exist**s**, please put the text: "The authors declare no conflict of interest." or delete this entire section.

Notes/thanks/other declarations

Place any other declarations, such as "Notes", "Thanks", etc. in before the References section. Assign the appropriate heading. Do NOT put your short biography in this section. It will be removed.

#### **Appendices and nomenclature**

Assume a frequency band of interest, as illustrated in **Figure 2**, that is further subdivided into N sub-bands, each having its frequency bounds at *f*0 < *fn*. The objective is to find any empty areas between two neighboring sub-bands so that a secondary user can use them without interfering with the primary. In the absence of noise, the normalized power spectral density (PSD) in each sub-band is:

$$\int\_{F\bar{i}-1}^{F\bar{i}} \mathrm{Si}(f) df = F\bar{i} - F\bar{i} - \mathbb{1} \tag{A1}$$

Power Spectral density of observed signal *r*(*t*):

$$\text{Sr}(f) = \sum\_{n=1}^{N} a 2n \text{Sn}(f) + \text{So}(f), f \in [f \,\text{0}, f \text{N}] \tag{A2}$$

Where *α*2*n* indicates the signal power density within the *n*th band and *Sn*(*f*) is PSD of each sub-band. PSD inside each sub-band is estimated as:

$$= \frac{1}{Fi - Fi - 1} \int\_{\stackrel{Fi}{Fi - 1}}^{\stackrel{Fi}{Fi}} \mathcal{S}r(f) df \tag{A3}$$

The wavelet transform properties are used to identify the frequency boundaries between successive sub-bands. The following is a one-scale dilation of the wavelet functions *ψs*:

$$
\mu \wp(f) = \frac{1}{s} \wp\left(\frac{f}{s}\right) \tag{A4}
$$

The continuous wavelet transform is defined as:

$$\text{WsSr}(f) = \text{Srys}(f) \tag{A5}$$

It gives localized information about *Sr*(*f*) at fine scales, and we must identify its first and second derivatives to find abnormalities in it. The first derivative is as follows:

$$\text{Wsf1S}(f) = s \frac{d}{df} (\text{Srys})(f) \tag{A6}$$

The second derivative is:

$$\text{Wsf2S}r(f) = s2\frac{d\mathcal{Q}}{df\,\Omega}(\text{S\eta}\,\nu s)(f) \tag{A7}$$

Different scales propagate edges and discontinuities. With dyadic scales *s* = 2j �2, 1–1, 2, 3 … *j*, the CWT is obtained. The multi-scale product of the *J* CWT gradients is used to follow the propagation of edges and discontinuities over multiple scales:

$$p(f) = \prod\_{j=1}^{f} W'\_j = \text{2jSr}(f) \tag{A8}$$

## **Author details**

Himanshu Monga1,2\*, Dikshant Gautam1,2 and Saksham Katwal1,2

1 Department of Electronics and Communication Engineering, Jawaharlal Nehru Government Engineering College, Sunder Nagar, Himachal Pradesh, India

2 Jawahar Lal Nehru Government Engineering College, Directorate of Technical Education, Sunder Nagar, Mandi, Himachal Pradesh, India

\*Address all correspondence to: himanshumonga@gmail.com

© 2022 The Author(s). Licensee IntechOpen. This chapter is distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/3.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

## **References**

[1] Mallat S, Zhong S. Characterization of signals from multiscale edges. Pattern Analysis and Machine Intelligence, IEEE Transactions. 1992;**14**(7):710-732

[2] Adoum BA, Jeoti V. Cyclostationary feature based multiresolution spectrum sensing approach for DVB-T and wireless microphone signals. In: International Conference on Computer and Communication Engineering. Piscataway, New Jersey, United States: IEEE; 2010. pp. 1-6

[3] Kim K, Akbar IA, Bae KK, Um J, Spooner CM, Reed JH. Cyclostationary approaches to signal detection and classification in cognitive radio. In: Proceedings of IEEE Dynamic Spectrum Access Nets. Piscataway, New Jersey, United States: IEEE; 2007. pp. 212-215

[4] Alexender M, Wyglinski M, Nekovee M, Hou T. Cognitive Radio Communications and Networks. USA: Academic Press; 2010

[5] Liang YC, Zeng Y, Peh EC, Hoang AT. Sensing-throughput tradeoff for cognitive radio networks. IEEE Transaction on Wireless Communications. 2008;**7**(4):1326-1337

[6] Raghave S, Saravanan R, Muthaiah R. Wavelet and S-transform based spectrum sensing in cognitive radio. International Journal of Engineering and Technology (IJET). 2013;**5**(1):147-152

[7] Proakis JG, Manolakis DG. Digital Signal Processing: Principles, Algorithms, and Applications. 4th ed. Prentice Hall, Inc: Hoboken, New Jersey, United States; 2007

[8] Porat B. Course in Digital Signal Processing. New York: John Wiley and Sons, Inc; 1996

[9] Cabric D, Mishra SM, Brodersen RW. Implementation issues in spectrum sensing for cognitive radios. In: Proceedings of the Asilomar Conference on Signals and Systems. Piscataway, New Jersey, United States: IEEE; 2004

[10] Gardner WA. The spectral correlation theory of cyclostationary time-series. Signal Processing. 1986;**11**:13-36

[11] Thomson DJ. Spectrum estimation and harmonic analysis. Proceedings of IEEE. 1982;**70**(9):1055-1096

[12] Narendar M, Vinod AP, Madhukumar AS, Krishna AK. An algorithm for spectrum sensing in cognitive radio using tree-structured filter bank. In: 17th International Conference on Telecommunications. Piscataway, New Jersey, United States: IEEE; 2010

[13] Lakshmanan MK, Ariananda DD, Nikookar H. Cognitive radio transmission and spectrum sensing using a wavelet packet transceiver. In: IEEE 20th International Symposium on Personal, Indoor and Mobile Radio Communication. Piscataway, New Jersey, United States: IEEE; 2009

[14] Akpar S, Francis A. Towards an ICU clinical decision support system using data wavelets. In: International Conference on Intelligent Systems and Data Processing. Piscataway, New Jersey, United States: IEEE; 2011. pp. 37-43

[15] Lee F. Conceptual Wavelets in Digital Signal Processing. California, United States: Space and Signals Technologies; 2009;**6**

[16] Zafar G, Thakare V. Wavelet based feature extraction technique for face

*Wavelet Transform-Spectrum Sensing DOI: http://dx.doi.org/10.5772/intechopen.102914*

recognition and retrieval: A review. IOSR Journal of Computer Engineering. 2016:49-54

[17] Prasad PM, Prasad DY, Rao S. Performance analysis of orthogonal and biorthogonal wavelets for edge detection of X-ray Images. In: 4th International Conference on Recent Trends in Computer Science and Engineering. Vol. 87. Amsterdam, Netherlands: Elsevier; 2016. pp. 116-121

[18] Carlo C. Shannon wavelets theory. Mathematical Problems in Engineering. 2008;**2008**:1-24. DOI: 10.1155/2008/ 164808

[19] Walker SJ. A Primer on Wavelets and their Scientific Applications. 2nd ed. Boca Raton: CRC Press; 1999

[20] Teena V, Vidya C, Dipti P. The haar wavelet and biorthogonal wavelet transforms of an image. International Journal of Engineering Research and Applications. 2012;**3**:288-291

[21] Lucas M, Gregory B. Compactly supported wavelets based on almost interpolating and nearly linear phase filters (coiflets). Applied and Computational Harmonic Analysis. 1999;**7**:184-210

[22] Dremin IM, Ivanov V, Nechitailo VA. Wavelets and Their Use. 2001. Available from: https://arxiv.org/ pdf/hep-ph/0101182.pdf [Accessed: 16 December 2014]

[23] Guo L, Jun C. A wavelet-based approach for generating individual jumping loads. In: Proceedings of the 34th IMAC, A Conference and Exposition on Dynamics of Multiphysical Systems. Piscataway, New Jersey, United States: IEEE; 2016. pp. 181-194

[24] Amy NR. Investigation of the morlet wavelet for non-linearity detection. In:

2002 IMAC–XX Conference & Conference on Structural Dynamics. Piscataway, New Jersey, United States: IEEE; 2002. pp. 1370-1375

[25] Hugo L, Pascal S, Aude C. New application of wavelets in magnetotelluric data processing: Reducing impedance bias. Earth, Planets and Space. 2016;**68**(70):1-11. DOI: 10.1186/s40623-016-0446-9

[26] Agnieszka R, Robert JB, Pawel M. Wavelet characteristics of hydrological and dissolved oxygen time series in a lowland river. Acta Geophysica. 2016; **64**(3):649-669. DOI: 10.1515/acgeo-2016-0023

[27] Chao Z, Hong L, Qiyun J, Min X. QRS complex detection using combination of Mexican hat wavelet and complex morlet wavelet. Journal of Computers. 2013;**8**(11):2951-2958

[28] Rehman A, Gereth GS, Stephen D. Denoising electromyographic signals via stationary wavelet decomposition and filtering. The Tower. 2014;**6**(2):120-129

[29] Zhi T, Georgios B. A wavelet approach to wideband spectrum sensing for cognitive radios. In: Proceedings of the 1st International Conference on Cognitive Radio Oriented Wireless Networks and Communications. Piscataway, New Jersey, United States: IEEE; 2006. pp. 1-5

[30] Shiann-Shiun J, Jia-Ming C, Hong-Zong L, Chen-Wan T. Wavelet-based spectrum sensing for cognitive radios using hilbert transform. International Journal of Electrical, Computer, Energetic, Electronic and Communication Engineering. 2011;**5**(3): 278-282

[31] Monga H, Rani S, Mehta P. Performance Evaluation of WaveletBased Optical Wireless System using On-Off Keying Modulation. Journal of Optical Communications. 2019;**40**(3): 261-264. DOI: 10.1515/joc-2017-0051

[32] Almedia EP, Carvalho PH, Viera RD. Experimental study of a wavelet-based spectrum sensing techniques. In: Proceeding of the 42nd Asicomar Conference on Signal Systems and Computers. Piscataway, New Jersey, United States: IEEE; 2008. pp. 1552-1556

[33] Karthik D, Naveen MP, Shri H. Wavelet-based spectrum sensing techniques for cognitive radio–a survey. International Journal of Computer Science and Information Technologies. 2011;**3**(2):123-137

[34] Varadharajan E, Rajkumari M. Discrete wavelet transform based spectrum sensing in cognitive radios using eigen filter. International Journal of Advanced Engineering and Technology. 2012;**3**(1):1-3

[35] Chin-Fa H, Tsung-Han T, Chih-Hung L, Shu-Chung Y. An efficient architecture of 1D discrete wavelet transform for noise reduction. International Journal of Advanced Computer Technology. 2013;**5**(3): 412-419

[36] Sidney B, Ramesh G. Introduction to Wavelets and Wavelet Transforms. New Jersey, USA: Prentice-Hall; 1998

[37] Vinit G, Abhay K. Wavelet based dynamic spectrum sensing for cognitive radio under noisy environment. In: International Conference on Modelling Optimization and Computing. Amsterdam, Netherlands: Elsevier; 2012. pp. 3228-3234

[38] Shrutika S, Kumbhar S. Wavelet packet transform based energy detector for spectrum sensing. International

Journal of Emerging Technology and Advanced Engineering. 2012;**2**(3): 379-382

[39] Haleh H, Sharifah K, Norsheila F, Ali F. Compressed wavelet packet based spectrum sensing with adaptive thresholding in cognitive radio. Canadian Journal of Electrical and Computer Engineering. 2015;**38**(1):31-36

[40] Venkat R, Nikookar H. Performance evaluation of a wavelet packet based spectrum estimator for cognitive radio applications. In: 18th IEEE Symposium on Communications and Vehicular Technology. Piscataway, New Jersey, United States: IEEE; 2011. pp. 1-6

[41] Zhinjin Q, Wang N, Yue G, Laurie C. Adaptive threshold for energy detector based on discrete wavelet packet transform. In: Wireless Telecommunications Symposium. Piscataway, New Jersey, United States: IEEE; 2012. pp. 1-5

[42] Wei N, Chen Z, Zhu A. Research on adaptive resolution spectrum sensing method based on discrete wavelet packet transform. Telkomnika Indonesian Journal of Electrical Engineering. 2014; **12**(2):1385-1394

## **Chapter 6**
