يجمع الإطار المقترح لنمذجة القنوات في المجال القريب وتشكيل الحزم في أنظمة 6G الممكنة بتقنية XL-IMS بين النمذجة القائمة على الفيزياء وتحسين التعلم الآلي للتغلب على قيود مناهج المجال البعيد التقليدية. تم تطوير نموذج قناة للمجال القريب يدمج انتشار الموجات الكروية وعدم الاستقرار المكاني، وتم التحقق من صحته باستخدام مجموعة بيانات DeepMIMO. يتم تمثيل معلومات القناة على هيئة رسم بياني لالتقاط التبعيات المكانية بين عناصر السطح الخارق والمستخدمين، ويتم توظيف شبكة GNN-attention شاملة لتعلم أوزان تشكيل الحزم لتركيز الحزمة في المجال القريب. وبخلاف طرق التحسين التكرارية التقليدية، يتنبأ إطار العمل القائم على التعلم مباشرة بحلول تشكيل الحزم، مما يقلل من التعقيد الحسابي مع الحفاظ على دقة عالية وقدرة على التكيف مع ظروف القناة الديناميكية. تم تقييم الأداء من حيث المعدل القابل للتحقيق، وكسب تشكيل الحزمة، وكفاءة الطاقة، مما أظهر نتائج متفوقة مقارنة بطرق تشكيل الحزم التقليدية في المجال البعيد. يوضح الشكل 1 الإطار العام.
فيما يلي الخطوات المقترحة:
الخطوة 1: تهيئة بيئة DeepMIMO
يتم إعداد منصة DeepMIMO v3.x أولاً من خلال إعداد O1 Outdoor الذي يستخدم تردد حامل قدره 28 GHz ونطاق ترددي قدره 100 MHz. وفي المحاكاة، يتم تمثيل XL-IMS بواسطة مصفوفة مستوية منتظمة 16×16 مكونة من 256 عنصر عاكس، تفصل بينها مسافة λ/2. أما نموذج الانتشار المختار فهو موجة كروية ذات مسارات خط رؤية (LoS) ومسارات غير خطية الرؤية (NLoS).
الخطوة 2: تحديد هندسة XL-IMS ومواقع المستخدمين
صُمم سطح XL-IMS كسطح ميتا مستوٍ بأبعاد 16×16، يتكون من 256 عنصرًا عاكسًا قابلاً لإعادة التشكيل. وقد وُزعت أجهزة الطرفية للمستخدم عشوائيًا ضمن نطاق المجال القريب، من 0.5m إلى 10m من XL-IMS، وذلك بناءً على معيار مسافة رايلي.
الخطوة 3: توليد قنوات المجال القريب باستخدام انتشار الموجات الكروية
قم بنمذجة القنوات بين كل عنصر من عناصر السطح الخارق القابل لإعادة التشكيل والمستخدم باستخدام انتشار الموجات الكروية، والذي يأخذ في الاعتبار تباين الطور الناجم عن المسافة.
الخطوة 4: إنشاء بيانات القناة للمجال القريب
تم توزيع أطراف المستخدمين بشكل منتظم ضمن منطقة المجال القريب (0.5-10 m) من لوحة XL-IMS. واستُخدمت مسارات انتشار الإشارة في حالتي خط البصر (LoS) وعدم وجود خط البصر (NLoS) الناتجة عن سيناريو DeepMIMO O1 Outdoor لتوليد القنوات.
الخطوة 5: تحضير مجموعة البيانات للتدريب والاختبار
تألفت مجموعة البيانات التي تم إنشاؤها من 20,000 عينة، استُخدم منها 16,000 (80%) للتدريب و 4,000 (20%) للاختبار.
الخطوة 6: تسوية الميزات المدخلة وتجهيز مدخلات النموذج
تضمنت المرحلة النهائية من عملية التحضير إجراء تحجيم الحد الأدنى والأقصى (Min-Max scaling) لجميع الميزات المدخلة، مثل مقدار القناة، والطور، والمسافة، وإحداثيات المستخدم. قامت هذه العملية بتحجيم البيانات وتحويلها إلى تنسورات (tensors)، والتي تم تزويد شبكة GNN-attention بها. وقد تم تحسين النموذج باستخدام محسن Adam بمعدل تعلم قدره 0.001 و50 حقبة (epochs).
الخطوة 7: تطبيق آلية الانتباه
أضف آلية انتباه (attention mechanism) للنظر في معلومات الرسم البياني العالمية والتقاط التبعيات طويلة المدى بين عقد الرسم البياني. يساعد هذا النموذج على التركيز على الميزات المكانية المهمة.
الخطوة 8: التنبؤ بأوزان تكوين الشعاع
توقع أوزان تشكيل الحزمة وقيم إزاحة الطور باستخدام تضمين GNN-attention. تحل طريقة التوقع محل إجراءات تشكيل الحزمة المعقدة والمضنية والمتكررة.
الخطوة 9: تقييم مقاييس الأداء
لتقييم مدى كفاءة عمل الاتصال وتشكيل الحزمة، قم بحساب مؤشرات الأداء الرئيسية (KPIs) مثل المعدل القابل للتحقيق، وكسب تشكيل الحزمة، وكفاءة الطيف، وكفاءة الطاقة، ونسبة الإشارة إلى التداخل والضجيج (SINR).
الخطوة 10: المقارنة مع الطرق المرجعية
قارن الخوارزمية المقترحة بالخوارزميات التقليدية، بما في ذلك ZF وMMSE وSDR وAO.
تعريف نموذج النظام
يعتبر النظام المقترح شبكة لاسلكية من الجيل السادس (6G) مدعومة بسطح ذكي قابل لإعادة التشكيل (XL-IMS) يتكون من 256 عنصرًا عاكسًا قابلًا لإعادة التشكيل، والتي تتحكم في انتشار الموجات الكهرومغناطيسية من خلال إزاحات طورية قابلة للتعديل. وبما أن المستخدمين يعملون في منطقة المجال القريب، فإن افتراض الموجة المستوية التقليدي للمجال البعيد يصبح غير صالح، مما يتطلب مراعاة انتشار الموجة الكروية، والتوهين المعتمد على المسافة، وعدم الاستقرار المكاني. ويتم تحديد الحد الفاصل بين منطقتي المجال القريب والبعيد بواسطة مسافة رايلي، التي تعتمد على حجم السطح الخارق والطول الموجي للحامل، وتشير إلى الانتقال من تأثيرات جبهة الموجة الكروية إلى انتشار الموجة المستوية. ويتم وصف ذلك على النحو التالي:
(1)
هنا، يمثل D حجم السطح الميتاي، و λ يمثل الطول الموجي، و R يمثل مسافة رايلي. وتحدث ظاهرة المجال القريب في قناة الاتصال عندما يتواجد المستخدم في موقع أقرب من القيمة الفعلية لـ R. وبينما تنتقل الإشارة عبر مكونات السطح الميتاي المختلفة، فإنها تخضع لتغيرات متميزة في الطور والسعة.
تستخدم القناة من السطح الميتاوي (meta-surface) رقم n إلى المستخدم نموذج موجة كروية للانتشار في المجال القريب، والتي تُمثَّل بمعادلة معامل القناة على النحو التالي:
(2)
هنا، تشير α إلى معامل فقدان المسار، وتشير λ إلى الطول الموجي للحامل، بينما تمثل dn مسافة المستخدم عن المكون.
في هذه الحالة، βن هل عامل فقدان المسار خاص بـ يرجى تزويدي بالنص المراد ترجمته.th عنصر XL-IMS ويمكن التعبير عنه على النحو التالي βن = دن−α، حيث α يرمز إلى أس فقدان المسار. وتجدر الإشارة إلى أن دن هي المسافة الإقليدية من موضع المستخدم إلى الـ يرجى تقديم النص المصدر المراد ترجمته.th عنصر السطح الخارق. وتحدث تغيرات القناة فيما يتعلق بالمكان نتيجة للاختلافات الجوهرية في ديرجى تزويدي بالنص الذي ترغب في ترجمته. بين مختلف الأسطح الميتاوية (meta-surfaces)، على عكس الحالة في قنوات المجال البعيد. وبشكل عام، يمكن شرح متجه القناة على النحو التالي:
(3)
تعتمد إشارة الإدخال التي يستقبلها المستخدم على ضبط الطور لنظام XL-IMS. بفرض أن θ = [θ1, θ2, …., θN] تمثل إزاحة الطور التي يتم تحقيقها باستخدام السطح الخارق (metasurface). ومن ثم، يمكن التعبير عن إشارة الإدخال كما يلي:
(4)
حيث Φ = diag(ejθ1, ….., ejθN) هي الإشارة المرسلة، و w هو متجه الترميز المسبق الأساسي، و n يمثل الضوضاء. يُعرّف متجه قناة المجال القريب على أنه h ∈ ℂN×1، ومصفوفة إزاحة الطور القطرية لـ XL-IMS على أنها Φ ∈ ℂN×N، ومتجه تكوين الشعاع على أنه x ∈ ℂN×1، والإشارة المستلمة على أنها y ∈ ℂ. كما يُعرّف حد الضوضاء المضافة على أنه n ∼ CN (0, σ2). وتضمن هذه الأبعاد الصحة الرياضية للصياغة.
في هذه الحالة، يمثل ws متجه ترميز مسبق للمحطة الأساسية والذي يُستخدم لترميز الرمز المرسل (s). وأثناء تقييم الأداء، يتم تنفيذ طرق الترميز المسبق الرقمي الشائعة مثل ZF و MMSE في المحطة الأساسية باستخدام تحققات مماثلة للقنوات في المجال القريب. ومع ذلك، يسعى النهج الجديد إلى تحسين مصفوفة إزاحة الطور (θ) لنظام XL-IMS من خلال آلية تعلم GNN-attention.
لتركيز الطاقة في منطقة المجال القريب، يجب أن يكون من الممكن تحقيق تصميم θ يحدث عنده تداخل بناء بالنسبة للمستخدم. تهدف استراتيجية تشكيل الحزمة إلى تعظيم الكفاءة الطيفية أو قدرة الإشارة المستقبلة. يوضح الشكل 2 بنية نموذج نظام الاتصالات في المجال القريب القائم على نهج XL-IMS.
نمذجة القنوات في المجال القريب
صُمم نموذج المجال القريب لشبكات اتصالات الجيل السادس (6G) القائمة على السطوح الذكية فائقة الضخامة (XL-IMS) المقترح خصيصاً لمحاكاة ظروف الانتشار بالقرب من مسافة رايلي من السطح الميتاي (metasurface). وفي منطقة المجال القريب، يكون الانتشار كروياً، مع قيم طور متغيرة ومعاملات مكانية غير متجانسة عبر السطح الميتاي، وذلك على عكس نماذج انتشار المجال البعيد التقليدية التي تفترض وجود موجات مستوية. وفي الدراسة الحالية، استُخدم نموذج موجة كروية قائم على الفيزياء لتصميم مصفوفة استجابة نبضية دقيقة للقناة تأخذ في الاعتبار المواقع الفيزيائية لكل من عناصر السطح الميتاي وأطراف المستخدمين.
تمثيل القناة بناءً على المسافة
تعد المسافة بين كل مكون من مكونات السطح الميتا والمستخدم عاملاً حاسماً في بناء نموذج القناة في نظام المجال القريب. ويتم تحديد الطول pn بين مواقع المستخدم pu ومكون XL-IMS رقم n من خلال:
(5)
تتفاوت هذه القيمة بشكل ملحوظ عبر السطح الميتاي (metasurface) نظرًا لمساحته الكبيرة للغاية، مما يؤدي إلى أزمنة انتشار وإزاحات طورية غير متساوية يجب أخذها في الاعتبار في النموذج.
نموذج قناة الموجة الكروية
يتم تحديد معامل القناة بين العنصر رقم n والمستخدم باستخدام نموذج الموجة الكروية الموضح في المعادلة (2)، والذي يرصد تغيرات الطور والسعة المعتمدة على المسافة. ولأغراض توليد مجموعة البيانات وتدريب النموذج، يتم الحصول على معاملات القناة من إطار تتبع الأشعة DeepMIMO، الذي يدمج كلاً من انتشار المسارات المتعددة في خط البصر (LoS) وخارج خط البصر (NLoS) بناءً على هياكل بيئية واقعية. وبناءً على ما سبق، يمكن إنشاء مصفوفة استجابة القناة من استجابات القناة لجميع عناصر السطح الخارق N كما في المعادلة (3).
اللااستقرار المكاني للقنوات في المجال القريب وأهمية النموذج
على عكس قنوات المجال البعيد، تظهر قنوات المجال القريب عدم استقرار مكاني، حيث تختلف الإشارات المستقبلة عبر السطح الخارق، مما يسمح بتركيز الحزمة بناءً على الموقع. وتكون هذه المعلومات المكانية مدمجة في مصفوفة استجابة القناة ويتم التقاطها بواسطة نموذج GNN-attention. يوضح الشكل التكميلي 1 إطار نمذجة قناة المجال القريب المقترح لنظام اتصالات 6G القائم على XL-IMS وتوليد بيانات قناة واقعية لتشكيل الحزمة القائم على التعلم العميق.
إنشاء مجموعة البيانات
تم إنشاء البيانات باستخدام إطار عمل DeepMIMO، الذي يوفر عمليات محاكاة واقعية للقنوات تعتمد على تتبع الأشعة وتدمج الهندسة البيئية، والاتساق المكاني، وحركية المستخدم. تم توليد استجابات القناة لمواقع مستخدمين متعددة في المجال القريب باستخدام سيناريو O1 الخارجي عند تردد حامل قدره 28 GHz ونطاق ترددي قدره 100 MHz. تألف نظام XL-IMS من 256 عنصراً عاكساً موزعة بانتظام، وتم اختيار مواقع المستخدمين ضمن منطقة المجال القريب بناءً على معيار Rayleigh. تم استخراج معاملات القناة، ومكاسب المسار، والمعلومات المكانية باستخدام مكتبة DeepMIMO المكتوبة بلغة Python. يلخص الجدول التكميلي 1 معاملات المحاكاة وقابلية إعادة الإنتاج. تم تدريب النموذج باستخدام التعلم الخاضع للإشراف، حيث كانت ميزات حالة القناة هي المدخلات، وأوزان تشكيل الشعاع المحسنة القائمة على الفيزياء هي التسميات المستهدفة.
إنشاء ميزات المدخلات وهيكل مجموعة البيانات
بعد ذلك، تم تحويل بيانات القناة الخام إلى سمات لإدخالها في نماذج التعلم العميق. وشملت هذه السمات مقادير الاستجابة للقنوات وأطوارها كمكونات منفصلة. كما يمكن تضمين معاملات إدخال أخرى بناءً على متطلبات المشكلة؛ فعلى سبيل المثال، يمكن اعتبار إحداثيات المستخدمين، والمسافات، وبعض المعاملات المكانية كسمات أيضاً. وقد تم تقسيم مجموعة البيانات إلى مجموعات تدريب واختبار بنسبة 80:20.
تحضير مجموعة البيانات للتدريب
تضمنت الخطوة الأخيرة تطبيع مجموعة البيانات المُعدة وتحويلها إلى موترات (tensors) مناسبة للإدخال في بنية GNN-attention لغرض التدريب. استُخدمت مجموعة بيانات التدريب لتعلم عملية الربط من حالة القناة إلى أوزان تشكيل الحزمة المثلى، بينما استُخدمت مجموعة بيانات الاختبار لتقييم فعالية النموذج. وقد جعلت مجموعة البيانات المُعدة جيداً عملية التعلم أسهل وأكثر فعالية. يوضح الجدول التكميلي 2 تفاصيل وصف مجموعة بيانات DeepMIMO.
تمثيل السمات
قامت مرحلة تمثيل السمات بتحويل بيانات القناة في المجال القريب ذات القيم المركبة إلى تنسيق مناسب للتعلم العميق. حيث تم تحليل استجابات القناة إلى سمات تلتقط الخصائص المكانية وخصائص الانتشار مع الحفاظ على معلومات المجال القريب الأساسية لعملية التعلم. يوضح الشكل التوضيحي 2 مجموعة بيانات DeepMIMO المستخدمة في هذه العملية. وقد تم تمثيل بيانات القناة من بيئة المجال القريب كأعداد مركبة hn، مع وجود مكونات حقيقية وتخيلية تمثل معلومات الطور والسعة لمعاملات القناة. وللسماح بالاستخدام الفعال في خوارزميات التعلم الآلي، تم تحليل المعاملات إلى أجزائها الحقيقية (Rehn) والتخيلية (Imhn). كما يمكن تمثيل البيانات في صورة المقدار hn وطور المعاملات ∠hn.
استخراج السمات المكانية
بالإضافة إلى معامل القناة، تم إدراج الميزات المكانية لمراعاة الطبيعة الهندسية لبيئة المجال القريب. وشمل ذلك المسافة dn من كل عنصر في السطح الخارق إلى المستقبل، إلى جانب إحداثيات المستقبل (x، y، z). وبهذه الطريقة، أخذ النموذج في الاعتبار حقيقة أن خصائص الإشارة يمكن أن تعتمد على الموضع المكاني لزوج المرسل والمستقبل، وهي خاصية مهمة لانتشار المجال القريب.
التطبيع وإعداد مدخلات النموذج
كخطوة تمهيدية قبل تزويد النموذج بمدخلاته، تم إجراء عملية تطبيع (normalization) لتجنب عدم الاستقرار العددي وتسريع التقارب. قُسمت المتجهات الهيكلية إلى مجموعتي بيانات للتدريب والاختبار، يُرمز لهما بـ (Xtrain, Xtest). وبهذه الطريقة، تم بعد ذلك تزويد نماذج GNN والانتباه (attention models) بالمدخلات.
بناءً على تمثيل السمات في الشكل التكميلي 2، استُخدمت أنواع مختلفة من السمات في مجموعة البيانات هذه، بما في ذلك معاملات القناة hn التي أشارت إلى استجابة الإشارة المعقدة لجميع عناصر السطح الخارق (metasurface). وكانت هناك سمة أخرى وهي المسافة dn التي أشارت في هذه الحالة إلى تأثيرات الانتشار. ورغم أن المكونات التخيلية والحقيقية توفر وصفاً رقمياً للإشارة، فإن جزأَي المقدار والطور يقدمان وصفاً صريحاً لقوة الإشارة وإزاحة الطور، على التوالي. كما كانت إحداثيات موقع المستخدم (x, y, z) سمة مهمة أخرى عززت الوعي المكاني للنموذج.
تصميم التعلم العميق باستخدام الشبكات العصبية الرسومية (GNN) لنمذجة الاعتماد المكاني مدمجاً مع آلية انتباه هجينة لتعلم السياق العالمي
تم تطوير خوارزمية التعلم هذه لتدريب قناة XL-IMS المعقدة في المجال القريب بكفاءة، بما تتضمنه من خصائص مكانية وانتشارية، وذلك باستخدام الشبكات العصبية الرسومية (GNNs) وآلية الانتباه. ونظرًا لأن عناصر السطح الخارق (metasurface) مترابطة بشكل وثيق مع بعضها البعض وتفاعلاتها غير منتظمة ضمن منطقة المجال القريب، فإن الشبكة متصلة بالكامل ليست مناسبة لتمثيل القناة بشكل صحيح. وبناءً على ذلك، يتم تمثيل السطح الخارق في هذا النهج كرسم بياني، حيث يعمل كل عنصر كنقطة (node) وتعمل التفاعلات بينها كحواف (edges). وقد قامت الشبكة العصبية الرسومية بالتقاط التبعيات المكانية الموضعية بين النقاط المتجاورة، بينما عملت آلية الانتباه على تحسين تعلم التبعيات العالمية.
التمثيل البياني لتقنية XL-IMS
يتم إنشاء XL-IMS كرسم بياني G = (V, E)، حيث يمثل كل رأس vn ∈ V عنصراً واحداً من عناصر السطح الميتاي (meta-surface)، بينما تمثل الحواف eij ∈ E العلاقات المكانية بين هذه العناصر. يمتلك كل رأس متجه سمات xn، يتم الحصول عليه من خلال مرحلة تمثيل السمات. وتلتقط مصفوفة الجوار A الاتصال بين الرؤوس المتقاربة أو تلك التي تقع ضمن قيود مسافة معينة. وتُستخدم صياغة الرسم البياني هذه لدمج المعلومات المكانية الموجودة في انتشار المجال القريب.
لتحقيق قابلية التكرار، يتم تحديد اتصال الرسم البياني باستخدام نهج الجيران الأقرب K-Nearest Neighbors مع تعيين قيمة k عند 8. لنفترض أن pi و pj يمثلان متجهات الموقع لخليتي XL-IMS رقم i و j على التوالي. تُقاس المسافة بين أي رأسين باستخدام المقياس الإقليدي كما يلي: dij = ||pi − pj||2. وستكون هناك حافة بين الرأسين i و j إذا كان الرأس j مدرجاً ضمن مجموعة الجيران الثمانية الأقرب للرأس i. وبناءً على ذلك، يتم بناء مصفوفة التجاور وفقاً للقاعدة التالية: Aij = 1 إذا كان j ∈ Nk(i) و Aij = 0 في حال عكس ذلك.
في شبكة العصبونات الرسومية (GNN) المقترحة، يتم حساب تحديثات كل عقدة بناءً على المعلومات الواردة من العقد المجاورة الأخرى. وبشكل خاص، يمكن تمثيل عملية الانتشار للطبقة l على النحو التالي:
(6)
حيث يمثل hi(l) متجه الميزات للرأس i في الطبقة l، وN(i) هو جوار الرأس i، وW(l) هي مصفوفة الأوزان القابلة للتعلم، ويرمز σ(·) إلى دالة تنشيط غير خطية.
تألف نموذج GNN-attention من ثلاث طبقات تلافيفية رسومية بأبعاد خفية تم ضبطها عند 128، واستُخدمت وحدة الخطية المصححة (ReLU) كدالة تنشيط. تم إنشاء الرسوم البيانية باستخدام طريقة الجيران الأقرب k (k=8). تعمل كل ميزة من ميزات XL-IMS كعقدة، بينما تتشكل الحواف بناءً على المسافة الإقليدية بين العقد المتجاورة. ولاستخراج التبعيات المكانية العالمية، استخدمنا شبكة انتباه ذاتي متعددة الرؤوس مكونة من 4 رؤوس. تم ضبط احتمالية الإسقاط (dropout probability) عند 0.3 لمنع فرط التخصيص.
آلية الانتباه
لنمذجة التبعيات طويلة المدى التي كانت موجودة خارج نطاق الجوار المحلي، تم إدخال آلية الانتباه في النموذج، والتي تعمل على النحو التالي:
(7)
حيث eij = LeakyReLU(aT[Whi | Whj]) تمثل أهمية العقدتين i و j. ومن خلال هذا النموذج، يمكن تعيين مستويات مختلفة من الأهمية للعقد بناءً على أدوارها، مما يسهل على النموذج فهم السياق العام عبر السطح الميتاي (metasurface). يلتقط الإطار الهجين المعلومات المكانية المحلية والعامة معاً، وتتم معالجة الميزات المكتسبة عبر طبقات متصلة بالكامل لتوليد أوزان تشكيل الحزمة (beamforming weights). وكما هو موضح في الشكلين التكميليين 3 و4، تقوم نماذج الشبكات العصبية الرسومية (GNN) بنمذجة التبعيات المكانية المحلية من خلال تمرير الرسائل وتجميع الميزات، بينما تلتقط آلية الانتباه التفاعلات العامة بين عناصر السطح الميتاي، مما يتيح تشكيلاً فعالاً للحزمة في المجال القريب. يتم حساب أوزان الانتباه لقياس مدى صلة أزواج العقد، مع تعيين أهمية أعلى للتفاعلات الأكثر غنى بالمعلومات. وباستخدام هذه الأوزان، تقوم كل عقدة بتجميع المعلومات من جميع العقد الأخرى، مما يمكن النموذج من التقاط التبعيات العامة التي تتجاوز الجوارات المحلية. وينتج عن دمج الميزات الموزونة تمثيل ميزات محسن يبرز الخصائص المكانية المهمة مع كبح المعلومات الأقل صلة، مما يدعم التحسين الفعال لتشكيل الحزمة وتركيز الطاقة.
تحسين تشكيل الحزمة
حددت مرحلة تحسين تشكيل الحزمة إزاحات طور XL-IMS وأوزان تشكيل الحزمة لتركيز الطاقة على المستخدمين في المجال القريب. وبخلاف توجيه الحزمة التقليدي في المجال البعيد، يعمل تشكيل الحزمة في المجال القريب على تركيز الطاقة في مواقع مكانية محددة. وفي الإطار المقترح، تعلم نموذج GNN-attention معاملات تشكيل الحزمة المثلى مباشرة من خصائص القناة، مما قلل من تعقيد طرق التحسين التكرارية. وتتضح إشارة المستخدم المستلمة في المعادلة (4).
تم الحصول على بيانات التدريب من DeepMIMO لكل تحقق من القناة، وتم تحديد إزاحات طور XL-IMS المقابلة باستخدام خوارزمية AO. وقد استُخدمت مصفوفة القناة للمجال القريب h ومصفوفة إزاحة طور XL-IMS لحساب متجه إزاحة الطور θ من خلال تعظيم قدرة الإشارة المستلمة:
(8)
(9)
تم تشغيل مُحسِّن AO لمدة 100 تكرار حتى وصل إلى عتبة التقارب المطلوبة وهي 10−4. وكانت هذه القيم المُحسَّنة بمثابة تسميات التدريب لنموذج GNN-attention الخاص بنا. وكان الهدف هو تحقيق تداخل بناء لتركيز حزمة المجال القريب بشكل فعال وتعزيز قدرة الإشارة المستلمة. وبدلاً من طرق التحسين التقليدية مثل SDR أو AO، تم حل المشكلة باستخدام نهج قائم على التعلم. وتحديداً، تمت مقاربة مشكلة تحسين تكوين الحزمة بواسطة نموذج تعلم عميق fΘ(⋅).
تم اعتماد التعلم الخاضع للإشراف لتدريب نموذج GNN-attention، حيث عملت متجهات إزاحة الطور المثلى لتشكيل الشعاع الناتجة عن خوارزمية AO كأهداف للتدريب. وتحديداً، لنرمز لمتجه إزاحة الطور الأمثل الناتج عن AO بالرمز θAO,i وتنبؤات الشبكة بالرمز
. ومن ثم، صِيغ معيار التدريب على النحو التالي:
(10)
حيث N هو عدد عينات التدريب.
الخوارزمية 1: يظهر تشكيل الحزم في المجال القريب باستخدام نموذج GNN-attention في الملف التكميلي 1. في هذه الخوارزمية، تمثلت الخطوة الأولى في إعداد معاملات النظام وقاعدة بيانات DeepMIMO لإنشاء ظروف قناة واقعية. تم حساب سمات القناة في المجال القريب لكل عينة باستخدام نموذج الموجة الكروية، ومن ثم استُخلصت السمات المهمة، مثل معاملات القناة والسمات المكانية، من قاعدة البيانات. حُوّلت السمات المستخلصة إلى شكل مهيكل ثم مُثلت كرسم بياني، بحيث تكون عناصر السطح الخارق بمثابة العقد. تم إنشاء نموذج التعلم العميق باستخدام طبقات GNN لالتقاط التبعيات المكانية المحلية، كما تم إدراج آلية الانتباه لتعلم التبعيات العالمية. تم تدريب إطار التعلم العميق باستخدام التعلم الخاضع للإشراف مع فقدان MSE بين إزاحات الطور المتوقعة وتسميات إزاحة الطور المثلى الناتجة عن AO.
تم تنفيذ هذا التطبيق باستخدام Python وPyTorch. وتم الحصول على عينات قناة DeepMIMO من سيناريو O1 الخارجي. كما تم تحويل معاملات القناة هذه إلى رسوم بيانية ومعالجتها باستخدام GNN تتكون من ثلاث طبقات وآلية انتباه متعددة الرؤوس. وتم تدريب النموذج باستخدام محسّن Adam مع دالة خسارة MSE. وقد أنتج هذا النموذج إزاحات طورية وأوزانًا لتشكيل الحزمة للمستخدمين في المجال القريب، وتم تقييم النتائج من حيث المعدل، والكفاءة، ونسبة الإشارة إلى التداخل والضجيج (SINR).