A Two-Tiered Cognitive Radio System for Interference Identification in 2.4 GHz ISM band Kunal Rele, Dennis Roberson Department of Computer Science

Bingjian Zhang, Li Li, Ying Bing Yap, Tanim Taher, Kenneth Zdunek Department of Electrical and Computer Engineering Illinois Institute of Technology, Chicago, IL.

Abstract - A detection module has been prototyped for cognitive radio usage in the Industrial, Scientific and Medical (ISM) band using time domain as well as frequency domain detection. Duty cycle and pulse width characteristics are used for detection in the time domain. Fast Fourier Transform (FFT) signatures and spectral occupancy information is used to confirm the detection in the frequency domain. The detection module is designed to behave dynamically. Varying the input parameters to the detector module adjusts the detection overhead. The overhead varies depending on the relative usage of a fast detection algorithm versus a slower but more accurate scheme; the number of device types to be detected; and whether frequency-selective scanning or wide-band detection is needed. The prototype is built on a software radio platform and is targeted for future Software Defined Radios (SDR), and can be adapted to current and future Orthogonal Frequency Division Multiplexed (OFDM) systems. I. I0TRODUCTIO0 The wireless communication industry has grown rapidly because the technology employed incorporates features like mobility; allows for efficient and low cost deployment and maintenance; eliminates the need for wires and sockets; and provides simple addition and removal of users without affecting the network. These characteristics, along with the authorization of unlicensed frequency bands like the Industrial, Scientific and Medical (ISM) band, has led to a wave of new devices and systems that provide Wireless Metropolitan Area Network (WMAN), Wireless Local Area Network (WLAN) and Wireless Personal Area Network (WPAN) services. Because the radio frequency spectrum, like any other natural resource, is limited, this wave of technology has in turn created an apparent spectrum scarcity. Numerous researchers, however, have shown that spectrum resources are usually not optimally utilized [1] [2]. Transmissions are commonly intermittent, and the total spectrum allocated for a particular service is usually not in use all the time. Based on this, taking full advantage of the temporal, spectral, spatial

and coding dimensions, the RF occupancy can be further exploited to optimize the spectrum utilization. The desire to tap these dimensions has motivated research in a relatively new area called Cognitive Radio (CR) [3]. A cognitive radio by definition would alter its transmission parameters based on sensed information from its radio environment [4] [5]. It would dynamically alter its spectral, temporal, spatial and coding transmission characteristics like the selection of an alternate and currently unused area of spectrum, and / or modifying the transmission rate, modulation type, transmitted power, and occupied bandwidth. This flexibility requires more agility than any standard, single-use, fixed hardware platform can provide. The necessity of a highly adaptable transceiver platform is the incentive for using a software defined radio (SDR) for cognitive radio technology [6]. In SDRs most of the transceiver signal processing, like modulation/demodulation and encoding/decoding, is done using a library of software blocks that are dynamically reconfigurable. One of the most important parts of a cognitive radio is the spectral sensing or detection module [7]. The large number of detection schemes that have been proposed vary widely in the dimensions of the speed and accuracy of detection, the amount of a-priori information about spectral usage in a specific radio band, and the type of signals to be detected. This paper details the development of a prototype system designed for detecting interference for use by radios operating in the 2.4 GHz ISM band. Cognitive radio paradigms for spectral sensing are implemented for interference detection. The prototype detection module described here uses a twolevel detection scheme. The first level employs time-domain information such as the duty-cycle and pulse-width of the expected signal, and the second layer uses frequency domain information such as an FFT signature and frequency offset. This approach allows for accurate detection in the crowded unlicensed band where many different signal types are likely to be present. The prototype is targeted to facilitate WLAN operation in a distributed and crowded RF environment.

The paper is organized as follows. Section II gives a system overview describing the way in which the detection module fits into the complete cognitive radio architecture. Section III gives a detailed description of the two-level detection module consisting of the time- and frequencydomain parts. Section IV presents the experimental results, followed by conclusions in Section V. II. SYSTEM OVERVIEW Figure 2.1 shows a block diagram of the complete software defined radio adaption of a cognitive radio, containing all hardware and software elements. The software modules or “blocks” are designed to employ data processing in successive stages. The detection module prototype shown inside the dotted rectangle in Figure 2.1 is developed as a software block that can be replicated in parallel by bifurcating the digital signal stream, or by cascading it in series with other reception/transmission blocks. This module identifies devices working in the ISM band using their temporal and spectral signatures [8] [9]. The devices, once detected, can be tracked, and the CR can then use this information to efficiently schedule transmissions in spectral and temporal holes, thereby optimally utilizing the spectrum while avoiding interference.

