SlideShare a Scribd company logo
1 of 20
A Reinforcement Learning bbaasseedd RRoouuttiinngg 
PPrroottooccooll 
wwiitthh QQooSS SSuuppppoorrtt ffoorr BBiioommeeddiiccaall SSeennssoorr 
NNeettwwoorrkkss Author: 
XXuueeddoonngg LLiiaanngg 
IIllaannggkkoo BBaallaassiinngghhaamm 
SSaanngg--SSeeoonn BByyuunn 
The Interventional Center, Rikshospitalet University Hospital, Oslo, Norway N-0027 
Dept. of Informatics, University of Oslo, Oslo, Norway N-0316 
Dept. of Electronics and Telecommunications, Norwegian University of Science and 
Technology, Trondheim, Norway N-7491 
Presented by: 
Iffat Anjum(Roll: 16) 
Nazia Alam(Roll: 28) 
15th Batch. 
Date:26 th April, 2012 
Green Networking Research Group 
Dept. of Computer Science and Engineering, University of Dhaka 
Slide 1
CCoonntteennttss 
 Contribution. 
 Problem Definition. 
• Related works. 
• Biomedical Sensor Networks 
• Reinforcement Learning 
• Q-learning 
 Design of RL-QRP 
• Local Information Exchange 
• Q-learning Implementation 
• Learning-Based Routing Algorithm 
 Performance Evaluation. 
 Limitation. 
2 
Slide 2 
Green Networking Research Group 
Dept. of Computer Science and Engineering, University of Dhaka
CCoonnttrriibbuuttiioonnss 
 In RL-QRP, optimal routing policies can be found 
through experiences and rewards without the need of 
maintaining precise network state information. 
 Considering impact of network traffic load and sensor 
node mobility on the network performance, RL-QRP fits 
well in dynamic environments. 
 RL-QRP performs well in terms of a number of QoS 
metrics and energy efficiency in various medical 
scenarios. 
3 
Slide 3 
Green Networking Research Group 
Dept. of Computer Science and Engineering, University of Dhaka
Slide 4 PPrroobblleemm DDeeffiinniittiioonn 
The main function of biomedical sensor networks is , 
Ensuring that data packets can be sensed and delivered to the 
medical server reliably and efficiently. 
Related works 
A number of QoS support routing protocols have been proposed for 
wireless sensor networks recently, 
 INSIGNIA, supported in mobile ad hoc networks, framework 
is based on in-band signaling and soft-state resource 
management. But not suitable for biomedical sensor networks 
for the inflexible nature of resource reservation scheme. 
Green Networking Research Group 4 
Dept. of Computer Science and Engineering, University of Dhaka
PPrroobblleemm DDeeffiinniittiioonn 
 CEDAR, is a core-extraction distributed ad hoc routing algorithm 
for QoS routing in ad hoc network environments. But the core 
could be the bottleneck of the network, the selection and 
maintenance of the core use extra network resources. 
 AdaR, adaptively learns optimal strategy to achieve multiple 
optimization goals. But how to map diverse QoS requirements 
into concrete Q-values is not defined. 
Most of the previous QoS support routing protocols suffer . 
Heavy communication overhead. 
Computation burden of complicated algorithms. 
5 
Slide 5 
Related works 
Green Networking Research Group 
Dept. of Computer Science and Engineering, University of Dhaka
PPrroobblleemm DDeeffiinniittiioonn 
 A biomedical sensor network is deployed in a certain area, Sensor 
nodes are implanted or attached to patients body, Sink nodes are 
deployed in fix positions. 
 Biomedical sensor networks have the following features: 
 Dynamic network topology : sensor node may leave, join or 
dead (run out of battery); 
 Time-varying wireless channel with serious electrical 
interferences; 
 Each sensor node has different QoS requirements , duty cycle, 
packet arrival rate and forwarding willingness. 
6 
Slide 6 
Biomedical Sensor Networks 
Green Networking Research Group 
Dept. of Computer Science and Engineering, University of Dhaka
PPrroobblleemm DDeeffiinniittiioonn 
 Mobile nodes are aware of its geographic location , either using 
global positioning system (GPS) or distributed localization 
services. 
 Each node is aware of its immediate neighbors (within its radio 
range) and their locations using beacon exchanges. 
 Mobile sensor nodes follow the Random Waypoint Mobility Model 
(RWMM), for the network mobility. 
 This paper focus on 2 types of QoS requirements, 
Packet delivery ratio. 
End-to-end delay. 
7 
Slide 7 
Biomedical Sensor Networks 
Green Networking Research Group 
Dept. of Computer Science and Engineering, University of Dhaka
PPrroobblleemm DDeeffiinniittiioonn 
8 
Slide 8 
Reinforcement Learning 
Figure: A reinforcement learning model. 
Green Networking Research Group 
Dept. of Computer Science and Engineering, University of Dhaka
PPrroobblleemm DDeeffiinniittiioonn 
 The concept of Reinforcement Learning is Markov Decision 
Process. 
 A MDP models an agent with a tuple (S,A,P,R). 
