POLAR_CHANNEL_CONSTRUCTION(1) دستورهای کاربر POLAR_CHANNEL_CONSTRUCTION(1)

polar_channel_construction - پیکربندی‌کننده کدهای Polar در GNU Radio

ساخت کانال برای کدهای قطبی (Polar).

دستور polar_channel_construction قابلیت‌هایی را برای محاسبه کانال‌های قطبی (Polar) در اندازه‌های مختلف ارائه می‌دهد. می‌توان از آن برای محاسبه یک‌باره پارامترهای باتاچاریا (Bhattacharyya) و ذخیره آن‌ها در فایلی در مسیر '~/.gnuradio/polar' استفاده کرد. موقعیت بیت‌های ثابت (Frozen bits) در هر بار اجرا مجدداً محاسبه می‌شوند.

ابزار polar_channel_construction یک رابط خط فرمان برای تمام کدهای ساخت کانال فراهم می‌کند. این ویژگی‌ها از طریق بلوک Polar Configurator در GRC نیز در دسترس هستند.

ساخت کانال BEC را می‌توان به‌طور صریح محاسبه کرد، زیرا BEC حالت خاصی به شمار می‌رود که فرایند را ساده می‌کند. تمامی قابلیت‌های مربوط به این کانال در 'channel_construction_bec' قرار دارد.

به طور کلی، ساخت کانال برای کدهای قطبی کاری بسیار زمان‌بر است. تال (Tal) و واردی (Vardy) یک الگوریتم کوانتیزه‌سازی برای ساخت کانال پیشنهاد کردند که این فرایند را امکان‌پذیر می‌سازد. پیاده‌سازی مربوطه در 'channel_construction_awgn' قرار دارد. لازم به ذکر است که این نسخه بیشتر یک پیاده‌سازی پایه است که فاقد تمام قابلیت‌های پیشرفته ارائه‌شده در پیاده‌سازی اصلی است. با این حال، شبیه‌سازی‌ها نشان می‌دهند که ساخت کانال BEC با یک design-SNR برابر با 0.0dB کارایی مشابهی ارائه می‌دهد و در اینجا باید در اولویت قرار گیرد.

gnuradio-companion(1)

2026-08-16 polar_channel_construction 3.10.12.0