SlideShare a Scribd company logo
Presentation
On
Online Opportunistic Routing
for Cognitive Radio Ad-Hoc
Network
Presented by: Harshal Solao
Problem Statement
• To design and implement spectrum
aware online opportunistic routing
for dynamic cognitive radio
environment using Reinforcement
Learning (RL).
2
Objectives
 To design and Implement Distributed
opportunistic Routing Algorithm.
 To compute channel availability using prediction of
Hidden Markov Model.
 To model strategic interaction among multiple
cognitive nodes for selecting best candidate
forwarder.
 To maximize average per packet reward between
source and destination.
3
Literature survey
Title Author Publication Findings
A reinforcement
learning-based routing
scheme for cognitive
radio ad hoc networks
Al-Rawi, Hasan AA, et
al.
Wireless and
Mobile
Networking
Conference
(WMNC), 2014 7th
IFIP. IEEE, 2014.
Presents a simple and
pragmatic
reinforcement learning (RL)-
based routing scheme
called Cognitive Radio Q-routing
(CRQ-routing)
A Survey on Machine-
Learning Techniques in
Cognitive Radios
Mario Bkassiny,
Student Member, IEEE,
Yang Li, Student
Member, IEEE, and
Sudharman K.
Jayaweera, Senior
Member, IEEE
Communications
Surveys &
Tutorials, IEEE 15.3
(2013): 1136-
1159.
It show the impact of PU
activities on the operation of
OCR in channel sensing, relay
selection and data transmission.
Open research issues
in multihop cognitive
radio networks
Sengupta S,
Subbalakshmi KP
(2013)
Communications
Magazine,
IEEE 51.4 (2013):
168-176.
Mapping of spectrum selection
metrics and local PU
interference observation to a
packet forwarding delay over
the control channel. 4
Literature survey
Title Author Publication Findings
Adaptive
Opportunistic Routing
for Wireless Ad Hoc
Network
Abhijit A. Borkar,
Mohammad
Naghshvar, Tara Javidi
IEEE/ACM
Transaction on
networking,
Vol.20, No.1,
February 2012
How RL use to opportunistically
route the packet even in the
absence of Reliable knowledge
about channel statistic and
network model.
Spectrum-Aware
Opportunistic Routing
in Multi-Hop Cognitive
Radio Network
Yongkang Liu, Lin X.
Cai.
IEEE Journal on
selected areas in
communication,
Vol.30, No.10,
November 2012
It show the impact of PU
activities on the operation of
OCR in channel sensing, relay
selection and data transmission.
CRP: A Routing
Protocol for Cognitive
Radio Ad Hoc
Networks
Kaushik R. Chowdhury
and Ian F. Akyildiz
IEEE Journal on
selected areas in
communication,
Vol.29, No.4, April
2011
Mapping of spectrum selection
metrics and local PU
interference observation to a
packet forwarding delay over
the control channel.
5
Literature survey
Title Author Publication Findings
IPSAG: An IP spectrum
Aware Geographic
Routing Algorithm
Proposal for Multi-hop
Cognitive Radio
Networks
Cornelia-Ionela BADOI
and Ramjee PRASAD
2010 8th
International
Conference on ,
vol., no., pp.491-
496, 10-12 June
2010
The real time information
exchange inside the
neighborhood and adaptation
to the CR very dynamic
spectrum opportunities.
Gymkhana: a
Connectivity-Based
Routing Scheme for
Cognitive Radio Ad
Hoc Networks
Anna Abbagnale,
Francesca Cuomo
INFOCOM IEEE
Conference on
Computer
Communications
Workshops, 2010.
IEEE, 2010
Uses a distributed protocols to
collect some key parameters
related to paths from source to
destination
Ant-based spectrum
aware routing for CRN
Bowen LI, Dabai LI, Qi-
hui WU, Haiyuan LI
International
Conference on ,
vol., no., pp.1-5,
13-15 Nov. 2009.
An Artificial ANT colony system
can be used for discovering,
observing and learning of
routing strategies by guided
ants communication in an
indirect way.
6
Literature survey
Title Author Publication Findings
Channel Modeling
Based on Interference
Temperature in
Underlay Cognitive
Wireless Networks
Manuj Sharma,
Anirudhha Sahoo, K D
Nayak
IEEE International
Symposium on.
IEEE, (2008) 720-
734.
Application of trained HMM for
channel selection in Multi-
channel wireless network
Routing in Cognitive
radio networks:
challenges and
solution
Matteo Cesana,
francesca Cuomo,
Elylem Ekici
ELSEVIER Ad Hoc
Networks (2008)
vol. 24, (56-69)
Different Cognitive routing
schemes on basis of Full
spectrum knowledge and Local
spectrum knowledge.
NeXt
generation/dynamic
spectrum
access/cognitive radio
wireless networks: A
survey
Ian F. Akyildiz, Won-
Yeol Lee, Mehmet C.
Vuran
Science Direct
Computer
network 50(2006)
2127-2159
Main Function for cognitive
radios in xG networks how it
can use to achive Dynamic
spectrum access.
7
Platform of implementation
• JDK ( NetBeans/ Eclipse)
• JiST and Swan Simulation Libraries
– JiST is a high-performance discrete event simulation engine that runs
over a standard Java virtual machine.
– SWANS is a scalable wireless network simulator built atop the JiST
platform.
8
Hardware Requirement
Software Requirement
• Processor: dual/quad core CPU(Minimum Pentium Dual Core)
• RAM: min 1GB
• Disk : Greater than 1GB
Architecture of the project
9
Result Analysis
10
Channel 1 having frequency 2.412 GHz
0
0.5
1
1.5
2
2.5
3
3.5
1 2 3 4 5 6
MeanCAMValue
Test Sequence Number(Channel 1)
2-State HMM Prediction Model
Actual Predicted
Result Analysis
11
Channel 6 having frequency 2.437 GHz
0
0.5
1
1.5
2
2.5
3
1 2 3 4 5 6
MeanCAMValue
Test Sequence Number (Channel 6)
2-State HMM Prediction Model
Actual Predicted
Result Analysis
12
Channel 11 having frequency 2.462 GHz
0
0.5
1
1.5
2
2.5
3
3.5
4
4.5
1 2 3 4 5 6
MeanCAMValue
Test Sequence Number (Channel 11)
2-State HMM Prediction Model
Actual Predicted
Result Analysis
13
72
73
74
75
76
77
78
79
80
81
82
10 Packets 20 Packets 30 Packets 40 Packets 50 Packets
AveragePerPacketReward
Packet density
Average Per Packet Reward
d-Adaptive
OOR
Result Analysis
14
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
1-Epoch 2-Epoch 3-Epoch 4-Epoch 5-Epoch 6-Epoch 7-Epoch 8-Epoch 9-Epoch 10-Epoch
Prob.ofbestactionselection
No. of Epoch
Softmax Vs Greedy Action Selection
Softmax
Greedy
Softmax Action Selection Vs. Greedy Action Selection
Snapshot
15
Paper Published/Submitted
16
• International Journal of Computer Applications(IJCA)
– Solao Harshal, R. M. Goudar, and Sunita Barve. "Routing
Approaches for Cognitive Radio Ad-hoc Networks and
Challenges." International Journal of Computer
Applications 108.17 (2014): 17-22. DOI:10.5120/19003-0499
• International Journal of Emerging Technologies in
Computational and Applied Sciences (IJETCAS)
– Online Opportunistic Routing in Cognitive Radio Ad-Hoc
Network and Spectrum Management(Accepted)
Conferences
17
• cPGCON-2015
– "Online Opportunistic Routing For Cognitive Radio Ad-Hoc
Network", Fourth Post Graduate Symposium For Computer
Engineering (cPGCON-2015),Board of studies Savitribai
Phule Pune University, MET Bhujbal Knowledge City, Adgaon
Nashik, 13th 14th March 2015.
Conclusion
• Use of prior time channel availability sequence
increase the opportunities to use best available
channel.
• By using online opportunistic routing we can
maximize average per packet reward that decrease
channel switching cost by selecting best relay with
the help of softmax action selection.
18
References
1. Abhijeet Bhorkar, Mohammad Naghshvar, “Adaptive Opportunistic Routing for
Wireless Ad Hoc Networks”, IEEE/ACM Transaction on Networking, VOL. 20,
NO. 1, 2012, DOI- 10.1109/TNET.2011.2159844
2. Richard S. Sutton, Andrew G. Barto, “Reinforcement Learning : An
introduction”, MIT Press, Cambridge, MA ,1998
3. Kok-Lim Alvin Yau, Peter Komisarczuk, Paul D.Teal, “Reinforcement learning
for context awareness and intelligence in wireless networks: Review, new
features and open issues”, Journal of Network and Computer Applications, Vol.
35, 2012, DOI-10.1016/j.jnca.2011.08.007
4. Cheng Wu, Kaushik Chowdhury, Marco Di Felice, “Spectrum Management of
Cognitive Radio Using Multi-agent Reinforcement Learning”, Int. Conf. on
Autonomous Agents and Multiagent Systems (AAMAS 2010), Vol. 35, 2010.
5. Sharma, Manuj, Anirudha Sahoo, and K. D. Nayak. "Channel modeling based on
interference temperature in underlay cognitive wireless networks." Wireless
Communication Systems. 2008. ISWCS'08. IEEE International Symposium on.
IEEE, 2008.
19
References
6. Algorithms for Reinforcement Learning Draft of the lecture published in
the Synthesis Lectures on Artificial Intelligence and Machine Learning
series By Morgan & Claypool Publishers Csaba Szepesv ari, June 9,
2009
7. David Vengerov Sun Microsystems Laboratories, “A reinforcement
learning approach to dynamic resource allocation” UMPK16-160, 16
Network Circle, Menlo Park, CA 94025, USA.
8. Jacopo Panerati, Filippo Sironi, Matteo Carminati, Martina Maggio. .
“On Self- adaptive Resource Allocation through Reinforcement
learning” Lund University, University of llinois at Chicago ©2013 IEEE
20
•Thank You !!
21
Softmax Action Selection
22
23
Hidden Markov ModelHMM and CAM
HMM prediction √
CAM calculation √
Module 1
0 1 0 0 1 0 1 1 0 0
0 1 1 1 0 0 0 0 1 1
24
CAM CalculationHMM and CAM
HMM prediction √
CAM calculation √
𝐶𝐴𝑀𝑐 = 𝐴𝑣𝑔1 +
1
(
𝑁𝑜1
𝑙𝑒𝑛.
)
Where,
𝐴𝑣𝑔1 is Average gap between any two 1’s in sequence
𝑁𝑜1 is number of 1 in given sequence
len. is length of total sequence
𝐶𝐴𝑀𝑐 is channel availability matrix for channel c
Module 1
25
Initialization of CC & DC
Sharing Beacon Message √
Select Control Channel √
Select Data Channel √
Module 2
26
RREQ and RREP
Sending RREQ √
Getting RREP √
Module 3
27
Selection, Transmission &
Acknowledgement.
Selecting Relay Node 
Data Transmission 
Softmax Selection 
Reward Calculation 
Module 4
Node V(s)
2 0
3 0
4 0
5 0
Node V(s)
2 0
3 10
4 0
5 0
Before DP send by 1
After DP sent by 1
28
Routing and Value Updation
𝑽 𝒔 ← 𝑽 𝒔 + 𝜶[𝒓 + 𝜸𝑽 𝒔′ − 𝑽(𝒔)]
Module 4
Mathematical Modeling
• Markov Decision Process(MDP)
The task that satisfies the markov Property, i.e. all
decisions and values are function of the current state
only, is called Markov Decision Process (MDP).
MDP is represented using the tuples <S, A, f, ρ>
 Set of State S: is a possible set of the states of the
