شبکه‌های دسترسی رادیویی ابری نسل پنجم

فهرست:

نیاز به پیاده‌سازی شبکه‌های دسترسی رادیویی ابری (C-RAN)[1] که انعطاف‌پذیر و مقیاس‌پذیر هستند، با محبوبیت و گسترش اینترنت اشیاء (IoT)[2] بیش از گذشته پُررنگ‌ شده است. شبکه‌ دسترسی رادیویی ابری راه‌حلی است برای مسئله‌ی افزایش بار که منجر به عدم تعادل ترافیک شبکه‌های بی‌سیم به واسطه استفاده از فناوری اینترنت اشیاء می‌شود. عدم تعادل در ترافیک شبکه‌های اینترنت اشیاء باعث می‌شود تا اتصال تعداد زیادی از دستگاه‌ها مسدود شده و کیفیت خدمات (QoS)[3] کاهش یابد. همچنین مدیریت کارآمد منابع از یک‌سو و نیاز به ارتباطات با تاخیر کم از سوی دیگر چالش‌های شبکه‌های دسترسی رادیویی در اینترنت اشیاء محسوب می‌شوند. از این‌رو شبکه‌های دسترسی رادیویی ابری اخیراً برای ارتباطات بی‌سیم نسل پنجم (5G)[4] پیشنهاد شده است تا الزامات ارتباطات با تأخیر کم و مدیریت بهینه منابع را تضمین کند. شبکه‌های دسترسی رادیویی ابری چارچوبی قابل اعتماد برای دستگاه‌های اینترنت اشیاء فراهم می‌کنند. در این گزارش روشی جهت پیکربندی شبکه‌های دسترسی رادیویی ابری جهت متعادل شدن ترافیک شبکه‌های بی‌سیم اینترنت اشیاء و بهبود کیفیت خدمات ارائه می‌گردد. در این پیکربندی،  بار ترافیک با استفاده از مدل مارکوف بر اساس مکان کاربران پیش‌بینی می‌شود و با استفاده از روش بهینه‌سازی کلونی مورچگان (ACO)[5] اتصالات منطقی واحدهای باند پایه (BBU)[6] و کُلاهک منبع رادیویی (RRH)[7] مجددا پیکربندی می‌شود. نتایج حاصل شده نشان می‌دهد که با استفاده از این روش ترافیک شبکه متعادل‌تر شده و در نتیجه کیفیت خدمات بیشینه شده و تعداد اتصالات مسدود شده به حداقل رسیده است.

در مرجع [4] از توانایی C-RAN برای پیکربندی مجدد پویا در نگاشت BBU و RRH برای دستیابی به حداقل تماس‌های مسدود شده در شبکه و همچنین به حداکثر رساندن کیفیت خدمات با استفاده از الگوریتم ژنتیک استفاده شده است.  

در مرجع [5]، از آن‌جا که ادوات اینترنت اشیاء باتری و توان محاسباتی بسیار محدودی دارند، پیشنهاد شده است که محاسبات مربوط به برنامه‌های اینترنت اشیاء در شبکه دسترسی رادیویی ابری مجهز به فناوری چند ورودی-چند خروجی (MIMO)[8] بارگذاری شوند. در شبکه دسترسی رادیویی ابری مجهز به MIMO، یک کلاهک منبع رادیویی (RRH) که در آن از فناوری MIMO استفاده شده است، از طریق پیوند نمایان[9] با ظرفیت محدود به واحد باند پایه (BBU) متصل می‌شود. امور محاسباتی ادوات اینترنت اشیاء  به گونه‌ای روی شبکه بارگذاری می‌شود که توان ارسالی ادوات به حداقل مصرف برسد. در این مقاله از روش یادگیری عمیق نظارت شده استفاده شده است. نتایج عددی حاصل شده اثربخشی الگوریتم بهینه‌سازی پیشنهادی و روش‌های مبتنی بر یادگیری را تأیید می‌کند.