The hardware platform used for the prototype was the Universal Software Radio Peripheral (USRP) [10]. It is a Universal Serial Bus (USB) device that connects the radio frequency environment to the software radio blocks in the signal-processing computer. The USRP has a motherboard containing four, 12-bit, 64M sample/sec ADCs; four 14-bit, 128M sample/sec DACs; a million gate Field Programmable Gate Array (FPGA); and a programmable USB 2.0 controller. There can up to be four daughter-boards, two for receive and two for transmit, for each USRP. These daughterboards form the radio frequency (RF) front end. For the detector implementation, USRP 1 and a XCVR2450 daughterboard (which is a 2.4-2.5 GHz and 4.9-5.85 GHz Dual-band transceiver) are used. Figure 2.1 shows how the USRP hardware is used in the implementation. The software radio, which processes the digital samples from the USRP, is a GNU radio (an open-source software based software defined radio development effort) [11] [12]. Current single-application radios have analog circuitry combined with dedicated digital chips to do the signal processing. A GNU radio, on the other hand, does most of the signal processing in software. In an SDR the software defines the transmitted waveforms, and software demodulates the received signal. This approach allows dynamic creation of a specific radio transceiver by deleting and inserting software modules (blocks) at run time. The GNU radio provides a host of signal processing, hardware interface, graphical user interface, and utility libraries. The GNU radio framework is built using a graph design pattern. GNU radio code design involves constructing a signal-flow graph using nodes, called blocks, which are connected by edges, called ports, written in Python. Blocks are made up of C++ code that performs a specific signal processing task. The signal-flow passes between blocks by connecting the input port of one block to the output port of another.

Fig. 2.1. Block Diagram of the Prototype Cognitive Radio System

The two-level detection module was developed as a C++ software block in the GNU radio. The prototype device has a daughterboard on the USRP that receives ISM band signals from the antenna, mixes the signals down to complex baseband, and digitizes the I and Q data streams using two ADC chips. Although data is captured at 32 Msps, decimation is used to reduce the number of samples to 4 Msps for faster processing. A flow-graph is specified in the GNU radio depending on the chosen wireless system. The detection block is connected at the appropriate point in the signal-flow graph. In a complete CR system, the detection

block will give the device detection output information to a resource allocation and transmit control block. A resource allocation block that knows about competitors and interferers in its radio environment can allow the radio transmitter to efficiently transmit information in temporal and spectral holes.

Bluetooth device detection in the time domain. To reduce false detection, at least n number of pulses that match the Bluetooth pulse characteristic must be sensed in sequence to trigger time domain detection. (In our case n=3).

III. DETECTIO0 MODULE The detection module has two stages: a time- domain stage that detects radio frequency activity using duty-cycle, pulse-width or periodicity information, and a frequencydomain detection stage that uses FFT signatures and frequency offset. Bluetooth devices, cordless phones, and non-intentional RF sources like microwave ovens are identifiable using the detection module with appropriate parameters. This scheme can be easily extended to detect other devices. Wideband devices such as Wi-Fi based access points and clients can be detected in future detection modules by increasing the bandwidth of the hardware used. A. Time Domain Detection Wireless signals, particularly in the ISM band, often consist of a finite sequence of transmission bursts or pulses as opposed to a continuous broadcast of information. The pulses can be intentional transmissions from wireless communication devices, as well as unintended emissions from RF sources such as microwave ovens. The time-domain detector operates on individual pulses: the gap between pulses, that is, the noise between the pulses, is ignored. This decreases the required processing time significantly. The pulse separations determine the duty-cycle of the received signal. The received duty-cycle and pulse-widths are correlated with previously stored, known values to identify the device type that is transmitting. Bluetooth devices and cordless phones are detected based on their pulse widths. Microwave oven (leakage) radiation is detected by its periodicity and duty cycle. As can be seen from Figure 3.1, Bluetooth pulses are fixed-width. Bluetooth device transmit pulse durations are 366 µs, 1616 µs or 2866 µs. There are three packet types associated with each rate which are known as: for 366 µs Data Medium rate 1/Data High rate 1/High quality Voice 1 (DH1/DM1/HV1); for 1616 µs (2*625 µs +366 µs) - Data Medium rate 3/Data High rate 3/High quality Voice 3 (DH3/DM3/HV3); and for 2866 µs (4*625 µs + 366 µs) Data Medium rate 5/Data High rate 5/High quality Voice 5 (DH5/DM5/HV5) packet types. This information is used to set upper and lower limits on the pulse-width template for