environment. States are set of neighbors of every
cognitive node s represented as 𝑵 𝒔. {s1, s2, s3…sN}
 Set of Action A: is a set of agent action at a specific
time, allowing it to change from one state to another
state. {a1, a2, a3…. aN} 29
Mathematical Modeling
 State transition probability f: Is the state
transition probability function. As a result of the
action 𝒂 𝒕  A the environment changes its state
from 𝑺 𝒕 to 𝑺 𝒕+𝟏 𝑵 𝒔.
 Reward function ρ : is the reinforcement function.
Used to evaluate immediate effect of action 𝒂 𝒕 i.e.
the transition from 𝑺 𝒕 to 𝑺 𝒕+𝟏.
30
Proposed Work
31
STATE
(Node)
VALUE
(V(s))
TEMP= 20 TEMP=1
Q(1) 2 0.239 0.041
Q(2) 3 0.252 0.112
Q(3) 1 0.228 0.015
Q(4) 5 0.278 0.831
~ TOTAL 0.997 0.999
• Softmax Action Selection
Working Module Snapshots
32
Working Module Snapshots
33
Results
34
Given Sequence CAM Value Predicted Sequence using
HMM
CAM value for
Predicted Sequence
T time Sequence 2T time sequence
010001010001100 0.334 000101110111000 0.398
000101110111000 0.447 100110010001000 0.487
10100011010111 0.571 110100010110010 0.624
010011100000011 0.400 100101110111000 0.406
100000010001000 0.200 010001110101101 0.197
• Cam Value with and without HMM
Results
35
No. of Packets Average Per Packet
Reward
Avg. Per Packet
Reward with Softmax
10 78 -------
20 74 -------
50 79 -------
100 82 -------
• Average Per Packet Reward without softmax action selection
Methodology
• Temporal Difference : TD(0) procedural form
Initialize V(s) arbitrarily, π to the policy to be evaluated
Repeat (for each episode):
Initialize s
Repeat (for each step of episode):
a← action given by π for s
Take action a; observe reward r and next state 𝒔′
𝑉 𝑠 ← 𝑉 𝑠 + 𝛼[𝑟 + 𝛾𝑉 𝑠′ − 𝑉(𝑠)]
s ← 𝑠′
Until s is terminal
36
Literature survey
Title Author Publication Findings
IPSAG: An IP spectrum
Aware Geographic
Routing Algorithm
Proposal for Multi-hop
Cognitive Radio Networks
Cornelia-Ionela BADOI
and Ramjee PRASAD
2010 8th
International
Conference on , vol.,
no., pp.491-496, 10-
12 June 2010
The real time information exchange
inside the neighborhood and
adaptation to the CR very dynamic
spectrum opportunities.
Gymkhana: a
Connectivity-Based
Routing Scheme for
Cognitive Radio Ad Hoc
Networks
Anna Abbagnale,
Francesca Cuomo
INFOCOM IEEE
Conference on
Computer
Communications
Workshops, 2010.
IEEE, 2010
Uses a distributed protocols to
collect some key parameters related
to paths from source to destination
Ant-based spectrum
aware routing for CRN
Bowen LI, Dabai LI, Qi-hui
WU, Haiyuan LI
International
Conference on , vol.,
no., pp.1-5, 13-15
Nov. 2009,
An Artificial ANT colony system can
be used for discovering, observing
and learning of routing strategies by
guided ants communication in an
indirect way.
37
Literature survey
Title Author Publication Findings
Channel Modeling Based
on Interference
Temperature in Underlay
Cognitive Wireless
Networks
Manuj Sharma,
Anirudhha Sahoo, K D
Nayak
IEEE International
Symposium on. IEEE,
(2008) 720-734.
Application of trained HMM for
channel selection in Multi-channel
wireless network
Routing in Cognitive radio
networks: challenges and
solution
Matteo Cesana, francesca
Cuomo, Elylem Ekici
ELSEVIER Ad Hoc
Networks (2008) vol.
24, (56-69)
Different Cognitive routing schemes
on basis of Full spectrum knowledge
and Local spectrum knowledge.
NeXt generation/dynamic
spectrum
access/cognitive radio
wireless networks: A
survey
Ian F. Akyildiz, Won-Yeol
Lee, Mehmet C. Vuran
Science Direct
Computer network
50(2006) 2127-2159
Main Function for cognitive radios in
xG networks how it can use to
achive Dynamic spectrum access.
38
Proposed Work
• @ each node
0 1 1 0 1 0 0 0 0 1
1 0 0 0 0 0 1 0 1 1
1. Channel Availability Sequence ( For T)
2. For Next time Step 2T (Future Prediction)
Training
Data Set
Hidden
Markov
Model
Predicted
sequence for
2T
Calculate CAM
value using
formula
39
UML diagrams
Activity Diagram
40

More Related Content

PPTX
An Efficient Parallel Algorithm for Secured Data Communication Using RSA Publ...
Harshal Solao
 
PDF
I045075155
IJERA Editor
 
PPTX
Review on design of advanced opportunistics routing in manet
yatin1988
 
PDF
ANALYSIS AND STUDY OF MATHEMATICAL MODELS FOR RWA PROBLEM IN OPTICAL NETWORKS
IJEEE
 
PDF
An Extensive Literature Review of Various Routing Protocols in Delay Tolerant...
IRJET Journal
 
PDF
Efficient Clustering scheme in Cognitive Radio Wireless sensor network
aziznitham
 
PDF
A Review on Traffic Classification Methods in WSN
IJARIIT
 
PDF
A044030110
IJERA Editor
 
An Efficient Parallel Algorithm for Secured Data Communication Using RSA Publ...
Harshal Solao
 
I045075155
IJERA Editor
 
Review on design of advanced opportunistics routing in manet
yatin1988
 
ANALYSIS AND STUDY OF MATHEMATICAL MODELS FOR RWA PROBLEM IN OPTICAL NETWORKS
IJEEE
 
An Extensive Literature Review of Various Routing Protocols in Delay Tolerant...
IRJET Journal
 
Efficient Clustering scheme in Cognitive Radio Wireless sensor network
aziznitham
 
