CN114124727B - Network management communication pressure testing method and system - Google Patents

Network management communication pressure testing method and system Download PDF

Info

Publication number
CN114124727B
CN114124727B CN202111313936.6A CN202111313936A CN114124727B CN 114124727 B CN114124727 B CN 114124727B CN 202111313936 A CN202111313936 A CN 202111313936A CN 114124727 B CN114124727 B CN 114124727B
Authority
CN
China
Prior art keywords
network element
network
simulation
network management
management server
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.)
Active
Application number
CN202111313936.6A
Other languages
Chinese (zh)
Other versions
CN114124727A (en
Inventor
刘爱玲
刘玮
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.)
CICT Mobile Communication Technology Co Ltd
Original Assignee
CICT Mobile Communication Technology 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 CICT Mobile Communication Technology Co Ltd filed Critical CICT Mobile Communication Technology Co Ltd
Priority to CN202111313936.6A priority Critical patent/CN114124727B/en
Publication of CN114124727A publication Critical patent/CN114124727A/en
Application granted granted Critical
Publication of CN114124727B publication Critical patent/CN114124727B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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/14Network analysis or design
    • H04L41/145Network analysis or design involving simulating, designing, planning or modelling of a network
    • 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/22Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks comprising specially adapted graphical user interfaces [GUI]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/06Generation of reports
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • H04L43/0805Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability
    • H04L43/0817Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability by checking functioning
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • H04L43/0876Network utilisation, e.g. volume of load or congestion level
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/50Reducing energy consumption in communication networks in wire-line communication networks, e.g. low power modes or reduced link rate

Abstract

The invention provides a network management communication pressure test method and a system, wherein the method of a network element simulator side comprises the following steps: starting an analog network element, and determining network communication resource information corresponding to the analog network element; reporting data to a network management server based on the network communication resource information so that the network management server can obtain a simulation pressure test result; the method of the network management server side comprises the following steps: receiving simulation network element reporting data sent by a network element simulator; and carrying out data interaction with the network element simulator based on the network communication resource information, and processing the data reported by the simulation network element to obtain a simulation pressure test result. According to the invention, the real network element equipment in the network is simulated by arranging the network element simulator, so that the problem of large communication pressure test of the limited equipment on the network management in a laboratory environment is solved, and the dependence of the communication pressure test of the network management on the real network element equipment is reduced.

Description

