64
i School of Engineering Blekinge Institute of Technology Supervisor: (Doktorand) Maria Erman Examiner: Karlskrona, Sweden Blekinge Institute of Technology November 2012 An Efficient Scheme in IEEE 802.22 WRAN for Real time and Non-Real time Traffic Delay This thesis is presented as part of the Degree for Masters of Science in Electrical Engineering Nawfal AlZubaidi R-Smith Khaled Humood

An Efficient Scheme in IEEE 802.22 WRAN for Real time and Non …830749/... · 2015. 6. 30. · WRAN for Real time and Non-Real time Traffic Delay This thesis is presented as part

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: An Efficient Scheme in IEEE 802.22 WRAN for Real time and Non …830749/... · 2015. 6. 30. · WRAN for Real time and Non-Real time Traffic Delay This thesis is presented as part

i

Master’s Thesis

Electrical Engineering

November 2012

School of Engineering

Blekinge Institute of Technology

Supervisor: (Doktorand) Maria Erman

Examiner:

Karlskrona, Sweden

Blekinge Institute of Technology

November 2012

An Efficient Scheme in IEEE 802.22

WRAN for Real time and Non-Real time

Traffic Delay

This thesis is presented as part of the Degree for Masters of Science in Electrical Engineering

Nawfal AlZubaidi R-Smith

Khaled Humood

Page 2: An Efficient Scheme in IEEE 802.22 WRAN for Real time and Non …830749/... · 2015. 6. 30. · WRAN for Real time and Non-Real time Traffic Delay This thesis is presented as part

i

“The Significant Problems We Face Cannot Be Solved At The Same Level Of

Thinking We Were At When We Created Them.”

Albert Einstein

Page 3: An Efficient Scheme in IEEE 802.22 WRAN for Real time and Non …830749/... · 2015. 6. 30. · WRAN for Real time and Non-Real time Traffic Delay This thesis is presented as part

ii

ABSTRACT

Cognitive radio network has emerged as a prevailing technique and an exciting

and promising technology which has the potential of dealing with the inflexible

prerequisites and the inadequacy of the radio spectrum usage. In cognitive radios,

in-band sensing is fundamental for the protection of the licensed spectrum users,

enabling secondary users to vacate channels immediately upon detection of

primary users. This channel sensing scheme directly affects the quality-of-service

of cognitive radio user and licensed user especially with the undesirable delay

induced into the system.

In this thesis, a combination of different delay reduction schemes from different

papers has been introduced, the first paper [47] argues about performing fine

sensing for non-real time traffic, while real time traffic continues transmission in

the channel. The second paper [46] argues about performing fine sensing after

multiple alarms that have been triggered. Both schemes have combined with

applying data rate reservation as well in order to reduce as much as possible this

crucial factor of delay for IEEE 802.22 wireless regional area network and to

improve the channel utilization. Data rate reservation for real time users has been

applied in order to reduce the queuing delay for real time services [47]. The

average packet delay for the proposed scheme combination has been analyzed,

with both numerical and simulation results. The results show that the scheme

combination considerably reduces the average packet delay for both real time and

non-real time services and hence satisfies the performance of IEEE 802.22 wireless

regional networks.

Index terms–Channel sensing, Cognitive radio, energy and feature detection,

IEEE 802.22, quiet period.

Page 4: An Efficient Scheme in IEEE 802.22 WRAN for Real time and Non …830749/... · 2015. 6. 30. · WRAN for Real time and Non-Real time Traffic Delay This thesis is presented as part

iii

Page 5: An Efficient Scheme in IEEE 802.22 WRAN for Real time and Non …830749/... · 2015. 6. 30. · WRAN for Real time and Non-Real time Traffic Delay This thesis is presented as part

iv

Page 6: An Efficient Scheme in IEEE 802.22 WRAN for Real time and Non …830749/... · 2015. 6. 30. · WRAN for Real time and Non-Real time Traffic Delay This thesis is presented as part

v

Acknowledgement

Primarily we would like to express our deep gratitude to our supervisor Maria Erman for

supporting us and encouraging us to go forward with this thesis work. Furthermore we extend

our thanks to Mr. Sven Johansson who had given us the permission to go ahead with our thesis.

We also show our appreciation to the Radio Communication department that made it possible for

us to guide our thesis and to do the necessary research work and backup for accomplishing our

thesis.

We wish to convey our gratitude to our beloved families for their understanding and endless love

and support during our studies and the completion of our thesis.

Last but not least we thank all our friends and all those who supported us in good and hard times

during our studies in Sweden.

Karlskrona, November 2012.

Nawfal Alzubaidi R-Smith

Khaled Humood

Page 7: An Efficient Scheme in IEEE 802.22 WRAN for Real time and Non …830749/... · 2015. 6. 30. · WRAN for Real time and Non-Real time Traffic Delay This thesis is presented as part

vi

List of Contents

LIST OF ACRONYMS .......................................................................................... V

LIST OF TABLES ................................................................................................ XI

LIST OF FIGURES .............................................................................................. XI

CHAPTER 1 ............................................................................................................. 1

INTRODUCTION ........................................................................................................ 1

1.1 Background and Thesis Motivation ............................................................... 4

1.2 Problem Statement ......................................................................................... 4

1.3 Thesis Outline ................................................................................................ 4

CHAPTER 2 ............................................................................................................. 6

BACKGROUND ON COGNITIVE RADIO NETWORKS ................................................... 6

2.1 Cognitive Radio definitions ........................................................................... 6

2.2 IEEE802.22 Standard .................................................................................... 9

2.2.1 IEEE 802.22 applications ......................................................................10

2.2.2 IEEE 802.22 requirements.....................................................................10

2.3 Cognitive Radio Architecture ......................................................................11

2.4 Cognition cycle ............................................................................................14

CHAPTER 3 ...........................................................................................................16

SPECTRUM SENSING ...............................................................................................16

3.1 Spectrum Sensing Methods ..........................................................................16

Detection of the energy: .................................................................................16

Cyclostationary sensing: .................................................................................18

Sensing based on waveform: ..........................................................................18

Matched filter: ................................................................................................19

Other methods .................................................................................................19

3.2 Sensing stages ..............................................................................................20

3.3 Spectrum Sensing Challenges ......................................................................22

Requirements of Hardware .............................................................................22

The Hidden PU ...............................................................................................23

Spread Spectrum PU’s Detection ...................................................................23

Page 8: An Efficient Scheme in IEEE 802.22 WRAN for Real time and Non …830749/... · 2015. 6. 30. · WRAN for Real time and Non-Real time Traffic Delay This thesis is presented as part

vii

Frequency and Sensing Duration ...................................................................24

Security ...........................................................................................................24

3.4 Awareness of Multi-Dimensional Spectrum ................................................25

CHAPTER 4 ...........................................................................................................26

SYSTEM MODEL ................................................................................................26

4.1 Introduction .................................................................................................26

4.2 Delay Reduction Model Structure: ..............................................................29

4.2.1 Multiple Fast Sensing: ...........................................................................29

4.2.2 Fine Sensing By Non-Real Time Users ................................................30

4.2.3 Priority Based Scheduling .....................................................................31

4.3 Delay Reduction Scheme .............................................................................31

4.4 Analytic Results ...........................................................................................40

CHAPTER 5 ...........................................................................................................46

CONCLUSION .....................................................................................................46

REFERENCES .....................................................................................................488

Page 9: An Efficient Scheme in IEEE 802.22 WRAN for Real time and Non …830749/... · 2015. 6. 30. · WRAN for Real time and Non-Real time Traffic Delay This thesis is presented as part

viii

List of Acronyms

ADC Analogue to digital converter

AWGN Additive white Gaussian noise

BS Base station

CAF Cyclic autocorrelation function

CDT Channel detection time

CPEs Customer premise equipment

CR Cognitive radio

CRN Cognitive radio network

CSD Cyclic function spectral density

DSP Digital signal processing

DSSS Direct sequence spread spectrum

Page 10: An Efficient Scheme in IEEE 802.22 WRAN for Real time and Non …830749/... · 2015. 6. 30. · WRAN for Real time and Non-Real time Traffic Delay This thesis is presented as part

ix

EIRP Equivalent isotropic radiated power

FCC Federal communication commission

FHSS Frequency hopping spread spectrum

IEEE Institute of electrical and electronics engineers

LAN Local area network

MAC Media access control

MAN Metropolitan area network

OSA Opportunistic spectrum access

PAN Personal area network

Pd Probability of detection

Pf False probability

PU Primary user

Page 11: An Efficient Scheme in IEEE 802.22 WRAN for Real time and Non …830749/... · 2015. 6. 30. · WRAN for Real time and Non-Real time Traffic Delay This thesis is presented as part

x

PSD Power spectral density

QoS Quality of service

UHF Ultra high frequency

RAN Regional area network

Rx Receiver

SDR Software defined radio

SU Secondary user

TSS Two-stage sensing

Tx Transmitter

VHF Very high frequency

WG IEEE 802.22 working group

WRAN Wireless regional network

Page 12: An Efficient Scheme in IEEE 802.22 WRAN for Real time and Non …830749/... · 2015. 6. 30. · WRAN for Real time and Non-Real time Traffic Delay This thesis is presented as part

xi

List of Tables

Table 1 ......................................................................................................................40

List of Figures

Fig. 1.1 IEEE Standards ............................................................................................. 2

Fig. 2.1 Logical diagram contrasting traditional radio and cognitive radio .............. 7

Fig. 2.2 Cognitive radio architecture.......................................................................12

Fig. 2.3 The protocol architecture of CR network ...................................................14

