Wireless network and method
AssigneeNXP B.V.
InventorPetr Kourzanov
Life of this patent
Estimating the term…
Abstract
A network node for a wireless network and corresponding methods for reducing collisions in a wireless network, a wireless network, a wireless sensor network and a smart building including a wireless sensor network. The network node includes a processor, memory and an antenna. The network node is operable in a promiscuous mode to: receive at least one acknowledgement, wherein each acknowledgement is an acknowledgement of a respective transmission sent by another node through the wireless network; determine, from the at least one acknowledgement, timing information relating to the timing of the respective transmission(s) sent by the other node; and use the timing information to schedule transmissions sent by the node to reduce the probability of collisions of with transmissions sent by the other node.
Claims20
A network node for a wireless network, the network node comprising:
- a processor;
- memory;
- and an antenna, wherein the network node is operable in a promiscuous mode to:
- receive, from a first other network node, an acknowledgement of a transmission sent by a second other node to the first other network node through the wireless network, wherein the acknowledgement includes timing information based on a collision of transmissions sent by the network node and the second other node to the first other network node;
- save, in a memory, a record of the acknowledgement of the transmission;
- determine, by a processor from the record, a time for transmission data that is unlikely to lead to a collision;
- calculate, by the processor, a probability of collisions for the transmission of a slot available that is unlikely to lead to a collision;
- determine, by the processor from the record, the timing information relating to the timing of first transmissions sent by the second other network node;
- and use the timing information to schedule transmissions sent by the network node to reduce the probability of collisions of with transmissions sent by the second other network node.
A network node for a wireless network, the network node comprising:
- a processor;
- memory;
- and an antenna, wherein the network node is operable to:
- determine one or more collisions of transmissions sent to the node by a first other network node and a second other network node;
- and in response to said determination, include timing information in an acknowledgement to a transmission sent by the first other network node, and send the acknowledgement to the first and second other network nodes for use by the first and second other network nodes to save a record of the acknowledgement in respective first and second memories, to determine by a first processor of the first other network node and by a second processor of the second other network node a time for transmission of data that is unlikely to lead to a collision based on the record, to calculate a probability of collisions for the transmission of a slot available that is unlikely to lead to a collision, and to schedule their transmissions with respect to each other to reduce the probability of collisions.
A method for reducing collisions in a wireless network, the method comprising a first network node operating in a promiscuous mode, the method comprising:
- receiving, at the first network node and from a second network node, an acknowledgement to a transmission sent by a third network node through the wireless network to the second network node, wherein the acknowledgement includes timing information based on a collision of transmissions sent by the network node and the second other node to the first other network node;
- saving, in a memory, a record of the acknowledgement of the transmission;
- determining, by a processor from the record, a time for transmission of data that is unlikely to lead to a collision;
- calculating, by the processor, a probability of collisions for the transmission of a slot available that is unlikely to lead to a collision;
- determining, by the processor from the record, the timing information relating to the timing of transmissions sent by the third node;
- and using, by the first network node, the timing information to schedule transmissions sent by the first network node to reduce the probability of collisions of with transmissions sent by the third node.
A method for reducing collisions in a wireless network, the method comprising a network node:
- determining one or more collisions oftransmissions sent to the node by a first other network node and a second other network node;
- in response to said determination, including timing information in an acknowledgement to a transmission sent by the first other network node;
- and sending the acknowledgement to the first and second other network nodes for use by the first and second other network to save a record of the acknowledgement in respective first and second memories, to determine by a first processor of the first other network node and by a second processor of the second other network node a best time for transmission of data from the record, to calculate a probability of collisions for the transmission of a best slot available, and to schedule their transmissions with respect to each other to reduce the probability of collisions.
Dependencies are inferred from the claim text.