SlideShare a Scribd company logo
1 of 40
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

What's hot

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

What's hot (20)

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

Similar to Online Opportunistic Routing for Cognitive Radio Ad-Hoc Networks

Cross Layering using Reinforcement Learning in Cognitive Radio-based Industri...
Cross Layering using Reinforcement Learning in Cognitive Radio-based Industri...Cross Layering using Reinforcement Learning in Cognitive Radio-based Industri...
Cross Layering using Reinforcement Learning in Cognitive Radio-based Industri...IJCNCJournal
 
CROSS LAYERING USING REINFORCEMENT LEARNING IN COGNITIVE RADIO-BASED INDUSTRI...
CROSS LAYERING USING REINFORCEMENT LEARNING IN COGNITIVE RADIO-BASED INDUSTRI...CROSS LAYERING USING REINFORCEMENT LEARNING IN COGNITIVE RADIO-BASED INDUSTRI...
CROSS LAYERING USING REINFORCEMENT LEARNING IN COGNITIVE RADIO-BASED INDUSTRI...IJCNCJournal
 
Stat of the art in cognitive radio
Stat of the art in cognitive radioStat of the art in cognitive radio
Stat of the art in cognitive radioMohsen Tantawy
 
Harish presentation
Harish presentationHarish presentation
Harish presentationpikuldash9
 
Improve MANET network performance using ESPS approach
Improve MANET network performance using ESPS approachImprove MANET network performance using ESPS approach
Improve MANET network performance using ESPS approachSurbhi Sharma
 
Particle Swarm Optimization–Long Short-Term Memory based Channel Estimation w...
Particle Swarm Optimization–Long Short-Term Memory based Channel Estimation w...Particle Swarm Optimization–Long Short-Term Memory based Channel Estimation w...
Particle Swarm Optimization–Long Short-Term Memory based Channel Estimation w...IJCNCJournal
 
PARTICLE SWARM OPTIMIZATION–LONG SHORTTERM MEMORY BASED CHANNEL ESTIMATION WI...
PARTICLE SWARM OPTIMIZATION–LONG SHORTTERM MEMORY BASED CHANNEL ESTIMATION WI...PARTICLE SWARM OPTIMIZATION–LONG SHORTTERM MEMORY BASED CHANNEL ESTIMATION WI...
PARTICLE SWARM OPTIMIZATION–LONG SHORTTERM MEMORY BASED CHANNEL ESTIMATION WI...IJCNCJournal
 
IMPROVED Q-REINFORCEMENT LEARNING BASED OPTIMAL CHANNEL SELECTION IN COGNITIV...
IMPROVED Q-REINFORCEMENT LEARNING BASED OPTIMAL CHANNEL SELECTION IN COGNITIV...IMPROVED Q-REINFORCEMENT LEARNING BASED OPTIMAL CHANNEL SELECTION IN COGNITIV...
IMPROVED Q-REINFORCEMENT LEARNING BASED OPTIMAL CHANNEL SELECTION IN COGNITIV...IJCNCJournal
 
Improved Q-Reinforcement Learning based Optimal Channel Selection in Cognitiv...
Improved Q-Reinforcement Learning based Optimal Channel Selection in Cognitiv...Improved Q-Reinforcement Learning based Optimal Channel Selection in Cognitiv...
Improved Q-Reinforcement Learning based Optimal Channel Selection in Cognitiv...IJCNCJournal
 
An Ant colony optimization algorithm to solve the broken link problem in wire...
An Ant colony optimization algorithm to solve the broken link problem in wire...An Ant colony optimization algorithm to solve the broken link problem in wire...
An Ant colony optimization algorithm to solve the broken link problem in wire...IJERA Editor
 
Sensor networks a survey
Sensor networks a surveySensor networks a survey
Sensor networks a surveywsnapple
 
MP2P 2008 (PerCom 2008) - Elisa Rondini
MP2P 2008 (PerCom 2008) - Elisa RondiniMP2P 2008 (PerCom 2008) - Elisa Rondini
MP2P 2008 (PerCom 2008) - Elisa RondiniElisa Rondini
 