A Review on Traffic Classification Methods in WSN
IJARIIT
 
A044030110
IJERA Editor
 

What's hot (20)

PDF
Ncct Ieee Software Abstract Collection Volume 2 50+ Abst
ncct
 
PDF
Secure data storage over distributed nodes in network through broadcast techn...
eSAT Publishing House
 
PDF
ON THE PERFORMANCE OF INTRUSION DETECTION SYSTEMS WITH HIDDEN MULTILAYER NEUR...
IJCNCJournal
 
PDF
Security based Clock Synchronization technique in Wireless Sensor Network for...
iosrjce
 
PDF
AN EFFICIENT INTRUSION DETECTION SYSTEM WITH CUSTOM FEATURES USING FPA-GRADIE...
IJCNCJournal
 
PDF
DATA FORWARDING IN OPPORTUNISTIC NETWORK USING MOBILE TRACES
cscpconf
 
PDF
Distributed MAC Protocol for Cognitive Radio Networks: Design, Analysis, and ...
Polytechnique Montreal
 
PDF
M phil-computer-science-networking-projects
Vijay Karan
 
PDF
Adaptive Routing in Wireless Sensor Networks: QoS Optimisation for Enhanced A...
M H
 
PDF
F505052131
IJERA Editor
 
PDF
Efficient IOT Based Sensor Data Analysis in Wireless Sensor Networks with Cloud
iosrjce
 
PDF
Performance Evaluation of ad-hoc Network Routing Protocols using ns2 Simulation
IDES Editor
 
PDF
Dy4301752755
IJERA Editor
 
PDF
The Expansion of 3D wireless sensor network Bumps localization
IJERA Editor
 
DOCX
Ns2 2015 2016 ieee project list-(v)_with abstract(S3 Infotech:9884848198)
S3 Infotech IEEE Projects
 
PDF
PERFORMANCE STUDY AND SIMULATION OF AN ANYCAST PROTOCOL FOR WIRELESS MOBILE A...
ijwmn
 
PDF
Energy Efficient Optimal Paths Using PDORP-LC
paperpublications3
 
PDF
Design of a Reliable Wireless Sensor Network with Optimized Energy Efficiency...
paperpublications3
 
PDF
Using Neighbor’s State Cross-correlation to Accelerate Adaptation in Docitiv...
paperpublications3
 
PDF
Channel Assignment With Access Contention Resolution for Cognitive Radio Netw...
Polytechnique Montreal
 
Ncct Ieee Software Abstract Collection Volume 2 50+ Abst
ncct
 
Secure data storage over distributed nodes in network through broadcast techn...
eSAT Publishing House
 
ON THE PERFORMANCE OF INTRUSION DETECTION SYSTEMS WITH HIDDEN MULTILAYER NEUR...
IJCNCJournal
 
Security based Clock Synchronization technique in Wireless Sensor Network for...
iosrjce
 
AN EFFICIENT INTRUSION DETECTION SYSTEM WITH CUSTOM FEATURES USING FPA-GRADIE...
IJCNCJournal
 
DATA FORWARDING IN OPPORTUNISTIC NETWORK USING MOBILE TRACES
cscpconf
 
Distributed MAC Protocol for Cognitive Radio Networks: Design, Analysis, and ...
Polytechnique Montreal
 
M phil-computer-science-networking-projects
Vijay Karan
 
Adaptive Routing in Wireless Sensor Networks: QoS Optimisation for Enhanced A...
M H
 
F505052131
IJERA Editor
 
Efficient IOT Based Sensor Data Analysis in Wireless Sensor Networks with Cloud
iosrjce
 
Performance Evaluation of ad-hoc Network Routing Protocols using ns2 Simulation
IDES Editor
 
Dy4301752755
IJERA Editor
 
The Expansion of 3D wireless sensor network Bumps localization
IJERA Editor
 
Ns2 2015 2016 ieee project list-(v)_with abstract(S3 Infotech:9884848198)
S3 Infotech IEEE Projects
 
PERFORMANCE STUDY AND SIMULATION OF AN ANYCAST PROTOCOL FOR WIRELESS MOBILE A...
ijwmn
 
Energy Efficient Optimal Paths Using PDORP-LC
paperpublications3
 
Design of a Reliable Wireless Sensor Network with Optimized Energy Efficiency...
paperpublications3
 
Using Neighbor’s State Cross-correlation to Accelerate Adaptation in Docitiv...
paperpublications3
 
Channel Assignment With Access Contention Resolution for Cognitive Radio Netw...
Polytechnique Montreal
 
Ad

Similar to Online opportunistic routing using Reinforcement learning (20)

PDF
IMPROVED Q-REINFORCEMENT LEARNING BASED OPTIMAL CHANNEL SELECTION IN COGNITIV...
IJCNCJournal
 
PDF
Improved Q-Reinforcement Learning based Optimal Channel Selection in Cognitiv...
IJCNCJournal
 
PDF
IRJET- Channel and Rate Selection in Cognitive Radio Network
IRJET Journal
 
PDF
ijetcas14 650
Iasir Journals
 
PDF
Attaining Augmented Overhaul and Profit Maximization in Cognitive Wireless In...
paperpublications3
 
PDF
M.tech Term paper report | Cognitive Radio Network
Shashank Narayan
 
