Repeater and node utilization

US10326518B1 · US · B1

Patent metadata
FieldValue
Publication numberUS-10326518-B1
Application numberUS-201815917115-A
CountryUS
Kind codeB1
Filing dateMar 9, 2018
Priority dateMar 9, 2018
Publication dateJun 18, 2019
Grant dateJun 18, 2019

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Methods and systems of managing communications through a repeater between a gateway and a plurality of nodes in a long-range wireless wide area network include, in various independent aspects, joining the plurality of nodes to the network through the gateway by transmitting to a join server at least a portion of join request messages received from the plurality of nodes, receiving messages from the gateway and identifying associated nodes of the plurality of nodes to which those messages are then transmitted, and transmitting messages to the gateway with physical layer payloads corresponding to payloads of messages received from the plurality of nodes.

First claim

Opening claim text (preview).

That which is claimed is: 1. A method of a repeater joining a node of a plurality of nodes through a gateway to a long-range wireless wide area network, the method comprising steps of: receiving at the repeater a join request message from the node; transmitting at least a portion of the join request message on behalf of the node from the repeater to a gateway; receiving at the repeater from the gateway a join accept message regarding the node; identifying the node at the repeater based upon timing between the steps of the repeater transmitting the at least a portion of the join request message and receiving the join accept message; and transmitting at least a portion of the join accept message from the repeater to the node identified by the repeater. 2. The method of claim 1 , wherein the join request message includes LoRaWAN™ join request information embedded in a communication protocol other than a LoRaWAN™ communication protocol. 3. The method of claim 1 , further comprising steps of, prior to the step of receiving at the repeater the join request message from the node, generating a join request message on behalf of the repeater, transmitting the join request message on behalf of the repeater from the repeater to the gateway, and receiving a join accept message on behalf of the repeater from the gateway. 4. The method of claim 1 , further comprising steps of, prior to the step of receiving at the repeater the join request message from the node, receiving at the repeater a hail message from the node and transmitting to the node a hail response message. 5. The method of claim 1 , wherein the join request message is configured to be communicated to a join server, and wherein the method further comprises steps of receiving messages from the node to be communicated through the gateway to an application server and monitoring a time beacon from the gateway to receive messages from the application server through the gateway at predetermined times. 6. A method of managing communications through a repeater between a plurality of nodes and at least one gateway in a long-range wireless wide area network (LoRaWAN), the method comprising steps of: receiving at the repeater from a node of the plurality of nodes a message with a payload for a server; transmitting to the gateway a message including, as its physical layer payload, the payload of the message from the node for the server; and receiving at the repeater from the gateway a message with information for the node of the plurality of nodes at a known synchronized time; identifying the node of the plurality of nodes based only on timing if the message received from the gateway is received within a predetermined time window after the repeater transmitted the message to the gateway; and identifying the node of the plurality of nodes based on an interpretation by the repeater of content of the message received from the gateway if the message received from the gateway is not received within the predetermined time window; wherein the repeater communicates with the node of the plurality of nodes at asynchronous times through bidirectional hailing. 7. The method of claim 6 , wherein the repeater communicates with the gateway through a LoRaWAN™ protocol, and wherein the node of the plurality of nodes communicates via the repeater with the gateway through a protocol other than the LoRaWAN™ protocol. 8. A method of managing communications through a repeater between a plurality of nodes and at least one gateway in a long-range wireless wide area network (LoRaWAN™), the method comprising steps of: receiving at the repeater from a node of the plurality of nodes a message with a payload for a server; transmitting to the gateway a message including, as its physical layer payload, the payload of the message from the node for the server; joining the long-range wireless wide area network, by the repeater, as a LoRaWAN™ Class B device; joining the long-range wireless wide area network, by the node, as a LoRaWAN™ Class A device; and hailing the node, by the repeater, responsive to receiving messages from the gateway for the node in both Class A and Class B timing; wherein the repeater communicates with the gateway through a LoRaWAN™ protocol, and wherein the node of the plurality of nodes communicates via the repeater with the gateway through a protocol other than the LoRaWAN™ protocol. 9. A method of managing communications through a repeater between a plurality of nodes and at least one gateway in a long-range wireless wide area network (LoRaWAN), the method comprising steps of: receiving at the repeater from a node of the plurality of nodes a message with a payload for a server; transmitting to the gateway a message including, as its physical layer payload, the payload of the message from the node for the server; receiving at the repeater from the gateway a message with information for the node of the plurality of nodes; identifying the node of the plurality of nodes based only on timing if the message received from the gateway is received within a predetermined time window after the repeater transmitted the message to the gateway; and identifying the node of the plurality of nodes based on an interpretation by the repeater of the content of the message received from the gateway if the message received from the gateway is not received within the predetermined time window. 10. The method of claim 9 , wherein the step of identifying the node of the plurality of nodes based on an interpretation by the repeater of content of the message includes decrypting the message in a manner that leaves a portion of the message encrypted for the node to decrypt. 11. A repeater for communicating between a gateway and a plurality of nodes in a long-range wireless wide area network, the repeater comprising: logic configured to receive at the repeater a join request message from a node of the plurality of nodes; logic configured to transmit at least a portion of the join request message on behalf of the node from the repeater to a gateway; logic configured to receive at the repeater from the gateway a join accept message regarding the node; logic configured to identify the node at the repeater based upon timing between the steps of the repeater transmitting the at least a portion of the join request message and receiving the join accept message; and logic configured to transmit at least a portion of the join accept message from the repeater to the node identified by the repeater. 12. The repeater of claim 11 , further comprising: logic configured to receive through the gateway a message with information for the node in accordance with a first communication protocol; logic configured to identify by the repeater the node to which the information is directed; and logic configured to transmit a message with at least a portion of the information to the identified node in accordance with a second communication protocol that is different from the first communication protocol. 13. The repeater of claim 12 , wherein the first communication protocol is a communication protocol with synchronizing time beacons, and wherein the second communication protocol is an asynchronous communication protocol with bidirectional hailing. 14. The repeater of claim 12 , wherein the first communication protocol is a LoRaWAN™ protocol, and wherein the second communication protocol is a communication protocol other than the LoRaWAN™ protocol. 15. The repeater of claim 12 , wherein the logic configured to identify includes logic configured to identify the node based on timing of the receiving of the message fr

Assignees

Inventors

Classifications

  • Joining mechanisms · CPC title

  • involving control of end-device applications over a network · CPC title

  • using selective relaying for reaching a BTS [Base Transceiver Station] or an access point · CPC title

  • for defining a routing cluster membership · CPC title

  • involving adaptations of sockets based mechanisms (secure socket layer H04L63/168) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10326518B1 cover?
Methods and systems of managing communications through a repeater between a gateway and a plurality of nodes in a long-range wireless wide area network include, in various independent aspects, joining the plurality of nodes to the network through the gateway by transmitting to a join server at least a portion of join request messages received from the plurality of nodes, receiving messages from…
Who is the assignee on this patent?
Mueller Int Llc
What technology area does this patent fall under?
Primary CPC classification H04B7/15528. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jun 18 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (B1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).