Subject: [Roll] solving issue 71

From: "Pascal Thubert (pthubert)" <[email-masked]>
Date: Sat, 24 Jul 2010 16:36:12 +0200

Dear WG
 
Please find the proposed solution for issue 71 to add an opaque tag with
the RPL route advertisements:

Changed 6.4.3.  DAO Options to add the Descriptor
 
   The DAO message MAY carry valid options.
 
   This specification allows for the DAO message to carry the following
   options:
      0x00 Pad1
      0x01 PadN
      0x05 RPL Target
      0x06 Transit Information
      0x09 RPL Target Descriptor

Changed  6.7.7.  RPL Target

   A RPL Target Option May optionally be paired with a RPL Target

   Descriptor Option (Section 6.8) that qualifies the target.

   A set of one or more Transit Information options (Section 6.7.8) MAY

   directly follow a set of one or more Target option in a DAO message,

   where each Target Option MAY be paired with a RPL Target Descritor

   Option.  The structure of the DAO message, detailing how Target

   options are used in conjunction with Transit Information options, is

   further described in Section 9.6.

Added

RPL Target descriptor
 
   The RPL Target option MAY be immediately followed by one opaque
   descriptor that qualifies that specific target.

        0                   1                   2                   3
        0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
       +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
       |   Type = 9    | Option Length |   Descriptor                  |
       +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
       |   Descriptor (cont.)          |
           +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 
           Figure 29: Format of the RPL Target Descriptor Option
 
   The RPL Target Descriptor Option is used to qualify a target,
   something that is sometimes called tagging.
 
   There can be at most one descriptor per target.  The descriptor is
   set by the node that injects the target in the RPL network.  It MUST
   be copied but not modified by routers that propagate the target up
   the DODAG in DAO messages.
 
   Option Type:  0x09 (to be confirmed by IANA)
 
   Option Length:  6
 
   Descriptor:  32-bit unsigned integer.  Opaque.

If you have an issue with this resolution please speak up!

Pascal