SlideShare ist ein Scribd-Unternehmen logo
1 von 5
Downloaden Sie, um offline zu lesen
International Association of Scientific Innovation and Research (IASIR)
(An Association Unifying the Sciences, Engineering, and Applied Research)
International Journal of Engineering, Business and Enterprise
Applications (IJEBEA)
www.iasir.net
IJEBEA 14-272; © 2014, IJEBEA All Rights Reserved Page 122
ISSN (Print): 2279-0020
ISSN (Online): 2279-0039
Hierarchical Decentralized Averaging for Wireless Packet Network
1
A R ASWATHA, 2
RAHUL R, 3
M PUTTARAJU
1, 2
Department of Telecommunication Engineering, Dayananda Sagar College of Engineering,
VTU, Bangalore, India
3
Department of Electronics and communication Engineering, T John Institute of Technology,
VTU, Bangalore, India
Abstract: Describing and analyzing a hierarchical algorithm, for solving the distributed average consensus
problem in wireless sensor networks and overhead of message. The algorithm deals the problem by recursively
partitioning a given network into sub networks. Initially, nodes at the finest scale gossip to compute local
averages. Using multi-hop communication and geographic routing to gossip between nodes that are not directly
connected, local averages are used to compute global average. To attain hierarchical scheme with k levels this
is competitive with state-of-the-art randomized gossip algorithms in terms of accuracy, message complexity,
node memory. In networks this results in less congestion and resource usage by reducing message
retransmissions. Simulations of the proposed scheme compared with theory and existing algorithms based on
averaging along paths. Characterizing scaling laws or the rate at which the communication cost increases as a
function of network size and to achieve two goals the longest distance a message travels should be much shorter
than previous methods and also Distributing the computation evenly across network.
Keywords: distributed signal processing, hierarchical processing, Wireless sensor Networks, Consensus
algorithms.
I. Introduction
Distributed signal and information processing applications arise in a variety of contexts including Wireless sensor
networks, smart-grid, mobile social networks and large-scale unmanned surveillance. Applications demand
protocols and algorithms that are robust, fault-tolerant, and scalable. Energy-efficiency is an important factor [1].
When a system is using battery powered nodes or agents equipped with wireless radios for transmission. Such as
in wireless sensor networks energy-efficiency require few message transmissions since consumes bandwidth,
each wireless transmission consumes battery resources [2]
Always there is a tradeoff between algorithmic simplicity and performance [3,4]. If we only allow pair wise
communication between neighboring nodes, we cannot beat barriers. If we have the additional knowledge of
geographical information for each node and its neighbors, we can make use of geographic routing [5] and with
the added complexity of averaging [6] over paths we can bring the message complexity down to linear at the
expense of messages having to travel potentially over hops [7]. However to improve upon the performance
achievable using pair wise communication between neighboring nodes, additional complexity is introduced. In
this, rather than averaging along paths, convergence is achieved faster when we decompose computation in a
multiscale manner.
The multiscale approach considered assumes that the nodes know their own and their neighbor’s coordinates in
the unit. Using geographic information, we derive a hierarchical algorithm that asymptotically achieves a
communication cost of messages, however, in multiscale gossip, information is only exchanged between pairs,
and there is no averaging along paths. At the expense of extra complexity for building the logical hierarchy, we
achieve two important goals [8]. First, the longest distance a message travels in multiscale approach should be
much shorter compared to geographic gossip or path averaging. Second, multiscale gossip must distribute the
computation quite evenly across the network and does not overwhelm and deplete the nodes located closer to the
center of the unit square as is the case for path averaging. Finally including a thorough set of experiments to
evaluate the performance of multiscale gossip Primary measure of performance is communication cost the
number of messages required to compute an estimate of accuracy. We are interested in characterizing the rate, or
scaling laws at which the communication cost increases as a function of network size[9,10]. In the analysis of
scaling laws for gossip algorithms [11,12], a common study measure of convergence rate is the averaging time.
Challlenges: Self-Configuration and Adaptation, Energy Efficiency, Responsiveness, Robustness, Scalability,
Heterogeneity, Systematic Design, Privacy and security.
Disadvantages of existing methods:
i. If message lost, large number of nodes affected
ii. If messages sent over many hops , size increases because accumulates information of
intermediate nodes
iii. Message size depends on
― length of path and
A R Aswatha et al., International Journal of Engineering, Business and Enterprise Applications, 8(2), March-May., 2014, pp. 122-126
IJEBEA 14-272; © 2014, IJEBEA All Rights Reserved Page 123
― network size
II. HELPFUL HINTS
Multiscale gossip performs averaging in a hierarchical manner. At each moment only nodes in the same level of
hierarchy do computations at a local scale and computation at one level begins after the previous level has
finished. Decomposing the initial graph into sub graphs in hierarchically, we obtain order in the computation.
for a specific decomposition it is possible to divide the overall work into a small number of linear sub-problems
and thus obtain very close to linear complexity in the size of the network.
Assume we have a random geometric graph G = (V,E) and each node knows its own coordinates in the unit
square and the locations of its neighbours. Each node knows the total number of nodes n in the network and k
levels desired of hierarchy levels. Figure 1 illustrates an example with k = 3. We use the convention that level k
is the lowest level where the unit square is split into small cells. Level 1 is at top level where we have big cells.
All cells at the same level have the same area. We split each cell into subcells is directed by a subdivision
constant a = 2/3. If a cell contains n nodes, it is split into n1-a
cells.
Fig.1: Hierarchical multiscale subdivision of the unit square
Algorithm describes multi-scale gossip in a recursive manner. The initial call to the algorithm has as arguments,
the vector of initial node values (xinit), the unit square (C = [0; 1] x [0; 1]), the network size n, the top level q =
1, the desired number of hierarchy levels k and the desired error tolerance € to be used by each invocation of
randomized gossip. In down-pass unit square is split into smaller and smaller cells all the way to the C(k;) cells.
After gossiping in the G(k;_) subgraphs in Line 15, the representatives adjust their values (Line 16). if k is large
enough, each G(k;_) is a complete graph. Each node knows the locations of neighbours (needed for geographic
routing), at level k we can compute the size of each G(k;_) graph which is needed for the reweighting. The up-
pass begins with the L(k;_) representatives forming the G(k-1;_) grid graphs (Line 8) and then running gossip in
all of them in parallel. Between consecutive levels we use a = 2/3 to decide how many C(r+1;_) cells fit in each
C(r;_) cell. Notice the pseudocode mimics a sequential single processor execution. However, it should be
emphasized that the algorithm is intended for and can be implemented in a distributed fashion. The notation
xinit(C) or xinit(L) indicates that we only select the entries of xinit corresponding to nodes in cell C or
representatives L.
Algorithm: MultiscaleGossip (xinit, C, n, q, k, €)
1: a = 2/3
2: if q < k then
3: Split C into mq+1 = n1-a
cells: C(q+1,1),…,C(q+1,mq+1)
4: Select a representative node L(q+1,i) for each cell C(q+1,i), i €{1,…,mq+1}
5: for all cells C(q+1,i) do
6: call MultiscaleGossip(xinit(C(q+1,i)),C(q+1,i),na
; q + 1; tol)
7: end for
8: Form grid graph G(q,.) of representatives L(q+1,i)
9: call Randomized Gossip(xinit(L(q+1;1:mq+1));G(q,.),€)
10: if q = 1 then
11: Spread value of L(2,i) to all nodes in each C(2,i)
12: end if
13: else
14: Form graph G(k;.) only of nodes in V (G) contained in C
15: call Randomized Gossip( xinit,G(k,.), € )
16: Reweight representative values as :
x(L(k,i)) = x(L(k,i)) │V (Gk)│mk-1 / │V (G)│
17: end if
Multiscale gossip has several advantages over Path Averaging. All the information relies on pair wise
messages. In contrast, averaging over paths of length more than two has two main disadvantages First, if a
A R Aswatha et al., International Journal of Engineering, Business and Enterprise Applications, 8(2), March-May., 2014, pp. 122-126
IJEBEA 14-272; © 2014, IJEBEA All Rights Reserved Page 124
message is lost, a large number of nodes are affected by the information loss. Second, when messages are sent
to a remote location over many hops, they increase in size as the message body accumulates the information of
all the intermediate nodes. The message size now depends on the length of the path and ultimately on the
network size. Our messages are always of constant size and independent of the hop distance or network size.
The ideal scenario for multiscale gossip is if computation inside each cell stops automatically when the desired
accuracy is reached. This way no messages are wasted .However in practice for cells at the same level may
need to gossip on graphs of different sizes that take different numbers of messages to converge. This needs for
a node synchronization so that all computation in one level is finished before the next level can begin. To
alleviate the synchronization issue, we can fix the number of randomized gossip iterations per level so that all
computation between different sub graphs at the same level takes practically the same amount of time.
III. RESULTS
In addition to theoretical results, compare multiscale gossip with path averaging via simulation in MATLAB.
The experiments, presented, suggest that multiscale gossip has superior performance for graphs of up to many
thousands or nodes. Also include an evaluation in scenarios with unreliable transmissions.
Fig. 2 shows the nodes co-ordinates initialization for considered no. of nodes in network
(Initialized node)
Fig. 3 indicates splitting the area considered into smaller cell (Initial cell splitting)
Fig. 4 indicates gossiping of nodes among the splitted cells (Initialized nodes gossip at level 3)
Fig. 5 indicates the gossiping among the representative nodes of level 3 (Initialized nodes gossip at level 2)
A R Aswatha et al., International Journal of Engineering, Business and Enterprise Applications, 8(2), March-May., 2014, pp. 122-126
IJEBEA 14-272; © 2014, IJEBEA All Rights Reserved Page 125
Fig. 6 indicates the gossiping among the representative nodes of level 2 (Initialized nodes gossip at level 1)
Fig. 7 shows the comparison graph for simulated hierarchy levels 3, 4& 5, for number of message
transmission reduced with varying network size
Fig. 8 indicates the number of message transmission reduced with the varying hierarchy levels 3, 4&5
Fig. 9 indicates the simulated graph for the packet averaging for no. of message transmission reduced with
network size.
A R Aswatha et al., International Journal of Engineering, Business and Enterprise Applications, 8(2), March-May., 2014, pp. 122-126
IJEBEA 14-272; © 2014, IJEBEA All Rights Reserved Page 126
Fig 9 is compared with the fig. 7 and concluded that hierarchical algorithm Simulation results are better.
PERFORMANCE METRICS: Message complexity, Accuracy, Congestion, Resource usage, Energy efficiency,
robustness, scalability, self-configuration etc. In this paper the result is discussed for the 3, 4, and 5 gossiping
level and compared with each other as shown in the above graphs.
IV. CONCLUSION
Compare multiscale gossip against path averaging which is in theory the fastest algorithm for gossiping on
random geometric graphs. It is worth emphasizing that both algorithms operate under the same two assumptions.
First, each nodes know the coordinates of itself and its neighborhood the unit square. Second, each node know
the size of the network n. In path averaging this is implicit since each message needs to be routed back to the
source through the same path. It is thus necessary that nodes have global unique Ids which are equivalent to
knowing the maximum id and thus the size of the network. In multiscale gossip, network size is used for each
node to determine its role in the logical hierarchy and also decide the number of hierarchy levels. Advantages
are like Message size constant and independent of network size. Nodes update their estimate at each iteration.
Less congestion and resource usage, Energy efficient and robustness. In this paper the individual and compared
results, graphs is described and analyzed for the gossiping level 3, 4, and 5.
V. References
[1] Shutao Sun , Simin He , Wen Gao, Bin Pang “Multiscale load adaptive scheduling for energy efficient transmission over wireless
networks” Personal, Indoor and Mobile Radio Communications, 2003. PIMRC 2003. 14th IEEE Proceedings
[2] D. Kempe, A. Dobra, and J. Gehrke, “Gossip-based computation of aggregate information,” in Proc. IEEE Foundations of
Computer Science, Cambridge, MA, Oct. 2003
[3] F. Benezit, A. Dimakis, P. Thiran, and M. Vetterli, “Gossip along the way: Order-optimal consensus through randomized path
averaging,” in Proc. Allerton Conf. on Comm., Control, and Comp., Urbana-Champaign, IL, Sep. 2007.
[4] A. Dimakis, A. Sarwate, and M. Wainwright, “Geographic gossip: Efficient averaging for sensor networks,” IEEE Trans. Signal
Processing, vol. 56, no. 3, pp. 1205–1216, Mar. 2008.
[5] R. Sarkar, X. Yin, J. Gao, F. Luo, and X. D. Gu, “Greedy routing with guaranteed delivery using ricci flows,” in Proc.
Information Processing in Sensor Networks, San Francisco, April 2009.
[6] F. Cattivelli and A. Sayed, “Hierarchical diffusion algorithms for distributed estimation,” presented at the IEEE Workshop on
Statist. Signal Process., Cardiff, Wales, U.K., Aug. 2009.
[7] B. Oreshkin, M. Coates, and M. Rabbat, “Optimization and analysis of distributed averaging with short node memory,” To
appear IEEE Trans. Signal Processing, 2010.
[8] Blywis, Reinecke, Gunes, “Gossip routing, percolation, and restart in wireless multi-hop networks”
Wireless Communications and Networking Conference (WCNC), 2012 IEEE
[9] Steffens, C. ;Pesavento, M. “A physical layer average consensus algorithm for wireless sensor networks”, 2012, IEEE
[10] MengZheng ;Goldenbaum, M. ; Stanczak, S. ; Haibin Yu “Fast average consensus in clustered wireless sensor networks by
superposition gossiping” Wireless Communications and Networking Conference (WCNC), 2012 IEEE
[11] K. Tsianos and M. Rabbat, “Fast decentralized averaging via multi-scale gossip,” in Proc. Intl. Conf. on Distributed Computing
in Sensor Systems, Santa Barbara, CA, June 2010.
[12] K. Tsianos and M. Rabbat, “Multiscale Gossip for Eifficient Decentralized Averaging in Wireless Packet Networks” in IEEE
Transactions on Signal Processing, Vol. 61, No. 9, May 1, 2013
Author Profile
Dr.A.R.Aswatha, received B.E Degree from Mysore University in 1991, M.Tech Degree from M.I.T Manipal in 1996, M.S. Degree from
B.I.T.S. Pilani in 2002, Ph.D degree in 2010 from Dr. M.G.R University. Currently he is working as Professor and Head Department of
Telecommunication Engineering, Dayanand Sagar College of Engineering, Bangalore, India. His main research Interests include Analysis
and design of Low Power VLSI Circuits, Embedded System Design and Image Processing. Email: aswath.ar@gmail.com.
Mr. Rahul R, received B.E Degree in Electronics and Communication from Visvesvaraya Technological University in 2012, Currently
Pursuing M.Tech Degree in Digital Communication and Networking from Visvesvaraya Technological University in 2014, Department of
Telecommunication Engineering, Dayanand Sagar College of Engineering, Bangalore, India. Main Interests in Networking, Digital
Communications. Email: rahulrm26@gmail.com.
Dr. M.Puttaraju, received B.E Degree from Bangalore University in 1975, M.Tech Degree from Mysore University in 1982, Ph.D Degree in
2012, he is working as Professor and Head Department of Electronics and Communication T.Jhon Institute of Technology, Bangalore, India.
Research Interests include Design of Low Power VLSI Circuits and Image Processing. Email: ml.mputtaraju@gmail.com

Weitere ähnliche Inhalte

Was ist angesagt?

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
 
Distributed Three Hop Routing Protocol for Enhancing Routing Process in WSN
Distributed Three Hop Routing Protocol for Enhancing Routing Process in WSNDistributed Three Hop Routing Protocol for Enhancing Routing Process in WSN
Distributed Three Hop Routing Protocol for Enhancing Routing Process in WSN
paperpublications3
 
OfdmaClosed-Form Rate Outage Probability for OFDMA Multi-Hop Broadband Wirele...
OfdmaClosed-Form Rate Outage Probability for OFDMA Multi-Hop Broadband Wirele...OfdmaClosed-Form Rate Outage Probability for OFDMA Multi-Hop Broadband Wirele...
OfdmaClosed-Form Rate Outage Probability for OFDMA Multi-Hop Broadband Wirele...
IJASCSE
 

Was ist angesagt? (15)

Designing an opportunistic routing scheme for adaptive clustering in mobile a...
Designing an opportunistic routing scheme for adaptive clustering in mobile a...Designing an opportunistic routing scheme for adaptive clustering in mobile a...
Designing an opportunistic routing scheme for adaptive clustering in mobile a...
 
A genetic algorithm for constructing broadcast trees with cost and delay cons...
A genetic algorithm for constructing broadcast trees with cost and delay cons...A genetic algorithm for constructing broadcast trees with cost and delay cons...
A genetic algorithm for constructing broadcast trees with cost and delay cons...
 
Iterative network channel decoding with cooperative space-time transmission
Iterative network channel decoding with cooperative space-time transmissionIterative network channel decoding with cooperative space-time transmission
Iterative network channel decoding with cooperative space-time transmission
 
TechreportTan14
TechreportTan14TechreportTan14
TechreportTan14
 
Consistent Data Release in MANET Using Light Weight Verification Algorithm wi...
Consistent Data Release in MANET Using Light Weight Verification Algorithm wi...Consistent Data Release in MANET Using Light Weight Verification Algorithm wi...
Consistent Data Release in MANET Using Light Weight Verification Algorithm wi...
 
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...
 
IMPROVING PACKET DELIVERY RATIO WITH ENHANCED CONFIDENTIALITY IN MANET
IMPROVING PACKET DELIVERY RATIO WITH ENHANCED CONFIDENTIALITY IN MANETIMPROVING PACKET DELIVERY RATIO WITH ENHANCED CONFIDENTIALITY IN MANET
IMPROVING PACKET DELIVERY RATIO WITH ENHANCED CONFIDENTIALITY IN MANET
 
Improving the Proactive Routing Protocol using Depth First Iterative Deepenin...
Improving the Proactive Routing Protocol using Depth First Iterative Deepenin...Improving the Proactive Routing Protocol using Depth First Iterative Deepenin...
Improving the Proactive Routing Protocol using Depth First Iterative Deepenin...
 
