CN110728588A - Meter reading method, remote management platform and business system - Google Patents
Meter reading method, remote management platform and business system Download PDFInfo
- Publication number
- CN110728588A CN110728588A CN201810780910.4A CN201810780910A CN110728588A CN 110728588 A CN110728588 A CN 110728588A CN 201810780910 A CN201810780910 A CN 201810780910A CN 110728588 A CN110728588 A CN 110728588A
- Authority
- CN
- China
- Prior art keywords
- peak
- traffic
- time interval
- reporting
- target meter
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 64
- 238000005070 sampling Methods 0.000 claims description 57
- 230000008859 change Effects 0.000 claims description 17
- 238000012545 processing Methods 0.000 claims description 14
- 230000008569 process Effects 0.000 claims description 10
- 239000000126 substance Substances 0.000 claims description 6
- 230000002452 interceptive effect Effects 0.000 claims description 4
- 238000010586 diagram Methods 0.000 description 13
- 238000004590 computer program Methods 0.000 description 12
- 230000006870 function Effects 0.000 description 7
- 239000007789 gas Substances 0.000 description 7
- 239000002184 metal Substances 0.000 description 7
- 238000005516 engineering process Methods 0.000 description 3
- 230000003993 interaction Effects 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 3
- 238000004519 manufacturing process Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004075 alteration Effects 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000004870 electrical engineering Methods 0.000 description 1
- 230000003203 everyday effect Effects 0.000 description 1
- 239000002737 fuel gas Substances 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000005055 memory storage Effects 0.000 description 1
- 238000011022 operating instruction Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/06—Energy or water supply
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
- H04L67/025—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP] for remote control or remote monitoring of applications
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Health & Medical Sciences (AREA)
- Economics (AREA)
- Marketing (AREA)
- Tourism & Hospitality (AREA)
- Public Health (AREA)
- Water Supply & Treatment (AREA)
- General Health & Medical Sciences (AREA)
- Human Resources & Organizations (AREA)
- Computer Networks & Wireless Communication (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Arrangements For Transmission Of Measured Signals (AREA)
- Selective Calling Equipment (AREA)
- Telephonic Communication Services (AREA)
Abstract
The invention discloses a method for reading a meter, a remote management platform and a service system, wherein the method is applied to the remote management platform and comprises the following steps: determining whether the target meter has at least one traffic peak time period per unit time; determining a peak reporting time interval and an off-peak reporting time interval, wherein the peak reporting time interval is smaller than the off-peak reporting time interval; and sending the flow peak time period, the peak reporting time interval and the off-peak reporting time interval to a target meter, so that the target meter executes in each unit time: and periodically collecting and reporting the current data flow of the medium flowing through the target meter to a remote management platform according to the peak reporting time interval in each peak time period, and periodically collecting and reporting the current flow data of the medium flowing through the target meter to the remote management platform according to the off-peak reporting time interval in each off-peak time period. According to the technical scheme, the meter can be more efficiently read.
Description
Technical Field
The invention relates to the technical field of electrical engineering, in particular to a meter reading method, a remote management platform and a service system.
Background
With the continuous development of the internet of things technology, various novel meters (such as photoelectric direct-reading gas meters, water meters, electric meters and the like) with a remote meter reading function are also widely applied, and the meters can perform data interaction with a corresponding remote management platform to realize meter reading and other services.
At present, when meters are read, a remote management platform is generally required to send a set time interval to each meter connected with the remote management platform, so that each meter periodically collects flow data of media flowing through the meter according to the set time interval, and sends the collected flow data to the remote management platform.
In the above technical solution, on one hand, a user may not use a medium in one or more time periods of a unit time, which causes a meter to continuously collect and report the same traffic data for multiple times in a shorter time period, resulting in unnecessary power consumption; on the other hand, a user may use a large amount of media in one or more time periods of a unit time, and the remote management platform cannot timely and accurately know the flow data of the media actually flowing through the meter; therefore, how to realize more efficient meter reading becomes an urgent problem to be solved.
Disclosure of Invention
The invention provides a meter reading method, a remote management platform and a service system, which can realize more efficient meter reading.
In a first aspect, the present invention provides a method for reading a meter, which is applied to a remote management platform, and includes:
determining whether the target meter has at least one traffic peak time period per unit time;
determining a peak reporting time interval and an off-peak reporting time interval when at least one of the traffic peak time periods exists in the target meter, wherein the peak reporting time interval is less than the off-peak reporting time interval;
sending each of the traffic peak time periods and the peak reporting time interval and the off-peak reporting time interval to the target meter, so that the target meter performs, in each of the unit times: and periodically collecting and reporting the current data traffic of the medium flowing through the target meter to the remote management platform according to the peak reporting time interval in each traffic peak time period, and periodically collecting and reporting the current traffic data of the medium flowing through the target meter to the remote management platform according to the off-peak reporting time interval in each off-peak traffic time period.
Preferably, the first and second electrodes are formed of a metal,
before the determining whether the target meter has at least one traffic peak time period per unit time, further comprising:
sending an initial time point and a preset time interval to the target meter, so that the target meter periodically collects and reports sampling flow data of a medium flowing through the target meter to the remote management platform according to the preset time interval from the initial time point;
then the process of the first step is carried out,
the determining whether the target meter has at least one traffic peak time period in each unit time comprises: and determining whether the target meter has at least one traffic peak time period in each unit time according to the initial time point, a preset traffic threshold and the sampled traffic data periodically reported by the target meter.
Preferably, the first and second electrodes are formed of a metal,
further comprising: the method comprises the steps of determining average flow change values corresponding to at least two sample meters in each sampling time period in advance, and determining the average flow change values as preset flow threshold values.
Preferably, the first and second electrodes are formed of a metal,
the determining the peak reporting time interval and the off-peak reporting time interval includes:
determining peak average traffic data for each sampling time interval in each of said traffic peak time periods and determining off-peak average traffic data for each sampling time interval in each of said off-peak time periods based on received respective said sampled data traffic;
and calculating a peak reporting time interval according to the peak average traffic data, the preset traffic threshold and the preset time interval, and calculating an off-peak reporting time interval according to the off-peak traffic data, the preset traffic threshold and the preset time interval.
Preferably, the first and second electrodes are formed of a metal,
further comprising:
when the target meter does not have at least one traffic peak time period in each unit time, determining current average traffic data of each sampling time interval in at least two unit times according to the received sampled data traffic;
detecting whether the current average flow data is smaller than the preset flow threshold value;
when the current average flow data is smaller than the preset flow threshold, calculating a current steady-state reporting time interval according to the current average flow data, the preset flow threshold and the preset time interval;
and sending the steady state reporting time interval to the target meter, so that the target meter periodically collects and reports the current data traffic of the medium flowing through the target meter to the remote management platform according to the steady state reporting time interval in each unit time.
In a second aspect, the present invention provides a remote management platform, including:
the traffic peak determining module is used for determining whether the target meter has at least one traffic peak time period in each unit time;
a reporting time determining module, configured to determine a peak reporting time interval and an off-peak reporting time interval when the target meter has at least one traffic peak time period, where the peak reporting time interval is smaller than the off-peak reporting time interval;
an interactive processing module, configured to send each of the traffic peak time periods, the peak reporting time interval, and the off-peak reporting time interval to the target meter, so that the target meter performs, in each unit time: and periodically collecting and reporting the current data traffic of the medium flowing through the target meter to the remote management platform according to the peak reporting time interval in each traffic peak time period, and periodically collecting and reporting the current traffic data of the medium flowing through the target meter to the remote management platform according to the off-peak reporting time interval in each off-peak traffic time period.
Preferably, the first and second electrodes are formed of a metal,
the interactive processing module is further configured to send an initial time point and a preset time interval to the target meter, so that the target meter periodically collects and reports sampling flow data of a medium flowing through the target meter to the remote management platform according to the preset time interval from the initial time point;
the traffic peak determining module is configured to determine whether the target meter has at least one traffic peak time period in each unit time according to the initial time point, a preset traffic threshold, and the sampled traffic data periodically reported by the target meter.
Preferably, the first and second electrodes are formed of a metal,
further comprising: a threshold determination module; wherein the content of the first and second substances,
the threshold value determining module is used for determining average flow change values corresponding to at least two sample meters in each sampling time period in advance and determining the average flow change values as preset flow threshold values.
Preferably, the first and second electrodes are formed of a metal,
the reporting time determining module is configured to execute the following steps:
determining peak average traffic data for each sampling time interval in each of said traffic peak time periods and determining off-peak average traffic data for each sampling time interval in each of said off-peak time periods based on received respective said sampled data traffic;
and calculating a peak reporting time interval according to the peak average traffic data, the preset traffic threshold and the preset time interval, and calculating an off-peak reporting time interval according to the off-peak traffic data, the preset traffic threshold and the preset time interval.
In a third aspect, the present invention provides a service system, including:
at least one meter, and a remote management platform as described in any of the second aspects; wherein the content of the first and second substances,
each meter is used for executing the following steps in each unit time when at least one traffic peak time period and a peak reporting time interval and an off-peak reporting time interval which are sent by the remote management platform are received: and periodically collecting and reporting the current data traffic of the medium flowing through the target meter to the remote management platform according to the peak reporting time interval in each traffic peak time period, and periodically collecting and reporting the current traffic data of the medium flowing through the target meter to the remote management platform according to the off-peak reporting time interval in each off-peak traffic time period.
The invention provides a method for reading a meter, a remote management platform and a service system, the method is applied to a remote management platform, when the target meter is determined to have at least one flow peak time period in each unit time, the user corresponding to the target meter is indicated to be in different unit times, medium is heavily used at one or more same time points (traffic peak time periods), and medium is not heavily used in other non-traffic peak time periods except for each traffic peak time period in a unit time, and at this time, a relatively small peak reporting interval and a relatively large off-peak reporting interval may be determined, and issuing each flow peak time period, peak reporting time interval and non-peak reporting time interval to the target meter, thus the target meter can execute in each unit time: the method comprises the steps that the current data traffic of a medium flowing through a target meter is periodically collected and reported to a remote management platform according to a relatively small peak reporting time interval in each traffic peak time period, so that the remote management platform can more timely and accurately know the traffic data of the medium actually flowing through the target meter when the traffic is rapidly increased due to the fact that a user uses a large amount of media; the current flow data of the medium flowing through the target meter are periodically collected and reported to the remote management platform according to a relatively larger off-peak reporting time interval in each off-peak flow time period, so that unnecessary power consumption caused by the fact that the target meter continuously collects and reports the same current flow data to the remote management platform in a shorter time period can be avoided to a certain extent; in conclusion, the technical scheme provided by the invention can realize more efficient meter reading of the meter.
Drawings
In order to more clearly illustrate the embodiments or prior art solutions in the present specification, the drawings needed to be used in the description of the embodiments or prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments described in the present specification, and it is obvious for a person skilled in the art to obtain other drawings based on these drawings without any creative effort.
Fig. 1 is a schematic flow chart of a meter reading method according to an embodiment of the present invention;
fig. 2 is a schematic flow chart of another method for reading a meter according to an embodiment of the present invention;
fig. 3 is a schematic structural diagram of a remote management platform according to an embodiment of the present invention;
fig. 4 is a schematic structural diagram of another remote management platform according to an embodiment of the present invention;
fig. 5 is a schematic structural diagram of a service system according to an embodiment of the present invention;
fig. 6 is a schematic structural diagram of an electronic device according to an embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present disclosure more clear, the technical solutions of the present disclosure will be clearly and completely described below with reference to the specific embodiments and the accompanying drawings. It is to be understood that the embodiments described are only a few embodiments of the present disclosure, and not all embodiments. All other embodiments obtained by a person of ordinary skill in the art based on the embodiments in the present specification without any creative effort belong to the protection scope of the present specification.
As shown in fig. 1, an embodiment of the present invention provides a method for reading a meter, which is applied to a remote management platform, and includes:
As shown in fig. 1, the method is applied to a remote management platform, and when it is determined that at least one traffic peak time period exists in each unit time of a target meter, it indicates that a user corresponding to the target meter uses a large amount of media at one or more same time points (traffic peak time periods) in different unit times, and does not use a large amount of media in other non-traffic peak time periods except for each traffic peak time period in the unit time, at this time, a relatively small peak reporting time interval and a relatively large non-peak reporting time interval may be determined, and each traffic peak time period, peak reporting time interval, and non-peak reporting time interval are sent to the target meter, so that the target meter may perform at each unit time: the method comprises the steps that the current data traffic of a medium flowing through a target meter is periodically collected and reported to a remote management platform according to a relatively small peak reporting time interval in each traffic peak time period, so that the remote management platform can more timely and accurately know the traffic data of the medium actually flowing through the target meter when the traffic is rapidly increased due to the fact that a user uses a large amount of media; the current flow data of the medium flowing through the target meter are periodically collected and reported to the remote management platform according to a relatively larger off-peak reporting time interval in each off-peak flow time period, so that unnecessary power consumption caused by the fact that the target meter continuously collects and reports the same current flow data to the remote management platform in a shorter time period can be avoided to a certain extent; in conclusion, the technical scheme provided by the invention can realize more efficient meter reading of the meter.
In the embodiment shown in fig. 1, the unit time may be one day, that is, 0 to 24 points per day may be one unit time, for example, if the user corresponding to the target meter uses a large amount of the medium (such as gas or water) from 12 to 13 points, 17 to 19 points per day to cause the medium to flow through the target meter less or not at all in other time periods of each day, then the two time periods of 12 to 13 points, 17 to 19 points per day are two peak flow time periods of the target meter in the unit time period.
Obviously, in some special service scenarios, the unit time can also be determined by combining the conditions of the medium used by the user in the actual service scenario, in a specific service scene, the target meter is a gas meter, the gas flowing through the target meter is combusted to heat the boiler, so that the reaction of the contents of the boiler to produce the specified product, for example, is carried out for a production period of 100 hours in the boiler, then the unit time may be 100 hours, the user can adjust the flow of the fuel gas flowing through the target meter at the corresponding time point according to the reaction requirement of the specified product in unit time, therefore, a large amount of gas can flow through the meter in one or more flow peak time periods in unit time, and the gas flows through the meter less or not at all in other non-flow peak time periods except for each flow peak time period in unit time.
Based on the embodiment shown in fig. 1, in a preferred embodiment of the present invention, before the determining whether the target meter has at least one traffic peak time period per unit time, the method further includes:
sending an initial time point and a preset time interval to the target meter, so that the target meter periodically collects and reports sampling flow data of a medium flowing through the target meter to the remote management platform according to the preset time interval from the initial time point;
then the process of the first step is carried out,
the determining whether the target meter has at least one traffic peak time period in each unit time comprises: and determining whether the target meter has at least one traffic peak time period in each unit time according to the initial time point, a preset traffic threshold and the sampled traffic data periodically reported by the target meter.
In this embodiment, since the usage rules of the same medium by the users corresponding to different meters may be different, an initial time point (for example, 0 point) and a preset time interval (for example, 1 hour) are first sent to the target meter, so that the target meter collects and reports the sampling traffic data flowing through the target meter to the remote management platform in a period of 1 hour from the initial time point; in the subsequent process, the remote management platform can analyze the use condition of the user corresponding to the target meter on the medium in each unit time according to the initial time point and a plurality of sampling flow data continuously sent by the target meter, and can specifically determine one or more flow peak time periods of the target meter in each unit time if the time point when the user uses a large amount of the medium in different unit times is determined to have regularity according to the magnitude relation between the difference value (flow data change value) between the two adjacent received sampling flow data and the preset flow threshold value.
For example, the unit time is 24 hours, the initial collection time point is 0 point, and the preset time interval is 1 hour, then, after receiving a plurality of sampled flow data corresponding to a plurality of unit times (for convenience of description, only two unit times are used for example), the remote management platform compares a difference value between two adjacent received sampled flow data with a preset flow threshold value to determine whether time points of the user using the medium in different unit times are regular, and if so, may specifically determine one or more flow peak time periods existing in each unit time by the target meter. For example, when the remote management platform determines that the difference between the 14 th received sampled flow data and the 13 th received sampled flow data (the difference is the flow rate of the medium flowing through the target meter in the sampling time interval between 13 and 12 points in the first unit time) is greater than the preset flow threshold, the difference between the 38 th received sampled flow data and the 37 th received sampled flow data (the difference is the flow rate of the medium flowing through the target meter in the sampling time interval between 13 and 12 points in the second unit time) is greater than the preset flow threshold, and the difference between any two adjacent received sampled flow data is less than the preset flow threshold, it indicates that the time points of the user using a large amount of medium in different unit times have regularity (the medium is used in large amounts from 12 to 13 points in each unit time), at this time, it can be determined that the target meter has a traffic peak time period in each unit time period as follows: 12 to 13 points.
In one embodiment of the present invention, the method further comprises: the method comprises the steps of determining average flow change values corresponding to at least two sample meters in each sampling time period in advance, and determining the average flow change values as preset flow threshold values.
In this embodiment, specifically, by analyzing the traffic data collected and sent by a limited number of sample meters, an average traffic variation value (that is, the average usage amount of the medium used by the user in each sampling time period corresponding to each of a plurality of different sample meters) corresponding to each of the sample meters in each sampling time period (the time length of the sampling time period is the same as the size of the preset time interval) can be determined, and the average traffic variation value can more accurately measure whether the user uses a large amount of medium in the corresponding time period in unit time.
In an embodiment of the present invention, the determining the peak reporting time interval and the off-peak reporting time interval includes:
determining peak average traffic data for each sampling time interval in each of said traffic peak time periods and determining off-peak average traffic data for each sampling time interval in each of said off-peak time periods based on received respective said sampled data traffic;
and calculating a peak reporting time interval according to the peak average traffic data, the preset traffic threshold and the preset time interval, and calculating an off-peak reporting time interval according to the off-peak traffic data, the preset traffic threshold and the preset time interval.
By the method provided by the embodiment, when the peak reporting time interval and the off-peak reporting time interval are determined, the remote management platform can quantitatively acquire the traffic data acquired and sent by the target meter, that is, it is ensured that the difference between the two adjacent times of receiving the current traffic data reported by the target meter by the remote management platform approaches the average usage amount (that is, the average traffic variation value or the preset traffic threshold value) of the medium used by different users in one sampling time interval.
For example, if the preset time interval is 1h, the preset flow threshold (average flow variation value) is a, and if the calculated peak average flow data is 2a, the peak reporting time interval is 1h × a/2a — 0.5 h; the calculation method of the off-peak reporting time interval is similar to that of the peak reporting time interval, and is not described again.
When the time points of the users corresponding to the target meter using a large amount of media in different unit times have regularity, the method provided by any one of the embodiments can be adopted to realize meter reading of the target meter, and when the time points of the users corresponding to the target meter using a large amount of media in different unit times have no regularity, the method provided by the following embodiment can be adopted to realize meter reading of the target meter.
Specifically, in an embodiment of the present invention, the method further includes:
when the target meter does not have at least one traffic peak time period in each unit time, determining current average traffic data of each sampling time interval in at least two unit times according to the received sampled data traffic;
detecting whether the current average flow data is smaller than the preset flow threshold value;
when the current average flow data is smaller than the preset flow threshold, calculating a current steady-state reporting time interval according to the current average flow data, the preset flow threshold and the preset time interval;
and sending the steady state reporting time interval to the target meter, so that the target meter periodically collects and reports the current data traffic of the medium flowing through the target meter to the remote management platform according to the steady state reporting time interval in each unit time.
In this embodiment, when the time points when the users corresponding to the target meters use a large amount of media in different unit times do not have regularity, there are two cases a and B as follows:
in the case A, a user uses less media or does not use media at all in unit time, namely the current average flow data is smaller than a preset flow threshold;
in the case B, the user uses a larger amount of media flowing through the target meter in unit time, namely the current average flow data is not less than the preset flow threshold;
in case a, the current steady-state reporting time interval may be calculated according to the current average traffic data, the preset traffic threshold, and the preset time interval (the method of calculating the steady-state reporting time interval is similar to the method of calculating the peak reporting time interval and the off-peak reporting time interval, and is not described here again), and the steady-state reporting time interval is sent to the target meter, so that the target meter periodically collects and reports the current data traffic of the medium flowing through the target meter to the remote management platform according to the steady-state reporting time interval in each unit time, thereby avoiding unnecessary power consumption caused by the target meter collecting and reporting the same current traffic data to the remote management platform in a short time period to a certain extent.
And aiming at the situation B, no processing is carried out, so that the target meter periodically collects and reports the current data flow of the medium flowing through the target meter to the remote management platform according to the preset time interval in each unit time, and the remote management platform can know the flow data of the medium actually flowing through the target meter timely and accurately.
In order to more clearly illustrate the technical solution of the present invention, an embodiment of the present invention further provides another method for reading a target meter, as shown in fig. 2, including the following steps:
Here, the remote management platform may analyze the flow data respectively sent by a plurality of sample data that have been connected to the remote management platform, and determine an average flow change value respectively corresponding to each sampling time period by at least two sample meters, that is, determine an amount of media (for example, gas or water) that flows through the sample meters, which is averagely used by users respectively corresponding to the plurality of sample meters in one sampling time period; a sampling time period is a sampling period, and the sampling period may be specifically set or defined in combination with the use conditions of the medium by different users, for example, the accumulated time T required when the average amount of the medium used by a plurality of users reaches n is determined as a sampling period, or the sampling period is set to 1h, and in each subsequent step of this embodiment, only the sampling period is taken as a preset time interval 1h as an example.
After receiving the preset time interval, the target meter may periodically collect and report the sampling traffic data of the medium flowing through the target meter to the remote management platform from an initial time point (e.g., 0 point every day) according to the preset time interval (e.g., 1 h).
In the foregoing embodiments of the present invention, a specific method and a specific process for determining whether the target meter has at least one traffic peak time period in each unit time have been described by way of example, and details are not described here again.
In step 204, the remote management platform determines peak average traffic data for each sampling time interval in each peak traffic time period and determines off-peak average traffic data for each sampling time interval in each off-peak traffic time period according to the received sampled data traffic.
For example, if it is determined that the target meter has 12 to 14 points in the peak flow time period per day, the initial time point is 0, and the preset time interval is 1h, then for each unit time, each peak flow time period of the unit time corresponds to 2 sampling time intervals: taking the sampling data traffic received at each of points 12 to 13 and points 13 to 14 as an example, taking the usage amounts a1 and a2 of media used at each of the sampling time intervals 12 to 13 as examples, and taking the difference between the sampling data traffic reported by the target meter received at the point 13 in the current unit time and the sampling data traffic reported by the target meter received at the point 12 in the current unit time by the remote management platform as examples, by using a similar method, the usage amounts b1 and b2 of the media used at the points 13 to 14 in the two unit times by the target meter can be calculated, and further, the peak average traffic data C1 of each sampling time interval is calculated as (a1+ a2+ b1+ b 2)/4; similarly low, off-peak average traffic data C2 may be calculated for each sampling interval.
The foregoing embodiments have been described with reference to methods and processes for calculating peak reporting time intervals and off-peak reporting time intervals, which are not described herein again.
Thus, the target meter can perform the following steps in each unit time: periodically collecting and reporting the current data traffic of the medium flowing through the target meter to a remote management platform according to a peak reporting time interval in each traffic peak time period; and periodically collecting and reporting the current flow data of the medium flowing through the target meter to the remote management platform according to the off-peak reporting time interval in each off-peak flow time period.
Step 208, detecting whether the current average flow data is smaller than a preset flow threshold, if so, executing step 209; otherwise, the current flow is ended.
Therefore, the target meter can periodically collect and report the current data flow of the medium flowing through the target meter to the remote management platform according to the steady-state reporting time interval in each unit time.
Based on the same concept as the method embodiment of the present invention, the embodiment of the present invention further provides a remote management platform, including:
a traffic peak determining module 301, configured to determine whether the target meter has at least one traffic peak time period in each unit time;
a reporting time determining module 302, configured to determine a peak reporting time interval and an off-peak reporting time interval when the target meter has at least one traffic peak time period, where the peak reporting time interval is smaller than the off-peak reporting time interval;
an interaction processing module 303, configured to send each of the traffic peak time periods and the peak reporting time interval and the off-peak reporting time interval to the target meter, so that the target meter performs, in each of the unit times: and periodically collecting and reporting the current data traffic of the medium flowing through the target meter to the remote management platform according to the peak reporting time interval in each traffic peak time period, and periodically collecting and reporting the current traffic data of the medium flowing through the target meter to the remote management platform according to the off-peak reporting time interval in each off-peak traffic time period.
In a preferred embodiment of the present invention, the interaction processing module 303 is further configured to send an initial time point and a preset time interval to the target meter, so that the target meter periodically collects and reports sampling traffic data of a medium flowing through the target meter to the remote management platform according to the preset time interval from the initial time point;
then the process of the first step is carried out,
the traffic peak determining module 301 is configured to determine whether the target meter has at least one traffic peak time period in each unit time according to the initial time point, a preset traffic threshold, and each piece of sampled traffic data periodically reported by the target meter.
As shown in fig. 4, in an embodiment of the present invention, the method further includes: a threshold determination module 401; wherein the content of the first and second substances,
the threshold determining module 401 is configured to determine, in advance, average flow change values respectively corresponding to at least two sample meters in each sampling time period, and determine the average flow change value as a preset flow threshold.
In a preferred embodiment of the present invention, the reporting time determining module 302 is configured to execute the following steps: determining peak average traffic data for each sampling time interval in each of said traffic peak time periods and determining off-peak average traffic data for each sampling time interval in each of said off-peak time periods based on received respective said sampled data traffic; and calculating a peak reporting time interval according to the peak average traffic data, the preset traffic threshold and the preset time interval, and calculating an off-peak reporting time interval according to the off-peak traffic data, the preset traffic threshold and the preset time interval.
As shown in fig. 5, an embodiment of the present invention provides a service system, including:
at least one meter 501, and a remote management platform 502 as provided in any of the embodiments of the present invention; wherein the content of the first and second substances,
each meter 501 is configured to, upon receiving at least one traffic peak time period and peak reporting time interval and off-peak reporting time interval sent by the remote management platform 502, perform, in each unit time: periodically collecting and reporting current data traffic of the medium flowing through the target meter to the remote management platform 502 according to the peak reporting time interval in each of the traffic peak time periods, and periodically collecting and reporting current traffic data of the medium flowing through the target meter to the remote management platform 502 according to the off-peak reporting time interval in each of the off-traffic peak time periods.
Fig. 6 is a schematic structural diagram of an electronic device according to an embodiment of the present invention. On the hardware level, the electronic device comprises a processor and optionally an internal bus, a network interface and a memory. The Memory may include a Memory, such as a Random-Access Memory (RAM), and may further include a non-volatile Memory, such as at least 1 disk Memory. Of course, the electronic device may also include hardware required for other services.
The processor, the network interface, and the memory may be connected to each other via an internal bus, which may be an ISA (Industry standard architecture) bus, a PCI (Peripheral component interconnect) bus, an EISA (Extended Industry standard architecture) bus, or the like. The bus may be divided into an address bus, a data bus, a control bus, etc. For ease of illustration, only one double-headed arrow is shown in FIG. 6, but that does not indicate only one bus or one type of bus.
And the memory is used for storing programs. In particular, the program may include program code comprising computer operating instructions. The memory may include both memory and non-volatile storage and provides instructions and data to the processor.
In a possible implementation manner, the processor reads the corresponding computer program from the non-volatile memory into the memory and then runs the computer program, and the corresponding computer program can also be acquired from other devices so as to form a remote management platform on a logic level. And the processor executes the program stored in the memory so as to realize the remote management platform provided by any embodiment of the invention through the executed program.
The method (method for reading a meter) performed by the remote management platform according to the embodiment shown in fig. 6 in this specification can be applied to or implemented by a processor. The processor may be an integrated circuit chip having signal processing capabilities. In implementation, the steps of the above method may be performed by integrated logic circuits of hardware in a processor or instructions in the form of software. The Processor may be a general-purpose Processor, including a Central Processing Unit (CPU), a Network Processor (NP), and the like; but also Digital Signal Processors (DSPs), Application Specific Integrated Circuits (ASICs), Field Programmable Gate Arrays (FPGAs) or other Programmable logic devices, discrete gate or transistor logic devices, discrete hardware components. The various methods, steps and logic blocks disclosed in the embodiments of the present specification may be implemented or performed. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like.
The steps of a method disclosed in connection with the embodiments of the present specification may be embodied directly in a hardware decoding processor, or in a combination of hardware and software modules in the decoding processor. The software module may be located in ram, flash memory, rom, prom, or eprom, registers, etc. storage media as is well known in the art. The storage medium is located in a memory, and a processor reads information in the memory and completes the steps of the method in combination with hardware of the processor.
Embodiments of the present specification also provide a computer-readable storage medium storing one or more programs, where the one or more programs include instructions, which when executed by an electronic device including a plurality of application programs, enable the electronic device to perform the method for reading a meter provided in any embodiment of the present invention, and in particular to perform the method shown in fig. 1/2.
The systems, devices, modules or units illustrated in the above embodiments may be implemented by a computer chip or an entity, or by a product with certain functions. One typical implementation device is a computer. In particular, the computer may be, for example, a personal computer, a laptop computer, a cellular telephone, a camera phone, a smartphone, a personal digital assistant, a media player, a navigation device, an email device, a game console, a tablet computer, a wearable device, or a combination of any of these devices.
For convenience of description, the above devices are described as being divided into various units or modules by function, respectively. Of course, the functionality of the various elements or modules may be implemented in the same one or more software and/or hardware implementations of the present description.
As will be appreciated by one skilled in the art, embodiments of the present description may be provided as a method, system, or computer program product. Accordingly, the description may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the description may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The description has been presented with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the description. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
In a typical configuration, a computing device includes one or more processors (CPUs), input/output interfaces, network interfaces, and memory.
The memory may include forms of volatile memory in a computer readable medium, Random Access Memory (RAM) and/or non-volatile memory, such as Read Only Memory (ROM) or flash memory (flash RAM). Memory is an example of a computer-readable medium.
Computer-readable media, including both non-transitory and non-transitory, removable and non-removable media, may implement information storage by any method or technology. The information may be computer readable instructions, data structures, modules of a program, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), Static Random Access Memory (SRAM), Dynamic Random Access Memory (DRAM), other types of Random Access Memory (RAM), Read Only Memory (ROM), Electrically Erasable Programmable Read Only Memory (EEPROM), flash memory or other memory technology, compact disc read only memory (CD-ROM), Digital Versatile Discs (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices, or any other non-transmission medium that can be used to store information that can be accessed by a computing device. As defined herein, a computer readable medium does not include a transitory computer readable medium such as a modulated data signal and a carrier wave.
It should also be noted that the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element.
As will be appreciated by one skilled in the art, embodiments of the present description may be provided as a method, system, or computer program product. Accordingly, the description may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the description may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
This description may be described in the general context of computer-executable instructions, such as program modules, being executed by a computer. Generally, program modules include routines, programs, objects, components, data structures, etc. that perform particular tasks or implement particular abstract data types. The specification may also be practiced in distributed computing environments where tasks are performed by remote processing devices that are linked through a communications network. In a distributed computing environment, program modules may be located in both local and remote computer storage media including memory storage devices.
The embodiments in the present specification are described in a progressive manner, and the same and similar parts among the embodiments are referred to each other, and each embodiment focuses on the differences from the other embodiments. In particular, for the system embodiment, since it is substantially similar to the method embodiment, the description is simple, and for the relevant points, reference may be made to the partial description of the method embodiment.
The above description is only an example of the present specification, and is not intended to limit the present specification. Various modifications and alterations to this description will become apparent to those skilled in the art. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present specification should be included in the scope of the claims of the present specification.
Claims (10)
1. A method for reading a meter is applied to a remote management platform and comprises the following steps:
determining whether the target meter has at least one traffic peak time period per unit time;
determining a peak reporting time interval and an off-peak reporting time interval when at least one of the traffic peak time periods exists in the target meter, wherein the peak reporting time interval is less than the off-peak reporting time interval;
sending each of the traffic peak time periods and the peak reporting time interval and the off-peak reporting time interval to the target meter, so that the target meter performs, in each of the unit times: and periodically collecting and reporting the current data traffic of the medium flowing through the target meter to the remote management platform according to the peak reporting time interval in each traffic peak time period, and periodically collecting and reporting the current traffic data of the medium flowing through the target meter to the remote management platform according to the off-peak reporting time interval in each off-peak traffic time period.
2. The method of claim 1,
before the determining whether the target meter has at least one traffic peak time period per unit time, further comprising:
sending an initial time point and a preset time interval to the target meter, so that the target meter periodically collects and reports sampling flow data of a medium flowing through the target meter to the remote management platform according to the preset time interval from the initial time point;
then the process of the first step is carried out,
the determining whether the target meter has at least one traffic peak time period in each unit time comprises: and determining whether the target meter has at least one traffic peak time period in each unit time according to the initial time point, a preset traffic threshold and the sampled traffic data periodically reported by the target meter.
3. The method of claim 2,
further comprising: the method comprises the steps of determining average flow change values corresponding to at least two sample meters in each sampling time period in advance, and determining the average flow change values as preset flow threshold values.
4. The method of claim 3,
the determining the peak reporting time interval and the off-peak reporting time interval includes:
determining peak average traffic data for each sampling time interval in each of said traffic peak time periods and determining off-peak average traffic data for each sampling time interval in each of said off-peak time periods based on received respective said sampled data traffic;
and calculating a peak reporting time interval according to the peak average traffic data, the preset traffic threshold and the preset time interval, and calculating an off-peak reporting time interval according to the off-peak traffic data, the preset traffic threshold and the preset time interval.
5. The method of claim 2,
further comprising:
when the target meter does not have at least one traffic peak time period in each unit time, determining current average traffic data of each sampling time interval in at least two unit times according to the received sampled data traffic;
detecting whether the current average flow data is smaller than the preset flow threshold value;
when the current average flow data is smaller than the preset flow threshold, calculating a current steady-state reporting time interval according to the current average flow data, the preset flow threshold and the preset time interval;
and sending the steady state reporting time interval to the target meter, so that the target meter periodically collects and reports the current data traffic of the medium flowing through the target meter to the remote management platform according to the steady state reporting time interval in each unit time.
6. A remote management platform, comprising:
the traffic peak determining module is used for determining whether the target meter has at least one traffic peak time period in each unit time;
a reporting time determining module, configured to determine a peak reporting time interval and an off-peak reporting time interval when the target meter has at least one traffic peak time period, where the peak reporting time interval is smaller than the off-peak reporting time interval;
an interactive processing module, configured to send each of the traffic peak time periods, the peak reporting time interval, and the off-peak reporting time interval to the target meter, so that the target meter performs, in each unit time: and periodically collecting and reporting the current data traffic of the medium flowing through the target meter to the remote management platform according to the peak reporting time interval in each traffic peak time period, and periodically collecting and reporting the current traffic data of the medium flowing through the target meter to the remote management platform according to the off-peak reporting time interval in each off-peak traffic time period.
7. The remote management platform of claim 6,
the interactive processing module is further configured to send an initial time point and a preset time interval to the target meter, so that the target meter periodically collects and reports sampling flow data of a medium flowing through the target meter to the remote management platform according to the preset time interval from the initial time point;
the traffic peak determining module is configured to determine whether the target meter has at least one traffic peak time period in each unit time according to the initial time point, a preset traffic threshold, and the sampled traffic data periodically reported by the target meter.
8. The remote management platform of claim 7,
further comprising: a threshold determination module; wherein the content of the first and second substances,
the threshold value determining module is used for determining average flow change values corresponding to at least two sample meters in each sampling time period in advance and determining the average flow change values as preset flow threshold values.
9. The remote management platform of claim 7,
the reporting time determining module is configured to execute the following steps:
determining peak average traffic data for each sampling time interval in each of said traffic peak time periods and determining off-peak average traffic data for each sampling time interval in each of said off-peak time periods based on received respective said sampled data traffic;
and calculating a peak reporting time interval according to the peak average traffic data, the preset traffic threshold and the preset time interval, and calculating an off-peak reporting time interval according to the off-peak traffic data, the preset traffic threshold and the preset time interval.
10. A business system, comprising:
at least one meter, and a remote management platform according to any one of claims 6 to 9; wherein the content of the first and second substances,
each meter is used for executing the following steps in each unit time when at least one traffic peak time period and a peak reporting time interval and an off-peak reporting time interval which are sent by the remote management platform are received: and periodically collecting and reporting the current data traffic of the medium flowing through the target meter to the remote management platform according to the peak reporting time interval in each traffic peak time period, and periodically collecting and reporting the current traffic data of the medium flowing through the target meter to the remote management platform according to the off-peak reporting time interval in each off-peak traffic time period.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810780910.4A CN110728588A (en) | 2018-07-17 | 2018-07-17 | Meter reading method, remote management platform and business system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810780910.4A CN110728588A (en) | 2018-07-17 | 2018-07-17 | Meter reading method, remote management platform and business system |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110728588A true CN110728588A (en) | 2020-01-24 |
Family
ID=69216938
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810780910.4A Pending CN110728588A (en) | 2018-07-17 | 2018-07-17 | Meter reading method, remote management platform and business system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110728588A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114143822A (en) * | 2021-11-05 | 2022-03-04 | 阳光电源股份有限公司 | Traffic management method, operation management platform, charging pile and storage medium |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103563438A (en) * | 2012-05-18 | 2014-02-05 | 华为技术有限公司 | Communication method, device and system |
CN103971204A (en) * | 2014-05-09 | 2014-08-06 | 中国联合网络通信集团有限公司 | Enterprise power dispatching and distributing method and system and virtual power storage station system |
CN105119769A (en) * | 2015-07-01 | 2015-12-02 | 北京梅泰诺通信技术股份有限公司 | System for time hashing of periodic data report |
CN105828430A (en) * | 2015-01-08 | 2016-08-03 | 阿里巴巴集团控股有限公司 | Information acquisition and processing method, client and server |
CN105957318A (en) * | 2016-04-01 | 2016-09-21 | 深圳市千宝通通科技有限公司 | Metering device based on triggering-signal-driven metering dynamic read technology |
CN107092973A (en) * | 2016-11-25 | 2017-08-25 | 口碑控股有限公司 | The Forecasting Methodology and device of a kind of portfolio |
CN107766143A (en) * | 2016-08-16 | 2018-03-06 | 阿里巴巴集团控股有限公司 | Data processing management system and task management, method for scheduling task and device |
CN107770288A (en) * | 2017-11-17 | 2018-03-06 | 新智数字科技有限公司 | A kind of report method and system of meter data, meter and application server |
CN108200546A (en) * | 2017-12-27 | 2018-06-22 | 广东欧珀移动通信有限公司 | data reporting method, device, mobile terminal and computer-readable medium |
-
2018
- 2018-07-17 CN CN201810780910.4A patent/CN110728588A/en active Pending
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103563438A (en) * | 2012-05-18 | 2014-02-05 | 华为技术有限公司 | Communication method, device and system |
CN103971204A (en) * | 2014-05-09 | 2014-08-06 | 中国联合网络通信集团有限公司 | Enterprise power dispatching and distributing method and system and virtual power storage station system |
CN105828430A (en) * | 2015-01-08 | 2016-08-03 | 阿里巴巴集团控股有限公司 | Information acquisition and processing method, client and server |
CN105119769A (en) * | 2015-07-01 | 2015-12-02 | 北京梅泰诺通信技术股份有限公司 | System for time hashing of periodic data report |
CN105957318A (en) * | 2016-04-01 | 2016-09-21 | 深圳市千宝通通科技有限公司 | Metering device based on triggering-signal-driven metering dynamic read technology |
CN107766143A (en) * | 2016-08-16 | 2018-03-06 | 阿里巴巴集团控股有限公司 | Data processing management system and task management, method for scheduling task and device |
CN107092973A (en) * | 2016-11-25 | 2017-08-25 | 口碑控股有限公司 | The Forecasting Methodology and device of a kind of portfolio |
CN107770288A (en) * | 2017-11-17 | 2018-03-06 | 新智数字科技有限公司 | A kind of report method and system of meter data, meter and application server |
CN108200546A (en) * | 2017-12-27 | 2018-06-22 | 广东欧珀移动通信有限公司 | data reporting method, device, mobile terminal and computer-readable medium |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114143822A (en) * | 2021-11-05 | 2022-03-04 | 阳光电源股份有限公司 | Traffic management method, operation management platform, charging pile and storage medium |
CN114143822B (en) * | 2021-11-05 | 2023-08-15 | 阳光电源股份有限公司 | Flow management method, operation management platform, charging pile and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109117595B (en) | Thermal load prediction method and device, readable medium and electronic equipment | |
CN109327353B (en) | Service flow determination method and device and electronic equipment | |
CN109726909B (en) | Energy efficiency evaluation method and device, readable medium and electronic equipment | |
CN107547433B (en) | Method, device and equipment for current limiting based on token leaky bucket | |
CN112311611B (en) | Data anomaly monitoring method and device and electronic equipment | |
CN109309596B (en) | Pressure testing method and device and server | |
CN108243032B (en) | Method, device and equipment for acquiring service level information | |
CN112311617A (en) | Configured data monitoring and alarming method and system | |
CN109857984B (en) | Regression method and device of boiler load rate-efficiency curve | |
CN111104664A (en) | Risk identification method of electronic equipment and server | |
CN110647547A (en) | Consumption delay monitoring method and device, electronic equipment and computer readable storage medium | |
CN111818560A (en) | Method and device for determining poor quality cell | |
CN107515811B (en) | Method and device for acquiring power consumption of application program | |
CN107181601B (en) | Flow reminding method and device | |
CN109189677B (en) | Test method and device for updating state of variable value | |
CN110766232A (en) | Dynamic prediction method and system thereof | |
CN108920326B (en) | Method and device for determining time-consuming abnormity of system and electronic equipment | |
CN110728588A (en) | Meter reading method, remote management platform and business system | |
JP2007172133A (en) | Calculation system, calculation method and calculation computer program for increase and decrease in charge for resource use | |
CN113516453A (en) | Construction project investment fund control early warning method, device, equipment and medium | |
CN113225218A (en) | Method and device for checking call ticket quality | |
CN112526905A (en) | Processing method and system for index abnormity | |
CN109271453B (en) | Method and device for determining database capacity | |
CN116614407A (en) | Risk control method and device | |
CN113657635B (en) | Method for predicting loss of communication user and electronic equipment |
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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20200124 |
|
RJ01 | Rejection of invention patent application after publication |