PDF
IRJET- Spectrum Availability based Routing with Security Consideration fo...
IRJET Journal
 
PDF
Iaetsd survey on cognitive radio networks and its
Iaetsd Iaetsd
 
PDF
Design and analysis of routing protocol for cognitive radio ad hoc networks i...
IJECEIAES
 
PDF
Artificial Intelligence in Wireless Communications Mobile Communications 1st ...
godatelseyno
 
PDF
Performance Analysis of Cognitive Radio Networks (IEEE 802.22) for Various Ne...
rahulmonikasharma
 
PPTX
Cognitive radio network_MS_defense_presentation
Iffat Anjum
 
PDF
Throughput in cooperative wireless networks
journalBEEI
 
PPT
sasirekha_spectrum_sensing.ppt
ChaeriahWael2
 
PDF
IRJET- Security and QoS Aware Dynamic Clustering (SQADC) Routing Protocol for...
IRJET Journal
 
PDF
Cross Layering using Reinforcement Learning in Cognitive Radio-based Industri...
IJCNCJournal
 
PDF
Cross Layering using Reinforcement Learning in Cognitive Radio-based Industri...
IJCNCJournal
 
PDF
CROSS LAYERING USING REINFORCEMENT LEARNING IN COGNITIVE RADIO-BASED INDUSTRI...
IJCNCJournal
 
PDF
A Novel Implementation for Radio Resource Allocation on Mobile Access Based o...
IJASRD Journal
 
IMPROVED Q-REINFORCEMENT LEARNING BASED OPTIMAL CHANNEL SELECTION IN COGNITIV...
IJCNCJournal
 
Improved Q-Reinforcement Learning based Optimal Channel Selection in Cognitiv...
IJCNCJournal
 
IRJET- Channel and Rate Selection in Cognitive Radio Network
IRJET Journal
 
ijetcas14 650
Iasir Journals
 
Attaining Augmented Overhaul and Profit Maximization in Cognitive Wireless In...
paperpublications3
 
M.tech Term paper report | Cognitive Radio Network
Shashank Narayan
 
IRJET- Spectrum Availability based Routing with Security Consideration fo...
IRJET Journal
 
Iaetsd survey on cognitive radio networks and its
Iaetsd Iaetsd
 
Design and analysis of routing protocol for cognitive radio ad hoc networks i...
IJECEIAES
 
Artificial Intelligence in Wireless Communications Mobile Communications 1st ...
godatelseyno
 
Performance Analysis of Cognitive Radio Networks (IEEE 802.22) for Various Ne...
rahulmonikasharma
 
Cognitive radio network_MS_defense_presentation
Iffat Anjum
 
Throughput in cooperative wireless networks
journalBEEI
 
sasirekha_spectrum_sensing.ppt
ChaeriahWael2
 
IRJET- Security and QoS Aware Dynamic Clustering (SQADC) Routing Protocol for...
IRJET Journal
 
Cross Layering using Reinforcement Learning in Cognitive Radio-based Industri...
IJCNCJournal
 
Cross Layering using Reinforcement Learning in Cognitive Radio-based Industri...
IJCNCJournal
 
CROSS LAYERING USING REINFORCEMENT LEARNING IN COGNITIVE RADIO-BASED INDUSTRI...
IJCNCJournal
 
A Novel Implementation for Radio Resource Allocation on Mobile Access Based o...
IJASRD Journal
 
Ad

Recently uploaded (20)

PDF
Make GenAI investments go further with the Dell AI Factory
Principled Technologies
 
PPTX
AI and Robotics for Human Well-being.pptx
JAYMIN SUTHAR
 
PDF
SparkLabs Primer on Artificial Intelligence 2025
SparkLabs Group
 
PDF
Doc9.....................................
SofiaCollazos
 
PDF
Advances in Ultra High Voltage (UHV) Transmission and Distribution Systems.pdf
Nabajyoti Banik
 
PDF
Tea4chat - another LLM Project by Kerem Atam
a0m0rajab1
 
PDF
AI Unleashed - Shaping the Future -Starting Today - AIOUG Yatra 2025 - For Co...
Sandesh Rao
 
PDF
How-Cloud-Computing-Impacts-Businesses-in-2025-and-Beyond.pdf
Artjoker Software Development Company
 
PDF
REPORT: Heating appliances market in Poland 2024
SPIUG
 
PDF
Data_Analytics_vs_Data_Science_vs_BI_by_CA_Suvidha_Chaplot.pdf
CA Suvidha Chaplot
 
PDF
A Day in the Life of Location Data - Turning Where into How.pdf
Precisely
 
PDF
The Future of Mobile Is Context-Aware—Are You Ready?
iProgrammer Solutions Private Limited
 
PDF
Brief History of Internet - Early Days of Internet
sutharharshit158
 
PPTX
What-is-the-World-Wide-Web -- Introduction
tonifi9488
 
PPTX
New ThousandEyes Product Innovations: Cisco Live June 2025
ThousandEyes
 
PDF
How Open Source Changed My Career by abdelrahman ismail
a0m0rajab1
 
PDF
CIFDAQ's Market Wrap : Bears Back in Control?
CIFDAQ
 
PDF
A Strategic Analysis of the MVNO Wave in Emerging Markets.pdf
IPLOOK Networks
 
PDF
Unlocking the Future- AI Agents Meet Oracle Database 23ai - AIOUG Yatra 2025.pdf
Sandesh Rao
 
PDF
Structs to JSON: How Go Powers REST APIs
Emily Achieng
 
Make GenAI investments go further with the Dell AI Factory
Principled Technologies
 
AI and Robotics for Human Well-being.pptx
JAYMIN SUTHAR
 
SparkLabs Primer on Artificial Intelligence 2025
SparkLabs Group
 
Doc9.....................................
SofiaCollazos
 
