Efficient communication method and system of concentrator
By determining the master terminal and slave terminal in the concentrator and metering meter, dividing the communication domain of the concentrator and optimized data transmission, the problems of low communication efficiency and excessive load in the traditional method are solved, and efficient and reliable signal coverage and System stability.
Patent Information
- Application Number
- CN202411234347.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-04
- Publication Date
- 2024-12-24
AI Technical Summary
Traditional concentrator communication methods have problems such as high power consumption, waste of spectrum resources, low transmission efficiency, incomplete signal coverage and excessive load, especially when the number of metering meters is large, which affects the stability of the system.
By determining the master terminal and slave terminal according to the number and location distribution of the concentrator and metering meter, the concentrator communication domain is divided, and the short-distance communication network is used to communicate, the slave terminal receives operation data, generates abbreviation report and transmits it to the main station , monitor the main station requests in real time to reduce the frequency of fully running data transmission.
It improves communication efficiency, reduces power consumption and load, ensures signal coverage and data reliability, reduces the frequency of communication between the concentrator and the master station, and improves system stability.
Smart Images

Figure CN119183038A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of data communication, and in particular to an efficient communication method and system for a concentrator. Background Art
[0002] Concentrator communication is a communication mode in which multiple devices or terminals communicate through a central concentrator. The concentrator acts as a data aggregation point and is responsible for collecting, processing and forwarding data from various terminals. It is usually associated with a metering meter and is used to transmit metering data in the metering meter.
[0003] However, in the traditional communication method, the meter will directly transmit the data to the concentrator through the wireless network or GPRS (General Packet Radio Service), and the concentrator will forward the data to the control center. However, this method usually has problems such as high power consumption, waste of spectrum resources, low transmission efficiency, and incomplete signal coverage. In addition, if there are a large number of metering meters, the concentrator will frequently communicate with the control center, causing it to be overloaded, thereby affecting the stability of the entire system.
[0004] Therefore, in order to overcome the above defects, the present invention provides an efficient communication method and system for a concentrator. Summary of the invention
[0005] The present invention provides an efficient communication method and system for a concentrator, which is used to accurately and effectively determine the master terminal and slave terminal of the concentrator according to the number and location distribution of the concentrator and the metering meter, so as to facilitate the division of the communication domain of the sub-concentrator for the metering meter according to the master terminal and the slave terminal, and communicate through a short-distance communication network, thereby improving the communication efficiency, reducing the communication power consumption, and ensuring comprehensive signal coverage. Secondly, according to the communication protocol, the slave terminal in the communication domain of the sub-concentrator is controlled to communicate and receive the operation data of the corresponding metering meter, thereby ensuring that it can effectively communicate with various types of terminals and ensure the reliability of data communication. At the same time, the received operation data is processed by the master terminal, and the abbreviation is generated and then transmitted to the main station, thereby reducing the communication load of the concentrator. Finally, the active data query request sent by the main station is monitored in real time, and the full operation data of the metering meter is transmitted to the main station when detected, thereby reducing the frequency of communication between the concentrator and the main station and improving the stability of the entire system.
[0006] The present invention provides an efficient communication method of a concentrator, comprising:
[0007] Step 1: Obtain the number and location distribution of concentrators and electric meters, and select one concentrator as the master terminal and the remaining concentrators as slave terminals based on the number and location distribution;
[0008] Step 2: Divide the concentrator and the metering meter into a sub-concentrator communication domain based on the master terminal and the slave terminal, and control the slave terminal in the sub-concentrator communication domain to communicate and receive the operation data in the metering meter based on the communication protocol;
[0009] Step 3: The master terminal processes the operation data received from the slave terminal communication to generate a summary report, and controls the master terminal to transmit the summary report to the master station based on the communication protocol;
[0010] Step 4: Monitor the active data query request sent by the master station in real time, and compress the full operation data of the metering meter based on the monitoring results and transmit it to the master station.
[0011] Preferably, an efficient communication method for a concentrator, in step 1, obtaining the number and location distribution of concentrators and metering meters, comprises:
[0012] Access the backend of the management terminal and retrieve the installation logs of the concentrator and the meter from the backend based on the access results;
[0013] Parse the installation record log to determine the installation parameters and installation area of the concentrator and the meter, and retrieve a map of the installation area from the image library based on the area identifier of the installation area;
[0014] Obtaining the number of installations of the concentrators and the metering meters and the location parameters of each concentrator and the metering meter based on the installation parameters, and marking the concentrators and the metering meters on a map of the installation area based on the location parameters;
[0015] Based on the labeling results, the location distribution of the concentrator and the metering meter is obtained.
[0016] Preferably, an efficient communication method for a concentrator, in step 1, one concentrator is selected as a master terminal in the concentrator based on quantity and location distribution, and the remaining concentrators are selected as slave terminals, including:
[0017] Obtaining the number and location distribution of the obtained concentrators and metering meters, and determining the concentrator communication network in turn based on the number and location distribution;
[0018] Determine the communication distance between each concentrator and the master station based on the concentrator communication network, and determine a set of candidate concentrators based on the communication distance;
[0019] Extracting basic parameters of each concentrator in the candidate concentrator set, and performing multi-dimensional comprehensive analysis on each concentrator in the candidate concentrator set based on multi-dimensional evaluation indicators;
[0020] Based on the multi-dimensional comprehensive analysis results, the comprehensive score of each concentrator in the candidate concentrator set is obtained, and the concentrator corresponding to the highest comprehensive score is selected as the master terminal, and the remaining concentrators are used as slave terminals.
[0021] Preferably, an efficient communication method for a concentrator is provided, wherein the concentrator corresponding to the highest comprehensive score is selected as the master terminal, and the remaining concentrators are used as slave terminals, including:
[0022] Extracting service attributes of the master terminal and the slave terminal, and assigning category identifiers to the master terminal and the slave terminal based on the service attributes;
[0023] Performing first identification on the master terminal and the slave terminal respectively based on the category identification, and extracting the terminal identity of each slave terminal in the slave terminal set based on the first identification result;
[0024] Serially numbering the slave terminals based on the terminal identities, and generating differential identity identifiers of the slave terminals based on the serial numbers;
[0025] Based on the difference identity identification, a second identification is performed on each slave terminal after the first identification.
[0026] Preferably, an efficient communication method for a concentrator, in step 2, the concentrator and the metering meter are divided into a sub-concentrator communication domain based on the master terminal and the slave terminal, including:
[0027] Obtaining the location distribution of the slave terminals and basic operating parameters of the slave terminals, and performing initial communication domain division of the slave terminals and the metering meters according to the location distribution based on a single slave terminal criterion;
[0028] Analyze the basic operating parameters, determine the multi-directional effective data communication distance of each slave terminal, and obtain the effective communication coverage area of each slave terminal based on the multi-directional effective data communication distance;
[0029] Superimpose the effective coverage area on the initial communication domain division result, and determine the metering meters to be adjusted corresponding to different slave terminals based on the superposition result;
[0030] Correcting the subordinate slave terminals of the metering electric meter to be adjusted based on the effective communication coverage area, and determining the special metering electric meter in the overlapping area of the effective communication coverage area of adjacent slave terminals based on the correction result;
[0031] Analyze the performance indicators of the slave terminals, determine the load parameters of each slave terminal, and determine the degree of belonging of the special metering meter to each slave terminal based on the load parameters;
[0032] Based on the degree of belonging, a slave calibration is performed on the special metering meter in the overlapping area of the effective communication coverage area of the adjacent slave terminal, and the division of the sub-concentrator communication domain of the concentrator and the metering meter is completed based on the slave calibration result.
[0033] Preferably, an efficient communication method for a concentrator, in step 2, based on a communication protocol, controls a slave terminal in a communication domain of the sub-concentrator to communicate and receive operation data in a metering meter, including:
[0034] Obtain terminal parameters of each metering meter in the communication domain of each sub-concentrator, and parse the terminal parameters to obtain terminal communication behavior of each metering meter;
[0035] Determine the communication characteristics of each metering meter based on the terminal communication behavior, and obtain the communication protocol of each metering meter based on the communication characteristics;
[0036] Performing text conversion on communication protocols of different electric meters, deduplicating the communication protocols based on the text conversion results, and obtaining a communication configuration file based on the deduplication results;
[0037] Performing communication protocol compatibility adaptation on slave terminals in each sub-concentrator communication domain based on the communication configuration file, and adding a polling mechanism to the slave terminals based on the communication protocol compatibility adaptation result;
[0038] Each metering meter is accessed based on a polling mechanism, and based on the access result, the operating data in each metering meter is received through distributed communication according to an adapted communication protocol.
[0039] Preferably, an efficient communication method for a concentrator, in step 3, the main terminal processes the operation data received from the terminal communication to generate a brief report, and controls the main terminal to transmit the brief report to the main station based on the communication protocol, including:
[0040] The main terminal acquires the operation data received from the slave terminal, and inputs the acquired operation data into the semantic parsing model for processing to obtain the semantic features of the operation data;
[0041] Determine the data item indicators in the operation parameters based on the semantic features, and cluster the operation parameters based on the data item indicators to obtain the item indicator parameters corresponding to each data item indicator;
[0042] Obtain summary information of operating parameters based on data project indicators and corresponding project indicator parameters, and generate a summary report based on the summary information;
[0043] Based on the management background, the main station that can be connected to the main terminal and the communication conditions of the main station that can be connected to the main terminal are obtained, and based on the communication conditions, a primary communication path and a secondary communication path are configured for each main station that can be connected to the main terminal in the main terminal;
[0044] Building a communication path library of the master terminal based on the configuration result, and performing a protocol handshake between the access master station and the master terminal based on the building result;
[0045] Determine the communication protocol of the access terminal and the corresponding available communication path based on the protocol handshake, and perform a state self-check on the available communication path based on the determination result, and at the same time, obtain the network state parameters of the access master station and the master terminal, and match the target communication path in the available communication path based on the state self-check result and the network state parameters;
[0046] The abbreviated report is transmitted to the master station according to the target communication path based on the communication protocol.
[0047] Preferably, an efficient communication method of a concentrator matches a target communication path in available communication paths based on a state self-check result and a network state parameter, comprising:
[0048] Determine a status monitoring frequency for the communication path based on the communication requirements, and monitor the real-time status of the target communication path and the available communication path based on the status monitoring frequency;
[0049] Obtaining a data communication state sequence of the target communication path based on the monitoring result, and determining a state decay amount of the target communication path based on a difference in data communication states at adjacent moments in the data communication state sequence;
[0050] When the state decay amount is greater than a preset threshold and there is a data communication state of the target communication path that is lower than the available communication path, a switching mechanism for the target communication path is triggered, and a routing switching node for the target communication path and the available communication path is determined based on the switching mechanism;
[0051] The target communication path and the available communication paths are dynamically switched based on the routing switching node.
[0052] Preferably, an efficient communication method for a concentrator, in step 4, real-time monitoring of active data query requests sent by the master station, and based on the monitoring results, compressing the full operation data of the metering meter and transmitting it to the master station, comprises:
[0053] Obtaining an active data query request sent by the master station to the master terminal, and retrieving full operation data of each metering meter from the data cache based on the active data query request;
[0054] Based on the retrieved results, the full operation data of each meter is compressed, and a terminal tag is added to the compressed result;
[0055] Based on the addition results, the compressed full-run data is transmitted to the master station.
[0056] The present invention provides a high-efficiency communication system of a concentrator, comprising:
[0057] A terminal determination module is used to obtain the number and location distribution of concentrators and metering meters, and select a concentrator as a master terminal and the remaining concentrators as slave terminals based on the number and location distribution;
[0058] A data receiving module, used to divide the concentrator and the metering meter into a sub-concentrator communication domain based on the master terminal and the slave terminal, and control the slave terminal in the sub-concentrator communication domain to communicate and receive the operation data in the metering meter based on the communication protocol;
[0059] A first data transmission module, configured to process the operation data received from the slave terminal communication based on the master terminal, generate an abbreviated report, and control the master terminal to transmit the abbreviated report to the master station based on the communication protocol;
[0060] The second data transmission module is used to monitor the active data query request sent by the main station in real time, and compress the full operation data of the metering meter based on the monitoring result and transmit it to the main station.
[0061] Compared with the prior art, the present invention has the following beneficial effects:
[0062] By accurately and effectively determining the master terminal and slave terminal of the concentrator according to the number and location distribution of the concentrator and the metering meter, it is convenient to divide the communication domain of the sub-concentrator according to the master terminal and the slave terminal, and communicate through the short-distance communication network, which improves the communication efficiency, reduces the communication power consumption, and ensures comprehensive signal coverage. Secondly, according to the communication protocol, the slave terminal in the communication domain of the sub-concentrator is controlled to communicate and receive the operation data of the corresponding metering meter, ensuring that it can effectively communicate with various types of terminals and ensure the reliability of data communication. At the same time, the received operation data is processed by the master terminal, and the abbreviation is generated and then transmitted to the main station, which reduces the communication load of the concentrator. Finally, the active data query request sent by the main station is monitored in real time, and the full operation data of the metering meter is transmitted to the main station when detected, which reduces the frequency of communication between the concentrator and the main station and improves the stability of the entire system.
[0063] Other features and advantages of the present invention will be described in the following description, and partly become apparent from the description, or understood by practicing the present invention. The purpose and other advantages of the present invention can be realized and obtained by the structures specifically pointed out in this application document.
[0064] The technical solution of the present invention is further described in detail below through the accompanying drawings and embodiments. BRIEF DESCRIPTION OF THE DRAWINGS
[0065] The accompanying drawings are used to provide a further understanding of the present invention and constitute a part of the specification. Together with the embodiments of the present invention, they are used to explain the present invention and do not constitute a limitation of the present invention. In the accompanying drawings:
[0066] Figure 1 It is a flow chart of an efficient communication method of a concentrator in an embodiment of the present invention;
[0067] Figure 2 This is a flowchart of step 1 in an efficient communication method of a concentrator in an embodiment of the present invention;
[0068] Figure 3 It is a structural diagram of an efficient communication system of a concentrator in an embodiment of the present invention. DETAILED DESCRIPTION
[0069] The preferred embodiments of the present invention are described below in conjunction with the accompanying drawings. It should be understood that the preferred embodiments described herein are only used to illustrate and explain the present invention, and are not used to limit the present invention.
[0070] Embodiment 1:
[0071] This embodiment provides an efficient communication method for a concentrator, such as Figure 1 As shown, including:
[0072] Step 1: Obtain the number and location distribution of concentrators and electric meters, and select one concentrator as the master terminal and the remaining concentrators as slave terminals based on the number and location distribution;
[0073] Step 2: Divide the concentrator and the metering meter into a sub-concentrator communication domain based on the master terminal and the slave terminal, and control the slave terminal in the sub-concentrator communication domain to communicate and receive the operation data in the metering meter based on the communication protocol;
[0074] Step 3: The master terminal processes the operation data received from the slave terminal communication to generate an abbreviated report, and controls the master terminal to transmit the abbreviated report to the master station based on the communication protocol;
[0075] Step 4: Monitor the active data query request sent by the master station in real time, and compress the full operation data of the metering meter based on the monitoring results and transmit it to the master station.
[0076] In this embodiment, the master terminal is one of all the concentrators and is used to communicate with the master station. Its function is to receive and process the operation data of the metering meters received by other concentrators and transmit the processing results to the master station.
[0077] In this embodiment, the slave terminal is all the concentrators except the master terminal in the remaining concentrators, is not unique, and is used to receive the operation data of the metering meter.
[0078] In this embodiment, the subconcentrator communication domain refers to the slave division of the metering meter according to the obtained master terminal and slave terminal, ensuring that each subconcentrator communication domain has a corresponding slave terminal for data reception, in order to improve the efficiency and stability of communication.
[0079] In this embodiment, the communication protocol is the data communication format and requirements corresponding to different metering meters, and the communication protocols corresponding to different metering meters are different.
[0080] In this embodiment, the operation data refers to the data generated by the meter during operation, including electric energy statistics data, equipment status data, and electric quantity data.
[0081] In this embodiment, the abbreviated report refers to extracting key information of the operation data of each metering meter received from the slave terminal through the master terminal, thereby reducing the communication load between the master terminal and the master station.
[0082] In this embodiment, the active data query request is sent by the master station to the master terminal, and is used to request to view the complete operation data of each metering meter, that is, the full operation data of the metering meter.
[0083] The working principle and beneficial effects of the above technical solution are: by accurately and effectively determining the master terminal and slave terminal of the concentrator according to the number and location distribution of the concentrator and the metering meter, it is convenient to divide the communication domain of the sub-concentrator according to the master terminal and the slave terminal, and communicate through the short-distance communication network, thereby improving the communication efficiency, reducing the communication power consumption, and ensuring comprehensive signal coverage. Secondly, according to the communication protocol, the slave terminal in the communication domain of the sub-concentrator is controlled to communicate and receive the operation data of the corresponding metering meter, ensuring that it can effectively communicate with various types of terminals and ensure the reliability of data communication. At the same time, the received operation data is processed by the master terminal, and the abbreviation is generated and then transmitted to the main station, which reduces the communication load of the concentrator. Finally, by real-time monitoring of the active data query request sent by the main station, and transmitting the full operation data of the metering meter to the main station when detected, the frequency of communication between the concentrator and the main station is reduced, and the stability of the entire system is improved.
[0084] Embodiment 2:
[0085] Based on Example 1, this embodiment provides an efficient communication method for a concentrator, characterized in that in step 1, obtaining the number and location distribution of concentrators and metering meters includes:
[0086] Step 101: Access the backend of the management terminal, and retrieve the installation log of the concentrator and the metering meter from the backend based on the access result;
[0087] Step 102: Parse the installation record log to determine the installation parameters and installation area of the concentrator and the meter, and retrieve a map of the installation area from an image library based on the area identifier of the installation area;
[0088] Step 103: obtaining the number of installed concentrators and metering meters and the location parameters of each concentrator and metering meter based on the installation parameters, and marking the concentrators and metering meters on a map of the installation area based on the location parameters;
[0089] Step 104: Obtain the location distribution of the concentrator and the metering meter based on the labeling result.
[0090] In this embodiment, the installation record log is used to record specific data when the concentrator and the meter are installed, including the installation data of the concentrator and the meter and the specific installation location.
[0091] In this embodiment, the installation parameters refer to the number and time of installation of concentrators and electric meters.
[0092] In this embodiment, the area identification is a marking symbol used to represent the identities of different installation areas.
[0093] The working principle and beneficial effect of the above technical solution are: by retrieving the installation record logs of the concentrators and metering meters from the background of the management terminal and parsing the installation record logs, the installation quantity and installation location of the concentrators and metering meters can be accurately determined, and the concentrators and metering meters can be marked on the map of the installation area according to the installation quantity and installation location, thereby realizing accurate and effective determination of the location distribution of the concentrators and metering meters, which facilitates the division of the communication domain of the sub-concentrators.
[0094] Embodiment 3:
[0095] Based on Embodiment 1, this embodiment provides an efficient communication method for a concentrator. In step 1, a concentrator is selected as a master terminal in the concentrator based on quantity and location distribution, and the remaining concentrators are selected as slave terminals, including:
[0096] Obtaining the number and location distribution of the obtained concentrators and metering meters, and determining the concentrator communication network in turn based on the number and location distribution;
[0097] Determine the communication distance between each concentrator and the master station based on the concentrator communication network, and determine a set of candidate concentrators based on the communication distance;
[0098] Extracting basic parameters of each concentrator in the candidate concentrator set, and performing multi-dimensional comprehensive analysis on each concentrator in the candidate concentrator set based on multi-dimensional evaluation indicators;
[0099] Based on the multi-dimensional comprehensive analysis results, the comprehensive score of each concentrator in the candidate concentrator set is obtained, and the concentrator corresponding to the highest comprehensive score is selected as the master terminal, and the remaining concentrators are used as slave terminals.
[0100] In this embodiment, the concentrator communication network refers to the relative position between each concentrator and the master station, and the purpose is to divide the concentrators and the metering meters into regions, so as to ensure the stability and efficiency of the concentrator communication.
[0101] In this embodiment, the candidate concentrator set refers to all concentrators whose communication distance satisfies the requirement of being a master terminal, and the number of the candidate concentrators is at least one.
[0102] In this embodiment, the basic parameters refer to the communication performance of the concentrator, including communication load and communication distance.
[0103] In this embodiment, the multi-dimensional evaluation indicators include performance and stability, communication capability, capacity and scalability, reliability, and compatibility.
[0104] The working principle and beneficial effects of the above technical solution are: by first selecting the set of candidate concentrators according to the communication distance, and secondly, performing a multi-dimensional comprehensive analysis on each concentrator in the candidate concentrators according to multi-dimensional evaluation indicators, and finally achieving accurate and effective determination of the master terminal and the slave terminal according to the results of the multi-dimensional comprehensive analysis, thereby ensuring the communication reliability of the concentrator.
[0105] Embodiment 4:
[0106] On the basis of Embodiment 3, this embodiment provides an efficient communication method for a concentrator, wherein the concentrator corresponding to the highest comprehensive score is selected as the master terminal, and the remaining concentrators are used as slave terminals, including:
[0107] Extracting service attributes of the master terminal and the slave terminal, and assigning category identifiers to the master terminal and the slave terminal based on the service attributes;
[0108] Performing first identification on the master terminal and the slave terminal respectively based on the category identification, and extracting the terminal identity of each slave terminal in the slave terminal set based on the first identification result;
[0109] Serially numbering the slave terminals based on the terminal identities, and generating differential identity identifiers of the slave terminals based on the serial numbers;
[0110] Based on the difference identity identification, a second identification is performed on each slave terminal after the first identification.
[0111] In this embodiment, the service attribute refers to the communication category of the master terminal and the slave terminal and the type of service being executed.
[0112] In this embodiment, the category identifier is a marking symbol used to distinguish the master terminal from the slave terminal.
[0113] In this embodiment, the terminal identity refers to data that can characterize the difference between different slave terminals, for example, it may be a device number or the like.
[0114] In this embodiment, the difference identity identifier refers to a marking symbol used to distinguish different slave terminals, which is a second identifier obtained under the category identifier and exists simultaneously with the category identifier.
[0115] The working principle and beneficial effects of the above technical solution are: by classifying the master terminal and the slave terminal according to the service attributes, the master terminal and the slave terminal can be effectively distinguished, and it is also convenient to divide the communication domain of the subconcentrator according to the identification results; secondly, by differentially identifying different slave terminals according to the terminal identity of the slave terminal, the slave terminals can be effectively distinguished, which provides a reliable guarantee for the division of the communication domain of the subconcentrator.
[0116] Embodiment 5:
[0117] On the basis of Embodiment 1, this embodiment provides an efficient communication method for a concentrator. In step 2, the concentrator and the metering meter are divided into a sub-concentrator communication domain based on the master terminal and the slave terminal, including:
[0118] Obtaining the location distribution of the slave terminals and basic operating parameters of the slave terminals, and performing initial communication domain division of the slave terminals and the metering meters according to the location distribution based on a single slave terminal criterion;
[0119] Analyze the basic operating parameters, determine the multi-directional effective data communication distance of each slave terminal, and obtain the effective communication coverage area of each slave terminal based on the multi-directional effective data communication distance;
[0120] Superimpose the effective coverage area on the initial communication domain division result, and determine the metering meters to be adjusted corresponding to different slave terminals based on the superposition result;
[0121] Correcting the subordinate slave terminals of the metering electric meter to be adjusted based on the effective communication coverage area, and determining the special metering electric meter in the overlapping area of the effective communication coverage area of adjacent slave terminals based on the correction result;
[0122] Analyze the performance indicators of the slave terminals, determine the load parameters of each slave terminal, and determine the degree of belonging of the special metering meter to each slave terminal based on the load parameters;
[0123] Based on the degree of belonging, a slave calibration is performed on the special metering meter in the overlapping area of the effective communication coverage area of the adjacent slave terminal, and the division of the sub-concentrator communication domain of the concentrator and the metering meter is completed based on the slave calibration result.
[0124] In this embodiment, the basic operation parameters refer to the device operation data corresponding to the normal operation of the slave terminal, including power and communication rate, etc.
[0125] In this embodiment, the single slave terminal criterion means that each sub-concentrator communication domain includes one concentrator.
[0126] In this embodiment, the multi-directional effective data communication distance refers to the distance within which each machine can effectively communicate in different directions.
[0127] In this embodiment, the metering meter to be adjusted refers to a metering meter belonging to the slave terminal that needs to be adjusted to a metering meter within a corresponding communication area according to an effective communication coverage area.
[0128] In this embodiment, the subordinate slave terminal refers to a slave terminal theoretically corresponding to the meter to be adjusted, that is, a slave terminal determined according to the effective communication coverage area.
[0129] In this embodiment, the special metering electric meter refers to a metering electric meter in an overlapping area of effective communication coverage areas of adjacent slave terminals.
[0130] In this embodiment, the performance indicator refers to the communication performance of the slave terminal, including scalability and stability.
[0131] In this embodiment, the load parameter refers to the number of terminals with which each slave terminal can effectively communicate, that is, the full load condition of the slave terminal.
[0132] In this embodiment, determining the degree of belonging of the special metering meter to each slave terminal based on the load parameter means that within the range allowed by the load parameter, the better the communication performance of the adjacent slave terminals, the more allocation to the special metering meter in the overlapping area.
[0133] In this embodiment, the degree of belonging is used to characterize the probability value of a special metering meter belonging to different slave terminals.
[0134] The working principle and beneficial effects of the above technical solution are: by obtaining the basic operating parameters of the slave terminal, and initially dividing the communication domain of the terminal and the metering meter according to the location distribution, and parsing the basic operating parameters of the slave terminal after the division, the multi-directional effective data communication distance of each slave terminal is determined, and secondly, the effective communication coverage area of each slave terminal is determined by the multi-directional effective data communication distance, and the metering meter is adjusted from the terminal according to the effective communication coverage area. Finally, the special metering meter in the overlapping area of the effective communication coverage area of adjacent slave terminals is determined, and the special metering meter is subjected to slave calibration according to the load parameters of each slave terminal, and finally the effective division of the communication domain of the subconcentrator is realized, which ensures the effective construction of the short-distance communication network, guarantees the data communication efficiency, and improves the stability of data communication.
[0135] Embodiment 6:
[0136] On the basis of Embodiment 1, this embodiment provides an efficient communication method for a concentrator. In step 2, a slave terminal in a communication domain of a sub-concentrator is controlled based on a communication protocol to communicate and receive operation data in a metering meter, including:
[0137] Obtain terminal parameters of each metering meter in the communication domain of each sub-concentrator, and parse the terminal parameters to obtain terminal communication behavior of each metering meter;
[0138] Determine the communication characteristics of each metering meter based on the terminal communication behavior, and obtain the communication protocol of each metering meter based on the communication characteristics;
[0139] Performing text conversion on communication protocols of different electric meters, deduplicating the communication protocols based on the text conversion results, and obtaining a communication configuration file based on the deduplication results;
[0140] Performing communication protocol compatibility adaptation on slave terminals in each sub-concentrator communication domain based on the communication configuration file, and adding a polling mechanism to the slave terminals based on the communication protocol compatibility adaptation result;
[0141] Each metering meter is accessed based on a polling mechanism, and based on the access result, the operating data in each metering meter is received through distributed communication according to an adapted communication protocol.
[0142] In this embodiment, the terminal parameters refer to the terminal type and communication requirements of the meter.
[0143] In this embodiment, the communication characteristics refer to the requirements of each metering meter on the data format and communication rate during communication.
[0144] In this embodiment, the communication configuration file refers to the requirements and configuration parameters determined according to the communication protocol when the slave terminal can communicate with the meter.
[0145] The working principle and beneficial effect of the above technical solution are: by determining the communication protocol of each metering meter in the communication domain of the sub-concentrator, the communication protocol compatibility adaptation is realized in the concentrator according to the communication protocol, thereby ensuring that the terminal can accurately and effectively receive the operating data of different categories of metering meters, thereby ensuring the stability and reliability of data communication.
[0146] Embodiment 7:
[0147] Based on Example 1, this embodiment provides an efficient communication method for a concentrator. In step 3, the master terminal processes the operation data received from the slave terminal communication to generate a brief report, and controls the master terminal to transmit the brief report to the master station based on the communication protocol, including:
[0148] The main terminal acquires the operation data received from the slave terminal, and inputs the acquired operation data into the semantic parsing model for processing to obtain the semantic features of the operation data;
[0149] Determine the data item indicators in the operation parameters based on the semantic features, and cluster the operation parameters based on the data item indicators to obtain the item indicator parameters corresponding to each data item indicator;
[0150] Obtain summary information of operating parameters based on data project indicators and corresponding project indicator parameters, and generate a summary report based on the summary information;
[0151] Based on the management background, the main station that can be connected to the main terminal and the communication conditions of the main station that can be connected to the main terminal are obtained, and based on the communication conditions, a primary communication path and a secondary communication path are configured for each main station that can be connected to the main terminal in the main terminal;
[0152] Building a communication path library of the master terminal based on the configuration result, and performing a protocol handshake between the access master station and the master terminal based on the building result;
[0153] Determine the communication protocol of the access terminal and the corresponding available communication path based on the protocol handshake, and perform a state self-check on the available communication path based on the determination result, and at the same time, obtain the network state parameters of the access master station and the master terminal, and match the target communication path in the available communication path based on the state self-check result and the network state parameters;
[0154] The abbreviated report is transmitted to the master station according to the target communication path based on the communication protocol.
[0155] In this embodiment, the semantic feature refers to the specific data content corresponding to the running data.
[0156] In this embodiment, the data item index refers to the type of data included in the operating parameters.
[0157] In this embodiment, the project indicator parameter refers to the specific data value corresponding to each data project indicator.
[0158] In this embodiment, the dockable master station refers to all terminals that can be docked with the master terminal.
[0159] In this embodiment, the communication condition refers to the communication requirement of the connectable master station when communicating with the master terminal, including rate and format.
[0160] In this embodiment, the protocol handshake refers to determining the communication protocol between the access master station and the master terminal when data communication is required, so as to facilitate the invocation of the corresponding communication path for data communication.
[0161] In this embodiment, the network status parameter refers to the network status of the access master station and the master terminal, so as to facilitate the selection of a suitable communication path.
[0162] The working principle and beneficial effects of the above technical solution are: by processing the obtained operation data, the summary information in the operation data can be accurately and effectively extracted, so as to generate accurate and reliable abbreviated reports based on the summary information; secondly, the communication path of the main terminal is adapted according to the communication conditions that can be connected to the main station, and the type of the main station that can be currently accessed is monitored in real time after adaptation, so as to realize data communication by calling the corresponding available communication path, thereby ensuring the reliability of data communication, improving communication efficiency, and reducing communication power consumption and communication load.
[0163] Embodiment 8:
[0164] Based on Example 7, this embodiment provides an efficient communication method for a concentrator, which matches a target communication path in available communication paths based on a state self-check result and a network state parameter, including:
[0165] Determine a status monitoring frequency for the communication path based on the communication requirements, and monitor the real-time status of the target communication path and the available communication path based on the status monitoring frequency;
[0166] Obtaining a data communication state sequence of the target communication path based on the monitoring result, and determining a state decay amount of the target communication path based on a difference in data communication states at adjacent moments in the data communication state sequence;
[0167] When the state decay amount is greater than a preset threshold and there is a data communication state of the target communication path that is lower than the available communication path, a switching mechanism for the target communication path is triggered, and a routing switching node for the target communication path and the available communication path is determined based on the switching mechanism;
[0168] The target communication path and the available communication paths are dynamically switched based on the routing switching node.
[0169] In this embodiment, the communication requirement is set in advance and is used to represent the monitoring standard for the communication path.
[0170] In this embodiment, the data communication state sequence refers to the communication state of the target communication path developing over time.
[0171] In this embodiment, the state degradation amount refers to the specific degree to which the communication performance of the target communication path is degraded.
[0172] In this embodiment, the routing switching node refers to a location where routing switching is performed between a target communication path and an available communication path, that is, the target communication path is switched to an available communication path.
[0173] The working principle and beneficial effect of the above technical solution are: by real-time monitoring of the data communication status of the target communication path, the target communication path can be switched in time when the data communication status of the target communication path does not meet the requirements, thereby ensuring the efficiency and reliability of communication through the concentrator.
[0174] Embodiment 9:
[0175] Based on Example 1, this embodiment provides an efficient communication method for a concentrator. In step 4, active data query requests sent by the master station are monitored in real time, and full operation data of the metering meter is compressed and transmitted to the master station based on the monitoring result, including:
[0176] Obtaining an active data query request sent by the master station to the master terminal, and retrieving full operation data of each metering meter from the data cache based on the active data query request;
[0177] Based on the retrieved results, the full operation data of each meter is compressed, and a terminal tag is added to the compressed result;
[0178] Based on the addition results, the compressed full-run data is transmitted to the master station.
[0179] In this embodiment, the data cache library is set in advance and is used to store the operating data of different metering meters.
[0180] In this embodiment, the terminal tag is used to mark specific metering meters corresponding to different operating data, so as to distinguish the operating data.
[0181] The working principle and beneficial effect of the above technical solution are: by compressing and transmitting the full operation data of the metering meter, the frequency of communication between the concentrator and the main station is reduced, and the stability of the entire system is improved.
[0182] Embodiment 10:
[0183] This embodiment provides an efficient communication system of a concentrator, such as Figure 3 As shown, including:
[0184] A terminal determination module is used to obtain the number and location distribution of concentrators and metering meters, and select a concentrator as a master terminal and the remaining concentrators as slave terminals based on the number and location distribution;
[0185] A data receiving module, used to divide the concentrator and the metering meter into a sub-concentrator communication domain based on the master terminal and the slave terminal, and control the slave terminal in the sub-concentrator communication domain to communicate and receive the operation data in the metering meter based on the communication protocol;
[0186] A first data transmission module, configured to process the operation data received from the slave terminal communication based on the master terminal, generate an abbreviated report, and control the master terminal to transmit the abbreviated report to the master station based on the communication protocol;
[0187] The second data transmission module is used to monitor the active data query request sent by the main station in real time, and compress the full operation data of the metering meter based on the monitoring result and transmit it to the main station.
[0188] The working principle and beneficial effects of the above technical solution are: by accurately and effectively determining the master terminal and slave terminal of the concentrator according to the number and location distribution of the concentrator and the metering meter, it is convenient to divide the communication domain of the sub-concentrator according to the master terminal and the slave terminal, and communicate through the short-distance communication network, thereby improving the communication efficiency, reducing the communication power consumption, and ensuring comprehensive signal coverage. Secondly, according to the communication protocol, the slave terminal in the communication domain of the sub-concentrator is controlled to communicate and receive the operation data of the corresponding metering meter, ensuring that it can effectively communicate with various types of terminals and ensure the reliability of data communication. At the same time, the received operation data is processed by the master terminal, and the abbreviation is generated and then transmitted to the main station, which reduces the communication load of the concentrator. Finally, by real-time monitoring of the active data query request sent by the main station, and transmitting the full operation data of the metering meter to the main station when detected, the frequency of communication between the concentrator and the main station is reduced, and the stability of the entire system is improved.
[0189] Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include these modifications and variations.
Claims
1. An efficient communication method of a concentrator, characterized in that: include: Step 1: Obtain the number and location distribution of concentrators and electric meters, and select one concentrator as the master terminal and the remaining concentrators as slave terminals based on the number and location distribution; Step 2: Divide the concentrator and the metering meter into a sub-concentrator communication domain based on the master terminal and the slave terminal, and control the slave terminal in the sub-concentrator communication domain to communicate and receive the operation data in the metering meter based on the communication protocol; Step 3: The master terminal processes the operation data received from the slave terminal communication to generate an abbreviated report, and controls the master terminal to transmit the abbreviated report to the master station based on the communication protocol; Step 4: Monitor the active data query request sent by the master station in real time, and compress the full operation data of the metering meter based on the monitoring results and transmit it to the master station.
2. The efficient communication method of a concentrator according to claim 1, characterized in that: In step 1, the number and location distribution of concentrators and electric meters are obtained, including: Access the backend of the management terminal and retrieve the installation logs of the concentrator and the meter from the backend based on the access results; Parse the installation record log to determine the installation parameters and installation area of the concentrator and the meter, and retrieve a map of the installation area from the image library based on the area identifier of the installation area; Obtaining the number of installations of the concentrators and the metering meters and the location parameters of each concentrator and the metering meter based on the installation parameters, and marking the concentrators and the metering meters on a map of the installation area based on the location parameters; Based on the labeling results, the location distribution of the concentrator and the metering meter is obtained.
3. The efficient communication method of a concentrator according to claim 1, characterized in that: In step 1, one concentrator is selected as the master terminal among the concentrators based on the quantity and location distribution, and the remaining concentrators are selected as slave terminals, including: Obtaining the number and location distribution of the obtained concentrators and electric meters, and determining the concentrator communication network in turn based on the number and location distribution; Determine the communication distance between each concentrator and the master station based on the concentrator communication network, and determine a set of candidate concentrators based on the communication distance; Extracting basic parameters of each concentrator in the candidate concentrator set, and performing multi-dimensional comprehensive analysis on each concentrator in the candidate concentrator set based on multi-dimensional evaluation indicators; Based on the multi-dimensional comprehensive analysis results, the comprehensive score of each concentrator in the candidate concentrator set is obtained, and the concentrator corresponding to the highest comprehensive score is selected as the master terminal, and the remaining concentrators are used as slave terminals.
4. The efficient communication method of a concentrator according to claim 3, characterized in that: The concentrator with the highest comprehensive score is selected as the master terminal, and the remaining concentrators are selected as slave terminals, including: Extracting service attributes of the master terminal and the slave terminal, and assigning category identifiers to the master terminal and the slave terminal based on the service attributes; Performing first identification on the master terminal and the slave terminal respectively based on the category identification, and extracting the terminal identity of each slave terminal in the slave terminal set based on the first identification result; Serially numbering the slave terminals based on the terminal identities, and generating differential identity identifiers of the slave terminals based on the serial numbers; Based on the difference identity identification, a second identification is performed on each slave terminal after the first identification.
5. The efficient communication method of a concentrator according to claim 1, characterized in that: In step 2, the concentrator and the meter are divided into sub-concentrator communication domains based on the master terminal and the slave terminal, including: Obtaining the location distribution of the slave terminals and basic operating parameters of the slave terminals, and performing initial communication domain division of the slave terminals and the metering meters according to the location distribution based on a single slave terminal criterion; Analyze the basic operating parameters, determine the multi-directional effective data communication distance of each slave terminal, and obtain the effective communication coverage area of each slave terminal based on the multi-directional effective data communication distance; Superimpose the effective coverage area on the initial communication domain division result, and determine the metering meters to be adjusted corresponding to different slave terminals based on the superposition result; Correcting the subordinate slave terminals of the metering electric meter to be adjusted based on the effective communication coverage area, and determining the special metering electric meter in the overlapping area of the effective communication coverage area of adjacent slave terminals based on the correction result; Analyze the performance indicators of the slave terminals, determine the load parameters of each slave terminal, and determine the degree of belonging of the special metering meter to each slave terminal based on the load parameters; Based on the degree of belonging, a slave calibration is performed on the special metering meter in the overlapping area of the effective communication coverage area of the adjacent slave terminal, and the division of the sub-concentrator communication domain of the concentrator and the metering meter is completed based on the slave calibration result.
6. The efficient communication method of a concentrator according to claim 1, characterized in that: In step 2, the slave terminal in the communication domain of the control subset concentrator receives the operation data in the metering meter through communication based on the communication protocol, including: Obtain terminal parameters of each metering meter in the communication domain of each sub-concentrator, and parse the terminal parameters to obtain terminal communication behavior of each metering meter; Determine the communication characteristics of each metering meter based on the terminal communication behavior, and obtain the communication protocol of each metering meter based on the communication characteristics; Performing text conversion on communication protocols of different electric meters, deduplicating the communication protocols based on the text conversion results, and obtaining a communication configuration file based on the deduplication results; Performing communication protocol compatibility adaptation on slave terminals in each sub-concentrator communication domain based on the communication configuration file, and adding a polling mechanism to the slave terminals based on the communication protocol compatibility adaptation result; Each metering meter is accessed based on a polling mechanism, and based on the access result, the operating data in each metering meter is received through distributed communication according to an adapted communication protocol.
7. The efficient communication method of a concentrator according to claim 1, characterized in that: In step 3, the main terminal processes the operation data received from the slave terminal communication to generate an abbreviated report, and controls the main terminal to transmit the abbreviated report to the master station based on the communication protocol, including: The main terminal acquires the operation data received from the slave terminal, and inputs the acquired operation data into the semantic parsing model for processing to obtain the semantic features of the operation data; Determine the data item indicators in the operation parameters based on the semantic features, and cluster the operation parameters based on the data item indicators to obtain the item indicator parameters corresponding to each data item indicator; Obtain summary information of operating parameters based on data project indicators and corresponding project indicator parameters, and generate a summary report based on the summary information; Based on the management background, the main station that can be connected to the main terminal and the communication conditions of the main station that can be connected to the main terminal are obtained, and based on the communication conditions, a primary communication path and a secondary communication path are configured for each main station that can be connected to the main terminal in the main terminal; Building a communication path library of the master terminal based on the configuration result, and performing a protocol handshake between the access master station and the master terminal based on the building result; Determine the communication protocol of the access terminal and the corresponding available communication path based on the protocol handshake, and perform a state self-check on the available communication path based on the determination result, and at the same time, obtain the network state parameters of the access master station and the master terminal, and match the target communication path in the available communication path based on the state self-check result and the network state parameters; The abbreviated report is transmitted to the master station according to the target communication path based on the communication protocol.
8. The efficient communication method of a concentrator according to claim 7, characterized in that: Match the target communication path among the available communication paths based on the status self-check results and network status parameters, including: Determine a status monitoring frequency for the communication path based on the communication requirements, and monitor the real-time status of the target communication path and the available communication path based on the status monitoring frequency; Obtaining a data communication state sequence of the target communication path based on the monitoring result, and determining a state decay amount of the target communication path based on a difference in data communication states at adjacent moments in the data communication state sequence; When the state decay amount is greater than a preset threshold and there is a data communication state of the target communication path that is lower than the available communication path, a switching mechanism for the target communication path is triggered, and a routing switching node for the target communication path and the available communication path is determined based on the switching mechanism; The target communication path and the available communication paths are dynamically switched based on the routing switching node.
9. The efficient communication method of a concentrator according to claim 1, characterized in that: In step 4, the active data query request sent by the master station is monitored in real time, and the full operation data of the meter is compressed and transmitted to the master station based on the monitoring result, including: Obtaining an active data query request sent by the master station to the master terminal, and retrieving full operation data of each metering meter from the data cache based on the active data query request; Based on the retrieved results, the full operation data of each meter is compressed, and a terminal tag is added to the compressed result; Based on the addition results, the compressed full-run data is transmitted to the master station.
10. An efficient communication system of a concentrator, characterized in that: include: A terminal determination module is used to obtain the number and location distribution of concentrators and metering meters, and select a concentrator as a master terminal and the remaining concentrators as slave terminals based on the number and location distribution; A data receiving module, used to divide the concentrator and the metering meter into a sub-concentrator communication domain based on the master terminal and the slave terminal, and control the slave terminal in the sub-concentrator communication domain to communicate and receive the operation data in the metering meter based on the communication protocol; A first data transmission module, configured to process the operation data received from the slave terminal communication based on the master terminal, generate an abbreviated report, and control the master terminal to transmit the abbreviated report to the master station based on the communication protocol; The second data transmission module is used to monitor the active data query request sent by the main station in real time, and compress the full operation data of the metering meter based on the monitoring result and transmit it to the main station.