New strategy to optimize the performance of spray and wait routing protocol
New strategy to optimize the performance of spray and wait routing protocolNew strategy to optimize the performance of spray and wait routing protocol
New strategy to optimize the performance of spray and wait routing protocol
 
Distributed Three Hop Routing Protocol for Enhancing Routing Process in WSN
Distributed Three Hop Routing Protocol for Enhancing Routing Process in WSNDistributed Three Hop Routing Protocol for Enhancing Routing Process in WSN
Distributed Three Hop Routing Protocol for Enhancing Routing Process in WSN
 
A Survey Paper on Cluster Head Selection Techniques for Mobile Ad-Hoc Network
A Survey Paper on Cluster Head Selection Techniques for Mobile Ad-Hoc NetworkA Survey Paper on Cluster Head Selection Techniques for Mobile Ad-Hoc Network
A Survey Paper on Cluster Head Selection Techniques for Mobile Ad-Hoc Network
 
OfdmaClosed-Form Rate Outage Probability for OFDMA Multi-Hop Broadband Wirele...
OfdmaClosed-Form Rate Outage Probability for OFDMA Multi-Hop Broadband Wirele...OfdmaClosed-Form Rate Outage Probability for OFDMA Multi-Hop Broadband Wirele...
OfdmaClosed-Form Rate Outage Probability for OFDMA Multi-Hop Broadband Wirele...
 
Fa25939942
Fa25939942Fa25939942
Fa25939942
 
Efficient processing of spatial range queries on wireless broadcast streams
Efficient processing of spatial range queries on wireless broadcast streamsEfficient processing of spatial range queries on wireless broadcast streams
Efficient processing of spatial range queries on wireless broadcast streams
 
Enhancing Cloud Computing Security for Data Sharing Within Group Members
Enhancing Cloud Computing Security for Data Sharing Within Group MembersEnhancing Cloud Computing Security for Data Sharing Within Group Members
Enhancing Cloud Computing Security for Data Sharing Within Group Members
 

Andere mochten auch (8)

Ijebea14 276
Ijebea14 276Ijebea14 276
Ijebea14 276
 
Ijebea14 285
Ijebea14 285Ijebea14 285
Ijebea14 285
 
Ijebea14 271
Ijebea14 271Ijebea14 271
Ijebea14 271
 
Ijebea14 278
Ijebea14 278Ijebea14 278
Ijebea14 278
 
Ijebea14 270
Ijebea14 270Ijebea14 270
Ijebea14 270
 
Ijebea14 277
Ijebea14 277Ijebea14 277
Ijebea14 277
 
Ijebea14 287
Ijebea14 287Ijebea14 287
Ijebea14 287
 
Ijebea14 267
Ijebea14 267Ijebea14 267
Ijebea14 267
 

Ähnlich wie Ijebea14 272

Designing an opportunistic routing scheme for adaptive clustering in mobile a...
Designing an opportunistic routing scheme for adaptive clustering in mobile a...Designing an opportunistic routing scheme for adaptive clustering in mobile a...
Designing an opportunistic routing scheme for adaptive clustering in mobile a...
eSAT Journals
 
Three dimension hamiltonian broadcast
Three dimension hamiltonian broadcastThree dimension hamiltonian broadcast
Three dimension hamiltonian broadcast
IJCNCJournal
 

Ähnlich wie Ijebea14 272 (20)

Broadcast wormhole routed 3-d mesh
Broadcast wormhole routed 3-d meshBroadcast wormhole routed 3-d mesh
Broadcast wormhole routed 3-d mesh
 
Broadcast Scheduling Protocols in Multi-Hop Mobile Ad hoc Networks
Broadcast Scheduling Protocols in Multi-Hop Mobile Ad hoc NetworksBroadcast Scheduling Protocols in Multi-Hop Mobile Ad hoc Networks
Broadcast Scheduling Protocols in Multi-Hop Mobile Ad hoc Networks
 
