This is a good writeup for wifi timing, first time I see this site.