AUTOMATIC AD-HOC NETWORK CREATION AND COALESCING USING WPS
2 Assignments
0 Petitions
Accused Products
Abstract
A device previously configured as a registrar and that has established an independent ad-hoc network is automatically discovered by another device also previously configured as a registrar. To form an ad-hoc wireless network between these two devices, each device periodically enters a scanning mode to scan for and intercept beacons transmitted by the other device. Upon such interception, one of the devices becomes an enrollee in accordance with a predefined condition and in response to a user selected option. Subsequently, the enrollee modifies its beacons to include an attribute, such as the MAC address, associated with the other device. After intercepting the modified beacon, the remaining registrar prompts it user to decide whether to allow the enrollee to join the registrar'"'"'s network. If the user responds affirmatively, a handshake is performed between the two devices and a subsequent attempt is made by the enrollee to join the registrar'"'"'s network.
-
Citations
52 Claims
-
1-26. -26. (canceled)
-
27. A method of establishing an ad-hoc network connection between a first device and a second device, wherein the first device is operable in a beacon mode to transmit beacons and a scanning mode to receive beacons, the method comprising:
-
transmitting beacons, with the first device in the beacon mode, wherein beacon periods extend in between each of two consecutive beacon transmissions; during every Nth beacon period, scanning for beacons with the first device in the scanning mode for a scanning period that covers the beacon period, wherein N is an integer greater than one; while operating in the scanning mode during one of the Nth beacon periods, receiving, with the first device, a beacon from the second device; in response to receiving the beacon, determining, with the first device, whether to be configured as an enrollee to join an ad-hoc network established by the second device. - View Dependent Claims (28, 29, 30, 31, 32, 33)
-
-
34. A first device configured to participate in a wireless ad-hoc network session with a second device, the first device comprising:
a controller circuit configured to; transmit beacons in a beacon mode, wherein beacon periods extend in between each of two consecutive beacon transmissions; during every Nth beacon period, scan for beacons in a scanning mode for a scanning period that covers the beacon period, wherein N is an integer greater than one; while in the scanning mode during one of the Nth beacon periods, receive a beacon from a second device; in response to receipt of the beacon from the second device, determine whether to be configured as an enrollee to join an ad-hoc network established by the second device. - View Dependent Claims (35, 36, 37, 38, 39, 40)
-
41. A method of a first device operating to add a second device to an ad-hoc network established by the first device, the method comprising:
-
transmitting beacons, with the first device in a beacon mode, wherein beacon periods extend in between each of two consecutive beacon transmissions; during every Nth beacon period, scanning for beacons, with the first device in a scanning mode, for a scanning period that covers the entire beacon period, wherein N is an integer greater than one; while operating in the scanning mode during one of the Nth beacon periods, receiving, with the first device, a beacon from the second device; in response to receiving the beacon, prompting, with the first device, a user of the first device with an option to decide whether to allow the second device to be added to the ad-hoc network. - View Dependent Claims (42, 43, 44, 45, 46)
-
-
47. A first device adapted to participate in a wireless ad-hoc network session, the first device comprising:
-
a user interface; and a controller circuit in communication with the user interface, the controller circuit configured to; transmit beacons in a beacon mode, wherein beacon periods extend in between each of two consecutive beacon transmissions; during every Nth beacon period, scan for beacons in a scanning mode for a scanning period that covers the entire beacon period, wherein N is an integer greater than one; while in the scanning mode during one of the Nth beacon periods, receive a beacon from a second device; and in response to receipt of the beacon, prompt, via the user interface, a user of the first device with an option to allow the second device to be added to an ad-hoc network established by the first device. - View Dependent Claims (48, 49, 50, 51, 52)
-
Specification