Device discovery and connection establishment for ad hoc networks
First Claim
Patent Images
1. A method of forming a piconet in a wireless communications device, the method comprising:
- transmitting a beacon packet from the wireless communications device across a wireless channel during a first predetermined time interval;
scanning the wireless channel from the wireless communications device for a second predetermined time interval, the second predetermined time interval immediately following the first predetermined time interval;
receiving a request for additional information from a remote wireless communications device during the second predetermined time interval without associating with the remote wireless communications device;
transmitting a second beacon packet from the wireless communications device during a third time interval;
transmitting a beacon extension from the wireless communications device during an extension interval immediately following the third time interval, wherein the beacon extension includes the additional information;
receiving a piconet joining request packet from the remote wireless communications device during a fourth predetermined time interval; and
transmitting a confirmation packet to the remote wireless communications device during a fifth predetermined time interval, the fifth predetermined time interval immediately following the fourth predetermined time interval.
7 Assignments
0 Petitions
Accused Products
Abstract
A wireless device transmits beacon packets at periodically occurring time intervals across a wireless channel. When the wireless communications device has not formed a piconet with one or more remote devices, the device scans the wireless channel for a predetermined amount of time immediately following each of the periodically occurring time intervals. During this time a remote device may respond to the beacon packet.
-
Citations
13 Claims
-
1. A method of forming a piconet in a wireless communications device, the method comprising:
-
transmitting a beacon packet from the wireless communications device across a wireless channel during a first predetermined time interval; scanning the wireless channel from the wireless communications device for a second predetermined time interval, the second predetermined time interval immediately following the first predetermined time interval; receiving a request for additional information from a remote wireless communications device during the second predetermined time interval without associating with the remote wireless communications device; transmitting a second beacon packet from the wireless communications device during a third time interval; transmitting a beacon extension from the wireless communications device during an extension interval immediately following the third time interval, wherein the beacon extension includes the additional information; receiving a piconet joining request packet from the remote wireless communications device during a fourth predetermined time interval; and transmitting a confirmation packet to the remote wireless communications device during a fifth predetermined time interval, the fifth predetermined time interval immediately following the fourth predetermined time interval. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A wireless communications device, comprising:
-
means for transmitting a beacon packet across a wireless channel during a first predetermined time interval; means for scanning the wireless channel for a second predetermined time interval, the second predetermined time interval immediately following the first predetermined time interval; means for receiving a request for additional information from a remote wireless communications device during the second predetermined time interval without associating with the remote wireless communications device; means for transmitting a second beacon packet from the wireless communications device during a third time interval; means for transmitting a beacon extension from the wireless communications device during an extension interval immediately following said third time interval, wherein the beacon extension includes the additional information; means for receiving a piconet joining request packet from the remote wireless communications device during a fourth predetermined time interval; and means for transmitting a confirmation packet to the remote wireless communications device during a fifth predetermined time interval, the fifth predetermined time interval immediately following the fourth predetermined time interval.
-
-
9. A system for forming a piconet of a plurality of wireless communications devices, the system comprising:
-
a beacon-transmitting device configured to transmit a beacon packet across a wireless channel during a first predetermined time interval and scan the wireless channel for a second predetermined time interval, the second predetermined time interval immediately following the first predetermined time interval; and a remote wireless communication device configured to receive the beacon packet and transmit a request for additional information to the beacon-transmitting device during a second predetermined interval without associating with the beacon-transmitting device, wherein the beacon-transmitting device is further configured to receive the request for additional information from the remote wireless communication device during the second predetermined interval without associating with the remote wireless communications device, transmit a second beacon packet during a third time interval, and transmit a beacon extension following the third time interval, wherein the beacon extension includes the additional information, wherein the remote wireless communication device is configured to receive the additional information and transmit a piconet joining request, and wherein the beacon-transmitting device is configured to receive the piconet joining request packet during a fourth predetermined time interval and transmit a confirmation packet to the remote wireless communications device during a fifth predetermined time interval, the fifth predetermined time interval immediately following the fourth predetermined time interval. - View Dependent Claims (10, 11, 12, 13)
-
Specification