Presentation is loading. Please wait.

Presentation is loading. Please wait.

On the Cost/Delay Tradeoff of Wireless Delay Tolerant Geographic Routing Argyrios Tasiopoulos MSc, student, AUEB Master Thesis presentation.

Similar presentations


Presentation on theme: "On the Cost/Delay Tradeoff of Wireless Delay Tolerant Geographic Routing Argyrios Tasiopoulos MSc, student, AUEB Master Thesis presentation."— Presentation transcript:

1 On the Cost/Delay Tradeoff of Wireless Delay Tolerant Geographic Routing Argyrios Tasiopoulos MSc, student, AUEB Master Thesis presentation

2 Introduction Many networks are characterized by: –Intermittent Connectivity. –Long or variable delays. In both cases traditional TCP/IP protocols fail. Delay Tolerant Networking addresses these issues. 4 to 20 minutes Master Thesis presentation

3 Delay Tolerant Networks (DTNs) In Delay-Tolerant Networks each node can hold packets indefinitely in a persistent buffer. The previous problems are addressed by store-and-forward message switching.

4 Mobile Delay Tolerant Networks In mobile DTNs, nodes can carry a packet physically in their buffer. Therefore, we actually have store-carry- and-forward packet switching. 4 Master Thesis presentation

5 DTNs Protocol Design In DTNs we have an extra degree of freedom regarding the delay in data delivery. We can trade off delay in order to improve other metrics. Our case of study concerning the improvement of aggregate transmission cost. –We care about the behavior of aggregate transmission cost of a packets given a delivery delay. 5WoWMoM San Francisco 2012

6 Aggregate Transmission Cost What we mean in this work when we talk about aggregate transmission cost? –The cost of interference (typically proportional to transmission area), and/or –the energy consumption of a transmission (typically fixed). 6 Master Thesis presentation

7 Coming next Part A: Optimal Cost/Delay Tradeoff Formulation Part B: Cost/Delay Tradeoffs in Geographic Routing Part C: Simulation Environments and Results 7 Master Thesis presentation

8 Part A: Optimal Cost/Delay Tradeoff Formulation. 8 Master Thesis presentation

9 Optimal Cost/Delay Tradeoff We take the typical approach of evolving graphs (Ferreira 2004). We divide the time into discrete time intervals, called epochs. We make the assumptions that during each epoch: –the network topology remains fixed, hence creates a network replica for the specific epoch, and –all packet transmissions can take place. 9 Master Thesis presentation

10 Cost/Delay Evolving Graph We define as Cost/Delay Evolving Graph (C/DEG) the graph comprised by: –consecutive replicas, –link arcs, which connect nodes along the same replica, and –storage arcs, which connect the same nodes along consecutive replicas. 10 Master Thesis presentation

11 Punctual vs. Optimal Cost/Delay Curve Given a packet source we can execute any one-to-many shortest path algorithm. We define the Punctual Cost/Delay Curve (PC/DC), as the minimum-cost journey of exactly t epochs, between two nodes. We define the Optimal Cost/Delay Curve (OC/DC), as the minimum-cost journey of all journeys with the maximum duration of t epochs. WoWMoM San Francisco 201211

12 Punctual Cost/Delay Curve Example WoWMoM San Francisco 201212

13 Punctual vs. Optimal Cost/Delay Curve Example 13 Master Thesis presentation

14 Part B: Cost/Delay Tradeoffs in Geographic Routing. 14 Master Thesis presentation

15 Geographic routing In geographic routing a source sends a message to the geographic location of the destination. 15 R Master Thesis presentation

16 Geographic routing Then, the packet route from source to destination is calculated “on the fly”. 16 Master Thesis presentation Complete network topology

17 Protocol family Each node which executes a protocol of this family: –Applies a Neighbor Evaluation Rule (NER) to its immediate neighbor nodes, which returns the best of them. –Calculates the minimum-cost path to the best neighbor. –Forwards the packet to the next hop node along the minimum-cost path. 17 Master Thesis presentation

18 Protocol Family Example 18 Execute NERFind the best Calculate shortest-cost path Forward the packet to the next hop node Master Thesis presentation

19 Protocol Family Variations Next we define 5 member of this protocol family. All rules differ on NER. For the rest of this presentation: –node A is the packet holder which performs the NER, –node B is a candidate neighbor of A, and –node D the packet destination. 19 Master Thesis presentation

20 Motion Vector (MoVe) (LeBrun et al.,2005) MoVe NER: Select as best the node with the current or future closest distance from the destination. Minimizes |ZD| 20 Master Thesis presentation

21 AeroRP (Peters et al., 2011) AeroRP NER: Selects as best the node with the biggest relative velocity towards destination Maximizes v RB 21 Master Thesis presentation

22 Minimum Cost-per-Progress (MCpPR) MCpPR NER minimizes the ratio: 22 Master Thesis presentation

23 Balance Ratio Rule (BRR) Our first novel protocol minimizes the ratio: We define α as the conversion coefficient. –Which strikes a balanced between cost and delay by trying to keep them both low. 23 Master Thesis presentation

24 Composite Rule (CR) MCpPR rule tries to maximize the immediate transmission gains. BRR tries to maximize the benefits of the physical transportation of store-carry-and- forward packet switching. Hence, we define Composite Rule (CR) as the best of two worlds which minimizes simultaneously the ratios of MCpPR and BRR : 24 Master Thesis presentation

25 Achievable Cost/Delay Curve (AC/DC) We define the AC/DC as the curve that give for each epoch, the minimum aggregate transmission cost that a protocol can achieve for a pair of nodes. If the protocol has tunable parameters concerning the tradeoff, an achievable cost/delay curve (AC/DC) is calculated in a similar way to OC/DC, over the complete range of results of these parameters. 25 Master Thesis presentation

26 Achievable Cost/Delay Tradeoff Example 26 Master Thesis presentation

27 Part C: Simulation Environments and Results. 27 Master Thesis presentation

28 Performance Evaluation Settings We evaluate our protocols in the 3 following settings: –empty space setting, –home region setting, and –urban setting. 28 Master Thesis presentation

29 Simulation parameters The common tunable parameter for all these protocols is the restricted radius R’ which determines the maximum transmission hop length. CR and BRR have the extra tunable parameter α. Standard case: The nodes move with random velocities and we have a quadratic aggregate transmission cost function (equal to d 2 where d the transmission distance). 29 Master Thesis presentation

30 Empty Space Setting 30 Master Thesis presentation

31 Empty Space Setting – Fixed velocities and cost function 31 Master Thesis presentation

32 Home Region Setting 32 Master Thesis presentation

33 Urban Setting Master Thesis presentation

34 Urban Setting-Fixed velocities 34 Master Thesis presentation

35 Conclusions Our immediate contributions: –The formulation of optimal tradeoff between the packet delivery delay and the aggregate transmission cost existing in all DTNs. –The study of this tradeoff in the context of geographic routing –Our two novel rules with results close to the optimal. Our most important contribution: –We set the agenda for a systematic evaluation of cost/delay tradeoffs in a variety of DTNs settings. 35 Master Thesis presentation

36 Thank you


Download ppt "On the Cost/Delay Tradeoff of Wireless Delay Tolerant Geographic Routing Argyrios Tasiopoulos MSc, student, AUEB Master Thesis presentation."

Similar presentations


Ads by Google