[go: up one dir, main page]

GB2351205A - Network monitoring method and system - Google Patents

Network monitoring method and system Download PDF

Info

Publication number
GB2351205A
GB2351205A GB0007103A GB0007103A GB2351205A GB 2351205 A GB2351205 A GB 2351205A GB 0007103 A GB0007103 A GB 0007103A GB 0007103 A GB0007103 A GB 0007103A GB 2351205 A GB2351205 A GB 2351205A
Authority
GB
United Kingdom
Prior art keywords
user device
monitoring equipment
network
request
file
Prior art date
Legal status (The legal status 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 status listed.)
Withdrawn
Application number
GB0007103A
Other versions
GB0007103D0 (en
Inventor
Hitoshi Goto
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
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 NEC Corp filed Critical NEC Corp
Publication of GB0007103D0 publication Critical patent/GB0007103D0/en
Publication of GB2351205A publication Critical patent/GB2351205A/en
Withdrawn legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/50Network service management, e.g. ensuring proper service fulfilment according to agreements
    • H04L41/5003Managing SLA; Interaction between SLA and QoS
    • H04L41/5009Determining service level performance parameters or violations of service level contracts, e.g. violations of agreed response time or mean time between failures [MTBF]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q3/00Selecting arrangements
    • H04Q3/0016Arrangements providing connection between exchanges
    • H04Q3/0062Provisions for network management
    • H04Q3/0087Network testing or monitoring arrangements

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Computer And Data Communications (AREA)
  • Small-Scale Networks (AREA)
  • Maintenance And Management Of Digital Transmission (AREA)

Abstract

A network monitoring method for reducing the traffic in the network, thereby operating the network efficiently and improving the throughput. In the network monitoring system of the present invention, wherein monitoring equipment is connected through a network with a user device with one or more control elements, the monitoring equipment transmits a request message which is received by the user device, which executes the request and stores the execution result. When the user device completes the execution concerning all the control elements, it transmits a response for notification of the completion of the execution toward the monitoring equipment with acquires the execution result by using the FTP used in the TCP/IP.

Description

2351205 NETWORK MONITORING METHOD AND SYSTEM BACKGROUND OF THE INVENTION
- 1. Technical Field of the Invention
The present invention relates to a method and system for monitoring a network, wherein monitoring equipment monitors user devices through the network.
2. Description of the prior Art
C.onventionally, the monitoring apparatus transmits a request message for controlling a user device. The user device executes the request and transmits a response which indicates normality or abnormality of the execution result.
Therefore., the request and response are exchanged, Further, in the conventional network monitoring system, the responses are transmitted by a plurality of user devices which may include a plurality of control elements. The request and response are transmitted by using SOCKET in a kernel space as. defined by the Berkeley software distribution of UNIX. In the kernel process, a client or server comprises a. socket layer, protocol layer, and device driver layer. The socket layer is the highest layer in the hierarchy, and the device driver layer is connected with a network. Therefore, socket communication should be executed every control element. Accordingly, traffic is increased and throughput is lowered, when a plurality of clients or the user devices which have a plurality of the control elements are connected with a server or the monitoring equipment. Further, the monitoring equipment must -await a resRonse 1 concerning a control element which requires a long time for execution.
SUMMARY OF THE INVENTION
An object of the preferred embodiment of the present invention is to reduce the traffic in the network, thereby operating the network efficiently and in improving throughput.
The network monitoring system of the present invention comprises a user device with one or more control elements, and monitoring equipment connected through a network with the user device. The monitoring equipment transmits a request message which is received by the user device which executes the request, and stores the execution result. When the user device completes the execution concerning all the control elements, it transmits a response for notification of the - completion of the execution toward the monitoring equipment which acquires the execution result stored in a memory of the user device.
In the present invention, a file of contents of the control request may be transferred from the monitoring equipment to the user device. In this case, after the transter of the file, a control request is transmitted from the monitoring equipment to the user device which executes the request on the basis of the contents of the file, and transmits a response message with the execution result.
According to the present invention, communication, management is simplified, network traffic is reduced, and therefore, the network is utilized efficiently.
2 This is because only a single request message, a single response message, and a single file transfer are required.
Communication management is also simplified, because the file of contents of the request is transferred from the monitoring equipment to the user device.
BRIEF EXPLANATION OF THE DRAWINGS Figure 1 is a block diagram of a network monitoring system of the present invention.
Figure 2 is a detailed block diagram of a network monitoring system of the present invention.
Figure 3 is a sequence diagram of a first example of the monitoring method of the present invention.
Figure 4 is a sequence diagram of a second example of the monitoring method of the present invention.
PREFERRED EMBODIMENT OF THE INVENTION In the preferred embodiment of the network monitoring system of the present invention, monitoring equipment is connected by using TCP/IP with one dir more user devices, each of which has one or more control elements. The monitoring equipment transmits, by using the SOCKET communication, a request message which is received by the user device which executes the request and stores the execution resu It. When the user device completes the execution concerning all the control elements, it transmits, by using SOCKET communication, a response for notification 3 of completion of the execution toward the monitoring equipment which acquires, by using FTP command, the execution result stored in a memory of the user In the present 'invention, a file including contents of the control request may be transferred by.FTP command from the monitoring equipment to the user device. In this case, after the transfer of the file, a control request is transmitted by the SOCKET communication from the monitoring equipment to the user device which executes the request on the.basis of the contents of the file, and transmits a response message with the execution result by using the SOCKET communication.
An example of a network monitoring system of the present invention is shown in Figure 1, wherein monitoring equipment 10 is connected with user device 20 through a network. Monitoring equipment 10 comprises processing unit 13, memory 11, and protocol termination unit 12, while user device 20 comprises processing unit 23, control elements 301 to 30n) memory 21, and protocol termination unit 22. In this network, the request message and response message are transmitted by SOCKET and TCP/IP (transmission control protocollinternet protocol), while files are transported by FTP (file transport protocol)which is defined by WC 959 (Request For Comments by IETF (Internet Engineering Task Force)).
User device 20 collects control information of control elements 30, to 30. . Then, it transmits the control information to monitoring equipment 20, or stores the control information in memory 21.
4 a Monitoring equipment 10 transmits, by using SOCKET, a request message for: instructing the user device to execute control procedures for control elements 30, to 30n- User device 20 executes the control procedures on the basis of the request message, and stores the execution results as a file in memory 21. Further, user device 20 transmits a response message by using SOCKET in order to notify monitoring equipment of a completion of the control procedures.
Monitoring equipment 10 takes in the file stored in memory 2 1, by using the FTP command, and stores the file in memory 11. Thus, monitoring equipment 10 acquires the execution result in user device 20.
A detailed block diagram of the network monitoring system of the present invention is shown in Figure 2. User device 10 maybe slave equipment which comprises modems 31, to 31, The set of modems 31, to 31,, are assembled modems, or a modem pool. Modems 31, to 31n are connected with subscriber modems 50, to 50,, through subscriber lines 40, to 40n- Modem speed is optimized by connection training. It a much longer time, in proportion to the modem speed, to complete the connection training.
Several items such as performance monitoring are decided according to the protocol actually installed, for monitoring continuously the connection states of the modems for the purpose of prevention and maintainance.
Hub/Multiplexer 24 may or may not be installed, depending upon the system construction. Further monitoring equipment 10 may be switching equipment. A first example of control sequence is shown in Figure 3. 5 At SOCKET communication sequence 100, request message 101 is transmitted from processing unit 13 of monitoring equipment 10 through protocol termination unit 12 to user device 20, by using SOCKET-TCP/IP Request message 101 may request, for example, to collect the performance monitoring of all the control elements in user device 20. Then, monitoring equipment 10 awaits a response from user device 20.
in particular, monitoring equipment 10 monitors a reception of the response message at message read-in sequence 110 and at reception 111. In particular, an inspection is made to see whether or not the message received is a response message on the basis of interrupt notification, at reception check sequence 111.
When user device 20 receives request message 101 at SOCKET communication sequence 100, it collects performance monitoring information from all control element 1 to N at processing sequence 210, stores the processing result in memory 21 as file 220, and finally transmits response message 102for indication a completion of processing- toward monitoring equipment 10 at SOCKET communication sequence 110.
When monitoring equipment 10 receives response message 102, it exits from the response waiting to start communicating with user device 20 with a FTP communication sequence. In particular after remove log-in into user device 20 at sequence 201, monitoring equipment 10 requests transfer of file 220, made by user device 20, by using the "geC command of the FTP. Then, in response to the request, user device 20 transmits file 220 to monitoring equipment 10.
6 Monitoring equipment 10 stores file 220 as file 120 in memory 11.
When a plurality of user devices are connected with a single monitoring equipment, identical control requests are issued by the SOCKET to all the user devices. Afterwards, files from the user devices are collected by the FTP, because the FTP communication is independent of the SOCKET communication.
A second example of control sequence for the network monitoring system is shown in Figure 4. The monitoring equipment 10 makes beforehand file 120 in memory 11 concerning modem set-up and control information for user device 20. Then, monitoring equipment 10 executes the FTP communication at sequence 200, executes remote log-in into user device 20 at sequence 201, requests to transfer file 120 toward user device 20 by using a "puC 202, and finally sends file 120. User device 20 receives file 120 at sequence 203.
User device 20 stores file 120 as file 2 20 in memory 2 1.
After sending file 120, monitoring equipment 10 sends request message 101 which contains set-up conditions and control information for the control elements, by using the SOCKET communication.
Then, monitoring equipment executes a loop processing of sequences 110 and 111for receiving a response from user device 20.
When user device 20 receives request message 101, it executes the request concerning control elements 1 to N on the basis of request message 101 and file 220.
7 from adder 002 are modulated by modulator 003.
Here, execution time required for training sequence for the modem should be assured.
After completing the requested processing, user device 20 sends response message 102 for notification of completion of execution of the request.
User device 20 inserts a flag or identifier which indicates the execution result in response message 102,thereby notifying monitoring equipment 10 of an exceptional result, such as a failure in requested set-up or control.
When all the control elements need to be monitored in the.. conventional network monitoring system, the SOCKET communication must be executed for each control element.
However, according to the first example of the control sequence of network monitoring system of the present invention, only three communication procedures, that is, one SOCKET transmission, one SOCKET reception, and one FTP transfer are required, even when a plurality of control elements are included in user device 20. Thus, network communication is controlled easily,_network traffic is reduced, and the network is utilized efficiently.
Further, when a part of control elements should be monitored in the conventional network monitoring system, the SOCKET communication must be executed for that part of control elements one by one.
However, according to the second example of the control sequence of network monitoring system of the present invention, the above-mentioned one by one communication becomes unnecessary. In this case, too, only three 8 communication procedures, that is, one SOCKET transmission, one SOCKET reception, and FTP transfer are required, even when a plurality of control elements are included in user device 20. Thus, network communication is controlled easily. Further, it becomes unnecessary to manage transitions of state of lower protocol layers in the user device. Therefore, control load on the monitoring equipment is reduced.
While the present invention has been described in its preferred embodiments, it is to be understood A network monitoring method for reducing the traffic in the network, thereby operating the network efficiently and improving the throughput. In the network monitoring system of the present invention, wherein monitoring equipment is connected through a network with a user device with one or more control elements, the monitoring equipment transmits a request message which is received by the user device, which executes the request and stores the execution result.
When the user device completes the execution concerning all the control elements, it transmits a response for notification of the completion of the execution toward the monitoring equipment with acquires the execution result by using the FTP used in the TCPAP.
9

