A system and method of synchronizing two end terminals using beacon
synchronization in a wireless local area network are disclosed. In one
embodiment, the method comprises i) communicating with a first terminal
via first and second channels and communicating with a second terminal
via the first and second channels, ii) transmitting a first series of
beacon frames (B.sub.11, B.sub.21, B.sub.31, . . . , B.sub.i1, . . . ,
and B.sub.n1) and a second series of beacon frames (B.sub.12, B.sub.22,
B.sub.32, . . . , B.sub.i2, . . . , and B.sub.n2) over the first and
second channels, respectively, iii) obtaining beacon intervals (b.sub.i1,
b.sub.i2), wherein b.sub.i1 represents the beacon interval between the
i.sup.th beacon frame (B.sub.i1) and the (i+1).sup.th beacon frame
(B.sub.(i+1)1) for the first series of beacon frames and b.sub.i2
represents the beacon interval between the i.sup.th beacon frame
(B.sub.i2) and the (i+1).sup.th beacon frame (B.sub.(i+1)2) for the
second series of beacon frames, iv) calculating the beacon interval
offset value (.DELTA.b.sub.i=|b.sub.i1-b.sub.i2|) and v) setting the
interval between the beacon frames (B.sub.(i+1)1 and (B.sub.(i+2)1) in
the first channel, and the interval between the beacon frames
(B.sub.(i+1)2 and (B.sub.(i+2)2) in the second channel, based on the
calculated offset value (.DELTA.b.sub.i) so as to perform beacon
synchronization.