Font Size: a A A

Design And Implementation Of The Client For Unified Network Management Platform Based On J2EE

Posted on:2005-10-26Degree:MasterType:Thesis
Country:ChinaCandidate:X B ZhaoFull Text:PDF
GTID:2168360125953314Subject:Traffic Information Engineering & Control
Abstract/Summary:PDF Full Text Request
Telecommunication network is made of multi-vendor equipments at present, which have their own special network management systems developed according to different standards. This case leads to impossibility to intercommunicate between these systems, to manage telecommunication network integrally and to improve the quality of telecommunication services. Therefore, it is necessary to develop a Unified Network Management Platform which extracts resemblance of each special network management subsystems, and then carry on secondary development according to specific demands of applications. Secondary development on platform makes it possible to accomplish integrated management and optimization for different special network management systems, and to bring the network management function well into play.Based on the analysis to the suggestions of ITU-T TMN and to the development of existing network management system, the frame of unified network management system based on J2EE is analyzed in this paper. Meanwhile, the thesis describes the design and implementation of the client, WSF (Workstation Function) main framework and client of topology module. J2EE acts as platform bottom support .The three-layer construction of J2EE can separate the business logic from presentation logic and make the client module thin. Therefore, developer can only care of the business logic and needn't spend a lot of energy to develop the system bottom logic. The synthesis of OOAD (Oriented-Object Analyze and Design) method and J2EE design patterns simplifies the development of client software, increases the modules reusability and the system flexibility.The concept of two-end framework, namely main framework and application framework, is presented in the thesis. The technology of Object Oriented Framework is adopted in the design of the main framework module. The main framework accomplishes the startup of platform, initialization of GUI in platform and navigation to business modules of platform. The application framework accomplishes initialization of GUI in specific network management subsystem and navigation to its business modules. Compared with GUI framework in traditional network management platform, main framework separates GUI framework from topologymodule. In the design of main framework, XML is used to store data information. MVI (Main View Interface) is abstracted in order to unify the style of interface and the way each business module used to embed in main framework.Topology module is the essential module in Unified Network Management and comprises of topology client and topology server. Topology client is named as topology view module and topology server is named as topology management module. Topology view module and topology management module share a topology tree model with the result of synchronizing between background data and front-ground presentation. Topology view module shows the layout of network elements in the managed fields in the way of topology trees and topology graphs. On the one hand, users can search and manage network elements by actual geographic positions. On the other hand, they can manage network elements by creating logical views and groupings according to their own logic.The meaning of design and implementation of WSF main framework and topology view model is not only optimizing of modules themselves, but also is an attempt of new design pattern application in a platform. As a result, efficiency, extensibility and robustness of the platform are improved.
Keywords/Search Tags:Network Management, TMN, J2EE, Design Pattern
PDF Full Text Request
Related items