Presentation is loading. Please wait.

Presentation is loading. Please wait.

David B. Johnson Rice University Department of Computer Science DSR Draft Status Monarch Project 57th IETF.

Similar presentations


Presentation on theme: "David B. Johnson Rice University Department of Computer Science DSR Draft Status Monarch Project 57th IETF."— Presentation transcript:

1 David B. Johnson Rice University Department of Computer Science http://www.monarch.cs.rice.edu/ dbj@cs.rice.edu DSR Draft Status Monarch Project 57th IETF

2 Recent Draft History draft-ietf-manet-dsr-08 submitted 17 February 2003: Biggest change was to integrate the optional DSR “Flow State” extension back into the main draft Previously this was in a separate draft for a while Provides for “implicit source routing,” avoiding source routing header overhead in most packets draft-ietf-manet-dsr-09 submitted 15 April 2003: Only two small changes from the -08 draft … Draft has a “Changes from Previous Version of the Draft” section, but unfortunately this was not updated between -08 and -09

3 StabilityDecrFactor Corrected definition of default value of StabilityDecrFactor: Used in suggested Link-MaxLife cache management algorithm Adaptively creates timeouts for links in Route Cache based on perceived mobility of endpoint nodes of each link StabilityDecrFactor is value by which stability factor of endpoint node is multiplied Should be 0.5 (not 2)

4 Route Error Option Type Corrected Option Type for Route Error to be unique: Somehow this had been specified to be the same value as Option Type for Route Request = 2 Now corrected in draft to be 3 for Route Error (This was earlier correct as 3 in draft -07)

5 New DSR Implementation Work Implemented under Windows jointly with Microsoft Research: Based on DSR: –Source routing –Route Discovery and Route Maintenance Packet formats based on those in the DSR Internet-Draft Implemented at the link layer rather than in IP Makes multihop network appear to IP to be connected Not fully optimized (salvaging, expanding ring) Currently an experimental network at Microsoft (connected to corporate intranet), around 15 nodes Works well, running video over it, etc. Plan (and expect) to be able to release the code very soon

6 More New DSR Implementation Work Implemented on “Click” at University of Colorado at Boulder: Built on the Click Modular Router Project from MIT Click routers are an interconnected collection of software modules flexibly glued together by a simple configuration language Click DSR currently runs on Linux (e.g., Red Hat Linux with laptop support, Kernel version 2.4.2), running on Click 1.2.4 Should be kernel-independent, runs in user mode Open source code Was easily extended to handle their energy aware topology discovery and maintenance using the existing capability to define optional headers http://www.pdos.lcs.mit.edu/click/ http://pecolab.colorado.edu/DSR.html

7 Overall DSR Draft Status The draft is complete and ready to go: draft-ietf-manet-dsr-09 submitted 15 April 2003 Currently (still) waiting on IESG approval for Experimental RFC IANA Considerations: –Need an assigned IP protocol number –Need a way to register new DSR Option Types Security Considerations: –We have done extensive ad hoc network security work –Ariadne is secure, based on DSR (MobiCom 2002) –SRP is another secured version of DSR (CNDS 2002)


Download ppt "David B. Johnson Rice University Department of Computer Science DSR Draft Status Monarch Project 57th IETF."

Similar presentations


Ads by Google