[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Proposed change to draft-ietf-ccamp-ospf-gmpls-extensions-04.txt



Kireeti, Yakov, other authors...

We propose the changes to the draft identified below with change bars.  (To 
address advertisement of discrete allocation bandwidths.)

What do you think?

Thanks,
Lou and Dan
--------------------------------------------------------------------

5.5. Interface Switching Capability Descriptor

    The Interface Switching Capability Descriptor is a sub-TLV of the
    Link TLV with type 15. The length is the length of value field in
    octets.  The format of the value field is as shown below:


        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
       +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |    | Switching Cap |   Encoding    |   Reserved    | Priority Mask |
  |    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |    |                  Max LSP Bandwidth                            |
       +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
       |        Switching Capability-specific information              |
       |                  (variable)                                   |
       +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+


    The Switching Capability (Switching Cap) field contains one of the
    following values:
            1     Packet-Switch Capable-1 (PSC-1)
            2     Packet-Switch Capable-2 (PSC-2)
            3     Packet-Switch Capable-3 (PSC-3)
            4     Packet-Switch Capable-4 (PSC-4)
            51    Layer-2 Switch Capable  (L2SC)
            100   Time-Division-Multiplex Capable (TDM)
            150   Lambda-Switch Capable   (LSC)
            200   Fiber-Switch Capable    (FSC)


    The Encoding field contains one of the values specified in Section
    3.1.1 of [GMPLS-SIG].

  | Priority mask identifies the priorities levels at which Maximum LSP
  | Bandwidth is available.  Bit 0 identifies priority 0, bit 7
  | identifies priority 7.
  |
  | Maximum LSP Bandwidth is encoded as 4 octet field in
  | the IEEE floating point format. The units are bytes (not bits!) per
  | second.

    The content of the Switching Capability specific information field
    depends on the value of the Switching Capability field.

    When the Switching Capability field is PSC-1, PSC-2, PSC-3, or PSC-4,
    the specific information includes Interface MTU, Minimum LSP
    Bandwidth, and padding. The Interface MTU is encoded as a 2 octets
    integer. The Minimum LSP Bandwidth is is encoded in a 4 octets field
    in the IEEE floating point format. The units are bytes (not bits!)
    per second. The padding is 2 octets, and is used to make the
    Interface Switching Capability Descriptor sub-TLV 32-bits aligned.

    When the Switching Capability field is L2SC, there is no specific
    information.

    When the Switching Capability field is TDM, the specific information
    includes Minimum LSP Bandwidth, an indication whether the interface
    supports Standard or Arbitrary SONET/SDH, and padding. The Minimum
    LSP Bandwidth is encoded in a 4 octets field in the IEEE floating
    point format. The units are bytes (not bits!) per second. The
    indication whether the interface supports Standard or Arbitrary
    SONET/SDH is encoded as 1 octet. The value of this octet is 0 if the
    interface supports Standard SONET/SDH, and 1 if the interface
    supports Arbitrary SONET/SDH.  The padding is 3 octets, and is used
    to make the Interface Switching Capability Descriptor sub-TLV 32-bits
    aligned.

    When the Switching Capability field is LSC, there is no specific
    information.

    The Interface Switching Capability Descriptor sub-TLV may occur more
  | than once within the Link TLV.  This is used to handle interfaces
  | that support multiple switching capabilities, for interfaces
  | that have Max LSP Bandwidth values that differ by priority level,
  | and for interfaces that support discrete bandwidths.