सिंकवर्ड: Difference between revisions
No edit summary |
No edit summary |
||
Line 9: | Line 9: | ||
डेटा की [[बिट स्ट्रीम]] प्राप्त करने वाले [[ऑडियो रिसीवर]] में, डॉल्बी AC-3 एन्कोडेड स्ट्रीम के लिए सिंकवर्ड का उदाहरण 0x0B77 है। | डेटा की [[बिट स्ट्रीम]] प्राप्त करने वाले [[ऑडियो रिसीवर]] में, डॉल्बी AC-3 एन्कोडेड स्ट्रीम के लिए सिंकवर्ड का उदाहरण 0x0B77 है। | ||
ईथरनेट प्रस्तावना के साथ [[ईथरनेट पैकेट]],1 और 0 बिट्स के 56 बिट्स, रिसीवर को अपनी घड़ी के ट्रांसमीटर के साथ सिंक्रोनाइज़ करने की अनुमति प्रदान करता है, इसके | ईथरनेट प्रस्तावना के साथ [[ईथरनेट पैकेट]],1 और 0 बिट्स के 56 बिट्स, रिसीवर को अपनी घड़ी के ट्रांसमीटर के साथ सिंक्रोनाइज़ करने की अनुमति प्रदान करता है, इसके पश्चात् ऑक्टेट स्टार्ट फ्रेम डिलीमीटर बाइट और फिर हेडर आदि। | ||
सभी | सभी यूएसबी (संचार) पैकेट सिंक फ़ील्ड (निम्न गति पर 8 बिट लंबे, उच्च गति पर 32 बिट लंबे) से प्रारम्भ होते हैं जिसका उपयोग रिसीवर की घड़ी को ट्रांसमीटर की घड़ी के साथ सिंक्रनाइज़ करने के लिए किया जाता है।<ref> | ||
Craig Peacock. | Craig Peacock. | ||
[https://www.beyondlogic.org/usbnutshell/usb3.shtml "USB Protocols"]. | [https://www.beyondlogic.org/usbnutshell/usb3.shtml "USB Protocols"]. | ||
</ref> | </ref> | ||
कुछ | |||
जबकि कुछ सिस्टम फिजिकल-लेयर ट्रेनिंग और वेक-अप फ़ंक्शन दोनों के लिए | रिसीवर आवृत्ति और घड़ी ऑफसेट का अनुमान लगाकर सिग्नल पर सिंक्रनाइज़ करने के लिए भौतिक परत प्रस्तावना का उपयोग करता है, जिसे भौतिक परत प्रशिक्षण अनुक्रम भी कहा जाता है। कुछ पत्र निम्न-पावर मोड में प्राप्तकर्ता को वेक-अप के लिए ट्रांसमिशन की घोषणा करने के लिए उपयोग किए जाने वाले सिग्नल को संदर्भित करने के लिए प्रस्तावना का उपयोग करते हैं। जबकि कुछ सिस्टम फिजिकल-लेयर ट्रेनिंग और वेक-अप फ़ंक्शन दोनों के लिए ही सिग्नल का उपयोग करते हैं, अन्य इन 2 कार्यों के लिए 2 भिन्न-भिन्न समय पर 2 भिन्न-भिन्न सिग्नल का उपयोग करते हैं, या इनमें से केवल या दूसरे सिग्नल का उपयोग करते हैं।<ref> | ||
Bastian Bloessl; Falko Dressler. | Bastian Bloessl; Falko Dressler. | ||
[https://www.ccs-labs.org/bib/bloessl2018msync/bloessl2018msync.pdf "mSync: Physical Layer Frame Synchronization Without Preamble Symbols"]. | [https://www.ccs-labs.org/bib/bloessl2018msync/bloessl2018msync.pdf "mSync: Physical Layer Frame Synchronization Without Preamble Symbols"]. | ||
2018. | 2018. | ||
</ref> | </ref> | ||
1960 के दशक के [[बाइनरी सिंक्रोनस कम्युनिकेशंस]] प्रोटोकॉल ने अविभाजित बिट स्ट्रीम में कैरेक्टर सिंक्रोनाइजेशन प्राप्त करने के लिए न्यूनतम दो ASCII [[ तुल्यकालिक निष्क्रिय ]] कैरेक्टर (0x16…0x16) का उपयोग किया, फिर कैरेक्टर के [[ फ़्रेम तुल्यकालन ]] के लिए अन्य विशेष कैरेक्टर का | |||
सिंकवर्ड को | 1960 के दशक के [[बाइनरी सिंक्रोनस कम्युनिकेशंस]] प्रोटोकॉल ने अविभाजित बिट स्ट्रीम में कैरेक्टर सिंक्रोनाइजेशन प्राप्त करने के लिए न्यूनतम दो ASCII [[ तुल्यकालिक निष्क्रिय |तुल्यकालिक निष्क्रिय]] कैरेक्टर (0x16…0x16) का उपयोग किया था, फिर कैरेक्टर के [[ फ़्रेम तुल्यकालन |फ़्रेम तुल्यकालन]] के लिए अन्य विशेष कैरेक्टर का प्रयोग किया था।<ref>{{cite web |title= बायसिंक, बीएससी|publisher= Made IT |work= Connectivity Knowledge Platform |url= http://ckp.made-it.com/bisync.html |access-date= July 5, 2011 }}</ref><ref>{{cite book |title= कंप्यूटर संचार और नेटवर्क|author= John R. Freer |edition= 2nd |publisher= Taylor & Francis |year= 1996 |isbn= 978-1-85728-379-2 |page= 12 |url= https://books.google.com/books?id=ye4DwILZhq0C&pg=PA12 }}</ref> | ||
सिंकवर्ड को सीमांकक के रूप में देखा जा सकता है। सीमांकक कॉलिशन से सुरक्षित होने के लिए विभिन्न तकनीकों का उपयोग किया जाता है, या{{mdashb}}दूसरे शब्दों में{{mdashb}}[[सूचना श्रंखला तल]] पर डेटा के बाइट्स को विलुप्त करने के लिए जिसे अन्यथा गलत प्रकार से सिंकवर्ड के रूप में पहचाना जा सकता है। उदाहरण के लिए, [[एचडीएलसी]] [[ थोड़ा भराई |बिट स्टफिंग]] या ऑक्टेट स्टफिंग का उपयोग करता है, जबकि अन्य सिस्टम एएससीआईआई कवच या [[ लगातार ओवरहेड बाइट स्टफिंग |कंसिस्टेंट ओवरहेड बाइट स्टफिंग]] (सीओबीएस) का उपयोग करते हैं। | |||
==विकल्प== | ==विकल्प== | ||
कुछ संचार प्रणालियों में, | कुछ संचार प्रणालियों में, रिसीवर स्पष्ट सिंकवर्ड के ओवरहेड के बिना, अविभाज्य बिट स्ट्रीम से चरित्र सिंक्रनाइज़ेशन, या बाइट स्ट्रीम से स्टार्ट-ऑफ-हेडर सिंक्रनाइज़ेशन प्राप्त कर सकता है। उदाहरण के लिए, [[FSK441]] प्रोटोकॉल संदेश में किसी भी स्पेस (विराम चिह्न) वर्णों पर सिंक्रनाइज़ करके वर्ण सिंक्रनाइज़ेशन प्राप्त करता है{{mdashb}}असल में, संदेश में प्रत्येक स्पेस कैरेक्टर सिंकवर्ड के रूप में दोहरा कार्य करता है। उदाहरण के लिए, [[सीआरसी-आधारित फ़्रेमिंग]] चरित्र और स्टार्ट-ऑफ़-हेडर सिंक्रनाइज़ेशन प्राप्त करती है। | ||
स्व-सिंक्रनाइज़िंग कोड में, प्रत्येक वर्ण, वास्तव में, | स्व-सिंक्रनाइज़िंग कोड में, प्रत्येक वर्ण, वास्तव में, सिंकवर्ड है, और इसका उपयोग अविभाज्य बिट स्ट्रीम में वर्ण सिंक्रनाइज़ेशन प्राप्त करने के लिए किया जा सकता है। | ||
== प्रस्तावना == | == प्रस्तावना == | ||
डिजिटल संचार में, प्रस्तावना प्रत्येक फ़्रेम में भेजे गए ज्ञात बिट्स का | डिजिटल संचार में, प्रस्तावना प्रत्येक फ़्रेम में भेजे गए ज्ञात बिट्स का अनुक्रम है। इसका उपयोग [[ईथरनेट फ्रेम]] जैसे फ़्रेम सिंक्रोनाइज़ेशन के साथ-साथ [[चैनल अनुमान]] के लिए भी किया जाता है। | ||
ईथरनेट और अन्य प्रोटोकॉल में, प्रस्तावना का उपयोग स्वचालित बॉड दर का पता लगाने के लिए भी किया जा सकता है। | ईथरनेट और अन्य प्रोटोकॉल में, प्रस्तावना का उपयोग स्वचालित बॉड दर का पता लगाने के लिए भी किया जा सकता है। |
Revision as of 11:43, 29 July 2023
कंप्यूटर नेटवर्क में, सिंकवर्ड, सिंक कैरेक्टर, सिंक अनुक्रम या प्रस्तावना का उपयोग हेडर (कंप्यूटिंग) जानकारी के अंत और डेटा के प्रारम्भ का संकेत देकर डेटा ट्रांसमिशन को सिंक्रनाइज़ करने के लिए किया जाता है। सिंकवर्ड डेटा का ज्ञात अनुक्रम होता है जिसका उपयोग किसी फ्रेम के प्रारम्भ की पहचान करने के लिए किया जाता है, और इसे वायरलेस संचार में संदर्भ सिग्नल या मिडएम्बल भी कहा जाता है।
उपसर्ग कोड सिंक्रनाइज़ेशन अनुक्रमों की स्पष्ट पहचान की अनुमति प्रदान करते हैं और स्व-सिंक्रनाइज़िंग कोड के रूप में काम कर सकते हैं।
उदाहरण
डेटा की बिट स्ट्रीम प्राप्त करने वाले ऑडियो रिसीवर में, डॉल्बी AC-3 एन्कोडेड स्ट्रीम के लिए सिंकवर्ड का उदाहरण 0x0B77 है।
ईथरनेट प्रस्तावना के साथ ईथरनेट पैकेट,1 और 0 बिट्स के 56 बिट्स, रिसीवर को अपनी घड़ी के ट्रांसमीटर के साथ सिंक्रोनाइज़ करने की अनुमति प्रदान करता है, इसके पश्चात् ऑक्टेट स्टार्ट फ्रेम डिलीमीटर बाइट और फिर हेडर आदि।
सभी यूएसबी (संचार) पैकेट सिंक फ़ील्ड (निम्न गति पर 8 बिट लंबे, उच्च गति पर 32 बिट लंबे) से प्रारम्भ होते हैं जिसका उपयोग रिसीवर की घड़ी को ट्रांसमीटर की घड़ी के साथ सिंक्रनाइज़ करने के लिए किया जाता है।[1]
रिसीवर आवृत्ति और घड़ी ऑफसेट का अनुमान लगाकर सिग्नल पर सिंक्रनाइज़ करने के लिए भौतिक परत प्रस्तावना का उपयोग करता है, जिसे भौतिक परत प्रशिक्षण अनुक्रम भी कहा जाता है। कुछ पत्र निम्न-पावर मोड में प्राप्तकर्ता को वेक-अप के लिए ट्रांसमिशन की घोषणा करने के लिए उपयोग किए जाने वाले सिग्नल को संदर्भित करने के लिए प्रस्तावना का उपयोग करते हैं। जबकि कुछ सिस्टम फिजिकल-लेयर ट्रेनिंग और वेक-अप फ़ंक्शन दोनों के लिए ही सिग्नल का उपयोग करते हैं, अन्य इन 2 कार्यों के लिए 2 भिन्न-भिन्न समय पर 2 भिन्न-भिन्न सिग्नल का उपयोग करते हैं, या इनमें से केवल या दूसरे सिग्नल का उपयोग करते हैं।[2]
1960 के दशक के बाइनरी सिंक्रोनस कम्युनिकेशंस प्रोटोकॉल ने अविभाजित बिट स्ट्रीम में कैरेक्टर सिंक्रोनाइजेशन प्राप्त करने के लिए न्यूनतम दो ASCII तुल्यकालिक निष्क्रिय कैरेक्टर (0x16…0x16) का उपयोग किया था, फिर कैरेक्टर के फ़्रेम तुल्यकालन के लिए अन्य विशेष कैरेक्टर का प्रयोग किया था।[3][4]
सिंकवर्ड को सीमांकक के रूप में देखा जा सकता है। सीमांकक कॉलिशन से सुरक्षित होने के लिए विभिन्न तकनीकों का उपयोग किया जाता है, या—दूसरे शब्दों में—सूचना श्रंखला तल पर डेटा के बाइट्स को विलुप्त करने के लिए जिसे अन्यथा गलत प्रकार से सिंकवर्ड के रूप में पहचाना जा सकता है। उदाहरण के लिए, एचडीएलसी बिट स्टफिंग या ऑक्टेट स्टफिंग का उपयोग करता है, जबकि अन्य सिस्टम एएससीआईआई कवच या कंसिस्टेंट ओवरहेड बाइट स्टफिंग (सीओबीएस) का उपयोग करते हैं।
विकल्प
कुछ संचार प्रणालियों में, रिसीवर स्पष्ट सिंकवर्ड के ओवरहेड के बिना, अविभाज्य बिट स्ट्रीम से चरित्र सिंक्रनाइज़ेशन, या बाइट स्ट्रीम से स्टार्ट-ऑफ-हेडर सिंक्रनाइज़ेशन प्राप्त कर सकता है। उदाहरण के लिए, FSK441 प्रोटोकॉल संदेश में किसी भी स्पेस (विराम चिह्न) वर्णों पर सिंक्रनाइज़ करके वर्ण सिंक्रनाइज़ेशन प्राप्त करता है—असल में, संदेश में प्रत्येक स्पेस कैरेक्टर सिंकवर्ड के रूप में दोहरा कार्य करता है। उदाहरण के लिए, सीआरसी-आधारित फ़्रेमिंग चरित्र और स्टार्ट-ऑफ़-हेडर सिंक्रनाइज़ेशन प्राप्त करती है।
स्व-सिंक्रनाइज़िंग कोड में, प्रत्येक वर्ण, वास्तव में, सिंकवर्ड है, और इसका उपयोग अविभाज्य बिट स्ट्रीम में वर्ण सिंक्रनाइज़ेशन प्राप्त करने के लिए किया जा सकता है।
प्रस्तावना
डिजिटल संचार में, प्रस्तावना प्रत्येक फ़्रेम में भेजे गए ज्ञात बिट्स का अनुक्रम है। इसका उपयोग ईथरनेट फ्रेम जैसे फ़्रेम सिंक्रोनाइज़ेशन के साथ-साथ चैनल अनुमान के लिए भी किया जाता है।
ईथरनेट और अन्य प्रोटोकॉल में, प्रस्तावना का उपयोग स्वचालित बॉड दर का पता लगाने के लिए भी किया जा सकता है।
यह भी देखें
- Copy protection § Early ages
- जादुई संख्या (प्रोग्रामिंग)
- आउट-ऑफ़-बैंड डेटा
- फ़्रेम डिलीमीटर प्रारंभ करें
- तुल्यकालिक निष्क्रिय
- पायलट संकेत
संदर्भ
- ↑ Craig Peacock. "USB Protocols".
- ↑ Bastian Bloessl; Falko Dressler. "mSync: Physical Layer Frame Synchronization Without Preamble Symbols". 2018.
- ↑ "बायसिंक, बीएससी". Connectivity Knowledge Platform. Made IT. Retrieved July 5, 2011.
- ↑ John R. Freer (1996). कंप्यूटर संचार और नेटवर्क (2nd ed.). Taylor & Francis. p. 12. ISBN 978-1-85728-379-2.