Segment size determination
First Claim
Patent Images
1. A method, comprising:
- determining, via data processing circuitry, error rate metrics of data transmissions over a constrained application protocol (CoAP) using a first CoAP segment size;
determining, via the data processing circuitry, a second CoAP segment size for the data transmissions based at least in part upon the error rate metrics;
wherein determining the error rate metrics comprises determining a current error rate of the data transmissions and determining a historical average of error rates of the data transmissions and wherein determining the second CoAP segment size comprises;
weighting the current error rate to obtain a weighted current error rate;
weighting the historical average of error rates to obtain a weighted average;
summing the weighted current error rate and the weighted historical average to obtain a manipulated variable; and
correlating the manipulated variable with a corresponding CoAP segment size to obtain the second CoAP segment size.
1 Assignment
0 Petitions
Accused Products
Abstract
A method is provided that includes determining, via data processing circuitry, error rate metrics of data transmissions over a constrained application protocol (CoAP) using a first CoAP segment size. The method further includes determining, via the data processing circuitry, a second CoAP segment size for the data transmissions based at least in part upon the error rate metrics.
-
Citations
17 Claims
-
1. A method, comprising:
-
determining, via data processing circuitry, error rate metrics of data transmissions over a constrained application protocol (CoAP) using a first CoAP segment size; determining, via the data processing circuitry, a second CoAP segment size for the data transmissions based at least in part upon the error rate metrics; wherein determining the error rate metrics comprises determining a current error rate of the data transmissions and determining a historical average of error rates of the data transmissions and wherein determining the second CoAP segment size comprises; weighting the current error rate to obtain a weighted current error rate; weighting the historical average of error rates to obtain a weighted average; summing the weighted current error rate and the weighted historical average to obtain a manipulated variable; and correlating the manipulated variable with a corresponding CoAP segment size to obtain the second CoAP segment size. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method, comprising:
-
determining, via data processing circuitry, error rate metrics of data transmissions over a constrained application protocol (CoAP) using a first CoAP segment size; determining, via the data processing circuitry, a second CoAP segment size for the data transmissions based at least in part upon the error rate metrics; wherein determining the error rate metrics comprises determining a current error rate of the data transmissions and determining a historical average of error rates, and wherein determining the second CoAP segment size comprises; weighting the current error rate to obtain a weighted current error rate; weighting the historical average of error rates to obtain a weighted average; determining a ratio of the weighted current error rate and the weighted average; and determining a CoAP segment size modification based upon the ratio. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A system, comprising:
-
a utility meter configured to; measure consumption of at least one utility resource; communicate data relating to the energy consumption over a constrained application protocol (CoAP) configured to divide the data into CoAP segments of a CoAP segment size; determine error rate metrics of communications over the CoAP; determine a current error rate of the communications; determine a historical average of error rates of the communications; determine a CoAP segment size modification based upon the error rate metrics by; weighting the current error rate to obtain a weighted current error rate; weighting the historical average of error rates to obtain a weighted average; summing the weighted current error rate and the weighted historical average to obtain a manipulated variable; and correlating the manipulated variable with a corresponding CoAP segment size; and modify the CoAP segment size based upon the CoAP segment size modification. - View Dependent Claims (14)
-
-
15. An article of manufacture, comprising:
-
one or more non-transitory, tangible, machine-readable media configured to store processor-executable instructions, the instructions comprising; instructions to; determine error rate metrics of communications over a constrained application protocol (CoAP) using a CoAP segment size; determine a current error rate of the communications; and determine a historical average of error rates of the communications; instructions to; determine a CoAP segment size modification based upon the error rate metrics by; weighting the current error rate to obtain a weighted current error rate; weighting the historical average of error rates to obtain a weighted historical average; summing the weighted current error rate and the weighted historical average to obtain a manipulated variable; and correlating the manipulated variable with a corresponding CoAP segment size; and instructions to; modify the CoAP segment size based upon the CoAP segment size modification. - View Dependent Claims (16, 17)
-
Specification