BROADCAST SCHEDULING PROTOCOLS IN MULTIHOP MOBILE AD HOC NETWORKS
BROADCAST SCHEDULING PROTOCOLS IN MULTIHOP MOBILE AD HOC NETWORKSBROADCAST SCHEDULING PROTOCOLS IN MULTIHOP MOBILE AD HOC NETWORKS
BROADCAST SCHEDULING PROTOCOLS IN MULTIHOP MOBILE AD HOC NETWORKS
 
J1803056876
J1803056876J1803056876
J1803056876
 
Performance Analysis of Bfsk Multi-Hop Communication Systems Over K-μ Fading ...
Performance Analysis of Bfsk Multi-Hop Communication Systems Over K-μ Fading ...Performance Analysis of Bfsk Multi-Hop Communication Systems Over K-μ Fading ...
Performance Analysis of Bfsk Multi-Hop Communication Systems Over K-μ Fading ...
 
Designing an opportunistic routing scheme for adaptive clustering in mobile a...
Designing an opportunistic routing scheme for adaptive clustering in mobile a...Designing an opportunistic routing scheme for adaptive clustering in mobile a...
Designing an opportunistic routing scheme for adaptive clustering in mobile a...
 
Distributed Path Computation Using DIV Algorithm
Distributed Path Computation Using DIV AlgorithmDistributed Path Computation Using DIV Algorithm
Distributed Path Computation Using DIV Algorithm
 
C0431320
C0431320C0431320
C0431320
 
Distributed Spatial Modulation based Cooperative Diversity Scheme
Distributed Spatial Modulation based Cooperative Diversity SchemeDistributed Spatial Modulation based Cooperative Diversity Scheme
Distributed Spatial Modulation based Cooperative Diversity Scheme
 
A SIMULATION-BASED PERFORMANCE COMPARISON OF MANETS CDS CREATION ALGORITHMS U...
A SIMULATION-BASED PERFORMANCE COMPARISON OF MANETS CDS CREATION ALGORITHMS U...A SIMULATION-BASED PERFORMANCE COMPARISON OF MANETS CDS CREATION ALGORITHMS U...
A SIMULATION-BASED PERFORMANCE COMPARISON OF MANETS CDS CREATION ALGORITHMS U...
 
Embedding bus and ring into hex cell
Embedding bus and ring into hex cellEmbedding bus and ring into hex cell
Embedding bus and ring into hex cell
 
Secure data storage over distributed nodes in network through broadcast techn...
Secure data storage over distributed nodes in network through broadcast techn...Secure data storage over distributed nodes in network through broadcast techn...
Secure data storage over distributed nodes in network through broadcast techn...
 
A SIMULATION-BASED PERFORMANCE COMPARISON OF MANETS CDS CREATION ALGORITHMS U...
A SIMULATION-BASED PERFORMANCE COMPARISON OF MANETS CDS CREATION ALGORITHMS U...A SIMULATION-BASED PERFORMANCE COMPARISON OF MANETS CDS CREATION ALGORITHMS U...
A SIMULATION-BASED PERFORMANCE COMPARISON OF MANETS CDS CREATION ALGORITHMS U...
 
Shortest path algorithm for data transmission in wireless ad hoc sensor networks
Shortest path algorithm for data transmission in wireless ad hoc sensor networksShortest path algorithm for data transmission in wireless ad hoc sensor networks
Shortest path algorithm for data transmission in wireless ad hoc sensor networks
 
Three dimension hamiltonian broadcast
Three dimension hamiltonian broadcastThree dimension hamiltonian broadcast
Three dimension hamiltonian broadcast
 
Preventing Malicious Node and Provide Secure Routing In Manet
Preventing Malicious Node and Provide Secure Routing In ManetPreventing Malicious Node and Provide Secure Routing In Manet
Preventing Malicious Node and Provide Secure Routing In Manet
 
B010120913
B010120913B010120913
B010120913
 
D031202018023
D031202018023D031202018023
D031202018023
 
IMPLEMENTING PACKET BROADCASTING ALGORITHM OF MIMO BASED MOBILE AD-HOC NETWOR...
IMPLEMENTING PACKET BROADCASTING ALGORITHM OF MIMO BASED MOBILE AD-HOC NETWOR...IMPLEMENTING PACKET BROADCASTING ALGORITHM OF MIMO BASED MOBILE AD-HOC NETWOR...
IMPLEMENTING PACKET BROADCASTING ALGORITHM OF MIMO BASED MOBILE AD-HOC NETWOR...
 
An Even Data-Distribution Protocolfor Highly Dynamic VANET
An Even Data-Distribution Protocolfor Highly Dynamic VANETAn Even Data-Distribution Protocolfor Highly Dynamic VANET
An Even Data-Distribution Protocolfor Highly Dynamic VANET
 

Mehr von Iasir Journals

Mehr von Iasir Journals (20)

ijetcas14 650
ijetcas14 650ijetcas14 650
ijetcas14 650
 
Ijetcas14 648
Ijetcas14 648Ijetcas14 648
Ijetcas14 648
 
Ijetcas14 647
Ijetcas14 647Ijetcas14 647
Ijetcas14 647
 
Ijetcas14 643
Ijetcas14 643Ijetcas14 643
Ijetcas14 643
 
Ijetcas14 641
Ijetcas14 641Ijetcas14 641
Ijetcas14 641
 
Ijetcas14 639
Ijetcas14 639Ijetcas14 639
Ijetcas14 639
 
Ijetcas14 632
Ijetcas14 632Ijetcas14 632
Ijetcas14 632
 
Ijetcas14 624
Ijetcas14 624Ijetcas14 624
Ijetcas14 624
 