Advances in Ultra High Voltage (UHV) Transmission and Distribution Systems.pdf
Nabajyoti Banik
 
Tea4chat - another LLM Project by Kerem Atam
a0m0rajab1
 
AI Unleashed - Shaping the Future -Starting Today - AIOUG Yatra 2025 - For Co...
Sandesh Rao
 
How-Cloud-Computing-Impacts-Businesses-in-2025-and-Beyond.pdf
Artjoker Software Development Company
 
REPORT: Heating appliances market in Poland 2024
SPIUG
 
Data_Analytics_vs_Data_Science_vs_BI_by_CA_Suvidha_Chaplot.pdf
CA Suvidha Chaplot
 
A Day in the Life of Location Data - Turning Where into How.pdf
Precisely
 
The Future of Mobile Is Context-Aware—Are You Ready?
iProgrammer Solutions Private Limited
 
Brief History of Internet - Early Days of Internet
sutharharshit158
 
What-is-the-World-Wide-Web -- Introduction
tonifi9488
 
New ThousandEyes Product Innovations: Cisco Live June 2025
ThousandEyes
 
How Open Source Changed My Career by abdelrahman ismail
a0m0rajab1
 
CIFDAQ's Market Wrap : Bears Back in Control?
CIFDAQ
 
A Strategic Analysis of the MVNO Wave in Emerging Markets.pdf
IPLOOK Networks
 
Unlocking the Future- AI Agents Meet Oracle Database 23ai - AIOUG Yatra 2025.pdf
Sandesh Rao
 
Structs to JSON: How Go Powers REST APIs
Emily Achieng
 

