cognitive radio for next- generation wireless networks: an approach to opportunistic channel...

22
COGNITIVE RADIO FOR NEXT- GENERATION WIRELESS NETWORKS: AN APPROACH TO OPPORTUNISTIC CHANNEL SELECTION IN IEEE 802.11- BASED WIRELESS MESH Dusit Niyato, Nanyang Technological University Ekram Hossain, University of Manitoba IEEE Wireless Communication Feb. 2009 1

Upload: christopher-walker

Post on 26-Dec-2015

215 views

Category:

Documents


1 download

TRANSCRIPT

COGNITIVE RADIO FOR NEXT-GENERATION WIRELESS NETWORKS: AN APPROACH TO OPPORTUNISTIC CHANNEL SELECTION IN IEEE 802.11-BASED WIRELESS MESH

Dusit Niyato, Nanyang Technological UniversityEkram Hossain, University of ManitobaIEEE Wireless Communication Feb. 2009

1

Outline

Introduction Cognitive Radio

Basic Components, Approaches In Different Wireless Systems Research Issues in Protocol Design

An Approach to Opportunistic Channel Selection in IEEE 802.11-Based Wireless Mesh System Model Dynamic Opportunistic Channel Selection Scheme Performance Evaluation

Conclusion Comments

2

Introduction3

Frequency spectrum is the scarcest resource for wireless communications may become congested to accommodate diverse types

of air interfaces in next-generation wireless networks Software radio

Improves the capability of a wireless transceiver by using embedded software

Enable the radio transceiver to operate in multiple frequency bands

Cognitive radio A special type of software defined radio Able to intelligently adapt itself to the changing

environment

Cognitive Radio4

Basic Components Observation Process

Measurement and noise reduction mechanism Passive observation

The radio transceiver silently listens to the environment.

Active observation Special messages or signals are transmitted and

measured to obtain information about the surrounding environment

Learning Process Extract useful information from collected data Reinforcement learning algorithm

is used when the correct solution is unknown Learning through interactions

Cognitive Radio (cont’d)5

Planning and Decision Making Process Using knowledge obtained from learning to

schedule and prepare for the next transmission A transceiver must decide to choose the best

strategy to achieve the target objective Action

The action of a transceiver is controlled by the planning and decision making process

Cognitive Radio (cont’d)6

Approaches Estimation Technique

Obtain information about the ambient network environment

Game Theory Evolutionary Computation

Genetic algorithm Fuzzy Logic Markov Decision Process Pricing Theory Theory of Social Science Reinforcement Learning

Cognitive Radio (cont’d)7

In different wireless systems IEEE 802.11 and 802.16 Networks

May operate in the same unlicensed frequency band Efficient spectrum management and planning are

required IEEE 802.22 Networks (WRANs)

The first wireless communication standard adopting intelligent software defined radio

Ultra Wideband-based (WPANs) Cooperative Diversity Wireless Networks

Primary users and secondary users

Cognitive Radio (cont’d)8

Research issues in protocol design Lightweight and cooperative protocols for

cognitive radio networks Battery-limited, energy consumption for the

execution of estimation, learning, and decision making algorithm should be minimized

Cross-layer optimization in cognitive radio networks To optimize QoS performance in a cognitive

radio network

Dynamic Channel Selection Scheme

9

In the proposed scheme A wireless node/mesh client learns physical

(i.e., signal strength) and MAC layer (i.e., collision probability)

Accordingly selects the best channel to connect to a mesh router

The decision can be made independently in each node in a distributed manner by using an intelligent algorithm

Dynamic Channel Selection Scheme (cont’d)

10

System Model IEEE 802.11 Mesh 100m*100m No centralized controller

Dynamic Channel Selection Scheme (cont’d)

11

Pc(f): collision probability on channel f estimate the amount of traffic load γf: estimated signal strength

Fuzzy logic controller

Dynamic Channel Selection Scheme (cont’d)

12

Wireless node utility The decision on dynamic channel selection

at each node is based on utility function of collision probability Pc(f) and received signal strength γf on channel f.

Both collision probability and received signal strength impact the throughput and error performances experienced by a wireless node.

Dynamic Channel Selection Scheme (cont’d)

13

Fuzzy logic Use “collision probability” as an indicator of

traffic load in each channel The interference rules are used to gain

information on the traffic load condition in a channel

Example:Result utility

Estimated collision prob.

Dynamic Channel Selection Scheme (cont’d)

14

Let mf,i denote the membership function for channel f obtained from fuzzification.

This mf,i can be obtained using a standard fuzzification method.

Then the fitness of rule k to the traffic load condition can be obtained from if

Ffk mM ,1

The estimated utility

The normalized fitness

Dynamic Channel Selection Scheme (cont’d)

15

Learning algorithm is used to approximate the utility Ui,f,k

perceived by each wireless node corresponding to the different traffic load condition in the service area

α: the learning rateUold

i,f,k: the utility of the previous learning iteration

Dynamic Channel Selection Scheme (cont’d)

16

Decision on Channel Selection Wireless node i chooses channel that provides

the highest Ui,f

This channel selection is executed periodically. The decision can be made if the estimated

collision probability and received signal strength change by an amount larger than the predefined thresholds, which implies that one or more new nodes are

accessing the channel and/or some nodes have terminated connections with the corresponding mesh router.

Dynamic Channel Selection Scheme (cont’d)

17

Performance Evaluation Each router operates in DCF mode For the channel selection scheme we set α:

0.1, and it is executed at each node periodically every 2 min.

Using MATLAB to run the time-driven simulation

Dynamic Channel Selection Scheme (cont’d)

18

Wireless nodes and the associated mesh routers: a) at time 0; b) after 30 minutes

Dynamic Channel Selection Scheme (cont’d)

19

a) Wireless nodes and the associated mesh routers (for non-uniform node distribution)

b) Variation in average node throughput

Dynamic Channel Selection Scheme (cont’d)

20

Effect of uniformity of node distribution on the network utility

Conclusion21

An overview of the difference components in cognitive radio and the related approaches have been presented

The dynamic channel selection for opportunistic spectrum access in IEEE 802.11-based multichannel wireless mesh networks

It performs significantly better than some of the traditional schemes, especially with non-uniform node distribution in the service area.

Comments22

Provide an introduction to cognitive radio’s approaches.

Learning rate selection is a issue. Convergence and performance

Comparison with other channel selection scheme?