abstract |
Communicating between stations over a shared medium comprises: transmitting a waveform from a first station at a time based on a shared time reference, the waveform including at least a first symbol, comprising a first set of frequency components modulated with preamble information and a second set of frequency components modulated with information; monitoring the shared medium at a second station, to detect a start of the first symbol at one of multiple time slot boundaries, including, after each of multiple time slot boundaries, periodically sampling a series of values starting at the beginning of the most recent time slot boundary and processing the sampled values to generate a metric value that indicates whether the start of the first symbol has been detected; and in response to detecting the start of the first symbol, demodulating the first symbol from values sampled based on the shared time reference. |