Network management communication pressure testing method and system
Technical Field
The present invention relates to the field of wireless communications technologies, and in particular, to a method and a system for testing network management communication pressure.
Background
In the wireless communication network networking structure, the network management system is a management platform for unified management of wireless access network elements, and mainly provides functions of configuration management, alarm management, MR (Measurement Report) management, performance management, network element topology management and the like. As a core management network element, the network management system is required to be used as a necessary tool for an operator to manage network element equipment, and has the characteristics of strong communication processing capacity, high data throughput, quick response time, stability, reliability and the like, and can provide detailed equipment alarm data, equipment index and other data reports for the operator in time. With the rapid increase of the number of network elements, the processing capability requirement of operators on network management systems is continuously improved, the communication capability of the network management systems becomes a urgent problem to be clarified, and only the network management system for managing 5G equipment is taken as an example, the capability of one network management system for managing the equipment can be further known only by knowing the traffic capability of the system in detail, so that the deployment of the network management system is better carried out for the operators.
Before the network management system is formally put into the network for application, the communication capacity of the network management system needs to be tested in a laboratory environment to determine whether the network management system can work normally under the condition of managing a certain number of devices. Because the test scene needs to be matched with the actual scene as much as possible, the test result is obtained as accurately as possible. However, a large number of wireless devices, such as thousands of base station devices, are inconvenient to access to the network management system for pressure test in a laboratory, and often only limited devices can be used for communication flow test, which is limited by the number of devices, so that the communication pressure of the network management system cannot be tested efficiently.
Therefore, how to obtain the communication pressure test data for the network management system in the laboratory environment more accurately and efficiently becomes a current urgent problem to be solved.
Disclosure of Invention
The invention provides a network management communication pressure test method and system, which are used for solving the defect that in the prior art, the real pressure test capability of a network management cannot be tested efficiently because the network management passing pressure test cannot be accessed to large-capacity network equipment in a laboratory environment.
In a first aspect, the present invention provides a network management communication pressure testing method, applied to a network element simulator, including:
starting an analog network element, and determining network communication resource information corresponding to the analog network element;
and reporting data to a network management server based on the network communication resource information so that the network management server can obtain a simulation pressure test result.
According to the network management communication pressure test method provided by the invention, the starting of the simulation network element, the determination of the network communication resource information corresponding to the simulation network element, and the previous steps are as follows:
and determining a local IP address, a preset use port range of the analog network element and a uniform resource locator URL of the access network management server.
According to the network management communication pressure test method provided by the invention, the starting of the simulation network element determines the network communication resource information corresponding to the simulation network element, and the network communication pressure test method comprises the following steps:
traversing each port in the preset port using range of the analog network element, and binding the analog network element with the corresponding port based on the port occupation condition;
the creation thread monitors the corresponding port and adds the started analog network element to the network element manager.
According to the method for testing the network management communication pressure provided by the invention, the data is reported to the network management server based on the network communication resource information so that the network management server can obtain the simulation pressure test result, and the method comprises the following steps:
starting the webmaster server and starting a log record switch of the webmaster server;
determining the analog network element from a network element manager, and sending message information to the network management server through the local IP address and the corresponding port;
and receiving a request sent by the network management server through the created monitoring thread, and responding to the request, so that the network management server processes the response request to obtain the simulation pressure test result.
In a second aspect, the present invention further provides a network management communication pressure testing method, applied to a network management server, including:
receiving simulation network element reporting data sent by a network element simulator;
and carrying out data interaction with the network element simulator based on the network communication resource information, and processing the data reported by the simulation network element to obtain a simulation pressure test result.
According to the network management communication pressure test method provided by the invention, the network communication resource information-based data interaction is performed with the network element simulator, the data reported by the simulation network element is processed to obtain a simulation pressure test result, and the method comprises the following steps:
determining to turn on a log record switch, and receiving message information sent by the network element simulator through a local IP address and a corresponding port when the network element simulator determines a simulation network element from a network element manager;
sending a request to the network element simulator through a monitoring thread created by the network element simulator, and receiving a response request of the network element simulator;
and processing the response request to obtain the simulation pressure test result.
In a third aspect, the present invention further provides a network management communication pressure test system, including:
the starting module is used for starting the analog network element and determining network communication resource information corresponding to the analog network element;
and the simulation module is used for reporting data to a network management server based on the network communication resource information so as to enable the network management server to obtain a simulation pressure test result.
In a fourth aspect, the present invention further provides a network management communication pressure test system, including:
the receiving module is used for receiving the simulation network element report data sent by the network element simulator;
and the processing module is used for carrying out data interaction with the network element simulator based on the network communication resource information, and processing the data reported by the simulation network element to obtain a simulation pressure test result.
In a fifth aspect, the present invention further provides an electronic device, including a memory, a processor, and a computer program stored in the memory and capable of running on the processor, where the processor implements the steps of any one of the network management communication pressure testing methods described above when executing the program.
In a sixth aspect, the present invention also provides a non-transitory computer readable storage medium having stored thereon a computer program which, when executed by a processor, implements the steps of a network management communication pressure testing method as described in any one of the above.
In a seventh aspect, the present invention also provides a computer program product comprising a computer program which when executed by a processor implements the steps of the network management communication pressure testing method as described in any one of the above.
According to the network management communication pressure test method and system, the network element simulator is arranged to simulate the real network element equipment in the network, so that the problem of large network management communication pressure test of limited equipment in a laboratory environment is solved, and the dependence of the network management communication pressure test on the real network element equipment is reduced.
Drawings
In order to more clearly illustrate the invention or the technical solutions of the prior art, the following description will briefly explain the drawings used in the embodiments or the description of the prior art, and it is obvious that the drawings in the following description are some embodiments of the invention, and other drawings can be obtained according to the drawings without inventive effort for a person skilled in the art.
Fig. 1 is a schematic flow chart of a network management communication pressure test method and system provided by the invention;
fig. 2 is a second flow chart of the network management communication pressure test method and system provided by the invention;
fig. 3 is a third schematic flow chart of the network management communication pressure test method and system provided by the invention;
fig. 4 is a schematic flow chart of the network management communication pressure test method and system provided by the invention;
fig. 5 is a schematic structural diagram of a network management communication pressure test method according to the present invention;
fig. 6 is a second schematic structural diagram of the network management communication pressure test method according to the present invention;
fig. 7 is a schematic structural diagram of an electronic device provided by the present invention.
Detailed Description
For the purpose of making the objects, technical solutions and advantages of the present invention more apparent, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings, and it is apparent that the described embodiments are some embodiments of the present invention, not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
Aiming at the problem that the communication pressure testing capability of a network management system cannot be obtained by testing in a laboratory environment in the prior art, the invention provides a novel network management communication pressure testing method, designs and provides a network element simulator which provides a friendly configuration interface, simulates and realizes the communication flow of base station equipment, and can simulate single or multiple base station equipment, thereby solving the problem that the communication pressure cannot be tested because the communication flow can only be tested correctly in the prior art.
Fig. 1 is a schematic flow chart of a network management communication pressure test method and system provided by the present invention, and as shown in fig. 1, a corresponding execution body is a network element simulator, including:
step 101, starting an analog network element, and determining network communication resource information corresponding to the analog network element;
step 102, reporting data to a network management server based on the network communication resource information so that the network management server can obtain a simulation pressure test result.
In order to realize the communication pressure test method for the network management system in the wireless local area network, the invention designs a corresponding realizing device, which comprises four parts of a network element simulator configuration interface, a network element simulator communication module, a network management server and a network management communication server, and mainly comprises the following steps as shown in figure 2:
step S100: starting the network element simulator of the invention, and starting a log recording function;
step S200: the interface of the network element simulator of the invention designates and configures a local IP address, simulates the port range used by the network element (the size of the port range depends on the number of the simulation devices), and accesses the URL (Uniform Resource Locator ) of the network management server, and is used for simulating the network element to report messages to the network management;
step S300: starting the simulation network elements, designating a corresponding port for each network element, creating threads to monitor the ports, and sequentially adding the started network elements into a network element manager;
step S400: starting a network management server and starting a log recording function;
step S500: the single/multiple network elements in the network element manager send data to the network management communication service;
step S600: the network management communication service receives and processes the data reported by the network element, and can initiate a request to single or multiple devices of the network element manager.
According to the invention, the real network element equipment in the network is simulated by arranging the network element simulator, so that the problem of large communication pressure test of the limited equipment on the network management in a laboratory environment is solved, and the dependence of the communication pressure test of the network management on the real network element equipment is reduced.
Based on the above embodiment, the starting the analog network element, determining the network communication resource information corresponding to the analog network element, further includes:
and determining a local IP address, a preset use port range of the analog network element and a uniform resource locator URL of the access network management server.
Specifically, before the test of the analog network element is started, the analog network element needs to be configured in a related manner, including:
entering a network element configuration interface, and carrying out environment configuration on the network element; configuring a local IP address of a network element simulator, wherein all simulation network elements use the IP; configuring a port range used by the analog network element, wherein the size of the port range depends on the number of the network elements to be simulated; and configuring the URL for accessing the network management service for the simulation network element to actively report the data.
The invention adopts the same IP with different ports to simulate different network element devices, solves the problem of large communication pressure test of the network management by the limited equipment in the laboratory environment, and reduces the dependence of the communication pressure test of the network management on real equipment.
Based on any of the above embodiments, the starting the analog network element, determining network communication resource information corresponding to the analog network element includes:
traversing each port in the preset port using range of the analog network element, and binding the analog network element with the corresponding port based on the port occupation condition;
the creation thread monitors the corresponding port and adds the started analog network element to the network element manager.
Specifically, the network element simulator traverses each port of the preset port using range of the simulation network element, judges whether the port is occupied, if so, selects the next port, otherwise, needs to newly create a simulation network element object.
Binding the simulation network element object with the port, and uniquely determining a simulation device by the local IP address and the port, creating a monitoring thread for the simulation network element object, starting the simulation network element object monitoring, and adding the simulation network element object to the network element manager to realize the centralized management of the simulation network element.
The invention solves the problem of large communication pressure test of the network management by the limited equipment in the laboratory environment by providing the network element simulator for carrying out communication flow test and communication pressure test on the network management system, and reduces the dependence of the communication pressure test of the network management on real equipment.
Based on any of the above embodiments, reporting data to a network management server based on the network communication resource information, so that the network management server obtains a simulation pressure test result, including:
starting the webmaster server and starting a log record switch of the webmaster server;
determining the analog network element from a network element manager, and sending message information to the network management server through the local IP address and the corresponding port;
and receiving a request sent by the network management server through the created monitoring thread, and responding to the request, so that the network management server processes the response request to obtain the simulation pressure test result.
Specifically, starting a network management service and loading a network management communication service module; starting a network management service log record switch to record message information sent and received by a network management communication service module; the network management communication service accesses the simulation network element through the simulation network element IP and the port, initiates a service request to the simulation network element, and performs log recording; after the simulated network element object monitoring thread receives the request of the network management, responding to the request result and carrying out log record; selecting single/multiple analog network elements from the network element manager to actively report data including heartbeat, alarm, performance and other data to the network manager, and recording logs; the network management communication service receives the data reported by the network element, distributes the data to the service layer for processing, and carries out log record.
Alternatively, the complete flow is as shown in fig. 3, comprising:
s100: starting a network element simulator in the invention;
s101: starting a log record switch of the network element simulator, and recording message information sent and received by the network element simulator;
s200: entering a network element configuration interface, and carrying out environment configuration on the network element;
s201: configuring a local IP address of a network element simulator, wherein all simulation network elements use the IP;
s202: configuring a port range used by the analog network element, wherein the size of the port range depends on the number of the network elements to be simulated;
s203: configuring URL for accessing network management service, and simulating network element to actively report data;
s300: traversing each port within the range of ports;
s301: judging whether the port is occupied, if so, entering S300 to judge the next port; if not, enter S302;
s302: newly creating an analog network element object;
s303: binding the simulation network element object with the port, and uniquely determining a simulation device by the local IP address and the port;
s304: creating a monitoring thread for the simulated network element object;
s305: starting network element object monitoring;
s306: adding the network element object to a network element manager, and carrying out centralized management on the network elements;
s400: starting network management service and loading a network management communication service module;
s401: starting a network management service log record switch to record message information sent and received by a network management communication service module;
s402: the network management communication service accesses the simulation network element through the simulation network element IP and the port, initiates a service request to the simulation network element, and performs log recording;
s403: after the simulated network element object monitoring thread receives the request of the network management, responding to the request result and carrying out log record;
s500: selecting single/multiple analog network elements from the network element manager to actively report data including heartbeat, alarm, performance and other data to the network manager, and recording logs;
s501: the network management communication service receives the data reported by the network element, distributes the data to the service layer for processing, and carries out log record.
The communication pressure testing device for the network management system in the wireless local area network, provided by the invention, automatically counts the number of the communication packets and the time length used, and can directly check the counting result through the log after the test is finished, thereby saving the labor cost and the time cost.
Fig. 4 is a schematic flow chart of a network management communication pressure test method and system provided by the present invention, as shown in fig. 4, the corresponding execution body is a network management server, including:
step 201, receiving the report data of the simulation network element sent by the network element simulator;
and 202, performing data interaction with the network element simulator based on network communication resource information, and processing the data reported by the simulation network element to obtain a simulation pressure test result.
Specifically, after the configuration of one side of the network element simulator is completed, starting a network element simulation test, starting a network management server, and starting a log recording function; the single/multiple network elements in the network element manager send data to the network management communication service; the network management communication service receives and processes the data reported by the network element, and can initiate a request to single/multiple devices of the network element manager.
According to the invention, the network element simulator is arranged to simulate the management of the network element server to the network element equipment in the real scene, so that the problem of large communication pressure test of the limited equipment to the network management in the laboratory environment is solved, and the dependence of the communication pressure test of the network management to the real network element equipment is reduced.
Based on the above embodiment, the data interaction is performed between the network communication resource information and the network element simulator, and the data reported by the simulation network element is processed to obtain a simulation pressure test result, which includes:
determining to turn on a log record switch, and receiving message information sent by the network element simulator through a local IP address and a corresponding port when the network element simulator determines a simulation network element from a network element manager;
sending a request to the network element simulator through a monitoring thread created by the network element simulator, and receiving a response request of the network element simulator;
and processing the response request to obtain the simulation pressure test result.
Specifically, starting a network management service and loading a network management communication service module; starting a network management service log record switch to record message information sent and received by a network management communication service module; the network management communication service accesses the simulation network element through the simulation network element IP and the port, initiates a service request to the simulation network element, and performs log recording; after the simulated network element object monitoring thread receives the request of the network management, responding to the request result and carrying out log record; selecting single/multiple analog network elements from the network element manager to actively report data including heartbeat, alarm, performance and other data to the network manager, and recording logs; the network management communication service receives the data reported by the network element, distributes the data to the service layer for processing, and carries out log record.
The invention provides a flexible and friendly configuration interface, and can flexibly perform configuration when the test environment changes. The correctness of the network management communication flow can be tested when a single analog network element is selected, the communication pressure of the network management can be tested when a plurality of network elements are selected, and the pressure test can be performed by configuring different numbers of analog network elements such as 100, 500, 1000 and the like according to the pressure test requirement, so that the test mode is flexible and changeable, and the test requirements of different scenes can be met.
The network management communication pressure test system provided by the invention is described below, and the network management communication pressure test system described below and the network management communication pressure test method described above can be referred to correspondingly.
Fig. 5 is a schematic structural diagram of a network management communication pressure testing method according to the present invention, as shown in fig. 5, including: a start-up module 51 and a simulation module 52, wherein:
the starting module 51 is configured to start an analog network element, and determine network communication resource information corresponding to the analog network element; the simulation module 52 is configured to report data to a network management server based on the network communication resource information, so that the network management server obtains a simulation pressure test result.
According to the invention, the real network element equipment in the network is simulated by arranging the network element simulator, so that the problem of large communication pressure test of the limited equipment on the network management in a laboratory environment is solved, and the dependence of the communication pressure test of the network management on the real network element equipment is reduced.
Fig. 6 is a second schematic structural diagram of the network management communication pressure testing method provided by the present invention, as shown in fig. 6, including: a receiving module 61 and a processing module 62, wherein:
the receiving module 61 is configured to receive the simulated network element reporting data sent by the network element simulator;
the processing module 62 is configured to perform data interaction with the network element simulator based on the network communication resource information, and process the data reported by the simulation network element, so as to obtain a simulation pressure test result.
According to the invention, the network element simulator is arranged to simulate the management of the network element server to the network element equipment in the real scene, so that the problem of large communication pressure test of the limited equipment to the network management in the laboratory environment is solved, and the dependence of the communication pressure test of the network management to the real network element equipment is reduced.
Fig. 7 illustrates a physical schematic diagram of an electronic device, as shown in fig. 7, which may include: processor 710, communication interface (Communications Interface) 720, memory 730, and communication bus 740, wherein processor 710, communication interface 720, memory 730 communicate with each other via communication bus 740. Processor 710 may invoke logic instructions in memory 730 to perform a network management communication stress test method comprising: starting an analog network element, and determining network communication resource information corresponding to the analog network element; and reporting data to a network management server based on the network communication resource information so that the network management server can obtain a simulation pressure test result.
Further, the logic instructions in the memory 730 described above may be implemented in the form of software functional units and may be stored in a computer readable storage medium when sold or used as a stand alone product. Based on this understanding, the technical solution of the present invention may be embodied essentially or in a part contributing to the prior art or in a part of the technical solution, in the form of a software product stored in a storage medium, comprising several instructions for causing a computer device (which may be a personal computer, a server, a network device, etc.) to perform all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a random access Memory (RAM, random Access Memory), a magnetic disk, or an optical disk, or other various media capable of storing program codes.
In another aspect, the present invention also provides a computer program product, where the computer program product includes a computer program, where the computer program can be stored on a non-transitory computer readable storage medium, and when the computer program is executed by a processor, the computer can execute a network management communication pressure testing method provided by the above methods, and the method includes: starting an analog network element, and determining network communication resource information corresponding to the analog network element; and reporting data to a network management server based on the network communication resource information so that the network management server can obtain a simulation pressure test result.
In yet another aspect, the present invention further provides a non-transitory computer readable storage medium having stored thereon a computer program which, when executed by a processor, is implemented to perform the network management communication pressure test method provided by the above methods, the method comprising: starting an analog network element, and determining network communication resource information corresponding to the analog network element; and reporting data to a network management server based on the network communication resource information so that the network management server can obtain a simulation pressure test result.
The apparatus embodiments described above are merely illustrative, wherein the elements illustrated as separate elements may or may not be physically separate, and the elements shown as elements may or may not be physical elements, may be located in one place, or may be distributed over a plurality of network elements. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of this embodiment. Those of ordinary skill in the art will understand and implement the present invention without undue burden.
From the above description of the embodiments, it will be apparent to those skilled in the art that the embodiments may be implemented by means of software plus necessary general hardware platforms, or of course may be implemented by means of hardware. Based on this understanding, the foregoing technical solution may be embodied essentially or in a part contributing to the prior art in the form of a software product, which may be stored in a computer readable storage medium, such as ROM/RAM, a magnetic disk, an optical disk, etc., including several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute the method described in the respective embodiments or some parts of the embodiments.
Finally, it should be noted that: the above embodiments are only for illustrating the technical solution of the present invention, and are not limiting; although the invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical scheme described in the foregoing embodiments can be modified or some technical features thereof can be replaced by equivalents; such modifications and substitutions do not depart from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims (6)

