network interface daemon (NID)

 

 

 

 

 

 

 

 

 

 

 

Case Study -
Where the NID has been implemented using Oracle Communications (ASAP SRP)

 

Business Issue

Solution

 

NID Architecture

 

 

 

 

 

Technical Overview

The Network Interface Daemon (NID) is an existing application that has been utilized in replacing a similar piece of Ericssons hardware likened to the SOG. The NID can be deployed in single or multiple instances with a maximum of sixty-four (64) connections per NID instance and unlimited number of instances; relevant to SRP and ASAP instance configuration.

In addition the NID can be configured to translate NE, MML command response come codes to designate client statuses.

Originally designed as a Telnet peer Telnet messaging switching server the NID has evolved to enable it to be used as a base IP packet message server with an extensible plug-in message framework, linking two or more disparate systems.

The messaging framework has been extended with an application Request For Service Protocol (RFSP) data layer (CLI) “commands” to be transformed to external peer system format and returned in a similar transformed fashion.

________________________________________________________________________

NETWORK INTERFACE DAEMON (NID) – Oracle Communications (ASAP SRP) Installation

 

 

Telco wants to replace existing Network Elements from Ericsson to Nokia. The Telco does not want to change the existing legacy applications

install an application that bridged the issue surrounding the use of the existing legacy system with interfacing to the new Nokia network element.

The following diagram illustrates the configuration of services within the NID SRP. The blue shaded boxes illustrate the extent of the SOF replacement components and toolkit delivered under the JEDIS framework. The diagram also illustrates how the components fit alongside the provisioning developments already deployed.

Note: That configuration described in this diagram using tables accessed by the SRP. No configuration is done within the NID.

 

 

 

 

 

ORACLE COMMUNICATIONS ASAP PRODUCT NID OVERVIEW.

A Work Order(WO) request will contain WO Parameters, Global Parameters, Services and Service Parameters. The WO request is converted into Common Service Description Layers(CSDLs). These CSDLs are then mapped to one or more Atomic Service Description Layers(ASDLs) and ASDL Parameters depending on CSDL parameter content. At the WO start date and time BASIC like State Tables are used to convert the ASDL’s into Network Element proprietary commands and manage the delivery of and the response to these commands. The results are interpreted and passed back to the client system.

ASAP system architecture is based on Sybase Open-Client & Open-Server technology. There are three major components to ASAP :

The SRP validates the RFS message and constructs the appropriate ASAP objects. i.e. WO’s, CSDLs, ASDLs. The SRP communicates with the upstream system in returning asynchronous notifications.

The SARM processes ASAP WO’s in reception of WO’s from the SRP, management of ASDL’s sent to NEPs and various notification responses sent back to the SRP.

There can be any number of  NEPs within ASAP. Each NEP is responsible for an allocated  suite of Network Elements(NE) irrespective of  NE platform  e.g. HLR, MMS-C, VM, FNR, etc.  An NEP manages sessions for each NE ; composing NE commands from ASDLs,  sending the commands and receiving responses.

JEDIS release the NID and servant Plug-in applications on CD material. The current UNIX  platforms supported are:

  1. HP HP/UX: 10.20,10.30, 11.0, 11i.
  2. SUN Solaris: 7&8.
  3. IBM AIX 4.3 Raven.

 

ORACLE Communications (ASAP) [current ] plug in supported is ASAP version 4.6.3 Oracle 9i on HP HP/UX 11i, 9000 PA-Risc 1.1 architecture.

 

For more information email nid@jedislimited.com