+

WO2004036829A1 - Systeme et procede de traitement de messages - Google Patents

Systeme et procede de traitement de messages Download PDF

Info

Publication number
WO2004036829A1
WO2004036829A1 PCT/CN2003/000860 CN0300860W WO2004036829A1 WO 2004036829 A1 WO2004036829 A1 WO 2004036829A1 CN 0300860 W CN0300860 W CN 0300860W WO 2004036829 A1 WO2004036829 A1 WO 2004036829A1
Authority
WO
WIPO (PCT)
Prior art keywords
message
message processing
data packet
module
configuration file
Prior art date
Application number
PCT/CN2003/000860
Other languages
English (en)
Chinese (zh)
Inventor
Lihui Sun
Lu Han
Binyan Xu
Original Assignee
Huawei Technologies Co., Ltd.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co., Ltd. filed Critical Huawei Technologies Co., Ltd.
Priority to AU2003272867A priority Critical patent/AU2003272867A1/en
Publication of WO2004036829A1 publication Critical patent/WO2004036829A1/fr

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks

Definitions

  • the present invention relates to the monitoring and management technology of network equipment, and in particular, to a system and method for message processing. Background of the invention
  • some existing network devices such as routers and switches, often have alarm forwarding software installed on them. When they fail, they issue alarms, logs, and other information that characterize the status of the device. Forward them to the user's mobile phone, pager or e-mail message receiving device.
  • alarm forwarding software installed on them. When they fail, they issue alarms, logs, and other information that characterize the status of the device. Forward them to the user's mobile phone, pager or e-mail message receiving device.
  • users can learn about the operating status of these network devices in time and take measures in time to improve the security of the entire system.
  • an object of the present invention is to solve the shortcomings of the prior art, and to provide a universal message processing system capable of uniformly processing and sending messages sent by various network devices.
  • Another object of the present invention is to provide a general message processing method for uniformly processing and sending messages sent from various network devices.
  • a message processing system includes: a message sending module included in a monitored device, for sending status information of the monitored device; and an independently set message receiving device for receiving and displaying the status sent by the message sending module
  • the information further includes a message processing module separately set and connected to at least one message sending module in the system, configured to receive and uniformly process the information sent by the message sending module, and send the processed information to the message receiving device.
  • a monitoring module for monitoring and controlling the message processing process and a management module for configuring and managing the message processing process may be further included.
  • the management module provides a web interface.
  • a message processing method includes the following steps:
  • b. Determine the source device type of the received data packet according to the message data packet information, and parse the data packet according to the source device type;
  • C. Send the parsed data packet to the message receiving device according to the receiver information stored in advance.
  • the device message data packet received in step a is a user datagram protocol (UDP) format data packet, which includes a plain text data packet, a simple network management protocol (SNMP) alarm data packet, and a system log. Data packets, binary data packets, and file data packets reported from the network management system.
  • UDP user datagram protocol
  • SNMP simple network management protocol
  • step b the source device of the received data packet is determined by analyzing the IP address of the data packet.
  • a method for parsing the data packet is determined through a device specification configuration file stored in the message processing module, and then the data packet is parsed according to the method.
  • the device message may be sent to the mobile communication device as the message receiving device through the short message server; the message may be sent to the Internet content providing platform, and then further sent by the Internet content providing platform to as The mobile communication device or paging device of the message receiving device; the message can also be sent directly to the email box as the message receiving device through the network connection.
  • the monitoring system can automatically restart the steps that stop running.
  • the current message processing status and the message processing system configuration file during the message processing can be displayed through a web interface.
  • the message processing system configuration file includes a message processing system configuration file, a device specification configuration file, a user device configuration file, and a login user configuration file.
  • the present invention separately sets a message processing module connected to the message sending module of one or more monitored devices in the network, all network devices uniformly send status information such as faults and alarms to The message processing module to unify Send it to the administrator after processing.
  • each network device no longer needs to set a separate processing module for processing the device's operating conditions, but sends all device messages to a separately set message processing module for unified processing, which greatly reduces network equipment. Cost, while also reducing the cost of development and maintenance.
  • the message format of all network devices is converted into an easy-to-read format after being uniformly processed by the message processing module. This not only facilitates the administrator to read the information, but also facilitates the administrator to effectively monitor and manage the network device.
  • the invention also provides a monitoring module for monitoring and controlling the message processing process.
  • the monitoring module will automatically close the process and restart it automatically, thereby effectively ensuring the system operation. Smooth, improves the reliability of the system.
  • the present invention can also provide a web-based management interface, which is not only convenient for the administrator to manage and maintain the system, but also helps to improve the work efficiency of the administrator.
  • FIG. 1 is a schematic diagram of a system structure of a general message processing center according to the present invention
  • FIG. 2 is a schematic diagram of a network monitoring and data receiving process of the general message processing center
  • FIG. 3 is a schematic diagram of a message decoding process of the general message processing center
  • FIG. 4 is a schematic diagram of a message sending process of a general message processing center
  • Fig. 5 is a schematic diagram of a management process structure of a general message processing center. Mode of Carrying Out the Invention
  • FIG. 1 shows a system structure diagram of a general message processing center. It can be seen from FIG. 1 that the universal message processing center and the network device are connected through a network, and are connected to a short message (SMS) server and a network content providing platform (ICP) to pass the SMS server or ICP sends the message processed by the message processing center to the administrator.
  • SMS short message
  • ICP network content providing platform
  • the service process is used to receive various messages sent by the network equipment, parse and process the messages, and then send the information to the management through email, mobile short message or pager according to the specific configuration file, so that the administrator can get the network equipment in time Various operating states to help administrators monitor and maintain the entire system.
  • the management process is used to provide the web-based management interface to the administrator, so that the administrator can remotely access the universal message center through a browser, and remotely manage various configurations of the system and specific network equipment.
  • the service process is a background process. It has no user interface and is automatically started when the operating system starts. The service process maintains the entire system's receiving, filtering, decoding, and sending of data. It is the core scheduler of the entire general message processing center system.
  • FIG. 2 shows the network monitoring and data receiving process of the universal message processing center.
  • the service process is automatically started.
  • the general message processing center listens to the network device that needs to listen on the corresponding port to check whether there is a message sent by the network device. It is the operating information sent by the network equipment in the form of User Datagram Protocol (UDP) data packets.
  • the UDP data packets that can be received by the universal message processing center include plain text data packets, single network management protocol (SNMP) alarm data packets, system log data packets, binary data packets, and file data packets reported from the network management system. If a message sent by a network device is monitored on the corresponding port, the universal message processing center immediately receives the data packet and passes it to a subsequent process for analysis and processing.
  • SNMP single network management protocol
  • the present invention may further include a monitoring system for monitoring and controlling the entire service process.
  • a monitoring system for monitoring and controlling the entire service process.
  • the monitoring system will end the process and restart the process to ensure universal News
  • the processing center can automatically start and end the process without human operation, thereby achieving unmanned maintenance, reducing the manpower required for the system, and reducing maintenance costs.
  • Figure 3 shows the message decoding process of the general message processing center.
  • the general message processing center After receiving the UDP data packet sent by the network device, the general message processing center resolves the IP address of the network device sending the data packet from the data packet through a filter, and passes the IP address located at the message processing center according to the resolved IP address.
  • a device specification file for storing device specifications finds a corresponding device specification configuration, and then obtains a method for parsing the data packet according to the device specification configuration of the network device, and parses the data packet according to this method. For information data composed of multiple fields, such as plain text, alarm, system log, and binary type information, it is decoded and encoded according to certain rules to obtain the final information format.
  • the syslog data received from the device may be in the form of: ⁇ xxx> un 13 14: 15: 25: 2001/06 / 13-14: 15: 25 A IDeviceType: 65538 A ILogType: 2 A I Position: 1.52.5 A ILogicalNumber: 0 A ICallPhase: 1 A ICallID: 82024220 A IAcces sNum: 263 A ICallType: MODEM A IUserGroup: 40 A IUserType: 0 A IUsername: us er00106 A ILogSucTime: 103 A ICallDuration: 2552 A IPortNum: 57 A ITranSpeed: 56000 A IRecvSpeed: 56000 A ITransOctets: 23603 A IRecvOctets: 12153 A IInfoTy pe: 60 A IComment: Lcpfmished (Yb Try).
  • ⁇ 1 is a delimiter, and the entire data is separated into 21 fields.
  • Method. For this example, the way to parse the packet is to remove the delimiter.
  • the data packet is then parsed according to the determined method for parsing the data packet, and re-encoded to form the final information format. Specifically, first remove the separators, divide them into 21 separate strings, and then display the next string after each string is displayed, so that the administrator can read it. Its final format is: un 13 14: 15: 25: 2001/06 / 13-14: 15: 25
  • the data format sent from the device is defined by the device and stored by the administrator in the general message processing center.
  • the method of re-encoding the data sent by the device is defined by the administrator, and can be stored in the general message processing center in advance, or stored and modified through the management process.
  • an administrator can customize a coding method that is easy to read, understand, and more efficient for himself.
  • FIG. 4 shows a message sending process of the general message processing center.
  • the receiver's information is parsed according to the sending configuration, that is, the specific receiving address and method of the administrator receiving the message, and then the decoded information is sent via email,
  • the mobile phone short message or pager sends it to the administrator in time, so that the administrator can know the operation status of the network device at the fastest speed.
  • the specific form in which the information is sent to the administrator is specified in advance by the administrator.
  • the Universal Messaging Center sends directly using Simple Mail Transfer Protocol (SMTP) or a compatible protocol.
  • SMTP Simple Mail Transfer Protocol
  • One method is to use a dedicated device for sending short messages.
  • This dedicated device for sending short messages to a specific interface of the general message processing center.
  • the general message processing center implements this specific interface. Sending of short messages. Another way is to email the information to the ICP, and then the ICP sends the information to a cell phone or pager. For the file data information reported by the network management system, directly send the file to the administrator as an attachment to the email according to the configuration.
  • the above process is a service process in the general message processing method, which can complete the slave network
  • the process from the message sent by the network device to the process of sending the processed message to the administrator.
  • a management process for monitoring and managing the service process is also provided.
  • the management process provides a web-based management interface to the administrator through a hypertext transfer protocol service process (httpd) and a java-based server-side dynamic page technology (JSP) engine.
  • httpd hypertext transfer protocol service process
  • JSP java-based server-side dynamic page technology
  • Configuration files that an administrator can manage through a management process include a general message processing center system configuration file, a device specification configuration file, a user device configuration file, and a login user configuration file. All configuration files are saved by using Extensible Markup Language (XML) files and plain text format files for the convenience of transplantation management.
  • XML Extensible Markup Language
  • Figure 5 shows the general message processing center management process structure.
  • the administrator can modify the configuration on the interface, the management process completes the modification of the XML configuration file, and then the administrator can reload the information of the XML configuration file by loading the configuration. Loading, so that the entire message processing system is updated in a timely manner.
  • the management process has a web interface that facilitates users to manage and control the entire message processing process.
  • the network administrator enters the general message processing center through a browser remotely, he will see a main interface, and then the user can enter the specific interface through the main interface, so as to realize the configuration of the user device configuration, device specification configuration, and login user configuration.
  • Document management and then improve the efficiency and security of the entire system operation.
  • the following uses user device configuration, device specification configuration, and viewing log files as examples to further explain how the system monitors and manages the service process through the management process.
  • the user device configuration file includes the detailed information of the user device and the sending configuration information of the device or device group.
  • the service process automatically loads this configuration file into the cache when it starts, and finds the corresponding file in the configuration file according to the IP address of the received data.
  • Configuration information If the user needs to modify the device configuration while the system is running, you can use the user device configuration management interface to Add, delete, and modify specific information about the device.
  • the specific information includes the IP address of the device, the start time, end time, and minimum interval time of receiving messages. After the configuration file is modified, it is reloaded, so that when the user equipment configuration file is called again in the service process, the latest user equipment configuration file after reading the modification is read.
  • the device specification configuration file includes the configuration information of all the device specifications, as well as the definition types and information encoding definitions of the messages sent by the devices of this specification.
  • the message definition types here refer to messages such as system logs and alarms.
  • the information code definition in the device specification configuration file stores the detailed code definition of the message sent by the device, and the service process decodes the data sent by the device according to the code definition and obtains the final information.
  • system log, error log, and sending log can be viewed in the management process, so as to be aware of the operation of the entire system, and to timely detect and eliminate Possible failures ensure the smooth operation of the system and the smooth communication of the entire network.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

La présente invention se rapporte à un système de traitement de messages généraux, qui comporte des modules d'envoi de messages dans le dispositif supervisé, des modules de traitement des messages agencés de manière indépendante et connectés à au moins un module d'envoi de messages, et des modules de réception de messages agencés de manière indépendante. Le module de traitement des messages est utilisé pour recevoir et gérer uniformément les messages envoyés par le module d'envoi de messages, qui envoie les messages de gestion au module de réception des messages. Le système de traitement de messages généraux de l'invention comprend en outre un module de supervision et un module de gestion, qui assurent une interface web. L'invention se rapporte également à un procédé de traitement de messages généraux consistant à superviser le dispositif supervisé, à recevoir des paquets de données de messages du dispositif envoyés par le module d'envoi de messages, à déterminer le type du dispositif source du paquet de données reçu, et en fonction du type de dispositif source du paquet de données reçu, à analyser le paquet de données et à envoyer le paquet de données analysé au module de réception de messages. Cette invention peut améliorer la fiabilité du système et réduire les coûts d'entretien et de développement du système.
PCT/CN2003/000860 2002-10-18 2003-10-15 Systeme et procede de traitement de messages WO2004036829A1 (fr)

Priority Applications (1)

Application Number Priority Date Filing Date Title
AU2003272867A AU2003272867A1 (en) 2002-10-18 2003-10-15 A message processing system and method

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN02146537.1 2002-10-18
CNB021465371A CN100379209C (zh) 2002-10-18 2002-10-18 一种消息处理的系统及方法

