SlideShare uma empresa Scribd logo
1 de 67
Rohit Kumar Das
M.Tech (IT), 3rd Sem
Roll- 031312 No36320137
Assam University
Outline
Introduction
 Literature Survey
 Related Work
 Motivation
 Backbone of Project
 Proposed Method
 Experimental Result
 Conclusion
 References


3/3/2014
Outline
Introduction
 Literature Survey
 Related Work
 Motivation
 Backbone of Project
 Proposed Method
 Experimental Result
 Conclusion
 References


3/3/2014
Wireless Networks


Collection of nodes where each mesh node is also a router.



WMN is dynamically
 self-organized,
 self-configured,
 self-healing,
 easy maintenance,
 high scalability and
 reliable service with the nodes in the network



Implemented with various wireless technology including
802.11(WiFi), 802.15(Wireless PAN ), 802.16 (Wireless
Broadband standards), cellular technologies or combinations
of more than one type.
3/3/2014
Ad-hoc Networks


Communication

done

without

any

available.


Discover their own path for transmission.



Relay on the intermediate nodes.



Types of Ad-hoc networks:
 Wireless Mesh Network (WMN)
 Wireless Sensor Network (WSN)
 Mobile Ad-hoc Network (MANET)



Mesh Networks

3/3/2014

fixed

infrastructure
Introduction (Conti.)


Load Balancing
◦ Increase in network traffic cause load imbalance and
leading to network degradation.



Routing Protocol
◦ AODV routing protocol because it use less memory space
helping to achieve the goal.



Learning Automata
◦ Works well with stochastic environment.

3/3/2014
Outline
Introduction
 Literature Survey
 Related Work
 Motivation
 Backbone of Project
 Proposed Method
 Experimental Result
 Conclusion
 References


3/3/2014
Literature Survey
1.

Gateway Discovery Protocol through message
notification [11].

At a IGW:
If the average Q_length > Max_Permissible_Threshold
Identify all the active sources
For each active source
Send a Congest_Notify message to switch the gateway, if
possible
End for
End if
If a GW_REQ message arrives from a node
If the average Q_length < Max_Permissible_Threshold
Admit this node and send a GW_REP to it
End if
End if

3/3/2014
Conti…
At a source node:
Record the gateway information (GW IDs) in the gateway table
When a notification message from IGW arrives:
For each gateway ID in the gateway table
Send a GW_REQ with the node’s estimated traffic

End for
When a GW_REP message arrives from a gateway:
Make the nearest gateway as the primary gateway

3/3/2014
2.

The authors of [12] mentioned about three
different load balancing scheme using IEEE 802.
11k



Admission control and


3.

Client driven

Cell breathing

Balancing of load by using nodes nearer to
gateway node. Have low bandwidth blocking

rate. Boundary nodes get un-notified [13].

3/3/2014
4.

In [14], load balancing is performed by dividing
domain into clusters then selecting gateway by
G_value.
Parameter for selecting Gateway:
a)

Power supply

b)

Velocity of node

c)

Distance to center of cluster and

d)

Processing power of node

3/3/2014
5.

Learning automaton for routing incoming
calls [18].




Virtual link length
Combination of packets
Reduce packet delay

3/3/2014
Outline
Introduction
 Literature Survey
 Related Work
 Motivation
 Backbone of Project
 Proposed Method
 Experimental Result
 Conclusion
 References


3/3/2014
Related Works
1.

LALB (Learning Automata Based Load Balancing)
Algorithm proposed by the authors of [5] is an approach for
load balancing in Gateway level.

3/3/2014
2.

SARA (Stochastic Automata Rate Adaptation) Algorithm[15]
for selecting the transmission rate.





3.

Randomly selects.
R : x = 1, 2, . . . . . , k (bps)
Updates from feedback.
R (x) should be best possible rate.

Multicasting – major problem for MANET.
Authors of [17] proposed a weighted LA based multicasting
protocol





most stable multicast route.
packets are forwarded along the edges of Steiner tree.
Used LA to find the node with less mobility.
Routes composed of long duration link are consider –
weights are assign.

3/3/2014
4.

Mehdi Zarei proposed Reverse AODV with Learning
Automata (ROADVA) [25] works in similar way with
Reverse AODV

Reverse route is available.

Route is selected based on stability factor.

Updates the choice probability of routes stability
according to the feedback information form network.

5.

A routing protocol for Ad-hoc mobile network (AAODV)
Learning Automata AODV Routing protocol was projected
by authors of [26]

Operates with energy restriction.

Packet are routed through best path.

Saves energy.
3/3/2014
Problems Domain
 Route

 Just

flapping

consider their load

 Associate

each node to

its nearest gateway
 Switching

to another

domain
3/3/2014
Figure 1: Problem Layer By Layer [20]
3/3/2014
Outline
Introduction
 Literature Survey
 Related Work
 Motivation
 Backbone of Project
 Proposed Method
 Experimental Result
 Conclusion
 References


3/3/2014
Motivation


Wireless Mesh Network (WMN) emerging topic for

research.



Problem with balancing of load.
Learning Automata (LA) working ability with
stochastic environment like WMN.



Ad-hoc On demand Distance Vector (AODV)
routing protocol.

3/3/2014
Outline
Introduction
 Literature Survey
 Related Work
 Motivation
 Backbone of Project
 Proposed Method
 Experimental Result
 Conclusion
 References


3/3/2014
Wireless Mesh Network (WMN)

Figure 2: Wireless Mess Network [6]
3/3/2014
Characteristic of WMN


Multiple type of Network access.



Two types of nodes:
 Access Points (APs)/ Mesh Routers (MRs)
 Mobile Clients / Nodes (MNs)



Mobility dependence on the type of mesh nodes
 Mesh routers usually have minimal mobility
 Mesh clients can be stationary or mobile nodes



Multi-hop wireless network



Compatibility and interoperability with existing wireless networks

3/3/2014
Load Balancing
 Traffic

volume very high

 Makes scalability and load balancing
becomes important issues.

 Load

balancing

 Optimization of usage of network
resources

 Moving traffic from congested links to
less loaded part.
 Traffic aggregation occurs in paths.
 Due to the limited wireless link
capacity.
 Potential bottleneck
3/3/2014
Why Load Balancing ???


Avoiding congestion



Increasing network throughput



Providing reliability in case of any failure



Three categories:
◦ Path-based load balancing
◦ Mesh-router-based load balancing and
◦ Internet gateway load balancing
3/3/2014
Learning Automata (LA)
 Systems
 Select

possess incomplete knowledge

current action based on past

experiences from the environment


Adaptive decision-making unit

 probability

distribution

3/3/2014
Learning Automata in Network


Does not require prior
knowledge about traffic
characteristic



Utilized online in different
networks



Doesn't not require to complex
analyze of network during
learning phase



Keep just one action probability
vector



Exhibits less memory demands
3/3/2014
Integrating LA
Stochastic automaton:
◦ Six tuple
◦ { x, Ø, α, p, A, G}

3/3/2014
Integrating LA (Conti….)
Environment:
 i/p -> α(n) = {α1,…….,αr}
 o/p -> x
 Response [0,1]
 Penalty Probability
 Ci (i = 1,……r)

3/3/2014
Integrating LA (Conti….)
Learning automaton:
• Operates in a random environment

Figure 5: Learning
automaton

3/3/2014
Learning Automata Models
 P-Model:

The output can take only two

values, 0 or 1
 Q-Model:

Finite output set with more than

two values, between 0 and 1
 S-Model:

The output is a continuous

random variable in the range [0,1]

3/3/2014
Operation of LA
Four Stages:

1.

Sequences of repetitive cycles

2. Chooses action
3. Receives environmental response
4. Based on response from earlier action, next
action is determined.

3/3/2014
Operation (Conti…)
 During each cycle: αi is chosen with

probability pi
 Environment



response with Ci , update p.

Next action chosen according p(n+1)

3/3/2014
Learning Automata
Feedback Connection of Automaton and
Environment

Figure 6: Feedback mechanism of LA
3/3/2014
Reinforcement Scheme
 Choosing the best response based on the rewards or punishments
