1 / 9

RPL Objective Function 0 IETF 80 status

RPL Objective Function 0 IETF 80 status. draft-ietf-roll-of0 Pascal Thubert …. OF0 Status. LATEST is draft-ietf-roll-of0-08 Now referenced in RPL IESG DISCUSS for interoperability

lana
Download Presentation

RPL Objective Function 0 IETF 80 status

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. RPL Objective Function 0IETF 80 status draft-ietf-roll-of0 Pascal Thubert … IETF 80 – Roll WG – March 2011

  2. OF0 Status • LATEST is draft-ietf-roll-of0-08 • Now referenced in RPL • IESG DISCUSS for interoperability • If further guidance is not available then a RPL Router implementation MUST at least support the metric-less OF0 [I-D.ietf-roll-of0]. • Last call pending IETF 80 – Roll WG – March 2011

  3. What is an OF? • RPL was designed as a generic core • Agnostic to links and metrics • Adapted by Objective Functions • RPL (generic core) • Parent and feasible successor selection rules • Loop avoidance based on Rank • The OF (specific complement) • Selects the parents and feasible successors • Computes Rank IETF 80 – Roll WG – March 2011

  4. What is OF0? • Common OF for generic implementations • RPL core messages and containers only • Specifically no metrics containers • Step of Rank left to implementations • OF 0 provide • Normalization (best, normal, worst) • Guidance (admin. cost, dampening) • Magnifying factor to mix capabilities IETF 80 – Roll WG – March 2011

  5. Rank Factor • Strongly distinguish links of different types within a same DAG • powered over battery-operated or • wired over wireless • MAC type, policy … • SHOULD allow a configurable Rank-factor • MAY configure a more specific Rank-factor to specific categories of links. IETF 80 – Roll WG – March 2011

  6. OF0 Rank computation • Goal: Allow a larger diameter • R(N) = R(P) + Ri where Ri = Rf*Sp + Sr. • Sp: Step-of-Rank • Rf: Rank-factor • Sr: Stretch-of-Rank • Ri: Rank-increase • R(P): Rank of preferred parent • R(N): Rank of this node MINIMUM_RANK_FACTOR <= Rf <= MAXIMUM_RANK_FACTOR MINIMUM_STEP_OF_RANK <= Sp <= MAXIMUM_STEP_OF_RANK 0 <= Sr <= MAXIMUM_RANK_STRETCH IETF 80 – Roll WG – March 2011

  7. OF0 Constants and norms • MinHopRankIncrease: 256 • DEFAULT_STEP_OF_RANK: 3 * MinHopRankIncrease • MINIMUM_STEP_OF_RANK: 1 * MinHopRankIncrease • MAXIMUM_STEP_OF_RANK: 9 * MinHopRankIncrease • MAXIMUM_RANK_STRETCH: 5 * MinHopRankIncrease • DEFAULT_RANK_FACTOR: 1 • MINIMUM_RANK_FACTOR: 1 • MAXIMUM_RANK_FACTOR: 4 IETF 80 – Roll WG – March 2011

  8. Discussed Issues • Siblings removed from Main Spec • What do we do in OF0? (removed in 08) • Stretch constrained to siblings • Do we keep a stretch? (conserved in 08) • Parent selection • Need feed back from the group? (please) • Asymmetric links • Probably not the right place (no action) IETF 80 – Roll WG – March 2011

  9. !!!Thanks!!!!IETF 80 status draft-ietf-roll-of0 Pascal Thubert … IETF 80 – Roll WG – March 2011

More Related