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

From Vigyanwiki
No edit summary
No edit summary
 
(7 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{Short description|"Preamble" to communications message data after a header}}
{{Short description|"Preamble" to communications message data after a header}}


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


[[ संगणक संजाल ]] में, [[हेडर (कंप्यूटिंग)]] जानकारी के अंत और डेटा की शुरुआत का संकेत देकर [[डेटा ट्रांसमिशन]] को सिंक्रनाइज़ करने के लिए  सिंकवर्ड, सिंक कैरेक्टर, सिंक अनुक्रम या प्रस्तावना का उपयोग किया जाता है।{{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 एन्कोडेड स्ट्रीम के लिए सिंकवर्ड का उदाहरण 0x0B77 है।


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


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


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


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


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


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


== यह भी देखें ==
== यह भी देखें ==


* {{Section link|Copy protection|Early ages}}
* {{Section link|प्रतिलिपि सुरक्षा|प्रारंभिक आयु}}
* [[जादुई संख्या (प्रोग्रामिंग)]]
* [[जादुई संख्या (प्रोग्रामिंग)|मैजिक संख्या (प्रोग्रामिंग)]]
* [[आउट-ऑफ़-बैंड डेटा]]
* [[आउट-ऑफ़-बैंड डेटा]]
* [[फ़्रेम डिलीमीटर प्रारंभ करें]]
* [[फ़्रेम डिलीमीटर प्रारंभ करें]]
Line 46: Line 46:
== संदर्भ ==
== संदर्भ ==
{{reflist}}
{{reflist}}
[[Category: तादात्म्य]] [[Category: डेटा ट्रांसमिशन]] [[Category: पैकेट (सूचना प्रौद्योगिकी)]]


[[Category: Machine Translated Page]]
[[Category:Created On 24/07/2023]]
[[Category:Created On 24/07/2023]]
[[Category:Lua-based templates]]
[[Category:Machine Translated Page]]
[[Category:Pages with script errors]]
[[Category:Short description with empty Wikidata description]]
[[Category:Templates Vigyan Ready]]
[[Category:Templates that add a tracking category]]
[[Category:Templates that generate short descriptions]]
[[Category:Templates using TemplateData]]
[[Category:डेटा ट्रांसमिशन]]
[[Category:तादात्म्य]]
[[Category:पैकेट (सूचना प्रौद्योगिकी)]]

Latest revision as of 14:23, 14 August 2023

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

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

उदाहरण

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

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

सभी यूएसबी (संचार) पैकेट सिंक फ़ील्ड (निम्न गति पर 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.