در مرجع [6]، شبکه دسترسی رادیویی ابری ناهمگن (H-CRAN)[10] که از رایانش ابری پشتیبانی می‌کند، به عنوان یکی از راه‌حل‌های امیدوارکننده برای پشتیبانی از دستگاه‌های اینترنت اشیاء سلولی با سیستم‌های سلولی قدیمی مطرح شده است. در این مقاله، کاربران سلول‌های بزرگ به عنوان کاربران قدیمی در نظر گرفته می شوند، در حالی که دستگاه های اینترنت اشیاء سلولی و کاربران سلول‌های کوچک، کاربران جدید در نظر گرفته می‌شوند. در نتیجه یک روش دو مرحله‌ای کارآمد انرژی با پشتیبانی از H-CRAN پیشنهاد و مورد ارزیابی قرار گرفته است. روش پیشنهادی از نظر بازده انرژی و شاخص عدالت «جِین»[11] با در نظر گرفتن تأثیر تعداد چگالی اینترنت اشیاء سلولی در هر سلول کوچک H-CRAN ارزیابی شده و بسیار اثربخش بوده است.

در این گزارش، جهت متعادل شدن ترافیک بار شبکه‌های دسترسی رادیویی ابری در حالتی که میلیاردها ادوات مختلف اینترنت اشیاء به شبکه متصل می‌شوند، پیکربندی جدیدی بررسی می‌شود. در این پیکربندی ابتدا بار شبکه با مدل مارکوف تخمین زده می‌شود و سپس پیکربندی اتصالات منطقی BBU و RRH از روش بهینه‌سازی کلونی مورچگان به دست می‌آید.

در ادامه‌ی این گزارش، ابتدا اهمیت مسئله‌ی متعادل‌سازی بار در شبکه‌های دسترسی رادیویی ابری زمانی که پای اینترنت اشیاء به میان می‌آید و شبکه پر ترافیک می‌شود، شرح داده می‌شود. سپس روش پیکربندی شبکه‌های دسترسی رادیویی ابری با استفاده از مدل مارکوف و کلونی مورچگان بررسی می‌شود. در نهایت نتیجه‌گیری از روش بررسی شده ارائه می‌گردد.

 از آن‌جا که اینترنت اشیاء یک چارچوب جهانی است که اتصال تریلیون‌ها ادوات و اشیاء اطلاعاتی را برای رسیدن به رویای جهان هوشمند پیش بینی می‌کند، این افزایش شگفت‌انگیز در تعداد کاربران متصل، حجم عظیمی از ترافیک در شبکه‌های دسترسی رادیویی ایجاد می‌کند. ترافیک تولید شده متغیر زمان خواهد بود و ماهیت یکنواختی نخواهد داشت که این امر منجر به عدم تعادل ترافیک شبکه اینترنت اشیاء، کاهش کیفیت خدمات و افزایش تعداد انسداد یا شکست اتصال بین دستگاه‌های متصل در اینترنت اشیاء می شود [1]. لذا شبکه‌های دسترسی رادیویی ابری به دلیل انعطاف‌پذیری و مقیاس‌پذیری بالا یکی از بهترین گزینه‌ها برای پشتیبانی اینترنت اشیاء محسوب می‌شوند. در شکل 1، مثالی از معماری شبکه‌های دسترسی رادیویی ابری که از اینترنت اشیاء پشتیبانی می‌کنند، نمایش داده شده است. مسئله‌ی مهم در این مقوله، پیکربندی معماری شبکه‌های دسترسی رادیویی ابری است، به گونه‌ای که ترافیک ناشی از حجم بالای ادوات متصل به اینترنت اشیاء متعادل‌سازی شود. در این راستا، به بررسی الگوریتم پیشنهادی در [1] در ادامه پرداخته می‌شود.

همان‌طور که قبلا هم ذکر شد، در روش پیشنهادی متعادل‌سازی بار در شبکه‌های دسترسی رادیویی ابری، ابتدا با استفاده از مدل مارکوف تعداد کاربران پیش‌بینی می‌شود و سپس با استفاده از الگوریتم بهینه‌سازی کلونی مورچگان بهترین اتصال منطقی بین واحدهای باند پایه BBU و کلاهک‌های منابع رادیویی RRH به دست می‌آید.

