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