Patent ID: 8149893

Claim:
A method of adaptive frequency hopping to be used for communication between a network coordinator and a client, the method comprising: determining a frequency quality measurement value for each of a plurality of frequencies a network coordinator can use in a frequency hopping sequence for communicating with a client; classifying each of the plurality of communication frequencies into one of a plurality of different categories based on a relative ranking of the determined frequency quality measurement value of each of the plurality of frequencies; generating, by the network coordinator, a frequency hopping sequence to be used for communication between the network coordinator and the client, the generated hopping sequence including only select frequencies from the plurality of frequencies in a predetermined number of future time slots that minimize a probability of a predetermined number of consecutive frequency hop failures in the predetermined number of future time slots, wherein the predetermined number of future time slots of the generated frequency hopping sequence comprises a first fixed number of frequencies in the frequency hopping sequence that cannot be changed followed by a remaining number of frequencies that can be changed; and notifying the client of the generated frequency hopping sequence to be used for communication between the network coordinator and the client.