7801096

Detecting, Reporting and Mitigating Hidden Stations in a Wireless Data Network

PublishedSeptember 21, 2010
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
26 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A method of detecting a hidden node of a wireless data network wherein data is communicated in frame sequences conforming to a MAC protocol, and wherein transmitting in the network includes transmitting a transmission carrier, the method comprising: identifying that one or more frames that are received in a node of the network are part of a frame sequence conforming to the protocol in a node of the network; and determining at the node for at least one identified received frame whether one or more prior frames that belong to the same frame sequence as the at least one identified received frame, and that should have been received given that the at least one identified frame was received, have not been received, wherein the receiving at the node without previously receiving one or more prior frames that should have been received given that the at least one identified frame was received automatically indicates the presence of a suspected hidden node, and wherein at least one of A, B, and C is true, A being that the method further comprises: determining the identity of the suspected hidden node; compiling data on the suspected hidden node; and sending a hidden node report containing the identity of the suspected hidden node to a hidden node manager, A further being that the sending of the hidden node report occurs when or after a settable level of certainty that the suspected hidden node is hidden is achieved, B being that the method further comprises: determining the identity of the suspected hidden node; and sending a hidden node report containing the identity of the suspected hidden node to a hidden node manager, B further being that the MAC protocol includes a hidden node mitigation method, and that the hidden node manager activates the hidden node mitigation method, and C being that receiving a frame in the node includes successfully receiving the transmission carrier and the correct physical layer protocol header of the frame, such that not receiving either the transmission carrier or the physical layer protocol header of the one or more prior frames indicates the presence of the suspected hidden node.

2

2. A method as recited in claim 1 , further comprising: determining the identity of the suspected hidden node; and sending a hidden node report containing the identity of the suspected hidden node to a hidden node manager.

3

3. A method as recited in claim 1 , wherein determining the identity of the suspected hidden node includes examining an address in a recently received frame in the sequence.

4

4. A method as recited in claim 2 , wherein the MAC protocol includes a hidden node mitigation method, and wherein the hidden node manager activates the hidden node mitigation method.

5

5. A method as recited in claim 2 , wherein the hidden node manager sends an action message to the suspected hidden node, such that any interference caused by the suspected hidden node is avoided.

6

6. A method as recited in claim 2 , wherein the hidden node manager is a centralized hidden node manager.

7

7. A method as recited in claim 2 , further comprising: compiling data on the suspected hidden node.

8

8. A method as recited in claim 7 , wherein the sending of the hidden node report occurs when or after a settable level of certainty that the suspected hidden node is hidden is achieved.

9

9. A method as recited in claim 2 , wherein the reporting occurs upon receipt of a request for a hidden node report.

10

10. A method as recited in claim 1 , wherein the hidden node is in the same basic service set as the receiving node.

11

11. A method as recited in claim 1 , wherein the hidden node is in a different basic service set than the receiving node.

12

12. A method as recited in claim 1 , wherein receiving a frame in the node includes successfully receiving the transmission carrier and the correct physical layer protocol header of the frame, such that not receiving either the transmission carrier or the physical layer protocol header of the one or more prior frames indicates the presence of the suspected hidden node.

13

13. A method as recited in claim 12 , wherein identifying a received frame as a frame in the frame sequence includes examining one or more fields of the physical layer protocol header.

14

14. A computer-readable and tangible storage medium storing computer readable code segments to instruct a processor of a processing system of a node of a wireless data network to execute a hidden node detection method, data being communicated in the wireless data network in frame sequences conforming to a MAC protocol, the computer-readable storage medium comprising: one or more code segments to instruct the processor to identify whether one or more frames received at the node are part of a frame sequence conforming to the protocol; and one or more code segments to instruct the processor to determine for at least one identified received frame whether one or more prior frames that belong to the same frame sequence as the at least one identified received frame, and that should have been received given that the at least one identified frame was received have also been received, such that the receiving at the node without previously receiving the one or more prior frames that should have been received given that the at least one identified frame was received automatically indicates the presence of a suspected hidden node, wherein at least one of A, B, and C is true, A being that the computer-readable storage medium further comprises one or more code segments to instruct the processor to: determine the identity of the suspected hidden node; compile data on the suspected hidden node; and send a hidden node report containing the identity of the suspected hidden node to a hidden node manager, A further being that the sending of the hidden node report occurs when or after a settable level of certainty that the suspected hidden node is hidden is achieved, B being that the computer-readable storage medium further comprises one or more code segments to instruct the processor to: determine the identity of the suspected hidden node; and send a hidden node report containing the identity of the suspected hidden node to a hidden node manager, B further being that the MAC protocol includes a hidden node mitigation method, and that the hidden node manager activates the hidden node mitigation method, and C being that receiving a frame in the node includes successfully receiving the transmission carrier and the correct physical layer protocol header of the frame, such that not receiving either the transmission carrier or the physical layer protocol header of the one or more prior frames indicates the presence of the suspected hidden node.

15

15. A computer-readable storage medium as recited in claim 14 , further comprising: one or more code segments to instruct the processor to determine the identity of the suspected hidden node; and one or more code segments to instruct the processor to send a hidden node report containing the identity of the suspected hidden node to a hidden node manager.

16

16. A computer-readable storage medium as recited in claim 15 , wherein determining the identity of the suspected hidden node includes examining an address in a recently received frame in the sequence.

17

17. A computer-readable storage medium as recited in claim 15 , wherein the MAC protocol includes a hidden node mitigation method, and wherein the hidden node manager activates the hidden node mitigation method.

18

18. A computer-readable storage medium as recited in claim 15 , wherein the hidden node manager sends an action message to the suspected hidden node, such that any interference caused by the suspected hidden node is avoided.

19

19. A computer-readable storage medium as recited in claim 15 , further comprising: compiling data on the suspected hidden node.

20

20. A computer-readable storage medium as recited in claim 19 , wherein the sending of the hidden node report occurs when or after a settable level of certainty that the suspected hidden node is hidden is achieved.

21

21. A computer-readable storage medium as recited in claim 14 , wherein identifying a received frame as a frame in the frame sequence includes examining one or more fields of the physical layer protocol header.

22

22. A method of managing hidden nodes in a wireless data network wherein data is communicated in frame sequences conforming to a MAC protocol, the method comprising: receiving a hidden node report from a hidden node detector in the network identifying one or more suspected hidden nodes; and automatically mitigating or avoiding interference that may be caused by the suspected hidden nodes by sending out one or more action messages, wherein the hidden node detector automatically detects a suspected hidden node by identifying that one or more frames that are received in the node of the detector are part of a frame sequence conforming to the protocol in a node of the network; determining for at least one identified received frame that one or more prior frames and that belong to the same frame sequence as the at least one identified received frame and that should have been received given that the at least one identified frame was received, have not been received; compiling data on the suspected hidden node; determining the identity of the suspected hidden node; and sending the hidden node report when or after a settable level of certainty that the suspected hidden node is hidden is achieved, the receiving at the node of the detector without previously receiving one or more prior frames that should have been received given that the at least one identified frame was received automatically indicating the presence of a suspected hidden node.

23

23. A method as recited in claim 22 , wherein the method is implemented at a single entity for managing all nodes of the network.

24

24. A method as recited in claim 22 , wherein the hidden node detector is in a basic service set of the network, wherein the method is implemented at any node of the basic service set, and wherein each action message is to a node of the basic service set.

25

25. A method as recited in claim 22 , wherein the MAC protocol includes a hidden node mitigation method, and wherein the mitigating or avoiding automatically activates the hidden node mitigation method for the one or more suspected hidden nodes.

26

26. A method as recited in claim 22 , wherein the mitigating or avoiding automatically sends out an action message to each suspected hidden node in order to avoid any interference that may be caused by the suspected hidden node.

Patent Metadata

Filing Date

Unknown

Publication Date

September 21, 2010

Inventors

Andrew F. Myles
Alex C.K. Lam
David S. Goodall

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “DETECTING, REPORTING AND MITIGATING HIDDEN STATIONS IN A WIRELESS DATA NETWORK” (7801096). https://patentable.app/patents/7801096

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.

DETECTING, REPORTING AND MITIGATING HIDDEN STATIONS IN A WIRELESS DATA NETWORK — Andrew F. Myles | Patentable