به عنوان یک تامین کننده پیشرو G.hn، اغلب در مورد مکانیسم های تصحیح خطا در G.hn سؤال می شود. جی. خطا - تصحیح یک جنبه حیاتی برای اطمینان از انتقال داده های قابل اعتماد در شبکه های G.hn است، زیرا محیط سیم کشی خانه می تواند پر سر و صدا و مستعد تداخل باشد.
اهمیت خطا - تصحیح در G.hn
در یک شبکه G.hn، داده ها از طریق انواع مختلف سیم کشی خانه منتقل می شود. این سیستم های سیم کشی در اصل برای ارتباطات دیجیتال پرسرعت طراحی نشده اند. آنها در معرض اشکال مختلفی از نویز هستند، از جمله نویز ضربه ای، نویز پس زمینه و تداخل. نویز ضربه ای می تواند در اثر روشن و خاموش شدن وسایل الکتریکی ایجاد شود، در حالی که صدای پس زمینه ممکن است از محیط الکتریکی خانه ناشی شود. تداخل زمانی اتفاق می افتد که سیگنال های سیم های مجاور با یکدیگر تداخل داشته باشند.
مکانیسم های اصلاح خطا برای مبارزه با این مسائل ضروری است. بدون تصحیح خطای مناسب، بسته های داده ممکن است در حین انتقال خراب شوند که منجر به ارسال مجدد، کاهش توان عملیاتی و شبکه کمتر قابل اعتماد شود. این می تواند به ویژه برای برنامه هایی که نیاز به انتقال بی درنگ داده دارند، مانند پخش ویدئو و بازی آنلاین، مشکل ساز باشد.
Reed - Solomon Codes in G.hn
یکی از تکنیک های تصحیح خطای اولیه مورد استفاده در G.hn، کدهای Reed - Solomon (RS) است. کدهای Reed - Solomon نوعی کد تصحیح کننده خطای چرخه ای غیر باینری هستند. آنها برای تصحیح خطای انفجار، که در محیط سیم کشی خانه رایج است، مناسب هستند.
در G.hn از کدهای RS برای تصحیح خطاهای لایه فیزیکی استفاده می شود. رمزگذار نمادهای اضافی را به داده های اصلی اضافه می کند. این نمادهای اضافی بر اساس داده های اصلی با استفاده از یک الگوریتم ریاضی خاص محاسبه می شوند. در گیرنده، رمزگشا از این نمادهای اضافی برای تشخیص و تصحیح خطاها در داده های دریافتی استفاده می کند.
مزیت کدهای RS در G.hn توانایی آنها در تصحیح چندین خطا در یک بلوک داده است. به عنوان مثال، اگر یک انفجار نویز چندین بیت متوالی را در یک بسته داده خراب کند، رمزگشای RS همچنان میتواند دادههای اصلی را بازیابی کند تا زمانی که تعداد خطاها در محدوده قابلیت تصحیح خطای کد باشد.
کدهای کانولوشن و رمزگشایی ویتربی
علاوه بر کدهای Reed - Solomon، G.hn از کدهای کانولوشنال نیز استفاده می کند. کدهای کانولوشنیک نوعی از کدهای تصحیح کننده خطا هستند که بر روی یک جریان پیوسته از داده ها به جای بلوک ها عمل می کنند. آنها بر اساس یک رمزگذار کانولوشنی هستند که دنباله ای از بیت های خروجی را بر اساس بیت ورودی فعلی و تعدادی از بیت های ورودی قبلی تولید می کند.
الگوریتم Viterbi برای رمزگشایی کدهای کانولوشن در G.hn استفاده می شود. رمزگشا Viterbi به دنبال محتمل ترین دنباله بیت های ورودی است که می تواند دنباله خروجی دریافتی را تولید کند. این کار را با محاسبه متریک (معمولاً فاصله هامینگ یا فاصله اقلیدسی) بین دنباله دریافتی و تمام دنبالههای ممکن در شبکه کد انجام میدهد.


