Top Banner
PhD Thesis Defense of Mubashir Husain Rehmani Committee Jean Marie Gorce Reviewer Professor, INSA Lyon France Thierry Turletti Reviewer Researcher, INRIA-Sophia Antipolis, France Hakima Chaouchi Examiner Professor, Institut Télécom SudParis, France Pierre Sens Examiner Professor, UPMC, Sorbonnes Universités, France Hicham Khalife Examiner Assistant Professor, LaBRI/ENSEIRB, France Aline Carneiro Viana Advisor Research Scientist, INRIA, Saclay, Frnace Serge Fdida Director Professor, UPMC, Sorbonnes Universités, France 12 th Dec 2011 Opportunistic Data Dissemination in Ad-Hoc Cognitive Radio Networks
54
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: PhD Thesis Presentation Mubashir

PhD Thesis Defense

of

Mubashir Husain Rehmani

Committee

Jean Marie Gorce Reviewer Professor, INSA Lyon France

Thierry Turletti Reviewer Researcher, INRIA-Sophia Antipolis, France

Hakima Chaouchi Examiner Professor, Institut Télécom SudParis, France

Pierre Sens Examiner Professor, UPMC, Sorbonnes Universités, France

Hicham Khalife Examiner Assistant Professor, LaBRI/ENSEIRB, France

Aline Carneiro Viana Advisor Research Scientist, INRIA, Saclay, Frnace

Serge Fdida Director Professor, UPMC, Sorbonnes Universités, France

12th Dec 2011

Opportunistic Data Dissemination in Ad-Hoc Cognitive Radio Networks

Page 2: PhD Thesis Presentation Mubashir

Problem Statement

Multi-Hop Cognitive Radio Ad-Hoc Networks

– Primary Radio (PR) Nodes

– Cognitive Radio (CR) Nodes

– Lack of centralized entity

Main Goal: How to perform robust data dissemination in

Multi-Hop Cognitive Radio Ad-Hoc Networks?

– That cause less harmful interference to PR nodes

– That try to maximize the chances that the message is

delivered to the neighboring CR nodes

1

Page 3: PhD Thesis Presentation Mubashir

Outline of the Presentation

Introduction to Cognitive Radio Networks

Motivation: Data Dissemination in Cognitive Radio Networks

Contributions:

– 1st: Channel Selection Strategy SURF

– 2nd: Impact of Primary Radio Nodes Activity Pattern

– 3rd: Applicability of SURF

Conclusion and Future Work

2

Page 4: PhD Thesis Presentation Mubashir

INTRODUCTION TO COGNITIVE

RADIO NETWORKS

3

Page 5: PhD Thesis Presentation Mubashir

Spectrum Occupancy

Due to:

– Fixed spectrum assignment policy

– Limited available spectrum in today's wireless network

Results In:

– Inefficiency in spectrum usage

– Creation of Spectrum Holes

4

[1] I. F. Akyildiz, W.-Y. Lee, M. C. Vuran, and S. Mohanty, “Next generation/dynamic spectrum access/cognitive radio wireless

networks: a survey,” Computer Networks, vol. 50 , Issue 13, pp. 2127 – 2159, 2006.

Figure taken from [1]

Page 6: PhD Thesis Presentation Mubashir

Cognitive Radio (CR) Network and its Functionalities

Cognitive Radio nodes opportunistically exploit the licensed

band

Main functions:

– Spectrum Sensing: Detect unused spectrum and presence of

licensed users

– Spectrum Management: Select best available channel

– Spectrum Sharing: Coordinate access to this channel with

other users

– Spectrum Mobility: Vacate the channel when a licensed user is

detected and maintaining seamless communication5

Page 7: PhD Thesis Presentation Mubashir

Cognitive Radio Network Architecture

6

Primary Network Cognitive Radio Network

Primary Radio Node

Primary Radio Node

Cognitive Radio

Node

Cognitive

Base Station

With Infrastructure Without Infrastructure

Cognitive Radio

Node

Primary Base

Station

Primary Base

Station

Cognitive Radio

Node

Cognitive Radio

