FREQUENCY AGILITY FOR WIRELESS EMBEDDED SYSTEMS
First Claim
1. A method for frequency agility in a wireless embedded system, the wireless embedded system comprising a wireless access point (WAP) and a wireless end point (WEP) communicating on a current channel, the method comprising:
- determining a first channel table comprising an order of available channels for the WAP;
determining a second channel table for WEP, wherein the first channel table and the second channel table list the available channels in the same order;
in the event interference is detected by the WAP on the current channel, determining a new current channel by testing the available channels for interference in the order listed in the first channel table; and
in the event the WEP does not receive an acknowledgement from the WAP of a message sent by the WEP to the WAP, resending the message on each of the available channels in the order listed in the second channel table until an acknowledgement is received from the WAP, wherein resending the message on the available channels in the order listed in the second channel table is performed one or more times.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for frequency agility in a wireless embedded system, the wireless embedded system comprising a WAP and a WEP communicating on a current channel, includes determining a first channel table comprising an order of available channels for the WAP; determining a second channel table for WEP, wherein the first channel table and the second channel table list the available channels in the same order; in the event interference is detected by the WAP on the current channel, determining a new current channel by testing the available channels for interference in the order listed in the first channel table; and in the event the WEP does not receive an acknowledgement from the WAP of a message sent by the WEP to the WAP, resending the message on each of the available channels in the order listed in the second channel table until an acknowledgement is received from the WAP.
16 Citations
18 Claims
-
1. A method for frequency agility in a wireless embedded system, the wireless embedded system comprising a wireless access point (WAP) and a wireless end point (WEP) communicating on a current channel, the method comprising:
-
determining a first channel table comprising an order of available channels for the WAP; determining a second channel table for WEP, wherein the first channel table and the second channel table list the available channels in the same order; in the event interference is detected by the WAP on the current channel, determining a new current channel by testing the available channels for interference in the order listed in the first channel table; and in the event the WEP does not receive an acknowledgement from the WAP of a message sent by the WEP to the WAP, resending the message on each of the available channels in the order listed in the second channel table until an acknowledgement is received from the WAP, wherein resending the message on the available channels in the order listed in the second channel table is performed one or more times. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer program product comprising a computer readable storage medium containing computer code that, when executed by a computer, implements a method for frequency agility in a wireless embedded system, the wireless embedded system comprising a wireless access point (WAP) and a wireless end point (WEP) communicating on a current channel, wherein the method comprises:
-
determining a first channel table comprising an order of available channels for the WAP; determining a second channel table for WEP, wherein the first channel table and the second channel table list the available channels in the same order; in the event interference is detected by the WAP on the current channel, determining a new current channel by testing the available channels for interference in the order listed in the first channel table; and in the event the WEP does not receive an acknowledgement from the WAP of a message sent by the WEP to the WAP, resending the message on each of the available channels in the order listed in the second channel table until an acknowledgement is received from the WAP, wherein resending the message on the available channels in the order listed in the second channel table is performed one or more times. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A wireless embedded system, comprising:
-
a wireless access point (WAP) configured to determine a first channel table comprising an order of available channels; a wireless end point (WEP) configured to determine a second channel table, wherein the first channel table and the second channel table list the available channels in the same order; wherein the WAP is further configured to, in the event interference is detected by the WAP on a current channel, determine a new current channel by testing the available channels for interference in the order listed in the first channel table; and wherein the WEP is further configured to, in the event the WEP does not receive an acknowledgement from the WAP of a message sent by the WEP to the WAP, resend the message on each of the available channels in the order listed in the second channel table until an acknowledgement is received from the WAP, wherein resending the message on the available channels in the order listed in the second channel table is performed one or more times. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification