Method and apparatus for synchronizing a node within an AD-HOC communication system
First Claim
1. A method for a node to synchronize to an ad-hoc communication system, the method comprising the steps of:
- listening for a plurality of synchronization beacons transmitted from a plurality of nodes;
if synchronization beacons are heard, performing the steps of;
determining a tier for each synchronization beacon heard;
synchronizing to a beacon having a lowest tier;
transmitting a beacon having a tier greater than the lowest tier; and
if synchronization beacons are not heard, performing the steps of;
transmitting a beacon having a first tier.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for synchronizing a node (200) within an ad-hoc communication system (100) is described herein. During operation all nodes periodically broadcast a synchronization beacon for other nodes to utilize for synchronization when a coordinating access point (node) is unavailable. A particular node'"'"'s synchronization beacon will have an associated “tier” number that is incremented from the tier number of the beacon used to synchronize the particular node. In the absence of an access point, a node that joins the ad-hoc communication system will listen for synchronization beacons transmitted by other nodes. If synchronization beacons are heard, the node will synchronize with a beacon having a lowest tier. The node will then broadcast its own beacon having its tier number incremented from the lowest tier beacon heard.
115 Citations
16 Claims
-
1. A method for a node to synchronize to an ad-hoc communication system, the method comprising the steps of:
-
listening for a plurality of synchronization beacons transmitted from a plurality of nodes;
if synchronization beacons are heard, performing the steps of;
determining a tier for each synchronization beacon heard;
synchronizing to a beacon having a lowest tier;
transmitting a beacon having a tier greater than the lowest tier; and
if synchronization beacons are not heard, performing the steps of;
transmitting a beacon having a first tier. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method comprising the steps of:
-
determining that a synchronization beacon cannot be heard;
creating a beacon having a tier number equal to zero, and a beacon identification field based on a node'"'"'s physical address; and
transmitting the beacon having the tier number and beacon identification field. - View Dependent Claims (10)
-
-
11. An apparatus comprising:
-
a receiver listening for a plurality of synchronization beacons transmitted from a plurality of nodes;
logic circuitry determining a tier for each synchronization beacon heard and synchronizing to a beacon having a lowest tier; and
a transmitter transmitting a beacon having a tier greater than the lowest tier. - View Dependent Claims (12, 15, 16)
-
- 13. The apparatus of claim 13 wherein the beacon identification field comprises a physical address of a lowest tier node.
Specification