METHOD, APPARATUS, AND COMPUTER PROGRAM PRODUCT FOR WIRELESS SHORT-RANGE COMMUNICATION CHANNEL SELECTION
First Claim
1. A method, comprising:
- receiving, by an apparatus, wireless device discovery messages from one or more other wireless devices in wireless networks not connected to the apparatus, one or more of the received wireless discovery messages including channel information indicating status of one or more channels;
creating, by the apparatus, a channel map that is at least partly based on the status of the one more channels indicated in the received one or more wireless device discovery messages; and
selecting, by the apparatus, channels for setting up wireless communication with another wireless device, the channels being selected at least partly based on the channel map created by the apparatus.
1 Assignment
0 Petitions
Accused Products
Abstract
An example embodiment enables wireless devices to adapt their channel maps when initiating connection to avoid interference, comprising receiving, by an apparatus, wireless device discovery messages from one or more other wireless devices in wireless networks not connected to the apparatus, one or more of the received wireless discovery messages including channel information indicating status of one or more channels; creating, by the apparatus, a channel map that is at least partly based on the status of the one more channels indicated in the received one or more wireless device discovery messages; and selecting, by the apparatus, channels for setting up wireless communication with another wireless device, the channels being selected at least partly based on the channel map created by the apparatus.
43 Citations
20 Claims
-
1. A method, comprising:
-
receiving, by an apparatus, wireless device discovery messages from one or more other wireless devices in wireless networks not connected to the apparatus, one or more of the received wireless discovery messages including channel information indicating status of one or more channels; creating, by the apparatus, a channel map that is at least partly based on the status of the one more channels indicated in the received one or more wireless device discovery messages; and selecting, by the apparatus, channels for setting up wireless communication with another wireless device, the channels being selected at least partly based on the channel map created by the apparatus. - View Dependent Claims (2, 3, 4, 5, 16, 17, 18, 19, 20)
-
-
6. An apparatus, comprising:
-
at least one processor; at least one memory including computer program code; the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus at least to; receive wireless device discovery messages from one or more other wireless devices in wireless networks not connected to the apparatus, one or more of the received wireless discovery messages including channel information indicating status of one or more channels; create a channel map that is at least partly based on the status of the one more channels indicated in the received one or more wireless device discovery messages; and select channels for setting up wireless communication with another wireless device, the channels being selected at least partly based on the channel map created by the apparatus. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A computer program product comprising computer executable program code recorded on a computer readable, non-transitory storage medium, the computer executable program code comprising:
-
code for receiving, by an apparatus, wireless device discovery messages from one or more other wireless devices in wireless networks not connected to the apparatus, one or more of the received wireless discovery messages including channel information indicating status of one or more channels; code for creating, by the apparatus, a channel map that is at least partly based on the status of the one more channels indicated in the received one or more wireless device discovery messages; and code for selecting, by the apparatus, channels for setting up wireless communication with another wireless device, the channels being selected at least partly based on the channel map created by the apparatus. - View Dependent Claims (12, 13, 14, 15)
-
Specification