• S is the set of states, 
• A is a set of actions, 
• P(s` |s, a) is the transition model that describes the probability of 
entering state s` after executing action a at state s. 
• R(s, a, s` ) is the reward obtained when the agent executes a at s and 
enter s`. 
 The goal of solving a MDP is to find an optimal policy , π : S → A, 
that maps states to actions such that the cumulative reward is 
maximized. 
9 
Slide 9 
Reinforcement Learning 
Green Networking Research Group 
Dept. of Computer Science and Engineering, University of Dhaka
PPrroobblleemm DDeeffiinniittiioonn 
 A model-free method which calculates function Q(s, a) to find an 
optimal decision policy. 
 Each time an action a is executed, the agent receives an 
immediate reward r from the environment. 
• Q(s, a) denotes the quality of action a at state s, α is the 
learning rate. And the weight of future rewards is modeled by 
γ. 
• Q(s`, a`) is the expected future reward at state s` by taking 
action a`. 
10 
Slide 10 
Q-learning 
Green Networking Research Group 
Dept. of Computer Science and Engineering, University of Dhaka
DDeessiiggnn ooff RRLL--QQRRPP 
 The QoS routes computation and selection are based on a 
distributed reinforcement learning algorithm. 
 Sensor node calculates the route independently and individually. 
 The Q-value Q(s, a) stands for the quality (progress has been 
made) of the action a at state s. 
11 
Slide 11 
Figure: Reinforcement learning based routing model. 
Green Networking Research Group 
Dept. of Computer Science and Engineering, University of Dhaka
DDeessiiggnn ooff RRLL--QQRRPP 
 Each node will check the Qos requirement of the data packet and its 
Q-value table. 
 The node then checks if it can make a certain progress of the data 
packet, if so, it will forward the packet to one of its neighboring nodes 
with the highest Q-value; if not, the packet will be dropped or sent 
with ‘best effort’. 
The local information exchange are facilitated using beacon 
exchanges with 1-hop neighboring sensor nodes. Which contains, 
12 
Slide 12 
QoS Support Consideration 
Local Information Exchange 
 Position Information Exchange. 
 Q-values Exchange. 
Green Networking Research Group 
Dept. of Computer Science and Engineering, University of Dhaka
DDeessiiggnn ooff RRLL--QQRRPP 
Q-learning Implementation 
 State: S = {si}, i= 1,2...N. N is the number of sensor nodes. Each 
node is a state s ∈ S. 
 Action: A = {a(sj |si)}, si, sj ∈ S. Execution of a(sj |si) means that a 
packet is forwarded from state si to sj , provided si and sj are within 
each other’s communication range. 
 Reward function: R = prg(Pn). 
Rn is the reward of execution of the action, which describes the 
progress has been made of forwarding data packet Pn. 
13 
Slide 13 
Green Networking Research Group 
Dept. of Computer Science and Engineering, University of Dhaka
DDeessiiggnn ooff RRLL--QQRRPP 
 The reward of an action is implemented using ACK scheme. 
When node sj receives a packet from node si, sj will acknowledge 
the packet by sending an ACK packet. 
 By calculating the1-hop delay, and the ratio of the number of ACK 
received divided by the number of data packets sent, si can estimate 
the link properties between si and sj. 
14 
Slide 14 
Q-learning Implementation 
Tsisj is the experienced delay between node si and sj , 
Green Networking Research Group 
Dept. of Computer Science and Engineering, University of Dhaka
DDeessiiggnn ooff RRLL--QQRRPP 
15 
Slide 15 
Learning-Based Routing Algorithm 
Green Networking Research Group 
Dept. of Computer Science and Engineering, University of Dhaka
DDeessiiggnn ooff RRLL--QQRRPP 
16 
Slide 16 
Learning-Based Routing Algorithm 
Green Networking Research Group 
Dept. of Computer Science and Engineering, University of Dhaka
PPeerrffoorrmmaannccee EEvvaalluuaattiioonn 
Fig: Average end-to-end delay Fig: Average packet delivery 
to the sink node. ratio to the sink node. 
17 
Slide 17 
Green Networking Research Group 
Dept. of Computer Science and Engineering, University of Dhaka
PPeerrffoorrmmaannccee EEvvaalluuaattiioonn 
Fig: The impact of node mobility Fig:The impact of network traffic 
on average packet delivery ratio. load on average end-to-end 
delay. 
18 
Slide 18 
Green Networking Research Group 
Dept. of Computer Science and Engineering, University of Dhaka
LLiimmiittaattiioonn 
 RL-QRP has neglected many common QoS requirements 
like network lifetime, throughput, connectivity etc. 
 Sensor nodes does not consider the interactions between 
itself and other sensor nodes, but this approach is not 
sufficient to achieve global optimization. 
• Sensor nodes should consider the interactions with 
both the environment and the other nodes in the 
network, and cooperatively calculate the QoS 
routes in the context of multi-agent reinforcement 
learning (MaRL) framework. 
19 
Slide 19 
Green Networking Research Group 
Dept. of Computer Science and Engineering, University of Dhaka
TTHHAANNKK YYOOUU 
Green Networking Research Group 20 
Dept. of Computer Science and Engineering, University of Dhaka

More Related Content

What's hot

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
 
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
 
ANALYSIS AND STUDY OF MATHEMATICAL MODELS FOR RWA PROBLEM IN OPTICAL NETWORKS
ANALYSIS AND STUDY OF MATHEMATICAL MODELS FOR RWA PROBLEM IN OPTICAL NETWORKSANALYSIS AND STUDY OF MATHEMATICAL MODELS FOR RWA PROBLEM IN OPTICAL NETWORKS
ANALYSIS AND STUDY OF MATHEMATICAL MODELS FOR RWA PROBLEM IN OPTICAL NETWORKSIJEEE
 
NSGA-III Based Energy Efficient Protocol for Wireless Sensor Networks
NSGA-III Based Energy Efficient Protocol for Wireless Sensor NetworksNSGA-III Based Energy Efficient Protocol for Wireless Sensor Networks
NSGA-III Based Energy Efficient Protocol for Wireless Sensor NetworksIJCSIS Research Publications
 
ITA: The Improved Throttled Algorithm of Load Balancing on Cloud Computing
ITA: The Improved Throttled Algorithm of Load Balancing on Cloud ComputingITA: The Improved Throttled Algorithm of Load Balancing on Cloud Computing
ITA: The Improved Throttled Algorithm of Load Balancing on Cloud ComputingIJCNCJournal
 
DWDM-RAM: Enabling Grid Services with Dynamic Optical Networks
DWDM-RAM: Enabling Grid Services with Dynamic Optical NetworksDWDM-RAM: Enabling Grid Services with Dynamic Optical Networks
DWDM-RAM: Enabling Grid Services with Dynamic Optical NetworksTal Lavian Ph.D.
 
A NOVEL ROUTING PROTOCOL FOR TARGET TRACKING IN WIRELESS SENSOR NETWORKS
A NOVEL ROUTING PROTOCOL FOR TARGET TRACKING IN WIRELESS SENSOR NETWORKSA NOVEL ROUTING PROTOCOL FOR TARGET TRACKING IN WIRELESS SENSOR NETWORKS
A NOVEL ROUTING PROTOCOL FOR TARGET TRACKING IN WIRELESS SENSOR NETWORKSIJCNCJournal
 
Adaptive Digital Filter Design for Linear Noise Cancellation Using Neural Net...
Adaptive Digital Filter Design for Linear Noise Cancellation Using Neural Net...Adaptive Digital Filter Design for Linear Noise Cancellation Using Neural Net...
Adaptive Digital Filter Design for Linear Noise Cancellation Using Neural Net...iosrjce
 
Load Balancing for Achieving the Network Lifetime in WSN-A Survey
Load Balancing for Achieving the Network Lifetime in WSN-A SurveyLoad Balancing for Achieving the Network Lifetime in WSN-A Survey
Load Balancing for Achieving the Network Lifetime in WSN-A SurveyAM Publications
 
GREEDY CLUSTER BASED ROUTING FOR WIRELESS SENSOR NETWORKS
GREEDY CLUSTER BASED ROUTING FOR WIRELESS SENSOR NETWORKSGREEDY CLUSTER BASED ROUTING FOR WIRELESS SENSOR NETWORKS
GREEDY CLUSTER BASED ROUTING FOR WIRELESS SENSOR NETWORKSijcsit
 
West denmark short term load forecast_for smart grids
West denmark short term load forecast_for smart gridsWest denmark short term load forecast_for smart grids
West denmark short term load forecast_for smart gridsmoseifu
 
ImageNet Classification with Deep Convolutional Neural Networks
ImageNet Classification with Deep Convolutional Neural NetworksImageNet Classification with Deep Convolutional Neural Networks
ImageNet Classification with Deep Convolutional Neural NetworksWilly Marroquin (WillyDevNET)
 
Network Lifespan Maximization For Wireless Sensor Networks Using Nature-Inspi...
Network Lifespan Maximization For Wireless Sensor Networks Using Nature-Inspi...Network Lifespan Maximization For Wireless Sensor Networks Using Nature-Inspi...
Network Lifespan Maximization For Wireless Sensor Networks Using Nature-Inspi...IOSR Journals
 
11.[1 5]comparative analysis of qo s-aware routing protocols for
11.[1 5]comparative analysis of qo s-aware routing protocols for11.[1 5]comparative analysis of qo s-aware routing protocols for
11.[1 5]comparative analysis of qo s-aware routing protocols forAlexander Decker
 
Wireless Sensor Network Based Clustering Architecture for Cooperative Communi...
Wireless Sensor Network Based Clustering Architecture for Cooperative Communi...Wireless Sensor Network Based Clustering Architecture for Cooperative Communi...
Wireless Sensor Network Based Clustering Architecture for Cooperative Communi...ijtsrd
 
A FASTER ROUTING SCHEME FOR STATIONARY WIRELESS SENSOR NETWORKS - A HYBRID AP...
A FASTER ROUTING SCHEME FOR STATIONARY WIRELESS SENSOR NETWORKS - A HYBRID AP...A FASTER ROUTING SCHEME FOR STATIONARY WIRELESS SENSOR NETWORKS - A HYBRID AP...
A FASTER ROUTING SCHEME FOR STATIONARY WIRELESS SENSOR NETWORKS - A HYBRID AP...ijasuc
 

What's hot (19)

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...
 
poster_fit_22
poster_fit_22poster_fit_22
poster_fit_22
 
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...
 
ANALYSIS AND STUDY OF MATHEMATICAL MODELS FOR RWA PROBLEM IN OPTICAL NETWORKS
ANALYSIS AND STUDY OF MATHEMATICAL MODELS FOR RWA PROBLEM IN OPTICAL NETWORKSANALYSIS AND STUDY OF MATHEMATICAL MODELS FOR RWA PROBLEM IN OPTICAL NETWORKS
ANALYSIS AND STUDY OF MATHEMATICAL MODELS FOR RWA PROBLEM IN OPTICAL NETWORKS
 
NSGA-III Based Energy Efficient Protocol for Wireless Sensor Networks
NSGA-III Based Energy Efficient Protocol for Wireless Sensor NetworksNSGA-III Based Energy Efficient Protocol for Wireless Sensor Networks
NSGA-III Based Energy Efficient Protocol for Wireless Sensor Networks
 
ITA: The Improved Throttled Algorithm of Load Balancing on Cloud Computing
ITA: The Improved Throttled Algorithm of Load Balancing on Cloud ComputingITA: The Improved Throttled Algorithm of Load Balancing on Cloud Computing
ITA: The Improved Throttled Algorithm of Load Balancing on Cloud Computing
 
DWDM-RAM: Enabling Grid Services with Dynamic Optical Networks
DWDM-RAM: Enabling Grid Services with Dynamic Optical NetworksDWDM-RAM: Enabling Grid Services with Dynamic Optical Networks
DWDM-RAM: Enabling Grid Services with Dynamic Optical Networks
 
A NOVEL ROUTING PROTOCOL FOR TARGET TRACKING IN WIRELESS SENSOR NETWORKS
A NOVEL ROUTING PROTOCOL FOR TARGET TRACKING IN WIRELESS SENSOR NETWORKSA NOVEL ROUTING PROTOCOL FOR TARGET TRACKING IN WIRELESS SENSOR NETWORKS
A NOVEL ROUTING PROTOCOL FOR TARGET TRACKING IN WIRELESS SENSOR NETWORKS
 
Adaptive Digital Filter Design for Linear Noise Cancellation Using Neural Net...
Adaptive Digital Filter Design for Linear Noise Cancellation Using Neural Net...Adaptive Digital Filter Design for Linear Noise Cancellation Using Neural Net...
Adaptive Digital Filter Design for Linear Noise Cancellation Using Neural Net...
 
Load Balancing for Achieving the Network Lifetime in WSN-A Survey
Load Balancing for Achieving the Network Lifetime in WSN-A SurveyLoad Balancing for Achieving the Network Lifetime in WSN-A Survey
Load Balancing for Achieving the Network Lifetime in WSN-A Survey
 
A044030110
A044030110A044030110
A044030110
 
GREEDY CLUSTER BASED ROUTING FOR WIRELESS SENSOR NETWORKS
GREEDY CLUSTER BASED ROUTING FOR WIRELESS SENSOR NETWORKSGREEDY CLUSTER BASED ROUTING FOR WIRELESS SENSOR NETWORKS
GREEDY CLUSTER BASED ROUTING FOR WIRELESS SENSOR NETWORKS
 
West denmark short term load forecast_for smart grids
West denmark short term load forecast_for smart gridsWest denmark short term load forecast_for smart grids
West denmark short term load forecast_for smart grids
 
I045075155
I045075155I045075155
I045075155
 
ImageNet Classification with Deep Convolutional Neural Networks
ImageNet Classification with Deep Convolutional Neural NetworksImageNet Classification with Deep Convolutional Neural Networks
ImageNet Classification with Deep Convolutional Neural Networks
 
Network Lifespan Maximization For Wireless Sensor Networks Using Nature-Inspi...
Network Lifespan Maximization For Wireless Sensor Networks Using Nature-Inspi...Network Lifespan Maximization For Wireless Sensor Networks Using Nature-Inspi...
Network Lifespan Maximization For Wireless Sensor Networks Using Nature-Inspi...
 
11.[1 5]comparative analysis of qo s-aware routing protocols for
11.[1 5]comparative analysis of qo s-aware routing protocols for11.[1 5]comparative analysis of qo s-aware routing protocols for
11.[1 5]comparative analysis of qo s-aware routing protocols for
 
Wireless Sensor Network Based Clustering Architecture for Cooperative Communi...
Wireless Sensor Network Based Clustering Architecture for Cooperative Communi...Wireless Sensor Network Based Clustering Architecture for Cooperative Communi...
Wireless Sensor Network Based Clustering Architecture for Cooperative Communi...
 
A FASTER ROUTING SCHEME FOR STATIONARY WIRELESS SENSOR NETWORKS - A HYBRID AP...
A FASTER ROUTING SCHEME FOR STATIONARY WIRELESS SENSOR NETWORKS - A HYBRID AP...A FASTER ROUTING SCHEME FOR STATIONARY WIRELESS SENSOR NETWORKS - A HYBRID AP...
A FASTER ROUTING SCHEME FOR STATIONARY WIRELESS SENSOR NETWORKS - A HYBRID AP...
 

Viewers also liked

Routing Presentation
Routing PresentationRouting Presentation
Routing PresentationMohsin Ali
 
Advanced Layout & Routing Techniques
Advanced Layout & Routing TechniquesAdvanced Layout & Routing Techniques
Advanced Layout & Routing TechniquesEMA Design Automation
 
Introduction to Reinforcement Learning
Introduction to Reinforcement LearningIntroduction to Reinforcement Learning
Introduction to Reinforcement LearningEdward Balaban
 
An introduction to reinforcement learning (rl)
An introduction to reinforcement learning (rl)An introduction to reinforcement learning (rl)
An introduction to reinforcement learning (rl)pauldix
 
Harm van Seijen, Research Scientist, Maluuba at MLconf SF 2016
Harm van Seijen, Research Scientist, Maluuba at MLconf SF 2016Harm van Seijen, Research Scientist, Maluuba at MLconf SF 2016
Harm van Seijen, Research Scientist, Maluuba at MLconf SF 2016MLconf
 
Applying Reinforcement Learning for Network Routing
Applying Reinforcement Learning for Network RoutingApplying Reinforcement Learning for Network Routing
Applying Reinforcement Learning for Network Routingbutest
 
Reinforcement Learning : A Beginners Tutorial
Reinforcement Learning : A Beginners TutorialReinforcement Learning : A Beginners Tutorial
Reinforcement Learning : A Beginners TutorialOmar Enayet
 
Reinforcement learning
Reinforcement learning Reinforcement learning
Reinforcement learning Chandra Meena
 
Inter-VLAN Routing
Inter-VLAN RoutingInter-VLAN Routing
Inter-VLAN Routingrmosate
 

Viewers also liked (15)

Routing Presentation
Routing PresentationRouting Presentation
Routing Presentation
 
Routing
RoutingRouting
Routing
 
Advanced Layout & Routing Techniques
Advanced Layout & Routing TechniquesAdvanced Layout & Routing Techniques
Advanced Layout & Routing Techniques
 
Lecture22
Lecture22Lecture22
Lecture22
 
Introduction to Reinforcement Learning
Introduction to Reinforcement LearningIntroduction to Reinforcement Learning
Introduction to Reinforcement Learning
 
Deep Q-Learning
Deep Q-LearningDeep Q-Learning
Deep Q-Learning
 
An introduction to reinforcement learning (rl)
An introduction to reinforcement learning (rl)An introduction to reinforcement learning (rl)
An introduction to reinforcement learning (rl)
 
Harm van Seijen, Research Scientist, Maluuba at MLconf SF 2016
Harm van Seijen, Research Scientist, Maluuba at MLconf SF 2016Harm van Seijen, Research Scientist, Maluuba at MLconf SF 2016
Harm van Seijen, Research Scientist, Maluuba at MLconf SF 2016
 
Applying Reinforcement Learning for Network Routing
Applying Reinforcement Learning for Network RoutingApplying Reinforcement Learning for Network Routing
Applying Reinforcement Learning for Network Routing
 
Reinforcement Learning : A Beginners Tutorial
Reinforcement Learning : A Beginners TutorialReinforcement Learning : A Beginners Tutorial
Reinforcement Learning : A Beginners Tutorial
 
Reinforcement learning
Reinforcement learning Reinforcement learning
Reinforcement learning
 
Routing
RoutingRouting
Routing
 
IP Routing Tutorial
IP Routing TutorialIP Routing Tutorial
IP Routing Tutorial
 
Inter-VLAN Routing
Inter-VLAN RoutingInter-VLAN Routing
Inter-VLAN Routing
 
Ppt of routing protocols
Ppt of routing protocolsPpt of routing protocols
Ppt of routing protocols
 

Similar to A reinforcement learning based routing protocol with qo s support for biomedical sensor networks

On qo s provisioning in context aware wireless sensor networks for healthcare
On qo s provisioning in context aware wireless sensor networks for healthcareOn qo s provisioning in context aware wireless sensor networks for healthcare
On qo s provisioning in context aware wireless sensor networks for healthcareIffat Anjum
 
Qo s based mac protocol for medical wireless body area sensor networks
Qo s based mac protocol for medical wireless body area sensor networksQo s based mac protocol for medical wireless body area sensor networks
Qo s based mac protocol for medical wireless body area sensor networksIffat Anjum
 
Performance analysis of congestion-aware Q-routing algorithm for network on chip
Performance analysis of congestion-aware Q-routing algorithm for network on chipPerformance analysis of congestion-aware Q-routing algorithm for network on chip
Performance analysis of congestion-aware Q-routing algorithm for network on chipIAESIJAI
 
IRJET- Chaos based Secured Communication in Energy Efficient Wireless Sensor...
IRJET-	 Chaos based Secured Communication in Energy Efficient Wireless Sensor...IRJET-	 Chaos based Secured Communication in Energy Efficient Wireless Sensor...
IRJET- Chaos based Secured Communication in Energy Efficient Wireless Sensor...IRJET Journal
 
Q-LEARNING BASED ROUTING PROTOCOL TO ENHANCE NETWORK LIFETIME IN WSNS
Q-LEARNING BASED ROUTING PROTOCOL TO ENHANCE NETWORK LIFETIME IN WSNSQ-LEARNING BASED ROUTING PROTOCOL TO ENHANCE NETWORK LIFETIME IN WSNS
Q-LEARNING BASED ROUTING PROTOCOL TO ENHANCE NETWORK LIFETIME IN WSNSIJCNCJournal
 
A Review on Routing Protocols for Underwater Wireless Sensor Networks
A Review on Routing Protocols for Underwater Wireless Sensor NetworksA Review on Routing Protocols for Underwater Wireless Sensor Networks
A Review on Routing Protocols for Underwater Wireless Sensor NetworksIRJET Journal
 
Optimal configuration of network coding in ad hoc networks
Optimal configuration of network coding in ad hoc networksOptimal configuration of network coding in ad hoc networks
Optimal configuration of network coding in ad hoc networksPvrtechnologies Nellore
 
Flow Mapping and Data Distribution on Mesh-based Deep Learning Accelerator
Flow Mapping and Data Distribution on Mesh-based Deep Learning Accelerator Flow Mapping and Data Distribution on Mesh-based Deep Learning Accelerator
Flow Mapping and Data Distribution on Mesh-based Deep Learning Accelerator yasaman hosseini
 
The OptiPuter, Quartzite, and Starlight Projects: A Campus to Global-Scale Te...
The OptiPuter, Quartzite, and Starlight Projects: A Campus to Global-Scale Te...The OptiPuter, Quartzite, and Starlight Projects: A Campus to Global-Scale Te...
The OptiPuter, Quartzite, and Starlight Projects: A Campus to Global-Scale Te...Larry Smarr
 
Flexible and Scalable Routing Approach for Mobile Ad Hoc Networks Based on Re...
Flexible and Scalable Routing Approach for Mobile Ad Hoc Networks Based on Re...Flexible and Scalable Routing Approach for Mobile Ad Hoc Networks Based on Re...
Flexible and Scalable Routing Approach for Mobile Ad Hoc Networks Based on Re...IRJET Journal
 
A hybrid model based on constraint oselm, adaptive weighted src and knn for l...
A hybrid model based on constraint oselm, adaptive weighted src and knn for l...A hybrid model based on constraint oselm, adaptive weighted src and knn for l...
A hybrid model based on constraint oselm, adaptive weighted src and knn for l...Journal Papers
 
Particle Swarm Optimization Based QoS Aware Routing for Wireless Sensor Networks
Particle Swarm Optimization Based QoS Aware Routing for Wireless Sensor NetworksParticle Swarm Optimization Based QoS Aware Routing for Wireless Sensor Networks
Particle Swarm Optimization Based QoS Aware Routing for Wireless Sensor Networksijsrd.com
 
A Fast Convergence and Quick Route Updates Based Energy Aware Tree-Based Rout...
A Fast Convergence and Quick Route Updates Based Energy Aware Tree-Based Rout...A Fast Convergence and Quick Route Updates Based Energy Aware Tree-Based Rout...
A Fast Convergence and Quick Route Updates Based Energy Aware Tree-Based Rout...iosrjce
 
Proactive Data Reporting of Wireless sensor Network using Wake Up Scheduling ...
Proactive Data Reporting of Wireless sensor Network using Wake Up Scheduling ...Proactive Data Reporting of Wireless sensor Network using Wake Up Scheduling ...
Proactive Data Reporting of Wireless sensor Network using Wake Up Scheduling ...ijsrd.com
 
Ameliorate the performance using soft computing approaches in wireless networks
Ameliorate the performance using soft computing approaches  in wireless networksAmeliorate the performance using soft computing approaches  in wireless networks
Ameliorate the performance using soft computing approaches in wireless networksIJECEIAES
 
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
 
Nearest Adjacent Node Discovery Scheme for Routing Protocol in Wireless Senso...
Nearest Adjacent Node Discovery Scheme for Routing Protocol in Wireless Senso...Nearest Adjacent Node Discovery Scheme for Routing Protocol in Wireless Senso...
Nearest Adjacent Node Discovery Scheme for Routing Protocol in Wireless Senso...IOSR Journals
 
Random Relay Selection Based Heuristic Optimization Model for the Scheduling ...
Random Relay Selection Based Heuristic Optimization Model for the Scheduling ...Random Relay Selection Based Heuristic Optimization Model for the Scheduling ...
Random Relay Selection Based Heuristic Optimization Model for the Scheduling ...IJCNCJournal
 
Random Relay Selection based Heuristic Optimization Model for the Scheduling ...
Random Relay Selection based Heuristic Optimization Model for the Scheduling ...Random Relay Selection based Heuristic Optimization Model for the Scheduling ...
Random Relay Selection based Heuristic Optimization Model for the Scheduling ...IJCNCJournal
 

Similar to A reinforcement learning based routing protocol with qo s support for biomedical sensor networks (20)

On qo s provisioning in context aware wireless sensor networks for healthcare
On qo s provisioning in context aware wireless sensor networks for healthcareOn qo s provisioning in context aware wireless sensor networks for healthcare
On qo s provisioning in context aware wireless sensor networks for healthcare
 
Qo s based mac protocol for medical wireless body area sensor networks
Qo s based mac protocol for medical wireless body area sensor networksQo s based mac protocol for medical wireless body area sensor networks
Qo s based mac protocol for medical wireless body area sensor networks
 
Performance analysis of congestion-aware Q-routing algorithm for network on chip
Performance analysis of congestion-aware Q-routing algorithm for network on chipPerformance analysis of congestion-aware Q-routing algorithm for network on chip
Performance analysis of congestion-aware Q-routing algorithm for network on chip
 
IRJET- Chaos based Secured Communication in Energy Efficient Wireless Sensor...
IRJET-	 Chaos based Secured Communication in Energy Efficient Wireless Sensor...IRJET-	 Chaos based Secured Communication in Energy Efficient Wireless Sensor...
IRJET- Chaos based Secured Communication in Energy Efficient Wireless Sensor...
 
Q-LEARNING BASED ROUTING PROTOCOL TO ENHANCE NETWORK LIFETIME IN WSNS
Q-LEARNING BASED ROUTING PROTOCOL TO ENHANCE NETWORK LIFETIME IN WSNSQ-LEARNING BASED ROUTING PROTOCOL TO ENHANCE NETWORK LIFETIME IN WSNS
Q-LEARNING BASED ROUTING PROTOCOL TO ENHANCE NETWORK LIFETIME IN WSNS
 
A Review on Routing Protocols for Underwater Wireless Sensor Networks
A Review on Routing Protocols for Underwater Wireless Sensor NetworksA Review on Routing Protocols for Underwater Wireless Sensor Networks
A Review on Routing Protocols for Underwater Wireless Sensor Networks
 
Optimal configuration of network coding in ad hoc networks
Optimal configuration of network coding in ad hoc networksOptimal configuration of network coding in ad hoc networks
Optimal configuration of network coding in ad hoc networks
 
Flow Mapping and Data Distribution on Mesh-based Deep Learning Accelerator
Flow Mapping and Data Distribution on Mesh-based Deep Learning Accelerator Flow Mapping and Data Distribution on Mesh-based Deep Learning Accelerator
Flow Mapping and Data Distribution on Mesh-based Deep Learning Accelerator
 
The OptiPuter, Quartzite, and Starlight Projects: A Campus to Global-Scale Te...
The OptiPuter, Quartzite, and Starlight Projects: A Campus to Global-Scale Te...The OptiPuter, Quartzite, and Starlight Projects: A Campus to Global-Scale Te...
The OptiPuter, Quartzite, and Starlight Projects: A Campus to Global-Scale Te...
 
Flexible and Scalable Routing Approach for Mobile Ad Hoc Networks Based on Re...
Flexible and Scalable Routing Approach for Mobile Ad Hoc Networks Based on Re...Flexible and Scalable Routing Approach for Mobile Ad Hoc Networks Based on Re...
Flexible and Scalable Routing Approach for Mobile Ad Hoc Networks Based on Re...
 
A hybrid model based on constraint oselm, adaptive weighted src and knn for l...
A hybrid model based on constraint oselm, adaptive weighted src and knn for l...A hybrid model based on constraint oselm, adaptive weighted src and knn for l...
A hybrid model based on constraint oselm, adaptive weighted src and knn for l...
 
Particle Swarm Optimization Based QoS Aware Routing for Wireless Sensor Networks
Particle Swarm Optimization Based QoS Aware Routing for Wireless Sensor NetworksParticle Swarm Optimization Based QoS Aware Routing for Wireless Sensor Networks
Particle Swarm Optimization Based QoS Aware Routing for Wireless Sensor Networks
 
A Fast Convergence and Quick Route Updates Based Energy Aware Tree-Based Rout...
A Fast Convergence and Quick Route Updates Based Energy Aware Tree-Based Rout...A Fast Convergence and Quick Route Updates Based Energy Aware Tree-Based Rout...
A Fast Convergence and Quick Route Updates Based Energy Aware Tree-Based Rout...
 
K017346572
K017346572K017346572
K017346572
 
Proactive Data Reporting of Wireless sensor Network using Wake Up Scheduling ...
Proactive Data Reporting of Wireless sensor Network using Wake Up Scheduling ...Proactive Data Reporting of Wireless sensor Network using Wake Up Scheduling ...
Proactive Data Reporting of Wireless sensor Network using Wake Up Scheduling ...
 
Ameliorate the performance using soft computing approaches in wireless networks
Ameliorate the performance using soft computing approaches  in wireless networksAmeliorate the performance using soft computing approaches  in wireless networks
Ameliorate the performance using soft computing approaches in wireless networks
 
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...
 
Nearest Adjacent Node Discovery Scheme for Routing Protocol in Wireless Senso...
Nearest Adjacent Node Discovery Scheme for Routing Protocol in Wireless Senso...Nearest Adjacent Node Discovery Scheme for Routing Protocol in Wireless Senso...
Nearest Adjacent Node Discovery Scheme for Routing Protocol in Wireless Senso...
 
Random Relay Selection Based Heuristic Optimization Model for the Scheduling ...
Random Relay Selection Based Heuristic Optimization Model for the Scheduling ...Random Relay Selection Based Heuristic Optimization Model for the Scheduling ...
Random Relay Selection Based Heuristic Optimization Model for the Scheduling ...
 
Random Relay Selection based Heuristic Optimization Model for the Scheduling ...
Random Relay Selection based Heuristic Optimization Model for the Scheduling ...Random Relay Selection based Heuristic Optimization Model for the Scheduling ...
Random Relay Selection based Heuristic Optimization Model for the Scheduling ...
 

More from Iffat Anjum

Fog computing ( foggy cloud)
Fog computing  ( foggy cloud)Fog computing  ( foggy cloud)
Fog computing ( foggy cloud)Iffat Anjum
 
Cognitive radio network_MS_defense_presentation
Cognitive radio network_MS_defense_presentationCognitive radio network_MS_defense_presentation
Cognitive radio network_MS_defense_presentationIffat Anjum
 
Lecture 15 run timeenvironment_2
Lecture 15 run timeenvironment_2Lecture 15 run timeenvironment_2
Lecture 15 run timeenvironment_2Iffat Anjum
 
Lecture 16 17 code-generation
Lecture 16 17 code-generationLecture 16 17 code-generation
Lecture 16 17 code-generationIffat Anjum
 
Lecture 14 run time environment
Lecture 14 run time environmentLecture 14 run time environment
Lecture 14 run time environmentIffat Anjum
 
Lecture 12 intermediate code generation
Lecture 12 intermediate code generationLecture 12 intermediate code generation
Lecture 12 intermediate code generationIffat Anjum
 
Lecture 13 intermediate code generation 2.pptx
Lecture 13 intermediate code generation 2.pptxLecture 13 intermediate code generation 2.pptx
Lecture 13 intermediate code generation 2.pptxIffat Anjum
 
Lecture 11 semantic analysis 2
Lecture 11 semantic analysis 2Lecture 11 semantic analysis 2
Lecture 11 semantic analysis 2Iffat Anjum
 
Lecture 09 syntax analysis 05
Lecture 09 syntax analysis 05Lecture 09 syntax analysis 05
Lecture 09 syntax analysis 05Iffat Anjum
 
Lecture 10 semantic analysis 01
Lecture 10 semantic analysis 01Lecture 10 semantic analysis 01
Lecture 10 semantic analysis 01Iffat Anjum
 
Lecture 07 08 syntax analysis-4
Lecture 07 08 syntax analysis-4Lecture 07 08 syntax analysis-4
Lecture 07 08 syntax analysis-4Iffat Anjum
 
Lecture 06 syntax analysis 3
Lecture 06 syntax analysis 3Lecture 06 syntax analysis 3
Lecture 06 syntax analysis 3Iffat Anjum
 
Lecture 05 syntax analysis 2
Lecture 05 syntax analysis 2Lecture 05 syntax analysis 2
Lecture 05 syntax analysis 2Iffat Anjum
 
Lecture 03 lexical analysis
Lecture 03 lexical analysisLecture 03 lexical analysis
Lecture 03 lexical analysisIffat Anjum
 
Lecture 04 syntax analysis
Lecture 04 syntax analysisLecture 04 syntax analysis
Lecture 04 syntax analysisIffat Anjum
 
Lecture 02 lexical analysis
Lecture 02 lexical analysisLecture 02 lexical analysis
Lecture 02 lexical analysisIffat Anjum
 
Lecture 01 introduction to compiler
Lecture 01 introduction to compilerLecture 01 introduction to compiler
Lecture 01 introduction to compilerIffat Anjum
 
Compiler Design - Introduction to Compiler
Compiler Design - Introduction to CompilerCompiler Design - Introduction to Compiler
Compiler Design - Introduction to CompilerIffat Anjum
 
Distributed contention based mac protocol for cognitive radio
Distributed contention based mac protocol for cognitive radioDistributed contention based mac protocol for cognitive radio
Distributed contention based mac protocol for cognitive radioIffat Anjum
 
Data link control
Data link controlData link control
Data link controlIffat Anjum
 

More from Iffat Anjum (20)

Fog computing ( foggy cloud)
Fog computing  ( foggy cloud)Fog computing  ( foggy cloud)
Fog computing ( foggy cloud)
 
Cognitive radio network_MS_defense_presentation
Cognitive radio network_MS_defense_presentationCognitive radio network_MS_defense_presentation
Cognitive radio network_MS_defense_presentation
 
Lecture 15 run timeenvironment_2
Lecture 15 run timeenvironment_2Lecture 15 run timeenvironment_2
Lecture 15 run timeenvironment_2
 
Lecture 16 17 code-generation
Lecture 16 17 code-generationLecture 16 17 code-generation
Lecture 16 17 code-generation
 
Lecture 14 run time environment
Lecture 14 run time environmentLecture 14 run time environment
Lecture 14 run time environment
 
Lecture 12 intermediate code generation
Lecture 12 intermediate code generationLecture 12 intermediate code generation
Lecture 12 intermediate code generation
 
Lecture 13 intermediate code generation 2.pptx
Lecture 13 intermediate code generation 2.pptxLecture 13 intermediate code generation 2.pptx
Lecture 13 intermediate code generation 2.pptx
 
Lecture 11 semantic analysis 2
Lecture 11 semantic analysis 2Lecture 11 semantic analysis 2
Lecture 11 semantic analysis 2
 
Lecture 09 syntax analysis 05
Lecture 09 syntax analysis 05Lecture 09 syntax analysis 05
Lecture 09 syntax analysis 05
 
Lecture 10 semantic analysis 01
Lecture 10 semantic analysis 01Lecture 10 semantic analysis 01
Lecture 10 semantic analysis 01
 
Lecture 07 08 syntax analysis-4
Lecture 07 08 syntax analysis-4Lecture 07 08 syntax analysis-4
Lecture 07 08 syntax analysis-4
 
Lecture 06 syntax analysis 3
Lecture 06 syntax analysis 3Lecture 06 syntax analysis 3
Lecture 06 syntax analysis 3
 
Lecture 05 syntax analysis 2
Lecture 05 syntax analysis 2Lecture 05 syntax analysis 2
Lecture 05 syntax analysis 2
 
Lecture 03 lexical analysis
Lecture 03 lexical analysisLecture 03 lexical analysis
Lecture 03 lexical analysis
 
Lecture 04 syntax analysis
Lecture 04 syntax analysisLecture 04 syntax analysis
Lecture 04 syntax analysis
 
Lecture 02 lexical analysis
Lecture 02 lexical analysisLecture 02 lexical analysis
Lecture 02 lexical analysis
 
Lecture 01 introduction to compiler
Lecture 01 introduction to compilerLecture 01 introduction to compiler
Lecture 01 introduction to compiler
 
Compiler Design - Introduction to Compiler
Compiler Design - Introduction to CompilerCompiler Design - Introduction to Compiler
Compiler Design - Introduction to Compiler
 
Distributed contention based mac protocol for cognitive radio
Distributed contention based mac protocol for cognitive radioDistributed contention based mac protocol for cognitive radio
Distributed contention based mac protocol for cognitive radio
 
Data link control
Data link controlData link control
Data link control
 

Recently uploaded

TOPIC 8 Temperature and Heat.pdf physics
TOPIC 8 Temperature and Heat.pdf physicsTOPIC 8 Temperature and Heat.pdf physics
TOPIC 8 Temperature and Heat.pdf physicsssuserddc89b
 
GenBio2 - Lesson 1 - Introduction to Genetics.pptx
GenBio2 - Lesson 1 - Introduction to Genetics.pptxGenBio2 - Lesson 1 - Introduction to Genetics.pptx
GenBio2 - Lesson 1 - Introduction to Genetics.pptxBerniceCayabyab1
 
User Guide: Capricorn FLX™ Weather Station
User Guide: Capricorn FLX™ Weather StationUser Guide: Capricorn FLX™ Weather Station
User Guide: Capricorn FLX™ Weather StationColumbia Weather Systems
 
Transposable elements in prokaryotes.ppt
Transposable elements in prokaryotes.pptTransposable elements in prokaryotes.ppt
Transposable elements in prokaryotes.pptArshadWarsi13
 
STOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptx
STOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptxSTOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptx
STOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptxMurugaveni B
 
Pests of soyabean_Binomics_IdentificationDr.UPR.pdf
Pests of soyabean_Binomics_IdentificationDr.UPR.pdfPests of soyabean_Binomics_IdentificationDr.UPR.pdf
Pests of soyabean_Binomics_IdentificationDr.UPR.pdfPirithiRaju
 
Base editing, prime editing, Cas13 & RNA editing and organelle base editing
Base editing, prime editing, Cas13 & RNA editing and organelle base editingBase editing, prime editing, Cas13 & RNA editing and organelle base editing
Base editing, prime editing, Cas13 & RNA editing and organelle base editingNetHelix
 
Speech, hearing, noise, intelligibility.pptx
Speech, hearing, noise, intelligibility.pptxSpeech, hearing, noise, intelligibility.pptx
Speech, hearing, noise, intelligibility.pptxpriyankatabhane
 
Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.aasikanpl
 
Pests of castor_Binomics_Identification_Dr.UPR.pdf
Pests of castor_Binomics_Identification_Dr.UPR.pdfPests of castor_Binomics_Identification_Dr.UPR.pdf
Pests of castor_Binomics_Identification_Dr.UPR.pdfPirithiRaju
 
Analytical Profile of Coleus Forskohlii | Forskolin .pptx
Analytical Profile of Coleus Forskohlii | Forskolin .pptxAnalytical Profile of Coleus Forskohlii | Forskolin .pptx
Analytical Profile of Coleus Forskohlii | Forskolin .pptxSwapnil Therkar
 
BUMI DAN ANTARIKSA PROJEK IPAS SMK KELAS X.pdf
BUMI DAN ANTARIKSA PROJEK IPAS SMK KELAS X.pdfBUMI DAN ANTARIKSA PROJEK IPAS SMK KELAS X.pdf
BUMI DAN ANTARIKSA PROJEK IPAS SMK KELAS X.pdfWildaNurAmalia2
 
User Guide: Magellan MX™ Weather Station
User Guide: Magellan MX™ Weather StationUser Guide: Magellan MX™ Weather Station
User Guide: Magellan MX™ Weather StationColumbia Weather Systems
 
preservation, maintanence and improvement of industrial organism.pptx
preservation, maintanence and improvement of industrial organism.pptxpreservation, maintanence and improvement of industrial organism.pptx
preservation, maintanence and improvement of industrial organism.pptxnoordubaliya2003
 
Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Harmful and Useful Microorganisms Presentation
Harmful and Useful Microorganisms PresentationHarmful and Useful Microorganisms Presentation
Harmful and Useful Microorganisms Presentationtahreemzahra82
 
Vision and reflection on Mining Software Repositories research in 2024
Vision and reflection on Mining Software Repositories research in 2024Vision and reflection on Mining Software Repositories research in 2024
Vision and reflection on Mining Software Repositories research in 2024AyushiRastogi48
 
Bentham & Hooker's Classification. along with the merits and demerits of the ...
Bentham & Hooker's Classification. along with the merits and demerits of the ...Bentham & Hooker's Classification. along with the merits and demerits of the ...
Bentham & Hooker's Classification. along with the merits and demerits of the ...Nistarini College, Purulia (W.B) India
 
BIOETHICS IN RECOMBINANT DNA TECHNOLOGY.
BIOETHICS IN RECOMBINANT DNA TECHNOLOGY.BIOETHICS IN RECOMBINANT DNA TECHNOLOGY.
BIOETHICS IN RECOMBINANT DNA TECHNOLOGY.PraveenaKalaiselvan1
 

Recently uploaded (20)

TOPIC 8 Temperature and Heat.pdf physics
TOPIC 8 Temperature and Heat.pdf physicsTOPIC 8 Temperature and Heat.pdf physics
TOPIC 8 Temperature and Heat.pdf physics
 
Volatile Oils Pharmacognosy And Phytochemistry -I
Volatile Oils Pharmacognosy And Phytochemistry -IVolatile Oils Pharmacognosy And Phytochemistry -I
Volatile Oils Pharmacognosy And Phytochemistry -I
 
GenBio2 - Lesson 1 - Introduction to Genetics.pptx
GenBio2 - Lesson 1 - Introduction to Genetics.pptxGenBio2 - Lesson 1 - Introduction to Genetics.pptx
GenBio2 - Lesson 1 - Introduction to Genetics.pptx
 
User Guide: Capricorn FLX™ Weather Station
User Guide: Capricorn FLX™ Weather StationUser Guide: Capricorn FLX™ Weather Station
User Guide: Capricorn FLX™ Weather Station
 
Transposable elements in prokaryotes.ppt
Transposable elements in prokaryotes.pptTransposable elements in prokaryotes.ppt
Transposable elements in prokaryotes.ppt
 
STOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptx
STOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptxSTOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptx
STOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptx
 
Pests of soyabean_Binomics_IdentificationDr.UPR.pdf
Pests of soyabean_Binomics_IdentificationDr.UPR.pdfPests of soyabean_Binomics_IdentificationDr.UPR.pdf
Pests of soyabean_Binomics_IdentificationDr.UPR.pdf
 
Base editing, prime editing, Cas13 & RNA editing and organelle base editing
Base editing, prime editing, Cas13 & RNA editing and organelle base editingBase editing, prime editing, Cas13 & RNA editing and organelle base editing
Base editing, prime editing, Cas13 & RNA editing and organelle base editing
 
Speech, hearing, noise, intelligibility.pptx
Speech, hearing, noise, intelligibility.pptxSpeech, hearing, noise, intelligibility.pptx
Speech, hearing, noise, intelligibility.pptx
 
Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
 
Pests of castor_Binomics_Identification_Dr.UPR.pdf
Pests of castor_Binomics_Identification_Dr.UPR.pdfPests of castor_Binomics_Identification_Dr.UPR.pdf
Pests of castor_Binomics_Identification_Dr.UPR.pdf
 
Analytical Profile of Coleus Forskohlii | Forskolin .pptx
Analytical Profile of Coleus Forskohlii | Forskolin .pptxAnalytical Profile of Coleus Forskohlii | Forskolin .pptx
Analytical Profile of Coleus Forskohlii | Forskolin .pptx
 
BUMI DAN ANTARIKSA PROJEK IPAS SMK KELAS X.pdf
BUMI DAN ANTARIKSA PROJEK IPAS SMK KELAS X.pdfBUMI DAN ANTARIKSA PROJEK IPAS SMK KELAS X.pdf
BUMI DAN ANTARIKSA PROJEK IPAS SMK KELAS X.pdf
 
User Guide: Magellan MX™ Weather Station
User Guide: Magellan MX™ Weather StationUser Guide: Magellan MX™ Weather Station
User Guide: Magellan MX™ Weather Station
 
preservation, maintanence and improvement of industrial organism.pptx
preservation, maintanence and improvement of industrial organism.pptxpreservation, maintanence and improvement of industrial organism.pptx
preservation, maintanence and improvement of industrial organism.pptx
 
Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝
 
Harmful and Useful Microorganisms Presentation
Harmful and Useful Microorganisms PresentationHarmful and Useful Microorganisms Presentation
Harmful and Useful Microorganisms Presentation
 
Vision and reflection on Mining Software Repositories research in 2024
Vision and reflection on Mining Software Repositories research in 2024Vision and reflection on Mining Software Repositories research in 2024
Vision and reflection on Mining Software Repositories research in 2024
 
Bentham & Hooker's Classification. along with the merits and demerits of the ...
Bentham & Hooker's Classification. along with the merits and demerits of the ...Bentham & Hooker's Classification. along with the merits and demerits of the ...
Bentham & Hooker's Classification. along with the merits and demerits of the ...
 
BIOETHICS IN RECOMBINANT DNA TECHNOLOGY.
BIOETHICS IN RECOMBINANT DNA TECHNOLOGY.BIOETHICS IN RECOMBINANT DNA TECHNOLOGY.
BIOETHICS IN RECOMBINANT DNA TECHNOLOGY.
 

A reinforcement learning based routing protocol with qo s support for biomedical sensor networks

  • 1. A Reinforcement Learning bbaasseedd RRoouuttiinngg PPrroottooccooll wwiitthh QQooSS SSuuppppoorrtt ffoorr BBiioommeeddiiccaall SSeennssoorr NNeettwwoorrkkss Author: XXuueeddoonngg LLiiaanngg IIllaannggkkoo BBaallaassiinngghhaamm SSaanngg--SSeeoonn BByyuunn The Interventional Center, Rikshospitalet University Hospital, Oslo, Norway N-0027 Dept. of Informatics, University of Oslo, Oslo, Norway N-0316 Dept. of Electronics and Telecommunications, Norwegian University of Science and Technology, Trondheim, Norway N-7491 Presented by: Iffat Anjum(Roll: 16) Nazia Alam(Roll: 28) 15th Batch. Date:26 th April, 2012 Green Networking Research Group Dept. of Computer Science and Engineering, University of Dhaka Slide 1
  • 2. CCoonntteennttss  Contribution.  Problem Definition. • Related works. • Biomedical Sensor Networks • Reinforcement Learning • Q-learning  Design of RL-QRP • Local Information Exchange • Q-learning Implementation • Learning-Based Routing Algorithm  Performance Evaluation.  Limitation. 2 Slide 2 Green Networking Research Group Dept. of Computer Science and Engineering, University of Dhaka
  • 3. CCoonnttrriibbuuttiioonnss  In RL-QRP, optimal routing policies can be found through experiences and rewards without the need of maintaining precise network state information.  Considering impact of network traffic load and sensor node mobility on the network performance, RL-QRP fits well in dynamic environments.  RL-QRP performs well in terms of a number of QoS metrics and energy efficiency in various medical scenarios. 3 Slide 3 Green Networking Research Group Dept. of Computer Science and Engineering, University of Dhaka
  • 4. Slide 4 PPrroobblleemm DDeeffiinniittiioonn The main function of biomedical sensor networks is , Ensuring that data packets can be sensed and delivered to the medical server reliably and efficiently. Related works A number of QoS support routing protocols have been proposed for wireless sensor networks recently,  INSIGNIA, supported in mobile ad hoc networks, framework is based on in-band signaling and soft-state resource management. But not suitable for biomedical sensor networks for the inflexible nature of resource reservation scheme. Green Networking Research Group 4 Dept. of Computer Science and Engineering, University of Dhaka
  • 5. PPrroobblleemm DDeeffiinniittiioonn  CEDAR, is a core-extraction distributed ad hoc routing algorithm for QoS routing in ad hoc network environments. But the core could be the bottleneck of the network, the selection and maintenance of the core use extra network resources.  AdaR, adaptively learns optimal strategy to achieve multiple optimization goals. But how to map diverse QoS requirements into concrete Q-values is not defined. Most of the previous QoS support routing protocols suffer . Heavy communication overhead. Computation burden of complicated algorithms. 5 Slide 5 Related works Green Networking Research Group Dept. of Computer Science and Engineering, University of Dhaka
  • 6. PPrroobblleemm DDeeffiinniittiioonn  A biomedical sensor network is deployed in a certain area, Sensor nodes are implanted or attached to patients body, Sink nodes are deployed in fix positions.  Biomedical sensor networks have the following features:  Dynamic network topology : sensor node may leave, join or dead (run out of battery);  Time-varying wireless channel with serious electrical interferences;  Each sensor node has different QoS requirements , duty cycle, packet arrival rate and forwarding willingness. 6 Slide 6 Biomedical Sensor Networks Green Networking Research Group Dept. of Computer Science and Engineering, University of Dhaka
  • 7. PPrroobblleemm DDeeffiinniittiioonn  Mobile nodes are aware of its geographic location , either using global positioning system (GPS) or distributed localization services.  Each node is aware of its immediate neighbors (within its radio range) and their locations using beacon exchanges.  Mobile sensor nodes follow the Random Waypoint Mobility Model (RWMM), for the network mobility.  This paper focus on 2 types of QoS requirements, Packet delivery ratio. End-to-end delay. 7 Slide 7 Biomedical Sensor Networks Green Networking Research Group Dept. of Computer Science and Engineering, University of Dhaka
  • 8. PPrroobblleemm DDeeffiinniittiioonn 8 Slide 8 Reinforcement Learning Figure: A reinforcement learning model. Green Networking Research Group Dept. of Computer Science and Engineering, University of Dhaka
  • 9. PPrroobblleemm DDeeffiinniittiioonn  The concept of Reinforcement Learning is Markov Decision Process.  A MDP models an agent with a tuple (S,A,P,R). • S is the set of states, • A is a set of actions, • P(s` |s, a) is the transition model that describes the probability of entering state s` after executing action a at state s. • R(s, a, s` ) is the reward obtained when the agent executes a at s and enter s`.  The goal of solving a MDP is to find an optimal policy , π : S → A, that maps states to actions such that the cumulative reward is maximized. 9 Slide 9 Reinforcement Learning Green Networking Research Group Dept. of Computer Science and Engineering, University of Dhaka
  • 10. PPrroobblleemm DDeeffiinniittiioonn  A model-free method which calculates function Q(s, a) to find an optimal decision policy.  Each time an action a is executed, the agent receives an immediate reward r from the environment. • Q(s, a) denotes the quality of action a at state s, α is the learning rate. And the weight of future rewards is modeled by γ. • Q(s`, a`) is the expected future reward at state s` by taking action a`. 10 Slide 10 Q-learning Green Networking Research Group Dept. of Computer Science and Engineering, University of Dhaka
  • 11. DDeessiiggnn ooff RRLL--QQRRPP  The QoS routes computation and selection are based on a distributed reinforcement learning algorithm.  Sensor node calculates the route independently and individually.  The Q-value Q(s, a) stands for the quality (progress has been made) of the action a at state s. 11 Slide 11 Figure: Reinforcement learning based routing model. Green Networking Research Group Dept. of Computer Science and Engineering, University of Dhaka
  • 12. DDeessiiggnn ooff RRLL--QQRRPP  Each node will check the Qos requirement of the data packet and its Q-value table.  The node then checks if it can make a certain progress of the data packet, if so, it will forward the packet to one of its neighboring nodes with the highest Q-value; if not, the packet will be dropped or sent with ‘best effort’. The local information exchange are facilitated using beacon exchanges with 1-hop neighboring sensor nodes. Which contains, 12 Slide 12 QoS Support Consideration Local Information Exchange  Position Information Exchange.  Q-values Exchange. Green Networking Research Group Dept. of Computer Science and Engineering, University of Dhaka
  • 13. DDeessiiggnn ooff RRLL--QQRRPP Q-learning Implementation  State: S = {si}, i= 1,2...N. N is the number of sensor nodes. Each node is a state s ∈ S.  Action: A = {a(sj |si)}, si, sj ∈ S. Execution of a(sj |si) means that a packet is forwarded from state si to sj , provided si and sj are within each other’s communication range.  Reward function: R = prg(Pn). Rn is the reward of execution of the action, which describes the progress has been made of forwarding data packet Pn. 13 Slide 13 Green Networking Research Group Dept. of Computer Science and Engineering, University of Dhaka
  • 14. DDeessiiggnn ooff RRLL--QQRRPP  The reward of an action is implemented using ACK scheme. When node sj receives a packet from node si, sj will acknowledge the packet by sending an ACK packet.  By calculating the1-hop delay, and the ratio of the number of ACK received divided by the number of data packets sent, si can estimate the link properties between si and sj. 14 Slide 14 Q-learning Implementation Tsisj is the experienced delay between node si and sj , Green Networking Research Group Dept. of Computer Science and Engineering, University of Dhaka
  • 15. DDeessiiggnn ooff RRLL--QQRRPP 15 Slide 15 Learning-Based Routing Algorithm Green Networking Research Group Dept. of Computer Science and Engineering, University of Dhaka
  • 16. DDeessiiggnn ooff RRLL--QQRRPP 16 Slide 16 Learning-Based Routing Algorithm Green Networking Research Group Dept. of Computer Science and Engineering, University of Dhaka
  • 17. PPeerrffoorrmmaannccee EEvvaalluuaattiioonn Fig: Average end-to-end delay Fig: Average packet delivery to the sink node. ratio to the sink node. 17 Slide 17 Green Networking Research Group Dept. of Computer Science and Engineering, University of Dhaka
  • 18. PPeerrffoorrmmaannccee EEvvaalluuaattiioonn Fig: The impact of node mobility Fig:The impact of network traffic on average packet delivery ratio. load on average end-to-end delay. 18 Slide 18 Green Networking Research Group Dept. of Computer Science and Engineering, University of Dhaka
  • 19. LLiimmiittaattiioonn  RL-QRP has neglected many common QoS requirements like network lifetime, throughput, connectivity etc.  Sensor nodes does not consider the interactions between itself and other sensor nodes, but this approach is not sufficient to achieve global optimization. • Sensor nodes should consider the interactions with both the environment and the other nodes in the network, and cooperatively calculate the QoS routes in the context of multi-agent reinforcement learning (MaRL) framework. 19 Slide 19 Green Networking Research Group Dept. of Computer Science and Engineering, University of Dhaka
  • 20. TTHHAANNKK YYOOUU Green Networking Research Group 20 Dept. of Computer Science and Engineering, University of Dhaka