1. The network management communication pressure testing method is applied to a network element simulator and is characterized by comprising the following steps of:
starting an analog network element, and determining network communication resource information corresponding to the analog network element;
reporting data to a network management server based on the network communication resource information so that the network management server can obtain a simulation pressure test result;
the step of starting the analog network element, and determining network communication resource information corresponding to the analog network element, before further comprises:
determining a local IP address, a preset use port range of an analog network element and a uniform resource locator URL of an access network management server;
the port range is determined according to the number of the analog network elements, and all the analog network elements commonly use the same local IP address; the simulation network element is used for reporting a message to the network management server according to the local IP address, the preset use port range of the simulation network element and the URL of the access network management server;
the step of starting the analog network element and determining the network communication resource information corresponding to the analog network element comprises the following steps:
traversing each port in the preset port using range of the analog network element, and binding the analog network element with the corresponding port based on the port occupation condition;
the creation thread monitors the corresponding port and adds the started analog network element into a network element manager;
the reporting of data to a network management server based on the network communication resource information for the network management server to obtain a simulation pressure test result includes:
starting the webmaster server and starting a log record switch of the webmaster server;
determining the analog network element from a network element manager, and sending message information to the network management server through the local IP address and the corresponding port;
and receiving a request sent by the network management server through the created monitoring thread, and responding to the request, so that the network management server processes the response request to obtain the simulation pressure test result.
2. The network management communication pressure testing method is applied to a network management server and is characterized by comprising the following steps:
receiving simulation network element reporting data sent by a network element simulator;
based on network communication resource information, carrying out data interaction with the network element simulator, and processing data reported by the simulation network element to obtain a simulation pressure test result;
the simulation network element is used for reporting data to the network management server according to the local IP address, the preset use port range of the simulation network element and the URL of the uniform resource locator for accessing the network management server; the port range is determined according to the number of the analog network elements, and all the analog network elements commonly use the same local IP address;
the data interaction is performed between the network communication resource information and the network element simulator, the data reported by the simulation network element is processed, and a simulation pressure test result is obtained, and the method comprises the following steps:
determining to turn on a log record switch, and receiving message information sent by the network element simulator through a local IP address and a corresponding port when the network element simulator determines a simulation network element from a network element manager;
sending a request to the network element simulator through a monitoring thread created by the network element simulator, and receiving a response request of the network element simulator;
and processing the response request to obtain the simulation pressure test result.
3. A network management communication pressure test system, comprising:
the starting module is used for starting the analog network element and determining network communication resource information corresponding to the analog network element;
the simulation module is used for reporting data to a network management server based on the network communication resource information so that the network management server can obtain a simulation pressure test result;
the system further comprises a determination module for:
determining a local IP address, a preset use port range of an analog network element and a uniform resource locator URL of an access network management server;
the port range is determined according to the number of the analog network elements, and all the analog network elements commonly use the same local IP address; the simulation network element is used for reporting a message to the network management server according to the local IP address, the preset use port range of the simulation network element and the URL of the access network management server;
the starting module is specifically configured to:
traversing each port in the preset port using range of the analog network element, and binding the analog network element with the corresponding port based on the port occupation condition;
the creation thread monitors the corresponding port and adds the started analog network element into a network element manager;
the simulation module is specifically configured to:
starting the webmaster server and starting a log record switch of the webmaster server;
determining the analog network element from a network element manager, and sending message information to the network management server through the local IP address and the corresponding port;
and receiving a request sent by the network management server through the created monitoring thread, and responding to the request, so that the network management server processes the response request to obtain the simulation pressure test result.
4. A network management communication pressure test system, comprising:
the receiving module is used for receiving the simulation network element report data sent by the network element simulator;
the processing module is used for carrying out data interaction with the network element simulator based on network communication resource information, and processing the data reported by the simulation network element to obtain a simulation pressure test result;
the simulated network element reports data to a network management server according to a local IP address, a preset use port range of the simulated network element and a uniform resource locator URL of an access network management server; the port range is determined according to the number of the analog network elements, and all the analog network elements commonly use the same local IP address;
the processing module is specifically configured to:
determining to turn on a log record switch, and receiving message information sent by the network element simulator through a local IP address and a corresponding port when the network element simulator determines a simulation network element from a network element manager;
sending a request to the network element simulator through a monitoring thread created by the network element simulator, and receiving a response request of the network element simulator;
and processing the response request to obtain the simulation pressure test result.
5. An electronic device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, characterized in that the processor implements the steps of the network management communication pressure test method according to any one of claims 1 to 2 when the program is executed by the processor.
6. A non-transitory computer readable storage medium having stored thereon a computer program, wherein the computer program when executed by a processor implements the steps of the network management communication pressure testing method according to any of claims 1 to 2.
CN202111313936.6A 2021-11-08 2021-11-08 Network management communication pressure testing method and system Active CN114124727B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111313936.6A CN114124727B (en) 2021-11-08 2021-11-08 Network management communication pressure testing method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111313936.6A CN114124727B (en) 2021-11-08 2021-11-08 Network management communication pressure testing method and system

