תוכן עניינים:
הגדרה - מה המשמעות של תיקון שגיאות קדימה (FEC)?
תיקון שגיאות קדימה (FEC) היא טכניקת עיבוד אותות דיגיטליים המשמשת לשיפור אמינות הנתונים. זה עושה זאת על ידי הצגת נתונים מיותרים, הנקראים קוד תיקון שגיאות, לפני העברת נתונים או אחסון. FEC מספקת למקלט את היכולת לתקן שגיאות ללא ערוץ הפוך לבקש העברת נתונים מחדש.
קוד ה- FEC הראשון, שנקרא קוד המינג, הוצג בראשית שנות החמישים. זוהי שיטה שאומצה להשגת בקרת שגיאות בהעברת נתונים בה המשדר שולח נתונים מיותרים. רק חלק מהנתונים ללא טעויות נראות מוכר על ידי המקלט. זה מאפשר לשלוח נתוני שידור למספר יעדים ממקור יחיד.
קידוד שגיאות קדימה מכונה גם קידוד ערוצים.
Techopedia מסביר תיקון שגיאות קדימה (FEC)
FEC מוסיפה יתירות למידע המועבר באמצעות אלגוריתם שנקבע מראש. החלקים המיותרים הם פונקציות מורכבות של פיסות המידע המקוריות. ביטים נשלחים מספר פעמים, מכיוון שעלולה להופיע שגיאה בכל אחת מהדגימות שהועברו. קודי FEC בדרך כלל מגלים את קבוצת הסיביות האחרונה לקביעת פענוח קומץ קטן של ביטים.
עם FAC, כל תו נשלח פעמיים או שלוש, והמקבל בודק מקרים של כל תו. זה מתקבל רק אם התאמה מתרחשת בשני המקרים. אם התואמות מסופקת עבור מקרה, התו המתאים לפרוטוקול מתקבל. אם אין תווים תואמים לפרוטוקול, הדמות נדחית ומוצג במקומה קו תחתון או ריק.
קודי FEC מסוגלים לייצר אותות על קצב שגיאת סיביות, המשמשים כמשוב כדי לכוונן את האלקטרוניקה המקבלת אנלוגית. המספר המרבי של ביטים חסרים שניתן לתקן נקבע על ידי עיצוב קוד ה- FEC. שתי קטגוריות חשובות של קודי FEC הם קודים מעורבלים וקודי חסימה. קודי החסימה פועלים על חבילות ביטים בגודל קבוע שבהם חסימת חסימות הקוד החלקיות בזמן פולינום לאורך אורך החסימה. קוד חסום נפוץ הוא קידוד ריד-שלמה. קודים מעורביים עוסקים בזרמים באורך שרירותי ומפענחים באמצעות אלגוריתם Viterbi. מאפיין חשוב בקוד המפותל הוא שכל קידוד הסיביות מושפע מהסיביות הקודמות.
