IP Library Granted Patent US 8,953,528
Granted Patent B2
US 8,953,528 · App. 12/802,296 · Granted Feb 10, 2015

Apparatus and method for ambient noise adaptation in wireless sensor networks

Inventors: Seokman Paul Han (Rancho Cordova, CA); Rituparna Ghosh (Folsom, CA); Raju Pandey (Davis, CA)
Assignee: SynapSense Corporation
H04W72/082H04L43/04H04L43/16H04L43/024H04W28/048H04W52/0264H04W52/0261
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 8,953,528
App. No.
12/802,296
Granted
Feb 10, 2015
Kind
B2
Abstract

Various embodiments provide an apparatus and method for adapting wireless sensor network device operation to ambient RF noise. An example embodiment includes: initializing a noise threshold value to a default value; detecting an ambient RF noise level on a plurality of channels of a wireless network device; if the ambient RF noise level detected on a pre-determined number of channels is above the noise threshold value, adjusting the noise threshold value by an increment and retesting the ambient RF noise level on the plurality of channels; if the noise threshold value exceeds a pre-determined maximum noise threshold value, suspending data communications by the wireless network device; and if the ambient RF noise level detected on a pre-determined number of channels is below the noise threshold value, retaining the noise threshold value and enabling data communications by the wireless network device.

Claims (40)

1. A method comprising:

initializing a noise threshold value to a default value;

detecting an ambient radio frequency (RF) noise level on a plurality of channels of a wireless network device by execution of processing instructions by a processor in the wireless network device, the wireless network device being configured to communicate with other wireless network devices of a wireless sensor network at the data link layer of the Open Systems Interconnection (OSI) networking model using established data communication protocols, the wireless network devices of the wireless sensor network being synchronized to a common global clock and operating in a low power listening mode with radios de-activated to conserve battery power when the wireless network device is not transmitting data to other wireless network devices of the wireless sensor network;

if the ambient RF noise level detected on a pre-determined number of channels is above the noise threshold value, adjusting the noise threshold value by an increment and retesting the ambient RF noise level on the plurality of channels;

if the noise threshold value exceeds a pre-determined maximum noise threshold value, suspending data communications by the wireless network device; and

if the ambient RF noise level detected on a pre-determined number of channels is below the noise threshold value, retaining the noise threshold value and enabling data communications by the wireless network device.

2. The method as claimed in claim 1 including detecting a utilization level on the plurality of channels of the wireless network device.

3. The method as claimed in claim 1 including detecting a utilization level on the plurality of channels of the wireless network device, and if the utilization level detected on a pre-determined number of channels is above a channel utilization threshold value, performing a noise level adaptation initialization of the wireless network device.

4. The method as claimed in claim 1 wherein the wireless network device includes at least one sensor for sensing an environmental condition.

5. The method as claimed in claim 1 wherein the wireless network device is in wireless data communication with at least one other wireless network device of the wireless sensor network.

6. A wireless network node comprising:

a processor;

a wireless network interface, coupled to the processor, to communicate with other nodes of a wireless sensor network, the wireless network node being configured to communicate with other wireless network nodes of the wireless sensor network at the data link layer of the Open Systems Interconnection (OSI) networking model using established data communication protocols, the wireless network nodes of the wireless sensor network being synchronized to a common global clock and operating in a low power listening mode with radios de-activated to conserve battery power when the wireless network node is not transmitting data to other wireless network nodes of the wireless sensor network;

a radio for data communications via the wireless network interface; and

processing logic, executable by the processor, to initialize a noise threshold value to a default value, detect an ambient radio frequency (RF) noise level on a plurality of channels of the wireless network node, if the ambient RF noise level detected on a pre-determined number of channels is above the noise threshold value, adjust the noise threshold value by an increment and retest the ambient RF noise level on the plurality of channels, if the noise threshold value exceeds a pre-determined maximum noise threshold value, suspend data communications by the wireless network node, and if the ambient RF noise level detected on a pre-determined number of channels is below the noise threshold value, retain the noise threshold value and enable data communications by the wireless network node.

7. The wireless network node as claimed in claim 6 being further configured to detect a utilization level on the plurality of channels of the wireless network node.

8. The wireless network node as claimed in claim 6 being further configured to detect a utilization level on the plurality of channels of the wireless network node, and if the utilization level detected on a pre-determined number of channels is above a channel utilization threshold value, perform a noise level adaptation initialization of the wireless network node.

9. The wireless network node as claimed in claim 6 wherein the wireless network node includes at least one sensor to sense an environmental condition.

10. The wireless network node as claimed in claim 6 wherein the wireless network node is in wireless data communication with at least one other wireless network node of the wireless sensor network.

11. A wireless sensor network comprising:

a gateway;