Publications (2)

Publication Number Publication Date
CN114124727A CN114124727A (en) 2022-03-01
CN114124727B true CN114124727B (en) 2023-10-31

Family

ID=80381325

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111313936.6A Active CN114124727B (en) 2021-11-08 2021-11-08 Network management communication pressure testing method and system

Country Status (1)

Country Link
CN (1) CN114124727B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114554532B (en) * 2022-03-09 2023-07-18 武汉烽火技术服务有限公司 High concurrency simulation method and device for 5G equipment

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1992635A (en) * 2005-12-27 2007-07-04 中兴通讯股份有限公司 Method of simulating SNMP network element and performing network management system test with the network element
CN102036275A (en) * 2010-12-08 2011-04-27 大唐移动通信设备有限公司 Simulator and message processing method
CN102740342A (en) * 2012-06-08 2012-10-17 大唐移动通信设备有限公司 Network management equipment performance simulation test method and system
US8583520B1 (en) * 2012-10-24 2013-11-12 Causam Holdings, LLC System, method, and apparatus for settlement for participation in an electric power grid
CN103546347A (en) * 2013-10-31 2014-01-29 烽火通信科技股份有限公司 Device and method for testing networking routing protocol used for NMUs
CN104796302A (en) * 2015-04-17 2015-07-22 大唐移动通信设备有限公司 Method and system for testing network element simulators
CN108737134A (en) * 2017-04-19 2018-11-02 中兴通讯股份有限公司 A kind of analogue web element testing method and device
CN109348498A (en) * 2018-10-30 2019-02-15 京信通信***(中国)有限公司 NM server test method, device and system
WO2020048453A1 (en) * 2018-09-03 2020-03-12 南京中兴软件有限责任公司 Network element management method and apparatus, system and storage medium

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8983669B2 (en) * 2012-07-31 2015-03-17 Causam Energy, Inc. System, method, and data packets for messaging for electric power grid elements over a secure internet protocol network

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1992635A (en) * 2005-12-27 2007-07-04 中兴通讯股份有限公司 Method of simulating SNMP network element and performing network management system test with the network element
CN102036275A (en) * 2010-12-08 2011-04-27 大唐移动通信设备有限公司 Simulator and message processing method
CN102740342A (en) * 2012-06-08 2012-10-17 大唐移动通信设备有限公司 Network management equipment performance simulation test method and system
US8583520B1 (en) * 2012-10-24 2013-11-12 Causam Holdings, LLC System, method, and apparatus for settlement for participation in an electric power grid
CN103546347A (en) * 2013-10-31 2014-01-29 烽火通信科技股份有限公司 Device and method for testing networking routing protocol used for NMUs
CN104796302A (en) * 2015-04-17 2015-07-22 大唐移动通信设备有限公司 Method and system for testing network element simulators
CN108737134A (en) * 2017-04-19 2018-11-02 中兴通讯股份有限公司 A kind of analogue web element testing method and device
WO2020048453A1 (en) * 2018-09-03 2020-03-12 南京中兴软件有限责任公司 Network element management method and apparatus, system and storage medium
CN109348498A (en) * 2018-10-30 2019-02-15 京信通信***(中国)有限公司 NM server test method, device and system