Node

Cognitive Radio

Node

Page 8: PhD Thesis Presentation Mubashir

Multi-Hop Cognitive Radio Ad-Hoc Network

7

Primary Radio Node

Primary Radio Node

Primary Base

Station

Primary Base

Station

Cognitive Radio

Node

Cognitive Radio

Node

Cognitive Radio

Node

Cognitive Radio

Node

Cognitive Radio

Node

Cognitive Radio

Node

Page 9: PhD Thesis Presentation Mubashir

MOTIVATION: DATA

DISSEMINATION IN COGNITIVE

RADIO NETWORKS

8

Page 10: PhD Thesis Presentation Mubashir

Data Dissemination in Traditional Wireless Networks and in CRNs

Challenges in wireless networks:

– Message losses, Collisions, Broadcast storm problem etc.

In CR Networks, data dissemination can be used for:

– Emergency messages, alerts and publicity messages9

Page 11: PhD Thesis Presentation Mubashir

Why Data Dissemination is Challenging in Multi-Hop CRNs?

Frequency Agility

Intermittent Connectivity

Primary Radio Activity

– CR transmissions should not degrade the reception quality of

Primary Radio (PR) nodes

– CR node should immediately interrupt its transmission

whenever any neighboring PR activity is detected

10

Page 12: PhD Thesis Presentation Mubashir

Why Data Dissemination is Challenging in Multi-Hop CRNs?

11

CR Node

CR Node

CR Node

Multiple Channels

1 2 3

1 2 3

1 2 3

CR Node

1 2 3Packet

Page 13: PhD Thesis Presentation Mubashir

Why Data Dissemination is Challenging in Multi-Hop CRNs?

12

CR Node

CR Node

CR Node

Diversity in Channels

5 6 7

1 2 4

5 2 9

CR Node

0 3 5

Diversity means nodes have different channels

Diversity decrease the connectivity

Page 14: PhD Thesis Presentation Mubashir

First Step in Efficient Data Dissemination in CR Networks

The first step in Efficient Data Dissemination is to select Best Channels

Best Channel

– Lowest PR activity

– Higher number of CR Neighbors

CR Nodes Objective

– Protect the Primary Radio Nodes to Harmful Interference

– Select best channel ensuring maximum connectivity and consequently, allowing largest data dissemination in the network

13

Page 15: PhD Thesis Presentation Mubashir

Related Work

14

Channel Selection Strategies

Goals (Optimization)

1. Delay

2. Traffic Load

3. Throughput

4. Shortest Path (Routing)

5. Data Dissemination

Nature

Communication Perspective

Proactive Threshold-Based Reactive

DistributedCentralized

Selective Broadcasting (SB) is the most related approach present in the literature

Page 16: PhD Thesis Presentation Mubashir

SURF: CHANNEL SELECTION

STRATEGY FOR DATA

DISSMINATION

15

1ST CONTRIBUTION

Page 17: PhD Thesis Presentation Mubashir

Channel Selection Strategy “SURF”

Distributed

Designed for Multi-hop Cognitive Radio Ad-Hoc Networks

Ensures CR nodes to select best channels not only for

transmission but also for overhearing

Convey emergency alarms and alerts [1] or to deliver low

priority data such as advertisement messages