Fig. 2.4 Cognition cycle ...........................................................................................15

Fig. 3.1 Two-stage sensing ......................................................................................21

Fig. 4.1.1 System model ..........................................................................................27

Fig. 4.2.1 Multiple fast sensing for Real and Non-Real Time Packet .....................29

Fig. 4.3.1 Super Frame Structure for Real Time and Non-Real Time Packets .......32

Fig. 4.4.1 Total packet delay for real time and non-real time services ...................41

Fig. 4.4.2 Change in average packet delay with different multiple fast sensing for

non-real Time service...............................................................................................43

Fig. 4.4.3 Effect of number of real time secondary users on the average packet

delay .........................................................................................................................44

Fig. 4.4.4 Effect of number of non-real time secondary users on the average packet

delay .........................................................................................................................45

Page 13: An Efficient Scheme in IEEE 802.22 WRAN for Real time and Non …830749/... · 2015. 6. 30. · WRAN for Real time and Non-Real time Traffic Delay This thesis is presented as part

xii

Page 14: An Efficient Scheme in IEEE 802.22 WRAN for Real time and Non …830749/... · 2015. 6. 30. · WRAN for Real time and Non-Real time Traffic Delay This thesis is presented as part

1

Chapter 1

Introduction

ognitive Radio Networks (CRN) has emerged as a prevailing widespread

technique in wireless networks. The last decade has witnessed an

increasing demand for wireless radio spectrum. Users are being engaged

by the services of a number of available wireless access systems. Mostly, a number

of new systems are capable of using the 800-6000 MHz band which is adequate for

broadband wireless access systems and mobile cellular communications in order to

be able to use or borrow frequency bands such as the very high frequency (VHF)

and ultra-high frequency (UHF) frequency bands [1].

The national regulatory bodies (e.g. the Federal Communication Commission

(FCC)) are synchronized by the usage of radio spectrum resources and the

regulation of radio emissions [1]. The FCC assigns spectrum to licensed users

“named primary users in CR” to efficiently use the unutilized spectrum holes, on a

long-term basis for large geographical regions [1]. With Cognitive Radio, spectrum

efficiency improves due to the utilization of additional spectrum ranges rather than

only using the assigned spectrum range [2]. The use of additional spectrum entails

the development of dynamic spectrum access techniques, where users who have no

spectrum license, also known as secondary users, are allowed to use the temporary

vacant licensed spectrum belonging to the licensed user, known as the primary user

in cognitive radio. Recently the FCC has been considering more flexible and

comprehensive uses of the available spectrum [1], through the use of cognitive

radio technology, which was first introduced by J. Mitola in [3]. As a result of the

increased demand on spectrum resources, cognitive radio networks have resulted

as a powerful contribution to face this problem.

Nowadays, the configuration of the first worldwide effort to define a novel

wireless air interface standard based on Cognitive Radio (CR) is done by the IEEE

C

Page 15: An Efficient Scheme in IEEE 802.22 WRAN for Real time and Non …830749/... · 2015. 6. 30. · WRAN for Real time and Non-Real time Traffic Delay This thesis is presented as part

2

802.22 Working Group (WG). The IEEE 802.22 WG is concerned with the

development of a CRN-based Wireless Regional Network (WRAN) for use by

licensed user devices in the spectrum, where it is currently allocated to the

Television (TV) service [4]. IEEE 802.22 WRAN, as shown in fig.1.1, is focused

on TV spectrum reuse at vacant frequencies taking into consideration not to cause

any harmful interference to the licensed user known as the primary user (PU).

Figure 1.1 IEEE Standards [49]

The development of wireless networks, as shown in the fig.1.1, started from the

personal area network (PAN) which has a range of 10m and a carrier frequency of

2.4 GHz using a data rate of 1 Mbps which could be applied for small range

applications such as Bluetooth, whereas for Local Area Networks (LAN) which is

applied for Wi-Fi technology working in a range of 20 till 50 m with a data rate up

to 54 Mbps. For a higher range up to 2 km, Wi-Max is applied under Metropolitan

Area Network (MAN) technology with data rate up 54 Mbps and a maximum data

rate of 60 GHz. The latest wireless networks technology is based on WRAN which

Page 16: An Efficient Scheme in IEEE 802.22 WRAN for Real time and Non …830749/... · 2015. 6. 30. · WRAN for Real time and Non-Real time Traffic Delay This thesis is presented as part

3

covers a range of 10-30 km and a maximum data rate of 31 Mbps and maximum

bandwidth of 8MHz.

In a CRN, users are divided into two groups, namely, primary users (PUs) and

secondary users (SUs) or the cognitive users. The CRN can utilize the PUs

licensed network, using two approaches: spectrum sharing [2] and opportunistic

spectrum access [5]. In the first system, The SU has the permission to use the

channel simultaneously with the PU as long as it does not cause detrimental

interference to the P. In the second system, the SUs are allowed to use the channel

whenever the PUs are idle. Therefore it is necessary to have efficient detection

techniques to assure that the SU does not interrupt the transmission of the PUs. As

a result, the SU transmitter (SU-Tx) must have certain policies regarding power

allocation to guarantee high spectral efficiency providing at the same time that the

interference to the PU receiver (PU-Rx) falls below some assigned threshold

[2][6]. Accordingly, the throughput of the SU depends on the channel conditions

and the power interference of the PU-Rx.

In cognitive radio networks, time is a crucial component, and hence the delay

caused to the system such as; the queuing delay, the sensing delay and

accumulated transmission delay is a worthwhile study to improve the cognitive

radio network performance. Priority based packet scheduling schemes are often

used where real time packets have a higher priority over the non-real time packets

[4] and such type of schemes reduce queuing delay. Therefore, it can be said in

cognitive radio networks that the time the system spends on spectrum sensing, adds

further delay to the packet transmission.

Delay time, especially due to sensing, is a crucial function for cognitive networks

[7]. In this paper, we propose a scheme to significantly reduce the overall packet

delay for both real and non-real time packets, which have a finite queue, constant

service and multiple servers, for the IEEE 802.22 WRAN network using the

Opportunistic Spectrum Access (OSA) strategy in cognitive radio networks (CRN)

[8], and also analyzing the effect of queuing, sensing and transmission delay on the

system. We check the performance of the proposed scheme combination with other

used schemes. From this, we derive the expression of the average packet delay for

the scheme, and compare the analytical results with the simulation results. The

result of the total average delay is compared with existing schemes, so that we can

Page 17: An Efficient Scheme in IEEE 802.22 WRAN for Real time and Non …830749/... · 2015. 6. 30. · WRAN for Real time and Non-Real time Traffic Delay This thesis is presented as part

4

reduce the effect of sensing induced delay for real time and non-real time traffic in

the scheme for IEEE 802.22 WRAN networks.

1.1 Background and Thesis Motivation

Wireless communication technology is rapidly developing, and consumers are

constantly demanding improved services for Wireless Regional Area Networks

(WRAN). Time is a very crucial factor in radio communications and reducing the

delay induced in the system is a concern for a lot of researchers and has gained a

high interest, especially for CR technology.

1.2 Problem Statement

In cognitive radio technology, delay has a harmful effect on the system. By

reducing the different types of the delay caused in CR networks, we can satisfy the

performance of the IEEE 802.22 WRAN. A suggested solution is to provide a

scheme by combining different proposed methods, provided by researchers to

reduce the average packet delay for both real time and non-real time traffic, having

a finite queue, constant service and multiple servers for the IEEE 802.22 WRAN

network, which uses opportunistic spectrum access (OSA) strategy in CR

networks, taking into account the delay due to queuing and especially sensing

delay for real time and non-real services in CR networks.

Therefore, we can reduce the effect of sensing induced delay for real and non-real

traffic in IEEE 802.22 WRAN networks and compare the results with other

schemes to provide an efficient scheme.

1.3 Thesis Outline

Chapter 1 gives a brief introduction of CR technology, containing the problem

statement, the proposed solution and the thesis outline.

Chapter 2 shows an overview on the CR technology containing the definition of

CR; spectrum sensing methods and challenges; spectrum management, sensing

Page 18: An Efficient Scheme in IEEE 802.22 WRAN for Real time and Non …830749/... · 2015. 6. 30. · WRAN for Real time and Non-Real time Traffic Delay This thesis is presented as part

5

techniques, operations of CR networks and some challenges that appear when

using CR.

Chapter 3 presents an overview of different types of delay that face the IEEE

802.22 WRAN, such as queuing, sensing and transmission delay.

Chapter 4 describes the proposed scheme and the total average packet delay

formula derivations, and simulations for the scheme and showing the results of the

scheme.

Chapter 5 presents the conclusions and suggestions for future work.

Page 19: An Efficient Scheme in IEEE 802.22 WRAN for Real time and Non …830749/... · 2015. 6. 30. · WRAN for Real time and Non-Real time Traffic Delay This thesis is presented as part

6

Chapter 2

Background on Cognitive Radio

Networks

2.1 Cognitive Radio definitions

Cognitive radio was first proposed by the Swedish researcher Joseph Mitola in a

seminar in The Royal Institute of Technology in Stockholm in 1998. There are

many definitions of the term Cognitive Radio that have been introduced by other

researchers as well afterwards.

Here we cite some of them and first we begin with J. Mitola’s one:

“Cognitive radio is a goal-driven framework in which the radio autonomously

observes the radio environment, infers context, assesses alternatives, generates

plans, supervises multimedia services, and learns from its mistakes. This observe-

think-act cycle is radically different from today’s handsets that either blast out on

the frequency set by the user, or blindly take instructions from the network.

Cognitive radio technology thus empowers radios to observe more flexible radio