Also Published As

Publication number Publication date
CN114124727A (en) 2022-03-01

Similar Documents

Publication Publication Date Title
CN111181801B (en) Node cluster testing method and device, electronic equipment and storage medium
US10461990B2 (en) Diagnostic traffic generation for automatic testing and troubleshooting
CN106874187A (en) code coverage collection method and device
EP3518441B1 (en) Test troubleshooting system and method
CN111092752B (en) Fault positioning method and device spanning multiple network slices
CN103634147A (en) Network topology management method and equipment
CN108319550A (en) A kind of test system and test method
CN111159031A (en) Method for applying mobile terminal automation test, computer device and computer readable storage medium
CN114124727B (en) Network management communication pressure testing method and system
CN111597099B (en) Non-invasive simulation method for monitoring running quality of application deployed on cloud platform
CN104717670A (en) Business quality testing method, device and system
CN113676368B (en) Method and device applied to ATS network performance test
CN116405412B (en) Method and system for verifying cluster effectiveness of simulation server based on chaotic engineering faults
CN116633766A (en) Fault processing method and device, electronic equipment and storage medium
CN116938953A (en) Block chain-based data processing method and device, electronic equipment and storage medium
CN115542875A (en) Vehicle detection method based on SOA service and related equipment
CN102231684A (en) Interface board state detection method, multi-core central processing unit, interface board and router
CN112488491B (en) Petri network-based train control vehicle-mounted equipment access process reliability evaluation method
CN112468336B (en) Network quality monitoring and early warning method, device, terminal and storage medium
CN114385498A (en) Performance test method, system, computer equipment and readable storage medium
CN109039770B (en) Server CMC refreshing method and device and related equipment
CN111880509A (en) Diagnosis support and diagnosis ready state analysis method and device for national six-engine
CN111694752A (en) Application testing method, electronic device and storage medium
CN111464383A (en) System capacity testing method and device based on production environment
CN107678905B (en) Monitoring method and device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant