सिंकवर्ड

From Vigyanwiki
Revision as of 11:27, 29 July 2023 by alpha>Aashvani


कंप्यूटर नेटवर्क में, सिंकवर्ड, सिंक कैरेक्टर, सिंक अनुक्रम या प्रस्तावना का उपयोग हेडर (कंप्यूटिंग) जानकारी के अंत और डेटा के प्रारम्भ का संकेत देकर डेटा ट्रांसमिशन को सिंक्रनाइज़ करने के लिए किया जाता है। सिंकवर्ड डेटा का ज्ञात अनुक्रम होता है जिसका उपयोग किसी फ्रेम के प्रारम्भ की पहचान करने के लिए किया जाता है, और इसे वायरलेस संचार में संदर्भ सिग्नल या मिडएम्बल भी कहा जाता है।

उपसर्ग कोड सिंक्रनाइज़ेशन अनुक्रमों की स्पष्ट पहचान की अनुमति प्रदान करते हैं और स्व-सिंक्रनाइज़िंग कोड के रूप में काम कर सकते हैं।

उदाहरण

डेटा की बिट स्ट्रीम प्राप्त करने वाले ऑडियो रिसीवर में, डॉल्बी AC-3 एन्कोडेड स्ट्रीम के लिए सिंकवर्ड का उदाहरण 0x0B77 है।

ईथरनेट प्रस्तावना के साथ ईथरनेट पैकेट,1 और 0 बिट्स के 56 बिट्स, रिसीवर को अपनी घड़ी के ट्रांसमीटर के साथ सिंक्रोनाइज़ करने की अनुमति प्रदान करता है, इसके बाद -ऑक्टेट स्टार्ट फ्रेम डिलीमीटर बाइट और फिर हेडर।

सभी USB (संचार) पैकेट सिंक फ़ील्ड (कम गति पर 8 बिट लंबे, उच्च गति पर 32 बिट लंबे) से शुरू होते हैं जिसका उपयोग रिसीवर की घड़ी को ट्रांसमीटर की घड़ी के साथ सिंक्रनाइज़ करने के लिए किया जाता है।[1] रिसीवर आवृत्ति और घड़ी ऑफसेट का अनुमान लगाकर सिग्नल पर सिंक्रनाइज़ करने के लिए भौतिक परत प्रस्तावना का उपयोग करता है, जिसे भौतिक परत प्रशिक्षण अनुक्रम भी कहा जाता है। कुछ दस्तावेज़ कम-पावर मोड में रिसीवर्स को जगाने के लिए ट्रांसमिशन की घोषणा करने के लिए उपयोग किए जाने वाले सिग्नल को संदर्भित करने के लिए प्रस्तावना का उपयोग करते हैं। जबकि कुछ सिस्टम फिजिकल-लेयर ट्रेनिंग और वेक-अप फ़ंक्शन दोनों के लिए बिल्कुल ही सिग्नल का उपयोग करते हैं, अन्य इन 2 कार्यों के लिए 2 अलग-अलग समय पर 2 अलग-अलग सिग्नल का उपयोग करते हैं, या इनमें से केवल या दूसरे सिग्नल का उपयोग करते हैं।[2] 1960 के दशक के बाइनरी सिंक्रोनस कम्युनिकेशंस प्रोटोकॉल ने अविभाजित बिट स्ट्रीम में कैरेक्टर सिंक्रोनाइजेशन प्राप्त करने के लिए न्यूनतम दो ASCII तुल्यकालिक निष्क्रिय कैरेक्टर (0x16…0x16) का उपयोग किया, फिर कैरेक्टर के फ़्रेम तुल्यकालन के लिए अन्य विशेष कैरेक्टर का इस्तेमाल किया।[3][4] सिंकवर्ड को प्रकार के सीमांकक के रूप में देखा जा सकता है। सीमांकक टकराव से बचने के लिए विभिन्न तकनीकों का उपयोग किया जाता है, या‍—‌दूसरे शब्दों में‍—‌सूचना श्रंखला तल पर डेटा के बाइट्स को छिपाने के लिए जिसे अन्यथा गलत तरीके से सिंकवर्ड के रूप में पहचाना जा सकता है। उदाहरण के लिए, एचडीएलसी थोड़ा भराई या ऑक्टेट स्टफिंग का उपयोग करता है, जबकि अन्य सिस्टम एएससीआईआई कवच या लगातार ओवरहेड बाइट स्टफिंग (सीओबीएस) का उपयोग करते हैं।

विकल्प

कुछ संचार प्रणालियों में, रिसीवर स्पष्ट सिंकवर्ड के ओवरहेड के बिना, अविभाज्य बिट स्ट्रीम से चरित्र सिंक्रनाइज़ेशन, या बाइट स्ट्रीम से स्टार्ट-ऑफ-हेडर सिंक्रनाइज़ेशन प्राप्त कर सकता है। उदाहरण के लिए, FSK441 प्रोटोकॉल संदेश में किसी भी स्पेस (विराम चिह्न) वर्णों पर सिंक्रनाइज़ करके वर्ण सिंक्रनाइज़ेशन प्राप्त करता है‍—‌असल में, संदेश में प्रत्येक स्पेस कैरेक्टर सिंकवर्ड के रूप में दोहरा कार्य करता है। उदाहरण के लिए, सीआरसी-आधारित फ़्रेमिंग चरित्र और स्टार्ट-ऑफ़-हेडर सिंक्रनाइज़ेशन प्राप्त करती है।

स्व-सिंक्रनाइज़िंग कोड में, प्रत्येक वर्ण, वास्तव में, सिंकवर्ड है, और इसका उपयोग अविभाज्य बिट स्ट्रीम में वर्ण सिंक्रनाइज़ेशन प्राप्त करने के लिए किया जा सकता है।

प्रस्तावना

डिजिटल संचार में, प्रस्तावना प्रत्येक फ़्रेम में भेजे गए ज्ञात बिट्स का अनुक्रम है। इसका उपयोग ईथरनेट फ्रेम जैसे फ़्रेम सिंक्रोनाइज़ेशन के साथ-साथ चैनल अनुमान के लिए भी किया जाता है।

ईथरनेट और अन्य प्रोटोकॉल में, प्रस्तावना का उपयोग स्वचालित बॉड दर का पता लगाने के लिए भी किया जा सकता है।

यह भी देखें

संदर्भ

  1. Craig Peacock. "USB Protocols".
  2. Bastian Bloessl; Falko Dressler. "mSync: Physical Layer Frame Synchronization Without Preamble Symbols". 2018.
  3. "बायसिंक, बीएससी". Connectivity Knowledge Platform. Made IT. Retrieved July 5, 2011.
  4. John R. Freer (1996). कंप्यूटर संचार और नेटवर्क (2nd ed.). Taylor & Francis. p. 12. ISBN 978-1-85728-379-2.