1 / 17

Algorithmic Models for Sensor Networks

Algorithmic Models for Sensor Networks. Schmid, Wattenhofer IPDPS’06. Models and Sensor Networks. To develop algorithms and mathematically prove their correctness, simplifying models are needed for WSN’s.

brinda
Download Presentation

Algorithmic Models for Sensor Networks

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Algorithmic Models for Sensor Networks Schmid, Wattenhofer IPDPS’06

  2. Models and Sensor Networks • To develop algorithms and mathematically prove their correctness, simplifying models are needed for WSN’s. • Balance between simplifying the model in order to keep the analysis tractable and neglecting important properties of the nw • Common representations are as a graph, geometric representation.

  3. Connectivity Models • Given a set of nodes, which nodes can recv the transmission of a given node • Is u adjacent to v ? • Typically symmetric. • Classic model UDG • Transmission range normalized to 1

  4. UDG • Idealistic since real radios are not omni directional and even small obstacles affect connectivity • Proposed General Graph

  5. Connectivity models (contd.) • Too pessimistic! • Something between the 2 extremes. • QDG with ρ=1 is a UDG

  6. UDG to QUDG • Many algorithms can be transformed from UDG to QUDG at a cost of 1/ρ2 • This ok for ρ=0.5 (4) • But for ρ=0.1, much worse (100) • Still does not translate nicely to obstacles like walls – eg. All nodes on one side of the wall can talk to each other but not the opposite side

  7. Bounded Interference Graph (BIG)

  8. Extending the dimension • 2d • Nodes in 2d Euclidean plane form a doubling metric • General graph does not

  9. Additional variations • Antennas variations besides omni-directional • Link failures – model probabilistically

  10. Interference • Important for lower layer protocols • Most popular: SINR Signal to Noise Interference Ratio • Does not specify power. 3 ways:

  11. Interference • The SINR model is very complicated • A lot of far away transmissions sum up as noise to a sender-receiver pair • ONE is popular. UDG with one – UDI shown next

  12. UDI – UDG with Distance Inteference

  13. Hop based Interference

  14. Algorithms • Global – can operate on entire network • Distributed – a node has information about only its own state. Messages need to be exchanged to learn more about the nw. All nodes run their own algorithm • Localized – Special case of distributed. Limited to k. A node can retard its right to communicate i.e. some causality

  15. Other assumptions • MAC – ideal vs. interference (adversary) • Random node distribution – uniform distribution in 2d plane. Also Poisson • Worst-case node distribution – completely arbitrary • Node id’s – again worst, random. Range can limit also

  16. Other assumptions • Location info: absolute or relative to other nodes. • Sleep time energy consumption • Lifetime definitions.

  17. Conclusion • No one model • Emphasized that for correctness, the more pessimistic or conservative models should be used • Broad overview provided.

More Related