Ijetcas14 619
Ijetcas14 619Ijetcas14 619
Ijetcas14 619
 
Ijetcas14 615
Ijetcas14 615Ijetcas14 615
Ijetcas14 615
 
Ijetcas14 608
Ijetcas14 608Ijetcas14 608
Ijetcas14 608
 
Ijetcas14 605
Ijetcas14 605Ijetcas14 605
Ijetcas14 605
 
Ijetcas14 604
Ijetcas14 604Ijetcas14 604
Ijetcas14 604
 
Ijetcas14 598
Ijetcas14 598Ijetcas14 598
Ijetcas14 598
 
Ijetcas14 594
Ijetcas14 594Ijetcas14 594
Ijetcas14 594
 
Ijetcas14 593
Ijetcas14 593Ijetcas14 593
Ijetcas14 593
 
Ijetcas14 591
Ijetcas14 591Ijetcas14 591
Ijetcas14 591
 
Ijetcas14 589
Ijetcas14 589Ijetcas14 589
Ijetcas14 589
 
Ijetcas14 585
Ijetcas14 585Ijetcas14 585
Ijetcas14 585
 
Ijetcas14 584
Ijetcas14 584Ijetcas14 584
Ijetcas14 584
 

Kürzlich hochgeladen

FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
dollysharma2066
 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoorTop Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
dharasingh5698
 
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
ankushspencer015
 

Kürzlich hochgeladen (20)

FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
 
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . ppt
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoorTop Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
 
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank  Design by Working Stress - IS Method.pdfIntze Overhead Water Tank  Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdf
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
 
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
 
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptx
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
 
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
 

