beaconless geocast protocols are interesting even in 1d
play

BEACONLESS GEOCAST PROTOCOLS ARE INTERESTING, EVEN IN 1D J oachim - PowerPoint PPT Presentation

BEACONLESS GEOCAST PROTOCOLS ARE INTERESTING, EVEN IN 1D J oachim Gudmundsson, Irina Kostitsyna, Maarten Lffler, Tobias Mller, Vera Sacristn, Rodrigo I. Silveira BEACONLESS GEOCAST ROUTING BEACONLESS GEOCAST ROUTING BEACONLESS GEOCAST


  1. F AIR MEDIUM ACCESS At any point in time, every node has then same probability to be the next to “activate”

  2. F AIR MEDIUM ACCESS At any point in time, every node has then same probability to be the next to “activate”

  3. F AIR MEDIUM ACCESS At any point in time, every node has then same probability to be the next to “activate”

  4. F AIR MEDIUM ACCESS At any point in time, every node has then same probability to be the next to “activate”

  5. F AIR MEDIUM ACCESS At any point in time, every node has then same probability to be the next to “activate”

  6. F AIR MEDIUM ACCESS At any point in time, every node has then same probability to be the next to “activate”

  7. F AIR MEDIUM ACCESS At any point in time, every node has then same probability to be the next to “activate”

  8. F AIR MEDIUM ACCESS At any point in time, every node has then same probability to be the next to “activate”

  9. F AIR MEDIUM ACCESS At any point in time, every node has then same probability to be the next to “activate” This assumption abstracts from different underlying collision handling techniques

  10. CENTER-DISTANCE VS CENTER-DISTANCE-P

  11. CENTER-DISTANCE VS CENTER-DISTANCE-P

  12. CENTER-DISTANCE VS CENTER-DISTANCE-P I

  13. CENTER-DISTANCE VS CENTER-DISTANCE-P I J

  14. CENTER-DISTANCE VS CENTER-DISTANCE-P V I J

  15. CENTER-DISTANCE VS CENTER-DISTANCE-P V M I J

  16. CENTER-DISTANCE VS CENTER-DISTANCE-P V M I R J

  17. CENTER-DISTANCE VS CENTER-DISTANCE-P CD&CD-P: V M I R J

  18. CENTER-DISTANCE VS CENTER-DISTANCE-P CD&CD-P: V CDist ( v ) M d I R J

  19. CENTER-DISTANCE VS CENTER-DISTANCE-P CD&CD-P: V CDist ( v ) M d I R J

  20. CENTER-DISTANCE VS CENTER-DISTANCE-P CD: V M I R J

  21. CENTER-DISTANCE VS CENTER-DISTANCE-P CD: V M I R J

  22. CENTER-DISTANCE VS CENTER-DISTANCE-P CD: V M I R J

  23. CENTER-DISTANCE VS CENTER-DISTANCE-P CD-P: V M I R J

  24. CENTER-DISTANCE VS CENTER-DISTANCE-P CD-P: V CDist ( m ) M I R CDist ( j ) J

  25. CENTER-DISTANCE VS CENTER-DISTANCE-P CD-P: V CDist ( m ) M I R CDist ( j ) J

  26. OUR GOAL

  27. OUR GOAL Analyze and compare heuristics

  28. OUR GOAL Analyze and compare heuristics Develop theoretical model

  29. OUR GOAL Analyze and compare heuristics Develop theoretical model • Quality measure: success rate and RecMess

  30. OUR GOAL Analyze and compare heuristics Develop theoretical model • Quality measure: success rate and RecMess • Discrete time setting: packets sent in rounds

  31. OUR GOAL Analyze and compare heuristics Develop theoretical model • Quality measure: success rate and RecMess • Discrete time setting: packets sent in rounds • Conflict resolution: fair medium access

  32. OUR GOAL Analyze and compare heuristics Develop theoretical model • Quality measure: success rate and RecMess • Discrete time setting: packets sent in rounds • Conflict resolution: fair medium access Problem. Validate beaconless geocast heuristics within our model, and analyze success rate and RecMess under various scenarios.

  33. T ODAY

  34. T ODAY 2 scenarios in 1D: • Unbounded reach • Bounded reach

  35. T ODAY 2 scenarios in 1D: • Unbounded reach Messages are sent from left to right, everybody can “hear” everybody. • Bounded reach

  36. T ODAY 2 scenarios in 1D: • Unbounded reach Messages are sent from left to right, everybody can “hear” everybody. • Bounded reach Messages are sent from left to right. Each node can only hear from its r predecessors.

  37. 1D UNBOUNDED REACH SCENARIO

  38. 1D UNBOUNDED REACH SCENARIO

  39. 1D UNBOUNDED REACH SCENARIO

  40. F LOODING IN 1D UNBOUNDED REACH SCENARIO 6 6 6 6 6 6 6

  41. F LOODING IN 1D UNBOUNDED REACH SCENARIO 6 6 6 6 6 6 6

  42. F LOODING IN 1D UNBOUNDED REACH SCENARIO 7 7 7 6 7 7 7

  43. F LOODING IN 1D UNBOUNDED REACH SCENARIO 7 7 7 6 7 7 7

  44. F LOODING IN 1D UNBOUNDED REACH SCENARIO 8 7 8 7 8 8 8

  45. F LOODING IN 1D UNBOUNDED REACH SCENARIO 8 7 8 7 8 8 8

  46. F LOODING IN 1D UNBOUNDED REACH SCENARIO 9 8 9 8 8 9 9

  47. F LOODING IN 1D UNBOUNDED REACH SCENARIO 9 8 9 8 8 9 9

  48. F LOODING IN 1D UNBOUNDED REACH SCENARIO 10 8 10 9 9 10 10

  49. F LOODING IN 1D UNBOUNDED REACH SCENARIO success rate 100% RecMess = nk n nodes, k messages 10 8 10 9 9 10 10

  50. 1D BOUNDED REACH SCENARIO

  51. 1D BOUNDED REACH SCENARIO r

  52. 1D BOUNDED REACH SCENARIO r

  53. F LOODING IN 1D BOUNDED REACH SCENARIO 6 6

  54. F LOODING IN 1D BOUNDED REACH SCENARIO 6 6

  55. F LOODING IN 1D BOUNDED REACH SCENARIO 7 6 1 1

  56. F LOODING IN 1D BOUNDED REACH SCENARIO 7 6 1 1

  57. F LOODING IN 1D BOUNDED REACH SCENARIO 7 7 2 1

  58. F LOODING IN 1D BOUNDED REACH SCENARIO 7 7 2 1

  59. F LOODING IN 1D BOUNDED REACH SCENARIO 8 8 2 2 1

  60. F LOODING IN 1D BOUNDED REACH SCENARIO 8 8 2 2 1

  61. F LOODING IN 1D BOUNDED REACH SCENARIO 8 9 3 2 1

  62. F LOODING IN 1D BOUNDED REACH SCENARIO success rate 100% RecMess = O ( rk ) n nodes, k messages, range r 8 9 3 2 1

  63. RESULTS: RecMess Unbounded reach Bounded reach scenario scenario Lower bound Flooding M-heuristic T-heuristic CD CD-P Delay-based

  64. RESULTS: RecMess Unbounded reach Bounded reach scenario scenario Ω( k ) Ω( k ) Lower bound Flooding M-heuristic T-heuristic CD CD-P Delay-based

  65. RESULTS: RecMess Unbounded reach Bounded reach scenario scenario Ω( k ) Ω( k ) Lower bound O ( rk ) Flooding nk M-heuristic T-heuristic CD CD-P Delay-based

  66. RESULTS: RecMess Unbounded reach Bounded reach scenario scenario Ω( k ) Ω( k ) Lower bound O ( rk ) Flooding nk min { Mk, 2 rk } Mk M-heuristic T-heuristic CD CD-P Delay-based

Recommend


More recommend