Publications (1)

Publication Number Publication Date
WO2004036829A1 true WO2004036829A1 (fr) 2004-04-29

Family

ID=32098108

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2003/000860 WO2004036829A1 (fr) 2002-10-18 2003-10-15 Systeme et procede de traitement de messages

Country Status (4)

Country Link
CN (1) CN100379209C (fr)
AU (1) AU2003272867A1 (fr)
HK (1) HK1064540A1 (fr)
WO (1) WO2004036829A1 (fr)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100466791C (zh) * 2005-09-16 2009-03-04 华为技术有限公司 一种自动设备探测系统及方法
CN103778029A (zh) * 2012-10-24 2014-05-07 金蝶软件(中国)有限公司 系统异常信息的处理方法及装置
CN103067413A (zh) * 2013-01-29 2013-04-24 江苏省电力公司淮安供电公司 桌面管理系统脱缰的自动注册方法
JP5422076B1 (ja) * 2013-07-31 2014-02-19 三星ダイヤモンド工業株式会社 遠隔監視システム
CN111885271B (zh) * 2020-07-06 2021-07-02 深圳市捷讯通信科技有限公司 呼叫中心数据控制中心

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1256603A (zh) * 1998-12-10 2000-06-14 三星电子株式会社 具简短信息服务的移动无线电话系统遥控外部机具的方法
WO2002037880A1 (fr) * 2000-10-23 2002-05-10 Onionsoftware Inc. Systeme et procede de commande a distance

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11161518A (ja) * 1997-11-27 1999-06-18 Nec Corp 管理プロセッサによる情報処理システム立ち上げ時のス トール監視装置と方法および記録媒体
JP2000049889A (ja) * 1998-07-30 2000-02-18 Hitachi Ltd 遠隔管理システム
CN100389549C (zh) * 2002-06-11 2008-05-21 上海贝尔有限公司 一种宽带码分多址系统下行基带处理装置

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1256603A (zh) * 1998-12-10 2000-06-14 三星电子株式会社 具简短信息服务的移动无线电话系统遥控外部机具的方法
WO2002037880A1 (fr) * 2000-10-23 2002-05-10 Onionsoftware Inc. Systeme et procede de commande a distance

