| As the equipment of the subway communication system is distributed in different sites of the subway line, it will be large working load to check the equipment of each site. In order to facilitate centralized management of the communication equipment, all subway communication systems are deployed with Concentrated Alarm Management System (CAMS). The main function of the CAMS is to achieve centralized display, management and maintenance of the equipment alarms of all subsystems in the subway communication system. The main subsystems include transmission, wireless, order wire, dedicated, broadcasting, CCTV, clock and power supply, etc.The CAMS firstly collects the equipment alarms of various communication subsystems through the alarm reporting protocol. In the CAMS, the mostly changed requirements are from the alarm reporting protocol of different subsystems. The bottom layer of the alarm reporting protocol mainly adopts TCP or UDP protocol; the high layer protocol mainly adopts the FHC customized expansion protocol and the Siemens transmission equipment alarm reporting protocol. The transmission system adopts the alarm reporting protocol of the Siemens transmission equipment and transmits with UDP protocol. The FHC customized expansion protocol transmits with TCP protocol.The front end processor module in the CAMS is responsible for collecting the alarms of all communication subsystems. After the completion of the alarm data acquisition, the front end processor will send the alarm data to the WEB server, which will complete the analysis of the alarms and converts them into unified alarm information formats. The alarm format of different subsystems are not unified, from the alarm text, alarm level, alarm code to alarm point code, even the alarm generation and restore rules. The main work of the WEB server is to analyze the alarm information from the alarm data according to the configuration files of different subsystems, and convert the alarm information with private formats to the data with internal universal format of the CAMS according to the configuration files. The WEB server takes the responsibility of data interpretation in the whole system. The CAMS stores the alarm data processed by the WEB server in the database, while the application server obtains the alarm data from the database and analyzes the alarm status of different equipment according to the alarm generation and recovery rules, and inform the status changes to the clients of the system. The existence of the application server is primarily to support the existence of the clients in the CAMS. The application server is the provider of the core services of the system; the WEB server and the front end processor is responsible for collecting and analyzing the alarm data; the client is responsible for displaying alarm status and accepting user’s instructions; the application server is responsible for implementing the core logic of the CAMS.The client obtains the alarm status of different subsystem equipment from the application server and displays the alarm status to the user. If the user needs to get detailed alarm data, the client will obtain detailed information of the alarms from the data base according to the user’s instruction. When the user operates certain equipment, the client will submit the user’s instruction to the application server, which will analyze and execute the user’s instructions.The completion of the CAMS deployment will greatly improve the working efficiency of the equipment maintenance personnel, and reduce their workload. Meanwhile, it will shorten the equipment failure processing time, reduce the failure rate of the communication system, lower the maintenance costs, and indirectly create considerable economic benefits for the user. |