Presentation is loading. Please wait.

Presentation is loading. Please wait.

A Distance Routing Effect Algorithm for Mobility (DREAM)* Stefano Basagni Irnrich Chlamtac Violet R. Syrotiuk Barry A. Woodward.

Similar presentations


Presentation on theme: "A Distance Routing Effect Algorithm for Mobility (DREAM)* Stefano Basagni Irnrich Chlamtac Violet R. Syrotiuk Barry A. Woodward."— Presentation transcript:

1 A Distance Routing Effect Algorithm for Mobility (DREAM)* Stefano Basagni Irnrich Chlamtac Violet R. Syrotiuk Barry A. Woodward

2 Outline Introduction DREAM -Dissemination of Location Information -A model of DREAM -DREAM procedure Simulations and Results Conclusion

3 Introduction Old problem for Ad hoc network routing: -Proactive: it corresponds to a next hop table lookup, sequence is not explicit; -Reactive: the movement of any node in the sequence renders the path invalid. A new definition of routing table entry is needed

4 Dissemination of Location Information (DREAM) Each node transmits control messages bearing its current location to all the others. (e.g. geographic coordinates; obtained by the use of GPS [7]) The frequency with which these control messages is determined by: -distance effect -mobility rate

5

6 Dissemination of Location Information (control message) We assign each control packet a life time A majority of the packets have a “short” life time: short lived packets are sent at high frequency, and “die” after they have traveled. Long lived packets, sent less frequently, travel farther through the network.

7 A Model for DREAM S sends a message to node R, it refers to its LT (Location Table) in order to retrieve location information about R. S selects from among its neighbors those nodes that are in the direction of R It is guaranteed that R can be found with a given probability p, 0< p <1, following result in that direction.

8

9 A Model for DREAM The time interval from t0 to tl, tl > t0 x = (tl – t0)v Node R, whose speed is v, cannot be anywhere outside the circle C one hop neighbors those nodes A, direction A. lies within the range [θ- α, θ+ α] Angle α must be chosen in a way that the probability of finding R in the sector S is at least p. we want to find a minimum value for α

10 A Model for DREAM (method of finding α)-1

11 A Model for DREAM (method of finding α)-2

12 Distance Routing Effect Algorithm for Mobility (DREAM procedure)

13

14 Distance Routing Effect Algorithm for Mobility (DREAM procedure: Recovery) Its actual implementation may vary, depending on the characteristic of the network. For instance, flooding

15 Simulations Results Simulated our DREAM protocol using MAISIE [1] Placing n = 30 nodes randomly on a grid of size 100 x 100. we assume that each node has the same speed V given in grid units per 100 ticks of the simulation clock average end-to-end delay

16

17

18

19 Conclusions Simulation results showed that with over 80% probability this method can find a route to a given node. (if any exists) The average end-to-end delays with respect to the DSR reactive protocol are lower. DREAM protocol provides loopfree routes, and is robust in providing multiple routes.


Download ppt "A Distance Routing Effect Algorithm for Mobility (DREAM)* Stefano Basagni Irnrich Chlamtac Violet R. Syrotiuk Barry A. Woodward."

Similar presentations


Ads by Google