کدهای کانولوشنال و رمزگشایی Viterbi یک لایه اضافی از تصحیح خطا در G.hn را فراهم می کنند. آنها به ویژه در تصحیح خطاهای تصادفی که ممکن است در جریان داده رخ دهد مؤثر هستند. با ترکیب کدهای RS و کدهای کانولوشن، G.hn می تواند به سطح بالایی از عملکرد تصحیح خطا دست یابد.
تکرار خودکار ترکیبی - درخواست (HARQ)
یکی دیگر از خطاهای مهم - مکانیزم تصحیح در G.hn، Hybrid Automatic Repeat - ReQuest (HARQ) است. HARQ ترکیبی از تصحیح خطای فوروارد (FEC) و درخواست تکرار خودکار (ARQ) است.
در HARQ، فرستنده ابتدا داده ها را با مقداری اطلاعات اضافی ارسال می کند (با استفاده از کدهای FEC مانند RS و کدهای کانولوشن). اگر گیرنده خطاهایی را در داده های دریافتی تشخیص دهد اما نتواند آنها را با استفاده از کدهای FEC تصحیح کند، یک تایید منفی (NACK) به فرستنده ارسال می کند. سپس فرستنده داده ها را مجددا ارسال می کند و گیرنده داده های دریافتی قبلی را با داده های تازه دریافت شده ترکیب می کند تا خطاها را تصحیح کند.
HARQ انواع مختلفی دارد، مانند Type - I HARQ و Type - II HARQ. نوع - I HARQ به سادگی داده های اصلی را دوباره ارسال می کند، در حالی که نوع - II HARQ اطلاعات اضافی اضافی را در ارسال مجدد ارسال می کند. HARQ به بهبود قابلیت اطمینان انتقال داده در G.hn با کاهش تعداد ارسال مجدد و افزایش توان کلی کمک می کند.
کدگذاری و مدولاسیون تطبیقی (ACM)
کدگذاری و مدولاسیون تطبیقی (ACM) نیز با تصحیح خطا در G.hn مرتبط است. ACM به سیستم G.hn اجازه می دهد تا نرخ کدگذاری و طرح مدولاسیون را بر اساس شرایط کانال تنظیم کند.
در یک کانال پر سر و صدا، سیستم می تواند از نرخ کدگذاری کمتر و طرح مدولاسیون قوی تر استفاده کند. این بدان معنی است که اطلاعات اضافی بیشتری به داده ها اضافه می شود و آن را در برابر خطاها مقاوم می کند. در یک کانال تمیز، سیستم می تواند از نرخ کدگذاری بالاتر و طرح مدولاسیون کارآمدتر طیفی برای افزایش نرخ داده استفاده کند.
ACM به بهینه سازی تبادل بین نرخ داده و عملکرد تصحیح خطا کمک می کند. با تطبیق با شرایط کانال، G.hn می تواند یک اتصال قابل اعتماد را حفظ کند و در عین حال توان عملیاتی را به حداکثر برساند.
محصولات و خطاهای ما G.hn - تصحیح
به عنوان یک تامین کننده G.hn، ما این مکانیسم های پیشرفته اصلاح خطا را در محصولات خود گنجانده ایم. مثلا ماG.hn Endpoint Of Coaxial with WiFi 6از ترکیبی از کدهای RS، کدهای کانولوشنال و HARQ برای اطمینان از انتقال داده های قابل اعتماد از طریق کابل های کواکسیال استفاده می کند. ویژگی ACM در این محصول به آن اجازه می دهد تا با شرایط مختلف کابل کواکسیال سازگار شود و یک اتصال پایدار و با سرعت بالا را فراهم کند.
مانقطه پایانی کنترل کننده EoC G.hnهمچنین از این تکنیک های تصحیح خطا سود می برد. این برای کار در انواع محیط های سیم کشی خانه طراحی شده است و مکانیسم های تصحیح خطا به غلبه بر چالش های ناشی از نویز و تداخل کمک می کند.
راCoax System Ethernet Overمحصول دیگری است که از قابلیت تصحیح خطا G.hn بهره می برد. این یک راه حل مقرون به صرفه برای گسترش شبکه های اترنت از طریق کابل های کواکسیال، با قابلیت اطمینان و عملکرد بالا ارائه می دهد.
برای تهیه با ما تماس بگیرید
اگر به محصولات G.hn ما علاقه مند هستید و می خواهید در مورد اینکه چگونه مکانیسم های تصحیح خطا می تواند به شبکه شما کمک کند بیشتر بدانید، ما شما را تشویق می کنیم تا برای بحث در مورد خرید با ما تماس بگیرید. تیم کارشناسان ما آماده کمک به شما در انتخاب محصولات مناسب برای نیازهای خاص شما هستند. چه کاربر خانگی باشید که به دنبال راه حل قابل اعتماد شبکه خانگی هستید و چه کسب و کاری که نیاز به یک سیستم سیم کشی اترنت با کارایی بالا دارد، ما محصولات و تخصص لازم را برای برآورده کردن نیازهای شما داریم.
مراجع
- اسناد استاندارد ITU - T G.hn
- "خطا - تصحیح کدها" نوشته ریچارد دبلیو همینگ
- مقالات پژوهشی در زمینه فناوری G.hn و تکنیک های تصحیح خطا