token from environment
 Lower the β(n) the more favorable the response.
 General Scheme:
Pi(n) - ( 1-β(n) ) gi( P(n) ) + β(n) hi( P(n) ), if a(n)≠ai
◦ Pi(n+1) =

Pi (n) + ( 1- β(n) ) Ʃj≠i gj( P(n) ) - β(n) Ʃj≠i hj( P(n) ), if
a(n)=ai

3/3/2014
Reinforcement Schemes
Different Scheme according to selection made
from functions are :
1.

The linear Reward–Penalty (LR–P) scheme

2.

The linear Reward–Inaction (LR–I) scheme

3.

Nonlinear schemes

3/3/2014
Application of LA in Layers


Physical Layer:
 Transmission power
 Distributed power control problem



Network Layer:
 Multicasting
 Routing



Transport Layer:
 Congestion window updation
 Control mechanisms

3/3/2014
Routing Protocol


Ad-hoc On-Demand Distance Vector Routing Protocol
(AODV)



Both unicast and multicast routing



Builds routes between nodes only as desired



It is
◦ loop-free,
◦ self-starting,
◦ low network utilization,
◦ no memory overhead,
◦ and scales to large numbers of mobile nodes

3/3/2014
AODV Properties


The route table stores:
<destination addr, next-hop addr, destination
sequence number, life_time>



The basic message set consists of:
 RREQ – Route Request
 RREP – Route Reply
 RERR – Route Error
 HELLO – For link status monitoring

3/3/2014
Re-active routing AODV(RFC3561)
A wants to communicate with
B

3/3/2014
Re-active routing AODV(RFC3561)
A floods a route request

3/3/2014
Re-active routing AODV(RFC3561)
A route reply is unicasted
back

3/3/2014
Route Requests in AODV
Y
Z
S

E
F

B

C

M

L

J
A

G
H

D
K
I

N

Represents a node that has received RREQ for D from S
3/3/2014
Route Requests in AODV
Y

Broadcast transmission

Z
S

E
F

B

C

M

J

A

L

G
H

K

D

N

I

Represents transmission of RREQ
3/3/2014
Route Requests in AODV
Y
Z
S

E
F

B

C

M

J

A

L

G
H

K

D
N

I

Represents links on Reverse Path
3/3/2014
Reverse Path Setup in AODV
Y
Z
S

E
F

B

C

M

J

A

L

G
H

K

D
N

I

•Node C receives RREQ from G and H, but does not forward
it again, because node C has already forwarded RREQ once
3/3/2014
Reverse Path Setup in AODV
Y

Z
S

E
F

B

C

J

A

L

M

G
H

K

D
N

I

3/3/2014
Reverse Path Setup in AODV
Y
Z
S

E
F

B

C

M

J

A

L

G
H

K

D
N

I

•Node D does not forward RREQ, because node D is the intended
target of the RREQ
3/3/2014
Forward Path Setup in AODV
(contd…)
Y
Z
S

E
F

B

C

J

A

L

M

G
H

K

D
N

I

Forward links are setup when RREP travels along the reverse p
Represents a link on the forward path
3/3/2014
Outline
Introduction
 Literature Survey
 Related Work
 Motivation
 Backbone of Project
 Proposed Method
 Experimental Result
 Conclusion
 References


3/3/2014
Proposed Method


Learning Automata – Ad-hoc On Demand

Distance Vector (LA-AODV) routing protocol


Integrating LA with AODV



Find the best available path for packet
delivery.



Each routers will be employed with LAAODV
3/3/2014
Algorithm for Proposed Method


Step 1: (Path Discovery)
Start Route Discovery Phase by sending
RREQ packet.
If reach destination
initiate RTL phase

Else
Forward to next node

For each RREQ packet, check for same packet
Same packet then discard or forward to next

End for

3/3/2014
Reverse Path Establishment

Fig: Reverse Path
Formation

Fig: Forward Path
Formation

3/3/2014


Step 2: (Route Table Management by
Learning)
◦ Receive feedback from neighbors.
◦ Construct local forwarding table using Learning
Algorithm.

Forwarding Table:
 check for RREQ entry in routing table.
 If present check
 RREQ seq_no > Dest seq_no
 Else
 Use recorded route for RREQ

 Create RREP
 Forward to intermediate nodes

3/3/2014


Step 3: (Routing Phase using
Learning)
◦ Node activates LA
 Obtain best route from RLT phase.
 Check for constraint
 If between 50% to 100%
 Positive feedback (rewarded)
 Else
 Negative feedback (penalized)

3/3/2014
Flow Chart

Figure 7: Flow chart for Proposed Model
3/3/2014
Outline
Introduction
 Literature Survey
 Related Work
 Motivation
 Backbone of Project
 Proposed Method
 Experimental Result
 Conclusion
 References


3/3/2014
Experimental Results

Figure 8: Basic AODV with Performance
measurement
3/3/2014
Figure 9: Modified AODV with Performance
measurement

3/3/2014
Outline
Introduction
 Literature Survey
 Related Work
 Motivation
 Backbone of Project
 Proposed Method
 Experimental Result
 Conclusion
 References


3/3/2014
Conclusion & Future Works

Relatively new technology
 Significant advantages for many
applications
 Load balancing is one of the important area
of research in WMN
 Load can be balanced using different
techniques like Learning Automata
3/3/2014

Conclusion (Conti.)
Collaborating LA with AODV
 Learning Automata AODV routing
protocol (LA-AODV) for WMN
 LA agent keep running on each node.
 Provide best available path
 Lead to the goal – Load Balancing


3/3/2014
Outline
Introduction
 Literature Survey
 Related Work
 Motivation
 Backbone of Project
 Proposed Method
 Experimental Result
 Conclusion
 References


