CN115103243B - NB water meter reporting time dynamic adjustment method and system - Google Patents
NB water meter reporting time dynamic adjustment method and system Download PDFInfo
- Publication number
- CN115103243B CN115103243B CN202211036896.XA CN202211036896A CN115103243B CN 115103243 B CN115103243 B CN 115103243B CN 202211036896 A CN202211036896 A CN 202211036896A CN 115103243 B CN115103243 B CN 115103243B
- Authority
- CN
- China
- Prior art keywords
- water meter
- water
- base station
- reporting
- meters
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q9/00—Arrangements in telecontrol or telemetry systems for selectively calling a substation from a main station, in which substation desired apparatus is selected for applying a control signal thereto or for obtaining measured values therefrom
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/08—Load balancing or load distribution
- H04W28/09—Management thereof
- H04W28/0908—Management thereof based on time, e.g. for a critical period only
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q2209/00—Arrangements in telecontrol or telemetry systems
- H04Q2209/60—Arrangements in telecontrol or telemetry systems for transmitting utility meters data, i.e. transmission of data from the reader of the utility meter
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Arrangements For Transmission Of Measured Signals (AREA)
Abstract
The invention belongs to the technical field of Internet of things, and particularly relates to a method and a system for dynamically adjusting reporting time of an NB (NB) water meter, wherein the method comprises the following steps: acquiring reported data of the NB water meter; analyzing the obtained reported data to obtain the quantity of load NB water meters of a base station connected with the NB water meters; and judging the size relationship between the obtained reported data of the NB water meters and the quantity of the load NB water meters of the base station connected with the NB water meters, and dynamically adjusting the next reporting time of the NB water meters. In order to solve the problem of crowding of reported data of the NB water meter, the report time of the NB water meter is dynamically adjusted only through software under the condition that performance parameters of an operator base station and performance parameters of the NB water meter are not changed, the NB water meter is used for avoiding a network crowding time period to the greatest extent, the communication efficiency of the NB water meter is improved, and the NB water meter can be ensured to normally and accurately transmit the reported data to a central server every day.
Description
Technical Field
The invention belongs to the technical field of Internet of things, and particularly relates to a method and a system for dynamically adjusting reporting time of an NB (nuclear magnetic resonance) water meter.
Background
The statements in this section merely provide background information related to the present disclosure and may not necessarily constitute prior art.
At present, the data reporting time of the NB water meters is a reporting time calculated by adopting time average dispersion according to the water meter address numbers, and the NB water meters orderly and uniformly communicate with the central server according to the reporting time, but the NB water meters cannot predict the situation that other NB devices occupy network bandwidth, so that a crowded reporting phenomenon occurs at a certain time, and thus, data reporting of part of the NB water meters is difficult at the time of network congestion.
According to the knowledge of the inventor, the NB water meters can report data normally only by being connected with the network again for many times due to network congestion; even failure to upload data for a certain period of time results in data being discarded or lost to failure. Because the multiple networking can also lead to the NB water gauge energy consumption to increase along with it indirectly, also reduced NB water gauge life.
Disclosure of Invention
In order to solve the problems, the invention provides a method and a system for dynamically adjusting the reporting time of an NB (NB-type) water meter, aiming at solving the problem of congestion of data reported by the NB-type water meter, only the reporting time of the NB-type water meter is dynamically adjusted through software under the condition that the performance parameters of a base station of an operator and the performance parameters of the NB-type water meter are not changed, the NB-type water meter is used for avoiding network congestion time periods to the greatest extent, the communication efficiency of the NB-type water meter is improved, and the NB-type water meter can be ensured to normally and accurately transmit the reported data to a central server every day.
According to some embodiments, a first aspect of the present invention provides a method for dynamically adjusting reporting time of an NB water meter, which adopts the following technical solutions:
a method for dynamically adjusting reporting time of an NB (NB) water meter comprises the following steps:
acquiring reported data of the NB water meter;
analyzing the obtained reported data to obtain the quantity of load NB water meters of a base station connected with the NB water meters;
and judging the size relationship between the obtained reported data of the NB water meters and the quantity of the load NB water meters of the base station connected with the NB water meters, and dynamically adjusting the next reporting time of the NB water meters.
As a further technical limitation, in the process of analyzing the acquired report data, the acquired report data of the NB water meters is transmitted to the central server in the form of data messages in a user datagram protocol or transmission control protocol manner, and the central server analyzes the number of the NB water meters loaded on the base station to which the NB water meters are connected according to the received data messages.
Because the data message reported by the NB water meter comprises the base station number connected with the water meter, when the NB water meter is communicated with the central server, the central server can record the base station number connected with each NB meter, and the central server can analyze the number of the NB water meters connected with each base station according to the base station numbers connected with the NB water meters.
As a further technical limitation, the reported data of the NB water meter includes a water meter number, a connected base station number, a reporting time, a networking frequency, and a networking signal strength.
Further, the water meter number represents a unique number of the NB water meter; the connected base station number represents the number of a signal base station connected with the NB water meter in the process of transmitting the acquired reported data to the central server; the reporting time represents the data reporting time of the NB water meter; the networking times represent the times of establishing communication connection between the NB water meter and the central server in the process of transmitting the acquired reported data of the NB water meter to the central server; and the networking signal strength represents the communication signal strength when the NB water meter and the central server establish communication connection in the process of transmitting the acquired reported data of the NB water meter to the central server.
Further, in the process of judging the magnitude relation between the acquired reported data of the NB water meters and the number of the load NB water meters of the base station connected with the NB water meters, comparison is carried out、、Andthe size relationship between the NB water meters and the NB water meters obtains a dynamic adjustment scheme of the reporting time of the NB water meters; wherein, the first and the second end of the pipe are connected with each other,the maximum load equipment number which can be accommodated by the base station connected with the NB water meter is represented;representing the number of all load devices in communication of the base station to which the ideal NB water meter is connected;indicating the number of all load devices of the base station connected with the NB water meter at each moment;indicating the number of load NB water meters of a base station connected with the NB water meters at each moment; wherein the content of the first and second substances,。
further, whenIf so, the method belongs to an ideal reporting condition, and the reporting time of the NB water meter does not need to be adjusted; otherwise, the method belongs to the non-ideal reporting condition.
Further, when the report condition is non-ideal, in the process of reporting data by the NB water meters, the central server analyzes the total number of the NB water meters reporting data at the moment, adjusts the report moment of the NB water meters with the networking times greater than 1, and completes the dynamic adjustment of the report moment of the NB water meters.
According to some embodiments, a second aspect of the present invention provides a system for dynamically adjusting a reporting time of an NB water meter, which adopts the following technical solutions:
a dynamic adjustment system for report time of NB water meters comprises:
the acquisition module is configured to acquire reported data of the NB water meter;
the analysis module is configured to analyze the acquired reported data to obtain the quantity of load NB water meters of a base station to which the NB water meters are connected;
and the adjusting module is configured to judge the magnitude relation between the acquired reporting data of the NB water meters and the number of the NB water meters connected with the NB water meters, and dynamically adjust the next reporting time of the NB water meters.
According to some embodiments, a third aspect of the present invention provides a computer-readable storage medium, which adopts the following technical solutions:
a computer-readable storage medium, having a program stored thereon, where the program, when executed by a processor, implements the steps in the method for dynamically adjusting reporting time of an NB water meter according to the first aspect of the present invention.
According to some embodiments, a fourth aspect of the present invention provides an electronic device, which adopts the following technical solutions:
an electronic device includes a memory, a processor, and a program stored in the memory and executable on the processor, where the processor executes the program to implement the steps of the method for dynamically adjusting the reporting time of an NB water meter according to the first aspect of the present invention.
Compared with the prior art, the invention has the beneficial effects that:
the invention ensures that each NB water meter avoids the crowded time of the network to the maximum extent under the condition of not changing the performance parameters of the operator base station and the performance parameters of the NB water meters, reduces the networking times, and effectively ensures that the NB water meters can report data successfully within 24 hours a day.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, are included to provide a further understanding of the invention, and are included to illustrate an exemplary embodiment of the invention and not to limit the invention.
Fig. 1 is a flowchart of a method for dynamically adjusting reporting time of an NB water meter according to an embodiment of the present invention;
fig. 2 is a detailed flowchart of a method for dynamically adjusting reporting time of an NB water meter according to an embodiment of the present invention;
fig. 3 is a schematic diagram of the number of devices communicating at each time of a certain base station according to a first embodiment of the present invention;
FIG. 4 is a schematic diagram of a first embodiment of the present inventionReporting a schematic diagram of dynamic adjustment of time by the time NB water meter;
FIG. 5 is a block diagram of a first embodiment of the present inventionReporting a schematic diagram of dynamic adjustment of time by the time NB water meter;
FIG. 6 is a schematic diagram of a first embodiment of the present inventionReporting another schematic diagram of dynamic adjustment of the time by the time NB water meter;
FIG. 7 is a block diagram of a first embodiment of the present inventionAnother schematic diagram of reporting time dynamic adjustment by the time NB water meter;
fig. 8 is a block diagram of a system for dynamically adjusting reporting time of an NB water meter according to a second embodiment of the present invention.
Detailed Description
The invention is further described with reference to the following figures and examples.
It is to be understood that the following detailed description is exemplary and is intended to provide further explanation of the invention as claimed. Unless defined otherwise, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention belongs.
It is noted that the terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of exemplary embodiments according to the invention. As used herein, the singular forms "a", "an" and "the" are intended to include the plural forms as well, and it should be understood that when the terms "comprises" and/or "comprising" are used in this specification, they specify the presence of stated features, steps, operations, devices, components, and/or combinations thereof, unless the context clearly indicates otherwise.
The embodiments and features of the embodiments of the present invention may be combined with each other without conflict.
Example one
The embodiment of the invention discloses a method for dynamically adjusting reporting time of an NB (NB) water meter.
In order to solve the problem of data congestion in the process of reporting the number of the NB water meters, the reporting time of the NB water meters is dynamically adjusted only in a software algorithm mode under the condition that the performance parameters of an operator base station and the performance parameters of the NB water meters are not changed, and the NB water meters are used for avoiding network congestion time periods to the greatest extent so as to improve the communication efficiency of the NB water meters, thereby ensuring that the NB water meters report data to a central server every day; after the NB water meter collects data, the data message is reported to the central server in a User Datagram Protocol (UDP) or Transmission Control Protocol (TCP) mode. The central server analyzes the load NB water meter condition of the base station where the NB water meter is located according to the data message, then dynamically adjusts the next reporting time of the NB water meter according to the reporting time, the networking times and the number of load devices of the base station, finally replies the message containing the reporting time to the NB water meter in a UDP or TCP mode, and the NB water meter receives the new reporting time.
As shown in fig. 1 and fig. 2, a method for dynamically adjusting reporting time of an NB water meter includes:
acquiring reported data of the NB water meter;
analyzing the obtained reported data to obtain the quantity of load NB water meters of a base station connected with the NB water meters;
and judging the size relationship between the acquired reported data of the NB water meters and the number of the load NB water meters of the base station connected with the NB water meters, and dynamically adjusting the next reporting time of the NB water meters.
As one or more embodiments, the reported data of the NB water meter includes a water meter number, a connected base station number, a reporting time, networking times, and networking signal strength; in particular, the method comprises the following steps of,
NB water meter number (e.g., 01421234567890) representing the systematically unique number 14 digits of the NB water meter;
the number of a signal base station connected with the connected NB water meter in the process of transmitting the acquired reported data to the central server (for example: 4600025AF 230C);
reporting time (for example, 21966) and reporting data by the NB water meter; for the sake of operational simplicity, the 24-hour time is converted into 86400 seconds, such as 21966 after the conversion of hour, minute and second (06);
networking times (for example, 1 time or N times), wherein in the process of transmitting the obtained reported data of the NB water meter to the central server, the NB water meter establishes communication connection with the central server for the times; if the signal is good and the network is not crowded, data can be sent after one networking is successful, otherwise, multiple networking retries are carried out; the parameter is not only the key for judging whether the reporting time needs to be adjusted, but also the basis for judging whether the reporting time is adjusted to be effective;
the signal intensity (for example: 5), in the process of transmitting the obtained reported data of the NB water meter to the central server, the communication signal intensity when the NB water meter and the central server establish communication connection; the larger the value is, the better the signal strength is, generally, the range of the signal strength is 0 to 31, and the ideal value is more than 10; the parameters are determined by the hardware attributes of the base station and the NB water meter; if the value is less than 5, the connection with the central server is difficult, and the base station is repeatedly connected, so that the networking times are increased; although this parameter affects the number of times of networking, the algorithm cannot optimize the problem of multiple times of networking due to poor signal strength.
Fig. 3 is a schematic diagram of the number of devices communicating at each time of a certain base station, wherein the T axis represents time, and the time is subdivided into 0-86400 seconds in 24 hours; the N axis represents the number of devices communicating at the corresponding moment;
curve a represents the number of all devices communicating at each instant, denoted by a; authorizing an open API by a data source telecommunication operator to acquire data in the last 24 hours in real time; influenced by curve C;
the curve C represents the number of NB water meters in communication at each moment, the curve C represents a data source center server, and the data center server which acquires the latest 24 hours can dynamically adjust the reporting moment of each NB water meter in real time, so that the curve A is influenced;
the curve S represents the ideal number of all devices that are communicating, denoted by S; the telecom operators can sometimes obtain data within the last 24 hours in real time according to the fine adjustment at any moment and the authorization of the open API by the data source telecom operators; the reference line belongs to an ideal reference line for ensuring successful report of the NB water meter; the telecommunication operators recommend that the equipment distribution fluctuates up and down on the line under the ideal condition, so that all NB water meters can normally communicate;
curve M represents the maximum load equipment number of the base station and is represented by M; the telecom operator can perform fine adjustment at any time, and the data source telecom operator authorizes an open API (application program interface) to acquire data in the last 24 hours in real time; controlled by the telecom operator, exceeding this value causes the base station to refuse the NB device connection so that it cannot communicate normally;
the interval between the curve M and the curve S is a random communication interval reserved for other NB water meter devices.
Each base station has the maximum loaded device connection number M, and if the network is crowded, the base station rejects new connection of other devices or causes other connected devices to drop, so that the device communication becomes extremely difficult.
The ideal load equipment connection number S is a recommended connection number of a telecom operator, and is related to the performance hardware attribute of a base station, at the moment, the base station works stably, the equipment communication delay is short, the packet loss rate is low, the best performance of the base station can be exerted on the premise of ensuring stable communication, if the load equipment seriously exceeds S, the network is possibly crowded, the delay is increased, the packet loss rate is improved, and the communication efficiency is influenced.
In this embodiment, the next reporting time of the NB water meter is dynamically calculated, and then an instruction is issued to the NB water meter through a network, so that the networking times of the NB water meter are reduced.
Suppose that a certain base station 4600025AF230C is set, and at a certain time t, the corresponding devices are respectively、、And(ii) a With other apparatusOther devices refer to devices that are not in communication with the central server at this time t. Because ofIncludedThen there is;If a certain base station can bear the maximum load equipment number, the base station refuses the connection of NB equipment to ensure that the NB equipment cannot normally communicate if the maximum load equipment number exceeds the maximum load equipment number;the number of the ideal load devices is the ideal working load of the base station, the communication of the NB device can be ensured, and the optimal performance of the base station can be exerted, so that the base station has the advantages of ensuring the communication of the NB device and having the optimal performanceThis is determined by the physical properties of the base station itself.
As one or more embodiments, in the process of determining the magnitude relationship between the obtained report data of the NB water meters and the number of the NB water meters loaded on the base station to which the NB water meters are connected, by comparing the report data of the NB water meters with the number of the NB water meters loaded on the base station to which the NB water meters are connected、、Andthe size relationship between the NB water meters and the NB water meters obtains a dynamic adjustment scheme of the reporting time of the NB water meters; when in useIf so, the method belongs to an ideal reporting condition, and the reporting time of the NB water meter does not need to be adjusted; otherwise, the method belongs to non-ideal reporting conditions; specifically, the method comprises the following steps:
(1) Ideal reporting condition
When in useAnd if so, the method belongs to an ideal reporting condition, and the reporting time of the NB water meter does not need to be adjusted. Because the number of all communicating devices does not exceed the number of ideal distribution, the workload of the base station is small, and the network is not crowded, the normal communication of all devices can be ensured.
(2) Non-ideal reporting conditions
Non-ideal reporting requires adjusting its distribution as close as possible to that of ideal reporting. If it is usedThe probability of congestion reporting becomes high, which results in a high probability of repeated networking, and therefore, the distribution is not ideal, if the probability is high, the probability of congestion reporting is low, and if the probability is low, the probability of repeated networking is highThen, it means that the congestion report has occurred, which directly results in the increase of the number of networking times, and is not an ideal distribution.
The non-ideal report can be specifically classified into the following adjustment cases in 4 different scenarios (where (a) and (b) are one dynamic adjustment manner under different determination conditions, and (c) and (d) are another dynamic adjustment manner under different determination conditions):
(a) As shown in FIG. 4, ifAnd at the moment, the NB water meters upload data, the central server analyzes the total number of the NB water meters reporting the data at the moment, adjusts the NB water meters with the networking times larger than 1 according to the networking times, and sets the reporting times of the NB water meters to S>A (i.e., ideally the number of all devices communicating is greater than the number of all devices communicating at each time instant). Setting the number of water meters to be adjustedTo makeAnd isSatisfying both of these moments is an ideal reporting quantity.
(b) As shown in FIG. 5, ifAnd at the moment, the NB water meters upload data, the central server analyzes the total number of the NB water meters reporting the data at the moment, only the NB water meters with the networking times larger than 1 are adjusted according to the networking times, and the NB water meters are set to S>A moment of time. Number of water meters with adjustmentTo makeAnd is provided withSatisfying both of these times is the ideal reporting quantity.
(c) As shown in FIG. 6, ifAnd at the moment, the NB water meters upload data, the central server analyzes the total number of the NB water meters reporting the data at the moment, and only the NB water meters with the networking times larger than 1 are adjusted according to the networking times. Setting the number of water meters to be adjustedSetting the reporting time of the NB water meters to S>The time of A is respectivelyThe number of water meters adjusted corresponding to the time is respectivelyAt this time. Make it possible toAnd is provided with,,…,To satisfy thisEach time is the ideal reporting quantity.
(d) As shown in FIG. 7, ifAnd at the moment, the NB water meters upload data, the central server analyzes the total number of the NB water meters reporting the data at the moment, and only the NB water meters with the networking times larger than 1 are adjusted according to the networking times. Number of water meters with adjustmentIs set to S>Time of AThe number of water meters adjusted corresponding to the time is respectively(ii) a Make it possible toAnd is provided with,,…,Satisfy thisEach time is the ideal reporting quantity.
According to the embodiment, under the condition that the performance parameters of the operator base station and the performance parameters of the NB water meters are not changed, each NB water meter avoids the time of network congestion to the maximum extent, networking times are reduced, and the NB water meters can report data successfully within 24 hours a day.
Example two
The embodiment of the invention discloses a system for dynamically adjusting the reporting time of an NB (NB) water meter.
As shown in fig. 8, a system for dynamically adjusting reporting time of an NB water meter includes:
the acquisition module is configured to acquire reported data of the NB water meter;
the analysis module is configured to analyze the acquired reported data to obtain the quantity of load NB water meters of a base station to which the NB water meters are connected;
and the adjusting module is configured to judge the magnitude relation between the acquired reporting data of the NB water meters and the number of the NB water meters connected with the NB water meters, and dynamically adjust the next reporting time of the NB water meters.
The detailed steps are the same as those of the method for dynamically adjusting the report time of the NB water meter provided in the first embodiment, and are not described again here.
EXAMPLE III
The third embodiment of the invention provides a computer-readable storage medium.
A computer-readable storage medium, having a program stored thereon, where the program, when executed by a processor, implements the steps in the method for dynamically adjusting reporting time of an NB water meter according to an embodiment of the present invention.
The detailed steps are the same as those of the method for dynamically adjusting the reporting time of the NB water meter provided in the first embodiment, and are not described herein again.
Example four
The fourth embodiment of the invention provides electronic equipment.
An electronic device includes a memory, a processor, and a program stored in the memory and capable of running on the processor, where the processor executes the program to implement the steps of the method for dynamically adjusting the reporting time of an NB water meter according to an embodiment of the present invention.
The detailed steps are the same as those of the method for dynamically adjusting the report time of the NB water meter provided in the first embodiment, and are not described again here.
The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention, and various modifications and changes may be made by those skilled in the art. Any modification, equivalent replacement, or improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.
Although the embodiments of the present invention have been described with reference to the accompanying drawings, it is not intended to limit the scope of the present invention, and it should be understood by those skilled in the art that various modifications and variations can be made without inventive efforts by those skilled in the art based on the technical solution of the present invention.
Claims (6)
1. A dynamic regulation method for report time of an NB water meter is characterized by comprising the following steps:
acquiring reported data of the NB water meter;
analyzing the obtained reported data to obtain the quantity of load NB water meters of a base station connected with the NB water meters;
dynamically adjusting the next reporting time of the NB water meter;
the reported data of the NB water meter comprises a water meter number, a connected base station number, a reporting time, networking times and networking signal strength;
by comparison、、Andthe dynamic adjustment scheme of the reporting time of the NB water meter is obtained according to the size relationship; wherein, the first and the second end of the pipe are connected with each other,representing the maximum number of load devices that can be accommodated by the base station to which the NB water meter is connected;representing the number of all load devices in communication of the base station to which the ideal NB meter is connected;indicating the quantity of all load equipment of a base station connected with the NB water meter at each moment;the load NB water meter number of the base station connected with the NB water meters at each moment is represented; wherein the content of the first and second substances,;
when in useIf so, the method belongs to an ideal reporting condition, and the reporting time of the NB water meter does not need to be adjusted; otherwise, the method belongs to non-ideal reporting conditions;
when the report condition is not ideal, in the process of reporting data by the NB water meters, the central server analyzes the total number of the NB water meters reporting data at the moment, adjusts the report moment of the NB water meters with the networking times greater than 1, and completes dynamic adjustment of the report moment of the NB water meters.
2. The method for dynamically adjusting the report time of the NB water meters as claimed in claim 1, wherein during the analysis of the obtained report data, the obtained report data of the NB water meters is transmitted to the central server in the form of a data packet by means of a user datagram protocol or a transmission control protocol, and the central server analyzes the number of the received load NB water meters of the base station to which the NB water meters are connected, according to the received data packet.
3. The method for dynamically adjusting the reporting time of the NB water meter according to claim 1, wherein the water meter number represents a unique number of the NB water meter; the connected base station number represents the number of a signal base station connected with the NB water meter in the process of transmitting the acquired reported data to the central server; the reporting time represents the time when the NB water meter reports data; the networking times represent the times of establishing communication connection between the NB water meter and the central server in the process of transmitting the obtained reported data of the NB water meter to the central server; and the networking signal strength represents the communication signal strength when the NB water meter and the central server establish communication connection in the process of transmitting the acquired reported data of the NB water meter to the central server.
4. A dynamic regulation system for reporting time of NB water meters is characterized by comprising:
the acquisition module is configured to acquire reported data of the NB water meter;
the analysis module is configured to analyze the acquired reported data to obtain the number of load NB water meters of a base station connected with the NB water meters;
the adjusting module is configured to dynamically adjust the next reporting time of the NB water meter;
the reported data of the NB water meter comprises a water meter number, a connected base station number, a reporting time, networking times and networking signal strength;
by comparison、、Andthe size relationship between the NB water meters and the NB water meters obtains a dynamic adjustment scheme of the reporting time of the NB water meters; wherein, the first and the second end of the pipe are connected with each other,representing the maximum number of load devices that can be accommodated by the base station to which the NB water meter is connected;representing the number of all load devices in communication of the base station to which the ideal NB water meter is connected;indicating the number of all load devices of the base station connected with the NB water meter at each moment;the load NB water meter number of the base station connected with the NB water meters at each moment is represented; wherein, the first and the second end of the pipe are connected with each other,;
when the temperature is higher than the set temperatureIf so, the method belongs to an ideal reporting condition, and the reporting time of the NB water meter does not need to be adjusted; otherwise, the method belongs to non-ideal reporting conditions;
when the report condition is non-ideal, in the process of reporting data by the NB water meters, the central server analyzes the total number of the NB water meters reporting data at the moment, adjusts the report moment of the NB water meters with the networking times greater than 1, and completes dynamic adjustment of the report moment of the NB water meters.
5. A computer-readable storage medium, on which a program is stored, wherein the program, when executed by a processor, implements the steps in a method for dynamically adjusting reporting time of an NB water meter according to any one of claims 1 to 3.
6. An electronic device comprising a memory, a processor and a program stored in the memory and executable on the processor, wherein the processor executes the program to implement the steps of the method for dynamically adjusting reporting time of an NB water meter according to any one of claims 1 to 3.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211036896.XA CN115103243B (en) | 2022-08-29 | 2022-08-29 | NB water meter reporting time dynamic adjustment method and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211036896.XA CN115103243B (en) | 2022-08-29 | 2022-08-29 | NB water meter reporting time dynamic adjustment method and system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN115103243A CN115103243A (en) | 2022-09-23 |
CN115103243B true CN115103243B (en) | 2022-11-15 |
Family
ID=83301005
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202211036896.XA Active CN115103243B (en) | 2022-08-29 | 2022-08-29 | NB water meter reporting time dynamic adjustment method and system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115103243B (en) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110267351A (en) * | 2018-03-12 | 2019-09-20 | 华为技术有限公司 | Communication means and device |
CN111314408A (en) * | 2019-11-25 | 2020-06-19 | 国网福建省电力有限公司 | Local edge calculation and Internet of things management method based on communication layer multi-data item caching task |
CN113012415A (en) * | 2021-02-07 | 2021-06-22 | 新天科技股份有限公司 | Discrete method, device, server and storage medium for uploading wrong peaks of tables of NB-IoT (NB-IoT) |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040225626A1 (en) * | 2003-05-07 | 2004-11-11 | Brian Forrester | Automated meter reading installation system and method |
CN102063764B (en) * | 2011-01-25 | 2012-09-26 | 邵泽华 | Intelligent gas meter of Internet of things and control system thereof |
CN109347989B (en) * | 2018-12-11 | 2021-08-13 | 武汉盛帆电子股份有限公司 | Meter design method, device and system design method based on NB-IoT (network B-IoT) Internet of things |
CN109448250A (en) * | 2018-12-19 | 2019-03-08 | 重庆前卫克罗姆表业有限责任公司 | Call time dynamic selection method and narrowband Intelligent gas meter based on internet of things in a kind of data |
-
2022
- 2022-08-29 CN CN202211036896.XA patent/CN115103243B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110267351A (en) * | 2018-03-12 | 2019-09-20 | 华为技术有限公司 | Communication means and device |
CN111314408A (en) * | 2019-11-25 | 2020-06-19 | 国网福建省电力有限公司 | Local edge calculation and Internet of things management method based on communication layer multi-data item caching task |
CN113012415A (en) * | 2021-02-07 | 2021-06-22 | 新天科技股份有限公司 | Discrete method, device, server and storage medium for uploading wrong peaks of tables of NB-IoT (NB-IoT) |
Also Published As
Publication number | Publication date |
---|---|
CN115103243A (en) | 2022-09-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8407364B2 (en) | Apparatus and method for providing a congestion measurement in a network | |
TWI382713B (en) | Measuring and monitoring qos in service differentiated wireless networks | |
US8667126B2 (en) | Dynamic rate heartbeating for inter-node status updating | |
US11997532B2 (en) | Method and system for application aware congestion management | |
US20160323421A1 (en) | Wireless communication system, serve and base station | |
WO2024012065A1 (en) | Data transmission control method and apparatus, computer-readable storage medium, computer device, and computer program product | |
WO2019029729A1 (en) | Method and device for reporting network performance parameters | |
EP2186272A1 (en) | Method and system for checking automatically connectivity status of an ip link on ip network | |
US20220321486A1 (en) | Controlling data rate based on domain and radio usage history | |
US20220053373A1 (en) | Communication apparatus, communication method, and program | |
CN115103243B (en) | NB water meter reporting time dynamic adjustment method and system | |
EP3560152B1 (en) | Determining the bandwidth of a communication link | |
CN115134277B (en) | Broadband network rate testing method and device capable of dynamically adjusting network connection number | |
CN105339915B (en) | Push-type information transmitting apparatus, push-type method for sending information and program | |
JP6757736B2 (en) | Dynamic adjustment method of packet transmission timing | |
CN105049956A (en) | Method of improving DASH video transmission efficiency | |
CN110535612B (en) | Layered self-adaptive processing method based on heartbeat feedback data period | |
CN106330743B (en) | Method and device for measuring flow balance degree | |
CN115550242B (en) | Communication link selection method, system, equipment and readable storage medium | |
CN117692338B (en) | Energy Internet of things data visualization method and system | |
Eittenberger et al. | Damming the torrent: Adjusting bittorrent-like peer-to-peer networks to mobile and wireless environments | |
US20230403239A1 (en) | Method, communication device, apparatus, and storage medium for measuring and feeding back delay information | |
CN116600399A (en) | Scheduling method and device for mobile communication resources | |
CN117793731A (en) | Network information processing method and device and network equipment | |
CN115529252A (en) | Communication management system based on Internet of things |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
PE01 | Entry into force of the registration of the contract for pledge of patent right |
Denomination of invention: A Method and System for Dynamically Adjusting the Reporting Time of NB Water Meters Effective date of registration: 20230609 Granted publication date: 20221115 Pledgee: Prudential Bank Ji'nan branch of Limited by Share Ltd. Pledgor: JINAN RICHNES ELECTRONIC Co.,Ltd. Registration number: Y2023980043308 |
|
PE01 | Entry into force of the registration of the contract for pledge of patent right |