Standards will generally not help you here, because they just define the training sequences but leave it to the implementation how to use those. In the 802.11 standard, for example, I'm quite sure they had Moose's method  in mind when designing the training sequence but there are no details on how to actually perform frequency offset and timing offset estimation. (Actually, there's no reason to limit sync algorithms by the standard. It would be annoying for someone who comes up with a better idea)
Even continous stream systems most probably have a frame structure which includes periodic training sequences to update the channel estimation. The first step in your sync algorithm must be to find this frame start. You have to sync onto the known training sequence and thus this is a data-aided method. There's a lot of literature on this topic and I would start with . Of course, you could just correlate the incoming signal with the known training sequence but this is quite computationally complex and has poor performance in dispersive channels.
For fine synchronization during the stream, the guard interval or the periodically transmitted training sequences can be used. From my experience the guard interval method has poor performance in dispersive channels.
 P. H. Moose, “A technique for orthogonal frequency division multiplexing frequency offset correction,” IEEE Trans. Commun., vol. 42, no. 10, pp. 2908–2914, 1994.
 T. M. Schmidl and D. C. Cox, “Robust frequency and timing synchronization for OFDM,” Commun. IEEE Trans., vol. 45, no. 12, pp. 1613–1621, 1997.