High traffic data transmission
First Claim
Patent Images
1. A hybrid method for collecting data by a collector node, comprising:
- a pushing method of collecting data by the collector node, the pushing method configured to perform a push mode to initiate data collection via a collector transceiver from a child node during a pushing period, wherein a length of the pushing period is determined by a predetermined event; and
subsequent to the predetermined event, a pulling method of collecting data, by the collector node, the pulling method configured to perform a pull-push cycle to initiate data collection via the collector transceiver during a pulling period, wherein the pull-push cycle comprisesperforming a pull mode for a predetermined period of pull time, andafter expiration of the predetermined period of pull time of the pull-push cycle, performing a temporary push mode to receive priority data from the child node for a predetermined period of temporary push time via the collector transceiver,wherein the predetermined period of pull time of the pull-push cycle and the predetermined period of temporary push time have different durations.
0 Assignments
0 Petitions
Accused Products
Abstract
The present disclosure relates to systems and methods for communicating with a radio frequency (RF) device. A hybrid method for collecting data may include a pushing method of collecting data and a pulling method of collecting data. The pushing method of collecting data may be configured such that a first node initiates data collection with a second node during a pushing period. The pulling method of collecting data may be configured such that the first node waits on the second node to initiate data collection during a pulling period. The pushing period and the pulling period may occur at different times.
-
Citations
20 Claims
-
1. A hybrid method for collecting data by a collector node, comprising:
-
a pushing method of collecting data by the collector node, the pushing method configured to perform a push mode to initiate data collection via a collector transceiver from a child node during a pushing period, wherein a length of the pushing period is determined by a predetermined event; and subsequent to the predetermined event, a pulling method of collecting data, by the collector node, the pulling method configured to perform a pull-push cycle to initiate data collection via the collector transceiver during a pulling period, wherein the pull-push cycle comprises performing a pull mode for a predetermined period of pull time, and after expiration of the predetermined period of pull time of the pull-push cycle, performing a temporary push mode to receive priority data from the child node for a predetermined period of temporary push time via the collector transceiver, wherein the predetermined period of pull time of the pull-push cycle and the predetermined period of temporary push time have different durations. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A collector node comprising:
-
a microprocessor; a collector transceiver; and a memory, the memory being configured to store instructions executable by the microprocessor to perform a push mode to receive data via the collector transceiver from a child node, determine if a predetermined event has occurred, subsequent to the predetermined event, perform a pull-push cycle to collect data via the collector transceiver from the child node, wherein the pull-push cycle comprises performing a pull mode for a predetermined period of pull time, and after expiration of the predetermined period of pull time of the pull-push cycle, performing a temporary push mode to receive priority data from the child node for a predetermined period of temporary push time via the collector transceiver, determine if additional child nodes to receive data from are available, if additional child nodes are available, perform a new pull-push cycle to receive data from each of the additional child nodes for which data collection is to be performed, determine if all pull-push cycles have fully performed, and reperform the push mode; wherein the pushing mode has a length determined by the predetermined event; wherein the predetermined period of pull time of the pull-push cycle and the predetermined period of temporary push time have different durations. - View Dependent Claims (13, 14, 15, 20)
-
-
16. A collector node, comprising
a microprocessor; -
a collector transceiver; and a memory, the memory being configured to store instructions executable by the microprocessor to perform a pushing method of collecting data, the pushing method configured to perform a push mode to initiate data collection via the collector transceiver with a child node during a pushing period, wherein a length of the pushing period is determined by a predetermined event, subsequent to the predetermined event, perform a pulling method of collecting data, the pulling method configured to perform a pull-push cycle to initiate data collection via the collector transceiver during a pulling period, wherein the pull-push cycle comprises performing a pull mode for a predetermined period of pull time, and after expiration of the predetermined period of pull time of the pull-push cycle, performing a temporary push mode to receive priority data from the child node for a predetermined period of temporary push time via the collector transceiver, wherein the predetermined period of pull time of the pull-push cycle and the predetermined period of temporary push time have different durations. - View Dependent Claims (17, 18, 19)
-
Specification