A modified approach for secure routing and power aware in mobile ad hoc network
A modified approach for secure routing and power aware in mobile ad hoc networkA modified approach for secure routing and power aware in mobile ad hoc network
A modified approach for secure routing and power aware in mobile ad hoc networkDiksha Katiyar
 
AntColonyOptimizationManetNetworkAODV.pptx
AntColonyOptimizationManetNetworkAODV.pptxAntColonyOptimizationManetNetworkAODV.pptx
AntColonyOptimizationManetNetworkAODV.pptxLina Kadam
 
ID727_Helina_MitigationTechnique_uday.pptx
ID727_Helina_MitigationTechnique_uday.pptxID727_Helina_MitigationTechnique_uday.pptx
ID727_Helina_MitigationTechnique_uday.pptxDrSNAVANEETHAN
 
MANET ROUTING PROTOCOLS ON NETWORK LAYER IN REALTIME SCENARIO
MANET ROUTING PROTOCOLS ON NETWORK LAYER IN REALTIME SCENARIOMANET ROUTING PROTOCOLS ON NETWORK LAYER IN REALTIME SCENARIO
MANET ROUTING PROTOCOLS ON NETWORK LAYER IN REALTIME SCENARIOIJCI JOURNAL
 
Wide-band spectrum sensing with convolution neural network using spectral cor...
Wide-band spectrum sensing with convolution neural network using spectral cor...Wide-band spectrum sensing with convolution neural network using spectral cor...
Wide-band spectrum sensing with convolution neural network using spectral cor...IJECEIAES
 
PERFORMANCE ANALYSIS OF CHANNEL ACCESS MODEL FOR MAC IN RANDOMLY DISTRIBUTED ...
PERFORMANCE ANALYSIS OF CHANNEL ACCESS MODEL FOR MAC IN RANDOMLY DISTRIBUTED ...PERFORMANCE ANALYSIS OF CHANNEL ACCESS MODEL FOR MAC IN RANDOMLY DISTRIBUTED ...
PERFORMANCE ANALYSIS OF CHANNEL ACCESS MODEL FOR MAC IN RANDOMLY DISTRIBUTED ...IJCNCJournal
 

Similar to Online Opportunistic Routing for Cognitive Radio Ad-Hoc Networks (20)

Cross Layering using Reinforcement Learning in Cognitive Radio-based Industri...
Cross Layering using Reinforcement Learning in Cognitive Radio-based Industri...Cross Layering using Reinforcement Learning in Cognitive Radio-based Industri...
Cross Layering using Reinforcement Learning in Cognitive Radio-based Industri...
 
CROSS LAYERING USING REINFORCEMENT LEARNING IN COGNITIVE RADIO-BASED INDUSTRI...
CROSS LAYERING USING REINFORCEMENT LEARNING IN COGNITIVE RADIO-BASED INDUSTRI...CROSS LAYERING USING REINFORCEMENT LEARNING IN COGNITIVE RADIO-BASED INDUSTRI...
CROSS LAYERING USING REINFORCEMENT LEARNING IN COGNITIVE RADIO-BASED INDUSTRI...
 
Stat of the art in cognitive radio
Stat of the art in cognitive radioStat of the art in cognitive radio
Stat of the art in cognitive radio
 
Harish presentation
Harish presentationHarish presentation
Harish presentation
 
Improve MANET network performance using ESPS approach
Improve MANET network performance using ESPS approachImprove MANET network performance using ESPS approach
Improve MANET network performance using ESPS approach
 
Cognitive Radio Networks
Cognitive Radio NetworksCognitive Radio Networks
Cognitive Radio Networks
 
Particle Swarm Optimization–Long Short-Term Memory based Channel Estimation w...
Particle Swarm Optimization–Long Short-Term Memory based Channel Estimation w...Particle Swarm Optimization–Long Short-Term Memory based Channel Estimation w...
Particle Swarm Optimization–Long Short-Term Memory based Channel Estimation w...
 
PARTICLE SWARM OPTIMIZATION–LONG SHORTTERM MEMORY BASED CHANNEL ESTIMATION WI...
PARTICLE SWARM OPTIMIZATION–LONG SHORTTERM MEMORY BASED CHANNEL ESTIMATION WI...PARTICLE SWARM OPTIMIZATION–LONG SHORTTERM MEMORY BASED CHANNEL ESTIMATION WI...
PARTICLE SWARM OPTIMIZATION–LONG SHORTTERM MEMORY BASED CHANNEL ESTIMATION WI...
 
