|  |  |  |  |  |  |  |  |  |  |  |  |  |  | 
   
    | One arguable improvement to the IEEE
    802.11 TSF performance is 
 |  | 
   
    |  | as follows: 
 |  | 
   
    |  | 
   
    | r | Suspend the
    back-off timer of any pending non-beacon transmission. 
 |  | 
   
    | r | Calculate a
    random delay uniformly distributed in the range between zero 
 |  | 
   
    |  | and                                . 
 |  | 
   
    | r | Wait for the
    random delay before transmitting the beacon. 
 |  | 
   
    | r | Cancel the
    remaining random delay and the pending beacon transmission 
 | 
   
    |  | if a beacon
    arrives before the random delay timer has expired and that 
 |  | 
   
    |  | the
    received beacon shows a larger time-stamp than its own. 
 |  | 
   
    | r | Send a beacon if
    the random delay has expired and no beacon have 
 |  | 
   
    |  | arrived during
    the delay period with a larger time-stamp. 
 |  | 
   
    | r | Upon reception
    of a beacon, a node will adjust the received timestamp to 
 |  | 
   
    |  | take into
    account its PHY layer delay. The receiving node will set its clock 
 |  | 
   
    |  | to the value of
    the adjusted timestamp if it is later than its own. Therefore, 
 |  | 
   
    |  | all nodes will
    try to gradually synchronize to the fastest clock. 
 |  |