Software description of UMG8900

aamallik
aamallik  Diamond  (1)
7 years 10 months ago  View: 3736  Reply: 10
1F


Host Software

Figure 1 Host software architecture 

The host software of the UMG8900 consists of the lower-layer base software module, middleware software module, TDM bearer resource processing module, packet bearer resource processing module, signaling processing module, gateway control module, and operation and maintenance module. This section describes the software modules.

Lower-Layer Base Software Module

This module adopts the popular real-time operating system (RTOS), providing functions such as task management, message management, memory management, time limit management, and system initial boot.

Middleware Software Module

The UMG8900 employs Vxworks, a popular operating system in the industry. Based on the distributed object-oriented programmable architecture (DOPRA) and the versatile routing platform (VRP) protocol stack independently developed by Huawei, the UMG8900 also supports lower-layer operating system of a board, including system process, interruption, memory management, and allocation. Thus, the UMG8900 can provide more reliable resource management and allocation and ensure the stable running of the system.

TDM Bearer Resource Processing Module

This module works with the TDM processing module to forward and process service streams based on TDM.

Its basic functions are to receive commands sent by the gateway control module and to connect and release specified timeslots.

Packet Bearer Processing Module

This module processes packet bearers of service streams. By encapsulating service streams of different formats into packets, this module achieves transport adaptation over the IP/ATM network. This module performs the invocation and topology connection of packet resources under the control of the gateway control module to implement the interworking and service switching between packet networks.

Signaling Processing Module

This module resolves and adapts signaling protocols over the IP/ATM/TDM bearer.

Service Resource Processing Module

This module provides operation functions on service resources of the UMG8900. The UMG8900 supports G.711/G.723/G.726/G.729/AMR/AMR2 voice codec processing, announcement playing, digit collecting, conference bridge (audio mixing), dual tone multi-frequency (DTMF) detection, frequency shift keying (FSK), and multiple frequency control (MFC). The media resource processing module works in resource pool mode and can be configured based on actual networking.

Gateway Control Module

This module processes and exchanges the Media Gateway Control Protocol (MGCP), manages and invokes resources within the UMG8900, sets up and disconnects TDM bearer channels by controlling TDM bearer resources, and performs functions such as voice codec conversion, echo cancellation (EC), announcement playing, and digit collecting by controlling the service resource module. The gateway control module is the control center of the whole UMG8900.

Client Software


The client software and the host back administration module (BAM) are in client/server mode. The client software achieves management, maintenance, and data configuration of the UMG8900 through the BAM.

SSM-256 frame, SSM-32 framecan be connected to a maximum of 20 clients simultaneously.

The LMT is a single point management system, and the iManager integrated NMS completes centralized management and maintenance on all the devices in the network.

Figure 1 shows the connections between the LMT, iManager integrated NMS, and the UMG8900.

Figure 1 Connections between the LMT, host, and peripherals 

The BAM is on the OMU as an embedded hard disk. The LMT and the BAM are in standard client/server mode. The LMT serves as the client and manages theUMG8900 by communicating with the BAM through TCP/IP-based MML protocols and binary protocols.

The LMT can be installed on any PC or PC workstation that can communicate with the OMC interface on the OMU of the UMG8900. The LMT can connect to the alarm box through the serial port of the PC to enable visual and audio alarms.



Armetta
Armetta  Diamond 
7 years 10 months ago
2F
This document is very well done

benjamin.omeke
benjamin.omeke  Diamond 
7 years 10 months ago
3F
very technical but good post.
benjamin.omeke
benjamin.omeke  Diamond 
7 years 10 months ago
4F
Maybe there ccould be a better way of explaining this to make it easy for the non technical interested reader.
gokibria
gokibria  Diamond 
7 years 10 months ago
5F
what do u mean by Middleware Software Module?
prone
prone  Platinum 
7 years 10 months ago
6F
What is host software?
prone
prone  Platinum 
7 years 10 months ago
7F
Please let me know abt bam
TISLAM
TISLAM  Platinum 
7 years 10 months ago
8F
What is host software?
TISLAM
TISLAM  Platinum 
7 years 10 months ago
9F
What is lower layer based software module...
TISLAM
TISLAM  Platinum 
7 years 10 months ago
10F
Good for technical person....
1/2Page