Online opportunistic routing using Reinforcement learning

  • 1. Presentation On Online Opportunistic Routing for Cognitive Radio Ad-Hoc Network Presented by: Harshal Solao
  • 2. Problem Statement • To design and implement spectrum aware online opportunistic routing for dynamic cognitive radio environment using Reinforcement Learning (RL). 2
  • 3. Objectives  To design and Implement Distributed opportunistic Routing Algorithm.  To compute channel availability using prediction of Hidden Markov Model.  To model strategic interaction among multiple cognitive nodes for selecting best candidate forwarder.  To maximize average per packet reward between source and destination. 3
  • 4. Literature survey Title Author Publication Findings A reinforcement learning-based routing scheme for cognitive radio ad hoc networks Al-Rawi, Hasan AA, et al. Wireless and Mobile Networking Conference (WMNC), 2014 7th IFIP. IEEE, 2014. Presents a simple and pragmatic reinforcement learning (RL)- based routing scheme called Cognitive Radio Q-routing (CRQ-routing) A Survey on Machine- Learning Techniques in Cognitive Radios Mario Bkassiny, Student Member, IEEE, Yang Li, Student Member, IEEE, and Sudharman K. Jayaweera, Senior Member, IEEE Communications Surveys & Tutorials, IEEE 15.3 (2013): 1136- 1159. It show the impact of PU activities on the operation of OCR in channel sensing, relay selection and data transmission. Open research issues in multihop cognitive radio networks Sengupta S, Subbalakshmi KP (2013) Communications Magazine, IEEE 51.4 (2013): 168-176. Mapping of spectrum selection metrics and local PU interference observation to a packet forwarding delay over the control channel. 4
  • 5. Literature survey Title Author Publication Findings Adaptive Opportunistic Routing for Wireless Ad Hoc Network Abhijit A. Borkar, Mohammad Naghshvar, Tara Javidi IEEE/ACM Transaction on networking, Vol.20, No.1, February 2012 How RL use to opportunistically route the packet even in the absence of Reliable knowledge about channel statistic and network model. Spectrum-Aware Opportunistic Routing in Multi-Hop Cognitive Radio Network Yongkang Liu, Lin X. Cai. IEEE Journal on selected areas in communication, Vol.30, No.10, November 2012 It show the impact of PU activities on the operation of OCR in channel sensing, relay selection and data transmission. CRP: A Routing Protocol for Cognitive Radio Ad Hoc Networks Kaushik R. Chowdhury and Ian F. Akyildiz IEEE Journal on selected areas in communication, Vol.29, No.4, April 2011 Mapping of spectrum selection metrics and local PU interference observation to a packet forwarding delay over the control channel. 5
  • 6. Literature survey Title Author Publication Findings IPSAG: An IP spectrum Aware Geographic Routing Algorithm Proposal for Multi-hop Cognitive Radio Networks Cornelia-Ionela BADOI and Ramjee PRASAD 2010 8th International Conference on , vol., no., pp.491- 496, 10-12 June 2010 The real time information exchange inside the neighborhood and adaptation to the CR very dynamic spectrum opportunities. Gymkhana: a Connectivity-Based Routing Scheme for Cognitive Radio Ad Hoc Networks Anna Abbagnale, Francesca Cuomo INFOCOM IEEE Conference on Computer Communications Workshops, 2010. IEEE, 2010 Uses a distributed protocols to collect some key parameters related to paths from source to destination Ant-based spectrum aware routing for CRN Bowen LI, Dabai LI, Qi- hui WU, Haiyuan LI International Conference on , vol., no., pp.1-5, 13-15 Nov. 2009. An Artificial ANT colony system can be used for discovering, observing and learning of routing strategies by guided ants communication in an indirect way. 6
  • 7. Literature survey Title Author Publication Findings Channel Modeling Based on Interference Temperature in Underlay Cognitive Wireless Networks Manuj Sharma, Anirudhha Sahoo, K D Nayak IEEE International Symposium on. IEEE, (2008) 720- 734. Application of trained HMM for channel selection in Multi- channel wireless network Routing in Cognitive radio networks: challenges and solution Matteo Cesana, francesca Cuomo, Elylem Ekici ELSEVIER Ad Hoc Networks (2008) vol. 24, (56-69) Different Cognitive routing schemes on basis of Full spectrum knowledge and Local spectrum knowledge. NeXt generation/dynamic spectrum access/cognitive radio wireless networks: A survey Ian F. Akyildiz, Won- Yeol Lee, Mehmet C. Vuran Science Direct Computer network 50(2006) 2127-2159 Main Function for cognitive radios in xG networks how it can use to achive Dynamic spectrum access. 7
  • 8. Platform of implementation • JDK ( NetBeans/ Eclipse) • JiST and Swan Simulation Libraries – JiST is a high-performance discrete event simulation engine that runs over a standard Java virtual machine. – SWANS is a scalable wireless network simulator built atop the JiST platform. 8 Hardware Requirement Software Requirement • Processor: dual/quad core CPU(Minimum Pentium Dual Core) • RAM: min 1GB • Disk : Greater than 1GB
  • 10. Result Analysis 10 Channel 1 having frequency 2.412 GHz 0 0.5 1 1.5 2 2.5 3 3.5 1 2 3 4 5 6 MeanCAMValue Test Sequence Number(Channel 1) 2-State HMM Prediction Model Actual Predicted
  • 11. Result Analysis 11 Channel 6 having frequency 2.437 GHz 0 0.5 1 1.5 2 2.5 3 1 2 3 4 5 6 MeanCAMValue Test Sequence Number (Channel 6) 2-State HMM Prediction Model Actual Predicted
  • 12. Result Analysis 12 Channel 11 having frequency 2.462 GHz 0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 1 2 3 4 5 6 MeanCAMValue Test Sequence Number (Channel 11) 2-State HMM Prediction Model Actual Predicted
  • 13. Result Analysis 13 72 73 74 75 76 77 78 79 80 81 82 10 Packets 20 Packets 30 Packets 40 Packets 50 Packets AveragePerPacketReward Packet density Average Per Packet Reward d-Adaptive OOR
  • 14. Result Analysis 14 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 1-Epoch 2-Epoch 3-Epoch 4-Epoch 5-Epoch 6-Epoch 7-Epoch 8-Epoch 9-Epoch 10-Epoch Prob.ofbestactionselection No. of Epoch Softmax Vs Greedy Action Selection Softmax Greedy Softmax Action Selection Vs. Greedy Action Selection
  • 16. Paper Published/Submitted 16 • International Journal of Computer Applications(IJCA) – Solao Harshal, R. M. Goudar, and Sunita Barve. "Routing Approaches for Cognitive Radio Ad-hoc Networks and Challenges." International Journal of Computer Applications 108.17 (2014): 17-22. DOI:10.5120/19003-0499 • International Journal of Emerging Technologies in Computational and Applied Sciences (IJETCAS) – Online Opportunistic Routing in Cognitive Radio Ad-Hoc Network and Spectrum Management(Accepted)
  • 17. Conferences 17 • cPGCON-2015 – "Online Opportunistic Routing For Cognitive Radio Ad-Hoc Network", Fourth Post Graduate Symposium For Computer Engineering (cPGCON-2015),Board of studies Savitribai Phule Pune University, MET Bhujbal Knowledge City, Adgaon Nashik, 13th 14th March 2015.
  • 18. Conclusion • Use of prior time channel availability sequence increase the opportunities to use best available channel. • By using online opportunistic routing we can maximize average per packet reward that decrease channel switching cost by selecting best relay with the help of softmax action selection. 18
  • 19. References 1. Abhijeet Bhorkar, Mohammad Naghshvar, “Adaptive Opportunistic Routing for Wireless Ad Hoc Networks”, IEEE/ACM Transaction on Networking, VOL. 20, NO. 1, 2012, DOI- 10.1109/TNET.2011.2159844 2. Richard S. Sutton, Andrew G. Barto, “Reinforcement Learning : An introduction”, MIT Press, Cambridge, MA ,1998 3. Kok-Lim Alvin Yau, Peter Komisarczuk, Paul D.Teal, “Reinforcement learning for context awareness and intelligence in wireless networks: Review, new features and open issues”, Journal of Network and Computer Applications, Vol. 35, 2012, DOI-10.1016/j.jnca.2011.08.007 4. Cheng Wu, Kaushik Chowdhury, Marco Di Felice, “Spectrum Management of Cognitive Radio Using Multi-agent Reinforcement Learning”, Int. Conf. on Autonomous Agents and Multiagent Systems (AAMAS 2010), Vol. 35, 2010. 5. Sharma, Manuj, Anirudha Sahoo, and K. D. Nayak. "Channel modeling based on interference temperature in underlay cognitive wireless networks." Wireless Communication Systems. 2008. ISWCS'08. IEEE International Symposium on. IEEE, 2008. 19
  • 20. References 6. Algorithms for Reinforcement Learning Draft of the lecture published in the Synthesis Lectures on Artificial Intelligence and Machine Learning series By Morgan & Claypool Publishers Csaba Szepesv ari, June 9, 2009 7. David Vengerov Sun Microsystems Laboratories, “A reinforcement learning approach to dynamic resource allocation” UMPK16-160, 16 Network Circle, Menlo Park, CA 94025, USA. 8. Jacopo Panerati, Filippo Sironi, Matteo Carminati, Martina Maggio. . “On Self- adaptive Resource Allocation through Reinforcement learning” Lund University, University of llinois at Chicago ©2013 IEEE 20
  • 23. 23 Hidden Markov ModelHMM and CAM HMM prediction √ CAM calculation √ Module 1
  • 24. 0 1 0 0 1 0 1 1 0 0 0 1 1 1 0 0 0 0 1 1 24 CAM CalculationHMM and CAM HMM prediction √ CAM calculation √ 𝐶𝐴𝑀𝑐 = 𝐴𝑣𝑔1 + 1 ( 𝑁𝑜1 𝑙𝑒𝑛. ) Where, 𝐴𝑣𝑔1 is Average gap between any two 1’s in sequence 𝑁𝑜1 is number of 1 in given sequence len. is length of total sequence 𝐶𝐴𝑀𝑐 is channel availability matrix for channel c Module 1
  • 25. 25 Initialization of CC & DC Sharing Beacon Message √ Select Control Channel √ Select Data Channel √ Module 2
  • 26. 26 RREQ and RREP Sending RREQ √ Getting RREP √ Module 3
  • 27. 27 Selection, Transmission & Acknowledgement. Selecting Relay Node  Data Transmission  Softmax Selection  Reward Calculation  Module 4
  • 28. Node V(s) 2 0 3 0 4 0 5 0 Node V(s) 2 0 3 10 4 0 5 0 Before DP send by 1 After DP sent by 1 28 Routing and Value Updation 𝑽 𝒔 ← 𝑽 𝒔 + 𝜶[𝒓 + 𝜸𝑽 𝒔′ − 𝑽(𝒔)] Module 4
  • 29. Mathematical Modeling • Markov Decision Process(MDP) The task that satisfies the markov Property, i.e. all decisions and values are function of the current state only, is called Markov Decision Process (MDP). MDP is represented using the tuples <S, A, f, ρ>  Set of State S: is a possible set of the states of the environment. States are set of neighbors of every cognitive node s represented as 𝑵 𝒔. {s1, s2, s3…sN}  Set of Action A: is a set of agent action at a specific time, allowing it to change from one state to another state. {a1, a2, a3…. aN} 29
  • 30. Mathematical Modeling  State transition probability f: Is the state transition probability function. As a result of the action 𝒂 𝒕  A the environment changes its state from 𝑺 𝒕 to 𝑺 𝒕+𝟏 𝑵 𝒔.  Reward function ρ : is the reinforcement function. Used to evaluate immediate effect of action 𝒂 𝒕 i.e. the transition from 𝑺 𝒕 to 𝑺 𝒕+𝟏. 30
  • 31. Proposed Work 31 STATE (Node) VALUE (V(s)) TEMP= 20 TEMP=1 Q(1) 2 0.239 0.041 Q(2) 3 0.252 0.112 Q(3) 1 0.228 0.015 Q(4) 5 0.278 0.831 ~ TOTAL 0.997 0.999 • Softmax Action Selection
  • 34. Results 34 Given Sequence CAM Value Predicted Sequence using HMM CAM value for Predicted Sequence T time Sequence 2T time sequence 010001010001100 0.334 000101110111000 0.398 000101110111000 0.447 100110010001000 0.487 10100011010111 0.571 110100010110010 0.624 010011100000011 0.400 100101110111000 0.406 100000010001000 0.200 010001110101101 0.197 • Cam Value with and without HMM
  • 35. Results 35 No. of Packets Average Per Packet Reward Avg. Per Packet Reward with Softmax 10 78 ------- 20 74 ------- 50 79 ------- 100 82 ------- • Average Per Packet Reward without softmax action selection
  • 36. Methodology • Temporal Difference : TD(0) procedural form Initialize V(s) arbitrarily, π to the policy to be evaluated Repeat (for each episode): Initialize s Repeat (for each step of episode): a← action given by π for s Take action a; observe reward r and next state 𝒔′ 𝑉 𝑠 ← 𝑉 𝑠 + 𝛼[𝑟 + 𝛾𝑉 𝑠′ − 𝑉(𝑠)] s ← 𝑠′ Until s is terminal 36
  • 37. Literature survey Title Author Publication Findings IPSAG: An IP spectrum Aware Geographic Routing Algorithm Proposal for Multi-hop Cognitive Radio Networks Cornelia-Ionela BADOI and Ramjee PRASAD 2010 8th International Conference on , vol., no., pp.491-496, 10- 12 June 2010 The real time information exchange inside the neighborhood and adaptation to the CR very dynamic spectrum opportunities. Gymkhana: a Connectivity-Based Routing Scheme for Cognitive Radio Ad Hoc Networks Anna Abbagnale, Francesca Cuomo INFOCOM IEEE Conference on Computer Communications Workshops, 2010. IEEE, 2010 Uses a distributed protocols to collect some key parameters related to paths from source to destination Ant-based spectrum aware routing for CRN Bowen LI, Dabai LI, Qi-hui WU, Haiyuan LI International Conference on , vol., no., pp.1-5, 13-15 Nov. 2009, An Artificial ANT colony system can be used for discovering, observing and learning of routing strategies by guided ants communication in an indirect way. 37
  • 38. Literature survey Title Author Publication Findings Channel Modeling Based on Interference Temperature in Underlay Cognitive Wireless Networks Manuj Sharma, Anirudhha Sahoo, K D Nayak IEEE International Symposium on. IEEE, (2008) 720-734. Application of trained HMM for channel selection in Multi-channel wireless network Routing in Cognitive radio networks: challenges and solution Matteo Cesana, francesca Cuomo, Elylem Ekici ELSEVIER Ad Hoc Networks (2008) vol. 24, (56-69) Different Cognitive routing schemes on basis of Full spectrum knowledge and Local spectrum knowledge. NeXt generation/dynamic spectrum access/cognitive radio wireless networks: A survey Ian F. Akyildiz, Won-Yeol Lee, Mehmet C. Vuran Science Direct Computer network 50(2006) 2127-2159 Main Function for cognitive radios in xG networks how it can use to achive Dynamic spectrum access. 38
  • 39. Proposed Work • @ each node 0 1 1 0 1 0 0 0 0 1 1 0 0 0 0 0 1 0 1 1 1. Channel Availability Sequence ( For T) 2. For Next time Step 2T (Future Prediction) Training Data Set Hidden Markov Model Predicted sequence for 2T Calculate CAM value using formula 39