etiquettes than was possible in the past” [9] [10].

The Federal Communications Commission FCC has its own definition for

cognitive radio as:

“A radio that can change its transmitter parameters based on interaction with the

environment in which it operates.” [11]

Based on this definition there are 2 main features that can be obtained [12] [13]:

Page 20: An Efficient Scheme in IEEE 802.22 WRAN for Real time and Non …830749/... · 2015. 6. 30. · WRAN for Real time and Non-Real time Traffic Delay This thesis is presented as part

7

a) Cognitive capability:

It is the capability of the system to detect the existence of the information

from the surrounding environment of the radio. This capability has advanced

techniques of sensing and the ability to capture the different variations of

that environment, without the intrusion with other users except checking the

power of the frequency band. In cognitive capability, the suitable spectrum

and operating parameters are being selected according to the previous

identification of the unused parts of the spectrum at a certain period of time

and place [12].

b) Re-configurability:

For this property, the system has the ability to be programmed according to

the radio environment rather than the spectrum attentiveness in the cognitive

capability property. This programming can allow the radio to receive and

transmit a wide range of frequencies using different transmissions

techniques [14].

Traditional

Radio

Hardware software

Software Radio

Hardware software

Cognitive Radio

Hardware software

Figure 2.1 Logical diagram contrasting traditional radio and cognitive radio [12]

RF Modulation Coding Framing Processing

RF Modulation Coding Framing Processing

RF Processing Framing Coding Modulation

Intelligence (Sence, Learn, Optimize)

Page 21: An Efficient Scheme in IEEE 802.22 WRAN for Real time and Non …830749/... · 2015. 6. 30. · WRAN for Real time and Non-Real time Traffic Delay This thesis is presented as part

8

The cognitive radio can sense a spectrum of wide range of frequencies and make

some communication links by using the information opportunistically. Fig.2.1

compares cognitive radio with traditional and software radio.

Another definition made by Simon Haykins is commonly mentioned in this field

and it is stated as:

“An intelligent wireless communication system that is aware of its surrounding

environment (i.e. outside world), and uses the methodology understanding-by-

building to learn from the environment and adapts its internal states to statistical

variations in the incoming RF stimuli by making corresponding changes in certain

operating parameters (e.g. transmit-power, carrier frequency, and modulation

strategy) in real time with two primary objectives in mind:

- Highly reliable communications whenever and wherever needed;

- Efficient utilization of the radio spectrum” [2].

The software defined radio (SDR) forum has defined the cognitive radio as:

“Radio in which communication systems are aware of their environment and

internal state and can make decisions about their radio operating behavior based

on that information and predefined objectives. The environmental information may

or may not include location information related to communication systems.” [11]

There is another general definition given by James O’Daniell Nell, who collected

some thoughts related to cognitive radio from different researchers and stated his

own definition as follows:

“A cognitive radio is a radio whose control processes permit the radio to leverage

situational knowledge and intelligent processing to autonomously adapt towards

some goal” [15]

Page 22: An Efficient Scheme in IEEE 802.22 WRAN for Real time and Non …830749/... · 2015. 6. 30. · WRAN for Real time and Non-Real time Traffic Delay This thesis is presented as part

9

Generally, there are 2 users in Cognitive radio networks, the primary user (PU) and

the secondary user (SU). The PU uses the channel of the transmission and the SU

tries to be in the channel in an opportunistic way when it’s not used by the PU. So

the SU tries to find an empty space in the transmission channel and to evacuate the

channel when the PU starts to use the channel again. [5] [2]

The SU access for the channel is considered as unstable, but this access should not

be interfered by the PU when it needs to use the channel. When the SU starts to

transmit in the channel of the primary user, then some delay is noticed in the

arrival of the information [16].

2.2 IEEE802.22 Standard

In November 2004 the IEEE 802.22 Working Group (WG) was established. It’s a

standard related to an air interface for Wireless Regional Area Network (WRAN),

using TV frequency spectrum. The standard is considered to be a practical

implementation of cognitive radio technology. The main principles of it are the

spectrum sensing and the access in an opportunistic way to the bands which are not

used by TV frequency.

With the help of radio technology, the IEEE802.22 WRAN standard can be

considered as typical to bring the access of the broad to the areas which have fewer

inhabitants like villages or suburbs [17].

The IEEE802.22 WRAN standard contains Base station (BS) and Customer

Premise Equipment’s (CPEs). These two are responsible for transmitting and

receiving the information, sensing the spectrum, checking the quality of the service

(QoS) and to track the occupied channels which have to be vacant by IEEE802.22

and to switch to another unused channel [18].

Page 23: An Efficient Scheme in IEEE 802.22 WRAN for Real time and Non …830749/... · 2015. 6. 30. · WRAN for Real time and Non-Real time Traffic Delay This thesis is presented as part

10

2.2.1 IEEE 802.22 applications

The main application for this standard is the access of the wireless broadband in

distant areas. This access has the voice, data and the support of the quality of

service (QoS). In areas like villages and suburbs, it is valuable to use bands of low

frequencies because of the preferred transmission conditions that face these low

frequencies in cognitive radio networks, which are licensed for wireless

microphones and TV broadcasting [17].

As an example there are many unoccupied TV channels in many different areas in

United Stated of America, and through the satellite or by cable access the TV

signal is delivered.

So, economically and technically it is a worthy case to open those low frequency

bands for WRAN. Additionally, the IEEE 802.22 WRAN can also be used for

home offices and small businesses.

2.2.2 IEEE 802.22 requirements

The IEEE 802.22has some functional requirements such as: [19]

1. The BS should be preserved and implemented in a professional way.

2. The Equivalent Isotropic Radiated Power (EIRP) should have a maximum

value of 4W and a transmitting power of 1W.

3. The only type of access is a fixed point to many point access.

4. The height of the outdoor antenna of the customer-premises equipment

(CPE) should be minimum 10 meters above the ground level.

5. The BS is responsible for monitoring the parameters which transmit the data

and the network features.

6. The location of all of the devices in the system should be aware.

7. When there is an association between the BS and the CPE, the CPE can start

to transmit.

8. Updated data base is used by the BS.

Page 24: An Efficient Scheme in IEEE 802.22 WRAN for Real time and Non …830749/... · 2015. 6. 30. · WRAN for Real time and Non-Real time Traffic Delay This thesis is presented as part

11

2.3 Cognitive Radio Architecture

The cognitive radio network architecture has two main components as shown in

Fig.2.2, the primary network and cognitive network. Primary network has a license

for a specific spectrum while the cognitive network doesn’t have permission for

preferred band.

The primary network includes:

1. Primary User: works in a specific band of spectrum. The base station

monitors this access without letting an unlicensed user to affect it.

2. Primary Base-Station: it is a station which has a license for a spectrum. This

substructure fixed part of the network is not capable to share the spectrum

with users of cognitive radio. This station needs the protocols of CR and

legacy for the access of the primary network of CR users.

The cognitive radio network includes:

1. Cognitive Radio user: there is no license here for the cognitive radio user so

the access is opportunistically permitted. The user here is capable of

communicating with other users as well as the base station.

2. Cognitive Radio Base-Station: It is a substructure fixed component of the

network with some abilities of cognitive radio. It offers a single hop

connection to the users of cognitive radio without the license of the spectrum

access.

Page 25: An Efficient Scheme in IEEE 802.22 WRAN for Real time and Non …830749/... · 2015. 6. 30. · WRAN for Real time and Non-Real time Traffic Delay This thesis is presented as part

12

Figure 2.2 Cognitive radio architecture [20]

In the architecture of the cognitive radio there are three types of access that differ

from each other by their requirements of implementation:

1. Cognitive Radio Network Access: The access of the users to the base-stations

can be done both types of bands, the licensed and unlicensed ones. There is

no dependence of the access scheme on the primary network because of

whole iterations existence inside the CR network.

2. Cognitive Radio Ad Hoc Access: Cognitive radio users here can

communicate with each other on licensed spectrum and unlicensed spectrum

bands through the connection of ad hoc.

Page 26: An Efficient Scheme in IEEE 802.22 WRAN for Real time and Non …830749/... · 2015. 6. 30. · WRAN for Real time and Non-Real time Traffic Delay This thesis is presented as part

13

3. Primary Network Access: If the primary network is permitted then the users

of the cognitive radio through the licensed band can access the primary base-

station.

We can see as well the protocol architecture of the cognitive radio network in

Fig.2.3, showing the spectrum sensing and sharing transmit on the Media Access

Control (MAC) layer and physical layer [21].

In the physical layer, the spectrum sensing can detect the non-used spectrum in

terms of place and time, and making secondary user able to use the empty channel

without any probable interfering with the primary user.

The measurement function and the channel management in MAC layer can

implement spectrum management and quality of service (QoS).

Page 27: An Efficient Scheme in IEEE 802.22 WRAN for Real time and Non …830749/... · 2015. 6. 30. · WRAN for Real time and Non-Real time Traffic Delay This thesis is presented as part

14

Application control QoS requirements

Handoff delay/loss Reconfiguration

Routing information Routing information/

Reconfiguration

Link layer Spectrum Scheduling information/

delay sharing Reconfiguration

Sensing

Sensing Spectrum Information/

Information Sensing Reconfiguration

Figure 2.3 The protocol architecture of CR network [21]

2.4 Cognition cycle

The cognitive radio has the operation in which it observes the conditions in the

wireless network and then does some planning, deciding and acting will take place

afterwards in a form of a cycle. This cycle called cognition cycle [9], which has 6

stages: observe, orient, plan, decide, act, and learn.

