As we have seen in other chapters, the operation and performance of various receiver functions can be quite sensitive to knowledge of the timing (data transition epochs) of the received data symbols. Thus, the ability to accurately estimate this parameter and continuously update the estimate, i.e., perform symbol synchronization (sync), with little knowledge of other parameters is critical to s...