A system and method for testing uplink and downlink communication of power consumption information collection communication module

By performing signal analysis, equipment analysis and area analysis strategies in the upstream and downstream communication test system of the power consumption information acquisition communication module, the problem that existing systems cannot judge the equipment network and configuration problems is solved, timely fault judgment and equipment service life are achieved, and user experience is improved.

CN119652792BActive Publication Date: 2025-04-08BEIJING BONA ELECTRIC CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510154102.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-02-12
Publication Date
2025-04-08
Estimated Expiration
2045-02-12

AI Technical Summary

Technical Problem

The existing upstream and downstream communication testing system of the power consumption information acquisition communication module cannot determine whether the network connected to the device is a high-traffic network based on the signal conditions of the device, and cannot determine whether there are problems with the device's configuration, resulting in the inability to determine the reason why the device cannot conduct upstream and downstream communication testing in a timely manner, which affects the overall use of the device and the user experience.

Method used

By obtaining the data transmission results of the target device, if the data transmission is abnormal, a signal analysis strategy is performed to determine whether the signal is a high-flow signal; if the signal is normal, a device analysis strategy is performed based on the power supply and interface conditions of the device to determine whether there are problems with the device configuration; if the device connection is abnormal, a region analysis strategy is performed to adjust the network parameters to restore normal communication.

Benefits of technology

It can promptly determine whether the equipment has faults, avoid affecting the overall use of the equipment, extend the service life of the equipment, improve user experience, and improve the speed of fault detection and repair.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119652792B_ABST
    Figure CN119652792B_ABST
Patent Text Reader

Abstract

The present invention relates to the technical field of communication testing, and discloses an uplink and downlink communication testing system and method for a power consumption information collection communication module, comprising: judging whether a device uses a high-traffic network, judging whether the device is correctly configured and connected, judging whether various configurations and parameters of the device are normal, obtaining information of other users in the same area as reference data, and making corresponding adjustments to various configurations and parameters of the device. The uplink and downlink communication testing system and method for a power consumption information collection communication module judge whether a network to which the device is connected is a high-traffic network, and judge whether there is a problem with the configuration of the device. When the device is unable to communicate normally, the communication conditions of the devices of other users in the same area are extracted as reference data, and the reason why the device cannot perform the uplink and downlink communication test normally is determined in time, so as to judge whether the device has a fault in time, avoid affecting the overall use of the device, extend the service life of the device, and improve the user experience.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of communication testing, and in particular to an uplink and downlink communication testing system and method for an electricity consumption information collection communication module. Background Art

[0002] A communication module uplink and downlink communication test system for power consumption information collection in power systems can be used to verify and evaluate the performance and reliability of communication modules. This test system includes multiple components and steps to ensure that data can be effectively transmitted from downstream devices (such as smart meters) to upstream systems (such as data centers or control centers), and to ensure that the upstream system can send control commands or configuration information to downstream devices. The downlink communication module is responsible for sending instructions, configurations and updates from the control center to smart meters or power consumption information collection devices. The uplink communication module is responsible for collecting power consumption data from smart meters and other devices and sending it back to the control center. Smart meters with sensors are used to collect power load, voltage, current, power and other information in real time. The data processing and storage center can be a server or a cloud platform, which is responsible for receiving and processing data from terminal devices. Tools such as network analyzers and signal generators are used to test the communication quality and interface stability. The user interface is an interface for monitoring communication status, viewing test results and making settings adjustments. Through such a design, the uplink and downlink communication test system of the power information collection communication module can effectively evaluate and verify the communication function, and provide support and guarantee for future deployment and operation.

[0003] The existing uplink and downlink communication testing system and method for the electricity consumption information collection communication module cannot determine whether the network to which the device is connected is a high-traffic network based on the signal conditions of the device, and cannot determine whether there is a problem with the device configuration based on the power supply and interface conditions of the device. When the device is always unable to communicate normally, it is impossible to extract data used for the device communication connection that can be used for reference based on the communication conditions of the devices of other users in the same area, making it impossible to promptly determine the reason why the device cannot perform normal uplink and downlink communication tests, and thus unable to promptly determine whether the device has a fault, which in turn affects the overall use of the device, shortens the service life of the equipment, and affects the user experience. Its practicality has certain limitations. Summary of the invention

[0004] The present invention provides an uplink and downlink communication test system and method for an electricity consumption information collection communication module, which are used to promote solving the problems mentioned in the background technology.

[0005] The present invention provides the following technical solution: a method for testing uplink and downlink communications of an electricity consumption information collection communication module, comprising:

[0006] Get the data transfer results of the target device;

[0007] The data transmission result includes normal transmission and abnormal transmission;

[0008] If the data transmission result is normal, data communication can be carried out directly;

[0009] If the data transmission result is abnormal transmission, the signal analysis strategy is executed on the target device to form signal analysis data;

