Presentation is loading. Please wait.

Presentation is loading. Please wait.

Draft-cardenas-dff-05.txt March 26, 2012 Ulrich Herberg (Fujitsu)

Similar presentations


Presentation on theme: "Draft-cardenas-dff-05.txt March 26, 2012 Ulrich Herberg (Fujitsu)"— Presentation transcript:

1 draft-cardenas-dff-05.txt March 26, 2012 Ulrich Herberg (Fujitsu)

2 1 Background Advanced Metering Infrastructure (AMI) based on unreliable wireless links Mesh topology Non-mobile nodes, but dynamic topology 802.11 / 802.15.4 link layer Problems with relying completely on the control-plane to update routes Control plane may not yet have converged High control overhead for fixing paths (reactive or proactive routing protocol)

3 2 Problem Statement Reactive Protocols If a link is unstable, RREQ may be required to repair the route The RREQ flood in the network in turn may lead to collisions and further packet loss Repeating this process, the network may become unstable Proactive Protocols Invalid routes until protocol converges

4 3 Solution Approach Instead of increasing repair / route update frequency in the control plane, use data plane Find alternate paths Detect loops Update / poison routes No pre-computed alternative routes in control place Control planeData plane 1. Exchange control traffic Router operating system 3. Fill routing table 2. Calculate routes 1. Receive packet2. Find route 3. Forward packet

5 4 General idea: If standard forwarding to next hop fails, try alternate neighbors in a DFS fashion When all neighbors unsuccessfully tried, return packet to parent When loop detected (detected by storing sequence numbers), update routing table (“poison route”) Mechanism

6 5 Headers

7 6 Information Sets (P_orig_address, P_seq_number, P_prev_hop, P_next_hop_neighbor_list, P_time) where P_orig_address is the Originator Address of the received frame; P_seq_number is the Sequence Number of the received frame; P_prev_hop is the Source Address (i.e. the previous hop) of the frame; P_next_hop_neighbor_list is a list of next hops to which the frame has been sent previously; P_time specifies when this Tuple expires. Access required to list of bidirectional neighbors

8 7 DUP Flag

9 8 Approach Advantages Fewer control traffic messages Fewer collisions when flooding the network Increased reliability of the network Nodes Figure: Delivery ratio (from network simulation, source: [3]) DV+DFF

10 9 DFF Deployments US Field test on-going at KCEC (AMI + Internet service) Full scale will be 2,100 nodes Press release http://www.kitcarson.com/index.php?option=com_content&view=article&i d=45&Itemid=1 http://www.kitcarson.com/index.php?option=com_content&view=article&i d=45&Itemid=1 Japan Large deployments

11 10 [1] Depth-First Forwarding in Unreliable Networks [Herberg, Cárdenas, Céspedes, Iwao. draft-dff-cardenas] [2] Dynamic Data Forwarding in Wireless Mesh Networks [Iwao, et.al., IEEE SmartGridComm 2010] [3] Analysis of Data Forwarding Mechanisms in Unreliable Networks [Céspedes, Cárdenas, Iwao. IEEE Innovative Smart Grid Technologies Conference 2012] References Smart Meter GWGW


Download ppt "Draft-cardenas-dff-05.txt March 26, 2012 Ulrich Herberg (Fujitsu)"

Similar presentations


Ads by Google