In the observed stage the incoming and outgoing messages are being analyzed and

this task is considered as a detection stage. When there is a sudden energy cut off

in the system then the orient stage will store the important information, otherwise

Spectrum

mobility

Spectrum

management

Application layer

Transport layer

Network layer

Link layer

Physical layer

Page 28: An Efficient Scheme in IEEE 802.22 WRAN for Real time and Non …830749/... · 2015. 6. 30. · WRAN for Real time and Non-Real time Traffic Delay This thesis is presented as part

15

in other normal occasions it will result in plan-decide-act stages of the cycle, where

the best option will be chosen in the decide stage. As described in Fig.2.4.

Infer on context hierarchy Establish priority Program generation

Parse Immediate Urgent Normal

Receive a message Register to current line

Save global states

Send message

Initiate process(es)

Figure 2.4 Cognition cycle [9]

The chosen options will be applied in the act stage where a message will be

forwarded to the outside world by cognitive radio [11], and these actions can be

physical or virtual [22].

In Fig.2.4 the cycle is shown with the different stages. During the cycle, the

observations and decisions are being used so as to develop the actions related to

that cycle, thus creating new options and states; these events happened in the

learning stage within the cognitive cycle.

Plan Observe

Decide

Act

Learn New state

Prior state

Outside world

Orient

Page 29: An Efficient Scheme in IEEE 802.22 WRAN for Real time and Non …830749/... · 2015. 6. 30. · WRAN for Real time and Non-Real time Traffic Delay This thesis is presented as part

16

Chapter 3

Spectrum Sensing

Cognitive Radio concept has some important components such learning,

measuring, sensing, awareness of the radio channel characteristic parameters,

applications and requirements of the user, power and spectrum availability, the

environment of the radio operations[1]. As it has been mentioned in chapter 2, the

primary user PU has higher priority than the secondary user SU for using a certain

part of the spectrum, and in order that the SU will use the channel without

interfering the PU then the SU should have the ability of sensing the spectrum and

checking if the channel is used by the PU, and the radio parameters will be

changed then by the SU to use the unoccupied part of the spectrum.

3.1 Spectrum Sensing Methods

There are different techniques of sensing the spectrum in cognitive radio networks

so as to detect the presence of the information in a certain part of a spectrum. Some

of the proposed sensing methods will be illustrated in this section.

Detection of the energy:

This method is less complex in its implementation; therefore it became the

most used method in spectrum sensing. The energy detector output is being

compared to a certain threshold that is noise dependent [23]. There are some

challenges that are facing this method like choosing a suitable threshold for the

knowledge of the PU existence, noise and primary users’ ability of interference

and expected bad performance with less signal to noise ratio (SNR) [1].

Page 30: An Efficient Scheme in IEEE 802.22 WRAN for Real time and Non …830749/... · 2015. 6. 30. · WRAN for Real time and Non-Real time Traffic Delay This thesis is presented as part

17

The following decision is made so as to detect the energy:

∑ | | , (1)

Where s is the number of samples and a(s) is the received signal which can be

written as:

(2)

Where y(s) is the detected signal and g(s) is the Additive White Gaussian

Noise (AWGN).

The decision is done by comparing the value E with the threshold. There are

two probabilities during the detection process: the detection probability (Pd)

and the false probability (Pf). Pd is the probability which indicates the

existence of the signal in a certain frequency, whereas Pf is probability which

indicates wrongly the existence of the signal, and this probability should be as

small as possible.

The threshold can be chosen by deciding a suitable balance between the two

probabilities Pd and Pf, and that needs knowledge of y(s) and the additive noise

g(s). The power of the noise can be valued but the power of the signal is more

difficult to be estimated due to distance and due to the specifications of the

transmission. Practically, the threshold is selected so as to have a certain rate of

the false alarm [24], which means that the threshold can be chosen by knowing

the noise.

Page 31: An Efficient Scheme in IEEE 802.22 WRAN for Real time and Non …830749/... · 2015. 6. 30. · WRAN for Real time and Non-Real time Traffic Delay This thesis is presented as part

18

Cyclostationary sensing:

It is a method of detecting the transmissions of the primary user by using the

cyclostationarity features of the signals. These features are produced by the

periodicity of the signals or autocorrelation and mean statistics [25]. For signal

detection in a certain spectrum, the function of the cyclic correlation is used

instead of the power spectral density (PSD).

Noise and primary users’ signals can be distinguished from each other in this

type of detection. The spectral density of the cyclic function (CSD) of the

received signal a(s) can be written as:

(3)

and,

[ ] (4)

Where is the cyclic frequency and is the cyclic autocorrelation

function (CAF).

Sensing based on waveform:

This method applied when the patter of the signal is known [1]. The sensing

here is done by the correlation of the copy of the received signal with the signal

itself. The performance of the sensing is directly proportional to the length of

the known pattern [26]. The metric formula in this method of sensing can be

written as:

[∑ ] (5)

A comparison can be made between the threshold and the metric in (5) so as to

detect the existence of the primary user. This method requires short time of

measurements [27].

Page 32: An Efficient Scheme in IEEE 802.22 WRAN for Real time and Non …830749/... · 2015. 6. 30. · WRAN for Real time and Non-Real time Traffic Delay This thesis is presented as part

19

Matched filter:

When the transmitted signal is known, then the matched filtering method can

be considered as the optimal sensing method for detecting the presence of the

primary user in the system. In this method, a false alarm probability with a

certain level can be reached faster than using other methods [28] [29]. On the

other hand there are some drawbacks in this method like:

a. High complexity of implementation, as receivers are needed for all types of

signals [30].

b. A good knowledge of features of the signals is required like frequency,

bandwidth, shape of the pulsing and type of the modulation, because the

received signals should be demodulated by the cognitive radio in this

method.

c. Execution of the receiver algorithms consume a high power in matched

filtering method.

Other methods

There are some other methods in spectrum sensing like multi-taper spectral

estimation and Hough transform. The multi-taper method is an approximation

to the estimator of the maximum likelihood power spectral density (PSD) [1].

The method needs computations but it is still less complex than the PSD

estimator. Hough transform method used for detecting the existence of the

pulses of the radar of IEEE 802.11 systems. Any periodic pattern signal can be

detected by using this method.

Different methods have been introduced above. In certain situations some

methods are more preferred to be used or have better performance than others.

For example the energy detector method has better performance than the

cyclostationarity method when the noise is in the case of stationary, whereas

the cyclostationarity is more preferred than energy detector method when the

Page 33: An Efficient Scheme in IEEE 802.22 WRAN for Real time and Non …830749/... · 2015. 6. 30. · WRAN for Real time and Non-Real time Traffic Delay This thesis is presented as part

20

noise is non-stationary, but in the case of the fading in the channels, a loss of

cyclostationarity features can be expected. Another example is on the energy

detector method which is less robust than waveform-based sensing method [1].

The different methods selection depends mainly on the primary user

characteristics like time, frequency, accuracy, requirements of network and

sensing duration.

3.2 Sensing stages

In spectrum sensing there are two stages and this mechanism called two-stage

sensing (TSS) according to the type of sensing. These stages are fast sensing and

fine sensing.

Fast sensing uses a rough algorithm like energy detection, while the fine sensing,

which also can be called as cyclostationary, feature or pilot detector, is activated

after the fast sensing stage. Consumption of time in fast sensing is less than the

time required for the fine sensing. Fast sensing is more affected by the interference

of the co-channel and noise than the fine sensing.

The fine sensing requires the results of the fast sensing so as to start the sensing.

This sensing is more detailed sensing compared to the fast sensing. The sensing

methods used in fine sensing are powerful ones, like waveform-based sensing, the

matched filtering method and the features of cyclostationary.

For a certain moment, the energy detection is applied. If the energy is higher than

the threshold then it is the indication that the channel is not vacant. Otherwise, the

second stage of sensing will be applied. Two options will be seen here as well. If

the metric will give a higher value than the threshold then the channel is occupied,

otherwise it will be confirmed that the channel is empty and ready to be used by

the second user [31]. A flow chart in Fig. 1 shows the logical process of the two-

stage sensing.

Page 34: An Efficient Scheme in IEEE 802.22 WRAN for Real time and Non …830749/... · 2015. 6. 30. · WRAN for Real time and Non-Real time Traffic Delay This thesis is presented as part

21

The performance of fine sensing is considered to be better than fast sensing. So

low frequency may be needed in fine sensing or at high frequency the fast sensing

may have to be scheduled. Generally, having as small as possible sensing time or

sensing-overhead is the main goal that has to be achieved.

The sensing period for the fine and fast sensing can be written as [8]:

(6)

Where is the size of the frame of Media Access Control (MAC) and is a

positive integer has minimum value of 1 and maximum value of:

⌋ ,

Where is the channel detection time.

Else If energy threshold

If energy threshold

Channel occupied

Else

Channel vacant and ready to be used by SU

Figure 3.1 Two-stage sensing [31]

Energy detection

(Fast sensing)

Cyclostationary detection

(Fine sensing)

Page 35: An Efficient Scheme in IEEE 802.22 WRAN for Real time and Non …830749/... · 2015. 6. 30. · WRAN for Real time and Non-Real time Traffic Delay This thesis is presented as part

22

3.3 Spectrum Sensing Challenges

There are some difficulties and challenges that face the process of spectrum

sensing, like some hardware requirements, a hidden PU, frequency of sensing,

spread spectrum PU’s detection, and security. They will be briefly illustrated in

this section.

Requirements of Hardware

Some requirements are important to be achieved in spectrum sensing like the

rate of the sampling should be high, signal processors (DSP) should have high

speed so as to perform the tasks of processing with small delay, and converters

resolution of analogue to digital (ADC) should be high. A wide band also

should be used by cognitive radio so as the transmitters will use any

opportunity. This band can be analyzed by the cognitive radio so as to identify

the opportunities of the spectrum. According to these large bands, some

components of radio frequency, like power amplifiers and antennas, will need

certain requirements [1]. Generally, sensing can be executed by the following

two architectures: the single-radio and the dual-radio.

In the single-radio architecture only a certain period of time is assigned, and

that will affect the quality of sensing in terms of accuracy. According to this

time period which assigned for sensing instead of the transmission of data, the

efficiency of the spectrum will be decreased [32] [33]. But on the other hand,

the single-radio architecture is simple and cheaper.

In the dual-radio architecture, one radio chain dedication for transmitting and

receiving data can be observed whereas spectrum monitoring dedication is

done by other chain [34] [35], but it is only one antenna can be enough for both

chains [36]. High spectrum efficiency can be noticed in this architecture which

provides a better accuracy of sensing than the single-radio architecture, but the

consumption of power is higher than that one in the single-radio architecture. It

Page 36: An Efficient Scheme in IEEE 802.22 WRAN for Real time and Non …830749/... · 2015. 6. 30. · WRAN for Real time and Non-Real time Traffic Delay This thesis is presented as part

23

can be noticed also that this architecture is more complex and expensive than

the single-radio architecture.

Some factors can determine the decision of selection between the single-radio

and dual-radio architectures. These factors can be for example the resources

which are available, some requirements on the data rate and the performance

[1].

The Hidden PU

During the scanning process for the transmissions of the primary users, a

shadowing or multi-path fading will be noticed by the secondary users. The

transmission signals from the primary users will hardly be detected due to the

location of cognitive radio devices and undesired interference of these devices

with the receivers of the primary user.

A solution to this problem is proposed as cooperative sensing [27]. The false

alarm and detection probabilities will be decreased significantly with this

solution will can also decrease the sensing time [37]. It has been shown that the

vacant channels in a spectrum can be detected by using a simple local sensing,

which will not interfere with the users that are existed [38], but more capacity

in the spectrum can be provided by using cooperative sensing. The

performance quality of sensing will be less if the locations of PU’s are

unknown in local sensing.

Spread Spectrum PU’s Detection

There are two types of signaling technologies: the spread spectrum and the

fixed frequency. As a spread spectrum there are two types: the direct sequence

spread spectrum (DSSS) and the frequency hopping spread spectrum (FHSS).

At a single frequency, the devices of the fixed frequency are operated, while at

the channels of multiple narrow bands the devices of FHSS change their

Page 37: An Efficient Scheme in IEEE 802.22 WRAN for Real time and Non …830749/... · 2015. 6. 30. · WRAN for Real time and Non-Real time Traffic Delay This thesis is presented as part

24

frequencies according to these channels, and only a single band used by the

DSSS devices so to spread the energy [1].

In the case of spread spectrum, it is hard to detect the primary users as the

power is distributed over a big range of frequency [30], but if the signals are

well synchronized and if knowledge of hopping is available then the problem

can be solved partly.

Frequency and Sensing Duration

The detection process of the existence of the primary user should be done by

the cognitive radio as fast as possible so as to avoid the interference probability

with the primary user. Additionally, the cognitive radio should immediately

vacate the band when the primary user will use the channel again. According to

that, the frequency of sensing should be well selected. This frequency can be

affected by the tolerance of interference of primary users.

For sensing the spectrum, the secondary users should interrupt their

information transmit because the channels cannot be used for sensing if these

channels were occupied by secondary users [39]. According to that, the

spectrum efficiency of the system will be decreased [40].

Security

Some bad users in cognitive radio can change their characteristics and make

them identical to primary users, which will deceive the sensing of the

spectrum. This type of attack called the attack of primary user emulation (PUE)

[41]. For identifying the bad user, the transmitter position is used. An

encrypted key can be applied as well to distinguish the real primary user from

the fake one [42]. This key or signature will be used as a primary user

validation. This key encryption based method can be used with digital

modulations only. Additionally, the ability of demodulating and synchronizing

the primary user should be available by the secondary user.

Page 38: An Efficient Scheme in IEEE 802.22 WRAN for Real time and Non …830749/... · 2015. 6. 30. · WRAN for Real time and Non-Real time Traffic Delay This thesis is presented as part

25

3.4 Awareness of Multi-Dimensional Spectrum

In spectrum sensing there are usually three dimensions: time, space and frequency.

These three dimensions are exploited by the sensing of so called conventional

spectrum, which is defined as “A band of frequencies that are not being used by

the primary user of that band at a particular time in a particular geographic area”

[43].

There are other dimensions can be considered in the sensing as well, like the code

dimension and angle dimension. The angle dimension sensing technique has been

recently developed in the technologies of multi-antenna where different users are

multiplexed in the same area at the same time into the same channel [1].

The radio space with these new dimensions can be defined as “A theoretical

hyperspace occupied by radio signals, which has dimensions of location, angle of

arrival, frequency, time, and possibly others” [44] [45]. The hyperspace can also

be called as space of radio spectrum or electro space which shows the sharing of

radio environment among multiple systems.

Page 39: An Efficient Scheme in IEEE 802.22 WRAN for Real time and Non …830749/... · 2015. 6. 30. · WRAN for Real time and Non-Real time Traffic Delay This thesis is presented as part

26

Chapter 4

SYSTEM MODEL:

4.1 Introduction

CR method, techniques and challenges have been explained in previous chapters.

This chapter will explain the delay reduction model; our work is based on other

research papers such as [46] [47] to structure a general delay reduction scheme.

We consider one primary base station (BS) using a single TV channel of

bandwidth 6 MHZ, applied on IEEE 802.22 system with a single secondary base

station and N secondary users as shown in Figure 4.1.1.

Page 40: An Efficient Scheme in IEEE 802.22 WRAN for Real time and Non …830749/... · 2015. 6. 30. · WRAN for Real time and Non-Real time Traffic Delay This thesis is presented as part

27

Figure 4.1.1 System model [47]

Assume we have N total number of users; Nr is the number of secondary users

using real time traffic and is the number of secondary users using non-real time

traffic, on Figure 4.1.1, the gray area is the primary users’ activity and in the clear

area the primary user is idle. In the model we assume that the on-time and off-time

are exponentially distributed with rate β and α respectively. The probability that

the primary user is active can be calculated as [48]

(1)

Page 41: An Efficient Scheme in IEEE 802.22 WRAN for Real time and Non …830749/... · 2015. 6. 30. · WRAN for Real time and Non-Real time Traffic Delay This thesis is presented as part

28

The frame structure for IEEE 802.22 WRAN as shown in Figure 4.2.1 where one

super-frame duration is 160 ms, a super-frame consists of 16 frames and each

frame duration is 10 ms. At the beginning of each super-frame fast sensing is

performed by all secondary users L number of times; we assume that all secondary

users are synchronized for sensing, by using the OR rule of data fusion the results

of spectrum sensing from secondary users is combined. If an alarm is set, fast

sensing is performed again until no alarm is set and system continues transmission

or until L number of fast sensing is performed then system performs fine sensing,

which is a reliable sensing method . During sensing some errors such as miss

detection and false alarm occur, the probability of miss detection is defined as the

probability that the channel is claimed to be available (vacant) although it is

actually occupied by the primary user; on the other hand, probability of false alarm

is the probability that the channel is claimed to be occupied, although it is actually

available. These probabilities using cooperative energy detection based on OR rule

can be calculated as follows, let and represent the probabilities of miss

detection and false alarm, respectively for fast sensing [46] [47].

= ∏

= ∏ (2)

Where and are the probabilities of miss detection and false alarm,

respectively of the secondary user i for fast sensing. The larger the number of users

performing sensing decreases and increases this is the reason why the

false alarm rate in fast sensing is usually high. In IEEE 802.22 WRAN In-band

sensing is performed to achieve probabilities of miss detection and false alarm at

maximum 10%. The base station selects a certain number of users during sensing

which will maintain and at the desired value of highest 10%.

Page 42: An Efficient Scheme in IEEE 802.22 WRAN for Real time and Non …830749/... · 2015. 6. 30. · WRAN for Real time and Non-Real time Traffic Delay This thesis is presented as part

29

4.2 Delay Reduction Model Structure:

4.2.1 Multiple Fast Sensing:

As part of the delay reduction scheme the multiple fast sensing technique is used, it

consists of a series of consecutive energy detections followed by feature detection,

since the energy detection duration time is much smaller (around 1 ms) compared

to feature detection (e.g. 24.2 ms for field synchronous detector) [8]. Applying

multiple energy detection decreases the use of fine sensing due to decrease in false

alarm. Figure 4.2.1 shows the multiple fast sensing for IEEE 802.22 WRAN [46].

Fig. 4.2.1 Multiple fast sensing for Real and Non-Real Time Packet [46] [47]

Page 43: An Efficient Scheme in IEEE 802.22 WRAN for Real time and Non …830749/... · 2015. 6. 30. · WRAN for Real time and Non-Real time Traffic Delay This thesis is presented as part

30

The white time gaps are IEEE 802.22 WRAN transmission, the brown area

indicates fast sensing and the gray area indicates fine sensing performed for non-

real time users only. At the beginning of each super-frame fast sensing is

performed in a time period called the quiet period. If fast sensing doesn’t give an

alarm the IEEE 802.22 WRAN continues transmission and no fine sensing is

performed, but if an alarm is set from fast sensing the system assigns another quiet