Fig. 3.1. Bluetooth pulses of packets types DH1/DM1/HV1 A typical cordless phone transmission has two distinct pulse widths as can be seen from Figure 3.2. The beacon transmitted from the base station has a pulse width of 300 µs, and the audio transmissions from the base station to the handset, and vice-versa, have pulse widths of 985 µs. As can be seen from Figure 3.2, low power pulses are handset to base station transmissions, and higher power pulses are base handset transmissions. The narrow pulse shown is the beacon from the base station. A cordless phone is detected in the time domain using a 985 µs pulse width. In similar manner to the Bluetooth case, n number of pulse-width matches are required minimize false detection. Table 3.1 summarizes these cordless phone scenarios. Table 3.1 Cordless phone pulse types Name Description Beacon Pulse width 300 µs Handset to base Pulse width around 1 ms Base to Handset Pulse width around 1 ms

Fig. 3.2. Frequency hopped cordless phone pulses

Bluetooth as well as cordless phone protocols are constantly evolving, and in the current market there are several different standards for cordless phones. As the protocols change, the detection criteria must be changed accordingly. A software radio implementation facilitates this needed adaptation and evolution of cognitive radio technology. As the technology evolves, software radios can be updated with new detection schemes, just as updates are provided to other software applications.

reduce false detections. When the software confirms that a specified number of signature matches have been achieved, then a (frequency domain) device detection decision is made. The number of matches can be varied dynamically depending on the background noise on the wireless link.

Microwave ovens can be detected in the time domain using the periodic nature (shown in Figure 3.3) of their RF emissions. Microwave ovens have a duty cycle of approximately 50%, and they periodically emit wideband, transient pulses that occupy almost all the frequencies in the ISM band. These transient pulses are separated by gaps of 6ms and 8ms. Microwave ovens also radiate a frequency modulated (FM) signal for less than half of a 16.7 ms periodic cycle. This FM signal is confined to a narrower segment within the ISM band. Consequently, the periodic transients are better suited for the purpose of detection. If n consecutive pulses separated by 8 ms are sensed, then microwave oven detection is confirmed in the time domain. The threshold n is used to reduce false alarm probability.

Fig. 3.4. Bluetooth PSD

Fig. 3.5. Cordless phone PSD C. Two-Tier Overall Detection Criterion When a positive detection is made in both the time and frequency domains, based on the characteristics of a particular device, then the device is considered positively detected. The decision is simply the AND operation of the time and frequency domain results. Fig. 3.3 Microwave oven leakage transmissions IV. DETECTIO0 RESULTS B. Frequency domain detection In the frequency domain signal processing block, a Fast Fourier Transform (FFT) is performed on each pulse to obtain a Power Spectral Density (PSD) signature. For the FFT, windowing is used of appropriate size to smooth the resultant PSD sample. The PSD signatures are then matched with stored template signatures of the devices to be detected. The frequency domain templates, as obtained by the USRP for Bluetooth and cordless phone devices are shown in Figures 3.4 and 3.5, respectively. Correlation is used to establish the signature matching. The frequency-domain block also uses a threshold value to

The experimentally measured detection results are presented in Table 4.1 and Table 4.2. Table 4.1 shows results of detection when individual interferers are present in the environment. The prototype detector performs accurately. Table 4.1 Detection Results – Individual Interferer Device 0ame: Bluetooth Cordless Microwave (BT) Phone (CP) Oven (MWO) Mean time to 1.236s 0.980s 0.921s Detection %Accuracy

98%

100%

96%

Also, detection results are obtained quickly and fast enough to be commercially viable in practical 2.4 GHz ISM band devices. Table 4.2 shows the results of detection when multiple interferers are present in the environment. Table 4.2 Detection Results –Interferers in combination Device 0ame: Bluetooth and Bluetooth and Cordless phone Cordless phone and Microwave oven Mean time to Detection %Accuracy

1.368s

3.06s

96%

92%

