Package | Description |
---|---|
es.tid.pce.pcep.objects |
PCEP Objects
Contains PCEP Objects as described in RFC 5440, IETF drafts and proprietary.
|
Modifier and Type | Class and Description |
---|---|
class |
AdvanceReservationObject
Advance Reservation Object as described in GEYSERS D4.1
From GEYSERS D4.1 Section 6.3.1.3 Advance Reservation
The path computation for an advance reservation is requested
including a new object, called ADVANCE-RESERVATION, in the PCReq
message.
|
class |
Bandwidth
Base abstract class for representing Bandwidth Object.
|
class |
BandwidthExistingLSP
Represents a PCEP BANDWIDTH object, as defined in RFC 5440.
|
class |
BandwidthExistingLSPGeneralizedBandwidth
* 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
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Bandwidth Spec Length | Rev.
|
class |
BandwidthRequested
Represents a PCEP BANDWIDTH object, as defined in RFC 5440.
|
class |
BandwidthRequestedGeneralizedBandwidth
* 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
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Bandwidth Spec Length | Rev.
|
class |
BitmapLabelSet
� Attaching a new LABEL object (class 129, type 1) as an attribute of the computed path.
|
class |
Close
Represents a PCEP CLOSE Object, as defined in RFC 5440.
|
class |
EndPointDataPathID
Class made to allow OpenFlow ID in PCEP Requests.
|
class |
EndPoints
Base abstract class for representing EndPoints Object.
|
class |
EndPointsIPv4
Represents a PCEP END-POINTS object IPv4 Type, as defined in RFC 5440
From RFC 5440 Section 7.6.
|
class |
EndPointsIPv6
PCEP END-POINTS object IPv6 Type
From RFC 5440 Section 7.6.
|
class |
EndPointsUnnumberedIntf |
class |
ExcludeRouteObject
Exclude Route Object from RFC 5521
2.1.
|
class |
ExplicitRouteObject
Explicit Route Object
The ERO is used to encode the path of a TE LSP through the network.
|
class |
GeneralizedEndPoints
Base abstract class for representing Generalized EndPoints Object.
|
class |
IncludeRouteObject
Include Route Object as described in RFC 5440
From RFC 5440 Section 7.12.
|
class |
InterLayer
3.1.
|
class |
LabelSet |
class |
LabelSetInclusiveList
Attaching a new LABEL_SET object (class 130, type 1) as an attribute of the computed path, that encodes the free NCF as an inclusive list.
|
class |
LoadBalancing
Represents a PCEP Load Balancing Object.
|
class |
LSP
http://tools.ietf.org/html/draft-ietf-pce-stateful-pce-9
7.3.
|
class |
LSPA
Represents a PCEP LSP Attributes object (LSPA), as defined in RFC 5440.
|
class |
Metric
Represents a PCEP METRIC Object as defined in RFC 5440
From RFC 5440 Section 7.8.
|
class |
Monitoring
PCEP Monitoring Object (described in RFC 5886).
4.1.
|
class |
NetQuotationIPv4
Represents a PCEP NET-QUOTATION object as defined in GEYSERS D4.1
From GEYSERS D4.1 Section 6.3.2.1 Assisted unicast replies
A PCRep for assisted unicast connections provides a network
quotation for each pair of end points or each time-slot (used
in case of advance reservation service) included in the PCReq.
|
class |
NetQuotationIPv6
Represents a PCEP NET-QUOTATION object as defined in GEYSERS D4.1
From GEYSERS D4.1 Section 6.3.2.1 Assisted unicast replies
A PCRep for assisted unicast connections provides a network
quotation for each pair of end points or each time-slot (used
in case of advance reservation service) included in the PCReq.
|
class |
NetQuotationNSAP
Represents a PCEP NET-QUOTATION object as defined in GEYSERS D4.1
From GEYSERS D4.1 Section 6.3.2.1 Assisted unicast replies
A PCRep for assisted unicast connections provides a network
quotation for each pair of end points or each time-slot (used
in case of advance reservation service) included in the PCReq.
|
class |
NoPath
Represents a PCEP NO-PATH object as defined in RFC 5440
From RFC 5440 Section 7.5.
|
class |
Notification
Represents a PCEP NOTIFICATION Object, as defined in RFC 5440.
|
class |
ObjectiveFunction
Represents a PCEP Objective Function (OF) Object, as defined in RFC 5541
3.1.
|
class |
OPEN
Represents a PCEP OPEN Object, as described in RFC 5440.
|
class |
P2MPEndPointsDataPathID
This class is a copy of P2MPEndPointsIPv4.
|
class |
P2MPEndPointsIPv4
PCEP P2MPEND-POINTS object.
|
class |
PccReqId
PCEP Monitoring Object from RFC 5886
4.1.
|
class |
PceId
Represents a PCE-ID Object (defined in RFC 5886).
4.3.
|
class |
PceIdIPv4 |
class |
PCEPErrorObject
Represents a PCEP Error Object, as defined in RFC 5440
From RFC 5440 Section 7.15.
|
class |
ProcTime
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
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Reserved | Flags |E|
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Current-processing-time |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Min-processing-time |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Max-processing-time |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Average-processing time |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Variance-processing-time |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|
class |
ReportedRouteObject
PCEP Reported Route Object (RRO) (RFC 5440).
|
class |
ReqAdapCap
REQ-ADAP-CAP Object
The REQ-ADAP-CAP object is optional and is used to specify a
requested adaptation capability for both ends of the lower layer LSP.
|
class |
RequestParameters
Request Parameters Object
|
class |
Reservation
Reservation Object from draft-gonzalezdedios-pce-resv-res-context-state.
|
class |
ReservationConf
3.5.
|
class |
ServerIndication
Represents a SERVER-INDICATION Object, as defined in http://tools.ietf.org/id/draft-ietf-pce-inter-layer-ext-04.txt
From draft-ietf-pce-inter-layer-ext-08
The SERVER-INDICATION is optional and is used to indicate that path
information included in the ERO is server layer information and
specify the characteristics of the server layer, e.g. the switching
capability and encoding of the server layer path.
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 |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
~ Optional TLVs ~
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
The type of SERVER-INDICATION object is to be assigned by IANA.
|
class |
SRP
SRP Object.
|
class |
SuggestedLabel
� Attaching a new LABEL object (class 129, type 1) as an attribute of the computed path.
|
class |
Svec
Represents a SVEC Object as defined in RFC 5440
From RFC 5440, Section 7.13.2.
|
class |
SwitchLayer
Represents a SWITCH-LAYER Object, as defined in http://tools.ietf.org/id/draft-ietf-pce-inter-layer-ext-04.txt
From draft-ietf-pce-inter-layer-ext-04.txt, section 3.2.
|
class |
UnknownObject |
class |
WavelengthAssignementObject
Wavelength Assignement Object
http://tools.ietf.org/html/draft-lee-pce-wson-rwa-ext-03
And additions..
|
class |
XifiEndPoints |
class |
XifiUniCastEndPoints
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
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Source Switch Id |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| |Destination Switch Id |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Source port |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Destination port |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Source mac |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| (continuation) | Destination mac |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| (continuation) | |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|
Copyright © 2016. All rights reserved.