کاهش آلودگی دنبالههای راهنما با کمک رنگآمیزی گراف سنگین و استفاده مجدد از آنها بهصورت نرم
محورهای موضوعی : مهندسی برق و کامپیوترامیر روستایی 1 , حسین خالقی بیزکی 2
1 - دانشكده رایانه، شبکه و ارتباطات، دانشگاه جامع امام حسین (ع)، تهران، ایران
2 - دانشگاه صنعتی مالک اشتر، مجتمع دانشگاهی برق و کامپیوتر، تهران، ایران
کلید واژه: آلودگی دنباله راهنما, تخمین کانال MIMO انبوه, رنگآمیزی گراف وزندار (WGC), گراف تداخلی با لبه وزندار (EWIG),
چکیده مقاله :
شبکههای سلولی مبتنی بر فناوری MIMO انبوه، علیرغم توانایی سرویسدهی همزمان به چندین کاربر، با چالش جدی ناشی از آلودگی دنبالههای راهنما مواجه هستند. مقاله حاضر، الگوریتمی نوآورانه و دومرحلهای برای کاهش این آلودگی و افزایش نرخ داده کاربران در لینکهای فراسو و فروسو ارائه میکند. نوآوری کلیدی روش پیشنهادی در تلفیق هوشمندانه مزایای سه تکنیک نهفته است: استفاده مجدد از دنباله راهنما بهصورت نرم (SPR)، الگوریتم انتخاب دنباله راهنمای بهینه و الگوریتم رنگآمیزی گراف وزندار (WGC). این ترکیب به طور همزمان سه مشکل اساسی را حل میکند: آلودگی در طرح SPR ناشی از آستانه ثابت، افزایش سربار دنباله راهنما در طرح WGC و مشکل بیشینهکردن نرخ داده کاربر با کمترین نرخ. الگوریتم پیشنهادی در دو مرحله عمل میکند: در مرحله اول، کاربران به دو گروه مرکزی و لبهای تقسیم شده و دنبالههای راهنمای بهینه بر اساس نرخ داده آنها تعیین میشوند. سپس در مرحله دوم با استفاده از الگوریتم WGC و ایجاد گراف تداخلی با لبه وزندار (EWIG)، آلودگی دنباله راهنمای کاربران بر اساس شدت آلودگیشان کاهش مییابد. نتایج شبیهسازی نشان میدهد که این روش در مقایسه با بهترین روش موجود (WGC)، بهبود چشمگیری در عملکرد سیستم ایجاد میکند. در لینک فروسو، بهبود dB 11 در نسبت سیگنال به تداخل و نویز (SINR) و افزایش bps/Hz 16/0 در میانگین نرخ قابل دستیابی مشاهده شده است. در لینک فراسو نیز بهبود dB 4/2 در SINR و افزایش bps/Hz 46/0 در میانگین نرخ قابل دستیابی به دست آمده است. از نظر پیچیدگی محاسباتی، روش پیشنهادی نسبت به طرح WGC، پیچیدگی کمتری دارد. همچنین تحلیل کارایی انرژی نیز برتری روش پیشنهادی را در هر دو سناریوی لینک فراسو و فروسو تأیید میکند.
Massive MIMO cellular networks, despite their ability to serve multiple users simultaneously, face a significant challenge due to pilot contamination. This paper presents an innovative two-stage algorithm to reduce this contamination and increase user data rates in both uplink and downlink. The key innovation of the proposed method lies in the intelligent integration of three techniques: Soft Pilot Reuse (SPR), optimal pilot sequence selection algorithm, and Weighted Graph Coloring (WGC). This combination simultaneously addresses three fundamental issues: contamination in SPR due to fixed thresholds, increased pilot overhead in WGC, and the problem of maximizing the data rate of the user with the lowest rate. The proposed algorithm operates in two stages. In the first stage, users are divided into center and edge groups, and optimal pilot sequences are determined based on their data rates. In the second stage, using the WGC algorithm and creating an Edge-Weighted Interference Graph (EWIG), pilot contamination is reduced based on the intensity of user interference. Simulation results show that this method significantly improves system performance compared to the best existing method (WGC). In the downlink, an 11 dB improvement in Signal-to-Interference-plus-Noise Ratio (SINR) and a 0.16 bps/Hz increase in average achievable rate are observed. In the uplink, a 2.4 dB improvement in SINR and a 0.46 bps/Hz increase in average achievable rate are achieved. In terms of computational complexity, the proposed method has lower complexity compared to the WGC scheme. Moreover, energy efficiency analysis confirms the superiority of the proposed method in both uplink and downlink scenarios.
[1] Y. Han, S. Jin, M. Matthaiou, T. Q. S. Quek, and C. K. Wen, "Toward extra large-scale MIMO: new channel properties and low-cost designs," IEEE Internet of Things J., vol. 10, no. 16, pp. 14569-14594, Aug. 2023.
[2] O. Elijah, et al., "Intelligent massive MIMO systems for beyond 5G networks: an overview and future trends," IEEE Access, vol. 10, pp. 102532-102563, 2022.
[3] H. Taleb, K. Khawam, S. Lahoud, M. E. Helou, and S. Martin, "Pilot contamination mitigation in massive MIMO cloud radio access networks," IEEE Access, vol. 10, pp. 58212-58224, 2022.
[4] T. L. Marzetta, "Noncooperative cellular wireless with unlimited numbers of base station antennas," IEEE Trans. on Wireless Communications, vol. 9, no. 11, pp. 3590-3600, Nov. 2010.
[5] A. Ashikhmin and T. L. Marzetta, "Pilot contamination precoding in multi-cell large scale antenna systems," in Proc. IEEE Int. Sym. Inf. Theory, pp. 1137-1141, Cambridge, MA, USA, 1-6 Jul. 2012.
[6] J. Zuo, J. Zhang, C. Yuen, W. Jiang, and W. Luo, "Multicell multiuser massive MIMO transmission with downlink training and pilot contamination precoding," IEEE Trans. on Vehicular Technology, vol. 65, no. 8, pp. 6301-6314, Aug. 2016.
[7] F. Fernandes, A. Ashikhmin, and T. L. Marzetta, "Inter-cell interference in noncooperative TDD large scale antenna systems," IEEE J. on Selected Areas in Communications, vol. 31, no. 2, pp. 192-201, Feb. 2013.
[8] B. Sun, Y. Zhou, J. Yuan, and J. Shi, "Interference cancellation based channel estimation for massive MIMO systems with time shifted pilots," IEEE Trans. on Wireless Communications, vol. 19, no. 10, pp. 6826-6843, Oct. 2020.
[9] H. Yin, D. Gesbert, M. Filippou, and Y. Liu, "A coordinated approach to channel estimation in large-scale multiple-antenna systems," IEEE J. on Selected Areas in Communications, vol. 31, no. 2, pp. 264-273, Feb. 2013.
[10] Y. Omid, S. M. Hosseini, S. M. Shahabi, M. Shikh-Bahaei, and A. Nallanathan, "AoA-based pilot assignment in massive MIMO systems using deep reinforcement learning," IEEE Communications Letters, vol. 25, no. 9, pp. 2948-2952, Sep. 2021.
[11] A. Mishra, Y. Mao, C. K. Thomas, L. Sanguinetti, and B. Clerckx, "Mitigating intra-cell pilot contamination in M-MIMO: a rate splitting approach," IEEE Trans. on Wireless Communications, vol. 22, no. 5, pp. 3472-3487, May 2023.
[12] A. Mishra, Y. Mao, L. Sanguinetti, and B. Clerckx, "Rate-splitting assisted massive machine-type communications in cell-free M-MIMO," IEEE Communications Letters, vol. 26, no. 6, pp. 1358-1362, Jun. 2022.
[13] B. Lim, W. J. Yun, J. Kim, and Y. C. Ko, "Joint pilot design and channel estimation using deep residual learning for multi-cell massive MIMO under hardware impairments," IEEE Trans. on Vehicular Technology, vol. 71, no. 7, pp. 7599-7612, Jul. 2022.
[14] J. Xu, P. Zhu, J. Li, and X. You, "Deep learning-based pilot design for multi-user distributed M-MIMO systems," IEEE Wireless Communications Letters, vol. 8, no. 4, pp. 1016-1019, Aug. 2019.
[15] X. Zhu, et al., "Soft pilot reuse and multicell block diagonalization precoding for massive MIMO systems," IEEE Trans. on Vehicular Technology, vol. 65, no. 5, pp. 3285-3298, May 2016.
[16] X. Zhu, L. Dai, Z. Wang, and X. Wang, "Weighted-graph-coloring-based pilot decontamination for multicell massive MIMO systems," IEEE Trans. on Vehicular Technology, vol. 66, no. 3, pp. 2829-2834, Mar. 2017.
[17] M. Manini, C. Gueguen, R. Legouable, and X. Lagrange, "Efficient system capacity user selection algorithm in MU-MIMO," in Proc. IEEE 93rd Int. Vehicular Technology Conf., 6 pp., Helsinki, Finland, 25-28 Apr. 2021.
[18] ح. خالقی بیزکی، سیستم های مخابرات بی سیم، دانشگاه صنعتی مالک اشتر، 1399.
[19] S. M. Sanaie and H. Khaleghi Bizaki, "Performance analysis of multicell massive MIMO THP with pilot contamination," Wiley Trans. on Emerging Telecommunications Technologies, vol. 30, no. 5, Article ID:. e3574, May 2019.
[20] A. S. Al-hubaishi, N. K. Noordin, A. Sali, S. Subramaniam, and A. Mohammed Mansoor, "An efficient pilot assignment scheme for addressing pilot contamination in multicell massive MIMO systems," Electronics, vol. 8, no. 4, Article ID: 372, Mar. 2019.
[21] V. Doshi, D. Shah, M. Médard, and M. Effros, "Functional compression through graph coloring," IEEE Trans. on Information Theory, vol. 56, no. 8, pp. 3901-3917, Aug. 2010.
نشریه مهندسی برق و مهندسی کامپیوتر ایران، الف- مهندسی برق، سال 22، شماره 3، پاییز 1403 185
مقاله پژوهشی
کاهش آلودگی دنبالههای راهنما با کمک رنگآمیزی گراف وزندار
و استفاده مجدد از آنها بهصورت نرم
امیر روستائی و حسین خالقی بیزکی
چکیده: شبکههای سلولی مبتنی بر فناوری MIMO انبوه، علیرغم توانایی سرویسدهی همزمان به چندین کاربر، با چالش جدی ناشی از آلودگی دنبالههای راهنما مواجه هستند. مقاله حاضر، الگوریتمی نوآورانه و دومرحلهای برای کاهش این آلودگی و افزایش نرخ داده کاربران در لینکهای فراسو و فروسو ارائه میکند. نوآوری کلیدی روش پیشنهادی در تلفیق هوشمندانه مزایای سه تکنیک نهفته است: استفاده مجدد از دنباله راهنما بهصورت نرم (SPR)، الگوریتم انتخاب دنباله راهنمای بهینه و الگوریتم رنگآمیزی گراف وزندار (WGC). این ترکیب به طور همزمان سه مشکل اساسی را حل میکند: آلودگی در طرح SPR ناشی از آستانه ثابت، افزایش سربار دنباله راهنما در طرح WGC و مشکل بیشینهکردن نرخ داده کاربر با کمترین نرخ. الگوریتم پیشنهادی در دو مرحله عمل میکند: در مرحله اول، کاربران به دو گروه مرکزی و لبهای تقسیم شده و دنبالههای راهنمای بهینه بر اساس نرخ داده آنها تعیین میشوند. سپس در مرحله دوم با استفاده از الگوریتم WGC و ایجاد گراف تداخلی با لبه وزندار (EWIG)، آلودگی دنباله راهنمای کاربران بر اساس شدت آلودگیشان کاهش مییابد. نتایج شبیهسازی نشان میدهد که این روش در مقایسه با بهترین روش موجود (WGC)، بهبود چشمگیری در عملکرد سیستم ایجاد میکند. در لینک فروسو، بهبود dB 11 در نسبت سیگنال به تداخل و نویز (SINR) و افزایش bps/Hz 16/0 در میانگین نرخ قابل دستیابی مشاهده شده است. در لینک فراسو نیز بهبود dB 4/2 در SINR و افزایش bps/Hz 46/0 در میانگین نرخ قابل دستیابی به دست آمده است. از نظر پیچیدگی محاسباتی، روش پیشنهادی نسبت به طرح WGC، پیچیدگی کمتری دارد. همچنین تحلیل کارایی انرژی نیز برتری روش پیشنهادی را در هر دو سناریوی لینک فراسو و فروسو تأیید میکند.
کلیدواژه: آلودگی دنباله راهنما، تخمین کانال MIMO انبوه، رنگآمیزی گراف وزندار (WGC)، گراف تداخلی با لبه وزندار (EWIG).
1- مقدمه
سامانههای سلولی نسل پنجم (G5) از فناوری 2MIMO انبوه بهره میبرند. در این فناوری از تعداد زیادی آنتن برای خدمترسانی به کاربران متعدد استفاده میشود. این رویکرد در پاسخ به افزایش چشمگیر تقاضای ترافیک کاربران طراحی شده است [1]. با افزایش تعداد آنتنها در MIMO
شکل 1: مشکل آلودگی دنباله راهنما.
انبوه، توان ارسالی ایستگاه پایه افزایش مییابد. این افزایش توان باعث بهبود نسبت سیگنال به تداخل و نویز 3(SINR) شده و در نتیجه، ظرفیت کانال مخابرات بیسیم افزایش مییابد [2]. علیرغم مزایای قابل توجه MIMO انبوه، چالش اصلی در بهرهبرداری از این مزایا، تخمین دقیق کانال مخابراتی است.
در سیستمهای مخابرات بیسیم، تخمین کانال با استفاده از دنبالههای راهنما4 انجام میشود. زمانی که کانال مخابراتی دارای تغییرات سریع باشد، زمان همدوسی کانال محدود میشود. این محدودیت باعث میشود کاربران هر سلول تنها بتوانند از تعداد محدودی دنباله راهنمای متعامد استفاده کنند. محدودیت در تعداد دنبالههای راهنما در هر سلول باعث میشود که سلولهای مجاور دقیقاً از نسخههای یکسان همان دنبالههای راهنما استفاده کنند [3]. این وضعیت (مطابق شکل 1) میتواند منجر به پدیدهای به نام آلودگی دنباله راهنما شود.
مطابق با شکل 1، آلودگی دنباله راهنما باعث میگردد که ایستگاه پایه موجود در سلول اصلی، علاوه بر دریافت دنبالههای راهنمای کاربران خود، دنبالههای راهنمای مشابه از کاربران واقع در لبه سلولهای مجاور را نیز دریافت کند. در نتیجه، ایستگاه پایه کانال را با در نظر گرفتن این آلودگی تخمین میزند. این امر باعث میشود که سیگنال فروسوی ارسالی از ایستگاه پایه اصلی، علاوه بر دریافت توسط کاربران سلول اصلی، به صورت ضعیفتر توسط کاربران سلولهای مجاور نیز دریافت شود که این سیگنال برای آنها به عنوان تداخل لینک فروسو محسوب میگردد.
در سالهای اخیر، کاهش آلودگی دنباله راهنما به یکی از چالشهای اساسی در حوزه مخابرات بیسیم تبدیل شده است. این مسئله توجه پژوهشگران را به خود جلب کرده و راهکارهای متعددی برای مقابله با آن ارائه شده که هر یک از این راهکارها دارای مزایا و معایب خاص خود هستند. یکی از رویکردهای رایج در این زمینه، طرح تخصیص تصادفی دنبالههای راهنما به کاربران است. در [4] دنبالههای راهنما به صورت تصادفی به کاربران در هر سلول اختصاص داده میشوند. اگرچه این طرح از تکرار دنبالههای راهنما در داخل یک سلول جلوگیری میکند، اما میتواند منجر به آلودگی شدید بین کاربران در سلولهای مجاور شود.
این مشکل ناشی از عدم در نظر گرفتن ارتباط بین سلولها در فرایند تخصیص است.
در [5] و [6]، روشهای پیشکدگذار دنباله راهنما5 مورد بررسی قرار گرفتهاند. این روشها میتوانند تداخل درونسلولی را در فرایند اتصال چندسلولی کاهش دهند. با این حال، این بهبود به قیمت کاهش بازدهی طیفی به دلیل افزایش سربار6 اطلاعات حاصل میشود. در [7] و [8] به بررسی روشهای دنباله راهنمای جابهجایی زمانی7 پرداخته شده است. در این روشها، سلولهای مجاور دنبالههای راهنمای خود را به صورت غیرهمزمان و در زمانهای متفاوت ارسال میکنند. این فرایند کارآمد است، اما با چالشهایی نیز همراه است. ازجمله این چالشها میتوان به تداخل متقابل بین دادهها و دنبالههای راهنما اشاره کرد. علاوه بر این، این روش نیازمند هماهنگی دقیق بین سلولها برای جلوگیری از همپوشانی زمانی است که به نوبه خود منجر به افزایش پیچیدگی سیستم میشود.
در [9] و [10]، روشهای مبتنی بر زاویه ورود 8(AoA) مورد مطالعه قرار گرفتهاند. در این روشها نشان داده شده که اگر کاربران از نظر مکانی از یکدیگر فاصله داشته باشند و زاویه ورود سیگنالهای دریافتی آنها همپوشانی نداشته باشد، میتوان از یک دنباله راهنمای یکسان برای چند کاربر، بدون اینکه آلودگی دنباله راهنما ایجاد شود، استفاده کرد. با این وجود، در نظر گرفتن زاویه ورود برای هر کاربر در سیستمهای بیسیم همواره از نظر عملی امکانپذیر نیست.
اخیراً در [11]، پژوهشگران رویکردی نوآورانه برای مقابله با آلودگی دنباله راهنما ارائه کردهاند. در این رویکرد با ترکیب تکنیک دسترسی چندگانه تقسیم نرخ 9(RSMA) و سیستمهای MIMO انبوه، چارچوبی جدید برای ارسال اطلاعات در لینک فروسو طراحی شده است. این روش با تفکیک پیام به بخشهای مشترک و خصوصی، امکان آشکارسازی مؤثرتر دادهها را در شرایط وجود آلودگی دنباله راهنما فراهم میآورد. به عبارت دیگر، این تکنیک اجازه میدهد تا سیگنالهای دریافتی با دقت بیشتری، حتی در حضور تداخل ناشی از آلودگی دنباله راهنما، پردازش شوند. علاوه بر این در [12]، محققان استراتژیهای پیشکدگذاری و تخصیص توان را برای بهینهسازی عملکرد شبکه توسعه دادهاند. این استراتژیها به طور خاص برای بهبود کارایی سیستم در حضور آلودگی دنباله راهنما طراحی شدهاند. با وجود این، پیچیدگی پیادهسازی و نیاز به سختافزار پیشرفته ازجمله چالشهای اصلی این روش به شمار میآیند.
پژوهشگران در [13] یک روش جدید برای بهبود تخمین کانال در سیستمهای MIMO انبوه چندسلولی ارائه کردهاند. آنها از ترکیب یادگیری عمیق و تخمین کانال به روش حداقل میانگین مربعات خطای خطی 10(LMMSE) برای طراحی دنباله راهنما و تخمین کانال استفاده کردند. این روش با بهرهگیری از یادگیری انتقالی، اثرات آلودگی دنباله راهنما و نقصهای سختافزاری را کاهش میدهد. با وجود این مزایا، پیچیدگی محاسباتی بالا و نیاز به تعداد زیاد دنبالههای راهنما از چالشهای اصلی این رویکرد به شمار میروند.
نویسندگان در [14] روشی نوآورانه برای طراحی دنباله راهنما با استفاده از یادگیری عمیق ارائه دادند. هدف اصلی این روش، بهینهسازی تخصیص توان به توالیهای دنباله راهنما به منظور حداقلسازی خطای میانگین مربعات در تخمین کانال است. این رویکرد با بهرهگیری از شبکههای عصبی عمیق، امکان تخصیص بهینه توان به دنبالههای راهنما را فراهم میآورد. در مجموع، یادگیری عمیق پتانسیل بالایی در کاهش آلودگی دنباله راهنما دارد و مزایای قابل توجهی ارائه میدهد. با این حال، چالشهایی مانند پیچیدگی پیادهسازی و مسائل مقیاسپذیری، استفاده گسترده از این فناوری را محدود میکند.
در [15]، روش استفاده مجدد دنبالههای راهنما بهصورت نرم 11(SPR) معرفی شده است. این روش با تقسیم کاربران به دو گروه مرکزی و لبه، تلاش میکند که مشکل آلودگی را حل کند. برای کاربران مرکزی که آلودگی کمتری دارند، یک گروه دنباله راهنمای مشترک در تمام سلولها استفاده میشود؛ در حالی که برای کاربران لبه با آلودگی بیشتر، گروههای جداگانه در سلولهای مجاور به کار گرفته میشود. این روش موجب کاهش چشمگیر آلودگی برای کاربران لبه و بهبود تخمین کانال میشود. با این حال به دلیل استفاده از یک حد آستانه مشخص برای تعیین شدت آلودگی، تفاوتهای جزئی در میزان آلودگی بین کاربران همچنان نادیده گرفته میشود. نکته مهم این است که روشهای موجود برای کاهش آلودگی دنبالههای راهنما، تفاوت در شدت آلودگی بین کاربران را به طور کامل در نظر نمیگیرند. این مسئله باعث کاهش بازدهی روشهای فعلی میشود؛ زیرا در حالی که برخی کاربران از آلودگی شدید دنبالههای راهنما رنج میبرند، این آلودگی برای کاربران دیگر ممکن است ناچیز باشد. برای حل این مشکل در [16]، روش رنگآمیزی گراف وزندار 12(WGC) برای بهینهسازی تخصیص دنبالههای راهنما به کاربران در شبکههای سلولی معرفی شده است. این روش با ایجاد یک گراف تداخلی وزندار عمل میکند که در آن هر گره نشاندهنده یک کاربر بوده و وزن هر لبه بین دو گره، میزان تداخل دنباله راهنما میان آن دو کاربر را نشان میدهد. هدف WGC، اختصاص رنگهای متفاوت به کاربران است؛ به گونهای که هیچ دو کاربر مجاوری همرنگ نباشند. این امر سبب کاهش آلودگی دنباله راهنما بین کاربران میشود. این روش آلودگی بین کاربران سلولی را با در نظر گرفتن تفاوت در شدت آلودگی کاهش میدهد، اما منجر به افزایش سربار دنبالههای راهنما و افزایش تعداد دنبالههای راهنما با آلودگی بیشتر در لبه سلولی میشود.
برای غلبه بر محدودیتهای روشهای موجود، این مقاله طرح ترکیبی نوآورانهای به نام 13 پیشنهاد میدهد که مزایای روشهای قبلی را با هم ترکیب میکند. این طرح ترکیبی از طریق چند مکانیزم کلیدی عمل میکند:
1) با گروهبندی هوشمندانه کاربران به دستههای مرکزی و لبه، امکان مدیریت بهتر منابع را فراهم میآورد. این رویکرد نهتنها کارایی سیستم را افزایش میدهد، بلکه از افزایش بیش از حد سربار دنبالههای راهنما که یکی از چالشهای اصلی روش WGC است، جلوگیری میکند.
2) این روش از الگوریتمی برای انتخاب بهینه دنباله راهنما استفاده میکند که عملکرد کاربران با نرخ داده پایینتر را بهبود میبخشد. در این الگوریتم، ابتدا کاربری که کمترین نرخ داده را دارد شناسایی میشود و سپس دنباله راهنمایی انتخاب میشود که بیشترین نرخ داده را برای آن کاربر ایجاد میکند. الگوریتم پیشنهادی در هر تکرار، بهترین دنبالههای راهنما را برای کاربران با کمترین نرخ داده انتخاب میکند. این رویکرد علاوه بر بهبود عملکرد کلی سیستم، یک رویکرد عادلانه در مدیریت منابع را نیز تضمین میکند [17].
3) تخصیص دقیقتر دنبالههای راهنمای بهینه بر اساس میزان آلودگی هر کاربر، عملکرد کلی سیستم را ارتقا میدهد. این روش مشکل آلودگی دنباله راهنما را که در روش SPR بهخاطر استفاده از یک حد آستانه ثابت برای تعیین شدت آلودگی بهوجود میآید، رفع میکند.
در نتیجه، روش با بهینهسازی تخصیص دنبالههای راهنما و افزایش مجموع نرخ داده کاربران، زمینه را برای بهبود قابل توجه عملکرد کلی سیستم فراهم میآورد. این نوآوری نهتنها نقاط ضعف روشهای قبلی را برطرف کرده، بلکه راه را برای پیشرفتهای بیشتر در زمینه سیستمهای MIMO انبوه هموار میسازد. با توجه به مطالب فوق، نوآوریهای کلیدی روش پیشنهادی عبارتند از
الف) رویکرد تخصیص دنباله راهنما بر اساس شدت آلودگی: طرح پیشنهادی، برخلاف روش SPR که از یک آستانه ثابت برای تشخیص آلودگی دنباله راهنما استفاده میکند، رویکردی مبتنی بر WGC را اتخاذ مینماید که در آن تخصیص دنباله راهنما بر اساس شدت آلودگی صورت میگیرد. در این طرح، آلودگی دنباله راهنمای هر کاربر متناسب با میزان دقیق آلودگی آن کاهش مییابد، نه بر مبنای یک معیار ثابت. این رویکرد نوآورانه منجر به تخصیص دقیقتر منابع و کاهش مؤثرتر آلودگی در سیستم میشود.
ب) ترکیب هوشمندانه SPR و WGC: طرح ما با ترکیب نوآورانه SPR و WGC، مزایای هر دو روش را حفظ کرده و معایب آنها
را برطرف میکند. این طرح از SPR برای جلوگیری از افزایش بیرویه تعداد دنبالههای راهنما در لبه سلول استفاده میکند. از WGC نیز برای تخصیص بهینه دنبالههای راهنما به کاربران بهره میبرد؛ به طوری که آلودگی دنبالههای راهنما بر اساس شدت آلودگی هر کاربر کاهش مییابد.
ج) الگوریتم انتخاب دنباله راهنمای بهینه: این الگوریتم نوآورانه با هدف بیشینهکردن مجموع نرخ قابل دستیابی کاربران در لینکهای فراسو و فروسو طراحی شده است. برخلاف روشهای قبلی، این الگوریتم به طور خاص بر بهبود عملکرد کاربران با نرخ داده پایینتر تمرکز دارد که به نوبه خود منجر به توزیع عادلانهتر منابع میشود.
د) رویکرد دومرحلهای: این رویکرد شامل دو مرحله اصلی است. در مرحله اول، تقسیمبندی هوشمندانه کاربران (کاربران لبه سلولی و درون سلولی) و تعیین دنبالههای راهنمای بهینه انجام شده و سپس در مرحله دوم از EWIG برای کاهش آلودگی بر اساس شدت آن استفاده میشود؛ به طوری که این رویکرد دومرحلهای، امکان
مدیریت دقیقتر منابع و کاهش هدفمند آلودگی را فراهم میکند.
و) بهبود کارایی انرژی: طرح پیشنهادی نهتنها آلودگی را کاهش میدهد، بلکه کارایی انرژی را نیز بهبود میبخشد. نتایج نشان میدهند که در لینک فراسو، کارایی انرژی به 22/0 بیت بر ثانیه بر هرتز بر وات میرسد که بالاتر از سایر روشهای موجود است.
ﻫ) کاهش پیچیدگی محاسباتی: علیرغم ترکیب چند روش، الگوریتم پیشنهادی پیچیدگی محاسباتی کمتری نسبت به روش WGC دارد.
ساختار مقاله به این صورت است: بخش 2، مدل سیستم پیشنهادی را با تکیه بر تعاریف و روابط مورد نیاز ارائه میکند. بخش 3، یک الگوریتم دومرحلهای را برای بهبود عملکرد سیستمهای MIMO انبوه با هدف کاهش آلودگی دنباله راهنما و افزایش نرخ داده برای کاربران در لینکهای فراسو و فروسو معرفی میکند. در بخش 4، مقایسه و تحلیل عملکرد روش پیشنهادی با سایر روشها بررسی میشود. بخش 5 به پیچیدگی محاسباتی روش پیشنهادی میپردازد و نهایتاً مقاله با نتیجهگیری در بخش 6 خاتمه مییابد.
2- مدل سیستم
یک سیستم مبتنی بر فناوری MIMO انبوه چندسلولی و چندکاربره را در نظر بگیرید. این سیستم از ترکیب سلول ششضلعی تشکیل شده و هر سلول شامل یک ایستگاه پایه با آنتن و کاربر تکآنتنه است؛ به طوری که در نظر گرفته شده است. تحت این شرایط، بردار کانال بین کاربر ام در سلول ام با ایستگاه پایه در سلول ام را میتوان به صورت زیر بیان نمود [15]
(1)
در این مدل از 3 اندیس اصلی استفاده میشود: برای نمایش سلول اصلی که میتواند مقادیر 1 تا را بگیرد، برای نمایش سلولهای مجاور سلولِ اصلی که آن هم میتواند مقادیر 1 تا بگیرد و برای نمایش کاربران در هر سلول که مقادیر 1 تا را میپذیرد. مدل کانال استفادهشده در این سیستم، کانال محوشدگی تخت کُند است که در آن بردار کانال در طول زمان همدوسی کانال ثابت در نظر گرفته میشود. طبق (1)، بردارهای محوشدگی مقیاس کوچک برای هر کاربر از الگوی محوشدگی رایلی تبعیت میکنند؛ به طوری که هر عنصر این بردارها یک متغیر تصادفی مستقل با توزیع گاوسی مختلط دارای میانگین صفر و ماتریس کوواریانس واحد است. به بیان دقیقتر از توزیع پیروی میکند [18]. نیز ضرایب محوشدگی مقیاس بزرگ را نشان میدهد که برای تخمین میزان آلودگی دنباله راهنمای کاربر ام در سلول ام با ایستگاه پایه در سلول ام به کار میرود. با توجه به این اطلاعات، ماتریس کانال برای تمام کاربر در سلول ام در ارتباط با ایستگاه پایه در سلول ام را میتوان به صورت زیر نمایش داد [19]
(2)
که در آن به عنوان ماتریس محوشدگی مقیاس بزرگ تعریف میشود که ارتباط تمامی کاربر در سلول ام را با ایستگاه پایه سلول ام نشان میدهد. این پارامتر به طور همزمان دو اثر مهم را مدلسازی
شکل 2: بلوک همدوسی در پروتکل دوبلکس تقسیم زمانی (TDD).
میکند: اثر تضعیف مسیر ناشی از فاصله14 و اثر سایهای15 بر روی سیگنال. هر دو اثر برای تمامی کاربر در سلول ام نسبت به ایستگاه پایه سلول ام در نظر گرفته میشود.
با فرض این که تعداد کل دنبالههای راهنما در هر سلول و طول هر دنباله راهنما است، تعداد کل دنبالههای راهنما بر اساس زمان همدوسی کانال تعیین میشود، به طوری که برقرار است. علاوه بر این فرض میشود که تمام دنبالههای راهنمای قابل دستیابی که متعلق به فضای هستند و طول دارند، در یک سلول با یکدیگر متعامد هستند؛ یعنی
(3)
به دلیل محدودیت منابع دنباله راهنما، تمام دنبالههای راهنمای گروه در سلولهای دیگر مجدداً مورد استفاده قرار میگیرند. در این راستا نشاندهنده دنباله راهنمای کاربر ام در سلول ام است که
در آن شماره دنباله راهنمایی است که به این کاربر اختصاص داده شده است. همان طور که در (3) آمده است، توالیهای دنبالههای راهنما در یک سلول بر یکدیگر متعامد هستند. این ویژگی باعث میشود که کاربران یک سلول برای یکدیگر آلودگی دنباله راهنما ایجاد نکنند. با
این حال، آلودگی دنباله راهنما برای کاربران یک سلول توسط کاربران سلولهای مجاور که از دنبالههای راهنمای یکسان استفاده میکنند، به وجود میآید [19].
با توجه به شکل 2 میتوان از روش تقسیم زمانی 16(TDD) برای ایجاد یک کانال متقابل استفاده کرد. در این روش، کانالهای فراسو17 و فروسو18 دارای بلوکهای همدوسی یکسانی هستند. هر بلوک همدوسی در روش TDD از نمونههایی تشکیل شده که دارای پهنای باند همدوسی و زمان همدوسی هستند [20].
در ادامه با استناد به شکل 2 به تحلیل جامع زمان همدوسی میپردازیم که از سه بازه زمانی مجزا تشکیل شده است: زمان تخمین کانال ، زمان سیگنال داده فراسو و زمان سیگنال داده فروسو . هدف اصلی این تحلیل، ارائه درکی بهتر از عملکرد اثرات آلودگی دنبالههای راهنما در طول زمان همدوسی کانال است.
الف) در زمان
در این بازه زمانی، ایستگاه پایه هر سلول دنبالههای راهنما را از دو منبع اصلی دریافت میکند: کاربران داخل همان سلول و کاربران لبه سلولهای مجاور. کاربران لبه سلولهای مجاور به دلیل استفاده از دنبالههای راهنمای مشابه با سلول اصلی، این دنبالهها را همزمان به ایستگاه پایه سلول خود و سلول اصلی ارسال میکنند. این پدیده موجب میشود هر ایستگاه پایه، علاوه بر دنبالههای راهنمای کاربران خود، دنبالههای راهنمای کاربران سلولهای مجاور را نیز دریافت کند؛ در نتیجه، تخمین کانال ارتباطی در ایستگاه پایه تحت تأثیر این تداخل قرار میگیرد که دقت تخمین کانال را کاهش داده و چالشی برای عملکرد بهینه شبکه ایجاد میکند [15].
برای تحلیل دقیقتر این پدیده میتوان ماتریس توالیهای دنباله راهنمای دریافتشده در ایستگاه پایه سلول ام را طی زمان در نظر گرفت. این ماتریس که با نشان داده میشود، به صورت زیر بیان میگردد [15]
(4)
که در آن توان ارسال دنبالههای راهنما و ماتریس نویز سفید گوسی جمعشونده 19(AWGN) کانال است. پس از دریافت توالی دنبالههای راهنما، ایستگاه پایه سلول ام با استفاده از همبستگی مستقیم بین ماتریس دنبالههای راهنمای دریافتی و ماتریس دنبالههای راهنمایی محلی، تخمینی از ماتریس کانال به صورت زیر به دست میآورد [15]
(5)
که در این رابطه، هر سطر از ماتریس مربوط به بردار کانال تخمینزدهشده یک کاربر است. به عبارت دیگر، سطر ام از ماتریس ، بردار کانال تخمینزدهشده مربوط به کاربر ام در سلول ام را نشان میدهد. مشکل اصلی این است که به دلیل استفاده مجدد از دنبالههای راهنمای مشابه در سلولهای مجاور، ماتریس کانال تخمین زدهشده دچار آلودگی دنباله راهنما میشود. تخمین کانال کاربر ام در سلول ام، یعنی ، ترکیب خطی کانالهای برای است که شامل کانالهای کاربران در سلولهای مجاوری است که از دنبالههای راهنمای مشابه استفاده میکنند.
ب) در زمان
در این بازه زمانی، تمامی کاربران در سلول اصلی و کاربران واقع در لبه سلولهای مجاور به طور همزمان دادههای فراسو را به ایستگاه پایه سلول ام ارسال میکنند. دادههای دریافتشده از کاربر در ایستگاه پایه سلول ام را میتوان به صورت زیر نمایش داد [15]
(6)
که با بیانگر سمبل ارسالی از کاربر ام در سلول ام است. همچنین نشاندهنده بردار نویز AWGN کانال فراسو با ماتریس کوواریانس میباشد. همان طور که در (6) مشاهده میشود، افزایش توان سیگنال داده به تنهایی نمیتواند نرخ ارسال داده را در لینک فراسو افزایش دهد که این محدودیت به دلیل آلودگی ناشی از دنباله راهنما ایجاد میشود. برای بهبود نرخ ارسال داده در لینک فراسو لازم است راهکارهایی برای مقابله با آلودگی دنباله راهنما ارائه شود. با در نظر گرفتن ماتریس تخمین کانال و بهکارگیری آشکارساز فیلتر منطبق 20(MF)، سمبل آشکارشده از کاربر ام در سلول ام میتواند بهصورت زیر نمایش داده شود [15]
شکل 3: نمایش تقسیمبندی سلول بر اساس مقدار آستانه در طرح SPR.
(7)
به طوری که نشاندهنده توان ارسال داده لینک فراسو، بیانگر توان نویز AWGN لینک فراسو و دادههای دریافتشده در ایستگاه پایه سلول ام است. این رابطه به خوبی نشان میدهد که سیگنال دریافتی در ایستگاه پایه صرفاً شامل اطلاعات مربوط به کاربر مورد نظر نیست؛ بلکه تحت تأثیر تداخل ناشی از کاربران سلولهای مجاور نیز قرار دارد. این پدیده که به عنوان آلودگی دنباله راهنما شناخته میشود، یکی از چالشهای اصلی در بهینهسازی عملکرد شبکههای مخابراتی محسوب میشود. با توجه به این پیچیدگیها محاسبه SINR برای کاربر ام در سلول ام در لینک فراسو اهمیت ویژهای پیدا میکند. با استفاده از گیرنده فیلتر منطبق در ایستگاه پایه مطابق (7) داریم [16]
(8)
بنابراین با توجه به (8) میتوان میانگین نرخ قابل دستیابی کاربر ام در سلول ام در لینک فراسو را بهصورت زیر بیان کرد [16]
(9)
میزان بازدهی طیفی21 ازدسترفته است که به دلیل ارسال دنبالههای راهنما برای تخمین کانال رخ میدهد. این مقدار از نسبت طول دنباله راهنما بر زمان همدوسی کانال به صورت محاسبه میشود. نرخ ارسال داده قابل دستیابی در لینک فراسو به دو دلیل عمده محدود میشود: 1) پدیده آلودگی دنباله راهنما و 2) کاهش بازدهی طیفی ناشی از ارسال دنبالههای راهنما. این عوامل به ترتیب باعث کاهش SINR و محدودشدن منابع برای تبادل دادههای مفید میشوند [16].
ج) در زمان
کاربران در این بازه زمانی، اطلاعات لازم را از ایستگاه پایه سلول اصلی دریافت میکنند. این اطلاعات بر اساس تخمین کانالی است که در زمان با استفاده از دنباله راهنما انجام شده و بنابراین آلودگی دنباله راهنما بر ارسال داده در لینک فروسو در این بازه زمانی تأثیر میگذارد [20]. دادههای ارسالی از ایستگاه پایه سلول ام به سمت کاربر را میتوان به صورت زیر نمایش داد [15]
(10)
که در آن بردار نویز AWGN کانال فروسو است که دارای ماتریس کواریانس میباشد. در طول این بازه زمانی، ایستگاه پایه در سلول ام یک بردار سیگنال بعدی را ارسال میکند که به صورت نمایش داده میشود. این بردار نشاندهنده بردار منبع سمبل برای کاربر در سلول ام است؛ به گونهای که برقرار است.
با در نظر گرفتن ماتریس کانال تخمینزدهشده ، سمبل ارسالی از ایستگاه پایه در سلول ام میتواند توسط کاربر ام بهصورت زیر آشکار شود [15]
(11)
در این رابطه، نشاندهنده توان ارسال داده لینک فروسو بوده و به توان نویز AWGN لینک فروسو اشاره دارد. با توجه به این رابطه، SINR کاربر ام در سلول ام در لینک فروسو بهصورت زیر بیان میشود [16]
(12)
از (7) و (12) چنین برمیآید که میتوان نویز AWGN و تأثیرات محوشدگی مقیاس کوچک را با افزایش تعداد آنتنهای ایستگاه پایه به سمت بینهایت بهطور میانگین محاسبه کرد. تحت این شرایط تنها ضرایب محوشدگی مقیاس بزرگ باقی میماند. این امر اجازه میدهد تا عبارت SINR لینک فراسو و فروسو تنها با استفاده از جملات تقریب زده شود. بنابراین با توجه به (12) میتوان میانگین نرخ قابل دستیابی کاربر ام در سلول ام در لینک فروسو را به صورت زیر بیان کرد [16]
(13)
این بررسی نشان میدهد که آلودگی دنباله راهنما، چالشی اساسی در سامانههای MIMO انبوه چندسلولی بوده و بر عملکرد لینکهای فراسو و فروسو تأثیر میگذارد؛ به گونهای که این پدیده باعث کاهش دقت تخمین کانال و در نتیجه کاهش SINR میشود. برای مقابله با این مشکل از طرحی ترکیبی شامل رنگآمیزی گراف وزندار و استفاده مجدد دنباله راهنما بهصورت نرم استفاده شده تا آلودگی دنبالههای راهنما کاهش یابد. برای این منظور باید مراحل زیر انجام گیرد:
الف) در ابتدا مطابق با شکل 3 در روش SPR، کاربران هر سلول به دو گروه تقسیم میشوند: کاربران مرکزی و کاربران لبه. این تقسیمبندی بر اساس میزان آلودگی ناشی از دنبالههای راهنمای کاربران انجام میشود. کاربران مرکزی که آلودگی کمتری ایجاد میکنند، از یک گروه دنباله راهنمای مشترک در تمام سلولها استفاده میکنند. در مقابل برای کاربران لبه که آلودگی بیشتری دارند، گروههای جداگانه دنباله راهنما در سلولهای مجاور به کار گرفته میشود. این روش باعث میشود آلودگی برای کاربران لبه به طور قابل توجهی کاهش یافته و تخمین کانال بهبود پیدا کند.
ب) در ادامه، تخصیص دنبالههای راهنما به کاربران به عنوان
یک مسئله بهینهسازی ترکیبی فرموله میشود. در این راستا یک الگوریتم انتخاب دنباله راهنمای بهینه طراحی شده که این الگوریتم، ابتدا کاربر با کمترین نرخ داده را شناسایی کرده و سپس دنباله راهنمایی را انتخاب میکند که بیشترین نرخ داده را در آن کاربر ایجاد کند. این فرایند تا زمان تعیین بهترین دنباله راهنما برای تمام کاربران ادامه مییابد. پس از تعیین دنبالههای راهنمای بهینه، این اطلاعات در جدول شناسه هر کاربر ثبت میشود تا در الگوریتم WCG مورد استفاده قرار گیرد.
ج) سپس یک گراف تداخلی با لبه وزندار 22(EWIG) ایجاد میشود. هدف این گراف نمایش شدت آلودگی دنبالههای راهنما بین کاربران است. در این گراف، کاربران در سلولهای مختلف به عنوان گرهها نمایش داده میشوند و لبههای گراف نشاندهنده ارتباط بین کاربران است. وزن هر لبه بیانگر شدت آلودگی احتمالی است، در صورتی که دو کاربر متصل از دنباله راهنمای یکسان استفاده کنند.
د) نهایتاً طرح ارائهشده با اختصاص هر رنگ به یک دنباله راهنما و هر گره به یک کاربر در گراف تداخلی با لبه وزندار، روشی برای پاکسازی آلودگی دنباله راهنما مبتنی بر WGC ارائه میدهد که
با الگوریتم کلاسیک دساتور بهبود یافته است [21]. این طرح با تخصیص دنبالههای راهنمای متفاوت به کاربران متصل در گراف تداخلی، شدت آلودگی دنبالههای راهنما را کاهش داده و کاربران را از گراف تداخلی با لبه وزندار خارج میکند. به عبارت دیگر، این رویکرد نوآورانه از طریق تخصیص دنبالههای راهنمای بهینه، نهتنها آلودگی دنباله راهنما را کاهش میدهد و کیفیت سرویسدهی را بهبود میبخشد، بلکه با بهینهسازی استفاده از منابع شبکه، عملکرد کلی سیستم را نیز ارتقا میدهد.
3- طرح پیشنهادی
این مقاله، الگوریتمی دومرحلهای را برای بهبود عملکرد سیستمهای MIMO انبوه ارائه میدهد. هدف اصلی، کاهش آلودگی دنباله راهنما و افزایش نرخ داده برای کاربران در لینکهای فراسو و فروسو است. برای این کار در مرحله اول، روش SPR کاربران را بر اساس میزان آلودگی به دو گروه تقسیم میکند: کاربران مرکزی با آلودگی کمتر و کاربران لبه با آلودگی بیشتر. برای کاربران مرکزی، یک گروه دنباله راهنمای مشترک در تمام سلولها استفاده میشود؛ اما برای کاربران لبه، گروههای جداگانه در سلولهای مجاور به کار میرود. سپس الگوریتم انتخاب دنباله راهنمای بهینه، دنبالههایی را برای کاربران با کمترین نرخ داده انتخاب میکند تا بیشترین نرخ داده برای این کاربران فراهم شود.
مرحله دوم الگوریتم با استفاده از روش WGC آغاز میشود. در این مرحله، ابتدا یک گراف تداخلی به نام EWIG ایجاد میگردد. این گراف، شدت تداخل میان کاربران لبه سلولهای مجاور را که دارای دنبالههای راهنمای یکسان هستند، مشخص میکند. سپس دنبالههای راهنمای بهینه که در مرحله اول برای هر کاربر انتخاب شدهاند، مجدداً به کاربران تخصیص داده میشوند. این تخصیص مجدد بر اساس میزان آلودگی دنباله راهنما صورت میگیرد. فرایند تخصیص مجدد به گونهای طراحی شده است که در گراف تداخلی EWIG، هیچ دو کاربر مجاوری دنباله راهنمای یکسان دریافت نکنند. این رویکرد هوشمندانه موجب کاهش آلودگی دنبالههای راهنما میشود. در ادامه، هر یک از مراحل ذکرشده با جزئیات بیشتری مورد بررسی قرار خواهند گرفت.
3-1 مرحله اول روش پیشنهادی
در مرحله اول روش پیشنهادی از روش SPR مطابق شکل 3 برای تقسیمبندی کاربران به دو گروه مرکز و لبه سلولی به صورت رابطه زیر استفاده میشود
(14)
در این رابطه، مقدار حد آستانه آلودگی دنباله راهنما با ضرایب محوشدگی مقیاس بزرگ کاربران در سلول اصلی و سلولهای مجاور مقایسه میشود. این مقایسه، امکان تشخیص کاربران مرکزی (با آلودگی کمتر) از کاربران لبه سلولی (با آلودگی بیشتر) را فراهم میکند؛ به طوری که مقدار حد آستانه آلودگی دنباله راهنما بهصورت رابطه زیر قابل محاسبه است [15]
(15)
در نتیجه این تقسیمبندی، کاربران مرکزی که آلودگی کمتری ایجاد میکنند، از یک گروه دنباله راهنمای مشترک در تمام سلولها بهره میبرند. در مقابل برای کاربران لبه سلولی که آلودگی بیشتری دارند، گروههای جداگانه دنباله راهنما در سلولهای مجاور به کار گرفته میشود. مقدار را میتوان بر اساس پیکربندی (15) تنظیم کرد. لازم به ذکر است که مقدار حد آستانه آلودگی دنباله راهنما بر اساس مقدار تعیین میشود، نه بر اساس موقعیت جغرافیایی کاربران.
اگر و بهترتیب
تعداد کاربران مرکز سلولی و کاربران لبه سلولی تعریف شوند، تعداد کل کاربران یک سلول را مطابق شکل 3 میتوان بهصورت زیر بیان نمود [15]
(16)
بنابراین تمام دنبالههای راهنمای گروه را میتوان برای کاربران مرکز سلولی و لبه سلولی بهصورت زیر تقسیم بندی کرد [15]
(17)
که در آن نشاندهنده دنبالههای راهنما برای کاربران مرکز سلول و بیانگر دنبالههای راهنما برای کاربران لبه سلول است. پس از تقسیمبندی کاربران به دو گروه مرکزی و لبهای توسط روش SPR، الگوریتم انتخاب دنباله راهنمای بهینه که در شکل 4 ارائه شده، اجرا میشود. این الگوریتم بر اساس دو معیار اصلی عمل میکند: الف) افزایش نرخ داده کاربرانی که دارای نرخ داده کمتری هستند و ب) بیشینهکردن مجموع نرخ داده تمام کاربران. برای دستیابی به این اهداف، الگوریتم پارامترهای مختلفی را در نظر میگیرد؛ ازجمله نرخ داده هر کاربر و تعداد دنبالههای راهنمای موجود. با توجه به این پارامترها الگوریتم به صورت بهینه تعیین میکند که هر کاربر به کدام دنباله راهنما متصل شود تا اهداف مذکور محقق گردند.
میتوان نرخ داده هر کاربر را با توجه به دنباله راهنمای انتخابشده برای آن کاربر از رابطه زیر محاسبه کرد [5]
(18)
که نرخ داده کاربر ام را برای دنباله راهنمای ام نشان میدهد. توان تخصیصیافته به دنباله راهنمای ام است که با استفاده از
شکل 4: الگوریتم انتخاب دنباله راهنما بهینه.
روش بهینهسازی واترفیلینگ23 محاسبه میشود. این روش برای تخصیص بهینه توان به دنبالههای راهنما به کار میرود. پارامتر بیانگر اختلاف بین SINR تئوری و عملی مورد نیاز برای دستیابی به عملکرد مطلوب است. در این مقاله، مقدار برابر با یک در نظر گرفته شده است. نشاندهنده نسبت سیگنال به تداخل و نویز برای کاربر ام در ارتباط با دنباله راهنمای ام است. این پارامتر را میتوان به صورت نیز نمایش داد که در آن اندیسهای و به ترتیب نشاندهنده SINR در لینک فراسو و فروسو هستند.
هدف در این مقاله برخلاف روشهای متداول که دنبالههای راهنمای را به صورت تصادفی به کاربران تخصیص میدهند، بیشینهسازی مجموع نرخ داده کاربران در سلول ششضلعی است. این هدف را میتوان در قالب مسئله بهینهسازی به صورت زیر فرمولبندی کرد
(19)
با این حال، حل مسئله بهینهسازی با چالشهایی روبهرو است. علت این امر، عدم توانایی ایستگاه پایه در کسب اطلاعات دقیق کانال به دلیل وجود آلودگی دنباله راهنماست. با توجه به این محدودیت میتوان رویکرد جایگزینی را اتخاذ کرد. در این روش، مجموع نرخ داده قابل دستیابی کاربران در لینکهای فراسو و فروسو بر اساس ضرایب محوشدگی در مقیاس بزرگ محاسبه میشود. این رویکرد امکان تخمین عملکرد سیستم را بدون نیاز به اطلاعات دقیق کانال فراهم میکند و
در نتیجه با در نظر گرفتن آلودگی دنبالههای راهنما میتوان مسئله بهینهسازی را به صورت تقریبی به مسئله بهینهسازی تبدیل کرد. این تقریب در رابطه زیر نشان داده شده است
(20)
مسئله سادهشده میتواند برای انواع مختلف دنبالههای راهنما حل شود تا مجموع نرخ داده کاربران را بیشینه کند. در هر سلول ، تعداد کاربر و دنباله راهنما وجود دارد. تعداد راههای ممکن برای تخصیص دنباله راهنما به کاربر در هر سلول برابر است. با در نظر گرفتن سلول، تعداد کل حالتهای ممکن برای تخصیص دنباله راهنما به افزایش مییابد. یافتن بهترین تخصیص دنباله راهنما با توجه به تعداد زیاد حالتهای ممکن، یک مسئله بهینهسازی پیچیده است. الگوریتمهای موجود برای تخصیص منابع در حل این مسئله، پیچیدگی محاسباتی بالایی دارند؛ بنابراین در این مقاله الگوریتمی با پیچیدگی محاسباتی کمتر ارائه شده که قادر است مسئله بهینهسازی پیچیده فوق را مطابق با شبهکد ارائهشده در شکل 4 حل کند.
الگوریتم انتخاب دنباله راهنمای بهینه مطابق شکل 4 را میتوان به چهار مرحله اصلی تقسیم کرد:
1) مقداردهی اولیه (خطوط 1 تا 10): ابتدا نرخ داده اولیه همه کاربران صفر در نظر گرفته شده و سپس بردارهای موقعیت و شاخص دنبالههای راهنما مقداردهی اولیه میشوند. پس از آن با استفاده از الگوریتم واترفیلینگ، توان بهینه به دنبالههای راهنما تخصیص داده میشود. نهایتاً با استفاده از (18)، نرخ داده هر کاربر برای هر دنباله راهنما محاسبه میشود.
2) انتخاب کاربر (خط 11): برای انتخاب کاربران به ترتیب اهمیت، کاربری با کمترین نرخ داده انتخاب میشود. این کاربر اولویت بیشتری برای تخصیص دنباله راهنما خواهد داشت.
3) تخصیص دنباله راهنما (خطوط 12 تا 15): پس از انتخاب کاربر ، الگوریتم به دنبال انتخاب بهترین دنباله راهنما برای این کاربر است. ابتدا بهترین دنباله راهنما که بیشترین نرخ داده را برای کاربر فراهم میکند، انتخاب میشود. سپس نرخ داده کاربر به اندازه نرخ داده ارائهشده توسط دنباله راهنمای افزایش مییابد. نهایتاً اطلاعات تخصیص دنباله راهنمای بهینه در بردارهای و ذخیره میشود.
4) محاسبه ظرفیت کل (خطوط 16 و 17): این فرایند تا زمانی که همه دنبالههای راهنما تخصیص یابند، تکرار میشود. در پایان، ظرفیت کل سیستم با جمع نرخ داده همه کاربران که با استفاده از (20) محاسبه شدهاند، به دست میآید.
این الگوریتم یک روش بهینهسازی برای تخصیص منابع در سیستمهای ارتباطی چندکاربره است. هدف اصلی آن، بیشینهسازی مجموع نرخ داده کاربران از طریق انتخاب بهینه دنبالههای راهنماست. الگوریتم در یک حلقه تکرارشونده عمل میکند. در هر تکرار برای کاربر با کمترین نرخ داده، دنباله راهنمایی را انتخاب میکند که بیشترین نرخ داده را در آن کاربر ایجاد کند. نتایج این الگوریتم در قالب بردارهای موقعیت و شاخص ذخیره میشود. این بردارها شامل شناسه و شماره بهترین دنباله راهنمای تخصیصدادهشده به هر کاربر است. این اطلاعات برای استفاده در مرحله دوم الگوریتم پیشنهادی (WGC) به کار میرود. هدف مرحله دوم، پاکسازی آلودگی دنبالههای راهنما و بهبود عملکرد کلی سیستم است.
3-2 مرحله دوم روش پیشنهادی
الگوریتم شکل 5، روشی بهینه را برای تخصیص دنبالههای راهنما
به کاربران سلولی با هدف کاهش آلودگی دنباله راهنما معرفی میکند.
این الگوریتم از دنبالههای راهنمای بهینهای استفاده میکند که توسط الگوریتم شکل 4 مقاله تولید شدهاند. نوآوری اصلی این روش، تخصیص غیریکنواخت دنبالههای راهنما بر اساس میزان آلودگی ایجادشده هر کاربر است. بدین منظور از یک گراف تداخلی با لبههای وزندار (EWIG) استفاده میگردد که به صورت نمایش داده میشود.
شکل 5: الگوریتم رنگآمیزی گراف وزندار.
در این گراف، مجموعهای از گرههای گراف است که نمایانگر کاربران سیستم میباشد و به صورت تعریف میشود. مجموعهای از لینکهای وزندار بین کاربران است که وزن هر لینک، معادل شدت آلودگی دنباله راهنما است و به صورت تعریف میگردد. برای سنجش شدت آلودگی دنبالههای راهنما بین دو کاربر متفاوت، مثلاً کاربر ام در سلول اصلی ام و کاربر ام دیگری در سلول مجاور ام که هر دو از دنبالههای راهنمای یکسان استفاده میکنند، از رابطه زیر استفاده میشود [16]
(21)
در این رابطه نشاندهنده نسبت توان کانال تداخلی به توان کانال مؤثر میان کاربران سلول اصلی و کاربران سلول مجاور است. این پارامتر برای کاربرانی محاسبه میشود که در لبه سلول از دنباله راهنمای یکسانی استفاده کردهاند و معیاری برای سنجش شدت آلودگی دنباله راهنما بین کاربران سلول اصلی و سلول مجاور به شمار میرود.
الگوریتم با استفاده از گراف EWIG، دو کاربری که بیشترین آلودگی دنباله راهنما را با هم دارند، با استفاده از (21) پیدا کرده و با روش WGC، رنگهای متفاوتی به آنها اختصاص میدهد. سپس دنبالههای راهنمای بهینه به کاربران با رنگهای مختلف تخصیص داده میشود.
نوآوری اصلی این روش در استفاده از گراف EWIG و الگوریتم WGC برای تصمیمگیری هوشمندانه در مورد تخصیص دنبالههای راهنما است. این راهبرد نهتنها آلودگی کلی دنبالههای راهنما در شبکه را کاهش میدهد، بلکه با تخصیص دنبالههای راهنمای بهینه انتخابشده برای هر کاربر از الگوریتم شکل 4، نرخ قابل دستیابی کاربران در لینکهای فراسو و فروسو را نیز افزایش میدهد. نهایتاً تخصیص دنبالههای راهنمای بهینه برای کاهش آلودگی دنباله راهنما مطابق شبهکد ارائهشده در شکل 5 انجام میشود. با توجه به شبهکد ارائهشده در شکل 5، عملکرد الگوریتم WGC در ادامه آمده است:
1) مقداردهی اولیه (خطوط 1 تا 10): ابتدا پارامترهای ورودی الگوریتم مشخص میشود که شامل یا تعداد کاربران در هر سلول، یا تعداد سلولها و یا تعداد دنبالههای راهنمای متعامد است. سپس یک گراف تداخلی با لبه وزندار (EWIG) بین کاربران سلول اصلی و کاربران در لبه سلولهای مجاور که از دنباله راهنمای یکسانی استفاده میکنند، ساخته میشود. دو کاربر با بیشترین آلودگی دنباله راهنما در گراف تداخلی از سلولهای مختلف انتخاب میشوند. به هر یک از این دو کاربر، دنباله راهنمای بهینهای از جدول شناسه مربوط به آن کاربر اختصاص داده میشود. نهایتاً این دو کاربر به مجموعه که مجموعه کاربران دارای دنباله راهنما است، اضافه میشوند.
2) انتخاب کاربر (خطوط 11 و 12): برای انتخاب کاربران به ترتیب اهمیت، پارامتر اولویتبندی برای هر کاربر محاسبه میشود. این پارامتر نشاندهنده مجموع آلودگی دنباله راهنما بین کاربر و سایر کاربران موجود در سلولهای دیگر است که در مجموعه قرار دارند. پس از محاسبه این پارامتر برای تمام کاربران، کاربری با بیشترین مقدار که هنوز در مجموعه قرار نگرفته است، به عنوان کاربر انتخاب میشود.
3) تخصیص دنباله راهنما (خطوط 13 تا 16): پس از انتخاب کاربر ، مجموعه شامل دنبالههای راهنمای قابل تخصیص به این کاربر ساخته میشود. برای هر دنباله در ، مقدار محاسبه میشود که نشاندهنده میزان آلودگی احتمالی بین کاربر و سایر کاربران دارای دنباله است. دنبالهای با کمترین مقدار به کاربر اختصاص داده شده و این کاربر به مجموعه اضافه میشود.
این فرایند تا زمانی که همه کاربران دارای دنباله راهنما شوند ادامه مییابد. نهایتاً مجموعه شامل دنبالههای راهنمای بهینه برای
تمام کاربران به عنوان خروجی الگوریتم برگردانده میشود.
در طرح رنگآمیزی گراف وزندار (WGC)، کاربران شبکه به عنوان گرههای یک گراف تداخلی در نظر گرفته میشوند. وزن هر گره بر اساس میزان تداخلی که دنباله راهنمای آن کاربر بر روی سایر کاربران ایجاد میکند، تعیین میگردد. این معیار که به عنوان شدت آلودگی دنبالههای راهنما شناخته میشود، نشاندهنده میزان تأثیر هر کاربر بر عملکرد کلی شبکه است. با استفاده از این رویکرد، رنگآمیزی دنبالههای راهنمای کاربران و اختصاص بهترین دنباله راهنما به هر کاربر توسط الگوریتم انتخاب دنباله راهنما بهینه انجام میشود. این فرایند به طور همزمان دو هدف مهم را دنبال میکند: 1) افزایش میانگین نرخ داده قابل دستیابی کاربران در لینکهای فراسو و فروسو و 2) کاهش آلودگی دنبالههای راهنمای کاربران سلولی [16].
4- شبیهسازی و تحلیل نتایج
پارامترهای شبیهسازی طرح پیشنهادی در جدول 1 نشان داده شده است. شکلهای 6 و 7 نشان میدهند که با افزایش توان ارسالی، میانگین نرخ قابل دستیابی برای هر کاربر در لینکهای فراسو و فروسو برای تمام طرحهای مورد بررسی بهبود مییابد. این طرحها شامل طرح تخصیص تصادفی، SPR، WGC و طرح پیشنهادی هستند. نکته قابل توجه این است که طرح پیشنهادی در هر دو لینک عملکرد بهتری نسبت به سایر روشها از خود نشان میدهد. این برتری ناشی از کاهش قابل توجه آلودگی دنباله راهنماست که به افزایش SINR منجر میشود. در لینک
شکل 6: میانگین نرخ قابل دستیابی در لینک فراسو برای هر کاربر در برابر تغییرات توان ارسالی یا .
شکل 7: میانگین نرخ قابل دستیابی در لینک فروسو برای هر کاربر در برابر تغییرات توان ارسالی یا .
جدول 1: مؤلفههای شبیهسازی.
تعداد سلولها |
|
اختلاف بین SINR تئوری و SINR در عمل برای رسیدن به عملکرد مطلوب |
|
تعداد آنتنهای ایستگاه پایه |
|
تعداد کاربران در هر سلول |
|
تعداد دنبالههای راهنمای متعامد |
|
شعاع سلول |
|
توان ارسالی برای سیگنال دنباله راهنما و سیگنال اطلاعات فراسو | dBm 10 |
توان ارسالی برای سیگنال اطلاعات فروسو | dBm 12 |
ضریب تلفات مسیر |
|
واریانس لگاریتمی تضعیف سیگنال |
|
مقدار حد آستانه |
|
پهنای باند سیستم | MHz 10 |
چگالی طيفی توان نويز AWGN |
|
واریانس محوشدگی چندمسيري |
|
شکل 8: میانگین نرخ قابل دستیابی کاربران در لینک فراسو در برابر افزایش تعداد آنتنهای ایستگاه پایه یا .
شکل 9: میانگین نرخ قابل دستیابی کاربران در لینک فروسو در برابر افزایش آنتن BS یا .
فراسو، این افزایش SINR در ایستگاه پایه رخ میدهد؛ در حالی که در لینک فروسو، SINR دریافتی کاربران از ایستگاه پایه افزایش مییابد و
در نتیجه، نرخ قابل دستیابی کاربران در هر دو لینک بهبود مییابد. در مقایسه با بهترین طرح مقایسهشده (WGC)، طرح پیشنهادی در لینک فراسو حدود 46/0 بیت بر ثانیه بر هرتز و در لینک فروسو حدود 16/0
بیت بر ثانیه بر هرتز عملکرد بهتری دارد. این برتری در هر دو لینک نشاندهنده کارایی بیشتر طرح پیشنهادی در مقابله با آلودگی دنباله راهنما است.
شکلهای 8 و 9 نشان میدهند که با افزایش تعداد آنتنهای ایستگاه پایه میانگین نرخ قابل دستیابی برای هر کاربر در لینکهای فراسو و فروسو برای تمامی طرحهای مورد بررسی بهبود مییابد. این طرحها شامل طرح تخصیص تصادفی، SPR، WGC و طرح پیشنهادی هستند. نکته قابل توجه این است که طرح پیشنهادی با افزایش عملکرد بهتری نسبت به سایر طرحها در هر دو لینک نشان میدهد که دلیل آن، توانایی بیشتر طرح پیشنهادی در کاهش آلودگی دنباله راهنماست. در مقایسه با بهترین طرح شبیهسازیشده (WGC) طرح پیشنهادی در لینک
شکل 10: CDF مربوط به SINR قابل دستیابی کاربران در لینک فراسو.
شکل 11: CDF مربوط به SINR قابل دستیابی کاربران در لینک فروسو.
فراسو حدود 57/0 بیت بر ثانیه بر هرتز و در لینک فروسو حدود 03/0 بیت بر ثانیه بر هرتز بهرهوری بیشتری دارد. این نتایج نشان میدهند که طرح پیشنهادی به طور مؤثرتری از افزایش تعداد آنتنهای ایستگاه پایه بهره میبرد و میتواند بهبود قابل توجهی در عملکرد سیستم ایجاد کند؛ بهویژه در لینک فراسو.
شکلهای 10 و 11 تابع توزیع تجمعی (CDF) مربوط به SINR قابل دستیابی کاربران را به ترتیب در لینکهای فراسو و فروسو نمایش میدهند. هر دو نمودار نشان میدهند که طرح پیشنهادی در مقایسه با سایر روشها، ازجمله طرح تخصیص تصادفی، SPR و WGC، SINR بالاتری را برای کاربران فراهم میکند. در لینک فراسو (شکل 10)، تحلیل منحنی CDF حاکی از آن است که در طرح پیشنهادی، تعداد کمتری از کاربران SINR برابر با 2 دسیبل یا کمتر دارند؛ در حالی که در سایر طرحها، SINR اکثر کاربران از این مقدار بسیار پایینتر است. طرح پیشنهادی بهبودی معادل 4/2 دسیبل نسبت به طرح WGC که بهترین طرح در میان سایر روشهای شبیهسازیشده است، نشان میدهد. در لینک فروسو (شکل 11) مشاهده میشود که در طرح پیشنهادی، تعداد کمتری از کاربران SINR برابر با 9- دسیبل را تجربه میکنند؛ در حالی که در طرحهای دیگر SINR بهمراتب پایینتر است. در این لینک، طرح
شکل 12: CDF مربوط به میانگین نرخ قابل دستیابی کاربران در لینک فراسو.
شکل 13: CDF مربوط به C میانگین نرخ قابل دستیابی کاربران در لینک فروسو.
پیشنهادی نسبت به طرح WGC بهبود عملکردی معادل 11 دسیبل را نشان میدهد.
شکلهای 12 و 13 نمودارهای CDF مربوط به میانگین نرخ قابل دستیابی کاربران را بهترتیب در لینکهای فراسو و فروسو نمایش میدهند. این نمودارها امکان مقایسه عملکرد طرح پیشنهادی با سایر روشها ازجمله طرح تخصیص تصادفی، SPR و WGC را فراهم میکنند. در لینک فراسو (شکل 12)، طرح پیشنهادی در مقایسه با سایر روشها میانگین نرخ قابل دستیابی بالاتری برای کاربران فراهم میکند. منحنی CDF نشان میدهد در طرح پیشنهادی، تعداد کمتری از کاربران دارای میانگین نرخ قابل دستیابی کمتر از 5/1 بیت بر ثانیه بر هرتز هستند؛ در حالی که در طرحهای دیگر این مقدار بهمراتب کمتر است. علاوه بر این در نقطه 1/0 نمودار تابع توزیع تجمعی، میانگین نرخ قابل دستیابی کاربران برای طرح پیشنهادی تقریباً برابر با 1/3 بیت بر ثانیه بر هرتز است؛ در حالی که این مقدار برای طرح WGC حدود 7/2 بیت بر ثانیه بر هرتز میباشد. این مقایسه نشان میدهد طرح پیشنهادی عملکرد بهتری نسبت به بهترین طرح شبیهسازیشده (WGC) دارد. در لینک فروسو (شکل 13) نتایج نشان میدهند که طرح پیشنهادی از نظر میانگین نرخ قابل دستیابی در رتبه دوم قرار میگیرد. مشاهده میشود تمامی طرحهای
شکل 14: مقایسه کارایی انرژی طرحهای شبیهسازیشده در لینکهای فروسو و فراسو.
شبیهسازیشده در نقطه 5/0 نمودار CDF، مقدار یکسانی معادل 48/0 بیت بر ثانیه بر هرتز را نشان میدهند. همچنین در نزدیکی نقطه 1 نمودار CDF، عملکرد تمامی طرحها تقریباً مشابه است.
کارایی انرژی که به صورت نسبت نرخ داده به توان مصرفی تعریف میشود، در شکل 14 تحلیل شده است. نتایج حاصل از شبیهسازی نشان میدهند که طرح ترکیبی با کارایی 22/0 و 03/0 بیت بر ثانیه بر هرتز بر وات بهترتیب در لینکهای فراسو و فروسو، بهترین عملکرد را در میان تمامی طرحهای مورد بررسی ارائه میدهد. در مقایسه در میان طرحهای منفرد، طرح WGC با کارایی 2/0 و 02/0 بیت بر ثانیه بر هرتز بر وات در لینکهای فراسو و فروسو، برترین عملکرد را از خود نشان میدهد. این نتایج بهوضوح برتری رویکرد ترکیبی را در بهینهسازی کارایی انرژی نمایان میسازد. همچنین مقایسه لینک فراسو و فروسو نشان میدهد که ساختار آنتنی نامتقارن تأثیر قابل توجهی بر کارایی انرژی دارد. در لینک فراسو، چندین کاربر با آنتنهای محدود به یک ایستگاه پایه با آنتنهای بسیار زیاد سیگنال ارسال میکنند؛ در حالی که در لینک فروسو، عکس این حالت برقرار است. این ساختار نامتقارن منجر به تفاوت چشمگیر در کارایی انرژی بین لینکهای فراسو و فروسو میشود. به طور مشخص در طرح ترکیبی ، کارایی انرژی در لینک فراسو (22/0 بیت بر ثانیه بر هرتز بر وات) تقریباً 3/7 برابر لینک فروسو (03/0 بیت بر ثانیه بر هرتز بر وات) است. این تفاوت قابل توجه را میتوان به توانایی آنتنهای متعدد ایستگاه پایه در دریافت سیگنالهای ضعیفتر نسبت داد که به نوبه خود امکان ارسال سیگنال با توان کمتر توسط کاربران را فراهم میکند.
5- پیچیدگی محاسباتی
پیچیدگی محاسباتی، یکی از معیارهای کلیدی در ارزیابی و مقایسه عملکرد سیستمهاست. در این مقاله، طرحهای شبیهسازیشده بر اساس پیچیدگی محاسباتی طبق جدول 2 مورد تحلیل و مقایسه قرار گرفتهاند. در این جدول O نشاندهنده مرتبه پیچیدگی محاسباتی الگوریتم برای اجرای روشهاست. پیچیدگی محاسباتی الگوریتم به صورت بیان میشود که نشاندهنده چندین مرحله پیچیدگی در فرایند مدیریت دنبالههای راهنما و بهینهسازی منابع در یک شبکه سلولی است؛ به طوری که پیچیدگی تخصیص کل دنبالههای راهنما را نشان میدهد. مربوط به محاسبات تخصیص دنباله راهنما در هر سلول است که از سه حلقه تودرتو ناشی میشود: انتخاب سلول اصلی، انتخاب سلول مجاور برای مقایسه با سلول اصلی و تقسیمبندی کاربران به دو بخش لبه سلولی و مرکز سلولی. به محاسبات تداخل بین کاربران و بهینهسازی تخصیص منابع اشاره داشته و شامل دو مرحله است: انتخاب یک کاربر در سلول اصلی و انتخاب کاربر دیگر از سلول مجاور برای مقایسه. نشاندهنده عملیات اضافی برای هر کاربر لبه است که شامل بررسی وضعیت آلودگی دنباله راهنمای کاربر میشود. همچنین در جدول 2، پیچیدگی محاسباتی روشهای مختلف با استفاده از پارامترهای ارائهشده در جدول 1 محاسبه شده است. در طرح SPR، فرض بر این است که تعداد کاربران لبه سلولی و مرکز سلولی هر دو برابر با 5 هستند. نتایج نشان میدهند که طرح پیشنهادی از پیچیدگی محاسباتی بالاتری نسبت به طرحهای تخصیص تصادفی و SPR برخوردار است؛ اما در مقایسه با طرح WGC، پیچیدگی کمتری دارد. این کاهش پیچیدگی را میتوان به رویکرد نوآورانه در ترکیب این روشها نسبت داد. طرح با استفاده از یک رویکرد ترکیبی، از افزایش تعداد دنبالههای راهنما با آلودگی بیشتر در لبه سلولی جلوگیری میکند و میزان آلودگی دنباله راهنما برای کاربران لبه سلولی را کاهش میدهد. علاوه بر این با استفاده از الگوریتم انتخاب دنباله راهنمای بهینه، عملکرد کلی سیستم بهبود مییابد. این الگوریتم با هدف بیشینهکردن مجموع نرخ قابل دستیابی کاربران طراحی شده است. ترکیب این الگوریتم با طرحهای SPR و WGC، منجر به ایجاد یک رویکرد جامع و کارآمد میشود که ضمن کاهش آلودگی دنباله راهنما، بهرهوری کلی سیستم را نیز افزایش میدهد.
6- نتیجهگیری
در این مقاله، یک راهکار ترکیبی نوین برای بهبود عملکرد سیستمهای MIMO انبوه ارائه شده است. این روش با تلفیق تکنیکهای SPR، WGC و استفاده از الگوریتم انتخاب دنباله راهنمای بهینه، به طور همزمان سه مشکل اساسی را حل میکند: آلودگی در طرح SPR ناشی از آستانه ثابت، افزایش سربار دنباله راهنما در طرح WGC و بیشینهسازی نرخ داده کاربر با کمترین نرخ. شبیهسازیها نشان میدهند که این روش در مقایسه با بهترین روش شبیهسازیشده (WGC)، بهبود 4/2 دسیبل در SINR و افزایش 46/0 بیت بر ثانیه بر هرتز در میانگین نرخ قابل دستیابی در لینک فراسو ایجاد کرده است. در لینک فروسو نیز بهبود 11 دسیبل در SINR و افزایش 16/0 بیت بر ثانیه بر هرتز در میانگین نرخ قابل دستیابی به دست آمده است. از نظر پیچیدگی محاسباتی، روش پیشنهادی نسبت به طرح WGC، پیچیدگی کمتری دارد و توازن مناسبی بین عملکرد و پیچیدگی برقرار میکند. عملکرد پایدار در برابر تغییرات پارامترهای سیستم مانند توان ارسالی و تعداد آنتنهای ایستگاه پایه، از دیگر نقاط قوت این روش است. علاوه بر این، تحلیل کارایی انرژی، برتری روش پیشنهادی را در هر دو سناریوی لینک فراسو و فروسو تأیید میکند. در نتیجه، این راهکار منجر به بهبود قابل توجهی در عملکرد سیستم و کارایی انرژی میشود.
مراجع
[1] Y. Han, S. Jin, M. Matthaiou, T. Q. S. Quek, and C. K. Wen, "Toward extra large-scale MIMO: new channel properties and low-cost designs," IEEE Internet of Things J., vol. 10, no. 16, pp. 14569-14594, Aug. 2023.
[1] این مقاله در تاریخ 10 اسفند ماه 1402 دریافت و در تاریخ 13 مهر ماه 1403 بازنگری شد.
امیر روستائی، دانشكده رایانه، شبکه و ارتباطات، دانشگاه جامع امام حسین (ع)، تهران، ایران، (email: amirroostaei21@gmail.com).
حسین خالقی بیزکی (نویسنده مسئول)، دانشگاه صنعتی مالک اشتر، مجتمع دانشگاهی برق و کامپیوتر، تهران، ایران، (email: bizaki@gmail.com).
[2] . Multiple Input-Multiple Output
[3] . Signal-to-Interference-Plus-Noise Ratio
[4] . Pilot Signals
[5] . Pilot Contamination Precoding
[6] . Overhead
[7] . Time Shifted Pilot
[8] . Angle-of-Arrival
[9] . Rate Splitting Multiple Access
[10] . Linear Minimum Mean Square Error
[11] . Soft Pilot Reuse
[12] . Weighted Graph Coloring
[13] . Weighted Graph Coloring + Soft Pilot Reuse
[14] . Path Loss
[15] . Shadowing
[16] . Time-Division Duplexing
[17] . Uplink
[18] . Downlink
[19] . Additive Gaussian White Noise
[20] . Match Filter
[21] . Spectral Efficiency
[22] . Edge Weighted Interference Graph
[23] . Water-Filling
جدول 2: پیچیدگی محاسباتی روشها.
| [15] WGC | [14] SPR | [4] Random |
|
|
|
|
2572500 | 5145000 | 102400 | 150 |
[2] O. Elijah, et al., "Intelligent massive MIMO systems for beyond 5G networks: an overview and future trends," IEEE Access, vol. 10, pp. 102532-102563, 2022.
[3] H. Taleb, K. Khawam, S. Lahoud, M. E. Helou, and S. Martin, "Pilot contamination mitigation in massive MIMO cloud radio access networks," IEEE Access, vol. 10, pp. 58212-58224, 2022.
[4] T. L. Marzetta, "Noncooperative cellular wireless with unlimited numbers of base station antennas," IEEE Trans. on Wireless Communications, vol. 9, no. 11, pp. 3590-3600, Nov. 2010.
[5] A. Ashikhmin and T. L. Marzetta, "Pilot contamination precoding in multi-cell large scale antenna systems," in Proc. IEEE Int. Sym. Inf. Theory, pp. 1137-1141, Cambridge, MA, USA, 1-6 Jul. 2012.
[6] J. Zuo, J. Zhang, C. Yuen, W. Jiang, and W. Luo, "Multicell multiuser massive MIMO transmission with downlink training
and pilot contamination precoding," IEEE Trans. on Vehicular Technology, vol. 65, no. 8, pp. 6301-6314, Aug. 2016.
[7] F. Fernandes, A. Ashikhmin, and T. L. Marzetta, "Inter-cell interference in noncooperative TDD large scale antenna systems," IEEE J. on Selected Areas in Communications, vol. 31, no. 2, pp. 192-201, Feb. 2013.
[8] B. Sun, Y. Zhou, J. Yuan, and J. Shi, "Interference cancellation based channel estimation for massive MIMO systems with time shifted pilots," IEEE Trans. on Wireless Communications, vol. 19, no. 10, pp. 6826-6843, Oct. 2020.
[9] H. Yin, D. Gesbert, M. Filippou, and Y. Liu, "A coordinated approach to channel estimation in large-scale multiple-antenna systems," IEEE J. on Selected Areas in Communications, vol. 31,
no. 2, pp. 264-273, Feb. 2013.
[10] Y. Omid, S. M. Hosseini, S. M. Shahabi, M. Shikh-Bahaei, and
A. Nallanathan, "AoA-based pilot assignment in massive MIMO systems using deep reinforcement learning," IEEE Communications Letters, vol. 25, no. 9, pp. 2948-2952, Sep. 2021.
[11] A. Mishra, Y. Mao, C. K. Thomas, L. Sanguinetti, and B. Clerckx, "Mitigating intra-cell pilot contamination in M-MIMO: a rate splitting approach," IEEE Trans. on Wireless Communications,
vol. 22, no. 5, pp. 3472-3487, May 2023.
[12] A. Mishra, Y. Mao, L. Sanguinetti, and B. Clerckx, "Rate-splitting assisted massive machine-type communications in cell-free M-MIMO," IEEE Communications Letters, vol. 26, no. 6, pp. 1358-1362, Jun. 2022.
[13] B. Lim, W. J. Yun, J. Kim, and Y. C. Ko, "Joint pilot design and channel estimation using deep residual learning for multi-cell massive MIMO under hardware impairments," IEEE Trans. on Vehicular Technology, vol. 71, no. 7, pp. 7599-7612, Jul. 2022.
[14] J. Xu, P. Zhu, J. Li, and X. You, "Deep learning-based pilot design for multi-user distributed M-MIMO systems," IEEE Wireless Communications Letters, vol. 8, no. 4, pp. 1016-1019, Aug. 2019.
[15] X. Zhu, et al., "Soft pilot reuse and multicell block diagonalization precoding for massive MIMO systems," IEEE Trans. on Vehicular Technology, vol. 65, no. 5, pp. 3285-3298, May 2016.
[16] X. Zhu, L. Dai, Z. Wang, and X. Wang, "Weighted-graph-coloring-based pilot decontamination for multicell massive MIMO systems," IEEE Trans. on Vehicular Technology, vol. 66, no. 3, pp. 2829-2834, Mar. 2017.
[17] M. Manini, C. Gueguen, R. Legouable, and X. Lagrange, "Efficient system capacity user selection algorithm in MU-MIMO," in Proc. IEEE 93rd Int. Vehicular Technology Conf., 6 pp., Helsinki, Finland, 25-28 Apr. 2021.
[18] ح. خالقی بیزکی، سیستمهای مخابرات بیسیم، دانشگاه صنعتی مالک اشتر، 1399.
[19] S. M. Sanaie and H. Khaleghi Bizaki, "Performance analysis of multicell massive MIMO THP with pilot contamination," Wiley Trans. on Emerging Telecommunications Technologies, vol. 30,
no. 5, Article ID:. e3574, May 2019.
[20] A. S. Al-hubaishi, N. K. Noordin, A. Sali, S. Subramaniam, and A. Mohammed Mansoor, "An efficient pilot assignment scheme for addressing pilot contamination in multicell massive MIMO systems," Electronics, vol. 8, no. 4, Article ID: 372, Mar. 2019.
[21] V. Doshi, D. Shah, M. Médard, and M. Effros, "Functional compression through graph coloring," IEEE Trans. on Information Theory, vol. 56, no. 8, pp. 3901-3917, Aug. 2010.
امیر روستائی مدرک کاردانی خود را در رشته برق گرایش پست و انتقال از دانشکده فنی و حرفهای خوارزمی ملایر در سال 1398 و مدرک کارشناسی خود را در رشته برق گرایش کنترل و ابزاردقیق از دانشکده فنی انقلاب اسلامی تهران در سال 1400 دریافت نمود. همچنین در سال 1403 مدرک کارشناسی ارشد مهندسی برق گرایش مخابرات سیستم خود را از دانشگاه جامع امام حسین (ع) دریافت نمود. پایاننامه ایشان با عنوان «بهبود امنیت لایه فیزیکی در شبکه 5G مبتنی بر رله مشارکتی» با موفقیت مورد دفاع قرار گرفت. زمینههای تحقیقاتی مورد علاقه ایشان شامل مخابرات بیسیم، سیستمهای MIMO، امنیت لایه فیزیکی، شکلدهی پرتو و مخابرات ماهوارهای میباشد.
حسین خالقی بیزکی مدرك دکتری خود را در رشته مهندسي برق گرایش مخابرات سیستم در سال 1386 از دانشگاه علم و صنعت ایران دريافت نموده است. دکتر خالقی مولف/ همکار بیش از هشتاد مقاله و مولف چندین کتاب میباشد. زمينههاي علمي مورد علاقه ایشان شامل موضوعاتي مانند سیستمهای مخابرات بیسیم، سیستمهای مخابراتی MIMO، نظریه اطلاعات، کدگذاری کانال، پردازش سیگنالهای مخابراتی و راداری، امنیت لایه فیزیکی و کاربرد هوش مصنوعی در سیستمهای مخابراتی است.