|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object | +--gov.nist.antd.mpls.signaling.ouni.OUNIConnection
Class OUNIConnection.
==================
OUNI Label Request
==================
Ingress LSR Ingress OXC
+------------------------+ +------------------------------------------+
| CR-LDP | | CR-LDP (5) send a |
| (2) creates a | (3) sends | (4) creates a LabelRequest |
| OUNIConnection | a OUNI | OUNIConnection+-------+ message to the |
| +----------------+ | message | +--------------+-+ | egress LSR to |
| | OUNIConnection |+ | to establish | | OUNIConnection |+ | establish a LSP|
| | - ConnectionID |..................>| - ConnectionID || +-+------------+ |(6)general Label
| +----------------+| | a Optical | +----------------+| | CRLDPControl | | Request Procedure
(1) | +----------------+ | path | +----------------+ | Block |---------------------->
OUNI | | | (Label | | +--------------+ | Label Request
Request| +-------+------+ | Request) | +-------+------+ | message
----+-->| OUNI-C | | | | OUNI-N | |
| | - Connection +=====|==============|==+ - Connection | |
| | Table | | | | Table | |
| +--------------+ | | +--------------+ |
| | | |
+------------------------+ +------------------------------------------+
LSR Domain <--- | ---> Optical Domain...
Egress OXC Egress LSR
+------------------------------------------+ +------------------------+
| CR-LDP | | CR-LDP |
| (7) create a OUNIConnection | | (9) creates a |
| +----------+ | (8) sends a OUNI | OUNIConnection |
| | +--+-------------+ | message to | +----------------+ |
| | | OUNIConnection |+ | establish | | OUNIConnection |+ |
6)general Label | +-----------+--+ | - ConnectionID |............................>| - ConnectionID || |
Request Procedure | | CRLDPControl | +----------------+| | a Optical | +----------------+| |
--------------------->| Block | +----------------+ | path | +----------------+ |
Label Request | +--------------+ | | (Label Request) | | |
message | +-------+------+ | | +-------+------+ |
| | OUNI-N | | | | OUNI-C | |
| | - Connection +=====|====================|===+ - Connection | |
| | Table | | | | Table | |
| +--------------+ | | +--------------+ |
| | | |
+------------------------------------------+ +------------------------+
...Optical Domain <--- | ---> LSR Domain
==================
OUNI Label Mapping
==================
Egress OXC Egress LSR
+------------------------------------------+ +------------------------+
| CR-LDP (12) Label Mapping between the | | CR-LDP |
| EgressOXC and Egress LSR | | (10) EgressLSR Label |
| +----------+ | (11) sends a OUNI | mapping procedure |
| | +--+-------------+ | message to | +----------------+ |
| | | OUNIConnection |+ | allocate | | OUNIConnection |+ |
(13)general Label | +-----------+--+ | - ConnectionID |<............................| - ConnectionID || |
Mapping Procedure | | CRLDPControl | +----------------+| | resource into | +----------------+| |
<---------------------+ Block | +----------------+ | a Optical path | +----------------+ |
Label Mapping | +--------------+ | | (Label Mapping) | | |
message | +-------+------+ | | +-------+------+ |
| | OUNI-N | | | | OUNI-C | |
| | - Connection +=====|====================|===+ - Connection | |
| | Table | | | | Table | |
| +--------------+ | | +--------------+ |
| | | |
+------------------------------------------+ +------------------------+
...Optical Domain <--- | ---> LSR Domain
Ingress LSR Ingress OXC
+------------------------+ +------------------------------------------+
| CR-LDP | | CR-LDP |
|(17) Label Mapping, | (16) sends | |
|established Optical Path| a OUNI | +-------+ |
| +----------------+ | message | +--------------+-+ | (14) Label |
| | OUNIConnection |+ | to allocate | | OUNIConnection |+ | Mapping |
| | - ConnectionID |<..................| - ConnectionID || +-+------------+ |(13)general Label
| +----------------+| | resource | +----------------+| | CRLDPControl | | Mapping Procedure
| +----------------+ | | +----------------+ | Block |<----------------------
| | | (Label | | +--------------+ | Label Mapping
| +-------+------+ | Mapping) | +-------+------+ | message
| | OUNI-C | | | | OUNI-N |(15) get Incoming Label |
| | - Connection +=====|==============|==+ - Connection | and send it to the |
| | Table | | | | Table | Ingress LSR |
| +--------------+ | | +--------------+ |
| | | |
+------------------------+ +------------------------------------------+
LSR Domain <--- | ---> Optical Domain...
This class was developed at the National Institute of Standards and Technology by employees of the Federal Government and the Towson University by student in the course of their official duties. Pursuant to title 17 Section 105 of the United States Code this software is not subject to copyright protection and is in the public domain. NIST assumes no responsibility whatsoever for its use by other parties, and makes no guarantees, expressed or implied, about its quality, reliability, or any other characteristic.
We would appreciate acknowledgement if the software is used.
NIST ALLOWS FREE USE OF THIS SOFTWARE IN ITS "AS IS" CONDITION AND DISCLAIM ANY LIABILITY OF ANY KIND FOR ANY DAMAGES WHATSOEVER RESULTING FROM THE USE OF THIS SOFTWARE.
| Field Summary | |
long |
ConnectionID
Field ConnectionID - Connection ID |
CRLDPControlBlock |
ControlBlock
Field ControlBlock - Control Block |
int |
InterfaceID
Field InterfaceID - Interface ID |
boolean |
isClientSet
Field isClientSet - True if client is enabled |
int |
LabelValue
Field LabelValue - Label Value |
MPLSInterfaceInfo |
ouniInterface
Field ouniInterface - Optical Interface |
OUNIModule |
ouniModule
Field ouniModule |
MPLSSignalingInfo |
sigInfo
Field sigInfo - Signaling Informaiton |
int |
Status
Field Status - Status |
| Constructor Summary | |
OUNIConnection(OUNIModule m)
Constructor OUNIConnection |
|
| Method Summary | |
void |
establishOpticalPath_LabelMapping_Egress_LSR(MPLSSignalingInfo sinfo)
Method establishOpticalPath_LabelMapping_Egress_LSR |
void |
establishOpticalPath_LabelMapping_Egress_OXC(MPLSSignalingInfo sinfo)
Method establishOpticalPath_LabelMapping_Egress_OXC |
void |
establishOpticalPath_LabelMapping_Ingress_LSR(MPLSSignalingInfo sinfo)
Method establishOpticalPath_LabelMapping_Ingress_LSR |
void |
establishOpticalPath_LabelMapping_Ingress_OXC(boolean isSetup,
MPLSSignalingInfo sinfo)
Method establishOpticalPath_LabelMapping_Ingress_OXC |
void |
establishOpticalPath_LabelRequest_Egress_LSR(MPLSSignalingInfo sinfo)
Method establishOpticalPath_LabelRequest_Egress_LSR |
void |
establishOpticalPath_LabelRequest_Egress_OXC(MPLSSignalingInfo sinfo,
CRLDPControlBlock cb)
establishOpticalPath LabelRequest Egress OXC |
void |
establishOpticalPath_LabelRequest_Ingress_LSR(MPLSSignalingInfo sinfo)
establishOpticalPath LabelRequest Ingress LSR |
void |
establishOpticalPath_LabelRequest_Ingress_OXC(MPLSSignalingInfo sinfo)
Method establishOpticalPath_LabelRequest_Ingress_OXC |
void |
OpticalPathRequest_OUNIC(MPLSInterfaceInfo clientiface)
Method OpticalPathRequest_OUNIC |
void |
OpticalPathRequest_OUNIN(MPLSInterfaceInfo serveriface)
Method OpticalPathRequest_OUNIN |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public long ConnectionID
public boolean isClientSet
public OUNIModule ouniModule
public MPLSSignalingInfo sigInfo
public MPLSInterfaceInfo ouniInterface
public CRLDPControlBlock ControlBlock
public int InterfaceID
public int LabelValue
public int Status
| Constructor Detail |
public OUNIConnection(OUNIModule m)
m - - OUNI Module| Method Detail |
public void OpticalPathRequest_OUNIC(MPLSInterfaceInfo clientiface)
OUNI Label Request/Mapping procedure at the Ingress/Egress Edge LSR in the LSR domain
Reference : (2), (9)
clientiface - - XXXpublic void establishOpticalPath_LabelRequest_Ingress_LSR(MPLSSignalingInfo sinfo)
sinfo - The MPLS interface informationpublic void establishOpticalPath_LabelRequest_Egress_LSR(MPLSSignalingInfo sinfo)
Reference : (9)
sinfo - - XXXpublic void establishOpticalPath_LabelMapping_Egress_LSR(MPLSSignalingInfo sinfo)
// Reference : (10), (11)
sinfo - - XXXpublic void establishOpticalPath_LabelMapping_Ingress_LSR(MPLSSignalingInfo sinfo)
Reference : (17)
sinfo - - XXXpublic void OpticalPathRequest_OUNIN(MPLSInterfaceInfo serveriface)
OUNI Label Request/Mapping procedure at the Ingress/Egress Edge OXC in the Optical domain Reference : (4), (7)
serveriface - - XXXpublic void establishOpticalPath_LabelRequest_Ingress_OXC(MPLSSignalingInfo sinfo)
Reference : (4), (5)
sinfo - - XXX
public void establishOpticalPath_LabelRequest_Egress_OXC(MPLSSignalingInfo sinfo,
CRLDPControlBlock cb)
sinfo - - XXXcb - - XXXpublic void establishOpticalPath_LabelMapping_Egress_OXC(MPLSSignalingInfo sinfo)
Reference : (12), (13)
sinfo - - XXX
public void establishOpticalPath_LabelMapping_Ingress_OXC(boolean isSetup,
MPLSSignalingInfo sinfo)
Reference : (14), (15)
isSetup - - XXXsinfo - - XXX
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||