Escolar Documentos
Profissional Documentos
Cultura Documentos
for
GMPLS configuration
on hiT7300 R4.30
Issue 01
2011-01-18
Before a new service is can be created, the related equipment needs to be installed and make sure, that the used hardware provides sufficient optical performance to bridge the distance without regeneration. A GMPLS control plane offers some degree of photonic constraint aware routing, taking OSNR and non linear effect into account. This is sufficient for most Metro or Regional networks. More demanding long haul networks however are better addressed by a dedicated wavelength planning tool like TransConnect. This means that two options exist for the planning of new equipment: 1. Either supported by a planning tool (solid lines). The planning tool also provides a detailed list of a equipment which needs to be installed (of course Transponders, but potentially also filters, regenerators, cables), a cabling plan, and an optical performance analysis report. In case GMPLS restoration mechanisms are used, the planning tool can also define and pre-plan dedicated restoration routes => Recommended way 2. Alternatively skipping the planning tool (dotted line) and relying either on photonic constraint based routing in the GMPLS plane, or some manual routing tables.
List of Material
1.1
Introduction
The first implementation of GMPLS into the SURPASS hiT 7300 was done with the software version 4.30.01 v3. GMPLS doesn't support any control plane recovery scheme, in particular, RSVP restart is not supported. The only persistent information concerns protocol and interface parameters, as well as call configuration at ingress.
1.1.1
To operate GMPLS on the SURPASS hiT 7300 prerequisites according to the hardware and the planning process must be considered.
1.1.1.1
Hardware requirements
In the current version of SURPASS hiT 7300 GMPLS runs only on following type of network elements:
ONN-X ONN-X80
On these NEs it the switching of wavelengths is the only supported configuration. Configuration of transponder cards is not supported up to now by the GMPLS. Next to the limitation of network element types there is also a newer controller card and CF card to be installed necessary.
1.1.1.3
Planning requirements
When GMPLS should be used certain configurations must be done in the TransNet planning tool. Following settings are necessary:
This example shows a NE with Service Provisioning looked. WARNING IF SERVICES ARE CREATED WITH GMPLS THERE IS NO POSSIBILITY TO IMPORT THESE SERVICES INTO THE TRANSNET TOOL AT THE MOMENT.
Software Requirement:
APS version: 4.30.1
Planning Requirement:
TransNet settings: Service Provisioning via NMS must be enabled
DCN Requirement:
Only one DCN / GMPLS domain
1.1.2
Calculating Router ID
Each GMPLS activated network element has a unique identifier. This identifier is called Router ID. It's used for internal communication between the GMPLS nodes. For calculating the Router ID, it is necessary to know the internal IP address. The internal IP address can be found e.g. on the primary DHCP server Communication > Reachable Systems. To the internal IP address 0.0.128.0 will be added. The Router ID will be calculated like this example: DHCP IP address: 172.16.1.31 Calulation: 172.16.1.31 + 0.0.128.0 172.16.129.31 Router ID: 172.16.129.31 WARNING If GMPLS should be used the DHCP pool basis address must be lower than 172.X.127.X. Otherwise there will be a conflict to calculate the Router ID.
Router ID:
Internal IP + 0.0.128.0 Router ID 172.16.1.128 + 0.0.128.0 172.16.129.128 Router ID: 172.16.129.128
1.2
Before creating services with GMPLS an initial configuration must be performed on all NEs that will participate in the GMPLS service creation. TIP After every action related to the GMPLS configuration it is necessary up to now to update the GUI.
1.2.1
If all hardware and planning requirements received attention, the GMPLS processes must be started on the CCxP card of all PXC nodes you are using for GMPLS. To enable the GMPLS features following steps must be performed: 1. In the EM main menu, select the Configuration > NE > Configuration ... menu item. The Network Element Configuration window is opened. 2. Select the Management tab and check the GMPLS enabled checkbox. 3. Click the Apply button make the changes effective.
2 3
1.2.2
The GMPLS configuration window provides several information and settings regarding the running GMPLS of the NE. Most of the settings are not user configurable however; a limited number of parameters can be configured by the user if necessary. WARNING It is recommended that all the default GMPLS configuration settings are used. Only execute the following procedure in exceptional circumstances. To configure the GMPLS of an NE, complete the following steps: 4. In the EM main menu, select the Communication > GMPLS > Configuration... menu item. The GMPLS Configuration window is opened. 5. In the RSVP tab configure the following settings as desired:
Sender TTL: Enter the Time-To-Live value of the sender. Min peer restart: Enter the minimum peer restart time. Setup priority: Enter the LSP setup priority value. Holding priority: Enter the LSP holding priority value.
1.2.3
It is important to enable the GMPLS process on the dedicated line interfaces of the ONN-X network element. If the interface is configured and up the RSVP protocol will start working on this dedicated interface. For the GMPLS configuration is only the Booster port important. The related Preamp port is known by the system itself. To identify an interface, the shelf-slotport values for the booster are required. WARNING If the interface is not configured correctly, GMPLS calls via this interface are not possible. There will be no warnings or alarm created by a wrong configuration. Each interface which is a part of a GMPLS call has a remote interface. Except the interfaces which are a pure ingress or a pure egress interface in a GMPLS domain, it means these interfaces are connected to nodes outside the GMPLS domain. The interface configuration take place in each node which is involved in a GMPLS call for the by GMPLS used interfaces.
Worker Hop1
GMPLS CC Worker
Worker Hop2
GMPLS CC Worker
Worker Hop3
NE2
1-7-2 2-7-2
NE3
1-7-2 2-7-2
GMPLS CC Worker
NE1
1-7-2
GMPLS CC Worker
2-7-2
194.0
NE4
1-7-2
3-7-2
194.0
2-7-2 3-7-2
GMPLS CC Prot.
NE5
2-7-2 1-7-2
GMPLS CC Prot.
Protec. Hop1
GMPLS CC Prot.
Protec. Hop2
GMPLS Call
To configure GMPLS interfaces, complete the following steps: 1. In the EM main menu, select Communication > GMPLS > Interfaces... menu item. The Interfaces Configuration window is opened. 2. Select the first wanted interface and press Interface Management. Enter the remote interface (in this case the same value as the local interface see example) and the remote router ID (GMPLS Control Plane IP address) for NE2.
3 4 5
Name: Enter the GMPLS interface name. This parameter is only possible to
change if the Administrative Status is down.
Remote Router ID: Enter the remote router ID. This parameter is only
possible to change if the Administrative Status is down.
Page 15 /35 GMPLSCookBook_TS-Workshop_Issue01.doc
4. 5. 6. 7.
Click Apply to confirm the settings. Click Update to update the window information. Click Close to close the Interface Management window. Repeat the steps 2 up to 6 for all interfaces dedicated for GMPLS on this network element. Follow the comments in the next steps to complete the example
The Interface 3-7-2 NE1 is the interface as pointing to the starting point of the optical channel (for example a I01T10G card in a neighbor NE (ONN-I)). He has no a remote GMPLS interface. So the remote router ID and the remote Tx index is zero (see next picture)
Apply this configuration and select the last Interface in this node.
For the third interface in NE1 (Tx index 2-7-2): the remote Tx is 2-7-2 and the remote router ID is 172.16.129.78 (NE5)
Apply also these settings; you will get back to the Interface Configurations window.
Set the Administrative Status to UP on all configured Interfaces. Check the Operational Status (press F5 - window update). It must switch to Up.
8. Click Close to close the Interfaces Configuration window. 9. Repeat the steps 1 up to 8 for all other NEs dedicated to run GMPLS. The GMPLS interface configuration is completed.
1.3
A service created through GMPLS is call "Call". The Call describes the paths (worker/protection) of a communication channel though the network. It must reflect its real topology. The Call configuration take place in the Ingress Node and is only there necessary.
1.3.1
Create Call
The contents of a Call are the Ingress Interface, Source Router, Egress Interface, Destination Router and the Hop List. Regarding this informations, the GMPLS will create the needed cross connections. To add a call list entry to the NE, complete the following steps:
Our example call is staring in NE1. So this NE is the Ingress-NE and here is the Call to configure. All other involved NEs will informed by NE1.
1. In the EM main menu, select the Communication > GMPLS > Call List... menu item. The Call List window is opened. 2. Click the Add... button. The Call Add window is opened. 3. In the General tab configure the following settings for our example:
Administrative status: Select the administrative status of the call. DOWN Description: Enter a description for the new call. <name> Deletion mode: Select the deletion mode of the call. Graceful Call event history size: Enter the size of the call event history. 10 Source Router ID: Enter the IP address of the source router. 172.16.129.2 (ingress NE) 172.168.129.3 (egress NE)
Destination Router ID: Enter the IP address of the destination router. Name: Enter the call list name (appears in the CC list column Trail identifier).
Protection class: Select the type of traffic protection for the call.
Restoration This open the possibility to configure a protection hop list. Otherwise only the worker hop list is selectable.
Wait restore timer: Enter the waiting time to restore traffic on the working
path. Restoring traffic will cause a traffic hit!
Signal type: Select the type of traffic signal of the call (2,5G / 10G / 40G).
Port: Select the routing ingress shelf/slot/card/port. 3-7-2 in our example Frequency: Select the routing ingress frequency. 194.000 in our example Shelf: Enter the routing egress shelf number. Shelf 1 Slot: Enter the routing egress slot number. Slot 7 Port: Enter the routing egress port number. Port 2in our example
6 16
When we are starting from the beginning, all the hop lists are empty. So it is necessary to create it. 6. Click the Select Working Hop List... button. The <call index> - GMPLS Current Working Hop List Config is opened.
7. Click the Add List... button. The <call index> - Hop List Add window is opened. 8. Configure the following settings: Router ID: Enter the IP address of the router. Should be filled automatically with the source router ID entered in step 3. TE Link ID: Select the hop list card shelf/slot/card/port. For our example: If it is the first hop for the hop list of this call, the Router ID of the ingress NE is set by default. The TE Link ID is the interface in NE1, which is pointing to the next element in the worker path chain. For this example the interface which is connected to NE2 (1-7-2). Click the Add button to create a working hop list. 9. Click the Add Hop... button. The <call index> - Hop Add window is opened. 10. Configure the following settings:
Router ID: Enter the IP address of the router. Should be filled automatically
with the source router ID entered in step 3.
Shelf: Enter the hop card shelf number. Slot: Enter the hop card slot number. Port: Enter the hop card port number.
For our example: Now the first hop in the Hop List #4 is created (the list index #4 is caused by three other attempts to create a hop list). For add the second hop into this list select a row with the list index #4 and press Add Hop. Enter the router ID for the second NE of the worker path chain and select the interface which is pointing to the third part of this path Click the Apply to add a working hop to the hop list.
9 10
The next hops for the example are available in the next pictures.
The hop list #4 is now reserved for the working path of this GMPLS Call. Repeat these steps to create the Protecting Hop List. Of course use the right values for the protection path.
11. Select the working hop list entry from the table and click the Select button. Click Apply to confirm the settings. 12. Close the <call index> - GMPLS Current Working Hop List Config window. Return to the Call Add window, Routing tab. 13. Click the Select Protecting Hop List... button. The <call index>- GMPLS Current Protecting Hop List Config is opened.
14. Select the protecting hop list entry from the table and click the Select button. Click Apply to confirm the settings. 15. Close the <call index> - GMPLS Current Protecting Hop List Config window. Return to the Call Add window, Routing tab.
17. To dial the prepared GMPLS connection set Administrative Status to up. 18. Click the Apply button to activate the call. 19. Use the Update button to verify the operational status. If the operational status is Up the call is set up. A new call list entry is added. IMPORTEND TIP The activation time between of a GMPLS call:
Datarate 10Gbit/s Activation time up to 90 seconds Datarate > 10 Gbit/s Activation time up to 6 minutes
If the call activation takes longer there is possible a mistake. Check all the settings and whether required resources (TPs for Cross Connections) are already in use.
1.3.2
After a call was added to the call list and the operational status was set to up, the result of the new created service should be verified. On following places the call result is checked:
Transponder cards line interfaces GMPLS Call List GMPLS Call List > Modifiy > Events Cross Connections
1.4
GENERALLY WARNING! ALL MODIFICATIONS ON A RUNNING GMPLS CALL, HAS DIRECTLY AFFECTS TO THE RUNNING TRAFFIC AND HIT THE TRAFFIC IN THE MOST CASES!
1.4.1
Modify Call
To modify a call list entry of the NE, complete the following steps: WARNING Modifications of a GMPLS Call are always traffic affecting! In this case al Cross Connections for this Call will deleted automatically. This always the case if the Administrator status will be set from UP to DOWN! 1. In the EM main menu, select the Communication > GMPLS > Call List... menu item. The Call List window is opened. 2. Select the entry to modify from the table and click the Modify... button. The <call index> - Call Modify window is opened. 3. In the General tab configure the following settings as desired:
Administrative status: Select the administrative status of the call. Destination Router ID: Enter a description for the new call. Description: Enter a description for the new call. Deletion mode: Select the deletion mode of the call. External switch requests: Enter a description for the new call. Call event history size: Enter the size of the call event history.
Protection class: Select the type of traffic protection for the call. Auto reversion: Select/Clear the checkbox to enable/disable the reversion to
the initial working and protecting LSPs.
Wait restore timer: Enter the waiting time to restore traffic. Signal type: Select the type of traffic signal of the call.
5. In the Routing tab configure the following settings as desired:
Frequency: Select the connection ingress frequency. Shelf: Enter the connection egress shelf number. Slot: Enter the connection egress slot number. Port: Enter the connection egress port number.
6. If the working/protecting hop lists need to be modified complete steps 6 to 25 from the Adding a call entry procedure. Click Apply to confirm all the changes. The call list is modified as desired. Now it will take time to create the CC for the call again in the system and to bring the status to UP.
3 4
1.4.2
Delete Call
To delete a call list entry from the NE, complete the following steps: In the EM main menu, select the Communication > GMPLS > Call List... menu item. The Call List window is opened. 2. Set the Administrative Status to Down to remove the cross connections. 3. Select the desired call list entry from the table and click the Delete button. The call list entry is deleted. WARNING If the Administrator status will be set to DOWN, the system will delete the CC for this Call in the GMPLS network. In this case you have always traffic affecting!
1.4.3
To modify a call list entry of the NE, complete the following steps: In the EM main menu, select the Communication > GMPLS > Call List... menu item. The Call List window is opened. 2. Select the entry to modify from the table and click the Modify... button. The <call index> - Call Modify window is opened. 3. In the General tab change the External switch request field according to the needs. 4. Click Apply to confirm all the changes. WARNING Switching between working and protection GMPLS path is always traffic affecting! TIP Switching time between working and protection GMPLS path:
Datarate 10Gbit/s Switching time up to 90 seconds Datarate > 10 Gbit/s Switching time up to 6 minutes