मुझे लगता है कि हर जगह हर किसी की अलग-अलग परिभाषा है।
मेरे व्याख्याता के अनुसार:
निर्माताओं के अनुसार :
कौन सा सही है और क्यों? यह क्यों इस तरह के रूप में परिभाषित किया गया है की उत्पत्ति देने के लिए स्वतंत्र महसूस करें।
संबंधित प्रश्न: लिंक ।
मुझे लगता है कि हर जगह हर किसी की अलग-अलग परिभाषा है।
मेरे व्याख्याता के अनुसार:
निर्माताओं के अनुसार :
कौन सा सही है और क्यों? यह क्यों इस तरह के रूप में परिभाषित किया गया है की उत्पत्ति देने के लिए स्वतंत्र महसूस करें।
संबंधित प्रश्न: लिंक ।
जवाबों:
बॉड दर के लिए व्यक्तिगत बिट बार या स्लॉट की दर है प्रतीकों । सभी स्लॉट आवश्यक रूप से डेटा बिट्स नहीं ले जाते हैं, और कुछ प्रोटोकॉल में, एक स्लॉट कई बिट्स ले जा सकता है। उदाहरण के लिए, एक समय में दो बिट्स को इंगित करने के लिए उपयोग किए जाने वाले चार वोल्टेज स्तर।
बिट दर दर जिस पर वास्तविक डेटा बिट्स स्थानांतरित हो रहा है। यह बॉड दर से कम हो सकता है क्योंकि प्रोटोकॉल ओवरहेड के लिए कुछ बिट टाइम स्लॉट का उपयोग किया जाता है। यह उन्नत प्रोटोकॉल में बॉड दर से अधिक भी हो सकता है जो प्रति प्रतीक एक बिट से अधिक होता है।
उदाहरण के लिए, आम 232 रुपये प्रोटोकॉल पर विचार करें। मान लीजिए कि हम 9600 बॉड, 8 डेटा बिट्स, एक स्टॉप बिट और कोई समानता बिट का उपयोग कर रहे हैं। एक प्रेषित "चरित्र" इस तरह दिखता है:
चूंकि बॉड दर 9600 बिट्स / सेकंड है, प्रत्येक टाइम स्लॉट 1/9600 सेकंड = 104। लंबा है। कुल 10 बिट टाइम स्लॉट्स के लिए कैरेक्टर में एक स्टार्ट बिट, 8 डेटा बिट्स और एक स्टॉप बिट होता है। पूरे चरित्र इसलिए संचारित करने के लिए 1.04 एमएस लेता है।
हालांकि, केवल 8 वास्तविक डेटा बिट्स इस समय के दौरान प्रेषित कर रहे हैं। प्रभावी बिट दर इसलिए (8 बिट्स) / (1.04 एमएस) = 7680 बिट्स / सेकंड है।
यदि यह एक अलग प्रोटोकॉल था, उदाहरण के लिए, एक बार आयोजित बॉड दर के साथ दो बिट्स को इंगित करने के लिए चार वोल्टेज स्तरों का उपयोग किया जाता है, तो प्रत्येक चरित्र को स्थानांतरित करने वाले 16 बिट्स होंगे। इससे बिट दर 15,360 बिट्स / सेकंड हो जाएगी, जो वास्तव में बॉड रेट से अधिक है।
लाइन बिट दर प्रति सेकंड से किया जा रहा बिट्स चले गए की संख्या है।
डेटा बिट दर की संख्या है जानकारी बिट्स प्रति सेकंड ले जाया जा रहा।
बॉड दर की संख्या है प्रतीकों प्रति सेकंड (बॉड के नाम पर है एमिली बौडोट )
लाइन कोडिंग के कारण लाइन दर और सूचना दर अलग-अलग हो सकती है
एक (बहुत विवादित) उदाहरण के रूप में हम कुछ इस तरह देख सकते हैं:
आधार दर = 64000 बिट प्रति सेकंड - यह डेटा दर है
32 बिट आधार पर मानक फ्रेमिंग का उपयोग करके कोडित कोडिंग 1 शब्द प्रति फ्रेमिंग बिट को जोड़ते हुए: यह 2000 फ्रेमिंग बिट्स जोड़ता है, इसलिए लाइन दर अब प्रति सेकंड 66,000 बिट्स है।
अब हम QAM16 प्रदर्शन करते हैं (प्रति प्रतीक 4 बिट्स सांकेतिक शब्दों में बदलना), इसलिए बॉड दर (या प्रतीक दर) = 16.5kBB
एक और तरीका है कि लाइन बिट दर और डेटा दर भिन्न हो सकती है, जहां हमें बिटस्ट्रीम में बिट्स को सामान करने की आवश्यकता होती है, जैसे कि एसडीएलसी ।
SDLC तैयार प्रतीक 01111110 (0x7E) है और दोनों के शुरू और फ्रेम के अंत के लिए प्रयोग किया जाता है; स्पष्ट रूप से हम डेटा फ़ील्ड एक फ्रेम प्रतीक होने के लिए नहीं करना चाहते हैं और ग़लती से एक शुरुआत है या एक फ्रेम जो लिंक बेकार प्रस्तुत करना होगा के अंत फ़्लैग करें।
इसे रोकने के लिए, यदि फ्रेम के पेलोड सेक्शन (जिसके बारे में ट्रांसमिट सोर्स के बारे में पता है) के भीतर 5 '1' बिट्स के सीक्वेंस का पता चलता है, तो फ्रेम सिंबल के एक समय से पहले अंत को रोकने के लिए बिट स्ट्रीम में एक शून्य डाला जाता है। चैनल पर ओवरहेड नियतात्मक नहीं है, संयोग से।
बॉड दर "स्लॉट्स" प्रति सेकंड की संख्या को संदर्भित करता है। धारावाहिक संचार के अधिकांश रूपों के साथ प्रत्येक स्लॉट में डेटा एक या एक शून्य है। लेकिन एक, उदाहरण के लिए, प्रति स्लॉट चार (बनाम दो) संभव मानों के लिए शून्य और तीन के बीच एक मूल्य का संकेत देने वाले वोल्टेज को प्रसारित कर सकता है। प्रति स्लॉट चार मूल्यों के साथ एक नियमित रूप से "बाइनरी" मोड डेटा के साथ दो बार तेजी से डेटा संचारित कर सकता है।
इस तरह के एन्कोडिंग का उपयोग टेलीग्राफ के शुरुआती दिनों में किया गया था (जब सभी प्रकार की अजीब रणनीतियों की कोशिश की गई थी), लेकिन शायद ही कभी किसी भी दूरी के संचार के लिए किया जाता है। हालांकि, आवश्यक तारों की संख्या को कम करने के लिए, बहु-स्तरीय एन्कोडिंग अभी भी कभी-कभी कंप्यूटर एकीकृत सर्किट के अंदर की जाती है।