Also Published As

Publication number Publication date
HK1064540A1 (en) 2005-01-28
CN1490981A (zh) 2004-04-21
AU2003272867A1 (en) 2004-05-04
CN100379209C (zh) 2008-04-02

Similar Documents

Publication Publication Date Title
US6393475B1 (en) Method of performing a network management transaction using a web-capable agent
US5996010A (en) Method of performing a network management transaction using a web-capable agent
US6167448A (en) Management event notification system using event notification messages written using a markup language
CN101902697B (zh) 一种通过移动设备对服务进行监控和操作的系统及方法
US20020091824A1 (en) Intermediate systems for enterprise management from a central location
WO2008110081A1 (fr) Système, appareil et procédé pour suivi de dispositif
CN106656534B (zh) 一种数据通信方法及系统
US20140379784A1 (en) Method and apparatus for using a command design pattern to access and configure network elements
CN101409654B (zh) 一种网络管理系统中处理snmp信息的方法
CN106993043A (zh) 基于代理的数据通信系统和方法
CN100379209C (zh) 一种消息处理的系统及方法
CN115314572A (zh) 一种针对电力通信协议的协议转换方法、系统及设备
CN117615043B (zh) 一种边缘网关上服务间通信方法及系统
CN102547603B (zh) 告警处理方法和系统及设备
TWI716613B (zh) 伺服器事件警報傳遞方法
JP2006085623A (ja) Web監視システム、データ処理方法、および被監視装置
Cisco Polling---The Event Generation Process
Cisco Polling-The Event Generation Process
Cisco Polling-The Event Generation Process
Cisco Polling---The Event Generation Process
Cisco Polling---The Event Generation Process
Cisco Polling---The Event Generation Process
CN116192604A (zh) 告警订阅方法及系统
Cisco FlowCollector Configuration and Control Protocol
Cisco FlowCollector Configuration and Control Protocol

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LU MC NL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
122 Ep: pct application non-entry in european phase
NENP Non-entry into the national phase

Ref country code: JP

WWW Wipo information: withdrawn in national office

Country of ref document: JP

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载