period for fast sensing, This is performed L number of times, until no alarm is set

and transmission continues or L alarms are set so the system sets a fine sensing

period. Fine sensing is a reliable sensing technique for IEEE 802.22 WRAN so the

result of fine sensing is taken for granted and the system either continues

transmission if no alarm is set from fine sensing or evacuates the channel and

searches for other available channels when an alarm is set by fine sensing. By

performing multiple fast sensing the probability of fine sensing reduces

considering that the probability of false alarm is reduced since a false alarm could

be triggered by fast sensing when using energy detection due to noise or other

induced energy in the system and not from the primary user itself.

4.2.2 Fine Sensing By Non-Real Time Users

In order to further reduce the delay, fine sensing by non-real time users [47] is

performed in the delay reduction scheme. In this method fast sensing is performed

by all secondary users on the other hand, when fine sensing is performed only non-

real time users perform fine sensing allowing all real time users to continue their

transmission with no interruption. Feature detection during fine sensing can

differentiate signals based on their modulation type and cyclic frequencies which

allows us to perform this process.

Page 44: An Efficient Scheme in IEEE 802.22 WRAN for Real time and Non …830749/... · 2015. 6. 30. · WRAN for Real time and Non-Real time Traffic Delay This thesis is presented as part

31

4.2.3 Priority Based Scheduling

Queue delay also adds further delay to the system. By reserving certain data rate

for real time packet we reduce the queuing delay for them based on the real time

traffic intensity. If is the minimum data rate reserved for real time users, then

the following function is used for it ( ) [47]:

(3)

Where and are constants and is selected such that the service rate is at

least greater than the total arrival rate of real time packets. Thus the total data rate

remaining for non-real time users ( ) would be [47]:

= (4)

Where , is the total data rate of the channel. In this paper we consider

, , and such that the effective service rate for non-real time users

with the data rate left is at least greater than the total non-real time packet arrival

rate to avoid data rate starvation for high number of real time users.

4.3 Delay Reduction Scheme

For the delay reduction scheme multiple fast sensing is performed, for further

delay reduction, only non-real time secondary users perform fine sensing while

Page 45: An Efficient Scheme in IEEE 802.22 WRAN for Real time and Non …830749/... · 2015. 6. 30. · WRAN for Real time and Non-Real time Traffic Delay This thesis is presented as part

32

real time users continue their transmission both these methods are also combined

with the priority based packet scheduling. As shown in Figure 4.3.1.

Fig. 4.3.1 Super Frame Structure for Real Time and Non-Real Time Packets [47]

Let , and represent the duration of fine sensing, fast sensing and super-

frame duration, respectively. The average time spent on sensing per super-frame

can be calculated as follows for both real time users ( ) and non-real time users

( ). The formulas below have been derived from [46] [47] :

{

(5)

Where F is the number of multi fast sensing periods performed and is the

probability that fast sensing sets an alarm. is calculated by summing the

Page 46: An Efficient Scheme in IEEE 802.22 WRAN for Real time and Non …830749/... · 2015. 6. 30. · WRAN for Real time and Non-Real time Traffic Delay This thesis is presented as part

33

probabilities of primary user detection when active with the probability of false

alarm as shown below [47]:

(6)

Poisson arrival of packets having average arrival rates of and for real time

users and non-real time users is considered. The secondary base station holds

separate queues of infinite length for both types of packets. The service time is

deterministic for both real and non-real time traffic having a single server. These

characteristics M/D/1 model for queues [48] could be employed. The effective

service rates for real time traffic ( ) and for non-real time traffic ( ) are as

shown below [47]:

{

(7)

Where =

and = (

) derived from [47], now finding the

queuing delay in M/D/1 for real time packets ( ) and non-real time packets ( )

[48]:

{

(8)

Page 47: An Efficient Scheme in IEEE 802.22 WRAN for Real time and Non …830749/... · 2015. 6. 30. · WRAN for Real time and Non-Real time Traffic Delay This thesis is presented as part

34

Where

and

. The inter-arrival time between any two packets

within a super-frame is exponentially distributed and the arrival time of a specific

packet is the sum of the inter-arrival time of the packets until the packet in a

super-frame. The probability density function (PDF) of the arrival time of the

packet is Erlang distribution and can be calculated as follows [47]:

(9)

To calculate the probabilities that the real time packet arrives in a specific

interval in a super-frame as shown in Figure 4.3.1, let , , and be the

beginning of the super-frame, the end of fast sensing, the end of fine sensing and

the super-frame duration, respectively. Then, the probabilities that the packet

arrives in the interval ( ) and ( ) are and respectively as shown

below [47]:

{ ∫

(10)

Where . Now to find the expected arrival time of the real

time packet in the interval ( ) using the expectation formula [47] [48],

( ) ∫

, (11)

Page 48: An Efficient Scheme in IEEE 802.22 WRAN for Real time and Non …830749/... · 2015. 6. 30. · WRAN for Real time and Non-Real time Traffic Delay This thesis is presented as part

35

Where is the time that the real time packet arrives in the interval

then the delay due to fast sensing for the real time packet is the time of

the end of the interval subtracted from the expected time that the packet arrives in,

as shown [47]:

(12)

The delay derived above is for the packet so the delay faced by m packets

arriving in a super-frame is ∑ dividing by m we get the average

packet delay {

} . To find the total average delay for sensing we

first need to find the probability that the total number of real time packets arriving

in a super-frame is m, by [47],[48]:

∑ {

} (13)

When real time packets arrive during sensing time they face a delay from sensing

as shown in the formulas above these packets are transmitted after sensing period

but during this time needed to transmit these packets other packets could arrive and

face another kind of delay caused from the priority of transmitting the packets that

faced the sensing delay, and this will happen again and again until the transmission

time for these packets is too small that no packet arrives in that time duration. This

is shown in Figure 4.3.1 and we find this delay as follows [47] :

This delay caused of transmitting packets that faced the sensing delay let

be the average number of real time packets that arrive during and the

service time for is which equals

and during other real time

packets could arrive , where, , the delay time faced by real

Page 49: An Efficient Scheme in IEEE 802.22 WRAN for Real time and Non …830749/... · 2015. 6. 30. · WRAN for Real time and Non-Real time Traffic Delay This thesis is presented as part

36

time packets is before starting transmission, and the same face a delay of

before they start transmission, this case continues until which is so small

that no packets arrive in this period of time. To calculate the total delay of real time

packets for this type of delay, caused by transmitting packets which stopped for

sensing, derived from [47]:

{

} ∑

(14)

Now calculating this transmission delay for all real time packets arriving in a

super-frame, as [47]:

(15)

Simplifying this formula:

.

Now the total average delay for real time packets (M/D/1 queue, sensing and

transmitting packets that faced sensing delay) can be summed as follows [47]:

(16)

As shown above the delay that faces real time packets in the scheme was

calculated, now we find the delay that faces non-real time packets the calculations

are based on [46] [47] [48] :

Page 50: An Efficient Scheme in IEEE 802.22 WRAN for Real time and Non …830749/... · 2015. 6. 30. · WRAN for Real time and Non-Real time Traffic Delay This thesis is presented as part

37

Non-real time packets in our delay reduction scheme perform fine sensing and the

probability of performing fine sensing is reduced due to performing multiple fast

sensing to calculate the total average delay for non-real time packets we start with

sensing delay so we find the probability density function and then the expected

arrival time for the non-real time packet, the pdf of the non-real time

packet , as shown [47]:

(17)

The probabilities that the non-real time packet arrives in the

intervals , and which are , and , respectively,

as shown [47]:

{

∫ }

(18)

Where the sum of , and are equal to 1. From the probability of

arrival for non-real time packets, the expected arrival time can be found for the

non-real time packets in each of the intervals [47]:

{

( )

( ) ∫

}

(19)

Page 51: An Efficient Scheme in IEEE 802.22 WRAN for Real time and Non …830749/... · 2015. 6. 30. · WRAN for Real time and Non-Real time Traffic Delay This thesis is presented as part

38

The integration is shown in the appendix, where ( ) is the expected arrival

time of the non-real time packet in the interval , and ( ) is the

expected arrival time of the non-real time packet in the interval . With

the expected arrival times the delay of sensing could be found for each interval, let

and be the expected delays of the non-real time packet due to sensing

, taking in mind that non-real time packets perform fine sensing in addition to

multiple fast sensing. The following equation has been derived from the

combination of performing multiple fast sensing [46], and performing fine sensing

for non-real time traffic [47]:

{

( ) (20)

Where F is the number of multi fast sending performed.

By calculating the average sensing delay for non-real time packets that arrive

during sensing we get [47]:

∑ {

}

(21)

Where

is the probability that m packets arrive in a super-

frame, and it is derived from [47].

As discussed above non-real time packets pass through sensing delay time the

non-real time packets that arrive in this time are stopped from transmission

Page 52: An Efficient Scheme in IEEE 802.22 WRAN for Real time and Non …830749/... · 2015. 6. 30. · WRAN for Real time and Non-Real time Traffic Delay This thesis is presented as part

39

and transmitted after sensing ends as shown in figure 4.3.1, where ,

the transmission of these packets after sensing take a duration of time in which

some other packets could arrive , where and

[47]. In

other words, non-real time average arriving packets face a delay of before

they can continue transmission. The same happens for packets that arrive

during the transmission time of previous packets and so on until which is

so small that no packet arrives in this duration of time.

To calculate this accumulated delay that started from sensing and then from

transmission of non-real time packets, let be the average delay for all non-real

time packets in a super-frame, then [47]:

(22)

The total average delay for non-real time packets can now be calculated as the sum

of all the delays from sensing, M/D/1 queue and the accumulated delay from

sensing and transmission of the non-real time packets, as expressed bellow [47]:

(23)

Page 53: An Efficient Scheme in IEEE 802.22 WRAN for Real time and Non …830749/... · 2015. 6. 30. · WRAN for Real time and Non-Real time Traffic Delay This thesis is presented as part

40

4.4 Analytic Results

The values we used to get the results are shown in Table I below. The values of the

parameters are based on values used in [47]:

Table 1:

Table 1

Numerical Parameters Used For Analysis

Numerical parameters Used value

Number of fast sensing F

Data rate

Transmission link

Bandwidth

Non-real time packet size

Real time packet size

Mean on time for PU

Mean off time for PU

a

b

1,2,3

10 Mbps

Downlink

6 MHz

500 bytes

60 bytes

0.1 s

0.9 s

0.1

0.1

1 ms

25 ms

0.2 Mbps

0.4

10

Page 54: An Efficient Scheme in IEEE 802.22 WRAN for Real time and Non …830749/... · 2015. 6. 30. · WRAN for Real time and Non-Real time Traffic Delay This thesis is presented as part

41

Where F is the number of multiple fast sensing periods done before performing

fine sensing.

Fig. 4.4.1 Total packet delay for real time and non-real time services

With the simulation and numerical results done on MATLAB we get the total

average packet delay for real time and non-real time services as shown in fig. 4.4.1

. Analyzing the graph, since real time packets don’t perform fine sensing in the

Page 55: An Efficient Scheme in IEEE 802.22 WRAN for Real time and Non …830749/... · 2015. 6. 30. · WRAN for Real time and Non-Real time Traffic Delay This thesis is presented as part

42

scheme which gives the real time packets an advantage and lowers the delay of the

system.

Arrival of packets for both real time and non-real time are considered as Poisson

process, with mean arrival rate and respectively. Hence to randomize or

simulate this given λ=1000, 2000…8000 in MATLAB:

(24)

This gives 10 number of packets arriving in a given super frame interval ,

having arrival rate . The numerical results were plotted using equations (16) and

(23) for both real time and non-real time respectively. The simulation results (i.e.

the square and circle on the plot) were done on MATLAB. The theoretical results

match well with the simulation results which verify the work done.

Page 56: An Efficient Scheme in IEEE 802.22 WRAN for Real time and Non …830749/... · 2015. 6. 30. · WRAN for Real time and Non-Real time Traffic Delay This thesis is presented as part

43

Fig. 4.4.2 Change in average packet delay with different multiple fast sensing for non-real Time

service

the effect of implementing multiple alarm in our scheme with data rate reservation

is noticed here in our result for non-real time packet, when increasing the number

of times we perform fast sensing after getting an alarm we reduce the probability

of false alarm hence reducing the probability of performing fine sensing on non-

real time packets, as result reducing the delay for non-real time packets.

From figure 4.3 the higher the number is fast sensing the less delay to the system

as shown for three values of 0,2 and 3 after analyzing and trying some more values

the best result was for 2 number of fast sensing after that there is slight change in

the delay.

Page 57: An Efficient Scheme in IEEE 802.22 WRAN for Real time and Non …830749/... · 2015. 6. 30. · WRAN for Real time and Non-Real time Traffic Delay This thesis is presented as part

44

Fig. 4.4.3 Effect of number of real time secondary users on the average packet delay

In fig. 4.4.3 we study the effect of real time secondary number of users on the total

average packet delay for real time services, as shown the higher the number of

secondary users the lower average packet delay is achieved. This is explained as

we see in equation (7) the effective service rate for real time traffic increases

since the data rate reserved for real time users increases this change shows its

effect with a decrease in the queuing delay for real time services which in

conclusion reduces the total average packet delay for real time service as shown

above.

Page 58: An Efficient Scheme in IEEE 802.22 WRAN for Real time and Non …830749/... · 2015. 6. 30. · WRAN for Real time and Non-Real time Traffic Delay This thesis is presented as part

45

Fig. 4.4.4 Effect of number of non-real time secondary users on the average packet delay

After analyzing the effect of non-real time secondary users on the total average

packet delay for non-real time services we get the results shown in fig. 4.4.4, as we

increase the number of non-real time secondary users the total average packet

delay for non-real time services decreases. It can be explained by equation (7) and

(8) the effective service rate for non-real time traffic increases since the data

rate reserved for non-real time users increases this change shows its effect with

a decrease in the queuing delay for non-real time services which in conclusion

reduces the total average packet delay of non-real time service as shown above.

Page 59: An Efficient Scheme in IEEE 802.22 WRAN for Real time and Non …830749/... · 2015. 6. 30. · WRAN for Real time and Non-Real time Traffic Delay This thesis is presented as part

46

Chapter 5

CONCLUSION

Transmission time is a precious reserve in wireless communication systems, and it

is always an important point for discussion and development from researchers,

especially for CR since more delay is induced to the system due to sensing.

In this paper a combination of schemes has been performed to reduce the delay of

the system for real time and non-real time services in IEEE 802.22 WRAN. The

first technique used was performing fine sensing only after a predefined number of

consecutive fast sensing alarms are triggered [46], and the second technique used

was performing fine sensing for non-real time traffic while real time traffic

continues the transmission on the channel [47], which improves the channel

utilization of CR system, with also considering data rate reservation for real time

users. The closed form expression for average packet delay for both real time and

non-real time services for the scheme has been derived based on [46][47][48]. We

showed our results in graphs using numerical analysis and simulation on

MATLAB. The graphs have been illustrated using Origin8 Pro.

In our simulations we have showed the delay for real and non-real time for the

proposed scheme, we have studied the effect of the number of secondary users on

the total average packet delay for real and non-real time services. We analyzed the

effect of different multi fast sensing which greatly improves the channel utilization

of the CR system the results show that for F (multi fast sensing times performed) is

two we get the least delay, the results are provided by simulation.

Page 60: An Efficient Scheme in IEEE 802.22 WRAN for Real time and Non …830749/... · 2015. 6. 30. · WRAN for Real time and Non-Real time Traffic Delay This thesis is presented as part

47

By combining the different techniques from [46] and [47] and using the probability

formulas and queue modules in [48], taking into account the data rate reservation,

the results prove correct to our assumptions in reducing the delay time of CR

systems.

Future work could be done by applying our scheme on CR ad-hoc networks which

could improve the channel utilization of CR ad-hoc network.

Page 61: An Efficient Scheme in IEEE 802.22 WRAN for Real time and Non …830749/... · 2015. 6. 30. · WRAN for Real time and Non-Real time Traffic Delay This thesis is presented as part

48

References

[1] T. Yucek and H. Arslan, "A survey of spectrum sensing algorithms for cognitive radio

applications," Communications Surveys & Tutorials, IEEE, vol. 11, pp. 116-130, 2009.

[2] S. Haykin, "Cognitive radio: brain-empowered wireless communications," Selected Areas

in Communications, IEEE Journal on, vol. 23, pp. 201-220, 2005.

[3] J. Mitola, "The software radio architecture," Communications Magazine, IEEE, vol. 33,

pp. 26-38, 1995.

[4] C. Stevenson, G. Chouinard, L. Zhongding, H. Wendong, S. Shellhammer, and W.

Caldwell, "IEEE 802.22: The first cognitive radio wireless regional area network

standard," Communications Magazine, IEEE, vol. 47, pp. 130-138, 2009.

[5] J. Mitola III, "Cognitive Radio: An integrated agent architecture for software radio

architecture," Ph. D Dissertation, Royal Institute of Technology (KTH), 2000.

[6] I. Suliman and J. Lehtomaki, "Queueing analysis of opportunistic access in cognitive

radios," in Cognitive Radio and Advanced Spectrum Management, 2009. CogART 2009.

Second International Workshop on, 2009, pp. 153-157.

[7] J. Mitola, III, "Cognitive radio for flexible mobile multimedia communications," in

Mobile Multimedia Communications, 1999. (MoMuC '99) 1999 IEEE International

Workshop on, 1999, pp. 3-10.

[8] K. Hyoil and K. G. Shin, "In-band spectrum sensing in cognitive radio networks: energy

detection or feature detection?," in Fourteenth ACM International Conference on Mobile

Computing and Networking. MobiCom'08, 14-19 Sept. 2008, New York, NY, USA,

2008, pp. 14-25.

[9] J. Mitola, III and G. Q. Maguire, Jr., "Cognitive radio: making software radios more

personal," Personal Communications, IEEE, vol. 6, pp. 13-18, 1999.

[10] J. Mitola Iii, "Cognitive Radio for Flexible Mobile Multimedia Communications,"

Mobile Networks and Applications, vol. 6, pp. 435-441, 2001/09/01 2001.

[11] K. Prabhjot, U. Moin, and K. Arun, "Cognitive Radios: Need, Capabilities, Standards,

Applications and Research Challenges," in International Journal of Computer

Applications vol. 30, ed. Bangalore: Foundation of Computer Science, 2011, pp. 31-38.

[12] A. Baker, S. Ghosh, A. Kumar, and M. Bayoumi, "Notice of Violation of IEEE

Publication Principles<BR>LDPC decoder: A cognitive radio perspective for next

generation (XG) communication," Circuits and Systems Magazine, IEEE, vol. 7, pp. 24-

37, 2007.

[13] T. X. Brown, "An analysis of unlicensed device operation in licensed broadcast service

bands," in New Frontiers in Dynamic Spectrum Access Networks, 2005. DySPAN 2005.

2005 First IEEE International Symposium on, 2005, pp. 11-29.

[14] M. M. Buddhikot, P. Kolodzy, S. Miller, K. Ryan, and J. Evans, "DIMSUMnet: new

directions in wireless networking using coordinated dynamic spectrum," in World of

Wireless Mobile and Multimedia Networks, 2005. WoWMoM 2005. Sixth IEEE

International Symposium on a, 2005, pp. 78-85.

Page 62: An Efficient Scheme in IEEE 802.22 WRAN for Real time and Non …830749/... · 2015. 6. 30. · WRAN for Real time and Non-Real time Traffic Delay This thesis is presented as part

49

[15] J. O. D. Neel. (2006). Analysis and design of cognitive radio networks and distributed

radio resource management algorithms. Available:

http://scholar.lib.vt.edu/theses/available/etd-12082006-141855

[16] H. Tran, T. Q. Duong, and H.-J. Zepernick, "Average waiting time of packets with

different priorities in cognitive radio networks," in Wireless Pervasive Computing

(ISWPC), 2010 5th IEEE International Symposium on, 2010, pp. 122-127.

[17] V. K. Bhargava and E. Hossain, Cognitive wireless communication networks. New York,

NY: Springer, 2007.

[18] S. Sengupta, S. Brahma, M. Chatterjee, and N. Sai Shankar, "Enhancements to Cognitive

Radio Based IEEE 802.22 Air-Interface," in Communications, 2007. ICC '07. IEEE

International Conference on, 2007, pp. 5155-5160.

[19] C. Stevenson, "Tutorial on the P802. 22.2 PAR for: Recommended Practice for the

Installation and Deployment of IEEE 802.22 Systems," ed: IEEE.

[20] D. I. F. Akyildiz, B. Lo, D. Y. Tachwali, D. A. S. Cacciapuoti, and D. M. Caleffi. (2006,

November 9). Cognitive Radio Networks. Available:

http://www.ece.gatech.edu/research/labs/bwn/CR/personnel.html

[21] L. Wang, S. Hu, Y. Xiao, X. Zhou, G. Qu, and K. Kim, "A new MAC scheme in

cognitive network for different priority of secondary users," in Wireless, Mobile and

Multimedia Networks (ICWMNN 2010), IET 3rd International Conference on, 2010, pp.

191-195.

[22] J. Mitola, "Cognitive Radio Architecture Evolution," Proceedings of the IEEE, vol. 97,

pp. 626-641, 2009.

[23] H. Urkowitz, "Energy detection of unknown deterministic signals," Proceedings of the

IEEE, vol. 55, pp. 523-531, 1967.

[24] J. J. Lehtomaki, M. Juntti, H. Saarnisaari, and S. Koivu, "Threshold setting strategies for

a quantized total power radiometer," Signal Processing Letters, IEEE, vol. 12, pp. 796-

799, 2005.

[25] W. A. Gardner, "Exploitation of spectral redundancy in cyclostationary signals," Signal

Processing Magazine, IEEE, vol. 8, pp. 14-36, 1991.

[26] H. Tang, "Some physical layer issues of wide-band cognitive radio systems," in New

Frontiers in Dynamic Spectrum Access Networks, 2005. DySPAN 2005. 2005 First IEEE

International Symposium on, 2005, pp. 151-159.

[27] D. Cabric, A. Tkachenko, and R. W. Brodersen, "Spectrum Sensing Measurements of

Pilot, Energy, and Collaborative Detection," in Military Communications Conference,

2006. MILCOM 2006. IEEE, 2006, pp. 1-7.

[28] J. G. Proakis, Digital signal processing: principles algorithms and applications: Pearson

Education India, 2001.

[29] R. Tandra and A. Sahai, "Fundamental limits on detection in low SNR under noise

uncertainty," in Wireless Networks, Communications and Mobile Computing, 2005

International Conference on, 2005, pp. 464-469 vol.1.

[30] D. Cabric, S. M. Mishra, and R. W. Brodersen, "Implementation issues in spectrum

sensing for cognitive radios," in Signals, Systems and Computers, 2004. Conference

Record of the Thirty-Eighth Asilomar Conference on, 2004, pp. 772-776.

[31] S. Maleki, A. Pandharipande, and G. Leus, "Two-stage spectrum sensing for cognitive

radios," in Acoustics Speech and Signal Processing (ICASSP), 2010 IEEE International

Conference on, 2010, pp. 2946-2949.

Page 63: An Efficient Scheme in IEEE 802.22 WRAN for Real time and Non …830749/... · 2015. 6. 30. · WRAN for Real time and Non-Real time Traffic Delay This thesis is presented as part

50

[32] W. Peng, X. Limin, Z. Shidong, and W. Jing, "Optimization of Detection Time for

Channel Efficiency in Cognitive Radio Systems," in Wireless Communications and

Networking Conference, 2007.WCNC 2007. IEEE, 2007, pp. 111-115.

[33] Z. Qianchuan, S. Geirhofer, T. Lang, and B. M. Sadler, "Optimal Dynamic Spectrum

Access via Periodic Channel Sensing," in Wireless Communications and Networking

Conference, 2007.WCNC 2007. IEEE, 2007, pp. 33-37.

[34] Y. Hur, J. Park, W. Woo, K. Lim, C. H. Lee, H. S. Kim, and J. Laskar, "A wideband

analog multi-resolution spectrum sensing (MRSS) technique for cognitive radio (CR)

systems," in Circuits and Systems, 2006. ISCAS 2006. Proceedings. 2006 IEEE

International Symposium on, 2006, p. 4 pp.

[35] Y. Yuan, P. Bahl, R. Chandra, P. A. Chou, J. I. Ferrell, T. Moscibroda, S. Narlanka, and

W. Yunnan, "KNOWS: Cognitive Radio Networks Over White Spaces," in New

Frontiers in Dynamic Spectrum Access Networks, 2007. DySPAN 2007. 2nd IEEE

International Symposium on, 2007, pp. 416-427.

[36] G. Vardoulias, J. Faroughi-Esfahani, G. Clemo, and R. Haines, "Blind radio access

technology discovery and monitoring for software defined radio communication systems:

problems and techniques," in 3G Mobile Communication Technologies, 2001. Second

International Conference on (Conf. Publ. No. 477), 2001, pp. 306-310.

[37] G. Ganesan and L. Ye, "Agility improvement through cooperative diversity in cognitive

radio," in Global Telecommunications Conference, 2005. GLOBECOM '05. IEEE, 2005,

pp. 5 pp.-2509.

[38] A. E. Leu, M. McHenry, and B. L. Mark, "Modeling and analysis of interference in

Listen-Before-Talk spectrum access schemes," International Journal of Network

Management, vol. 16, pp. 131-147, 2006.

[39] N. Khambekar, L. Dong, and V. Chaudhary, "Utilizing OFDM Guard Interval for

Spectrum Sensing," in Wireless Communications and Networking Conference,

2007.WCNC 2007. IEEE, 2007, pp. 38-42.

[40] S. D. Jones, E. Jung, L. Xin, N. Merheb, and I. J. Wang, "Characterization of Spectrum

Activities in the U.S. Public Safety Band for Opportunistic Spectrum Access," in New

Frontiers in Dynamic Spectrum Access Networks, 2007. DySPAN 2007. 2nd IEEE

International Symposium on, 2007, pp. 137-146.

[41] R. Chen and J.-M. Park, "Ensuring Trustworthy Spectrum Sensing in Cognitive Radio

Networks," in Networking Technologies for Software Defined Radio Networks, 2006.

SDR '06.1st IEEE Workshop on, 2006, pp. 110-119.

[42] C. N. Mathur and K. P. Subbalakshmi, "Digital Signatures for Centralized DSA

Networks," in Consumer Communications and Networking Conference, 2007. CCNC

2007. 4th IEEE, 2007, pp. 1037-1041.

[43] I. Provided by Federal and I. News Dispatch, "NEXT GENERATION (XG)

COMMUNICATIONS PROGRAM," in Commerce Business Daily, ed. Washington,

2001, p. 1.

[44] R. Matheson, "The electrospace model as a frequency management tool," in Addendum to

the Proceedings of the 2003 ISART conference, 2003, pp. 126-132.

[45] A. L. Drozd, I. P. Kasperovich, C. E. Carroll, and A. C. Blackburn, "Computational

electromagnetics applied to analyzing the efficient utilization of the RF transmission

hyperspace," in Wireless Communications and Applied Computational Electromagnetics,

2005. IEEE/ACES International Conference on, 2005, pp. 1077-1085.

Page 64: An Efficient Scheme in IEEE 802.22 WRAN for Real time and Non …830749/... · 2015. 6. 30. · WRAN for Real time and Non-Real time Traffic Delay This thesis is presented as part

51

[46] J. Wha Sook, J. Dong Geun, H. Jeong Ae, K. Gwangzeen, and S. Myung Sun, "An

efficient quiet period management scheme for cognitive radio systems," Wireless

Communications, IEEE Transactions on, vol. 7, pp. 505-509, 2008.

[47] S. Maharjan, X. Jie, Z. Yan, and S. Gjessing, "Delay reduction for real time services in

IEEE 802.22 Wireless Regional Area Network," in Personal Indoor and Mobile Radio

Communications (PIMRC), 2010 IEEE 21st International Symposium on, 2010, pp. 1836-

1841.

[48] K. S. Trivedi, Probability & Statistics with reliability, queuing and computer science

applications: John Wiley & Sons, 2008.

[49] G. Chouinard. (2011, July 26). The IEEE WRAN Standards and its interface to the White

Space Database [Online]. Available: http://www.ietf.org/proceedings/81/slides/paws-

3.pdf