सिंकवर्ड: Difference between revisions

From Vigyanwiki
(Created page with "{{Use American English|date = March 2019}} {{Short description|"Preamble" to communications message data after a header}} {{Use mdy dates|date = March 2019}} संगण...")
 
No edit summary
Line 1: Line 1:
{{Use American English|date = March 2019}}
 
{{Short description|"Preamble" to communications message data after a header}}
{{Short description|"Preamble" to communications message data after a header}}
{{Use mdy dates|date = March 2019}}


[[ संगणक संजाल ]] में, [[हेडर (कंप्यूटिंग)]] जानकारी के अंत और डेटा की शुरुआत का संकेत देकर [[डेटा ट्रांसमिशन]] को सिंक्रनाइज़ करने के लिए एक सिंकवर्ड, सिंक कैरेक्टर, सिंक अनुक्रम या प्रस्तावना का उपयोग किया जाता है।{{Citation needed|reason=the "Ethernet Packet" article and the Bloessl article seem to say the preamble is the first thing transmitted, before the header, not after it.|date=December 2019}} सिंकवर्ड डेटा का एक ज्ञात [[अनुक्रम]] है जिसका उपयोग किसी फ्रेम की शुरुआत की पहचान करने के लिए किया जाता है, और इसे वायरलेस संचार में संदर्भ सिग्नल या मिडएम्बल भी कहा जाता है।
 
[[ संगणक संजाल ]] में, [[हेडर (कंप्यूटिंग)]] जानकारी के अंत और डेटा की शुरुआत का संकेत देकर [[डेटा ट्रांसमिशन]] को सिंक्रनाइज़ करने के लिए सिंकवर्ड, सिंक कैरेक्टर, सिंक अनुक्रम या प्रस्तावना का उपयोग किया जाता है।{{Citation needed|reason=the "Ethernet Packet" article and the Bloessl article seem to say the preamble is the first thing transmitted, before the header, not after it.|date=December 2019}} सिंकवर्ड डेटा का ज्ञात [[अनुक्रम]] है जिसका उपयोग किसी फ्रेम की शुरुआत की पहचान करने के लिए किया जाता है, और इसे वायरलेस संचार में संदर्भ सिग्नल या मिडएम्बल भी कहा जाता है।


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


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


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


सभी USB (संचार) पैकेट एक सिंक फ़ील्ड (कम गति पर 8 बिट लंबे, उच्च गति पर 32 बिट लंबे) से शुरू होते हैं जिसका उपयोग रिसीवर की घड़ी को ट्रांसमीटर की घड़ी के साथ सिंक्रनाइज़ करने के लिए किया जाता है।<ref>
सभी USB (संचार) पैकेट सिंक फ़ील्ड (कम गति पर 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>
जबकि कुछ सिस्टम फिजिकल-लेयर ट्रेनिंग और वेक-अप फ़ंक्शन दोनों के लिए बिल्कुल ही सिग्नल का उपयोग करते हैं, अन्य इन 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"].
Line 23: Line 23:
</ref>
</ref>
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>
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}}[[सूचना श्रंखला तल]] पर डेटा के बाइट्स को छिपाने के लिए जिसे अन्यथा गलत तरीके से सिंकवर्ड के रूप में पहचाना जा सकता है। उदाहरण के लिए, [[एचडीएलसी]] [[ थोड़ा भराई ]] या ऑक्टेट स्टफिंग का उपयोग करता है, जबकि अन्य सिस्टम एएससीआईआई कवच या [[ लगातार ओवरहेड बाइट स्टफिंग ]] (सीओबीएस) का उपयोग करते हैं।
सिंकवर्ड को प्रकार के सीमांकक के रूप में देखा जा सकता है। सीमांकक टकराव से बचने के लिए विभिन्न तकनीकों का उपयोग किया जाता है, या{{mdashb}}दूसरे शब्दों में{{mdashb}}[[सूचना श्रंखला तल]] पर डेटा के बाइट्स को छिपाने के लिए जिसे अन्यथा गलत तरीके से सिंकवर्ड के रूप में पहचाना जा सकता है। उदाहरण के लिए, [[एचडीएलसी]] [[ थोड़ा भराई ]] या ऑक्टेट स्टफिंग का उपयोग करता है, जबकि अन्य सिस्टम एएससीआईआई कवच या [[ लगातार ओवरहेड बाइट स्टफिंग ]] (सीओबीएस) का उपयोग करते हैं।


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


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


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


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

Revision as of 11:04, 29 July 2023


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

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

उदाहरण

डेटा की बिट स्ट्रीम प्राप्त करने वाले ऑडियो रिसीवर में, डॉल्बी AC-3|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.