[0010] The signal analysis data includes a high flow signal and a low flow signal;

[0011] If the target signal data is a high-flow signal, a signal adjustment strategy is executed to form signal adjustment data;

[0012] If the target signal data is a low-flow signal, the device analysis strategy is executed to form device analysis data;

[0013] The device analysis data includes normal device connection and abnormal device connection;

[0014] If the device analysis data indicates that the device connection is normal, the parameter analysis strategy is executed to generate parameter analysis data;

[0015] The parameter analysis data includes normal parameters and abnormal parameters;

[0016] If the parameter analysis data shows that the parameters are normal, the equipment is judged to be faulty and the equipment is replaced;

[0017] If the parameter analysis data is parameter anomaly, obtain the judgment parameter data of each element in the parameter set;

[0018] Adjust each element in the parameter set to the corresponding determination parameter data;

[0019] Extract target files and comparison files;

[0020] Adjust the configuration and parameters of the target device so that the target file = the comparison file;

[0021] If the device analysis data indicates that the device connection is abnormal, the regional analysis strategy is executed to generate regional analysis data;

[0022] Based on the regional analysis data, the adjustment network is extracted and the parameters of the target device are adjusted.

[0023] As a method for testing uplink and downlink communications of a power consumption information collection communication module described in the present invention, the signal analysis strategy is specifically as follows:

[0024] Get the current connection signal of the target device and set it as the current connection signal;

[0025] Obtain the signal load data of the current connection signal and set it as the target signal data;

[0026] Get all connection signals of the target device to form a signal set:

[0027] Get the load of each element in the signal set and define it as element load;

[0028] Match each element load to each element in the signal set one by one to form a signal load set;

[0029] Get the number of elements in the signal payload set and set it as the number of signals;

[0030] Calculate the judgment load, judgment load = sum of element loads of all elements in the signal load set ÷ number of signals;

[0031] If the target signal data> the determined load, the target signal data is determined to be a high flow signal;

[0032] If the target signal data is less than or equal to the determined load, the target signal data is determined to be a low flow signal.

[0033] As a method for testing uplink and downlink communications of a power consumption information collection and communication module according to the present invention, the signal adjustment strategy is specifically as follows:

[0034] Get signal payload collection;

[0035] Sort all elements in the signal load set from small to large according to the value of the element load to form a signal sequence set;

[0036] Extract the first element in the signal sequence set and identify it as the target adjustment signal;

[0037] Convert the target device from the current connection signal to the target adjustment signal;

[0038] Get the data transmission result again;

[0039] If the data transmission result is normal, data communication can be carried out directly;

[0040] If the data transmission result is abnormal transmission, the signal adjustment strategy is repeatedly executed until the data transmission result is normal transmission;

[0041] If the data transmission results of all elements in the signal sequence set are transmission anomalies, the device analysis strategy is executed.

[0042] As a method for testing uplink and downlink communications of a power consumption information collection communication module described in the present invention, the device analysis strategy is specifically as follows:

[0043] Acquire device data of a target device, wherein the device data includes device power data, which is defined as target power data;

[0044] The device power data includes first power data and second power data:

[0045] If the target power data = the first power data, it is determined that the first device condition is met;

[0046] If the target power data = the second power data, it is determined that the first device condition is not met;

[0047] Acquire device data of a target device, wherein the device data includes device interface data, which is defined as target interface data;

[0048] The device interface data includes first interface data and second interface data;

[0049] Get all interfaces of the target device to form an interface set;

[0050] Identify each element in the interface set as the target interface in turn;

[0051] If the target interface data of the target interface = the first interface data, it is determined that the device interface condition is met;

[0052] If the target interface data of the target interface = the second interface data, it is determined that the device interface condition is not met;

[0053] If all elements in the interface set are determined to meet the device interface condition, then the second device condition is determined to be met;

[0054] If there are elements in the interface set that are determined not to meet the device interface condition, then it is determined not to meet the second device condition;

[0055] If the target device is determined to meet the first device condition and the second device condition, the device analysis data is determined to be that the device connection is normal;

[0056] If the target device is determined not to meet the first device condition, or is determined not to meet the second device condition, the device analysis data is determined to be a device connection abnormality.

[0057] As a method for testing uplink and downlink communications of a power consumption information collection communication module described in the present invention, the parameter analysis strategy is specifically as follows:

[0058] Obtain all parameter data of the target device to form a parameter set;

[0059] Identify each element in the parameter set as the target parameter in turn;

[0060] Obtaining determination parameter data of target parameters;

[0061] If the target parameter = judgment parameter data, the judgment parameter data is normal;

[0062] If the target parameter ≠ the judgment parameter data, the judgment parameter data is abnormal;

[0063] If all elements in the parameter set are judged to have normal parameter data, then it is judged to meet the first parameter condition;

