Re: TSFT

Johannes Berg <[email protected]> Sun, 18 Nov 2012 12:07:25 +0100
Newsgroups org.netbsd.radiotap
Message-ID <[email protected]>
On Sat, 2012-11-17 at 23:20 -0800, Simon Barber wrote:
> Unfortunately this patch does not do a very accurate calculation, so it 
> makes the problem worse. It simply multiplies rate by the number of 
> bits to get a time. This does not take into account the limited 
> accuracy in rate (11n has fractional rates), nor does it consider the 
> rounding into blocks caused by FEC, or symbols. As a result the data is 
> made worse by the current code. Either the code should do an accurate 
> fix, or it should record the raw value and let the end user correct it 
> properly.

If we can, I'd say we should fix the calculations.

The question is how we define it when the first bit of the MPDU can be
fractional in a symbol?

johannes