for inter mesh networks
play

for Inter Mesh Networks Masaaki Ohnishi, Kazuyuki Shudo Tokyo - PowerPoint PPT Presentation

, ICOIN 2019 January 2019 Distributed ID/Locator Resolution System for Inter Mesh Networks Masaaki Ohnishi, Kazuyuki Shudo Tokyo Institute of Technology Tokyo Tech 1 / 10 InterMesh: Inter mesh networks


  1. 東京工業大学 大西 真晶, 首藤 一幸 ICOIN 2019 January 2019 Distributed ID/Locator Resolution System for Inter Mesh Networks Masaaki Ohnishi, Kazuyuki Shudo Tokyo Institute of Technology Tokyo Tech

  2. 1 / 10 InterMesh: Inter mesh networks • Network of mesh networks – A wide ‐ area network built up from local mesh networks – It does not rely on fixed infrastructure. • E.g. disaster situations, outside the homeland, … – The 1 st author suffered a destructive earthquake in 1995. • Vehicles and vessels are possible gateway nodes. Gateway nodes Local mesh networks

  3. 2 / 10 Our design of InterMesh 1. An ID/locator resolution mechanism utilizing Skip Delaunay network [Tsuboi 2008] – enables ID ‐ based communication. • An ID is in an arbitrary form, and a locator is a position coordinate. 2. Locator ‐ based communication by geo ‐ assisted greedy routing over Delaunay network – Gateway nodes construct a Delaunay network. – Decentralized construction [Ohnishi 2005] No flooding, less messages – Detour paths for wireless links [Ohnishi 2013] cf. AODV, OLSR, …

  4. 3 / 10 Delaunay network [Ohnishi 2005] • An overlay network – based on Delaunay diagram. A node has links only with close nodes. – enables geo ‐ assisted greedy routing. No flooding. – constructed in a decentralized way. Node with position coordinate Forwarding by greedy Physical routing communication links Forwarding by greedy routing • Papers – Routing and decentralized construction [Ohnishi 2005] – Detour paths [Ohnishi 2013]

  5. 4 / 10 Skip Delaunay network [Tsuboi 2008] • Introduces shortcut links – like Skip Graphs [Aspnes 2003] Node’s membership vector (MV) determines which sub ‐ network the node joins . – Node’s MV = hash(Node’s ID), in this paper. Level 2 : ¼ size 4 sub‐networks (About 4 hop shortcut links) Level 1 : ½ size 2 sub‐networks (About 2 hop shortcut links) Level 0 : 1/1 size Delaunay overlay network ID of node d: 101… • Note: Higher ‐ level links are not physical, but virtual. – Communications over them can be emulated with level 0 physical multi ‐ hop communications. – If long ‐ distance physical links are available, we can utilize them.

  6. 5 / 10 Contribution: ID/locator resolution mechanism • Utilizes Skip Delaunay network as a distributed database of ID/locator pairs. – Each node • spreads ID/locator pairs to neighbors on all levels. • stores ID/locator pairs. – Scalable n : # of nodes • # of messages a node receives per unit time is O(log n) – because # of msgs per level is constant, and # of levels is O(log n)

  7. 6 / 10 Evaluation • Metrics indicating scalability – # of messages received by a node For DB maintenance – # of messages stored on a node – # of messages for an ID/locator resolution • Simulation – 1.0 x 1.0 space – # of nodes: 100 – 1000 – Position coordinates: uniform distribution – All the messages are transferred over level 0 links.

  8. 7 / 10 # of msgs received by a node • Much less than flooding – O(log n) n : # of nodes w/o msg reduction Proposal Flooding technique for higher levels

  9. 8 / 10 # of msgs stored on a node • Much less than naïve all ‐ have ‐ all method – O(log n) n : # of nodes Proposal Naïve all ‐ have ‐ all method

  10. 9 / 10 # of msgs for ID/locator resolution • Moderate – Much less than O(n) . Actual # of msgs Naïve all ‐ have ‐ all method

  11. 10 / 10 Summary • InterMesh: Network of mesh networks – A wide ‐ area network that does not rely on fixed infrastructure – For disaster situations, … • ID/locator resolution mechanism for InterMesh – Utilizes Skip Delaunay network as a distributed DB. – Showed good scalability. • Future work – Node movement Tokyo Tech – Biased distribution of nodes

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend