Load Balancing in Periodic Wireless Sensor Networks for Lifetime - - PowerPoint PPT Presentation

load balancing in periodic wireless sensor networks for
SMART_READER_LITE
LIVE PREVIEW

Load Balancing in Periodic Wireless Sensor Networks for Lifetime - - PowerPoint PPT Presentation

Load Balancing in Periodic Wireless Sensor Networks for Lifetime Maximisation Anthony Kleerekoper 2 nd year PhD Multi-Service Networks 2011 Combining the strengths of UMIST and The Victoria University of Manchester The Energy Hole Problem


slide-1
SLIDE 1

Combining the strengths of UMIST and The Victoria University of Manchester

Load Balancing in Periodic Wireless Sensor Networks for Lifetime Maximisation

Anthony Kleerekoper

2nd year PhD Multi-Service Networks 2011

slide-2
SLIDE 2

2

Combining the strengths of UMIST and The Victoria University of Manchester

The Energy Hole Problem

  • Uniform distribution of motes
  • Regular, periodic reporting
  • eg. Habitat monitoring
  • Many-to-one traffic flow
  • Multi-hop communication
slide-3
SLIDE 3

3

Combining the strengths of UMIST and The Victoria University of Manchester

The Energy Hole Problem

  • Uniform distribution of motes
  • Regular, periodic reporting
  • eg. Habitat monitoring
  • Many-to-one traffic flow
  • Mutli-hop communication
slide-4
SLIDE 4

4

Combining the strengths of UMIST and The Victoria University of Manchester

The Energy Hole Problem

  • Non-uniform distribution of

work

  • Central motes die first
slide-5
SLIDE 5

5

Combining the strengths of UMIST and The Victoria University of Manchester

The Energy Hole Problem

  • Energy hole appears
  • No packets get to sink
  • Uniform distribution of location

and non-uniform distribution of work

slide-6
SLIDE 6

6

Combining the strengths of UMIST and The Victoria University of Manchester

Existing Solutions

Avoidance

  • Non-uniform distribution
  • Power control
  • Mobile sink
  • Clustering
slide-7
SLIDE 7

7

Combining the strengths of UMIST and The Victoria University of Manchester

Existing Solutions

Avoidance

  • Non-uniform distribution
  • Power control
  • Mobile sink
  • Clustering
slide-8
SLIDE 8

8

Combining the strengths of UMIST and The Victoria University of Manchester

Existing Solutions

Avoidance

  • Non-uniform distribution
  • Power control
  • Mobile sink
  • Clustering
slide-9
SLIDE 9

9

Combining the strengths of UMIST and The Victoria University of Manchester

Existing Solutions

Avoidance

  • Non-uniform distribution
  • Power control
  • Mobile sink
  • Clustering
slide-10
SLIDE 10

10

Combining the strengths of UMIST and The Victoria University of Manchester

Existing Solutions

Mitigation

  • Focus on same level balance
  • Dynamically switch parents
  • Create top load-balanced tree
slide-11
SLIDE 11

11

Combining the strengths of UMIST and The Victoria University of Manchester

Existing Solutions

Mitigation

  • Focus on same level balance
  • Dynamically switch parents
  • Create top load-balanced tree
slide-12
SLIDE 12

12

Combining the strengths of UMIST and The Victoria University of Manchester

DECOR Proposal

DEgree COnstrained Routing

  • Construct degree-constrained minimum spanning tree
  • Distributed
  • Static routes
  • Balanced
  • No need for location information
  • Designed for periodic applications

Trade-off connectivity and latency for extra lifetime

slide-13
SLIDE 13

13

Combining the strengths of UMIST and The Victoria University of Manchester

Assumptions

  • Uniform distribution of motes in a circular network
  • Single, central sink
  • Every mote produces 1 new packet per “round”
  • Perfect MAC – no collisions, no interference
  • All motes transmit the same distance
slide-14
SLIDE 14

14

Combining the strengths of UMIST and The Victoria University of Manchester

DECOR Preliminaries

Average number of children per parent: Ratio of motes in level n to motes in level 1: Level Ratio 1 1 2 3 3 5 4 7 Level Avg Children 1 3 2 1.66667 3 1.4 4 1.286

slide-15
SLIDE 15

15

Combining the strengths of UMIST and The Victoria University of Manchester

DECOR Theory I

  • Limit the number of children per parent during tree construction
  • All motes have same number of children = balance
  • Average number of children per parent usually not a whole number
  • Round down to nearest whole number

