IP Library Granted Patent US 10,536,861
Granted Patent B2
US 10,536,861 · App. 13/866,751 · Granted Jan 14, 2020

Monitoring of channel stability and interference in wireless networks

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,536,861
App. No.
13/866,751
Granted
Jan 14, 2020
Kind
B2
Abstract

The stability of a channel in a wireless network is evaluated at a node. Upon transmitting a packet from the node on a network channel, a first counter associated with the channel is incremented. Upon receiving an acknowledgment packet responsive to the transmitted packet, a second counter associated with the channel is incremented. A stability metric for the channel is computed based on values stored in the first and second counters. Additionally, interference on a channel of the network is measured at a node. Upon determining that no packet is received during a predetermined time-period on the channel, a received signal strength (RSS) is measured on the channel at an end of the predetermined time-period. Alternatively, upon determining that a packet is received during the predetermined time-period on the channel, the RSS is measured on the channel following completion of the transmission of the packet on the channel.

Claims (36)

1. A method for measuring interference on a channel of a wireless communication network in a node of the wireless communication network, the method comprising steps of:

checking, at the node, whether a packet pre-amble is received through a receiver of the node on the channel during a guard time interval of a predetermined time-slot of the wireless communication network, wherein the node is synchronized with the wireless communication network and is scheduled, in accordance with a schedule of the wireless communication network, to check the channel during the predetermined time-slot, and wherein the guard time interval begins at a beginning of a listen and receive period of the predetermined time-slot for the wireless communication network; and

when no packet pre-amble is received during the guard time interval, measuring, using the receiver of the node, a received signal strength (RSS) on the channel during the predetermined time-slot at an end of the guard time interval of the predetermined time-slot.

2. The method of claim 1 , wherein:

the guard time interval is shorter than the predetermined time-slot of the schedule of the wireless communication network, and

the RSS is measured at the end of the guard time interval and during the predetermined time-slot.

3. The method of claim 1 , further comprising:

when a packet pre-amble is received during the guard time interval, measuring, using the receiver of the node, a received signal strength (RSS) on the channel following receipt of a respective packet that includes the packet pre-amble.

4. The method of claim 1 , wherein the node comprises an internal clock, and wherein the guard time interval has a length of at least a sum of: (a) two times a maximum offset between internal clocks of two respective nodes of the wireless communication network and (b) a length of time between a beginning of a packet transmission and an end of a pre-amble of the packet transmission.

5. The method of claim 1 , wherein the wireless network comprises a plurality of wireless nodes and wherein the node is one of the plurality of wireless nodes.

6. The method of claim 5 , wherein the schedule comprises at least one superframe comprising a plurality of time-slots, wherein the predetermined time-slot is one of the plurality of time-slots, and wherein each of the plurality of time-slots specifies communication links between respective ones of the plurality of wireless nodes.

7. The method of claim 1 , wherein the guard time interval ends prior to an acknowledgement transmission period of the predetermined time-slot.

8. The method of claim 7 , wherein the guard time interval ends prior to an acknowledgement transmission period of the predetermined time-slot.

9. A method for measuring interference on a channel of a wireless communication network in a node of the wireless communication network, the method comprising steps of:

checking, at the node, whether a packet pre-amble is received through a receiver of the node on the channel during a guard time interval of a predetermined time-slot of the wireless communication network; and

when no packet pre-amble is received during the guard time interval, measuring, using the receiver of the node, a received signal strength (RSS) on the channel during the predetermined time-slot at an end of the guard time interval of the predetermined time-slot;

wherein the node is not scheduled, in accordance with a schedule of the wireless communication network, to check the channel during the predetermined time-slot; and

wherein the predetermined time-slot begins at a time at which another node of the wireless communication network is scheduled to check the channel in accordance with the schedule of the wireless communication network.

10. The method of claim 9 , wherein:

the node is synchronized with the wireless communication network and is scheduled, in accordance with a schedule of the wireless communication network, to check the channel during the predetermined time-slot, and

the guard time interval is measured according to a beginning of the predetermined time-slot.

11. The method of claim 9 , wherein:

the guard time interval is shorter than the predetermined time-slot of a schedule of the wireless communication network, and

the RSS is measured at the end of the guard time interval and during the predetermined time-slot.

12. The method of claim 9 , wherein the RSS is measured on the channel immediately following the end of the guard time interval.

13. The method of claim 9 , wherein each respective node of the wireless communication network comprises an internal clock, and wherein the guard time interval has a length of at least a sum of: (a) two times a maximum offset between internal clocks of two respective nodes of the wireless communication network and (b) a length of time between a beginning of a packet transmission and an end of a pre-amble of the packet transmission.

14. The method of claim 9 , wherein the guard time interval begins at a beginning of a listen and receive period of the predetermined time-slot for the wireless communication network.

15. A system for measuring interference on a channel of a wireless communication network, the system comprising:

a node comprising a receiver, wherein the node is synchronized with the wireless communication network and configured to:

check, during a predetermined time-slot of the wireless network and according to a schedule of the wireless communication network, whether a packet pre-amble is received through the receiver on the channel during a guard time interval of the predetermined time-slot, wherein the guard time interval begins at a beginning of a listen and receive period of the predetermined time-slot; and

measure, using the receiver, a received signal strength (RSS) on the channel during the predetermined time-slot at an end of the guard time interval of the predetermined time-slot when no packet pre-amble is received during the guard time interval.

16. The system of claim 15 , wherein the guard time interval is shorter than the predetermined time-slot of a schedule of the wireless communication network, and wherein the RSS is measured at the end of the guard time interval and during the predetermined time-slot.

17. The system of claim 15 , wherein the RSS is measured on the channel immediately following the end of the guard time interval.

18. The system of claim 15 , wherein the node further comprises an internal clock, and wherein the guard time interval has a length of at least a sum of: (a) two times a maximum offset between internal clocks of two other nodes of the wireless communication network and (b) a length of time between a beginning of a packet transmission and an end of a pre-amble of the packet transmission.

19. The system of claim 15 , further comprising a plurality of wireless nodes, wherein the node is one of the plurality of wireless nodes.

20. The system of claim 19 , wherein the schedule comprises at least one superframe comprising a plurality of time-slots, wherein the predetermined time-slot is one of the plurality of time-slots, and wherein each of the plurality of time-slots specifies communication links between respective ones of the plurality of wireless nodes.

Assignments (4)
CHANGE OF NAME Recorded Sep 4, 2021
From: LINEAR TECHNOLOGY CORPORATION
To: LINEAR TECHNOLOGY LLC
Reel/Frame 057420/0281 →
CHANGE OF NAME Recorded Sep 4, 2021
From: LINEAR TECHNOLOGY LLC
To: ANALOG DEVICES INTERNATIONAL UNLIMITED COMPANY
Reel/Frame 057422/0180 →
MERGER Recorded Jan 20, 2016
From: DUST NETWORKS, INC.
To: LINEAR TECHNOLOGY CORPORATION
Reel/Frame 037537/0568 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 19, 2013
From: DOHERTY, LANCE ROBERT; LINDSAY, WILLIAM ALAN; SIMON, JONATHAN NOAH; LEVESQUE, ALAIN PIERRE
To: DUST NETWORKS, INC.
Reel/Frame 030255/0039 →