Nokia WS-NOC (NFM-T) Adapter

General Information

Controller name: Nokia WS-NOC (NFM-T)

Vendor:  Nokia

Controller version:  R24.12

HCO version: 11.0

Adapter version:

Adapter release date:

 

Use cases

·       Inventory discovery - yes

·       Topology discovery - yes

·       Service underlay discovery (LSP, tunnels) - yes

·       Service discovery - yes

·       Assurance - yes

·       Service provisioning – yes

·       RON – no

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Discovery

Inventory

 

Details

Support

Additional Information

Device types

 1830PSS

 

Shelf

Yes

 

Cards

Yes

 

Ports

Yes

 

Fans

Yes

 

Power

Yes

 

Pluggable transceivers

no

 

Notifications

no

 

Protocol

RESTCONF

 

Data Model

JSON

 

 

Topology

 

Details

Support

Additional Information

Link layers

OTS, OMS, OCH, OTU, ODU, ETH

 

Cross links

no

 

Cross domain links

no

 

Notifications

no

 

Protocol

RESTCONF

 

Data Model

JSON

 

 

 

Service underlay

 

Details

Support

Additional Information

Link layers

OTS, OMS, OCH, OTU, ODU

 

Cross domain links

no

 

Notifications

no

 

Protocol

RESTCONF

 

Data Model

JSON

 

 

 

Services

 

Details

Support

Additional Information

Service types

E-Line Services (Only Circuit-Eline Services Discovery supported)

 

Service underlay

Yes

 

Cross domain services

no

 

Notifications

no

 

Protocol

RESTCONF

 

Data Model

JSON

 

Limitations

OTN-Line Services Discovery is not supported.

 

Assurance

 

Details

Support

Additional Information

PM types

Yes

PACKET_IN, PACKET_OUT, OCTET_IN, OCTET_OUT,

AVG_RX_POWER_DBM_SCALE_100,

MAX_RX_POWER_DBM_SCALE_100,

MIN_RX_POWER_DBM_SCALE_100,

AVG_TX_POWER_DBM_SCALE_100,

MAX_TX_POWER_DBM_SCALE_100,

MIN_TX_POWER_DBM_SCALE_100

Resource types

Ethernet Ports and Optical Ports

 

Live PMs

no

 

PM collection method

SFTP PULL

 

 

 

Provisioning

 

Service type

Creation / Deletion

Modification

Brownfield

Circuit E-Line

Yes

Yes (Bandwidth)

Yes (Deletion, Modification)

OTN-Line

No

No

No

 

 

Protocol

RESTCONF

 

Data Model

JSON

 

Limitations

 

E-line 1+1, 1+0, 1+1+R, 1+R, oduflex are supported.
Brownfield E-line modification of 1+0 and 1+R services are only supported.

 

 

 

 

APIs Used

Table 1.   APIs Used by the Nokia NFM-T Adapter

SNo

Discovery Type

Discovery Item

HTTP Method

HTTP Requests/API

Comments

1

Inventory

One

GET

/oms1350/data/npr/nes

 

 

 

 

Network Elements

GET

/oms1350/data/otn/networkElement/

 

 

 

Equipment (Shelves, Cards, Fans, Power Supplies)

GET

/oms1350/networkinventory/equipments/

 

2

Topology

Physical Ports

GET

/oms1350/data/otn/networkinventory/physicalports

 

 

 

Detailed Physical Ports

GET

/oms1350/data/otn/networkinventory/allphysicalports

 

 

 

Connection Ports

GET

/oms1350/otn/NBI/allCTPsPerNode/{node-id}

 

 

 

Floating Ports

GET

/oms1350/data/otn/networkinventory/ftps

 

 

 

Connections

(Links and Paths)

GET

/oms1350/data/otn/networkinventory/connections

Where SERVICECONNECTION = 0

 

3

Services

OTN Line Services

E- Line Services

GET

/oms1350/data/otn/networkinventory/connections

Where SERVICECONNECTION = 1

 

 

 

Get service by conn_id

GET

/oms1350/data/otn/connection/path/{id}

 

 

 

Get all services

GET

/oms1350/data/otn/connection/path

 

4

Token Management

Create Token

POST

/rest-gateway/rest/api/v1/auth/token

Body:

{"grant_type": "client_credentials"}

 

 

 

Refresh Token

POST

/rest-gateway/rest/api/v1/auth/token

Body:

{"grant_type": "refresh_token", "refresh_token": <token>"}

 

 

 

Revoke token

POST

rest-gateway/rest/api/v1/auth/revocation

Body:

{"token": <token-to-revoked>, "token_type_hint": "token"}

 

5.

Provisioning

Create Service

POST

/oms1350/data/otn/Connection

 

 

 

Delete Service

POST

/oms1350/data/otn/connections/{id}/delete?type=NtwConnDelete

 

 

 

Modify bandwidth

POST

/oms1350/data/otn/connections/autoResizeBandwidth

 

 

Configuration

 

Parameter name

Description

Default value

Recommended

Adapter Properties

 

 

 

Enabled

Enable/disable the adapter.

 False

 

Logging level

The logging level at which the discovery cycle is reported in the adapter log.

Info

 

Polling Cycle [Secs]

Poll every X seconds.

7200 secs

 

Provisioning Enable

Enable/Disable Provisioning

Enabled

 

Service Delegation

Enable/Disable Service Delegation

Disabled

 

Server Configuration

 

 

 

Host

(http|https)://<cas server>

The Central Authentication Server host.

For example: https://10.133.11.10

 

 

Port

The Central Authentication Server port.

 

 

NMS Port

The NMS port.

 

 

Credentials

Credentials are defined in the “Credentials” tab of the Device Manager.

 

 

Timeout

The connection timeout.

300

 

Request Retries

The number of requests retries.

3

 

Collection Parameters

Used to customize the collection of parameters that the adapter will use in a specific installation.

 

 

Enable Inventory Collection

Whether the inventory collection is enabled or disabled.

Disabled

 

Enable Topology Collection

Whether the topology collection is enabled or disabled.

Disabled

 

PM Configuration

General parameters regarding performance metrics.

 

 

Enabled

Whether to collect performance metrics.

Disabled

 

PM Data Fetch Interval

Fetch PM data every X seconds.

1800 secs

 

Add_15mins_stats

Fetch 15-minute PM data.

Enabled

 

Add_24hrs_stats

 

Disabled

 

Remote address with file pattern

sftp://{HOST}/{PATH_TO_FILE}/{*PATTERN*.csv}

 

 

Credentials

 

 

 

Limitations

 

 

 

IPV6 is not supported