[0064] If the parameter data is determined to be abnormal by an element in the parameter set, it is determined that the first parameter condition is not met;

[0065] Obtain the file data of the target device as the target file;

[0066] Get the comparison file of the target file;

[0067] If the target file = the comparison file, it is determined that the second parameter condition is met;

[0068] If the target file ≠ the comparison file, it is determined that the second parameter condition is not met;

[0069] If the target device is determined to meet the first parameter condition and the second parameter condition, the parameter analysis data is determined to be normal;

[0070] If the target device is determined not to meet the first parameter condition, or is determined not to meet the second parameter condition, the parameter analysis data is determined to be parameter abnormal.

[0071] As a method for testing uplink and downlink communications of a power consumption information collection and communication module according to the present invention, the regional analysis strategy is specifically as follows:

[0072] Get the area where the target device is located and set it as the analysis area;

[0073] Obtain all test equipment in the analysis area to form an equipment set;

[0074] Identify each element in the device set as a test element in turn;

[0075] Get the current network data of the test device and set it as the test network;

[0076] Obtain all historical network data of the test device to form a test set;

[0077] Integrate the test network and the test set to form a test network set;

[0078] Each test network set is matched one-to-one with each element in the device set to form a device network set;

[0079] Extract all test network sets in the device network set and integrate them to form a network set;

[0080] Get all network types of elements in the network set to form a type set;

[0081] Get the number of each element in the category set in the network set, and define it as the number of networks;

[0082] Sort each element in the category set from large to small according to the value of the number of networks to form a category quantity set;

[0083] Extract each element in the type quantity set in turn, set it as the target network, and execute A1-A10;

[0084] A1. Obtain all connected devices corresponding to the target device to form a connection set;

[0085] A2. Get the current network data of each element in the connection set;

[0086] A3. Match each current network data with each element in the connection set one by one to form a network connection set;

[0087] A4. If there are elements in the network connection set whose current network data is not the same data, the device network analysis strategy is executed;

[0088] A5. If the current network data of all elements in the network connection set are the same data, then the data is set as the target comparison data;

[0089] A6. If the target network ≠ the target comparison data, update the target network and repeat A1-A10 until the target network = the target comparison data;

[0090] A7. If the target network = the target comparison data, the network is identified as the determination network;

[0091] A8. Execute network determination strategy;

[0092] A9. If the network is determined to be unified, the network is identified as an adjusted network;

[0093] A10. If the network is determined to be inconsistent, the target network is updated, and A1-A10 are repeated until the network is determined to be consistent.

[0094] As a method for testing uplink and downlink communications of a power consumption information collection communication module described in the present invention, the device network analysis strategy is specifically as follows:

[0095] Get the connection set and network connection set;

[0096] Identify each element in the connection set as a target connection element in turn;

[0097] Obtain all historical network data of the target connection element to form a connection history set;

[0098] Each connection history set is matched one by one with each element in the connection set, and integrated to form a connection network set;

[0099] Obtain all network types of elements in the network connection set to form a connection type set;

[0100] Get the number of each element in the connection type set in the connection network set, and define it as the number of connections;

[0101] Sort all elements in the connection type set from large to small according to the value of the connection quantity to form a connection sequence set;

[0102] Extract each element in the connection order set in turn and define it as the analysis element;

[0103] If each connection history set in the connection set contains the analysis element, the analysis element is identified as the target comparison data, and A6-A10 is executed;

[0104] Adjust the current network data corresponding to each element in the connection set to the analysis element;

[0105] If there is a connection history set in the connection set that does not contain the analysis element, the analysis element is updated until each connection history set in the connection set contains the analysis element;

[0106] The current network data corresponding to each element in the connection set is adjusted to the analysis element.

[0107] As a method for testing uplink and downlink communications of a power consumption information collection communication module described in the present invention, the network determination strategy is specifically as follows:

[0108] Get the network connection set and target network;

[0109] Obtain the network information corresponding to each element in the network connection set, which is defined as element network information;

[0110] Match each element network information with each element in the network connection set one by one to form a network information set;

[0111] If all elements in the network information set are the same network information, the network information is identified as the comparison network information;

[0112] Obtain the network information corresponding to the target network and set it as the target network information;

[0113] If the target network information = the comparison network information, the network is determined to be unified;

[0114] If the target network information ≠ the comparison network information, the networks are determined to be inconsistent.

[0115] The present invention also discloses a system for executing an uplink and downlink communication test method of an electricity consumption information collection communication module, which includes:

[0116] Data acquisition module: used to obtain the data transmission results of the target device and determine whether the data transmission is abnormal;

[0117] Signal analysis module: used to execute signal analysis strategy and determine whether the signal of the target device is abnormal;

[0118] Device analysis module: used to execute device analysis strategies and determine whether there are any abnormalities in the device configurations and parameters;

[0119] Data adjustment module: used to adjust the configurations and parameters of the device to restore normal data transmission.

[0120] The present invention has the following beneficial effects:

[0121] 1. The uplink and downlink communication test system and method of the power consumption information collection communication module, when the data transmission of the device is abnormal during the uplink and downlink communication test, it is determined whether the network connected to the device is a high-traffic network by obtaining the signal condition of the device, that is, whether the data transmission abnormality is affected by the signal difference, and the reason why the device cannot perform the uplink and downlink communication test normally is determined in time, so as to timely determine whether there is a fault in the device, avoid affecting the overall use of the device, extend the service life of the equipment, and improve the user experience.

[0122] 2. The uplink and downlink communication test system and method of the power consumption information collection communication module, when the signal is normal but the data transmission is abnormal, determines whether there is a problem with the configuration of the device by obtaining the power supply and interface status of the device, and at the same time, obtains the various configurations and parameters of the device to comprehensively determine whether the device is correctly configured and connected, that is, determines whether the data transmission anomaly is affected by the incorrect configuration and connection of the device, and promptly determines the reason why the device cannot perform normal uplink and downlink communication tests, so as to promptly determine whether there is a fault in the equipment, avoid affecting the overall use of the equipment, extend the service life of the equipment, and enhance the user experience.

[0123] 3. The uplink and downlink communication test system and method of the electricity consumption information collection communication module, when all data of the device are in normal state but normal communication is still unable to be carried out, by obtaining the historical communication status of the devices of other users in the same area, integrating and forming a reference set, and by obtaining the network status of other devices that the target device needs to communicate with, the network IP and subnet data are compared in turn until a network that meets the requirements is extracted for connection, so that the uplink and downlink communication tests are restored to normal, and the reason why the device cannot perform normal uplink and downlink communication tests is determined in time, so as to timely judge whether there is a fault in the equipment, avoid affecting the overall use of the equipment, extend the service life of the equipment, improve the user experience, and improve the speed of fault detection and repair. BRIEF DESCRIPTION OF THE DRAWINGS

[0124] Figure 1 This is a flow chart of the uplink and downlink communication test method of the power consumption information collection communication module of the present invention;

[0125] Figure 2 The present invention is a system block diagram of the method for testing uplink and downlink communications of a power consumption information collection communication module. DETAILED DESCRIPTION

[0126] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0127] Embodiment 1, a method for testing uplink and downlink communication of a power consumption information collection communication module, see Figure 1 ,include:

[0128] Get the data transfer results of the target device;

[0129] The data transmission result includes normal transmission and abnormal transmission;

[0130] If the data transmission result is normal, data communication can be carried out directly;

[0131] If the data transmission result is abnormal transmission, the signal analysis strategy is executed on the target device to form signal analysis data;

[0132] The signal analysis data includes a high flow signal and a low flow signal;

[0133] If the target signal data is a high-flow signal, a signal adjustment strategy is executed to form signal adjustment data;

[0134] If the target signal data is a low-flow signal, the device analysis strategy is executed to form device analysis data;

[0135] The device analysis data includes normal device connection and abnormal device connection;

[0136] If the device analysis data indicates that the device connection is normal, the parameter analysis strategy is executed to generate parameter analysis data;

[0137] The parameter analysis data includes normal parameters and abnormal parameters;

[0138] If the parameter analysis data shows that the parameters are normal, the equipment is judged to be faulty and the equipment is replaced;

[0139] If the parameter analysis data is parameter anomaly, obtain the judgment parameter data of each element in the parameter set;

[0140] Adjust each element in the parameter set to the corresponding determination parameter data;

[0141] Extract target files and comparison files;

[0142] Adjust the configuration and parameters of the target device so that the target file = the comparison file;

[0143] If the device analysis data indicates that the device connection is abnormal, the regional analysis strategy is executed to generate regional analysis data;

[0144] Based on the regional analysis data, the adjustment network is extracted and the parameters of the target device are adjusted.

[0145] Through the above method, it is possible to determine whether the network to which the device is connected is a high-traffic network based on the signal conditions of the device, and to determine whether there are problems with the device configuration based on the power supply and interface conditions of the device. When the device is unable to communicate normally, the data used for the device communication connection that can be used for reference is extracted based on the communication conditions of the devices of other users in the same area. This allows timely determination of the reason why the device is unable to perform normal uplink and downlink communication tests, thereby timely determining whether there are any faults in the device, avoiding affecting the overall use of the device, extending the service life of the device, and improving the user experience.

[0146] Embodiment 2: This embodiment is an improvement made on the basis of embodiment 1. The uplink and downlink communication test method of the power consumption information collection communication module and the signal analysis strategy are specifically as follows:

[0147] Obtaining a current connection signal of the target device, which is defined as a current connection signal, wherein the connection signal is a network signal to which the target device is currently connected;

