Method and apparatus for connecting devices via an ad hoc wireless communication network
First Claim
1. A method of connecting a first device to a second device via a wireless communication channel, the method comprising the steps of:
- arbitrarily assigning one of a first state and a second state to the first device, wherein in the first state the first device seeks to establish a connection with the second device, and in the second state the first device renders itself available for connection with the second device; and
alternating a present state of the first device between the first state and the second state in accordance with a probability distribution until at least one of a predetermined timeout period has expired and a connection with the second device has been established, the length of time that the first device remains in the first and second states being at least partially controlled by the probability distribution.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for connecting two or more devices via a wireless communication channel is provided. In one embodiment, a method of connecting a first device to a second device includes the steps of arbitrarily assigning one of two possible states to each device, wherein in a first state, a device seeks to establish a connection with another device, and in a second state, the device renders itself available for connection with the other device; and alternating a present state of each device between the first state and the second state in accordance with a predefined probability distribution until either a predetermined timeout period has expired or a connection between the devices has been established, the length of time that each device remains in the first and second states being controlled by the probability distribution. In a second embodiment, a method of forming a scatternet between a plurality of devices or nodes in an ad hoc wireless communication network is provided.
91 Citations
20 Claims
-
1. A method of connecting a first device to a second device via a wireless communication channel, the method comprising the steps of:
-
arbitrarily assigning one of a first state and a second state to the first device, wherein in the first state the first device seeks to establish a connection with the second device, and in the second state the first device renders itself available for connection with the second device; and
alternating a present state of the first device between the first state and the second state in accordance with a probability distribution until at least one of a predetermined timeout period has expired and a connection with the second device has been established, the length of time that the first device remains in the first and second states being at least partially controlled by the probability distribution. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of establishing a connection between a plurality of devices via at least one wireless communication channel, the method comprising the steps of:
-
arbitrarily assigning one of a first state and a second state to each of the devices, wherein in the first state a device seeks to discover and establish a connection with another device, and in the second state a device renders itself available for discovery and connection with another device; and
alternating a present state of each of the devices between the first state and the second state until at least one of a predetermined timeout period has expired and a connection between the devices has been established, a length of time that each of the devices remains in its present state being at least partially determined by one or more predefined probability distributions. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. Apparatus for connecting a first device to a second device via a wireless communication channel, the apparatus comprising:
at least one processor operative to;
(i) arbitrarily assign one of a first state and a second state to the first device, wherein in the first state the first device seeks to establish a connection with the second device, and in the second state the first device renders itself available for connection with the second device; and
(ii) alternate a present state of the first device between the first state and the second state in accordance with a probability distribution until at least one of a predetermined timeout period has expired and a connection with the second device has been established, the length of time that the first device remains in the first and second states being at least partially controlled by the probability distribution.- View Dependent Claims (15, 16, 17, 18)
-
19. Apparatus for establishing a connection between a plurality of devices via at least one wireless communication channel, the apparatus comprising:
at least one processor operative to;
(i) arbitrarily assign one of a first state and a second state to each of the devices, wherein in the first state a device seeks to discover and establish a connection with another device, and in the second state the device renders itself available for discovery and connection with another device; and
(ii) alternate a present state of each of the devices between the first state and the second state until at least one of a predetermined timeout period has expired and a connection between the devices has been established, a length of time that each of the devices remains in its present state being at least partially determined by one or more predefined probability distributions.- View Dependent Claims (20)
Specification