پیادهسازی آزمایشی برای شبکههای نرمافزار محور و هوشمند نسل پنجم مخابرات سلولی (K8)
- وضعیت پروژه: خاتمه یافته
معاونت متولی: شبکههای نوین
معرفی پروژه، اهداف و دستاوردها:
بستر آزمایشی پیشنهادی، مبتنی بر پیادهسازیهای نرمافزاری شبکه دسترسی رادیویی (RAN) تحت عنوان OAI-RAN و همچنین شبکه هسته (CN) تحت عنوان OAI-CN سازگار با نسلهای چهارم و پنجم توسط آزمایشگاه Openair5G در موسسه Eurecom است. لازم به توضیح است که، نسخههای مناسب برای به کارگیری در چهارچوب SDN این محصولات، در پروژهای با عنوان Mosaic5 عرضه شدند.
ضمن انجام این پروژه، قسمتهای کنترلی (شامل الگوریتمهای تصمیمگیری) و عملیاتی (که مسئولیت اجرای تصمیمات را بر عهده دارد) هم در بخش RAN و هم در بخش CN تفکیک شده و به ترتیب، توسط پروتکلهای FlexRAN و OpenFlow ارتباط بین ماژولهای کنترلی و ماژولهای عملیاتی برقرار میشود.
جهت پیادهسازی این بستر آزمایشی، میتوان از تکنولوژیهایی نظیر Kubernetes (K8s) برای اتوماسیون مدیریت چرخه حیات ماژولهای مختلف نرمافزاری (که در قالب مجموعهای از containerها بستهبندی میشوند) بر روی کلاستری از نودهای پردازشی بهره جست. بدین ترتیب زمان لازم برای اموری مانند راهاندازی اولیه و مجدد (پس از وقوع مشکلات) و ایجاد و یا حذف کپیهایی از یک ماژول بر حسب کم و یا زیاد بودن تقاضا به طور چشم گیری کاهش مییابد. نتیجه به کارگیری تمامی این تکنیکها، یک ساختار منعطف با قابلیت برنامه پذیری و مقیاسپذیر است.
درنهایت و بطور خلاصه باید گفت، هدف از انجام این پروژه، پیاده سازی K8 OAI، کنترلر ساده RAN و یک کنترلر ساده SDN است. این پیاده سازی، عملیات حلقه بسته کنترلی شبکه را به منظور کارهای ساده بهینه سازی شبکه با استفاده از مدولهای ML پشتیبانی میکند.