NEIGHBOR DISCOVERY OVER MULTIPLE CHANNELS FOR WIRELESS NETWORKS WITH DIRECTIONAL ANTENNAS
First Claim
1. A method for communication between a first device having a first directional antenna and a second device having a second directional antenna, the method comprising the acts of:
- establishing a superframe having a superframe duration (Ts) and transmitting a beacon by the first device during each of the superframe duration (Ts);
powering on the second device;
scanning by the second device for two scan periods of all sectors (2NbeamTs) in each scan period, the second device scanning all the sectors (Nbeam) by scanning each sector for a superframe duration (Ts);
repeating a jump sequence, the jump sequence having a sequence duration (Ttotal) which is equal to a sum of a control duration (Tc) of a control channel and durations of data channels (KTd);
establishing a new superframe if no existing beacons are detected on the control channel, or joining an existing superframe on the control channel during the control duration (Tc) if existing beacons are detected on the control channel;
scanning by the second device during a duration of a data channel (Td);
finding the first device by the second device during a find time (Tf);
selecting a common channel to start communication with the first device over the common channel and stopping the jump sequence.
1 Assignment
0 Petitions
Accused Products
Abstract
A communication system includes first and second devices, where a processor of at least one of the first device and the second device is configured to establish a superframe having a superframe duration (Ts) and transmit a beacon by the first device during each of the superframe duration (Ts); scan by the second device all sectors (Nbeam) by scanning each sector for a superframe duration (Ts) and repeating a jump sequence. The jump sequence has a sequence duration (Ttotal) which is equal to a sum of a control duration (Tc) of a control channel and durations of data channels (KTd). The processor is further configured to find the first device by the second device during a find time (Tf), where the control duration (Tc) is greater than the durations of data channels (KTd).
26 Citations
24 Claims
-
1. A method for communication between a first device having a first directional antenna and a second device having a second directional antenna, the method comprising the acts of:
-
establishing a superframe having a superframe duration (Ts) and transmitting a beacon by the first device during each of the superframe duration (Ts); powering on the second device; scanning by the second device for two scan periods of all sectors (2NbeamTs) in each scan period, the second device scanning all the sectors (Nbeam) by scanning each sector for a superframe duration (Ts); repeating a jump sequence, the jump sequence having a sequence duration (Ttotal) which is equal to a sum of a control duration (Tc) of a control channel and durations of data channels (KTd); establishing a new superframe if no existing beacons are detected on the control channel, or joining an existing superframe on the control channel during the control duration (Tc) if existing beacons are detected on the control channel; scanning by the second device during a duration of a data channel (Td); finding the first device by the second device during a find time (Tf); selecting a common channel to start communication with the first device over the common channel and stopping the jump sequence. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A communication system comprising a first device and a second device, wherein a processor of at least one of the first device and the second device is configured to:
-
establish a superframe having a superframe duration (Ts) and transmit a beacon by the first device during each of the superframe duration (Ts); scan by the second device for two scan periods of all sectors (2NbeamTs) in each scan period, the second device scanning all sectors (Nbeam) by scanning each sector for a superframe duration (Ts); repeat a jump sequence, the jump sequence having a sequence duration (Ttotal) which is equal to a sum of a control duration (Tc) of a control channel and durations of data channels (KTd); establish a new superframe if no existing beacons are detected on the control channel, or joining an existing superframe on the control channel during the control duration (Tc) if existing beacons are detected on the control channel; scan by the second device during a duration of a data channel (Td); find the first device by the second device during a find time (Tf); and select a common channel to start communication with the first device over the common channel and stopping the jump sequence. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer program product stored on a computer readable medium, the computer program when executed by a processor is configured to:
-
establish a superframe having a superframe duration (Ts) and transmit a beacon by the first device during each of the superframe duration (Ts); scan by the second device for two scan periods of all sectors (2NbeamTs) in each scan period, the second device scanning all sectors (Nbeam) by scanning each sector for a superframe duration (Ts); repeat a jump sequence, the jump sequence having a sequence duration (Ttotal) which is equal to a sum of a control duration (Tc) of a control channel and durations of data channels (KTd); establish a new superframe if no existing beacons are detected on the control channel, or joining an existing superframe on the control channel during the control duration (Tc) if existing beacons are detected on the control channel; scan by the second device during a duration of a data channel (Td); find the first device by the second device during a find time (Tf) which is less than or equal two scan periods of all the sectors (2NbeamTs); and selecting a common channel to start communication with the first device over the common channel and stopping the jump sequence. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification