यदि मेरे पास क्रमशः स्थानांतरित करने के लिए बाइट्स की एक निश्चित संख्या है, तो मैं कैसे निर्धारित करूं कि सीआरसी (सीआरसी 8, सीआरसी 16, आदि, मूल रूप से कितना सीआरसी?) उपयोग करने के लिए और अभी भी त्रुटि पहचान प्रतिशत उच्च है? क्या इसके लिए कोई सूत्र है?किस सीआरसी का उपयोग करने के लिए निर्धारित करें?
उत्तर
इस प्रश्न का उत्तर देने के लिए, आपको अपने चैनल के bit error rate को जानना होगा, जिसे केवल अनुभवी रूप से निर्धारित किया जा सकता है। और फिर एक बार जब आप मापा बीईआर प्राप्त कर लेंगे, तो आपको यह तय करना होगा कि आपके उद्देश्यों के लिए कौन सी पहचान दर "उच्च" है।
प्रत्येक संदेश भेजना, उदाहरण के लिए, 5 बार आपको बहुत शोर चैनल पर भी बहुत अच्छा पता लगाएगा, लेकिन यह आपके थ्रूपुट को थोड़ी सी परेशान करता है। हालांकि, अगर आप एक गहरे अंतरिक्ष-जांच में आदेश भेज रहे हैं तो आपको उस अनावश्यकता की आवश्यकता हो सकती है।
सीआरसी की लंबाई के दृष्टिकोण से, सामान्य आंकड़े लागू होते हैं। सीआरसी की थोड़ी-चौड़ाई के लिए, आपके पास 1/(2^n)
झूठी सकारात्मक होने का मौका है। तो 8 बिट सीआरसी के लिए, आपके पास 1/255 मौका है, आदि
हालांकि, चुनावी बहुपद भी एक बड़ा प्रभाव डालता है। गणित स्थानांतरित होने वाले डेटा पर अत्यधिक निर्भर है और यह एक आसान जवाब नहीं है।
आपको अपने संचार तंत्र के आधार पर केवल सीआरसी से अधिक मूल्यांकन करना चाहिए (ऐसे टर्बो कोड जैसे सिस्टम के साथ एफईसी बहुत उपयोगी और आम है)।
- 1. बूस्ट :: सीआरसी का उपयोग कैसे करें?
- 2. सीआरसी फाइलों के लिए चेक
- 3. यह निर्धारित करने के लिए कि किस स्क्रीन पर टास्कबार
- 4. यह निर्धारित करने के लिए कि किस लॉग स्तर का उपयोग करना है?
- 5. पोस्टग्रेस में किस प्रकार की अनुक्रमणिका का उपयोग करना है यह निर्धारित करने के लिए कैसे?
- 6. किस संस्करण संख्या योजना का उपयोग करने के लिए?
- 7. बुफर्ड बनाम गैर buffered, किस का उपयोग करने के लिए?
- 8. किस पायथन ढांचे का उपयोग करने के लिए?
- 9. किस निरंतर एकीकरण पुस्तकालय का उपयोग करने के लिए?
- 10. किस पायथन एमपीआई पुस्तकालय का उपयोग करने के लिए?
- 11. किस का उपयोग करने के लिए, concat_ws? mysql
- 12. GC.KeepAlive() का उपयोग कैसे करें और किस उद्देश्य के लिए
- 13. उपयोगिता स्क्रिप्ट के लिए उपयोग करने के लिए किस स्क्रिप्टिंग भाषा का उपयोग करना है?
- 14. सी ++ का उपयोग करके एक बार चलाने के लिए निर्धारित समय निर्धारित करने का प्रयास, Win7
- 15. रूबी निष्पादन पर्यावरण को निर्धारित करने के लिए कैसे करें
- 16. उपयोग करने के लिए() बनाम 'as' का उपयोग कब करें?
- 17. यह निर्धारित करने के लिए कि मेरी वेबसाइट का आईपी पता किस प्रकार पहुंचा है?
- 18. सीआरसी त्रुटि
- 19. सी सीआरसी 16 को जावा सीआरसी 16
- 20. सही 32 बिट सीआरसी
- 21. सीआरसी तर्क का परीक्षण करने का सबसे अच्छा तरीका?
- 22. विंडोज सीई निष्पादन योग्य द्वारा 16 बिट सीआरसी/चेकसम एल्गोरिदम का उपयोग करने के तरीके?
- 23. महीने के सप्ताह का उपयोग कर तारीख निर्धारित करने के लिए सरल सूत्र?
- 24. सीआरसी प्रीसेट और अवशेष
- 25. मेरे आवेदन की हार्डवेयर आवश्यकताओं को निर्धारित करने के लिए मैं किस टूल का उपयोग कर सकता हूं?
- 26. यह निर्धारित करने के लिए जावास्क्रिप्ट का उपयोग करें कि कोई एएसपी.नेट पृष्ठ एक पोस्टबैक
- 27. यह निर्धारित करने के लिए प्रतिबिंब का उपयोग कैसे करें कि कक्षा आंतरिक है या नहीं?
- 28. xcode संकलक चेतावनी का उपयोग कैसे करें न्यूनतम आईओएस तैनाती लक्ष्य निर्धारित करने के लिए
- 29. WPF का उपयोग कर डिफ़ॉल्ट प्रिंटर को कैसे निर्धारित करें?
- 30. निर्धारित करने के लिए एक विधि