3/3/2014
References
[1] Subir Kumar Sarkar, T G Basavaraju, C Puttamadappa, “Ad-hoc Mobile Wireless
Networks Principles, Protocol and Applications” Auerbach Publications, ISBN
978-1-4200-6221-2
[2] Ram Ramanathan and Jason Redi, “A Brief Overview of Ad-hoc Networks: Challenges
and Directions”, IEEE Communication Magazine 50th Anniversary Commemorative
Issue/May 2002
[3] Bing He, Dongmei Sun, Dharma P. Agrawal “Diffusion based Distributed Internet
Gateway Load Balancing in a Wireless Mesh Network,” In proceedings of IEEE
"GLOBECOM" 2009
[4] Ashish Raniwala, Tzi-cker Chiueh. “Architecture and algorithms for an IEEE 802.11based multi-channel wireless mesh network” In: Infocom 2005.
[5] Maryam Kashanaki, Zia Beheshti, Mohammad Reza Meybodi, “A Distributed Learning
Automata based Gateway Load Balancing Algorithm in Wireless Mesh Networks”,
Proceedings of IEEE for GLOBECOM 2009
[6] Akyildiz, Ian F., “A Survey on Wireless Mesh Networks”, Georgia Institute of Technology
Xudong Wang, Kiyon, Inc., IEEE Radio Communications, 2005.
[7] firetide.com “An Introduction to Wireless Mesh Networking”, 16795 Lark Avenue, Suite
200
[8] Kumpati S. Narendra, And M. A. L. Thathachar, “Learning Automata - A Survey”, IEEE
Transactions On Systems, Man, And Cybernetics, Vol. Smc-4, No. 4, July 1974
[9] M.S. Obaidat, G.I. Papadimitriou, A.S. Pomportsis,“Efficient fast learning automata”,
3/3/2014
International journal of Information Science, June 2002.
References
[11] Deepti Nandiraju, Lakshmi Santhanam, Nagesh Nandiraju, and Dharma P. Agrawal,
“Achieving Load Balancing in Wireless Mesh Networks through Multiple Gateways”,
Proceeding of IEEE in 2006.
[12] E.Garcia Villegas, R. Vidal Ferré, J. Paradells Aspas, “Load Balancing in WLANs
through IEEE 802.11k Mechanisms”, Proceeding of the 11th IEEE Symposium on
Computers and Communications (ISCC'06).
[13] P. Hsiao, A. Hwang, H. Kung, D. Vlah, “Load-Balancing Routing for Wireless Access
Networks”, Proceeding of IEEE INFOCOM '01.
[14] Mohammad Shahverdy, Misagh Behnami & Mahmood Fathy, “A New Paradigm for
Load Balancing in WMNs” International Journal of Computer Networks (IJCN), Volume
(3): Issue (4): 2011 239.
[15] Tarun Joshi, Disha Ahuja, Damanjit Singh, and Dharma P. Agrawal, “SARA: Stochastic
Automata Rate Adaptation for IEEE 802.11 Networks” IEEE Transactions On Parallel
and Distributed Systems, Vol. 19, No. 11, November 2008
[16] Antonios Sarigiannidis, Petros Nicopolitidis, Georgios Papadimitriou, “Using Learning
Automata for Adaptively Adjusting the Downlink-to-Uplink Ratio in IEEE 802.16e
Wireless Networks”
[17] Vinodha K, Joydipa Sen, “A Weighted Learning Automata-Based Multicast Routing
Protocol for Wireless MANET” International Journal of Engineering Reasearch &
Technology (IJERT) ISSN: 2278-0181, Vol. 2 Issue 6, June – 2013
[18] Anastasios A. Economides, “Learning Automata Routing In Connection-Oriented
Networks”, International Journal of Communication System, Vol 8, No 4, pp 225-237,
1995
[19] Anastasios A. Economides, “Real-Time Traffic Allocation Using Learning Automata”,
International Conference on Systems, Man and Cybernetics, pp. 3307- 3312, IEEE,
1997
3/3/2014
[20] Fry, Michael, et al. “Challenge identification for network resilience.” Next Generation
References
[21] Nicopolitidis, Petros, et al. “Adaptive wireless networks using learning
automata.” Wireless Communications, IEEE 18.2 (2011): 75-81.
[22] S. Das, C. Perkins, and E. Royer, "Ad Hoc On Demand Distance Vector (AODV)
Routing," in IETF. RFC 3561, 2003.
[23] Usop, Nor Surayati Mohamad, Azizol Abdullah, and Ahmad Faisal Amri Abidin.
“Performance evaluation of AODV, DSDV & DSR routing protocol in grid environment.”
IJCSNS International Journal of Computer Science and Network Security 9.7 (2009):
261-268.
[24] Prashant Kumar Maurya, Gaurav Sharma, Vaishali Sahu, Ashish Roberts, Mahendra
Srivastava, “An Overview of AODV Routing Protocol”, International Journal of Modern
Engineering Research (IJMER), Vol.2, Issue.3, May-June 2012 pp-728-732.
[25] Zarei, Mehdi. “Reverse AODV routing protocol extension using learning Automata in ad
hoc networks.” Computer, Control and Communication, 2009. IC4 2009. 2nd
International Conference on. IEEE, 2009.
[26] Vahid Hosseini, Majid Taghipoor, “A Novel Method of Routing for MANETs with
Considering the Energy by Learning Automata” World Applied Sciences Journal 17 (1):
113-118, 2012, ISSN 1818-4952, IDOSI Publications, 2012
[27] Arnrita Bose Paul, Shantanu Konwar,Upola Gogoi, Angshuman Chakraborty, Nilufar
Yeshrnin, Sukurnar Nandi, “Implementation and Performance Evaluation of AODV in
Wireless Mesh Networks using NS-3”, 2010 2nd International Conforence on Education
Technology and Computer (ICETC)
[28] Ghorbani, Mahdi, Ali Mohammad Saghiri, and Mohammad Reza Meybodi. “A novel
adaptive version of AODV routing protocol based on learning automata utilizing cognitive
networks concept.”, Technical Journal of Engineering and Applied Sciences, ISSN 20510853, 2013.
3/3/2014
3/3/2014

Mais conteúdo relacionado

Mais procurados

Lifetime-Aware Scheduling and Power Control for Cellular-based M2M Communicat...
Lifetime-Aware Scheduling and Power Control for Cellular-based M2M Communicat...Lifetime-Aware Scheduling and Power Control for Cellular-based M2M Communicat...
Lifetime-Aware Scheduling and Power Control for Cellular-based M2M Communicat...amin azari
 
A Comparison Of Smart Routings In Mobile Ad Hoc Networks(MANETs)
A Comparison Of Smart Routings In Mobile Ad Hoc  Networks(MANETs) A Comparison Of Smart Routings In Mobile Ad Hoc  Networks(MANETs)
A Comparison Of Smart Routings In Mobile Ad Hoc Networks(MANETs) IJMER
 
Energy efficient neighbour selection for flat wireless sensor networks
Energy efficient neighbour selection for flat wireless sensor networksEnergy efficient neighbour selection for flat wireless sensor networks
Energy efficient neighbour selection for flat wireless sensor networkscsandit
 
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...ijceronline
 
A novel pause count backoff algorithm for channel access
A novel pause count backoff algorithm for channel accessA novel pause count backoff algorithm for channel access
A novel pause count backoff algorithm for channel accessambitlick
 
A New Approach to Improve the Efficiency of Distributed Scheduling in IEEE 80...
A New Approach to Improve the Efficiency of Distributed Scheduling in IEEE 80...A New Approach to Improve the Efficiency of Distributed Scheduling in IEEE 80...
A New Approach to Improve the Efficiency of Distributed Scheduling in IEEE 80...IDES Editor
 
Channel Aware Mac Protocol for Maximizing Throughput and Fairness
Channel Aware Mac Protocol for Maximizing Throughput and FairnessChannel Aware Mac Protocol for Maximizing Throughput and Fairness
Channel Aware Mac Protocol for Maximizing Throughput and FairnessIJORCS
 
Qo s parameters for obs network
Qo s parameters for obs networkQo s parameters for obs network
Qo s parameters for obs networkeSAT Journals
 
Transmission Time and Throughput analysis of EEE LEACH, LEACH and Direct Tran...
Transmission Time and Throughput analysis of EEE LEACH, LEACH and Direct Tran...Transmission Time and Throughput analysis of EEE LEACH, LEACH and Direct Tran...
Transmission Time and Throughput analysis of EEE LEACH, LEACH and Direct Tran...acijjournal
 
FREQUENCY AND TIME DOMAIN PACKET SCHEDULING BASED ON CHANNEL PREDICTION WITH ...
FREQUENCY AND TIME DOMAIN PACKET SCHEDULING BASED ON CHANNEL PREDICTION WITH ...FREQUENCY AND TIME DOMAIN PACKET SCHEDULING BASED ON CHANNEL PREDICTION WITH ...
FREQUENCY AND TIME DOMAIN PACKET SCHEDULING BASED ON CHANNEL PREDICTION WITH ...ijwmn
 
INVESTIGATING MULTILAYER OMEGA-TYPE NETWORKS OPERATING WITH THE CUT-THROUGH T...
INVESTIGATING MULTILAYER OMEGA-TYPE NETWORKS OPERATING WITH THE CUT-THROUGH T...INVESTIGATING MULTILAYER OMEGA-TYPE NETWORKS OPERATING WITH THE CUT-THROUGH T...
INVESTIGATING MULTILAYER OMEGA-TYPE NETWORKS OPERATING WITH THE CUT-THROUGH T...IJCNCJournal
 
Performance evaluation of MANET routing protocols based on QoS and energy p...
  Performance evaluation of MANET routing protocols based on QoS and energy p...  Performance evaluation of MANET routing protocols based on QoS and energy p...
Performance evaluation of MANET routing protocols based on QoS and energy p...IJECEIAES
 
An Efficient and Stable Routing Algorithm in Mobile Ad Hoc Network
An Efficient and Stable Routing Algorithm in Mobile Ad Hoc NetworkAn Efficient and Stable Routing Algorithm in Mobile Ad Hoc Network
An Efficient and Stable Routing Algorithm in Mobile Ad Hoc NetworkIJCNCJournal
 
20 16 sep17 22jul 8036 9913-2-ed(edit)
20 16 sep17 22jul 8036 9913-2-ed(edit)20 16 sep17 22jul 8036 9913-2-ed(edit)
20 16 sep17 22jul 8036 9913-2-ed(edit)IAESIJEECS
 

Mais procurados (18)

Lifetime-Aware Scheduling and Power Control for Cellular-based M2M Communicat...
Lifetime-Aware Scheduling and Power Control for Cellular-based M2M Communicat...Lifetime-Aware Scheduling and Power Control for Cellular-based M2M Communicat...
Lifetime-Aware Scheduling and Power Control for Cellular-based M2M Communicat...
 
A Comparison Of Smart Routings In Mobile Ad Hoc Networks(MANETs)
A Comparison Of Smart Routings In Mobile Ad Hoc  Networks(MANETs) A Comparison Of Smart Routings In Mobile Ad Hoc  Networks(MANETs)
A Comparison Of Smart Routings In Mobile Ad Hoc Networks(MANETs)
 
Energy efficient neighbour selection for flat wireless sensor networks
Energy efficient neighbour selection for flat wireless sensor networksEnergy efficient neighbour selection for flat wireless sensor networks
Energy efficient neighbour selection for flat wireless sensor networks
 
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
 
A novel pause count backoff algorithm for channel access
A novel pause count backoff algorithm for channel accessA novel pause count backoff algorithm for channel access
A novel pause count backoff algorithm for channel access
 
Ijetcas14 488
Ijetcas14 488Ijetcas14 488
Ijetcas14 488
 
A New Approach to Improve the Efficiency of Distributed Scheduling in IEEE 80...
A New Approach to Improve the Efficiency of Distributed Scheduling in IEEE 80...A New Approach to Improve the Efficiency of Distributed Scheduling in IEEE 80...
A New Approach to Improve the Efficiency of Distributed Scheduling in IEEE 80...
 
80 152-157
80 152-15780 152-157
80 152-157
 
Channel Aware Mac Protocol for Maximizing Throughput and Fairness
Channel Aware Mac Protocol for Maximizing Throughput and FairnessChannel Aware Mac Protocol for Maximizing Throughput and Fairness
Channel Aware Mac Protocol for Maximizing Throughput and Fairness
 
Qo s parameters for obs network
Qo s parameters for obs networkQo s parameters for obs network
Qo s parameters for obs network
 
Transmission Time and Throughput analysis of EEE LEACH, LEACH and Direct Tran...
Transmission Time and Throughput analysis of EEE LEACH, LEACH and Direct Tran...Transmission Time and Throughput analysis of EEE LEACH, LEACH and Direct Tran...
Transmission Time and Throughput analysis of EEE LEACH, LEACH and Direct Tran...
 
FREQUENCY AND TIME DOMAIN PACKET SCHEDULING BASED ON CHANNEL PREDICTION WITH ...
FREQUENCY AND TIME DOMAIN PACKET SCHEDULING BASED ON CHANNEL PREDICTION WITH ...FREQUENCY AND TIME DOMAIN PACKET SCHEDULING BASED ON CHANNEL PREDICTION WITH ...
FREQUENCY AND TIME DOMAIN PACKET SCHEDULING BASED ON CHANNEL PREDICTION WITH ...
 
INVESTIGATING MULTILAYER OMEGA-TYPE NETWORKS OPERATING WITH THE CUT-THROUGH T...
INVESTIGATING MULTILAYER OMEGA-TYPE NETWORKS OPERATING WITH THE CUT-THROUGH T...INVESTIGATING MULTILAYER OMEGA-TYPE NETWORKS OPERATING WITH THE CUT-THROUGH T...
INVESTIGATING MULTILAYER OMEGA-TYPE NETWORKS OPERATING WITH THE CUT-THROUGH T...
 
Performance evaluation of MANET routing protocols based on QoS and energy p...
  Performance evaluation of MANET routing protocols based on QoS and energy p...  Performance evaluation of MANET routing protocols based on QoS and energy p...
Performance evaluation of MANET routing protocols based on QoS and energy p...
 
Fy3111571162
Fy3111571162Fy3111571162
Fy3111571162
 
An Efficient and Stable Routing Algorithm in Mobile Ad Hoc Network
An Efficient and Stable Routing Algorithm in Mobile Ad Hoc NetworkAn Efficient and Stable Routing Algorithm in Mobile Ad Hoc Network
An Efficient and Stable Routing Algorithm in Mobile Ad Hoc Network
 
Robustness Analysis of Buffer Based Routing Algorithms in Wireless Mesh Network
Robustness Analysis of Buffer Based Routing Algorithms in Wireless Mesh NetworkRobustness Analysis of Buffer Based Routing Algorithms in Wireless Mesh Network
Robustness Analysis of Buffer Based Routing Algorithms in Wireless Mesh Network
 
20 16 sep17 22jul 8036 9913-2-ed(edit)
20 16 sep17 22jul 8036 9913-2-ed(edit)20 16 sep17 22jul 8036 9913-2-ed(edit)
20 16 sep17 22jul 8036 9913-2-ed(edit)
 

Semelhante a M.Tech Student Rohit Kumar Das Research on Load Balancing using Learning Automata in Wireless Mesh Networks

RASPBERRY PI AND ARDUINO UNO WORKING TOGETHER AS A BASIC METEOROLOGICAL STATION
RASPBERRY PI AND ARDUINO UNO WORKING TOGETHER AS A BASIC METEOROLOGICAL STATIONRASPBERRY PI AND ARDUINO UNO WORKING TOGETHER AS A BASIC METEOROLOGICAL STATION
RASPBERRY PI AND ARDUINO UNO WORKING TOGETHER AS A BASIC METEOROLOGICAL STATIONAIRCC Publishing Corporation
 
ENERGY LOCATION AWARE ROUTING PROTOCOL (ELARP) FOR WIRELESS MULTIMEDIA SENSOR...
ENERGY LOCATION AWARE ROUTING PROTOCOL (ELARP) FOR WIRELESS MULTIMEDIA SENSOR...ENERGY LOCATION AWARE ROUTING PROTOCOL (ELARP) FOR WIRELESS MULTIMEDIA SENSOR...
ENERGY LOCATION AWARE ROUTING PROTOCOL (ELARP) FOR WIRELESS MULTIMEDIA SENSOR...AIRCC Publishing Corporation
 
ENERGY LOCATION AWARE ROUTING PROTOCOL (ELARP) FOR WIRELESS MULTIMEDIA SENSOR...
ENERGY LOCATION AWARE ROUTING PROTOCOL (ELARP) FOR WIRELESS MULTIMEDIA SENSOR...ENERGY LOCATION AWARE ROUTING PROTOCOL (ELARP) FOR WIRELESS MULTIMEDIA SENSOR...
ENERGY LOCATION AWARE ROUTING PROTOCOL (ELARP) FOR WIRELESS MULTIMEDIA SENSOR...AIRCC Publishing Corporation
 
ENERGY LOCATION AWARE ROUTING PROTOCOL (ELARP) FOR WIRELESS MULTIMEDIA SENSOR...
ENERGY LOCATION AWARE ROUTING PROTOCOL (ELARP) FOR WIRELESS MULTIMEDIA SENSOR...ENERGY LOCATION AWARE ROUTING PROTOCOL (ELARP) FOR WIRELESS MULTIMEDIA SENSOR...
ENERGY LOCATION AWARE ROUTING PROTOCOL (ELARP) FOR WIRELESS MULTIMEDIA SENSOR...ijcsit
 
Energy Location Aware Routing Protocol (ELARP) for Wireless Multimedia Sensor...
Energy Location Aware Routing Protocol (ELARP) for Wireless Multimedia Sensor...Energy Location Aware Routing Protocol (ELARP) for Wireless Multimedia Sensor...
Energy Location Aware Routing Protocol (ELARP) for Wireless Multimedia Sensor...AIRCC Publishing Corporation
 
Hybrid networking and distribution
Hybrid networking and distribution Hybrid networking and distribution
Hybrid networking and distribution vivek pratap singh
 
Newton-raphson method to solve systems of non-linear equations in VANET perfo...
Newton-raphson method to solve systems of non-linear equations in VANET perfo...Newton-raphson method to solve systems of non-linear equations in VANET perfo...
Newton-raphson method to solve systems of non-linear equations in VANET perfo...journalBEEI
 
Fault Tolerant Congestion based Algorithms in OBS Network
Fault Tolerant Congestion based Algorithms in OBS NetworkFault Tolerant Congestion based Algorithms in OBS Network
Fault Tolerant Congestion based Algorithms in OBS NetworkCSCJournals
 
GPS Enabled Energy Efficient Routing for Manet
GPS Enabled Energy Efficient Routing for ManetGPS Enabled Energy Efficient Routing for Manet
GPS Enabled Energy Efficient Routing for ManetCSCJournals
 
Energy Efficient Multipath Routing For Mobile Ad Hoc Networks
Energy Efficient Multipath Routing For Mobile Ad Hoc NetworksEnergy Efficient Multipath Routing For Mobile Ad Hoc Networks
Energy Efficient Multipath Routing For Mobile Ad Hoc NetworksZac Darcy
 
Jamming aware traffic allocation for multiple-path routing using portfolio se...
Jamming aware traffic allocation for multiple-path routing using portfolio se...Jamming aware traffic allocation for multiple-path routing using portfolio se...
Jamming aware traffic allocation for multiple-path routing using portfolio se...Saad Bare
 
AN EFFICIENT AND STABLE ROUTING ALGORITHM IN MOBILE AD HOC NETWORK
AN EFFICIENT AND STABLE ROUTING ALGORITHM IN MOBILE AD HOC NETWORKAN EFFICIENT AND STABLE ROUTING ALGORITHM IN MOBILE AD HOC NETWORK
AN EFFICIENT AND STABLE ROUTING ALGORITHM IN MOBILE AD HOC NETWORKIJCNCJournal
 
V.KARTHIKEYAN PUBLISHED ARTICLE AA
V.KARTHIKEYAN PUBLISHED ARTICLE AAV.KARTHIKEYAN PUBLISHED ARTICLE AA
V.KARTHIKEYAN PUBLISHED ARTICLE AAKARTHIKEYAN V
 
IMPLEMENTATION AND COMPARISION OF DATA LINK QUALITY SCHEME ON ODMRP AND ADMR ...
IMPLEMENTATION AND COMPARISION OF DATA LINK QUALITY SCHEME ON ODMRP AND ADMR ...IMPLEMENTATION AND COMPARISION OF DATA LINK QUALITY SCHEME ON ODMRP AND ADMR ...
IMPLEMENTATION AND COMPARISION OF DATA LINK QUALITY SCHEME ON ODMRP AND ADMR ...ijngnjournal
 
Quadrant Based DIR in CWin Adaptation Mechanism for Multihop Wireless Network
Quadrant Based DIR in CWin Adaptation Mechanism for Multihop Wireless NetworkQuadrant Based DIR in CWin Adaptation Mechanism for Multihop Wireless Network
Quadrant Based DIR in CWin Adaptation Mechanism for Multihop Wireless NetworkIJCI JOURNAL
 
DYNAMIC CURATIVE MECHANISM FOR GEOGRAPHIC ROUTING IN WIRELESS MULTIMEDIA SENS...
DYNAMIC CURATIVE MECHANISM FOR GEOGRAPHIC ROUTING IN WIRELESS MULTIMEDIA SENS...DYNAMIC CURATIVE MECHANISM FOR GEOGRAPHIC ROUTING IN WIRELESS MULTIMEDIA SENS...
DYNAMIC CURATIVE MECHANISM FOR GEOGRAPHIC ROUTING IN WIRELESS MULTIMEDIA SENS...csandit
 
Quality of Service Routing in Mobile Ad hoc Networks Using Node Mobility and ...
Quality of Service Routing in Mobile Ad hoc Networks Using Node Mobility and ...Quality of Service Routing in Mobile Ad hoc Networks Using Node Mobility and ...
Quality of Service Routing in Mobile Ad hoc Networks Using Node Mobility and ...IJNSA Journal
 
Quality of Service Routing in Mobile Ad hoc Networks Using Node Mobility and ...
Quality of Service Routing in Mobile Ad hoc Networks Using Node Mobility and ...Quality of Service Routing in Mobile Ad hoc Networks Using Node Mobility and ...
Quality of Service Routing in Mobile Ad hoc Networks Using Node Mobility and ...IJNSA Journal
 
O dsr optimized dsr routing
O dsr optimized dsr routingO dsr optimized dsr routing
O dsr optimized dsr routingijwmn
 

Semelhante a M.Tech Student Rohit Kumar Das Research on Load Balancing using Learning Automata in Wireless Mesh Networks (20)

RASPBERRY PI AND ARDUINO UNO WORKING TOGETHER AS A BASIC METEOROLOGICAL STATION
RASPBERRY PI AND ARDUINO UNO WORKING TOGETHER AS A BASIC METEOROLOGICAL STATIONRASPBERRY PI AND ARDUINO UNO WORKING TOGETHER AS A BASIC METEOROLOGICAL STATION
RASPBERRY PI AND ARDUINO UNO WORKING TOGETHER AS A BASIC METEOROLOGICAL STATION
 
ENERGY LOCATION AWARE ROUTING PROTOCOL (ELARP) FOR WIRELESS MULTIMEDIA SENSOR...
ENERGY LOCATION AWARE ROUTING PROTOCOL (ELARP) FOR WIRELESS MULTIMEDIA SENSOR...ENERGY LOCATION AWARE ROUTING PROTOCOL (ELARP) FOR WIRELESS MULTIMEDIA SENSOR...
ENERGY LOCATION AWARE ROUTING PROTOCOL (ELARP) FOR WIRELESS MULTIMEDIA SENSOR...
 
ENERGY LOCATION AWARE ROUTING PROTOCOL (ELARP) FOR WIRELESS MULTIMEDIA SENSOR...
ENERGY LOCATION AWARE ROUTING PROTOCOL (ELARP) FOR WIRELESS MULTIMEDIA SENSOR...ENERGY LOCATION AWARE ROUTING PROTOCOL (ELARP) FOR WIRELESS MULTIMEDIA SENSOR...
ENERGY LOCATION AWARE ROUTING PROTOCOL (ELARP) FOR WIRELESS MULTIMEDIA SENSOR...
 
ENERGY LOCATION AWARE ROUTING PROTOCOL (ELARP) FOR WIRELESS MULTIMEDIA SENSOR...
ENERGY LOCATION AWARE ROUTING PROTOCOL (ELARP) FOR WIRELESS MULTIMEDIA SENSOR...ENERGY LOCATION AWARE ROUTING PROTOCOL (ELARP) FOR WIRELESS MULTIMEDIA SENSOR...
ENERGY LOCATION AWARE ROUTING PROTOCOL (ELARP) FOR WIRELESS MULTIMEDIA SENSOR...
 
Energy Location Aware Routing Protocol (ELARP) for Wireless Multimedia Sensor...
Energy Location Aware Routing Protocol (ELARP) for Wireless Multimedia Sensor...Energy Location Aware Routing Protocol (ELARP) for Wireless Multimedia Sensor...
Energy Location Aware Routing Protocol (ELARP) for Wireless Multimedia Sensor...
 
Hybrid networking and distribution
Hybrid networking and distribution Hybrid networking and distribution
Hybrid networking and distribution
 
Newton-raphson method to solve systems of non-linear equations in VANET perfo...
Newton-raphson method to solve systems of non-linear equations in VANET perfo...Newton-raphson method to solve systems of non-linear equations in VANET perfo...
Newton-raphson method to solve systems of non-linear equations in VANET perfo...
 
Fault Tolerant Congestion based Algorithms in OBS Network
Fault Tolerant Congestion based Algorithms in OBS NetworkFault Tolerant Congestion based Algorithms in OBS Network
Fault Tolerant Congestion based Algorithms in OBS Network
 
GPS Enabled Energy Efficient Routing for Manet
GPS Enabled Energy Efficient Routing for ManetGPS Enabled Energy Efficient Routing for Manet
GPS Enabled Energy Efficient Routing for Manet
 
Energy Efficient Multipath Routing For Mobile Ad Hoc Networks
Energy Efficient Multipath Routing For Mobile Ad Hoc NetworksEnergy Efficient Multipath Routing For Mobile Ad Hoc Networks
Energy Efficient Multipath Routing For Mobile Ad Hoc Networks
 
Jamming aware traffic allocation for multiple-path routing using portfolio se...
Jamming aware traffic allocation for multiple-path routing using portfolio se...Jamming aware traffic allocation for multiple-path routing using portfolio se...
Jamming aware traffic allocation for multiple-path routing using portfolio se...
 
AN EFFICIENT AND STABLE ROUTING ALGORITHM IN MOBILE AD HOC NETWORK
AN EFFICIENT AND STABLE ROUTING ALGORITHM IN MOBILE AD HOC NETWORKAN EFFICIENT AND STABLE ROUTING ALGORITHM IN MOBILE AD HOC NETWORK
AN EFFICIENT AND STABLE ROUTING ALGORITHM IN MOBILE AD HOC NETWORK
 
Bh4103368374
Bh4103368374Bh4103368374
Bh4103368374
 
V.KARTHIKEYAN PUBLISHED ARTICLE AA
V.KARTHIKEYAN PUBLISHED ARTICLE AAV.KARTHIKEYAN PUBLISHED ARTICLE AA
V.KARTHIKEYAN PUBLISHED ARTICLE AA
 
IMPLEMENTATION AND COMPARISION OF DATA LINK QUALITY SCHEME ON ODMRP AND ADMR ...
IMPLEMENTATION AND COMPARISION OF DATA LINK QUALITY SCHEME ON ODMRP AND ADMR ...IMPLEMENTATION AND COMPARISION OF DATA LINK QUALITY SCHEME ON ODMRP AND ADMR ...
IMPLEMENTATION AND COMPARISION OF DATA LINK QUALITY SCHEME ON ODMRP AND ADMR ...
 
Quadrant Based DIR in CWin Adaptation Mechanism for Multihop Wireless Network
Quadrant Based DIR in CWin Adaptation Mechanism for Multihop Wireless NetworkQuadrant Based DIR in CWin Adaptation Mechanism for Multihop Wireless Network
Quadrant Based DIR in CWin Adaptation Mechanism for Multihop Wireless Network
 
DYNAMIC CURATIVE MECHANISM FOR GEOGRAPHIC ROUTING IN WIRELESS MULTIMEDIA SENS...
DYNAMIC CURATIVE MECHANISM FOR GEOGRAPHIC ROUTING IN WIRELESS MULTIMEDIA SENS...DYNAMIC CURATIVE MECHANISM FOR GEOGRAPHIC ROUTING IN WIRELESS MULTIMEDIA SENS...
DYNAMIC CURATIVE MECHANISM FOR GEOGRAPHIC ROUTING IN WIRELESS MULTIMEDIA SENS...
 
Quality of Service Routing in Mobile Ad hoc Networks Using Node Mobility and ...
Quality of Service Routing in Mobile Ad hoc Networks Using Node Mobility and ...Quality of Service Routing in Mobile Ad hoc Networks Using Node Mobility and ...
Quality of Service Routing in Mobile Ad hoc Networks Using Node Mobility and ...
 
Quality of Service Routing in Mobile Ad hoc Networks Using Node Mobility and ...
Quality of Service Routing in Mobile Ad hoc Networks Using Node Mobility and ...Quality of Service Routing in Mobile Ad hoc Networks Using Node Mobility and ...
Quality of Service Routing in Mobile Ad hoc Networks Using Node Mobility and ...
 
O dsr optimized dsr routing
O dsr optimized dsr routingO dsr optimized dsr routing
O dsr optimized dsr routing
 

Último

Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room servicediscovermytutordmt
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...anjaliyadav012327
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...Sapna Thakur
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfchloefrazer622
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 

Último (20)

Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room service
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdf
 
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 

M.Tech Student Rohit Kumar Das Research on Load Balancing using Learning Automata in Wireless Mesh Networks

  • 1. Rohit Kumar Das M.Tech (IT), 3rd Sem Roll- 031312 No36320137 Assam University
  • 2. Outline Introduction  Literature Survey  Related Work  Motivation  Backbone of Project  Proposed Method  Experimental Result  Conclusion  References  3/3/2014
  • 3. Outline Introduction  Literature Survey  Related Work  Motivation  Backbone of Project  Proposed Method  Experimental Result  Conclusion  References  3/3/2014
  • 4. Wireless Networks  Collection of nodes where each mesh node is also a router.  WMN is dynamically  self-organized,  self-configured,  self-healing,  easy maintenance,  high scalability and  reliable service with the nodes in the network  Implemented with various wireless technology including 802.11(WiFi), 802.15(Wireless PAN ), 802.16 (Wireless Broadband standards), cellular technologies or combinations of more than one type. 3/3/2014
  • 5. Ad-hoc Networks  Communication done without any available.  Discover their own path for transmission.  Relay on the intermediate nodes.  Types of Ad-hoc networks:  Wireless Mesh Network (WMN)  Wireless Sensor Network (WSN)  Mobile Ad-hoc Network (MANET)  Mesh Networks 3/3/2014 fixed infrastructure
  • 6. Introduction (Conti.)  Load Balancing ◦ Increase in network traffic cause load imbalance and leading to network degradation.  Routing Protocol ◦ AODV routing protocol because it use less memory space helping to achieve the goal.  Learning Automata ◦ Works well with stochastic environment. 3/3/2014
  • 7. Outline Introduction  Literature Survey  Related Work  Motivation  Backbone of Project  Proposed Method  Experimental Result  Conclusion  References  3/3/2014
  • 8. Literature Survey 1. Gateway Discovery Protocol through message notification [11]. At a IGW: If the average Q_length > Max_Permissible_Threshold Identify all the active sources For each active source Send a Congest_Notify message to switch the gateway, if possible End for End if If a GW_REQ message arrives from a node If the average Q_length < Max_Permissible_Threshold Admit this node and send a GW_REP to it End if End if 3/3/2014
  • 9. Conti… At a source node: Record the gateway information (GW IDs) in the gateway table When a notification message from IGW arrives: For each gateway ID in the gateway table Send a GW_REQ with the node’s estimated traffic End for When a GW_REP message arrives from a gateway: Make the nearest gateway as the primary gateway 3/3/2014
  • 10. 2. The authors of [12] mentioned about three different load balancing scheme using IEEE 802. 11k   Admission control and  3. Client driven Cell breathing Balancing of load by using nodes nearer to gateway node. Have low bandwidth blocking rate. Boundary nodes get un-notified [13]. 3/3/2014
  • 11. 4. In [14], load balancing is performed by dividing domain into clusters then selecting gateway by G_value. Parameter for selecting Gateway: a) Power supply b) Velocity of node c) Distance to center of cluster and d) Processing power of node 3/3/2014
  • 12. 5. Learning automaton for routing incoming calls [18].    Virtual link length Combination of packets Reduce packet delay 3/3/2014
  • 13. Outline Introduction  Literature Survey  Related Work  Motivation  Backbone of Project  Proposed Method  Experimental Result  Conclusion  References  3/3/2014
  • 14. Related Works 1. LALB (Learning Automata Based Load Balancing) Algorithm proposed by the authors of [5] is an approach for load balancing in Gateway level. 3/3/2014
  • 15. 2. SARA (Stochastic Automata Rate Adaptation) Algorithm[15] for selecting the transmission rate.     3. Randomly selects. R : x = 1, 2, . . . . . , k (bps) Updates from feedback. R (x) should be best possible rate. Multicasting – major problem for MANET. Authors of [17] proposed a weighted LA based multicasting protocol     most stable multicast route. packets are forwarded along the edges of Steiner tree. Used LA to find the node with less mobility. Routes composed of long duration link are consider – weights are assign. 3/3/2014
  • 16. 4. Mehdi Zarei proposed Reverse AODV with Learning Automata (ROADVA) [25] works in similar way with Reverse AODV  Reverse route is available.  Route is selected based on stability factor.  Updates the choice probability of routes stability according to the feedback information form network. 5. A routing protocol for Ad-hoc mobile network (AAODV) Learning Automata AODV Routing protocol was projected by authors of [26]  Operates with energy restriction.  Packet are routed through best path.  Saves energy. 3/3/2014
  • 17. Problems Domain  Route  Just flapping consider their load  Associate each node to its nearest gateway  Switching to another domain 3/3/2014
  • 18. Figure 1: Problem Layer By Layer [20] 3/3/2014
  • 19. Outline Introduction  Literature Survey  Related Work  Motivation  Backbone of Project  Proposed Method  Experimental Result  Conclusion  References  3/3/2014
  • 20. Motivation  Wireless Mesh Network (WMN) emerging topic for research.   Problem with balancing of load. Learning Automata (LA) working ability with stochastic environment like WMN.  Ad-hoc On demand Distance Vector (AODV) routing protocol. 3/3/2014
  • 21. Outline Introduction  Literature Survey  Related Work  Motivation  Backbone of Project  Proposed Method  Experimental Result  Conclusion  References  3/3/2014
  • 22. Wireless Mesh Network (WMN) Figure 2: Wireless Mess Network [6] 3/3/2014
  • 23. Characteristic of WMN  Multiple type of Network access.  Two types of nodes:  Access Points (APs)/ Mesh Routers (MRs)  Mobile Clients / Nodes (MNs)  Mobility dependence on the type of mesh nodes  Mesh routers usually have minimal mobility  Mesh clients can be stationary or mobile nodes  Multi-hop wireless network  Compatibility and interoperability with existing wireless networks 3/3/2014
  • 24. Load Balancing  Traffic volume very high  Makes scalability and load balancing becomes important issues.  Load balancing  Optimization of usage of network resources  Moving traffic from congested links to less loaded part.  Traffic aggregation occurs in paths.  Due to the limited wireless link capacity.  Potential bottleneck 3/3/2014
  • 25. Why Load Balancing ???  Avoiding congestion  Increasing network throughput  Providing reliability in case of any failure  Three categories: ◦ Path-based load balancing ◦ Mesh-router-based load balancing and ◦ Internet gateway load balancing 3/3/2014
  • 26. Learning Automata (LA)  Systems  Select possess incomplete knowledge current action based on past experiences from the environment  Adaptive decision-making unit  probability distribution 3/3/2014
  • 27. Learning Automata in Network  Does not require prior knowledge about traffic characteristic  Utilized online in different networks  Doesn't not require to complex analyze of network during learning phase  Keep just one action probability vector  Exhibits less memory demands 3/3/2014
  • 28. Integrating LA Stochastic automaton: ◦ Six tuple ◦ { x, Ø, α, p, A, G} 3/3/2014
  • 29. Integrating LA (Conti….) Environment:  i/p -> α(n) = {α1,…….,αr}  o/p -> x  Response [0,1]  Penalty Probability  Ci (i = 1,……r) 3/3/2014
  • 30. Integrating LA (Conti….) Learning automaton: • Operates in a random environment Figure 5: Learning automaton 3/3/2014
  • 31. Learning Automata Models  P-Model: The output can take only two values, 0 or 1  Q-Model: Finite output set with more than two values, between 0 and 1  S-Model: The output is a continuous random variable in the range [0,1] 3/3/2014
  • 32. Operation of LA Four Stages: 1. Sequences of repetitive cycles 2. Chooses action 3. Receives environmental response 4. Based on response from earlier action, next action is determined. 3/3/2014
  • 33. Operation (Conti…)  During each cycle: αi is chosen with probability pi  Environment  response with Ci , update p. Next action chosen according p(n+1) 3/3/2014
  • 34. Learning Automata Feedback Connection of Automaton and Environment Figure 6: Feedback mechanism of LA 3/3/2014
  • 35. Reinforcement Scheme  Choosing the best response based on the rewards or punishments token from environment  Lower the β(n) the more favorable the response.  General Scheme: Pi(n) - ( 1-β(n) ) gi( P(n) ) + β(n) hi( P(n) ), if a(n)≠ai ◦ Pi(n+1) = Pi (n) + ( 1- β(n) ) Ʃj≠i gj( P(n) ) - β(n) Ʃj≠i hj( P(n) ), if a(n)=ai 3/3/2014
  • 36. Reinforcement Schemes Different Scheme according to selection made from functions are : 1. The linear Reward–Penalty (LR–P) scheme 2. The linear Reward–Inaction (LR–I) scheme 3. Nonlinear schemes 3/3/2014
  • 37. Application of LA in Layers  Physical Layer:  Transmission power  Distributed power control problem  Network Layer:  Multicasting  Routing  Transport Layer:  Congestion window updation  Control mechanisms 3/3/2014
  • 38. Routing Protocol  Ad-hoc On-Demand Distance Vector Routing Protocol (AODV)  Both unicast and multicast routing  Builds routes between nodes only as desired  It is ◦ loop-free, ◦ self-starting, ◦ low network utilization, ◦ no memory overhead, ◦ and scales to large numbers of mobile nodes 3/3/2014
  • 39. AODV Properties  The route table stores: <destination addr, next-hop addr, destination sequence number, life_time>  The basic message set consists of:  RREQ – Route Request  RREP – Route Reply  RERR – Route Error  HELLO – For link status monitoring 3/3/2014
  • 40. Re-active routing AODV(RFC3561) A wants to communicate with B 3/3/2014
  • 41. Re-active routing AODV(RFC3561) A floods a route request 3/3/2014
  • 42. Re-active routing AODV(RFC3561) A route reply is unicasted back 3/3/2014
  • 43. Route Requests in AODV Y Z S E F B C M L J A G H D K I N Represents a node that has received RREQ for D from S 3/3/2014
  • 44. Route Requests in AODV Y Broadcast transmission Z S E F B C M J A L G H K D N I Represents transmission of RREQ 3/3/2014
  • 45. Route Requests in AODV Y Z S E F B C M J A L G H K D N I Represents links on Reverse Path 3/3/2014
  • 46. Reverse Path Setup in AODV Y Z S E F B C M J A L G H K D N I •Node C receives RREQ from G and H, but does not forward it again, because node C has already forwarded RREQ once 3/3/2014
  • 47. Reverse Path Setup in AODV Y Z S E F B C J A L M G H K D N I 3/3/2014
  • 48. Reverse Path Setup in AODV Y Z S E F B C M J A L G H K D N I •Node D does not forward RREQ, because node D is the intended target of the RREQ 3/3/2014
  • 49. Forward Path Setup in AODV (contd…) Y Z S E F B C J A L M G H K D N I Forward links are setup when RREP travels along the reverse p Represents a link on the forward path 3/3/2014
  • 50. Outline Introduction  Literature Survey  Related Work  Motivation  Backbone of Project  Proposed Method  Experimental Result  Conclusion  References  3/3/2014
  • 51. Proposed Method  Learning Automata – Ad-hoc On Demand Distance Vector (LA-AODV) routing protocol  Integrating LA with AODV  Find the best available path for packet delivery.  Each routers will be employed with LAAODV 3/3/2014
  • 52. Algorithm for Proposed Method  Step 1: (Path Discovery) Start Route Discovery Phase by sending RREQ packet. If reach destination initiate RTL phase Else Forward to next node For each RREQ packet, check for same packet Same packet then discard or forward to next End for 3/3/2014
  • 53. Reverse Path Establishment Fig: Reverse Path Formation Fig: Forward Path Formation 3/3/2014
  • 54.  Step 2: (Route Table Management by Learning) ◦ Receive feedback from neighbors. ◦ Construct local forwarding table using Learning Algorithm. Forwarding Table:  check for RREQ entry in routing table.  If present check  RREQ seq_no > Dest seq_no  Else  Use recorded route for RREQ  Create RREP  Forward to intermediate nodes 3/3/2014
  • 55.  Step 3: (Routing Phase using Learning) ◦ Node activates LA  Obtain best route from RLT phase.  Check for constraint  If between 50% to 100%  Positive feedback (rewarded)  Else  Negative feedback (penalized) 3/3/2014
  • 56. Flow Chart Figure 7: Flow chart for Proposed Model 3/3/2014
  • 57. Outline Introduction  Literature Survey  Related Work  Motivation  Backbone of Project  Proposed Method  Experimental Result  Conclusion  References  3/3/2014
  • 58. Experimental Results Figure 8: Basic AODV with Performance measurement 3/3/2014
  • 59. Figure 9: Modified AODV with Performance measurement 3/3/2014
  • 60. Outline Introduction  Literature Survey  Related Work  Motivation  Backbone of Project  Proposed Method  Experimental Result  Conclusion  References  3/3/2014
  • 61. Conclusion & Future Works Relatively new technology  Significant advantages for many applications  Load balancing is one of the important area of research in WMN  Load can be balanced using different techniques like Learning Automata 3/3/2014 
  • 62. Conclusion (Conti.) Collaborating LA with AODV  Learning Automata AODV routing protocol (LA-AODV) for WMN  LA agent keep running on each node.  Provide best available path  Lead to the goal – Load Balancing  3/3/2014
  • 63. Outline Introduction  Literature Survey  Related Work  Motivation  Backbone of Project  Proposed Method  Experimental Result  Conclusion  References  3/3/2014
  • 64. References [1] Subir Kumar Sarkar, T G Basavaraju, C Puttamadappa, “Ad-hoc Mobile Wireless Networks Principles, Protocol and Applications” Auerbach Publications, ISBN 978-1-4200-6221-2 [2] Ram Ramanathan and Jason Redi, “A Brief Overview of Ad-hoc Networks: Challenges and Directions”, IEEE Communication Magazine 50th Anniversary Commemorative Issue/May 2002 [3] Bing He, Dongmei Sun, Dharma P. Agrawal “Diffusion based Distributed Internet Gateway Load Balancing in a Wireless Mesh Network,” In proceedings of IEEE "GLOBECOM" 2009 [4] Ashish Raniwala, Tzi-cker Chiueh. “Architecture and algorithms for an IEEE 802.11based multi-channel wireless mesh network” In: Infocom 2005. [5] Maryam Kashanaki, Zia Beheshti, Mohammad Reza Meybodi, “A Distributed Learning Automata based Gateway Load Balancing Algorithm in Wireless Mesh Networks”, Proceedings of IEEE for GLOBECOM 2009 [6] Akyildiz, Ian F., “A Survey on Wireless Mesh Networks”, Georgia Institute of Technology Xudong Wang, Kiyon, Inc., IEEE Radio Communications, 2005. [7] firetide.com “An Introduction to Wireless Mesh Networking”, 16795 Lark Avenue, Suite 200 [8] Kumpati S. Narendra, And M. A. L. Thathachar, “Learning Automata - A Survey”, IEEE Transactions On Systems, Man, And Cybernetics, Vol. Smc-4, No. 4, July 1974 [9] M.S. Obaidat, G.I. Papadimitriou, A.S. Pomportsis,“Efficient fast learning automata”, 3/3/2014 International journal of Information Science, June 2002.
  • 65. References [11] Deepti Nandiraju, Lakshmi Santhanam, Nagesh Nandiraju, and Dharma P. Agrawal, “Achieving Load Balancing in Wireless Mesh Networks through Multiple Gateways”, Proceeding of IEEE in 2006. [12] E.Garcia Villegas, R. Vidal Ferré, J. Paradells Aspas, “Load Balancing in WLANs through IEEE 802.11k Mechanisms”, Proceeding of the 11th IEEE Symposium on Computers and Communications (ISCC'06). [13] P. Hsiao, A. Hwang, H. Kung, D. Vlah, “Load-Balancing Routing for Wireless Access Networks”, Proceeding of IEEE INFOCOM '01. [14] Mohammad Shahverdy, Misagh Behnami & Mahmood Fathy, “A New Paradigm for Load Balancing in WMNs” International Journal of Computer Networks (IJCN), Volume (3): Issue (4): 2011 239. [15] Tarun Joshi, Disha Ahuja, Damanjit Singh, and Dharma P. Agrawal, “SARA: Stochastic Automata Rate Adaptation for IEEE 802.11 Networks” IEEE Transactions On Parallel and Distributed Systems, Vol. 19, No. 11, November 2008 [16] Antonios Sarigiannidis, Petros Nicopolitidis, Georgios Papadimitriou, “Using Learning Automata for Adaptively Adjusting the Downlink-to-Uplink Ratio in IEEE 802.16e Wireless Networks” [17] Vinodha K, Joydipa Sen, “A Weighted Learning Automata-Based Multicast Routing Protocol for Wireless MANET” International Journal of Engineering Reasearch & Technology (IJERT) ISSN: 2278-0181, Vol. 2 Issue 6, June – 2013 [18] Anastasios A. Economides, “Learning Automata Routing In Connection-Oriented Networks”, International Journal of Communication System, Vol 8, No 4, pp 225-237, 1995 [19] Anastasios A. Economides, “Real-Time Traffic Allocation Using Learning Automata”, International Conference on Systems, Man and Cybernetics, pp. 3307- 3312, IEEE, 1997 3/3/2014 [20] Fry, Michael, et al. “Challenge identification for network resilience.” Next Generation
  • 66. References [21] Nicopolitidis, Petros, et al. “Adaptive wireless networks using learning automata.” Wireless Communications, IEEE 18.2 (2011): 75-81. [22] S. Das, C. Perkins, and E. Royer, "Ad Hoc On Demand Distance Vector (AODV) Routing," in IETF. RFC 3561, 2003. [23] Usop, Nor Surayati Mohamad, Azizol Abdullah, and Ahmad Faisal Amri Abidin. “Performance evaluation of AODV, DSDV & DSR routing protocol in grid environment.” IJCSNS International Journal of Computer Science and Network Security 9.7 (2009): 261-268. [24] Prashant Kumar Maurya, Gaurav Sharma, Vaishali Sahu, Ashish Roberts, Mahendra Srivastava, “An Overview of AODV Routing Protocol”, International Journal of Modern Engineering Research (IJMER), Vol.2, Issue.3, May-June 2012 pp-728-732. [25] Zarei, Mehdi. “Reverse AODV routing protocol extension using learning Automata in ad hoc networks.” Computer, Control and Communication, 2009. IC4 2009. 2nd International Conference on. IEEE, 2009. [26] Vahid Hosseini, Majid Taghipoor, “A Novel Method of Routing for MANETs with Considering the Energy by Learning Automata” World Applied Sciences Journal 17 (1): 113-118, 2012, ISSN 1818-4952, IDOSI Publications, 2012 [27] Arnrita Bose Paul, Shantanu Konwar,Upola Gogoi, Angshuman Chakraborty, Nilufar Yeshrnin, Sukurnar Nandi, “Implementation and Performance Evaluation of AODV in Wireless Mesh Networks using NS-3”, 2010 2nd International Conforence on Education Technology and Computer (ICETC) [28] Ghorbani, Mahdi, Ali Mohammad Saghiri, and Mohammad Reza Meybodi. “A novel adaptive version of AODV routing protocol based on learning automata utilizing cognitive networks concept.”, Technical Journal of Engineering and Applied Sciences, ISSN 20510853, 2013. 3/3/2014

Notas do Editor

  1. The Ad hoc On Demand Distance Vector (AODV) routing algorithm is a routing protocol designed for ad-hoc mobile networks2. AODV is capable of both unicast and multicast routing3. It is an on demand algorithm, meaning that it builds routes between nodes only as desired by source nodes. It maintains these routesas long as they are needed by the sources4.
  2. The basic message set includes a route request message, route reply message, route error message, and a hello message.The mechanics of each of these messages will be covered in detail later in the presentation.Briefly, however, a host (node) multicasts a RREQ message when it needs to find a route to a destination (either not already contained in its routing table, or one whose status is invalid).