V. CO0CLUSIO0 A cognitive radio detection module based on a software defined radio platform was designed for the ISM band. The module incorporates a novel approach that employs detection in the time domain using duty cycle and pulse widths, coupled with frequency domain identification using FFT signatures. The module can detect Bluetooth devices, cordless phones, and microwave ovens. The time domain modules can also be implemented by MAC layer firmware changes in current chipsets such as those available for Wi-Fi. The frequency domain detection algorithm could be applied in current OFDM systems. This prototype is targeted to WLAN settings in a distributed environment, particularly to unlicensed bands. The sensed information would be sent to a resource allocation and transmit control module that will be designed in future endeavors. A communication network built upon cognitive radio principles is by definition a self-learning system that will likely benefit from incorporating learning algorithms in its decision making. Investigation of these approaches is among the next steps planned for this project. Next-generation hardware to accommodate a wider system bandwidth, as well as to increase the range of the transmission parameters that can be varied, will be designed. REFERE0CES [1] Roberson, Dennis A.; Hood, Cynthia S.; LoCicero, Joseph L.; MacDonald, John T., "Spectral Occupancy and Interference Studies in support of Cognitive Radio Technology Deployment," etworking Technologies for Software Defined Radio etworks, 2006. SDR '06.1st IEEE Workshop on , vol., no., pp.26-35, 25-25 Sept. 2006 [2] McHenry, M., “NSF spectrum occupancy measurements project summary,” Shared Spectrum Company, Vienna, VA,

Tech. Rep., August 2005. [Online]. Available: http://www.sharedspectrum.com/?section=measurements [3] Mitola J.,Maguire, G., “Cognitive radio: Making software radios more personal,” IEEE Personal Commun. Mag., vol. 6, no. 4, pp. 13–18, Aug. 1999 [4] Jondral, F.K., "Cognitive Radio: A Communications Engineering View," Wireless Communications, IEEE , vol.14, no.4, pp.28-33, August 2007 [5] Haykin, S., "Cognitive radio: brain-empowered wireless communications," Selected Areas in Communications, IEEE Journal on , vol.23, no.2, pp. 201-220, Feb. 2005 [6] Jondral F.K.: “Software-defined radio-basics and evolution to cognitive radio”, Eurasip J. Wireless Communication Network., pp. 275–283, 2005 [7] Ghasemi, A.; Sousa, E.S., "Spectrum sensing in cognitive radio networks: requirements, challenges and design trade-offs," Communications Magazine, IEEE , vol.46, no.4, pp.32-39, April 2008 [8] Taher, T.M.; Al-Banna, A.Z.; Ucci, D.R.; LoCicero, J.L., "Characterization of an Unintentional Wi-Fi Interference Device - the Residential Microwave Oven," Military Communications Conference, 2006. MILCOM 2006. IEEE, vol., no., pp.1-7, 23-25 Oct. 2006 [9] Taher, Tanim M.; Rele, Kunal; Roberson, Dennis, "Development and Quantitative Analysis of an Adaptive Scheme for Bluetooth and Wi-Fi Co-Existence," Consumer Communications and etworking Conference, 2009. CCC 2009. 6th IEEE, vol., no., pp.1-2, 10-13 Jan. 2009 [10] Ettus, M., USRP User’s and Developer’s Guide, tech report, Ettus Research LLC, West El Camino Real, Mountain View, CA, USA. [11] Blossom, E. (2004). GNU radio: Tools for exploring the radio frequency spectrum. Linux Journal, 122, 4. [12] Blossom, E. Exploring GU Radio, Nov, 2004: http://www.gnu.org/software/gnuradio/doc/exploringgnuradio. html

A Two-Tiered Cognitive Radio System for Interference ...

scheme; the number of device types to be detected; and ... The wireless communication industry has grown rapidly .... Bluetooth devices, cordless phones, and.

503KB Sizes 0 Downloads 222 Views

Recommend Documents

On Outage and Interference in 802.22 Cognitive Radio ... - Leeds
works(CRNs) are capable of utilizing the scarce wireless specturm ... for profit or commercial advantage and that copies bear this notice and the full citation.

On Outage and Interference in 802.22 Cognitive Radio ...
interference free transmission. This is .... Or an alternative definition can be given as,. PP N ... tually generated by MATLAB simulation of expression derived in.

System and method for identifying co-channel interference in a radio ...
Apr 20, 2011 - NETWORK. (75) Inventors: ... for identifying co-channel interference in a radio network. In an exemplary ... 31 Claims, 16 Drawing Sheets. @. 205. 220 ..... 1 is a system diagram illustrating co-channel interfer ence Within a ...

Throughput Maximization in Cognitive Radio System ...
lows the hyper-Erlang distribution [16]. – When the spectrum sensing at the SU is imperfect, we quantify the impact of sensing errors on the SU performance with ...

Interference Management for WiMax System
Two-way Communication. Network. Does interaction provide a gain in capacity? The two-way nature allows interaction. Communication links are two-way ...

