الیکٹرک انجینئری اصول
غلطیوں کی عدم موجودگی اور اصلاح : ڈیزائن اصول اور حقیقی دنیا کی مثالیں
Table of Contents
غلطفہمی اور اصلاحی تکنیکوں کو ڈیجیٹل رابطہوتفتیش کے نظام میں اہمیت حاصل ہے تاکہ ڈیٹا کی راستی کو یقینی بنایا جا سکے ۔
غلطی اور اصلاح کے ڈیزائن اصول
غلطی کی کمی اور اصلاح کے پیچھے بنیادی اصول سرخ کرنا ہے اصل اعداد و شمار میں شامل کرنا ہے. یہ سرخ کنسسس غلطیوں کو تسلیم کرنے اور اکثر صورتوں میں، ان کی اصلاح کرنا بغیر ان کی درستی کرنا ہے۔
کلیدی ڈیزائن کے اصولوں میں شامل ہیں:
- Redundancy: [1] گمراہی کی جانچ پڑتال کے لیے ڈیٹا کے اضافی بٹے۔
- [EEFLT:1] بلنگ غلطی کی اصلاح ڈیٹا کی ترسیل کے ساتھ.
- Robostness:] طریقہ کار مختلف قسم کی غلطیوں اور شرحوں کو حل کر سکتا ہے۔
- Decodbility:] ڈیزائننگ الجبرا (develding Alphabets) جو عملی طور پر جانچنے اور درست غلطیوں کو سمجھ سکتا ہے۔
عام غلطی دیکیشن ٹیکنیکز
ڈیٹا منتقلی میں غلطیوں کا پتہ لگانے کے لیے کئی تکنیکیں استعمال کی جاتی ہیں:
- Parity Crecres: سادہ طریقہ جس میں 1s کی تعداد یا تو یا غیر معمولی بنانے کے لیے ایک پیرایج کو بڑھا دیا جاتا ہے۔
- Cyclic Redundancy Cecre (CRC): عام قسم کی غلطیوں کا پتہ لگانے کے لیے استعمال ہونے والی پولیانشل تقسیم۔
- Checksum: [Sumling data stories] غلطی کی قیمت پیدا کرنے کے لیے.
خامیوں کی اصلاح کرنے کی مثالیں
غلطی غلطی کرنے والے طریقوں میں غلطیوں کا پتہ نہیں چلتا بلکہ اُن کی اصلاح بھی ہوتی ہے ۔
- ہامنگ کوڈ: ایک ہی بٹ غلطیوں کا پتہ اور درست کر سکتا ہے۔
- ریڈ-سلمان کوڈ: سی ڈی، ڈی وی ڈی اور کی آر کوڈ میں غلطیوں کو درست کرنے کے لیے استعمال کیا جاتا ہے۔
- [Lower-Density Parity-Chec (LDPC): جدید رابطےی نظام میں اعلیٰ اصلاحی کارکردگی کو فروغ دیتا ہے۔