[1] Mubashir Husain Rehmani, Aline Carneiro Viana, Hicham Khalife, and Serge Fdida, A Cognitive Radio Based Internet Access Framework for Disaster Response Network Deployment, In Proceedings of the 3rd International Workshop on Cognitive Radio and Advanced Spectrum Management (CogART'10), in conjunction with ISABEL 2010, Rome, Italy, 08-10 Nov 2010

16

Page 18: PhD Thesis Presentation Mubashir

Channel’s Weight

Channel’s Weight is calculated as:

Pw (i) = PRu(i) x CRo

(i)

PRu = Primary Radio Unoccupancy

CRo = Cognitive Radio Occupancy

To achieve two objectives:

– To protect the ongoing PR activity by selecting the least occupied channel by PR nodes

– To ensure maximum connectivity by selecting the channel that has higher number of CR neighbor nodes

17

Page 19: PhD Thesis Presentation Mubashir

Primary Radio Unoccupancy

Best channel: highest Probability being in OFF state POFF(t)

POFF(t) = [λX / (λX + λY)] + [λY / (λX + λX)] e-(λX + λX)t

λX and λY = Rate parameters of exponential distribution

Probability estimation can be wrong !18

Alternating ON/OFF Markov Renewal Process

Page 20: PhD Thesis Presentation Mubashir

Wrong Estimation of Channel Availability

PFA = Probability of False Alarm

– Declared unoccupied channel as busy

• Loose spectrum opportunity

PMD = Probability of Miss Detection

– Declared busy channel as unoccupied

• Harmful interference to PR nodes

19

POFF Estimation Measured Channel

State

Probability

ON OFF PFA

OFF ON PMD

Page 21: PhD Thesis Presentation Mubashir

Wrong Estimation of Channel Availability

20

Probability Estimation

of the state of the

channel

Unsuccessful Matched

Channel State (PUM)

History of PUM

CR Occupancy

Computation

Channel’s Weight

Calculation

IF estimated

state matches

with the current

state

NO YES

Page 22: PhD Thesis Presentation Mubashir

How to Compute PMD and PFA ?

PMD + PFA = Xnt/N

PMD = Probability of Miss Detection

PFA = Probability of False Alarm

Xnt = number of times the estimated channel state does not match with the actual channel state

N = number of times the channel selection occurs

In perfect channel estimation, P*OFF = POFF

21

Page 23: PhD Thesis Presentation Mubashir

Cognitive Radio Occupancy

Reflects the number of CR neighbors using the Channel

Higher number of CR neighbors provides:

– Good level of network connectivity

– Consequently, increase the transmission coverage of CR nodes

CR neighbors can be discovered by using:

– With Common Control Channel (CCC) [1] or

– Without Common Control Channel, such as [2]

CRo = CRn

where CRn is the number of CR neighbors using channel

[1] S. L. Loukas Lazos and M. Krunz, “Spectrum opportunitybased control channel assignment in cognitive radio networks,” in 6th IEEE SECON, Rome, Italy, 2226 June 2009.

[2] C. Arachchige, S. Venkatesan, N. Mittal, An asynchronous neighbor discovery algorithm for cognitive radio networks, in: 3rd IEEE Symposium on

New Frontiers in Dynamic Spectrum Access Networks, 2008. DySPAN 2008.

22

Page 24: PhD Thesis Presentation Mubashir

Simulation Environment

Network Simulator (NS-2), 1000 runs, 95% of confidence interval

Total 1000 packets, each packet is sent by a randomly selected node

Grid Size a2 = 700 x 700 m2

Transmission Range R = 250m and Number of CR nodes N=100

TTL = 6, to the disseminate the message in the whole network

2 Sets of Topologies for Ch=5 and Ch=10

– Channels Ch=5 are assigned from the pool of 8, random assignment

– Channels Ch=10 are assigned from the pool of 12, random assignment

• If the pool is too large, network get disconnected, else no diversity is present

– Average neighborhood density: 11.3 (Ch=5) and 20.1 (Ch=10)

23

Page 25: PhD Thesis Presentation Mubashir

Network Simulator NS-2 Modifications

24

Cognitive Radio Network Layer

Cognitive Radio Physical Layer

Cognitive Radio MAC Layer

Multi

Channel

Support

Interference,

Traffic, and

PR

occupancy

Information

Primary

Radio

Activity

Model

Code Available at: http://www-npa.lip6.fr/~rehmani/NS2 Code.zip

Info

rma

tio

n S

ha

rin

g L

aye

r

CRCN Patch NS-2

PR Activity Model is added

Simple MAC Protocol is

added

Page 26: PhD Thesis Presentation Mubashir

Strategy Followed by CR Nodes

25

Spectrum Sensing

Calculates Weight of the channel

Select best weighted channel for transmission

and/or overhearing

Message dissemination phase starts

Randomly selected node disseminate the

message with TTL

Neighbors on the same channel receiver and

decrease the TTL, until TTL=0

Page 27: PhD Thesis Presentation Mubashir

Performance Evaluation

26

A

E

C

B

GF

DCh 1

Ch 2

Ch 3

Random

Selected Channel = 2

Page 28: PhD Thesis Presentation Mubashir

Performance Evaluation

27

A

E

C

B

GF

DCh 1

Ch 2

Ch 3

Essential Channel Set (ECS) = Channel set that covers all the geographic neighbors

Selected Channel ECS = {1,2,3}

Selective Broadcasting (SB) [1]

[1] Y. R. Kondareddy, and P. Agrawal, “Selective Broadcasting in Multi-Hop Cognitive Radio Networks”,

IEEE Sarnoff Symposium, pp. 15, 2830 April 2008.

Page 29: PhD Thesis Presentation Mubashir

Performance Evaluation

28

A

E

C

B

GF

DCh 1

Ch 2

Ch 3

Selected Channel = 1

Highest Degree

Page 30: PhD Thesis Presentation Mubashir

Data Dissemination Robustness

29

Avg. Delivery Ratio: It is the ratio of packet received by a particular CR node over total

packets sent in the network.

SURF guarantees the delivery of approx. 40% of messages

PR Activity is not Present PR Activity is Present

Page 31: PhD Thesis Presentation Mubashir

Data Dissemination Robustness

30

Avg. Accumulative Receivers: It is

the average ratio of accumulative CR

receivers per hop

Effective neighbors are the number of

neighbors that select the same channel

for overhearing as the sender node used

for transmission

Page 32: PhD Thesis Presentation Mubashir

Protection to PR Nodes

31

SURF

Protects the

PR Nodes

Harmful Interference Ratio (HIR): It is the ratio of the total number of times the channel is

occupied by PR node after the channel selection decision over total number of times the

channel selection decision occurs

Page 33: PhD Thesis Presentation Mubashir

1st Contribution: Conclusion

A channel selection strategy, SURF, is proposed for data

dissemination in multi-hop cognitive radio network

– Protect the primary radio node to cause harmful interference

during CR transmissions

– Create a connected cognitive radio network with high

probability for largest data dissemination

Enhanced NS-2 to include PR activity model

32

Page 34: PhD Thesis Presentation Mubashir

IMPACT OF PR NODES ACTIVITY

PATTERN ON CHANNEL

SELECTION STRATEGIES

33

2ND CONTRIBUTION

Page 35: PhD Thesis Presentation Mubashir

Motivation Regarding PR Activity Analysis

The performance of CR network is highly dependent upon

the PR nodes activity pattern

Related works did not consider:

– The impact of different PR nodes activity pattern on different

channel selection strategies as well as on data dissemination.

We study and analyze:

– The impact of different PR nodes activity pattern

– Four channel selection strategies and three performance

metrics

34

Page 36: PhD Thesis Presentation Mubashir

PR Nodes Activity Pattern

Long Term PR Activity:

– Long ON and Long OFF

– Free call packages

High PR Activity:

– Long ON and Short OFF

– Rush hours, urban areas

Low PR Activity:

– Short ON and Long OFF

– Remote areas, less peak hours

Intermittent PR Activity:

– Short ON and Short OFF

– Bus stations, railway stations

35

Time

Page 37: PhD Thesis Presentation Mubashir

Simulation Environment

Network Simulator (NS-2)

Comparison of SURF, RD, HD, and SB

Results are generated for 1000 runs with 95% of confidence interval

Total 1000 packets were sent, where each packet is sent by a randomly selected node after 1 second

Grid Size a2 = 700 x 700 m2

Transmission Range R = 250m and Number of CR nodes N=100

TTL=6 is introduce the disseminate the message

36

Page 38: PhD Thesis Presentation Mubashir

Average Delivery Ratio

37

Long Term PR Activity

Low PR Activity

High PR Activity

Intermittent PR Activity

Page 39: PhD Thesis Presentation Mubashir

Hop Count and Accumulative Receivers

38

Long Term PR Activity

Low PR Activity

High PR Activity

Intermittent PR Activity

Page 40: PhD Thesis Presentation Mubashir

PR Harmful Interference Ratio

39

Long Term PR Activity

Low PR Activity

High PR Activity

Intermittent PR Activity

Page 41: PhD Thesis Presentation Mubashir

2nd Contribution: Main Conclusions

Low PR activity:

– Every solution offers acceptable gain, clever solution is not worth

High PR activity:

– All solutions performed bad, no real opportunity for transmission

Intermittent PR Activity:

– Clever solutions need to operate , SURF gives the best results

Enhancements regarding SURF “History Based Metrics”

– How often the channel is free?

• SURF may keep history of channel ON/OFF states

– How long channel stay in OFF state?

• SURF may compute the duration of OFF state in the considered time

40

Page 42: PhD Thesis Presentation Mubashir

APPLICABILITY OF SURF

41

3RD CONTRIBUTION

Page 43: PhD Thesis Presentation Mubashir

AN INTERNET ACCESS FRAMEWORK

FOR FUTURE COGNITIVE RADIO

NETWORKS

42

Page 44: PhD Thesis Presentation Mubashir

Telecommunication Infrastructure Destruction through Natural Disasters

43

Page 45: PhD Thesis Presentation Mubashir

Restoration of Partially Destroyed Telecommunication Networks

Instantaneous deployment of core telecommunication infrastructure is not feasible

– Due to planning and cost

– E.g. base stations in the case of cellular networks

Quick need to help rescue team members and NGOs

– To facilitate organized help

– Rehabilitation works

Need for Disaster Response Networks

To provide connectivity and Internet access

44

Page 46: PhD Thesis Presentation Mubashir

An Internet Access Framework for Future Cognitive Radio Networks

45

Page 47: PhD Thesis Presentation Mubashir

Functionality of Framework Components

Cognitive Radio (CR) Devices:

– Access any cognitive multi-radio mesh router

– Mobile

– Single Hop and Multi-Hop

Cognitive Multi-Radio Mesh Routers (CMRs):

– Intercommunicate between CR devices and internet portal point

– Data transfer

– Connectivity to Global Internet

Internet Portal Point

– Gateways to Internet

– Powerful communication medium

46

Page 48: PhD Thesis Presentation Mubashir

Restoration of Partially Destroyed Networks to Global Internet

47

Page 49: PhD Thesis Presentation Mubashir

Deployment and Connectivity: Issues and Challenges

Network Deployment and Connectivity:

– Centralized or Ad-Hoc

• Connectivity

Without any intelligent channel selection strategy, there will be contention and collisions, which results in packet losses

Infrastructure Discovery:

– Wi-Fi access points

– GSM base stations, etc.

Internetwork Coordination:

– Communication of CR devices with distinct network entities

48

Page 50: PhD Thesis Presentation Mubashir

How SURF could be used in the Framework?

Without any intelligent channel selection strategy

– Concentration of all the CR devices over a particular channel

– Lead to contention and collisions problem

• reduce the connectivity

SURF could be used by CR devices to:

– Forward data to cognitive multi-radio mesh router

– Among CR devices in multi-hop scenarios

49

Page 51: PhD Thesis Presentation Mubashir

CONCLUSION AND FUTURE

WORK

50

Page 52: PhD Thesis Presentation Mubashir

Conclusion

We presented SURF, a channel selection strategy for data

dissemination in multi-hop cognitive radio networks

– PR activity model is included in NS-2

We studied the impact of primary radio nodes activity on

four channel selection strategies

We discussed the applicability and feasibility of SURF

51

Page 53: PhD Thesis Presentation Mubashir

Future Work

Channels activity model of a PR network

– PR activity models depend upon the underlying PR network

– How to develop adaptive strategies that could be able to detect the PR activity

Exploitation of Real Traces of PR activity

– Exploit PR activity traces to minimize the gap between theory and practice

Improvements in SURF considering PR activities' study

– How often the channel is free?

– How long channels stay in OFF state?

52

Page 54: PhD Thesis Presentation Mubashir

THANKS

QUESTIONS?

53