FEC چیست؟

Feb 09, 2023

پیام بگذارید

دو تحول مهم درارتباط فیبر نوریافزایش سرعت انتقال و افزایش فاصله انتقال است. با افزایش سرعت انتقال، عواملی که فاصله انتقال را در حین انتقال سیگنال محدود می‌کنند، بیشتر می‌شوند، مانند پراکندگی رنگی، اثرات غیرخطی، پراکندگی حالت پلاریزاسیون و غیره که بر افزایش همزمان هر دو نیز تأثیر می‌گذارند. علاوه بر این هیچ کانال دیجیتال ایده آلی در فرآیند انتقال واقعی وجود ندارد، سیگنال همیشه دارای انحرافات و تاخیر در فرآیند انتقال رسانه های مختلف است که به معنای کدهای خطا و لرزش است. برای کاهش تأثیر این عوامل نامطلوب، کارشناسان صنعت، تصحیح خطای پیش رو یا به اختصار FEC (تصحیح خطای پیش رو) را پیشنهاد کرده اند.

 

FEC مخفف Forward Error Correction است. تصحیح خطا پیشروی نوعی کنترل خطا است که به تکنیکی اشاره دارد که در آن یک سیگنال پیش از پردازش طبق الگوریتم خاصی برای کدگذاری قبل از ارسال به کانال انتقال، اضافه کردن کدهای اضافی با ویژگی های خود سیگنال و رمزگشایی انجام می شود. سیگنال دریافتی در انتهای گیرنده طبق الگوریتم مربوطه، به منظور یافتن کدهای خطای تولید شده در حین انتقال و تصحیح آنها. برای مثال ساده، شخصی مقاله ای می نویسد که اشتباهات تایپی زیادی در آن وجود دارد، سپس یک تأیید کننده بسیار آگاه که می تواند آن را بخواند، سپس اشتباهات تایپی را تصحیح می کند و سپس آن را به یک فرد غیر عادی نشان می دهد. قبل از تصحیح، فرد غیر عادی نمی تواند آن را بخواند، و تنها پس از اینکه تأیید کننده اشتباهات تایپی را تصحیح کرد، می تواند آن را بخواند.

 

FEC برای ارتباطات با سرعت بالا (4{4}}G و 100G) مناسب است، سیگنال نوری در حین انتقال به دلیل عوامل مختلف بدتر می‌شود و در نتیجه کدگذاری اشتباه در انتهای گیرنده ایجاد می‌شود که ممکن است به اشتباه قضاوت کند. سیگنال "1" به عنوان سیگنال "0" یا سیگنال "0" به عنوان سیگنال "1"، تابع FEC شامل کد اطلاعاتی با قابلیت تصحیح خطای مشخص از طریق رمزگذار کانال در انتهای ارسال و رمزگشای کانال در انتهای دریافت کننده رمزگشایی می‌شود. کد دریافتی اگر تعداد خطاهای ایجاد شده در انتقال در حد توان تصحیح خطا (خطاهای ناپیوسته) باشد، رمزگشا به منظور بهبود کیفیت سیگنال، خطاها را مکان یابی و تصحیح می کند.

 

FEC-2

 

ارسال درخواست