Ijebea14 272

  • 1. International Association of Scientific Innovation and Research (IASIR) (An Association Unifying the Sciences, Engineering, and Applied Research) International Journal of Engineering, Business and Enterprise Applications (IJEBEA) www.iasir.net IJEBEA 14-272; © 2014, IJEBEA All Rights Reserved Page 122 ISSN (Print): 2279-0020 ISSN (Online): 2279-0039 Hierarchical Decentralized Averaging for Wireless Packet Network 1 A R ASWATHA, 2 RAHUL R, 3 M PUTTARAJU 1, 2 Department of Telecommunication Engineering, Dayananda Sagar College of Engineering, VTU, Bangalore, India 3 Department of Electronics and communication Engineering, T John Institute of Technology, VTU, Bangalore, India Abstract: Describing and analyzing a hierarchical algorithm, for solving the distributed average consensus problem in wireless sensor networks and overhead of message. The algorithm deals the problem by recursively partitioning a given network into sub networks. Initially, nodes at the finest scale gossip to compute local averages. Using multi-hop communication and geographic routing to gossip between nodes that are not directly connected, local averages are used to compute global average. To attain hierarchical scheme with k levels this is competitive with state-of-the-art randomized gossip algorithms in terms of accuracy, message complexity, node memory. In networks this results in less congestion and resource usage by reducing message retransmissions. Simulations of the proposed scheme compared with theory and existing algorithms based on averaging along paths. Characterizing scaling laws or the rate at which the communication cost increases as a function of network size and to achieve two goals the longest distance a message travels should be much shorter than previous methods and also Distributing the computation evenly across network. Keywords: distributed signal processing, hierarchical processing, Wireless sensor Networks, Consensus algorithms. I. Introduction Distributed signal and information processing applications arise in a variety of contexts including Wireless sensor networks, smart-grid, mobile social networks and large-scale unmanned surveillance. Applications demand protocols and algorithms that are robust, fault-tolerant, and scalable. Energy-efficiency is an important factor [1]. When a system is using battery powered nodes or agents equipped with wireless radios for transmission. Such as in wireless sensor networks energy-efficiency require few message transmissions since consumes bandwidth, each wireless transmission consumes battery resources [2] Always there is a tradeoff between algorithmic simplicity and performance [3,4]. If we only allow pair wise communication between neighboring nodes, we cannot beat barriers. If we have the additional knowledge of geographical information for each node and its neighbors, we can make use of geographic routing [5] and with the added complexity of averaging [6] over paths we can bring the message complexity down to linear at the expense of messages having to travel potentially over hops [7]. However to improve upon the performance achievable using pair wise communication between neighboring nodes, additional complexity is introduced. In this, rather than averaging along paths, convergence is achieved faster when we decompose computation in a multiscale manner. The multiscale approach considered assumes that the nodes know their own and their neighbor’s coordinates in the unit. Using geographic information, we derive a hierarchical algorithm that asymptotically achieves a communication cost of messages, however, in multiscale gossip, information is only exchanged between pairs, and there is no averaging along paths. At the expense of extra complexity for building the logical hierarchy, we achieve two important goals [8]. First, the longest distance a message travels in multiscale approach should be much shorter compared to geographic gossip or path averaging. Second, multiscale gossip must distribute the computation quite evenly across the network and does not overwhelm and deplete the nodes located closer to the center of the unit square as is the case for path averaging. Finally including a thorough set of experiments to evaluate the performance of multiscale gossip Primary measure of performance is communication cost the number of messages required to compute an estimate of accuracy. We are interested in characterizing the rate, or scaling laws at which the communication cost increases as a function of network size[9,10]. In the analysis of scaling laws for gossip algorithms [11,12], a common study measure of convergence rate is the averaging time. Challlenges: Self-Configuration and Adaptation, Energy Efficiency, Responsiveness, Robustness, Scalability, Heterogeneity, Systematic Design, Privacy and security. Disadvantages of existing methods: i. If message lost, large number of nodes affected ii. If messages sent over many hops , size increases because accumulates information of intermediate nodes iii. Message size depends on ― length of path and
  • 2. A R Aswatha et al., International Journal of Engineering, Business and Enterprise Applications, 8(2), March-May., 2014, pp. 122-126 IJEBEA 14-272; © 2014, IJEBEA All Rights Reserved Page 123 ― network size II. HELPFUL HINTS Multiscale gossip performs averaging in a hierarchical manner. At each moment only nodes in the same level of hierarchy do computations at a local scale and computation at one level begins after the previous level has finished. Decomposing the initial graph into sub graphs in hierarchically, we obtain order in the computation. for a specific decomposition it is possible to divide the overall work into a small number of linear sub-problems and thus obtain very close to linear complexity in the size of the network. Assume we have a random geometric graph G = (V,E) and each node knows its own coordinates in the unit square and the locations of its neighbours. Each node knows the total number of nodes n in the network and k levels desired of hierarchy levels. Figure 1 illustrates an example with k = 3. We use the convention that level k is the lowest level where the unit square is split into small cells. Level 1 is at top level where we have big cells. All cells at the same level have the same area. We split each cell into subcells is directed by a subdivision constant a = 2/3. If a cell contains n nodes, it is split into n1-a cells. Fig.1: Hierarchical multiscale subdivision of the unit square Algorithm describes multi-scale gossip in a recursive manner. The initial call to the algorithm has as arguments, the vector of initial node values (xinit), the unit square (C = [0; 1] x [0; 1]), the network size n, the top level q = 1, the desired number of hierarchy levels k and the desired error tolerance € to be used by each invocation of randomized gossip. In down-pass unit square is split into smaller and smaller cells all the way to the C(k;) cells. After gossiping in the G(k;_) subgraphs in Line 15, the representatives adjust their values (Line 16). if k is large enough, each G(k;_) is a complete graph. Each node knows the locations of neighbours (needed for geographic routing), at level k we can compute the size of each G(k;_) graph which is needed for the reweighting. The up- pass begins with the L(k;_) representatives forming the G(k-1;_) grid graphs (Line 8) and then running gossip in all of them in parallel. Between consecutive levels we use a = 2/3 to decide how many C(r+1;_) cells fit in each C(r;_) cell. Notice the pseudocode mimics a sequential single processor execution. However, it should be emphasized that the algorithm is intended for and can be implemented in a distributed fashion. The notation xinit(C) or xinit(L) indicates that we only select the entries of xinit corresponding to nodes in cell C or representatives L. Algorithm: MultiscaleGossip (xinit, C, n, q, k, €) 1: a = 2/3 2: if q < k then 3: Split C into mq+1 = n1-a cells: C(q+1,1),…,C(q+1,mq+1) 4: Select a representative node L(q+1,i) for each cell C(q+1,i), i €{1,…,mq+1} 5: for all cells C(q+1,i) do 6: call MultiscaleGossip(xinit(C(q+1,i)),C(q+1,i),na ; q + 1; tol) 7: end for 8: Form grid graph G(q,.) of representatives L(q+1,i) 9: call Randomized Gossip(xinit(L(q+1;1:mq+1));G(q,.),€) 10: if q = 1 then 11: Spread value of L(2,i) to all nodes in each C(2,i) 12: end if 13: else 14: Form graph G(k;.) only of nodes in V (G) contained in C 15: call Randomized Gossip( xinit,G(k,.), € ) 16: Reweight representative values as : x(L(k,i)) = x(L(k,i)) │V (Gk)│mk-1 / │V (G)│ 17: end if Multiscale gossip has several advantages over Path Averaging. All the information relies on pair wise messages. In contrast, averaging over paths of length more than two has two main disadvantages First, if a
  • 3. A R Aswatha et al., International Journal of Engineering, Business and Enterprise Applications, 8(2), March-May., 2014, pp. 122-126 IJEBEA 14-272; © 2014, IJEBEA All Rights Reserved Page 124 message is lost, a large number of nodes are affected by the information loss. Second, when messages are sent to a remote location over many hops, they increase in size as the message body accumulates the information of all the intermediate nodes. The message size now depends on the length of the path and ultimately on the network size. Our messages are always of constant size and independent of the hop distance or network size. The ideal scenario for multiscale gossip is if computation inside each cell stops automatically when the desired accuracy is reached. This way no messages are wasted .However in practice for cells at the same level may need to gossip on graphs of different sizes that take different numbers of messages to converge. This needs for a node synchronization so that all computation in one level is finished before the next level can begin. To alleviate the synchronization issue, we can fix the number of randomized gossip iterations per level so that all computation between different sub graphs at the same level takes practically the same amount of time. III. RESULTS In addition to theoretical results, compare multiscale gossip with path averaging via simulation in MATLAB. The experiments, presented, suggest that multiscale gossip has superior performance for graphs of up to many thousands or nodes. Also include an evaluation in scenarios with unreliable transmissions. Fig. 2 shows the nodes co-ordinates initialization for considered no. of nodes in network (Initialized node) Fig. 3 indicates splitting the area considered into smaller cell (Initial cell splitting) Fig. 4 indicates gossiping of nodes among the splitted cells (Initialized nodes gossip at level 3) Fig. 5 indicates the gossiping among the representative nodes of level 3 (Initialized nodes gossip at level 2)
  • 4. A R Aswatha et al., International Journal of Engineering, Business and Enterprise Applications, 8(2), March-May., 2014, pp. 122-126 IJEBEA 14-272; © 2014, IJEBEA All Rights Reserved Page 125 Fig. 6 indicates the gossiping among the representative nodes of level 2 (Initialized nodes gossip at level 1) Fig. 7 shows the comparison graph for simulated hierarchy levels 3, 4& 5, for number of message transmission reduced with varying network size Fig. 8 indicates the number of message transmission reduced with the varying hierarchy levels 3, 4&5 Fig. 9 indicates the simulated graph for the packet averaging for no. of message transmission reduced with network size.
  • 5. A R Aswatha et al., International Journal of Engineering, Business and Enterprise Applications, 8(2), March-May., 2014, pp. 122-126 IJEBEA 14-272; © 2014, IJEBEA All Rights Reserved Page 126 Fig 9 is compared with the fig. 7 and concluded that hierarchical algorithm Simulation results are better. PERFORMANCE METRICS: Message complexity, Accuracy, Congestion, Resource usage, Energy efficiency, robustness, scalability, self-configuration etc. In this paper the result is discussed for the 3, 4, and 5 gossiping level and compared with each other as shown in the above graphs. IV. CONCLUSION Compare multiscale gossip against path averaging which is in theory the fastest algorithm for gossiping on random geometric graphs. It is worth emphasizing that both algorithms operate under the same two assumptions. First, each nodes know the coordinates of itself and its neighborhood the unit square. Second, each node know the size of the network n. In path averaging this is implicit since each message needs to be routed back to the source through the same path. It is thus necessary that nodes have global unique Ids which are equivalent to knowing the maximum id and thus the size of the network. In multiscale gossip, network size is used for each node to determine its role in the logical hierarchy and also decide the number of hierarchy levels. Advantages are like Message size constant and independent of network size. Nodes update their estimate at each iteration. Less congestion and resource usage, Energy efficient and robustness. In this paper the individual and compared results, graphs is described and analyzed for the gossiping level 3, 4, and 5. V. References [1] Shutao Sun , Simin He , Wen Gao, Bin Pang “Multiscale load adaptive scheduling for energy efficient transmission over wireless networks” Personal, Indoor and Mobile Radio Communications, 2003. PIMRC 2003. 14th IEEE Proceedings [2] D. Kempe, A. Dobra, and J. Gehrke, “Gossip-based computation of aggregate information,” in Proc. IEEE Foundations of Computer Science, Cambridge, MA, Oct. 2003 [3] F. Benezit, A. Dimakis, P. Thiran, and M. Vetterli, “Gossip along the way: Order-optimal consensus through randomized path averaging,” in Proc. Allerton Conf. on Comm., Control, and Comp., Urbana-Champaign, IL, Sep. 2007. [4] A. Dimakis, A. Sarwate, and M. Wainwright, “Geographic gossip: Efficient averaging for sensor networks,” IEEE Trans. Signal Processing, vol. 56, no. 3, pp. 1205–1216, Mar. 2008. [5] R. Sarkar, X. Yin, J. Gao, F. Luo, and X. D. Gu, “Greedy routing with guaranteed delivery using ricci flows,” in Proc. Information Processing in Sensor Networks, San Francisco, April 2009. [6] F. Cattivelli and A. Sayed, “Hierarchical diffusion algorithms for distributed estimation,” presented at the IEEE Workshop on Statist. Signal Process., Cardiff, Wales, U.K., Aug. 2009. [7] B. Oreshkin, M. Coates, and M. Rabbat, “Optimization and analysis of distributed averaging with short node memory,” To appear IEEE Trans. Signal Processing, 2010. [8] Blywis, Reinecke, Gunes, “Gossip routing, percolation, and restart in wireless multi-hop networks” Wireless Communications and Networking Conference (WCNC), 2012 IEEE [9] Steffens, C. ;Pesavento, M. “A physical layer average consensus algorithm for wireless sensor networks”, 2012, IEEE [10] MengZheng ;Goldenbaum, M. ; Stanczak, S. ; Haibin Yu “Fast average consensus in clustered wireless sensor networks by superposition gossiping” Wireless Communications and Networking Conference (WCNC), 2012 IEEE [11] K. Tsianos and M. Rabbat, “Fast decentralized averaging via multi-scale gossip,” in Proc. Intl. Conf. on Distributed Computing in Sensor Systems, Santa Barbara, CA, June 2010. [12] K. Tsianos and M. Rabbat, “Multiscale Gossip for Eifficient Decentralized Averaging in Wireless Packet Networks” in IEEE Transactions on Signal Processing, Vol. 61, No. 9, May 1, 2013 Author Profile Dr.A.R.Aswatha, received B.E Degree from Mysore University in 1991, M.Tech Degree from M.I.T Manipal in 1996, M.S. Degree from B.I.T.S. Pilani in 2002, Ph.D degree in 2010 from Dr. M.G.R University. Currently he is working as Professor and Head Department of Telecommunication Engineering, Dayanand Sagar College of Engineering, Bangalore, India. His main research Interests include Analysis and design of Low Power VLSI Circuits, Embedded System Design and Image Processing. Email: aswath.ar@gmail.com. Mr. Rahul R, received B.E Degree in Electronics and Communication from Visvesvaraya Technological University in 2012, Currently Pursuing M.Tech Degree in Digital Communication and Networking from Visvesvaraya Technological University in 2014, Department of Telecommunication Engineering, Dayanand Sagar College of Engineering, Bangalore, India. Main Interests in Networking, Digital Communications. Email: rahulrm26@gmail.com. Dr. M.Puttaraju, received B.E Degree from Bangalore University in 1975, M.Tech Degree from Mysore University in 1982, Ph.D Degree in 2012, he is working as Professor and Head Department of Electronics and Communication T.Jhon Institute of Technology, Bangalore, India. Research Interests include Design of Low Power VLSI Circuits and Image Processing. Email: ml.mputtaraju@gmail.com