जून 1949 में, जी. ई. थॉमस नामक एक स्नातक छात्र ने अपनी थीसिस के लिए चुंबकीय ड्रम पर काम करते हुए मैनचेस्टर कोड विकसित किया। उनका उद्देश्य डिजिटल संचार में विश्वसनीयता में सुधार करना और उपकरणों के बीच सिंक्रनाइज़ेशन के नुकसान से बचना था। यह प्रगति, जिसे अब IEEE द्वारा एक मील का पत्थर माना जाता है, ने प्रारंभिक नेटवर्क और भंडारण प्रणालियों की नींव रखी।
विश्वसनीय सिंक्रनाइज़ेशन के पीछे का तंत्र ⚙️
मैनचेस्टर कोड एक बुनियादी समस्या को हल करता है: प्रेषक और रिसीवर के बीच सिंक्रनाइज़ेशन। स्थिर वोल्टेज स्तरों पर निर्भर रहने के बजाय, प्रत्येक बिट को अवधि के मध्य में एक संक्रमण द्वारा दर्शाया जाता है। एक बिट 0 उच्च से निम्न में जाता है, और एक बिट 1 निम्न से उच्च में जाता है। यह रिसीवर की घड़ी को प्रत्येक बिट के साथ समायोजित करने की अनुमति देता है, जिससे अस्थायी बहाव समाप्त हो जाता है। चुंबकीय ड्रम और प्रारंभिक ईथरनेट नेटवर्क में इसका कार्यान्वयन मजबूत और व्यावहारिक साबित हुआ।
क्योंकि बिट्स को भी एक लय की आवश्यकता होती है 🎵
कल्पना करें कि दो लोग बिना रुके बात कर रहे हैं: एक बोलता है, दूसरा नहीं जानता कि कब सुनना है। मैनचेस्टर कोड ने उस डिजिटल अराजकता में व्यवस्था ला दी। थॉमस ने अपनी थीसिस के साथ यह सुनिश्चित किया कि बिट्स न केवल प्रसारित हों, बल्कि ताल भी बनाएं। और यह सब इसलिए ताकि दशकों बाद, आप अपने राउटर को सिंक न होने के लिए दोषी ठहरा सकें। कम से कम, अब आप जानते हैं कि दोष कोड का नहीं, बल्कि आधुनिक प्रोटोकॉल की नौकरशाही का है।