اِس مضمون میں ہم نے دیکھا ہے کہ اگر ہم اِس بات پر غور کرتے ہیں کہ ہم اِس دُنیا کے حالات کو کیسے حل کر سکتے ہیں تو ہم اِس بات پر غور کریں گے کہ کون سی غلط سوچ اور غلط کام کرنے کی صلاحیت رکھتے ہیں ۔

غلطی کی بنیادی اصلاح

غلطی کی اصلاح میں معلومات کو منتقل کرنے کے لیے شامل کرنا، وصول کرنے والے کو معلومات کی تدوین کے لیے شامل کرنا اور ان کی اصلاح کرنا شامل کرنا شامل ہے۔ دونوں بنیادی اقسام غلطیوں کی اصلاح (FEC) اور خودکار بار بار بار درخواست (ARQ) کے ذریعے حاصل کرنے والے کو غلطیوں کی اصلاح کرنی پڑتی ہے جبکہ ARQ پر انحصار کرنے والے کو غلطیوں کی اصلاح کرنی پڑتی ہے۔

عام غلطیوں کی اصلاح کرنا

غلطی کی اصلاح عمل میں کئی تکنیکیں استعمال کی جاتی ہیں . ان میں سے چند عام ہیں:

  • ہامنگ کوڈ: ڈیکٹس اور واحد بٹس کی غلطیوں کو پاروتی بٹوں کا استعمال کرتے ہوئے درست کرتا ہے۔
  • ریڈ-Solomode: وسیع پیمانے پر ڈیجیٹل رابطے اور ذخیرہ میں استعمال کیا جاتا ہے، غلطیوں کو تبدیل کرنے کی صلاحیت۔
  • کوانولیشنل کوڈ: مسلسل ڈیٹا نہروں کے لیے ویتیربی ڈی کوڈ کے ساتھ استعمال ہوتا ہے۔
  • [Lower-Density Parity-Chec (LDPC): جدید رابطےی نظام میں قریبی کارکردگی فراہم کرتا ہے۔

عملی مشورت

غلطی کی اصلاح میں درخواست کے تقاضوں پر مبنی مناسب الموت منتخب کرنا شامل ہے. ہارڈ ویئر اور سوفٹ ویئر حل نقل و حمل سے پہلے کے ڈیٹا اور کوڈ پر شامل کرنے کے لئے رابطہ نظام میں شامل کیا جاتا ہے.

جدید نیٹ ورکس میں غلطی کی اصلاحی تکنیکیں ڈیٹا کی خوبی کو برقرار رکھنے کے لیے ضروری ہیں، خاص طور پر ویلز اور سیٹلائٹ رابطہ میں جہاں غلطی کی شرح زیادہ ہوتی ہے، اکثر طریقہ کار کو ملانا بے قاعدہ اور کارکردگی کو بڑھا سکتا ہے۔