[0148] Obtain signal load data of the current connection signal and define it as target signal data. The signal load data is the load of the network to which the target device is connected. If the local area network in the area is used by multiple devices, the flow signal is poor, that is, a high flow signal. If the local area network in the area is not used by multiple devices, the flow signal is good, that is, a low flow signal.

[0149] Get all connection signals of the target device to form a signal set:

[0150] Obtaining the load of each element in the signal set as the element load, wherein the load is the number of devices connected to the signal;

[0151] Match each element load to each element in the signal set one by one to form a signal load set;

[0152] Get the number of elements in the signal payload set and set it as the number of signals;

[0153] Calculate the judgment load, judgment load = sum of element loads of all elements in the signal load set ÷ number of signals;

[0154] If the target signal data> the determined load, the target signal data is determined to be a high flow signal;

[0155] If the target signal data is less than or equal to the determined load, the target signal data is determined to be a low flow signal.

[0156] This embodiment also provides that the signal analysis strategy is specifically:

[0157] Obtaining a current connection signal of the target device, which is defined as a current connection signal, wherein the connection signal is a network signal to which the target device is currently connected;

[0158] Obtain signal load data of the current connection signal and define it as target signal data. The signal load data is the load of the network to which the target device is connected. If the local area network in the area is used by multiple devices, the flow signal is poor, that is, a high flow signal. If the local area network in the area is not used by multiple devices, the flow signal is good, that is, a low flow signal.

[0159] Get all connection signals of the target device to form a signal set:

[0160] Obtaining the load of each element in the signal set as the element load, wherein the load is the number of devices connected to the signal;

[0161] Match each element load to each element in the signal set one by one to form a signal load set;

[0162] Get the number of elements in the signal payload set and set it as the number of signals;

[0163] Calculate the judgment load, judgment load = sum of element loads of all elements in the signal load set ÷ number of signals;

[0164] If the target signal data> the determined load, the target signal data is determined to be a high flow signal;

[0165] If the target signal data is less than or equal to the determined load, the target signal data is determined to be a low flow signal.

[0166] Embodiment 3: This embodiment is an improvement made on the basis of Embodiment 2. In this embodiment, the device analysis strategy is specifically as follows:

[0167] Acquire device data of a target device, wherein the device data includes device power data, which is defined as target power data;

[0168] The device power data includes first power data and second power data, the first power data indicates that the power is on, and the second power data indicates that the power is off:

[0169] If the target power data = the first power data, it is determined that the first device condition is met;

[0170] If the target power data = the second power data, it is determined that the first device condition is not met;

[0171] Acquire device data of a target device, wherein the device data includes device interface data, which is defined as target interface data;

[0172] The device interface data includes first interface data and second interface data, the first interface data indicates that the interface is connected correctly, and the second interface data indicates that the interface is connected incorrectly;

[0173] Get all interfaces of the target device to form an interface set;

[0174] Identify each element in the interface set as the target interface in turn;

[0175] If the target interface data of the target interface = the first interface data, it is determined that the device interface condition is met;

[0176] If the target interface data of the target interface = the second interface data, it is determined that the device interface condition is not met;

[0177] If all elements in the interface set are determined to meet the device interface condition, then the second device condition is determined to be met;

[0178] If there are elements in the interface set that are determined not to meet the device interface condition, then it is determined not to meet the second device condition;

[0179] If the target device is determined to meet the first device condition and the second device condition, the device analysis data is determined to be that the device connection is normal;

[0180] If the target device is determined not to meet the first device condition, or is determined not to meet the second device condition, the device analysis data is determined to be a device connection abnormality.

[0181] This embodiment also provides, five, the parameter analysis strategy, specifically:

[0182] Acquire all parameter data of the target device to form a parameter set, wherein the parameter data is the current communication parameters of the target device, such as baud rate, data bits, and stop bits;

[0183] Identify each element in the parameter set as the target parameter in turn;

[0184] Acquire determination parameter data of the target parameter, wherein the determination parameter data is a communication parameter value set when the device can normally perform a communication test;

[0185] If the target parameter = judgment parameter data, the judgment parameter data is normal;

[0186] If the target parameter ≠ the judgment parameter data, the judgment parameter data is abnormal;

[0187] If all elements in the parameter set are judged to have normal parameter data, then it is judged to meet the first parameter condition;

[0188] If the parameter data is determined to be abnormal by an element in the parameter set, it is determined that the first parameter condition is not met;

[0189] Acquire file data of a target device as a target file, wherein the file data is a current configuration file of the target device;

[0190] Obtain a comparison file of the target file, where the comparison file is a configuration file corresponding to when the device can normally perform communication testing;

[0191] If the target file = the comparison file, it is determined that the second parameter condition is met;

