Integrated network management software is the core professional software for operators to manage all kinds of network equipment, monitor network operation Quality, handle network equipment failure, and is an important part of Operation support System (OSS), which can be divided into Exchange network management system, transmission network management system, data network administration system, mobile management system, resource managing system, etc. In addition, due to the different network equipment suppliers, it also contains professional network management system provided by each manufacturer.
The traditional integrated network management system usually adopts the C/S architecture, with PC, workstation and so on as the main network management client running platform. These network management systems are usually deployed at all levels of the operator's computer room, long-term monitoring by full-time personnel, providing configuration, alarm, performance, security, logs, reports and many other network management functions. However, this kind of deployment method has a disadvantage, that is, the monitoring personnel are often not the network equipment, the ultimate maintenance personnel, can not be targeted to timely implementation of network operation and maintenance responsibility. And those first-line network-dimensional personnel are usually in the project site, transport or at home, they lack of effective real-time monitoring network management means, resulting in no 24-hour real-time monitoring of the networks, can only passively wait for the device users to report a fault or dispatch center notification, which to enhance the efficiency of the network dimension work, Increased user satisfaction has a significant negative impact.
The development of a new integrated network management system that supports both PC and mobile terminals is expensive, long-term and can not be combined with existing network management systems. Based on the current situation of mobile application development, in keeping with the independence of existing network management system, a general mobile network management Platform system can be realized, and the ability of multi-network management access and concurrent access of multi-user is possible.
Figure 1 Mobile network management Platform Deployment principle
The solution is to deploy a gateway server between the operator's internal network management network and the mobile Internet, assume the responsibility of publishing network management information to the mobile Internet, and provide the interface functions including security authentication, network metadata, topological data, alarm data and so on, and support real-time push topology change, Alarm generation and other notifications to the mobile device. In this way, not only to avoid the impact of existing network management, but also to avoid the existing network management exposure to the Internet security risks.
Figure 2 Software system architecture
Network management side of the integrated network management system, the general has been based on CORBA (based on the TMF814 and other protocols) of the North interface, so only need to develop the corresponding client interface on the gateway, you can put the networks, alarms and other information to collect the gateways, gateway through centralized processing and storage, form the basic data of mobile network management platform.
In order to meet the needs of cross-cell phone platform and solve the problem of calling native resources (such as taskbar notification), this system mobile application part adopts native + Web hybrid architecture, using the fast mature HTML 5 technology, combined with the mobile operating system local interface, to build powerful, easy to use, Adapt to a wide range of network management client applications.
Due to the particularity of mobile Internet application, it is necessary to take into account the influence of flowmeter, limited bandwidth and unstable connection on communication function. In order to realize the real-time bidirectional push function of alarm notification and confirmation, the system can use WebSocket to realize asynchronous communication mechanism and effectively save traffic flow. Because of the characteristics of the mobile network itself, as well as the user's own location movement and other reasons often lead to network interruption, mobile client data and service is difficult to maintain real-time consistency, so it is necessary to design a reliable data synchronization mechanism, the program on the gateway server implementation of a dedicated time-based and variable incremental refresh mechanism, Keep a snapshot for each user (the range of network resources each user needs to access is different), based on the real-time segmentation record increment of the user needs, the mobile client order to obtain all the updates, if the user for a long time off the network or the resources of the management of significant changes, Determines whether to refresh all again based on the size of the change. This ensures maximum real-time network monitoring with minimal traffic costs.
Figure 3 Multi-user incremental refresh mechanism
The technical characteristics of the program:
1, now the various manufacturers of integrated network management system, have not yet put forward or achieve a complete mobile phone client solutions, still do not have the ability to move operations. This scheme proposes the Gateway Realization scheme, the proprietary communication protocol, the cross-platform scheme and so on, solves the mobile phone network management deployment problem, the client performance problem, the client compatibility question and so on, has the real practicability.
2, the existing mobile phone network management applications, usually through the mobile phone browser direct access to B/s architecture of the integrated network management, such a way has a poor experience, not real-time (unable to actively push alarm), large flow, not adapt to touch operation, the need for long-term open mobile browser and other shortcomings. This scheme realizes the client by Native+web Way, makes the data customization for each client on the service side, and pushes it to the client, while effectively controlling the mobile phone traffic, it achieves the experience effect of the local mobile phone application.
3, the implementation of the mobile phone network management, not for the specific network management manufacturers, through the standard north-to-interface approach, to support the integration of different manufacturers of network management.