Method and apparatus for retransmission
US-10306704-B1 · May 28, 2019 · US
US10680883B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10680883-B2 |
| Application number | US-201715398343-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jan 4, 2017 |
| Priority date | Jan 4, 2017 |
| Publication date | Jun 9, 2020 |
| Grant date | Jun 9, 2020 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Low data rate wireless electronic devices utilizing a hub- or star-based network topology, operational at ranges of thousands of meters. Remote end-devices may be such things as keypads, door latches, occupancy monitors, sprinkler controllers and other devices controlled or monitored in a campus or a collection of buildings. End-devices operate at intermediate ranges in RF congested areas and failure-intolerant situations through the use of discrete programmable channels. Each end-device carries a unique identifier and uses a common default initialization channel to accept an operational channel assignment from the hub, without a configuring or programming step at the end-device by an installing person. After assignment the end-device can utilize a low-power listening mode that avoids processor-awakening events due to orthogonality of the operational channels. Detailed information on various example embodiments of the inventions are provided in the Detailed Description below, and the inventions are defined by the appended claims.
Opening claim text (preview).
What is claimed: 1. A system of devices in communication at intermediate ranges, the devices utilizing a set of discrete radio-frequency channels having at least partial orthogonality, the set being divided between a default initialization channel and a set of operational channels, said system comprising: a hub comprising a radio-frequency transceiver functional for wireless communication over the set of discrete radio-frequency channels, said hub containing an electronic circuit implementing a state machine immutable to power-on or power-off events, said hub further containing a memory wherein may be stored an end-device registry; and a plurality of end-devices each comprising a radio-frequency transceiver functional for wireless communication over the set of discrete radio-frequency channels, each of said end-devices further containing an electronic circuit implementing a state machine immutable to power-on or power-off events, each of said end-devices having stored thereon a unique identifier, each of said end-devices further implementing a control or a sensing function, each of the plurality of said end-devices being physically located within communicative locality of said hub; wherein the state machine of said hub is configured to sequence through a set of states to implement the functions of: (a) initializing said hub electronic circuit and radio-frequency transceiver into a power-on state, (b) accessing a list of registered devices, wherein the list comprises a unique identifier for each registered device and an indication of whether the registered device is a paired end-device or an unpaired end-device, (c) servicing at least one paired end-device, (d) configuring the transceiver of said hub to communicate on the default initialization channel, (e) identifying an unpaired end-device, (f) sending an acknowledgment request packet to the unpaired end-device via the default initialization channel, the acknowledgment request packet comprising a unique identifier of the unpaired end-device, (g) receiving an acknowledgment packet from the unpaired end-device via the default initialization channel, the acknowledgment packet comprising the unique identifier of the unpaired end-device, wherein the acknowledgment packet is received by the hub within a set time following reception of the acknowledgment request packet by the unpaired end-device, (h) determining a segment assignment based on a type of the unpaired end-device, wherein end-devices in a first segment are assigned to one channel within the set of operational channels, and wherein end-devices in a second segment are assigned to the default initialization channel; (i) sending a channel assignment to the unpaired end-device via the default initialization channel in response to receiving the acknowledgment packet, wherein the channel assignment is based on the determined segment assignment, and (j) receiving a channel acknowledgement from the unpaired end-device via the default initialization channel, wherein the receiving of the channel acknowledgement results in a pairing between said hub and the unpaired end-device, such that the unpaired end-device becomes a paired end-device; wherein the state machine of each of said end-devices is configured to sequence through a set of states to implement the functions of: (k) initializing said end-device electronic circuit and radio-frequency transceiver into a power-on state, (l) on initialization or on loss-of-contact with said hub, configuring the transceiver of said end-device to communicate on the default initialization channel with said hub, (m) on the default initialization channel, receiving the acknowledgment request packet from said hub, the acknowledgment request packet comprising the unique identifier of the unpaired end-device, (n) sending the acknowledgement packet to said hub via the default initialization channel, wherein the acknowledgment packet is sent within the set time following reception of the acknowledgment request packet, (o) receiving the channel assignment from said hub, wherein the channel assignment is received in response to the acknowledgement packet, (p) sending the channel acknowledgment to said hub via the default initialization channel, (q) configuring the transceiver of said end-device to communicate on an assigned channel based on the channel assignment, (r) by way of the transceiver of said end-device, listening for a packet preamble on the assigned channel, and (s) conducting communications with said hub, either communicating sensing information of the end-device to the hub or receiving commands for functions controlled by the end-device from the hub, or both. 2. The system according to claim 1 , wherein the radio-frequency transceiver of both the hub and each of said end-devices is configurable as to center frequency, spreading factor, bit rate and chips per symbol. 3. The system according to claim 1 , wherein each of said hub and said end-devices include a table wherein the parameters of each of the discrete radio-frequency channels are recorded. 4. The system according to claim 1 , wherein the type does not require frequent or prompt communication, and wherein said hub is configured to determine the segment assignment for that type of unpaired end-device is the second segment. 5. The system according to claim 1 , wherein in each of said hub and all of said end-devices is stored an assignment for a particular default initialization channel, and further wherein a visual marking by which that assignment can be read is incorporated in said hub and each of said end-devices. 6. The system according to claim 1 , wherein said hub and each of said end-devices are configured to communicate using synchronous mode on the default initialization channel. 7. The system according to claim 1 , wherein said hub and each of said end-devices are configured to communicate using asynchronous mode on the default initialization channel. 8. The system according to claim 1 , wherein the group of said end-devices include one or more power-interruption resistance end-devices that have a read/write non-volatile memory in which a channel assignment may be stored, wherein each of said power-interruption resistant devices stores channel assignments to said non-volatile memory at the time such channel assignments are received or engaged, further wherein each of said power-interruption resistant devices reads said non-volatile memory at power-up initialization and reverts to operation at a recorded assigned channel if one has been stored. 9. A hub designed for wireless communication with end-devices at intermediate ranges utilizing a set of discrete radio-frequency channels having at least partial orthogonality, the set being divided between a default initialization channel and a set of operational channels, each end-device being within communicative locality and having a unique identifier by which it can be distinguished from other end-devices, said hub comprising: a radio-frequency transceiver functional for wireless communication over the set of discrete radio-frequency channels; an electronic circuit implementing a state machine immutable to power-on or power-off events; a port by which end-device registry information can be received; a memory wherein may be stored an end-device registry; and wherein the state machine of said hub is configured to sequence through a set of states to implement the functions of: (a) initializing said hub electronic circuit and radio-frequency transceiver into a power-on state, (b) accessing a list of registered devices, wherein the list comprises a unique identifier for each registered device and an indication of whether the registered device is a paired end-device or an un
Discovery or management of network topologies · CPC title
for initial configuration or provisioning, e.g. plug-and-play · CPC title
Cross-Sectional Technologies · mapped topic
Cross-Sectional Technologies · mapped topic
Direct-mode setup · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.