Claims (10)

CLAIMS:
1. A network monitoring method for monitoring with monitoring equipment one or more user devices each having one or more control elements, which method comprises the steps of, sending a request from said monitoring equipment to said one or more user devices; executing said request for said control elements on the basis of a control file; storing a result of the execution of said request as a result file in said user device; sending a response from said one or more user devices to said monitoring equipment when said execution is completed for all of said control elements; and, transferring said result file from said one or more user devices to said monitoring equipment.
2. A network monitoring method as in claim 1, further comprising an initial step of: transferring the control file from said monitoring equipment to said one or more user devices.
3. A network monitoring system including monitoring equipment and one or more user devices each having one or more control elements, the system comprising: a first transmission means in said monitoring equipment for sending a request from said monitoring equipment to each user device; a processing means in each user device for executing said request for said control elements on the basis of a control file; a first memory means in each user device for storing a result of the execution as a result file; a second transmission means in each user device for sending a response from that user device to said monitoring equipment when said execution of said request is completed for all of said control elements of that user device; and, a second memory means in said monitoring equipment for storing each result file after transfer of the result file from each user device.
4. A network monitoring system as in claim 3, wherein the control file is sent from said monitoring equipment to each user device.
5. A network monitoring system as in claim 4, further comprising an additional transmission means in said monitoring equipment for sending the control file.
6. A network monitoring system as in claim 3, wherein the monitoring equipment and the one or more user devices are con-nected by using TCP/IP, and wherein the monitoring equipment sends its request and each user device sends its response by using SOCKET communication.
7. A network monitoring system as in claim 4 or 5, wherein the control file is sent from said monitoring equipment to each user device by using FTP.
8. A network monitoring system as in claim 5 or 7, wherein said response message includes an identifier for indicating a state of communication and a flag for indicating said result of the execution.
9. A network monitoring method substantially as herein described with reference to and as shown in the accompanying drawings.
10. A network monitoring system substantially as herein described with reference to and as shown in the accompanying drawings.
12
GB0007103A 1999-03-26 2000-03-23 Network monitoring method and system Withdrawn GB2351205A (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP11083647A JP2000278267A (en) 1999-03-26 1999-03-26 System and method for monitoring network

Publications (2)

Publication Number Publication Date
GB0007103D0 GB0007103D0 (en) 2000-05-17
GB2351205A true GB2351205A (en) 2000-12-20

Family

ID=13808254

Family Applications (1)

Application Number Title Priority Date Filing Date
GB0007103A Withdrawn GB2351205A (en) 1999-03-26 2000-03-23 Network monitoring method and system

Country Status (2)

Country Link
JP (1) JP2000278267A (en)
GB (1) GB2351205A (en)

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7095321B2 (en) 2003-04-14 2006-08-22 American Power Conversion Corporation Extensible sensor monitoring, alert processing and notification system and method
US7148796B2 (en) 2003-04-14 2006-12-12 American Power Conversion Corporation Environmental monitoring device
US7159022B2 (en) 2001-01-26 2007-01-02 American Power Conversion Corporation Method and system for a set of network appliances which can be connected to provide enhanced collaboration, scalability, and reliability
US7330886B2 (en) 1999-10-27 2008-02-12 American Power Conversion Corporation Network appliance management
US7392309B2 (en) 1999-10-27 2008-06-24 American Power Conversion Corporation Network appliance management
US7542963B2 (en) 2003-04-14 2009-06-02 American Power Conversion Corporation Method and system for journaling and accessing sensor and configuration data
US7627651B2 (en) 2003-10-27 2009-12-01 American Power Conversion Corporation System and method for network device communication
US7711814B1 (en) 2004-12-13 2010-05-04 American Power Conversion Corporation Method and system for remote monitoring of a power supply device with user registration capability
US7779026B2 (en) 2002-05-03 2010-08-17 American Power Conversion Corporation Method and apparatus for collecting and displaying network device information
US8005944B2 (en) 1999-10-27 2011-08-23 American Power Conversion Corporation Method and system for monitoring computer networks and equipment
US8145748B2 (en) 2004-12-13 2012-03-27 American Power Conversion Corporation Remote monitoring system
US8271626B2 (en) 2001-01-26 2012-09-18 American Power Conversion Corporation Methods for displaying physical network topology and environmental status by location, organization, or responsible party
US8566292B2 (en) 2003-04-14 2013-10-22 Schneider Electric It Corporation Method and system for journaling and accessing sensor and configuration data
US8990536B2 (en) 2011-06-01 2015-03-24 Schneider Electric It Corporation Systems and methods for journaling and executing device control instructions
US9952103B2 (en) 2011-12-22 2018-04-24 Schneider Electric It Corporation Analysis of effect of transient events on temperature in a data center
US11076507B2 (en) 2007-05-15 2021-07-27 Schneider Electric It Corporation Methods and systems for managing facility power and cooling

Cited By (30)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8005944B2 (en) 1999-10-27 2011-08-23 American Power Conversion Corporation Method and system for monitoring computer networks and equipment
US8224953B2 (en) 1999-10-27 2012-07-17 American Power Conversion Corporation Method and apparatus for replay of historical data
US8090817B2 (en) 1999-10-27 2012-01-03 American Power Conversion Corporation Method and system for monitoring computer networks and equipment
US7330886B2 (en) 1999-10-27 2008-02-12 American Power Conversion Corporation Network appliance management
US7392309B2 (en) 1999-10-27 2008-06-24 American Power Conversion Corporation Network appliance management
US8024451B2 (en) 1999-10-27 2011-09-20 American Power Conversion Corporation Method and system for monitoring computer networks and equipment
US7529838B2 (en) 2001-01-26 2009-05-05 American Power Conversion Corporation Method and system for a set of network appliances which can be connected to provide enhanced collaboration, scalability, and reliability
US8966044B2 (en) 2001-01-26 2015-02-24 Schneider Electric It Corporation Methods for displaying physical network topology and environmental status by location, organization, or responsible party
US8271626B2 (en) 2001-01-26 2012-09-18 American Power Conversion Corporation Methods for displaying physical network topology and environmental status by location, organization, or responsible party
US7159022B2 (en) 2001-01-26 2007-01-02 American Power Conversion Corporation Method and system for a set of network appliances which can be connected to provide enhanced collaboration, scalability, and reliability
US8019798B2 (en) 2002-05-03 2011-09-13 American Power Conversion Corporation Method and apparatus for collecting and displaying network device information
US8719319B2 (en) 2002-05-03 2014-05-06 Schneider Electric It Corporation Method and apparatus for collecting and displaying network device information
US7779026B2 (en) 2002-05-03 2010-08-17 American Power Conversion Corporation Method and apparatus for collecting and displaying network device information
US7958170B2 (en) 2002-05-03 2011-06-07 American Power Conversion Corporation Method and apparatus for collecting and displaying data associated with network devices
US7456733B2 (en) 2003-04-14 2008-11-25 American Power Conversion Corporation Environmental monitoring device
US7542963B2 (en) 2003-04-14 2009-06-02 American Power Conversion Corporation Method and system for journaling and accessing sensor and configuration data
US7456736B2 (en) 2003-04-14 2008-11-25 American Power Conversion Corporation Extensible sensor monitoring, alert processing and notification system and method
US7095321B2 (en) 2003-04-14 2006-08-22 American Power Conversion Corporation Extensible sensor monitoring, alert processing and notification system and method
US7986224B2 (en) 2003-04-14 2011-07-26 American Power Conversion Corporation Environmental monitoring device
US8566292B2 (en) 2003-04-14 2013-10-22 Schneider Electric It Corporation Method and system for journaling and accessing sensor and configuration data
US7148796B2 (en) 2003-04-14 2006-12-12 American Power Conversion Corporation Environmental monitoring device
US7627651B2 (en) 2003-10-27 2009-12-01 American Power Conversion Corporation System and method for network device communication
US8015255B2 (en) 2003-10-27 2011-09-06 American Power Conversion Corporation System and method for network device communication
US7711814B1 (en) 2004-12-13 2010-05-04 American Power Conversion Corporation Method and system for remote monitoring of a power supply device with user registration capability
US8145748B2 (en) 2004-12-13 2012-03-27 American Power Conversion Corporation Remote monitoring system
US9166870B2 (en) 2004-12-13 2015-10-20 Schneider Electric It Corporation Remote monitoring system
US11076507B2 (en) 2007-05-15 2021-07-27 Schneider Electric It Corporation Methods and systems for managing facility power and cooling
US11503744B2 (en) 2007-05-15 2022-11-15 Schneider Electric It Corporation Methods and systems for managing facility power and cooling
US8990536B2 (en) 2011-06-01 2015-03-24 Schneider Electric It Corporation Systems and methods for journaling and executing device control instructions
US9952103B2 (en) 2011-12-22 2018-04-24 Schneider Electric It Corporation Analysis of effect of transient events on temperature in a data center

Also Published As

Publication number Publication date
GB0007103D0 (en) 2000-05-17
JP2000278267A (en) 2000-10-06

Similar Documents

Publication Publication Date Title
GB2351205A (en) Network monitoring method and system
WO2015078341A1 (en) Method and device for remotely updating application program
CN111212117A (en) Remote interaction method and device
US20090154374A1 (en) Communication of configuration management notifications in a packet-switched network
JPH1185647A (en) Network electronic equipment and network electronic equipment system
KR20030086606A (en) Method for Upgrading Network Server Programming Conditions, Associated System and Software Product
JP3152281B2 (en) Print system in network environment
JPH07160562A (en) Method and device for managing data base for intelligent network system
JPH10116257A (en) Decentralized media processing server, and communication network using the same
CN1135808C (en) Data transfer method
JP2004157753A (en) Firmware download system
JPH08161248A (en) Information processor
CN100421493C (en) Implementation method of delay waiting during device connection session
JP3428827B2 (en) Client / server system
JPH10336221A (en) Distributed network management system
EP1804466B1 (en) Method for downloading software from a telecommunications management network
JP3137183B2 (en) Communication system and its monitoring data delivery confirmation method
JP3550275B2 (en) Data transmission method of plant monitoring system
JP4510632B2 (en) Data acquisition source management method and system
CN108156199A (en) The system and method for user-defined file transport protocol is realized based on plug-in type module
JPS61117951A (en) Restoration system of faulty line
JP2671639B2 (en) Packet subscriber line switching control method
JPH1127296A (en) Network monitoring system
JP3042599B2 (en) Printing equipment
JP2003030071A (en) Gateway server management system

Legal Events

Date Code Title Description
WAP Application withdrawn, taken to be withdrawn or refused ** after publication under section 16(1)