System Structure. Hardware Structure. Cabinet and Its Accessories. Subrack and Its Accessories. Software Structure, страница 2

& Note:

For specific slots for JL64/JO16/JQ16/JD16/JL16/JLQ4/JH41/JLH1/JLHE/GE06/GXCL, refer to relevant parts in OptiX OSN 9500 Intelligent Optical Switching System  Hardware Description Manual.


2.2  Software Structure

2.2.1  Overview

The software system of the OptiX OSN 9500 is of a modular structure, as shown in Figure 2-4. Except the intelligent software system that can be operated independently, the software modules fall into three types: board software, NE software and NM, respectively run on various boards, JSCC board and NM computer for corresponding functions.

Figure 2-4 System software structure

The development platform of the intelligent software, NE software and board software of the OptiX OSN 9500 is the new generation OptiX software platform (OSP). The OSP provides a software structure based on modules as below.

Figure 2-5 OSP software hierarchical structure

n  Virtual operating system (VOS)

The VOS layer shields the effect of the operating system and the CPU on the application program, thus realizing portability of the system among the CPUs and the operating systems.

n  Unified communication mechanism layer

This layer shields the effect of various communication mechanisms of Ethernet and serial ports on the application program, thus providing the application program with unified interfaces. In this way, the application program can be executed without the need to adapt to different communication mechanisms and physical media. And a distributed communication system is supported, ensuring portability of the application program.

n  System application layer

This layer provides the functions below for the software system: software management (for example, software upload and version management, and so on.); database management, “black box” function, system monitoring and maintenance, operation log recording, file system support, security management, active/standby switching mechanism of the system control & communication board, and so on.

n  Service control layer

This layer grooms and monitors the services, including configuration module, alarm module, performance module, protection switching module and 1+1 backup at board level.

n  Network protocol layer

This layer fulfills the third layer-based network processing functions, including TCP/IP protocol stack processing, basic route protocol processing and route strategy management and so on, thus realizing automatization and intelligentization of the network topology.

n  Intelligent control layer

This layer implements the function of control plane in the intelligent optical network, thus separating the control plane and the data plane. Its basic functions include generalized multi-protocol label switching (GMPLS)-based signaling protocol, OIF-compliant GMPLS architecture, service route algorithm, GMPLS-based service protection and recovery strategy, and so on.

n  User interface layer

This layer provides access management over the NM and command line.

2.2.2  Intelligent Software

The intelligence associated software is represented in a control plane which is layered on top of the service plane. The control plane interacts with the service plane to realize auto-configuration of service and provide service protection based on user levels. Figure 2-6 shows the relationship between the intelligent control plane and service plane.

Figure 2-6 Relationship between control plane and service plane

The service plane undertakes the service configuration management over the OptiX OSN 9500 and provides SDH-based protection for services. The control plane can be regarded as one client of the service plane. Through the interface adaptation mechanism, the resource agents of the control plane and the service plane interact with each other to get the resource allocation status and implement function provisioning of the NE.