A certain type of scholarly work sits silently on a university server for years, downloaded sporadically, cited infrequently, and primarily valued by the small number of researchers who share the same narrow corridor of knowledge. That type of work was very similar to Amirbehshad Shahrasbi’s doctoral dissertation at Carnegie Mellon University on coding for synchronization errors. The corridor became much busier when the wireless industry began to discuss 6G in earnest.
The timing is not accidental. A problem that the industry had long managed to avoid is becoming genuinely difficult to ignore as telecom researchers and engineers work toward networks capable of transmitting data at up to one terabyte per second, with latency measured in microseconds rather than milliseconds. It has always been more difficult to deal with synchronization errors than regular noise because they involve the insertion or deletion of symbols during transmission as opposed to simple corruption. The repercussions were tolerable at 5G speeds. The stakes shift significantly at 6G speeds, utilizing Terahertz-band frequencies and ultra-dense network architectures.

Synchronization errors are especially stubborn because they disrupt a message’s entire timing structure rather than just harming a signal. A bit that has been corrupted is one thing. Every subsequent symbol is now misaligned due to a missing bit, which cascades through the data stream in ways that standard error-correction techniques, which were mainly created for Hamming-type errors, were never intended to handle. This gap was addressed in Shahrasbi’s dissertation, which was uploaded to CMU’s repository in 2021 but represented years of earlier research. He introduced what he called synchronization strings, pseudorandom objects that enable encoding schemes to achieve nearly optimal rate-distance trade-offs even when deletions and insertions are present.
Whether the particular constructions from that dissertation will be directly incorporated into 6G standards is still up in the air. The route from theoretical coding to international telecommunications protocol is convoluted, lengthy, and fraught with conflicting business interests. However, the fundamental concepts—the understanding that synchronization errors require their own specialized framework rather than a patch on current techniques—are starting to be discussed more widely than they were five years ago.
As this develops, it appears that the wireless industry is quietly addressing an issue that it believed scale would resolve on its own. The current 5G CRC-plus-Polar-Code schemes are truly remarkable, lowering block error rates in ways that seemed unattainable only ten years ago. However, researchers have begun to publish work that suggests those schemes might not work in the 6G environment, where there is very little room for timing-based failures due to the need for ultra-reliable transmission in real-time telepresence, industrial automation, and smart healthcare.
It’s important to notice the larger arc here. In the 1960s, Levenshtein presented the fundamental mathematics of insertion-deletion codes. The work remained an intriguing, elegant, but unimportant theoretical curiosity for many years. Perhaps 6G is the time when the theory finally catches up to the urgency. The timing assumptions built into previous generations simply don’t hold at Terahertz frequencies, as engineers constructing next-generation factory subnetworks or creating interference mitigation systems for dense urban deployments are sometimes reluctantly realizing.
The goal of CMU’s coding theory program was not to address a 6G issue. It was an attempt to comprehend a basic aspect of the flow of information through uncertainty. The fact that the two are now merging tells us something important about how slowly infrastructure changes and how quickly demand for it does not.