i.e. 1 for most levels Very few motes connected to tree

slide-16
SLIDE 16

16

Combining the strengths of UMIST and The Victoria University of Manchester

DECOR Theory II

  • Level 1 motes can have 3 children each
  • Find levels when ratio to level 1 motes is
  • Have 3 children per parent in those levels

In practice delay by one level because of imperfect uniformity

slide-17
SLIDE 17

17

Combining the strengths of UMIST and The Victoria University of Manchester

DECOR Algorithm

Phase One

  • Start with sink
  • Leaf motes broadcast “advert” (incl hop count and subtree number)
  • Unconnected motes gather all adverts
  • Send offer to “best” parent
  • Parents gather all offers respond to “best” child
  • Rejected motes reevaluate and send new offers
  • Wait until all child motes have finished
  • Parent signal children to start next round
slide-18
SLIDE 18

18

Combining the strengths of UMIST and The Victoria University of Manchester

Example Subtree After Phase One

slide-19
SLIDE 19

19

Combining the strengths of UMIST and The Victoria University of Manchester

DECOR Algorithm

Phase Two

  • Basic distributed minimum spanning tree algorithm
  • Motes may only become children of parents in the same original subtree
slide-20
SLIDE 20

20

Combining the strengths of UMIST and The Victoria University of Manchester

Example Subtree After Phase Two

slide-21
SLIDE 21

21

Combining the strengths of UMIST and The Victoria University of Manchester

DECOR Choices

Best Parent

  • Maintain network topological shape
  • Choose most distant parent
  • Use RSSI to indicate distance

Best Child

  • Maintain network topological shape
  • Not deny children only option
  • Choose child with fewest parent options
  • Distance as tie-breaker
slide-22
SLIDE 22

22

Combining the strengths of UMIST and The Victoria University of Manchester

Simulation Set-up

  • Radius of network defined in terms of transmission range
  • Constant density (10 motes per unit area)
  • Sink is unconstrained
  • Fixed initial energy values (50J)
  • Fixed packet size (50 bytes)
  • Average results from 200 runs
  • Compare basic minimum spanning tree, dynamic scheme and DECOR
slide-23
SLIDE 23

23

Combining the strengths of UMIST and The Victoria University of Manchester

Time to First Mote Death

5 10 15 20 0.5 1 1.5 2 2.5 3 3.5

Normalised Time to First Node Death

Basic Dynamic DECOR Radius Normalised Time

slide-24
SLIDE 24

24

Combining the strengths of UMIST and The Victoria University of Manchester

Balance

5 10 15 20 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1

Balance

Basic Dynamic DECOR Radius Balance Ratio

slide-25
SLIDE 25

25

Combining the strengths of UMIST and The Victoria University of Manchester

Connectivity

5 10 15 20 90 91 92 93 94 95 96 97 98 99 100

Percentage of Motes Connected to Sink

Basic Dynamic DECOR Radius Percentage

slide-26
SLIDE 26

26

Combining the strengths of UMIST and The Victoria University of Manchester

Average Latency

5 10 15 20 0.9 0.95 1 1.05 1.1 1.15

Normalised Average Mote Latency

Basic Dynamic DECOR Radius Normalised Average Mote Level

slide-27
SLIDE 27

27

Combining the strengths of UMIST and The Victoria University of Manchester

Worst Case Latency

5 10 15 20 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6

Normalised Worst Case Latency

Basic Dynamic DECOR Radius Normalised Maximum Mote Level

slide-28
SLIDE 28

28

Combining the strengths of UMIST and The Victoria University of Manchester

Discussion

  • DECOR provides a large increase in time to first mote death
  • Trade-off for lower connectivity and higher latency
  • Improvement by much larger factor than trade-offs
  • Implicit use of global information
slide-29
SLIDE 29

29

Combining the strengths of UMIST and The Victoria University of Manchester

Further Work

Investigate the effects of:

  • Imperfect uniform distribution
  • Non-central sink
  • In-network aggregation
  • Mobility
  • Density
  • Shadowing / Random events
slide-30
SLIDE 30

30

Combining the strengths of UMIST and The Victoria University of Manchester

Conclusion

  • Energy hole problem has many existing solutions
  • DECOR tailored for periodic applications
  • Introduces new trade-offs
  • Large increase in lifetime for small loss of connectivity and latency
slide-31
SLIDE 31

31

Combining the strengths of UMIST and The Victoria University of Manchester

Thanks for Listening

Any Questions?