| The popularity of mobile communication profoundly change people’s way of life, especially along with the application and promotion of3G technology in recent years. The rapid development of mobile e-commerce, services production covering almost the entire contents of the daily life. Telecom operators provide users with mobile communications services, they use various communications technology, and the optional hardware is not exactly the same. Telecom operation support system OSS is the management platform for the telecom operations hardware and software resources, it complete the work of the equipment operation management, equipment scheduling,and alarm display.Resource Adapter system running on the telecom operation support system OSS Assurance module, its main function is to complete the data synchronization between Fullfillment to Assurance. In the same time, the Resource Adapter system need several backup technology to improve its data security and system security. In addition, there is a need to provide this system information collection and analysis functions to ensure that the technical staff to work efficiently, and can monitor the operating status of Resource Adapter system and other business module, deal with the troublesome timely.This paper is mainly implement the function of the Resource Adapter. On the basis of analyzing the domestic and international telecom operation support system development status, according to the business process framework eTOM model which is proposed by Telecom Management Forum TMF about the next generation operation support system NGOSS. As well as analyzing the framework model divide the NGOSS function module, Resource Adapter functional requirements and non-functional requirements analysis to determine the technical solutions to implement Resource Adapter eventually, and describe the key code of the system functions in detail.The system functional requirements is to determine the Resource Adapter two data synchronization scheme, mainly based on the functions Resource Adapter need accomplish, incremental synchronization mode and the full synchronization mode. The system functional requirements also include data synchronization interface, and exception handling in data synchronization process. In the process of design data synchronization interface, mainstream technology programs are analized and the Webservice technology is chosen, and the Apache Axis2open source framework for the development. And the data synchronization interface definition is described in detail. When two synchronous way during the execution and exception handling are designed, flow chart is used to specify operating procedures.In the non-functional requirements of the system, it is mainly the needs analysis about the backup function of Resource Adapter, and the function of collection and analysis which is used to monitor the operation system. It is developed by Linux Shell scripting language, and use the crontab function which is in the Linux operating system, as well as the open source NMON tools. These complete the resource adapter system function module automatic backup, automatic backup of important data, operating system performance data acquisition, log collection and analysis, and explain the key code. After the System function, it is the system functions test, and the description based on a running state screenshots.In the last, it is the summary of the Resource Adapter,and the outlook of the programs of next step in the research and development. |