IMPROVED Q-REINFORCEMENT LEARNING BASED OPTIMAL CHANNEL SELECTION IN COGNITIV...
IMPROVED Q-REINFORCEMENT LEARNING BASED OPTIMAL CHANNEL SELECTION IN COGNITIV...IMPROVED Q-REINFORCEMENT LEARNING BASED OPTIMAL CHANNEL SELECTION IN COGNITIV...
IMPROVED Q-REINFORCEMENT LEARNING BASED OPTIMAL CHANNEL SELECTION IN COGNITIV...
 
Improved Q-Reinforcement Learning based Optimal Channel Selection in Cognitiv...
Improved Q-Reinforcement Learning based Optimal Channel Selection in Cognitiv...Improved Q-Reinforcement Learning based Optimal Channel Selection in Cognitiv...
Improved Q-Reinforcement Learning based Optimal Channel Selection in Cognitiv...
 
An Ant colony optimization algorithm to solve the broken link problem in wire...
An Ant colony optimization algorithm to solve the broken link problem in wire...An Ant colony optimization algorithm to solve the broken link problem in wire...
An Ant colony optimization algorithm to solve the broken link problem in wire...
 
Sensor networks a survey
Sensor networks a surveySensor networks a survey
Sensor networks a survey
 
MP2P 2008 (PerCom 2008) - Elisa Rondini
MP2P 2008 (PerCom 2008) - Elisa RondiniMP2P 2008 (PerCom 2008) - Elisa Rondini
MP2P 2008 (PerCom 2008) - Elisa Rondini
 
A modified approach for secure routing and power aware in mobile ad hoc network
A modified approach for secure routing and power aware in mobile ad hoc networkA modified approach for secure routing and power aware in mobile ad hoc network
A modified approach for secure routing and power aware in mobile ad hoc network
 
AntColonyOptimizationManetNetworkAODV.pptx
AntColonyOptimizationManetNetworkAODV.pptxAntColonyOptimizationManetNetworkAODV.pptx
AntColonyOptimizationManetNetworkAODV.pptx
 
ID727_Helina_MitigationTechnique_uday.pptx
ID727_Helina_MitigationTechnique_uday.pptxID727_Helina_MitigationTechnique_uday.pptx
ID727_Helina_MitigationTechnique_uday.pptx
 
MANET ROUTING PROTOCOLS ON NETWORK LAYER IN REALTIME SCENARIO
MANET ROUTING PROTOCOLS ON NETWORK LAYER IN REALTIME SCENARIOMANET ROUTING PROTOCOLS ON NETWORK LAYER IN REALTIME SCENARIO
MANET ROUTING PROTOCOLS ON NETWORK LAYER IN REALTIME SCENARIO
 
Wide-band spectrum sensing with convolution neural network using spectral cor...
Wide-band spectrum sensing with convolution neural network using spectral cor...Wide-band spectrum sensing with convolution neural network using spectral cor...
Wide-band spectrum sensing with convolution neural network using spectral cor...
 
PERFORMANCE ANALYSIS OF CHANNEL ACCESS MODEL FOR MAC IN RANDOMLY DISTRIBUTED ...
PERFORMANCE ANALYSIS OF CHANNEL ACCESS MODEL FOR MAC IN RANDOMLY DISTRIBUTED ...PERFORMANCE ANALYSIS OF CHANNEL ACCESS MODEL FOR MAC IN RANDOMLY DISTRIBUTED ...
PERFORMANCE ANALYSIS OF CHANNEL ACCESS MODEL FOR MAC IN RANDOMLY DISTRIBUTED ...
 
SDSFLF: fault localization framework for optical communication using softwar...
SDSFLF: fault localization framework for optical  communication using softwar...SDSFLF: fault localization framework for optical  communication using softwar...
SDSFLF: fault localization framework for optical communication using softwar...
 

Recently uploaded

Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 

Recently uploaded (20)

Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 

Online Opportunistic Routing for Cognitive Radio Ad-Hoc Networks

  • 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