Method and apparatus for wireless routhing on a plurality of different wireless channels
First Claim
1. A method for making more effective use of an available wireless communication bandwidth, comprising the steps of:
- (a) automatically determining a type of data to be communicated over a wireless network; and
(b) as a function of the type of data to be communicated over the wireless network, automatically selectively operating a wireless device as one of;
(i) a client wireless device that is coupled in wireless communication with a first wireless access point; and
(ii) a second access point that is coupled in wireless communication with at least one other client wireless device.
2 Assignments
0 Petitions
Accused Products
Abstract
To provide enhanced quality of service (QoS) communication capability, a wireless network is implemented in which different channels are used for conveying different types of data and in which wireless devices are selectively operated in either an infrastructure or ad hoc mode automatically selected to make best use of the available communication bandwidth. For example, a wireless device for a computer can be operated selectively as a client wireless device that is in communication with a legacy access point in an infrastructure mode on one channel, while using one or more different channels to communicate selectively in either ad hoc mode or infrastructure mode with client devices. To make efficient use of wireless devices, IEEE 802.11a or 802.11g wireless devices are used for communicating audio/video data on one channel, while an IEEE 802.11b wireless device is used on a different channel for communicating web page data.
167 Citations
40 Claims
-
1. A method for making more effective use of an available wireless communication bandwidth, comprising the steps of:
-
(a) automatically determining a type of data to be communicated over a wireless network; and
(b) as a function of the type of data to be communicated over the wireless network, automatically selectively operating a wireless device as one of;
(i) a client wireless device that is coupled in wireless communication with a first wireless access point; and
(ii) a second access point that is coupled in wireless communication with at least one other client wireless device. - View Dependent Claims (2, 3)
-
-
4. A wireless device for making more effective use of an available wireless communication bandwidth, comprising:
-
(a) a memory in which machine instructions are stored;
(b) a wireless transmitter and receiver which are capable of transmitting on a plurality of different wireless channels;
(c) a processor that is coupled to the memory and which executes the machine instructions to carry out a plurality of functions, including;
(i) automatically determining a type of data to be communicated over a wireless network; and
(ii) as a function of the type of data to be communicated over the wireless network, automatically selectively operating the wireless device as one of;
(1) a client wireless device that is adapted to couple in wireless communication with a first wireless access point; and
(2) a second access point that is adapted to couple in wireless communication with at least one other client wireless device. - View Dependent Claims (5, 6)
-
-
7. A method for making more effective use of an available wireless communication bandwidth on a wireless network, comprising the steps of:
-
(a) employing an infrastructure mode for wireless communication between a wireless access point and a first wireless client device on a first wireless channel; and
(b) in response to a need to communicate a specific type of data between the first wireless client device and one of a second wireless client device and the wireless access point, automatically selectively reconfiguring the first client device to operate so as to more effectively use the wireless network for communicating the data of the specific type. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A wireless access point that controls wireless client devices so as to efficiently use available bandwidth for wireless communications over a network comprising:
-
(a) a memory in which machine instructions are stored;
(b) a radio comprising a wireless transmitter and receiver, which are respectively capable of transmitting and receiving on a plurality of different wireless channels;
(c) a processor that is coupled to the memory and which executes the machine instructions to carry out a plurality of functions, including;
(i) communicating with at least one of a first wireless client device and a second wireless client device on a first wireless channel, in an infrastructure mode; and
(ii) in response to a need for wireless communication between the first wireless client device and the second wireless client device, transmitting a signal on the first wireless channel that causes the first wireless client device and the second wireless client device to establish an ad hoc mode of wireless communication on a second wireless channel that is different than first wireless channel. - View Dependent Claims (23, 24, 25, 26, 27, 28)
-
-
29. A wireless device that is automatically reconfigurable to more effectively communicate a specific type of data over a wireless network, comprising:
-
(a) a memory in which machine instructions are stored;
(b) a radio comprising a wireless transmitter and receiver, which are respectively capable of transmitting and receiving on a plurality of different wireless channels;
(c) a processor that is coupled to the memory and which executes the machine instructions to carry out a plurality of functions, including;
(i) communicating a first type of data with at least one of a wireless access point and a wireless client device on a first wireless channel and in a first configuration; and
(ii) in response to a need for efficiently communicating a second type of data that is different than the first type of data, automatically reconfiguring the wireless device to a second configuration by changing at least one of a mode of communication, a data rate, and a channel used by the wireless device to communicate over the wireless network.
-
-
30. A method for efficiently communicating data over a wireless network, comprising the steps of:
-
(a) for data being communicated between wireless devices over the wireless network, determining at least one parameter from the following;
(i) a use for the data being communicated between specific wireless devices;
(ii) a size of data packets to be communicated between specific wireless devices;
(iii) a frequency band with which the data will be communicated;
(iv) a nominal data rate with which the data will be communicated; and
(v) a latency with which the data will be communicated;
(b) as a function of said at least one parameter that is thus determined and of a type of data being communicated, automatically causing the wireless devices to communicate over different wireless channels, so that a first wireless channel is used for communicating a first type of data between a first set of wireless devices, and a second wireless channel is used for communicating a second type of data between a second set of wireless devices;
(c) automatically enabling communication in an ad hoc mode between selected pairs of wireless devices that are communicating the same type of data; and
(d) automatically enabling communication in an infrastructure mode for wireless devices that include an access point wireless device. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38)
-
-
39. A method for automatically selectively switching a wireless device between operating in an ad hoc mode and an infrastructure mode when communicating with at least one other wireless device, comprising the steps of:
-
(a) determining a type of data to be communicated between the wireless device and the at least one other wireless device; and
(b) in response to the type of data to be communicated, selectively automatically operating the wireless device in a preferred mode. - View Dependent Claims (40)
-
Specification