CN115103243B - NB water meter reporting time dynamic adjustment method and system - Google Patents

NB water meter reporting time dynamic adjustment method and system Download PDF

Info

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
Application number
CN202211036896.XA
Other languages
Chinese (zh)
Other versions
CN115103243A (en
Inventor
王文春
季宪伟
王瑞艳
于卫国
陈刚
滕梅
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Jinan Richnes Electronic Co ltd
Original Assignee
Jinan Richnes Electronic Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Jinan Richnes Electronic Co ltd filed Critical Jinan Richnes Electronic Co ltd
Priority to CN202211036896.XA priority Critical patent/CN115103243B/en
Publication of CN115103243A publication Critical patent/CN115103243A/en
Application granted granted Critical
Publication of CN115103243B publication Critical patent/CN115103243B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q9/00Arrangements 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/08Load balancing or load distribution
    • H04W28/09Management thereof
    • H04W28/0908Management thereof based on time, e.g. for a critical period only
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2209/00Arrangements in telecontrol or telemetry systems
    • H04Q2209/60Arrangements in telecontrol or telemetry systems for transmitting utility meters data, i.e. transmission of data from the reader of the utility meter
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing 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

Method and system for dynamically adjusting reporting time of NB (NB) water meter
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
Figure DEST_PATH_IMAGE001
Figure 608198DEST_PATH_IMAGE002
Figure DEST_PATH_IMAGE003
And
Figure 87984DEST_PATH_IMAGE004
the 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,
Figure 543236DEST_PATH_IMAGE001
the maximum load equipment number which can be accommodated by the base station connected with the NB water meter is represented;
Figure 646321DEST_PATH_IMAGE002
representing the number of all load devices in communication of the base station to which the ideal NB water meter is connected;
Figure DEST_PATH_IMAGE005
indicating the number of all load devices of the base station connected with the NB water meter at each moment;
Figure 71486DEST_PATH_IMAGE004
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,
Figure 841996DEST_PATH_IMAGE006
further, when
Figure DEST_PATH_IMAGE007
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; 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 invention
Figure 796045DEST_PATH_IMAGE008
Reporting 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 invention
Figure 652006DEST_PATH_IMAGE009
Reporting 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 invention
Figure DEST_PATH_IMAGE010
Reporting 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 invention
Figure 615283DEST_PATH_IMAGE011
Another 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
Figure DEST_PATH_IMAGE012
Figure 974720DEST_PATH_IMAGE013
Figure DEST_PATH_IMAGE014
And
Figure 356064DEST_PATH_IMAGE015
(ii) a With other apparatus
Figure DEST_PATH_IMAGE016
Other devices refer to devices that are not in communication with the central server at this time t. Because of
Figure 761638DEST_PATH_IMAGE014
Included
Figure 200709DEST_PATH_IMAGE015
Then there is
Figure 804866DEST_PATH_IMAGE017
Figure 976084DEST_PATH_IMAGE012
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;
Figure 665692DEST_PATH_IMAGE013
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 performance
Figure DEST_PATH_IMAGE018
This 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
Figure 846137DEST_PATH_IMAGE012
Figure 806265DEST_PATH_IMAGE013
Figure 210702DEST_PATH_IMAGE014
And
Figure 997392DEST_PATH_IMAGE015
the 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 use
Figure 512687DEST_PATH_IMAGE019
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; otherwise, the method belongs to non-ideal reporting conditions; specifically, the method comprises the following steps:
(1) Ideal reporting condition
When in use
Figure 91436DEST_PATH_IMAGE019
And 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 used
Figure DEST_PATH_IMAGE020
The 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 high
Figure 197932DEST_PATH_IMAGE021
Then, 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, if
Figure 534236DEST_PATH_IMAGE020
And 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)
Figure DEST_PATH_IMAGE022
. Setting the number of water meters to be adjusted
Figure 384380DEST_PATH_IMAGE023
To make
Figure DEST_PATH_IMAGE024
And is
Figure 693002DEST_PATH_IMAGE025
Satisfying both of these moments is an ideal reporting quantity.
(b) As shown in FIG. 5, if
Figure DEST_PATH_IMAGE026
And 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
Figure 531251DEST_PATH_IMAGE022
. Number of water meters with adjustment
Figure 292534DEST_PATH_IMAGE023
To make
Figure 477528DEST_PATH_IMAGE024
And is provided with
Figure 437393DEST_PATH_IMAGE025
Satisfying both of these times is the ideal reporting quantity.
(c) As shown in FIG. 6, if
Figure 292217DEST_PATH_IMAGE026
And 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 adjusted
Figure 931009DEST_PATH_IMAGE023
Setting the reporting time of the NB water meters to S>The time of A is respectively
Figure 591797DEST_PATH_IMAGE027
The number of water meters adjusted corresponding to the time is respectively
Figure DEST_PATH_IMAGE028
At this time
Figure 937328DEST_PATH_IMAGE029
. Make it possible to
Figure DEST_PATH_IMAGE030
And is provided with
Figure 759790DEST_PATH_IMAGE031
Figure DEST_PATH_IMAGE032
,…,
Figure 121764DEST_PATH_IMAGE033
To satisfy this
Figure DEST_PATH_IMAGE034
Each time is the ideal reporting quantity.
(d) As shown in FIG. 7, if
Figure 117402DEST_PATH_IMAGE020
And 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 adjustment
Figure 786280DEST_PATH_IMAGE023
Is set to S>Time of A
Figure 514065DEST_PATH_IMAGE027
The number of water meters adjusted corresponding to the time is respectively
Figure 596290DEST_PATH_IMAGE028
(ii) a Make it possible to
Figure 598881DEST_PATH_IMAGE030
And is provided with
Figure 591108DEST_PATH_IMAGE031
Figure 348849DEST_PATH_IMAGE032
,…,
Figure 590474DEST_PATH_IMAGE033
Satisfy this
Figure 600019DEST_PATH_IMAGE035
Each 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
Figure 422724DEST_PATH_IMAGE001
Figure 586989DEST_PATH_IMAGE002
Figure 359773DEST_PATH_IMAGE003
And
Figure 41421DEST_PATH_IMAGE004
the 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,
Figure 481630DEST_PATH_IMAGE001
representing the maximum number of load devices that can be accommodated by the base station to which the NB water meter is connected;
Figure 974053DEST_PATH_IMAGE005
representing the number of all load devices in communication of the base station to which the ideal NB meter is connected;
Figure 234133DEST_PATH_IMAGE006
indicating the quantity of all load equipment of a base station connected with the NB water meter at each moment;
Figure 719472DEST_PATH_IMAGE004
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,
Figure 748608DEST_PATH_IMAGE007
when in use
Figure 254676DEST_PATH_IMAGE008
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; 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
Figure 861106DEST_PATH_IMAGE001
Figure 540349DEST_PATH_IMAGE002
Figure 299358DEST_PATH_IMAGE003
And
Figure 773065DEST_PATH_IMAGE004
the 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,
Figure 945420DEST_PATH_IMAGE001
representing the maximum number of load devices that can be accommodated by the base station to which the NB water meter is connected;
Figure 520365DEST_PATH_IMAGE005
representing the number of all load devices in communication of the base station to which the ideal NB water meter is connected;
Figure 789672DEST_PATH_IMAGE006
indicating the number of all load devices of the base station connected with the NB water meter at each moment;
Figure 309646DEST_PATH_IMAGE004
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,
Figure 969297DEST_PATH_IMAGE007
when the temperature is higher than the set temperature
Figure 724764DEST_PATH_IMAGE008
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; 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.
CN202211036896.XA 2022-08-29 2022-08-29 NB water meter reporting time dynamic adjustment method and system Active CN115103243B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (3)

* Cited by examiner, † Cited by third party
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