a first wireless network node in data communication with the gateway, the first wireless network node being configured to communicate with other wireless network nodes of the wireless sensor network at the data link layer of the Open Systems Interconnection (OSI) networking model using established data communication protocols, the wireless network nodes of the wireless sensor network being synchronized to a common global clock and operating in a low power listening mode with radios de-activated to conserve battery power when the wireless network node is not transmitting data to other wireless network nodes of the wireless sensor network; and

a second wireless network node being configured to communicate with other wireless network nodes of the wireless sensor network at the data link layer of the OSI networking model using established data communication protocols, the second wireless network node including processing logic to initialize a noise threshold value to a default value, detect an ambient radio frequency (RF) noise level on a plurality of channels of the second wireless network node, if the ambient RF noise level detected on a pre-determined number of channels is above the noise threshold value, adjust the noise threshold value by an increment and retest the ambient RF noise level on the plurality of channels, if the noise threshold value exceeds a pre-determined maximum noise threshold value, suspend data communications by the second wireless network node, and if the ambient RF noise level detected on a pre-determined number of channels is below the noise threshold value, retain the noise threshold value and enable data communications by the second wireless network node.

12. The wireless sensor network as claimed in claim 11 wherein the second wireless network node being further configured to detect a utilization level on the plurality of channels of the second wireless network node.

13. The wireless sensor network as claimed in claim 11 wherein the second wireless network node being further configured to detect a utilization level on the plurality of channels of the second wireless network node, and if the utilization level detected on a pre-determined number of channels is above a channel utilization threshold value, perform a noise level adaptation initialization of the second wireless network node.

14. The wireless sensor network as claimed in claim 11 wherein the second wireless network node being further configured to include at least one sensor to sense an environmental condition.

15. The wireless sensor network as claimed in claim 11 wherein the second wireless network node is in wireless data communication with at least one other wireless network node of the wireless sensor network.

16. An article of manufacture comprising a non-transitory machine-readable storage medium having machine executable instructions embedded thereon, which when executed by a machine, cause the machine to:

initialize a noise threshold value to a default value, detect an ambient radio frequency (RF) noise level on a plurality of channels of a wireless network device, the wireless network device being configured to communicate with other wireless network devices of a wireless sensor network at the data link layer of the Open Systems Interconnection (OSI) networking model using established data communication protocols, the wireless network devices of the wireless sensor network being synchronized to a common global clock and operating in a low power listening mode with radios de-activated to conserve battery power when the wireless network device is not transmitting data to other wireless network devices of the wireless sensor network, if the ambient RF noise level detected on a predetermined number of channels is above the noise threshold value, adjust the noise threshold value by an increment and retest the ambient RF noise level on the plurality of channels, if the noise threshold value exceeds a pre-determined maximum noise threshold value, suspend data communications by the wireless network device, and if the ambient RF noise level detected on a pre-determined number of channels is below the noise threshold value, retain the noise threshold value and enable data communications by the wireless network device.

17. The article of manufacture as claimed in claim 16 being further configured to detect a utilization level on the plurality of channels of the wireless network device.

18. The article of manufacture as claimed in claim 16 being further configured to detect a utilization level on the plurality of channels of the wireless network device, and if the utilization level detected on a pre-determined number of channels is above a channel utilization threshold value, perform a noise level adaptation initialization of the wireless network device.

19. The article of manufacture as claimed in claim 16 wherein the wireless network device includes at least one sensor to sense an environmental condition.

20. The article of manufacture as claimed in claim 16 wherein the wireless network device is in wireless data communication with at least one other wireless network device of the wireless sensor network.

21. A method comprising:

initializing a channel utilization threshold value to a default value;

detecting a utilization level on a plurality of channels of a wireless network device by execution of processing instructions by a processor in the wireless network device, the wireless network device being configured to communicate with other wireless network devices of a wireless sensor network at the data link layer of the Open Systems Interconnection (OSI) networking model using established data communication protocols, the wireless network devices of the wireless sensor network being synchronized to a common global clock and operating in a low power listening mode with radios de-activated to conserve battery power when the wireless network device is not transmitting data to other wireless network devices of the wireless sensor network;

if the utilization level detected on a pre-determined number of channels is above the channel utilization threshold value, performing a noise level adaptation initialization of the wireless network device; and

adjusting a noise threshold value on the wireless network device based on the noise level adaptation initialization.

22. The method as claimed in claim 21 wherein the wireless network device includes at least one sensor to sense an environmental condition.

23. The method as claimed in claim 21 wherein the wireless network device is in wireless data communication with at least one other wireless network device of the wireless sensor network.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 13, 2023
From: SYNAPSENSE CORPORATION
To: VIGILENT CORPORATION
Reel/Frame 065216/0542 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 22, 2010
From: HAN, SEOKMAN PAUL; GHOSH, RITUPARNA; PANDEY, RAJU
To: SYNAPSENSE CORPORATION
Reel/Frame 024578/0427 →
Continuity (2)
Provisional Application 61268719 · Jun 15, 2009
Related Publication 20100316009A1 · Dec 16, 2010