Font Size: a A A

Research And Implementation Of Operation & Maintenance Integrated Platform Based On OSGi In TMN Network Management System

Posted on:2008-07-01Degree:MasterType:Thesis
Country:ChinaCandidate:Z J XuFull Text:PDF
GTID:2178360215953412Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the development of communication technology and the enlargement of the network, the telecom network becomes more complicated, and the management for the device also becomes more difficult. Therefore, it is very important to manage the network well. When the communication corporations build a network, the basic requirement to the network management system is to meet the need of configuration, maintenance, diagnoses, alarm, event query, performance browse of the device and to ensure the device work well. Now, it is worth to study how to manage the NE(Network Element),the telecom device in the telecom network, high effective.The telecom network is divided to four levels in the TMN. OMC is located at the level of NE management. LMT(Local Maintenance Terminal) is an important tool for NE management, which is located at the local network management center and maintenances the NE by point to point. Because of the LMT developing by the communication device provider itself, the operation and the style are diverse from each other. This causes it is difficult to use more than one terminal at one workstation, and maintenance multi-NE with one person on one computer. So the difficulty and the cost for NE maintenance of the communication corporations are enhanced.Aiming to the above questions, we bring forward a plan in this article: develop a framework of LMT,that is the operation and maintenance integration platform in this paper. The platform colligate the common characteristic of all kinds of LMT, and normalize work flow and manifestation of the LMT based on this platform. All of the manufacturer can develop service components based on the platform, and integrate these components into the platform to combine the LMT. Thus all LMT based on the platform have the same structure and manifestation. The user can install and make use of LMT for all kinds of devices on one workstation. So the difficulty and the cost of maintenance are depressed.Perfect architecture is essential to the survival and development of software. Base on the plan the paper re-design the architecture of the LMT. The new LMT is divided to two parts which are the platform and the extended component. This paper mainly describes the overall design of the platform, and explains the module partition, the main function of each module, and the work flow. The platform is separated into core framework and common component in function. The core framework provides the interface, manages component and controls the flow. The common component includes tool component and service component, and offers the common function and default implements to extended component. The extended component is developed by the device provider, and is integrated to the platform when used.OSGi is the key technology to implement this platform. So it is the important study object of this paper. The author use OSGi as the basic architecture of the platform to implement a flexible, extensive, reusable platform. OSGi alliance was built at 1999. Its original target is to create an open criterion to manage local network device. With the development of OSGi, it is applied into more and more field. Since the Eclipse software succeeded in adopting OSGi as its plug-in architecture, this technology gets more and more attention in the software industry. This paper makes deep study of this technology. OSGi platform has strong function to the deployment and the life cycle management of the software. The framework is the core part of OSGi, which provide a standard and controllable Java application environment to the system based OSGi. Bundle is the important concept in it. The paper introduces the criterion, the core framework and some standard services. Then describe the advantage of the platform brought by OSGi.At the end of the paper, the author uses the CPU Monitor module as an example to explain how to develop the service component based on the platform. Performance monitor is an important function of LMT, CPU usage is a common performance parameter needed by all devices. The platform provides the default implementation of CPU monitor, and regulates the work flow of other monitor. This paper analysis the function of the CPU module, and describe how to design and implement it.Now the development of the platform is finished. It fulfill the original design, satisfied the requirement of the user, unify the interface, and regulate the operation. It has released to more than ten products, and been use well. The platform use OSGi as the basic architecture, and has the advantage of reliable, extensive, reusable character. It will be used more widely. With the OSGi technology growing up increasingly, its excellent design idea and successful practice are certain to expand the influence in the enterprise application field.
Keywords/Search Tags:Implementation
PDF Full Text Request
Related items