مدل مارکوف برای اولین بار در مرجع [7] معرفی شد. در این مدل، وضعیت مارکوف برای هر کاربر موبایل تعریف شده است و موقعیت بعدی کاربر در هر لحظه پیش‌بینی می‌گردد. این امر با نشان دادن تمام سلول‌های همسایه برای یک سلول خاص به عنوان یک حالت مارکوف جدا شده، محقق می‌شود. با توجه به شکل 2 در نظر بگیرید که کاربری در موقعیتی به نام S قرار دارد، در لحظات بعدی این کاربر می‌تواند به یکی از شش سلول مجاور خود نقل مکان نماید که در شکل 2، شش سلول‌ مجاور با نماد Mn1 تا Mn6 نمایش داده شده است. همچنین Vi,jنمایش‌دهنده‌ی بردار احتمال این است که کاربر از سلول i به سلول j برود. qi نیز نمایش‌دهنده احتمال این است که کاربر در همان سلول باقی بماند. فرض بر این است که کاربران در زمان شروع t در سلول i قرار دارند. همچنین اپراتورها گزارشی از محل ادوات و کاربران اینترنت اشیاء دارند که با استفاده از آن می‌توان تعداد اولیه کاربران و ادوات اینترنت اشیاء را در هر سلول به دست آورد. لذا تعداد کاربران در سلول i در لحظه t+1 را با نماد Ni (t+1) نشان می‌دهیم که می‌توان از طریق احتمالات مارکوف و رابطه‌ی Ni (t+1)= Ni (t)×Psi+∑jesiadjNj (t)×P(Mi ) (j) آن را به دست آورد. در این رابطه Siadj نشان دهنده مجموعه‌ی سلول‌های همجوار سلول i است و PMi(j) احتمال حرکت از سلول i به سلول j است. Pis نیز احتمال ماندن در همان سلول i یا حالت S است.

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

همان‌طور که در شکل 4 مشخص است، به عنوان نمونه در  شش سلول  همجوار روش فوق امتحان شده است و در بسیاری از سلول‌ها تعداد کاربران مسدود شده کمتر شده و کاربران بیشتری می‌توانند از خدمات با کیفیت مطلوب استفاده کنند. در این شکل، محور افقی نمایش‌دهنده‌ی شماره‌های شش سلول همجوار است و محور عمودی تعداد کاربران اینترنت اشیاء در آن سلول را نشان می‌دهد. تعداد کاربران نباید در هر سلول از 200 کاربر بیشتر شود که این میزان با خط قرمز رنگ به نام hard cap در شکل مشخص است. ستون بنفش رنگ نمایش‌دهنده‌ی تعداد کاربران در حالت اصلی و قبل از اجرای الگوریتم است. ستون زرد رنگ نیز  تعداد کاربران اینترنت اشیاء در هر سلول بعد از اجرای الگوریتم ذکر شده با نام ACO [12] را نمایش می‌دهد. همان‌طور که در این شکل مشخص است قبل از اجرای الگوریتم (یعنی ستون‌های بنفش رنگ) کاربران در برخی سلول‌ها  تجمع بیشتری داشتند و در برخی سلول‌ها تجمع کمتری داشتند. مثلا تعداد کاربران سلول شماره 3  حتی از میزان ظرفیت تعداد کاربران یک سلول نیز عبور کرده است. همچنین تعداد کاربران در سلول‌های شماره 4 و 5 نزدیک میزان ظرفیت است. در حالی‌که سلول‌های شماره 1، 2 و 6 تعداد کاربران کمتری دارند. پس از اجرای الگوریتم (یعنی ستون‌های زرد رنگ) مشاهده می‌شود که پیکربندی اتصالات BBU-ها و RRHها به‌گونه‌ای نگاشته شده است که سربار سلول‌های پر ترافیک روی سلول‌های کم ترافیک ریخته شده است. در نتیجه ترافیک شبکه متعادل‌تر گردیده است. 

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


پی‌نوشت

[1] Cloud Radio Access Networks

[2] Internet of Things

[3] Quality of Service

[4] 5th generation mobile network

[5] Ant Colony Optimization

[6] Base Band Units

[7] Radio Resource Heads

[8] Multiple Input Multiple Output

[9] Fronthaul

[10] Heterogeneous Cloud Radio Access Network

[11] Jain’s Fairness Index

[12] Ant Colony Optimization

مقالات مشابه

ابزار

ماژول‌های سخت‌افزاری ProMake

ProMake یک مجموعه ماژولار از بردهای توسعه و ماژولهای سخت افزاری است که توسط شرکت Easylor طراحی و تولید شده اند. در شکل معماری کیت آموزشی اینترنت اشیاء نمایش داده

پیمایش به بالا