[0192] If the target file ≠ the comparison file, it is determined that the second parameter condition is not met;

[0193] If the target device is determined to meet the first parameter condition and the second parameter condition, the parameter analysis data is determined to be normal;

[0194] If the target device is determined not to meet the first parameter condition, or is determined not to meet the second parameter condition, the parameter analysis data is determined to be parameter abnormal.

[0195] Embodiment 4: This embodiment is an improvement made on the basis of Embodiment 1. In this embodiment, the regional analysis strategy is specifically as follows:

[0196] Get the area where the target device is located and set it as the analysis area;

[0197] Obtain all test equipment in the analysis area to form an equipment set;

[0198] Identify each element in the device set as a test element in turn;

[0199] Get the current network data of the test device and set it as the test network;

[0200] Obtain all historical network data of the test device to form a test set, where the historical network data is all network IPs that the device has been connected to;

[0201] Integrate the test network and the test set to form a test network set;

[0202] Each test network set is matched one-to-one with each element in the device set to form a device network set;

[0203] Extract all test network sets in the device network set and integrate them to form a network set;

[0204] Obtain all network types of elements in the network set to form a type set, where the network type is the type of the network IP address. For example, if the elements in the network set are network IP1, network IP1, network IP2, and network IP3, then the elements in the type set are network IP1, network IP2, and network IP3.

[0205] Get the number of each element in the category set in the network set, and define it as the number of networks;

[0206] Sort each element in the category set from large to small according to the value of the number of networks to form a category quantity set;

[0207] Extract each element in the type quantity set in turn, set it as the target network, and execute A1-A10;

[0208] A1. Obtain all connected devices corresponding to the target device to form a connection set, where the connected devices are devices that the target device needs to communicate with;

[0209] A2. Obtain the current network data of each element in the connection set, where the current network data is the network IP to which the device is currently connected;

[0210] A3. Match each current network data with each element in the connection set one by one to form a network connection set;

[0211] A4. If there are elements in the network connection set whose current network data is not the same data, the device network analysis strategy is executed;

[0212] A5. If the current network data of all elements in the network connection set are the same data, then the data is set as the target comparison data;

[0213] A6. If the target network ≠ the target comparison data, update the target network and repeat A1-A10 until the target network = the target comparison data;

[0214] A7. If the target network = the target comparison data, the network is identified as the determination network;

[0215] A8. Execute network determination strategy;

[0216] A9. If the network is determined to be unified, the network is identified as an adjusted network;

[0217] A10. If the network is determined to be inconsistent, the target network is updated, and A1-A10 are repeated until the network is determined to be consistent.

[0218] The device network analysis strategy is specifically:

[0219] Get the connection set and network connection set;

[0220] Identify each element in the connection set as a target connection element in turn;

[0221] Obtain all historical network data of the target connection element to form a connection history set;

[0222] Each connection history set is matched one by one with each element in the connection set, and integrated to form a connection network set;

[0223] Obtain all network types of elements in the network connection set to form a connection type set;

[0224] Get the number of each element in the connection type set in the connection network set, and define it as the number of connections;

[0225] Sort all elements in the connection type set from large to small according to the value of the connection quantity to form a connection sequence set;

[0226] Extract each element in the connection order set in turn and define it as the analysis element;

[0227] If each connection history set in the connection set contains the analysis element, the analysis element is identified as the target comparison data, and A6-A10 is executed;

[0228] Adjust the current network data corresponding to each element in the connection set to the analysis element;

[0229] If there is a connection history set in the connection set that does not contain the analysis element, the analysis element is updated until each connection history set in the connection set contains the analysis element;

[0230] The current network data corresponding to each element in the connection set is adjusted to the analysis element.

[0231] This embodiment also provides that the network determination strategy is specifically:

[0232] Get the network connection set and target network;

[0233] Obtaining network information corresponding to each element in the network connection set, which is defined as element network information, wherein the network information is a subnet corresponding to the network to which the device is connected;

[0234] Match each element network information with each element in the network connection set one by one to form a network information set;

[0235] If all elements in the network information set are the same network information, the network information is identified as the comparison network information;

[0236] Obtain the network information corresponding to the target network and set it as the target network information;

[0237] If the target network information = the comparison network information, the network is determined to be unified;

[0238] If the target network information ≠ the comparison network information, the networks are determined to be inconsistent.

[0239] Embodiment 5: This embodiment also discloses a system for executing a method for testing uplink and downlink communications of a power consumption information collection communication module. Figure 2 ,include:

[0240] Data acquisition module: used to obtain the data transmission results of the target device and determine whether the data transmission is abnormal;

[0241] Signal analysis module: used to execute signal analysis strategy and determine whether the signal of the target device is abnormal;

[0242] Device analysis module: used to execute device analysis strategies and determine whether there are any abnormalities in the device configurations and parameters;

[0243] Data adjustment module: used to adjust the configurations and parameters of the device to restore normal data transmission.

[0244] In this embodiment, it is determined whether the network to which the device is connected is a high-traffic network based on the signal conditions of the device, and whether there is a problem with the configuration of the device based on the power supply and interface conditions of the device. When the device is still unable to communicate normally, the data used for the device communication connection that can be used for reference is extracted based on the communication conditions of the devices of other users in the same area. The reason why the device cannot perform normal uplink and downlink communication tests can be determined in a timely manner, so as to promptly determine whether there is a fault in the device, avoid affecting the overall use of the device, extend the service life of the device, and enhance the user experience.

Claims

1. A method for testing uplink and downlink communications of an electricity consumption information collection communication module, characterized in that: include: Get the data transfer results of the target device; The data transmission result includes normal transmission and abnormal transmission; If the data transmission result is normal, data communication can be carried out directly; If the data transmission result is abnormal transmission, the signal analysis strategy is executed on the target device to form signal analysis data; The signal analysis data includes a high flow signal and a low flow signal; If the target signal data is a high-flow signal, a signal adjustment strategy is executed to form signal adjustment data; If the target signal data is a low-flow signal, the device analysis strategy is executed to form device analysis data; The device analysis data includes normal device connection and abnormal device connection; If the device analysis data indicates that the device connection is normal, the parameter analysis strategy is executed to generate parameter analysis data; The parameter analysis data includes normal parameters and abnormal parameters; If the parameter analysis data shows that the parameters are normal, the equipment is judged to be faulty and the equipment is replaced; If the parameter analysis data is parameter anomaly, obtain the judgment parameter data of each element in the parameter set; Adjust each element in the parameter set to the corresponding determination parameter data; Extract target files and comparison files; Adjust the configuration and parameters of the target device so that the target file = the comparison file; If the device analysis data indicates that the device connection is abnormal, the regional analysis strategy is executed to generate regional analysis data; Based on the regional analysis data, the adjustment network is extracted and the parameters of the target device are adjusted.

2. A method for testing uplink and downlink communications of a power consumption information collection and communication module according to claim 1, characterized in that: The signal analysis strategy is specifically: Get the current connection signal of the target device and set it as the current connection signal; Obtain the signal load data of the current connection signal and set it as the target signal data; Get all connection signals of the target device to form a signal collection: Get the load of each element in the signal set and define it as element load; Match each element load to each element in the signal set one by one to form a signal load set; Get the number of elements in the signal payload set and set it as the number of signals; Calculate the judgment load, judgment load = sum of element loads of all elements in the signal load set ÷ number of signals; If the target signal data> the determined load, the target signal data is determined to be a high flow signal; If the target signal data is less than or equal to the determined load, the target signal data is determined to be a low flow signal.

3. A method for testing uplink and downlink communications of a power consumption information collection and communication module according to claim 1, characterized in that: The signal adjustment strategy is specifically: Get signal payload collection; Sort all elements in the signal load set from small to large according to the value of the element load to form a signal sequence set; Extract the first element in the signal sequence set and identify it as the target adjustment signal; Convert the target device from the current connection signal to the target adjustment signal; Get the data transmission result again; If the data transmission result is normal, data communication can be carried out directly; If the data transmission result is abnormal transmission, the signal adjustment strategy is repeatedly executed until the data transmission result is normal transmission; If the data transmission results of all elements in the signal sequence set are transmission anomalies, the device analysis strategy is executed.

4. A method for testing uplink and downlink communications of a power consumption information collection and communication module according to claim 1, characterized in that: The device analysis strategy is specifically: Acquire device data of a target device, wherein the device data includes device power data, which is defined as target power data; The device power data includes first power data and second power data: If the target power data = the first power data, it is determined that the first device condition is met; If the target power data = the second power data, it is determined that the first device condition is not met; Acquire device data of a target device, wherein the device data includes device interface data, which is defined as target interface data; The device interface data includes first interface data and second interface data; Get all interfaces of the target device to form an interface set; Identify each element in the interface set as the target interface in turn; If the target interface data of the target interface = the first interface data, it is determined that the device interface condition is met; If the target interface data of the target interface = the second interface data, it is determined that the device interface condition is not met; If all elements in the interface set are determined to meet the device interface condition, then the second device condition is determined to be met; If there are elements in the interface set that are determined not to meet the device interface condition, then it is determined not to meet the second device condition; If the target device is determined to meet the first device condition and the second device condition, the device analysis data is determined to be that the device connection is normal; If the target device is determined not to meet the first device condition, or is determined not to meet the second device condition, the device analysis data is determined to be a device connection abnormality.

5. A method for testing uplink and downlink communications of a power consumption information collection and communication module according to claim 1, characterized in that: The parameter analysis strategy is specifically: Obtain all parameter data of the target device to form a parameter set; Identify each element in the parameter set as the target parameter in turn; Obtaining determination parameter data of target parameters; If the target parameter = judgment parameter data, the judgment parameter data is normal; If the target parameter ≠ the judgment parameter data, the judgment parameter data is abnormal; If all elements in the parameter set are judged to have normal parameter data, then it is judged to meet the first parameter condition; If the parameter data is determined to be abnormal by an element in the parameter set, it is determined that the first parameter condition is not met; Obtain the file data of the target device as the target file; Get the comparison file of the target file; If the target file = the comparison file, it is determined that the second parameter condition is met; If the target file ≠ the comparison file, it is determined that the second parameter condition is not met; If the target device is determined to meet the first parameter condition and the second parameter condition, the parameter analysis data is determined to be normal; If the target device is determined not to meet the first parameter condition, or is determined not to meet the second parameter condition, the parameter analysis data is determined to be parameter abnormal.

6. A method for testing uplink and downlink communications of a power consumption information collection and communication module according to claim 1, characterized in that: The regional analysis strategy is specifically as follows: Get the area where the target device is located and set it as the analysis area; Obtain all test equipment in the analysis area to form an equipment set; Identify each element in the device set as a test element in turn; Get the current network data of the test device and set it as the test network; Obtain all historical network data of the test device to form a test set; Integrate the test network and the test set to form a test network set; Each test network set is matched one-to-one with each element in the device set to form a device network set; Extract all test network sets in the device network set and integrate them to form a network set; Get all network types of elements in the network set to form a type set; Get the number of each element in the category set in the network set, and define it as the number of networks; Sort each element in the category set from large to small according to the value of the number of networks to form a category quantity set; Extract each element in the type quantity set in turn, set it as the target network, and execute A1-A10; A1. Obtain all connected devices corresponding to the target device to form a connection set; A2. Get the current network data of each element in the connection set; A3. Match each current network data with each element in the connection set one by one to form a network connection set; A4. If there are elements in the network connection set whose current network data is not the same data, the device network analysis strategy is executed; A5. If the current network data of all elements in the network connection set are the same data, then the data is set as the target comparison data; A6. If the target network ≠ the target comparison data, update the target network and repeat A1-A10 until the target network = the target comparison data; A7. If the target network = the target comparison data, the network is identified as the determination network; A8. Execute network determination strategy; A9. If the network is determined to be unified, the network is identified as an adjusted network; A10. If the network is determined to be inconsistent, the target network is updated, and A1-A10 are repeated until the network is determined to be consistent.

7. A method for testing uplink and downlink communications of a power consumption information collection and communication module according to claim 6, characterized in that: The device network analysis strategy is specifically: Get the connection set and network connection set; Identify each element in the connection set as a target connection element in turn; Obtain all historical network data of the target connection element to form a connection history set; Each connection history set is matched one by one with each element in the connection set, and integrated to form a connection network set; Obtain all network types of elements in the network connection set to form a connection type set; Get the number of each element in the connection type set in the connection network set, and define it as the number of connections; Sort all elements in the connection type set from large to small according to the value of the connection quantity to form a connection sequence set; Extract each element in the connection order set in turn and define it as the analysis element; If each connection history set in the connection set contains the analysis element, the analysis element is identified as the target comparison data, and A6-A10 is executed; Adjust the current network data corresponding to each element in the connection set to the analysis element; If there is a connection history set in the connection set that does not contain the analysis element, the analysis element is updated until each connection history set in the connection set contains the analysis element; The current network data corresponding to each element in the connection set is adjusted to the analysis element.

8. A method for testing uplink and downlink communications of a power consumption information collection and communication module according to claim 6, characterized in that: The network determination strategy is specifically: Get the network connection set and target network; Obtain the network information corresponding to each element in the network connection set, which is defined as element network information; Match each element network information with each element in the network connection set one by one to form a network information set; If all elements in the network information set are the same network information, the network information is identified as the comparison network information; Obtain the network information corresponding to the target network and set it as the target network information; If the target network information = the comparison network information, the network is determined to be unified; If the target network information ≠ the comparison network information, the networks are determined to be inconsistent.

9. A system for executing the uplink and downlink communication test method of the power consumption information collection communication module according to claim 1, characterized in that: include: Data acquisition module: used to obtain the data transmission results of the target device and determine whether the data transmission is abnormal; Signal analysis module: used to execute signal analysis strategy and determine whether the signal of the target device is abnormal; Device analysis module: used to execute device analysis strategies and determine whether there are any abnormalities in the device configurations and parameters; Data adjustment module: used to adjust the configurations and parameters of the device to restore normal data transmission.

Citation Information

Patent Citations

  • Equipment operation control method and system based on online monitoring data

    CN117526572A

  • Computer network data acquisition, analysis and management method and system

    CN118433125A