Techniques for ad-hoc mesh networking
First Claim
1. A wireless communications device, comprising:
- a first radio configured to receive information regarding an ad-hoc mesh wireless network from at least one remote device;
a second radio configured to exchange user data with the ad-hoc wireless mesh network;
a buffer configured to store user data for transmission to one or more remote devices in the ad-hoc wireless mesh network; and
a scheduler configured to schedule transmission by the second radio of the user data based on the received information.
2 Assignments
0 Petitions
Accused Products
Abstract
A wireless communications device includes a first radio and a second radio. The first radio is receives information regarding an ad-hoc mesh wireless network from at least one remote device. The second radio exchanges user data with the ad-hoc wireless mesh network. The wireless communications device also includes a buffer and a scheduler. The buffer stores user data for transmission to one or more remote devices in the ad-hoc wireless mesh network. The scheduler schedules transmissions by the second radio of the user data based on the received information. The first and second radios may employ various communications technologies. Examples of such technologies include Bluetooth, wireless local area network (WLAN), and ultra wideband (UWB). The information received from the remote device may include one or more of the following: configuration information (e.g., topology information) corresponding to the ad-hoc wireless mesh network; routing information; and information regarding communications capabilities of one or more nodes within the ad-hoc wireless mesh network.
-
Citations
33 Claims
-
1. A wireless communications device, comprising:
-
a first radio configured to receive information regarding an ad-hoc mesh wireless network from at least one remote device;
a second radio configured to exchange user data with the ad-hoc wireless mesh network;
a buffer configured to store user data for transmission to one or more remote devices in the ad-hoc wireless mesh network; and
a scheduler configured to schedule transmission by the second radio of the user data based on the received information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
(a) establishing a short-range wireless communications link with remote device, wherein the short-range wireless communications link employs a control radio;
(b) exchanging control information regarding an ad-hoc mesh wireless network across the short-range wireless communications link;
(c) designating a data radio for the exchange of user data with one or more devices in the ad-hoc mesh wireless network; and
(d) transmitting the user data across a data link with the data radio. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A wireless communications device, comprising:
-
means for establishing a short-range wireless communications link with remote device, wherein the short-range wireless communications link employs a control radio;
means for exchanging control information regarding an ad-hoc mesh wireless network across the short-range wireless communications link;
means for designating a data radio for the exchange of user data with one or more devices in the ad-hoc mesh wireless network; and
means for transmitting the user data with the data radio.
-
-
26. A wireless communications device, comprising:
-
a control radio configured to exchanging control information regarding an ad-hoc mesh wireless network across the short-range wireless communications link;
one or more data radios configured to exchange user data with one or more devices in the ad-hoc mesh wireless network; and
a controller configured to select among the control radio and the one or more data radios for the transmission of data that is ready to be sent to a remote node in the ad-hoc mesh wireless network. - View Dependent Claims (27, 28, 29, 30, 31, 32)
-
-
33. A computer program product comprising a computer useable medium having computer program logic recorded thereon for instructing a processor in a wireless communications device, the computer program logic comprising:
-
program code for enabling the processor to establish a short-range wireless communications link with remote device, wherein the short-range wireless communications link employs a control radio;
program code for enabling the processor to exchange control information regarding an ad-hoc mesh wireless network across the short-range wireless communications link;
program code for enabling the processor to designate a data radio for the exchange of user data with one or more devices in the ad-hoc mesh wireless network; and
program code for enabling the processor to transmit the user data with the data radio.
-
Specification