Inner and Outer Bounds for the Gaussian Cognitive Interference ...
... by the newfound abilities of cognitive radio technology and its potential impact on spectral efficiency in wireless networks is the cognitive radio channel [4]. ... The contents of this article are solely the responsibility of the authors and do

State of the cognitive interference channel: a new ...
class of channels in which the signal at the cognitive receiver ... Tx 2. Rx 1. Rx 2. Fig. 1. The Cognitive Interference Channel. alphabet Xi and its ..... [Online]. Available: http://arxiv.org/abs/0812.0617. [20] I. Maric, A. Goldsmith, G. Kramer, a

Handover method for mobile radio system
Jan 11, 1999 - Nakajirna, A., Advanced Mobile Communication Network. 5,452,473 A .... is, inter alia, to enable the degree of coverage to be made greater Without the ...... ters BM and Bnb Which has the best radio transmission conditions ...

Handover method for mobile radio system
Jan 11, 1999 - IEEE Transaction on Vehicular Technology, vol. VT—19, No. 4,955,082 A ... Nakajirna, A., Advanced Mobile Communication Network. 5,452,473 A. 9/1995 ... Wireless Communications Research Institute, Ulm (Ger many), pp.

Demonstration of Real-time Spectrum Sensing for Cognitive Radio
form factor (SFF) software defined radio (SDR) development platform (DP) [7] is ..... [5] Y. Tachwali, M. Chmeiseh, F. Basma, and H. Refai, “A frequency agile.

Joint Scheduling and Flow Control for Multi-hop Cognitive Radio ...
Cognitive Radio Network with Spectrum Underlay ... multi-hop CRN overlay with a primary network in [2]. .... network can support in sense that there exists a.

reconfigurable antennas for sdr and cognitive radio
and WiMAX (again, several bands are proposed). Many of these systems will be required to operate simultaneously. Multi-mode, multi-band operation presents a formidable challenge to mobile phone designers, particularly for the RF parts. Of these, the

pdf-175\cognitive-radio-and-networking-for-heterogeneous-wireless ...
... apps below to open or edit this item. pdf-175\cognitive-radio-and-networking-for-heterogeneo ... visions-for-the-future-signals-and-communication-t.pdf.

Prediction of Channel State for Cognitive Radio ... - Semantic Scholar
Department of Electrical and Computer Engineering ... in [10]. HMM has been used to predict the usage behavior of a frequency band based on channel usage patterns in [11] for ..... range of 800MHz to 2500MHz is placed near the laptop and.

CycloStationary Detection for Cognitive Radio with Multiple Receivers
of cyclostationary signatures in fading channels. In [9], air interface ..... [11] M. Simon and M. Alouini, Digital Communication Over Fading Chan- nels. Wiley-IEEE ...

Prediction of Channel State for Cognitive Radio Using ...
ity, an algorithm named AA-HMM is proposed in this paper as follows. It derives from the Viterbi algorithm for first-order. HMM [20]. 1) Initialization. âiRiR+1 ...

Building A Cognitive Radio Network Testbed
There have been some wireless network testbeds, such as the open access research testbed for next-generation wireless networks (ORBIT) [13] and the ...

Building A Cognitive Radio Network Testbed
We are building a CRN testbed at Tennessee Technological. University. ... with 48 nodes [15], which is an exciting advance in this area. ..... Education, 2007, pp.

Cognitive Radio Infrastructure using Spectrum ...
Abstract: Cognitive radio is an amazing technology that allows low cost voice and data services by identifying opportunities in spectrum, space, code and time.

Power Allocation for OFDM-based Cognitive Radio ... - Semantic Scholar
Cognitive radio (CR) is a highly promising technology to solve the spectrum insufficiency ... Small Cell Based Autonomic Wireless Network]. is assumed to have ...

pdf-175\cognitive-radio-and-networking-for-heterogeneous-wireless ...
pdf-175\cognitive-radio-and-networking-for-heterogeneo ... visions-for-the-future-signals-and-communication-t.pdf. pdf-175\cognitive-radio-and-networking-for-heterogeneou ... -visions-for-the-future-signals-and-communication-t.pdf. Open. Extract. Ope

Soft Sensing-Based Access Scheme for Cognitive Radio Networks
Modeling and Optimization in Mobile, Ad Hoc, and Wireless Networks. (WiOpt), 2012 [1]. This paper was supported by a grant from the Egyptian National ...

Dynamic Pricing Coalitional Game for Cognitive Radio ...
hierarchical network framework, taking advantage of cognitive radios (CR), in ... ous work in coalitional game-based wireless networks which typically simplifies.