In addition to the 2.4 GHz frequency band, the wireless access point 116 may also scan other frequency bands. For instance, in North America the 5 GHz WiFi frequency band consists of a number of channels formed using carrier frequencies in the 5.180 to 5.825 GHz range. Other frequency bands may exist. Consequently, the wireless access point 116 may scan the 11 frequencies of the 2.4 GHz frequency band and one or more frequencies in the 5 GHz frequency band, for instance. As a result of this scanning, the wireless access point 116 may identify a group of nearby client devices that use the channels of one or more of these frequency bands.
The wireless access point 116 may thus identify a subset of frequencies which includes the frequencies used by the client devices that were identified in the most recent scan of the full set of frequencies, and that are associated with a received signal strength that is equal to and greater than a predetermined received signal strength threshold. The predetermined received signal strength threshold may be set to a fixed value by the wireless access point 116. In some implementations, the predetermined received signal strength threshold value may be explicitly chosen through a user input, or may be derived based on the relative RSSI values present in the various signals from one or more client devices.
In some implementations, the wireless device 116 may act as a client device, where the wireless device 116 may connect with wireless client devices 112, 114 or 122 with requiring a wireless access point according to a WiFi standard (e.g., WiFi Direct). In this respect, the principles of the subject technology can be employed to find the correct frequency channel for a peer-to-peer system.