Het voorgestelde raamwerk voor Near-Field Channel Modeling en Beamforming in XL-IMS-ondersteunde 6G-systemen combineert natuurkundige modellering met optimalisatie via machine learning om de beperkingen van conventionele far-field-benaderingen te overwinnen. Er is een near-field kanaalmodel ontwikkeld dat bolgolfvoortplanting en ruimtelijke niet-stationariteit incorporeert, welke is gevalideerd met behulp van de DeepMIMO-dataset. Kanaalinformatie wordt weergegeven als een graaf om ruimtelijke afhankelijkheden tussen metasurface-elementen en gebruikers vast te leggen, en een end-to-end GNN-attention-netwerk wordt ingezet om beamforming-gewichten te leren voor near-field beam focusing. In tegenstelling tot conventionele iteratieve optimalisatiemethoden voorspelt het leergebaseerde raamwerk direct beamforming-oplossingen, waardoor de computationele complexiteit wordt verminderd terwijl een hoge nauwkeurigheid en aanpassingsvermogen aan dynamische kanaalcondities behouden blijven. De prestaties worden geëvalueerd op basis van de haalbare snelheid, beamforming-gain en energie-efficiëntie, waarbij superieure resultaten worden aangetoond in vergelijking met traditionele far-field beamforming-methoden. Figuur 1 illustreert het algemene raamwerk.
Dit zijn de voorgestelde stappen:
Stap 1: Configureer de DeepMIMO-omgeving
Het DeepMIMO v3.x platform wordt eerst geconfigureerd via de O1 Outdoor-instelling, die gebruikmaakt van een draaggolfrequentie van 28 GHz en een bandbreedte van 100 MHz. In de simulatie wordt de XL-IMS weergegeven door een 16×16 uniform planair array van 256 reflecterende elementen, met een onderlinge afstand van λ/2. Het gekozen propagatiemodel is een sferische golf met LoS- en NLoS-paden.
Stap 2: Definieer de XL-IMS-geometrie en de locaties van gebruikers
Ontwerp de XL-IMS als een 16×16 planair metasurface dat bestaat uit 256 reconfigureerbare reflecterende elementen. De gebruikersterminalapparaten werden willekeurig verdeeld binnen het nabijveld, van 0,5m tot 10m van de XL-IMS, op basis van het Rayleigh-afstandscriterium.
Stap 3: Genereer nabbeveldkanalen met behulp van sferische golfvoortplanting
Modelleer de kanalen tussen elk reconfigureerbaar metasurface-element en de gebruiker met behulp van sferische golfpropagatie, waarbij rekening wordt gehouden met de door afstand veroorzaakte fasevariatie.
Stap 4: Genereer near-field kanaalgegevens
Gebruikersterminals werden gelijkmatig verdeeld binnen de nabijveldzone (0,5-10 m) vanaf het XL-IMS-paneel. Zowel LoS- als NLoS-voortplantingspaden, gegenereerd door het DeepMIMO O1 Outdoor Scenario, werden gebruikt om de kanalen te genereren.
Stap 5: Bereid de dataset voor voor training en testen
De gegenereerde dataset bestond uit 20.000 monsters, waarvan 16.000 (80%) werden gebruikt voor training en 4.000 (20%) voor testen.
Stap 6: Normaliseer input-kenmerken en bereid model-inputs voor
De laatste fase van het voorbereidingsproces bestond uit het uitvoeren van Min-Max-schaling op alle inputkenmerken, zoals kanaalamplitude, fase, afstand en gebruikerscoördinaten. Met dit proces werden de gegevens geschaald en omgezet in tensoren, die vervolgens in het GNN-attention-netwerk werden gevoed. Het model werd geoptimaliseerd met de Adam-optimizer met een leerpercentage van 0.001 en 50 epochs.
Stap 7: Pas het aandachtmechanisme toe
Voeg een attention-mechanisme toe om globale graafinformatie te overwegen en lange-afstandsafhankelijkheden tussen graafknopen vast te leggen. Dit helpt het model om zich te concentreren op belangrijke ruimtelijke kenmerken.
Stap 8: Voorspel de beamforming-gewichten
Voorspel de beamforming-gewichten en faseverschuivingswaarden met behulp van GNN-attention embedding. De complexe, arbeidsintensieve en iteratieve beamforming-procedures worden vervangen door de voorspellingsmethode.
Stap 9: Evalueer prestatiemetrics
Om te beoordelen hoe effectief de communicatie en beamforming werken, worden KPI's berekend zoals de haalbare snelheid, beamforming-gain, spectrale efficiëntie, energie-efficiëntie en SINR.
Stap 10: Vergelijken met benchmarkmethoden
Vergelijk het voorgestelde algoritme met traditionele algoritmen, waaronder ZF, MMSE, SDR en AO.
Definitie van het systeemmodel
Het voorgestelde systeem beschouwt een 6G draadloos netwerk gefaciliteerd door een XL-IMS bestaande uit 256 reconfigureerbare reflecterende elementen die de voortplanting van elektromagnetische golven regelen via instelbare faseverschuivingen. Aangezien gebruikers zich in het nabijveld bevinden, is de conventionele aanname van vlakke golven voor het verre veld niet langer geldig, waardoor rekening moet worden gehouden met sferische golfvoortplanting, afstandsafhankelijke demping en ruimtelijke niet-stationariteit. De grens tussen de nabijveld- en verreveldregio's wordt bepaald door de Rayleigh-afstand, die afhankelijk is van de grootte van het metasurface en de golflengte van de draaggolf, en markeert de overgang van sferische golffront-effecten naar vlakke golfvoortplanting. Dit wordt als volgt beschreven:
(1)
Hier is D de grootte van het metasurface, λ de golflengte en R de Rayleigh-afstand. Een near-field-fenomeen treedt op in het communicatiekanaal wanneer een gebruiker zich op een positie bevindt die dichterbij is dan de werkelijke waarde van R. Terwijl het signaal door verschillende metasurface-componenten reist, ondergaat het specifieke variaties in fase en amplitude.
Het kanaal van het n-de metasurface naar de gebruiker maakt gebruik van een sferisch golfmodel voor nabveldvoortplanting, wat wordt weergegeven door de volgende vergelijking voor de kanaalcoëfficiënt:
(2)
Hier verwijst α naar de padverliesparameter, λ naar de golflengte van de draaggolf en dn naar de afstand van de gebruiker tot het component.
In dit geval is βn de padverliesfactor voor het nde XL-IMS-element en kan deze worden uitgedrukt als βn = dn−α, waarbij α staat voor de padverliesexponent. Er moet worden opgemerkt dat dn de Euclidische afstand is van de positie van de gebruiker tot het nde metasurface-element. Kanaalveranderingen met betrekking tot de ruimte worden veroorzaakt door de aanzienlijke verschillen in dn tussen verschillende metasurfaces, in tegenstelling tot de situatie bij far-field-kanalen. In het algemeen kan de kanaalvector als volgt worden uitgelegd:
(3)
Het ingangssignaal dat door de gebruiker wordt ontvangen, is afhankelijk van de fase-afstemming van het XL-IMS-systeem. Stel dat θ = [θ1, θ2, …., θN] de faseverschuiving representeert die wordt gerealiseerd met behulp van het metasurface. Dan kan het ingangssignaal als volgt worden uitgedrukt:
(4)
waarbij Φ = diag(ejθ1, ….., ejθN) het verzonden signaal is, w de base coding precoding-vector is en n staat voor ruis. De near-field kanaalvector is gedefinieerd als h ∈ ℂN×1, de diagonale fasieverschuivingsmatrix van de XL-IMS als Φ ∈ ℂN×N, de beamforming-vector als x ∈ ℂN×1 en het ontvangen signaal als y ∈ ℂ. De additieve ruisterm is gedefinieerd als n ∼ CN (0, σ2). Deze dimensies waarborgen de wiskundige correctheid van de formulering.
In dit geval is ws de precodingvector van het basisstation die wordt gebruikt om het verzonden symbool (s) te precoden. Tijdens de benchmarking van de prestaties worden gangbare digitale precodingbenaderingen, zoals ZF en MMSE, in het basisstation geïmplementeerd met vergelijkbare near-field kanaalrealisaties. De nieuwe benadering streeft echter naar het optimaliseren van de XL-IMS fasestuurmatrix (θ) via het GNN-attention leer-mechanisme.
Om de energie in de nabijveldregio te concentreren, moet voor de gebruiker een ontwerp θ kunnen worden gerealiseerd waarbij constructieve interferentie optreedt. De beamforming-strategie is erop gericht de spectrale efficiëntie of het ontvangen signaalvermogen te maximaliseren. Figuur 2 beschrijft de architectuur van het nabijveld-communicatiesysteemmodel op basis van de XL-IMS-benadering.
Nabijveld-kanaalmodellering
Het voorgestelde nabijveldmodel voor 6G-communicatienetwerken op basis van XL-IMS is specifiek ontworpen om de voortplantingsomstandigheden nabij de Rayleigh-afstand van het metasurface na te bootsen. In het nabijveld is de voortplanting sferisch, met veranderende fasewaarden en niet-homogene ruimtelijke parameters over het metasurface, in tegenstelling tot conventionele verreveld-voortplantingsmodellen die uitgaan van planaire golven. In de huidige studie is een op natuurkunde gebaseerd sferisch golfmodel gebruikt om een nauwkeurige kanaalimpulsresponsmatrix te ontwerpen die rekening houdt met de fysieke locaties van zowel de metasurface-elementen als de gebruikersterminals.
Kanalrepresentatie op basis van afstand
De afstand tussen elk metasurface-component en de gebruiker is een cruciale factor bij het construeren van het kanaalmodel in het nabijveldregime. De lengte pn tussen de gebruikerslocaties pu en het n-de XL-IMS-component wordt gegeven door:
(5)
Deze waarde varieert aanzienlijk over het metasurface vanwege het extreem grote oppervlak, wat leidt tot ongelijke propagatietijden en faseverschuivingen die in het model moeten worden meegenomen.
Sferisch golfkanaalmodel
De kanaalcoëfficiënt tussen het n-de element en de gebruiker wordt bepaald met behulp van het bolgolfmodel beschreven in Vergelijking (2), dat afstandsafhankelijke fase- en amplitudevariaties vastlegt. Voor datasetgeneratie en modeltraining worden kanaalcoëfficiënten verkregen uit het DeepMIMO ray-tracing framework, dat zowel line-of-sight (LoS) als non-line-of-sight (NLoS) multipadpropagatie incorporeert op basis van realistische omgevingsstructuren. Op basis hiervan kan de kanaalresponsmatrix worden geconstrueerd uit de kanaalresponsen voor alle N meta-oppervlakte-elementen, zoals in Vergelijking (3).
Ruimtelijke niet-stationariteit van nabveldkanalen en modelbelang
In tegenstelling tot far-field kanalen vertonen near-field kanalen ruimtelijke niet-stationariteit, waarbij de ontvangen signalen variëren over het metasurface, wat locatieafhankelijke bundelfocussering mogelijk maakt. Deze ruimtelijke informatie is ingebed in de kanaalresponsmatrix en wordt vastgelegd door het GNN-attention model. Aanvullende Figuur 1 illustreert het voorgestelde framework voor near-field kanaalmodellering voor het op XL-IMS gebaseerde 6G-communicatiesysteem en de generatie van realistische kanaaldata voor deep learning-gebaseerde beamforming.
Datasetgeneratie
De datageneratie werd uitgevoerd met het DeepMIMO-framework, dat realistische op ray-tracing gebaseerde kanalsimulaties biedt waarin omgevingsgeometrie, ruimtelijke consistentie en gebruikersmobiliteit zijn geïntegreerd. Kanalresponsies voor meerdere gebruikerslocaties in het nabije veld werden gegenereerd met behulp van het O1-buitenscenario bij een draaggolfrequentie van 28 GHz en een bandbreedte van 100 MHz. De XL-IMS bestond uit 256 uniform verdeelde reflecterende elementen, en gebruikerslocaties werden geselecteerd binnen de nabije veldregio op basis van het Rayleigh-criterium. Kanaalcoëfficiënten, padversterkingen en ruimtelijke informatie werden geëxtraheerd met de DeepMIMO Python-bibliotheek. Aanvullende Tabel 1 vat de simulatie- en reproduceerbaarheidsparameters samen. Het model werd getraind met behulp van supervised learning, waarbij kenmerken van de kanaaltoestand als inputs dienden en op fysica gebaseerde geoptimaliseerde beamforming-gewichten als doellabels.
Creatie van inputkenmerken en datasetstructuur
Vervolgens werden de ruwe kanaalgegevens omgezet in kenmerken voor invoer in deep learning-modellen. Deze kenmerken omvatten de magnitudes en fasen van de kanaalrespons als afzonderlijke componenten. Afhankelijk van de vereisten van het probleem konden ook andere invoerparameters worden opgenomen. Zo zouden bijvoorbeeld de coördinaten van gebruikers, afstanden en bepaalde ruimtelijke parameters ook als kenmerken kunnen worden beschouwd. De dataset werd in een verhouding van 80:20 gesplitst in trainings- en testsets.
Voorbereiding van de dataset voor training
De laatste stap hield in het normaliseren van de voorbereide dataset en het converteren ervan naar tensors die geschikt zijn als input voor de GNN-attention architectuur voor training. De trainingsdataset werd gebruikt om de mapping van kanaaltoestand naar de optimale beamforming-gewichten te leren, terwijl de testdataset werd gebruikt om de effectiviteit van het model te beoordelen. Deze zorgvuldig voorbereide dataset maakte het leerproces eenvoudiger en effectiever. Aanvullende Tabel 2 toont de details van de datasetbeschrijving van DeepMIMO.
Kenmerkrepresentatie
De fase van kenmerkrepresentatie transformeerde complex-waardige near-field kanaalgegevens naar een formaat dat geschikt is voor deep learning. Kanaalresponsen werden ontbonden in kenmerken die ruimtelijke en voortplantingskarakteristieken vastleggen, terwijl essentiële near-field informatie voor het leerproces behouden bleef. Aanvullende Figuur 2 illustreert de DeepMIMO-dataset die in dit proces is gebruikt. De kanaalgegevens uit de near-field omgeving werden gerepresenteerd als complexe getallen hn, met reële en imaginaire componenten die de fase- en amplitudeinformatie van de kanaalcoëfficiënten representeren. Om effectief gebruik in machine learning-algoritmen mogelijk te maken, werden de coëfficiënten ontbonden in hun reële (Rehn) en imaginaire (Imhn) delen. De gegevens konden ook worden gerepresenteerd als de magnitude hn en de fase van de coëfficiënten ∠hn.
Ruimtelijke kenmerkextractie
Naast de kanaalcoëfficiënt werden ruimtelijke kenmerken meegenomen om rekening te houden met de geometrische aard van de nabveld-omgeving. Dit omvatte de afstand dn van elk metasurface-element tot de ontvanger, samen met de coördinaten (x, y, z) van de ontvanger. Op deze manier hield het model rekening met het feit dat de signaalkenmerken kunnen afhangen van de ruimtelijke positie van het zender-ontvangerpaar, een eigenschap die van belang is voor nabveld-voortplanting.
Normalisatie en voorbereiding van de modelinput
Als voorbereidende stap voordat de inputs aan het model werden gevoed, werd een normalisatieproces uitgevoerd om numerieke instabiliteit te voorkomen en de convergentie te versnellen. De gestructureerde vectoren werden verdeeld in trainings- en testdatasets, aangeduid als (Xtrain, Xtest). Op deze manier werden de inputs vervolgens aan de GNN- en attention-modellen verstrekt.
Op basis van de kenmerkrepresentatie in Aanvullende Figuur 2 werden verschillende soorten kenmerken in deze dataset gebruikt, waaronder kanaalcoëfficiënten hn, die de complexe signaalrespons van alle metasurface-elementen aangaven. Een ander kenmerk was de afstand dn, wat in dit geval wees op propagatie-effecten. Hoewel de imaginaire en reële componenten een numerieke beschrijving van het signaal bieden, geven de grootte en de fase respectievelijk een expliciete beschrijving van de signaalsterkte en de faseverschuiving. De positiecoördinaat van de gebruiker (x, y, z) was een ander belangrijk kenmerk dat het ruimtelijk bewustzijn van het model verbeterde.
Deep learning ontwerp met gebruik van GNN voor ruimtelijke afhankelijkheidsmodellering geïntegreerd met een hybride aandachtmechanisme voor het leren van globale context
Dit leeralgoritme is ontwikkeld om het complexe near-field XL-IMS-kanaal, met zijn ruimtelijke en propagatiekenmerken, efficiënt te trainen met behulp van GNN's en een aandachtsmeganisme. Aangezien de metasurface-elementen sterk met elkaar gecorreleerd zijn en hun interacties binnen de near-field zone niet uniform zijn, is een volledig verbonden netwerk niet geschikt om het kanaal correct weer te geven. Daarom wordt in deze benadering de metasurface weergegeven als een graaf, waarbij elk element fungeert als een knoop en de interacties daartussen als randen. De GNN legde gelokaliseerde ruimtelijke afhankelijkheden tussen naburige knopen vast, terwijl het aandachtsmeganisme het leren van globale afhankelijkheden verbeterde.
Grafische weergave van XL-IMS
De XL-IMS wordt gemaakt als een graaf G = (V, E), waarbij elke knoop vn ∈ V één meta-oppervlakte-element vertegenwoordigt, terwijl zijden eij ∈ E de ruimtelijke relaties tussen de elementen vertegenwoordigen. Elke knoop heeft een kenmerkvector xn, die wordt verkregen via de fase van kenmerkrepresentatie. De redundantiematrix A legt de connectiviteit vast tussen knopen die dicht bij elkaar liggen of binnen bepaalde afstandbeperkingen vallen. Een dergelijke graaformulering wordt gebruikt om de ruimtelijke informatie die aanwezig is bij nabveldvoortplanting te integreren.
Om reproduceerbaarheid te bereiken, wordt de connectiviteit van de graaf bepaald met de K-Nearest Neighbors-benadering waarbij k is ingesteld op 8. Laat pi en pj respectievelijk de locatievectoren van de i-de en j-de XL-IMS-cellen voorstellen. De afstand tussen twee willekeurige knooppunten wordt gemeten via de Euclidische metriek als volgt: dij = ||pi − pj||2. Er is een zijde tussen de knooppunten i en j als knooppunt j is opgenomen in de groep van de acht dichtstbijzijnde buren van knooppunt i. Daarom wordt de adjacentiematrix geconstrueerd volgens de volgende regel: Aij = 1 als j ∈ Nk(i) en Aij = 0 in andere gevallen.
In het voorgestelde GNN worden updates voor elke knoop berekend op basis van informatie van andere naburige knopen. In het bijzonder kan de propagatie van laag l als volgt worden weergegeven:
(6)
waarbij hi(l) de kenmerkvector vertegenwoordigt van knooppunt i in laag l, N(i) de nabuurschap is van knooppunt i, W(l) de leerbare gewichtsmatrix is, en σ(·) een niet-lineaire activeringsfunctie symboliseert.
Het GNN-attentionmodel bestond uit drie grafische convolutionele lagen met verborgen dimensies ingesteld op 128, waarbij de Rectified Linear Unit (ReLU) werd gebruikt als activatiefunctie. De graafgeneratie werd uitgevoerd met de k-nearest neighbors-methode (k=8). Elke XL-IMS-feature fungeert als een knoop, terwijl randen worden gevormd op basis van de Euclidische afstand tussen aangrenzende knopen. Om globale ruimtelijke afhankelijkheden te extraheren, hebben we een multi-head self-attention-netwerk met 4 heads gebruikt. De dropout-waarschijnlijkheid werd ingesteld op 0.3 om overfitting te voorkomen.
Aandachtsmechanisme
Om lange-afstandsafhankelijkheden te modelleren die buiten het bereik van de lokale buurt lagen, werd aandacht (attention) in het model geïntroduceerd, wat als volgt werkt:
(7)
waarbij eij = LeakyReLU(aT[Whi | Whj]) het belang van de knooppunten i en j is. Met dit model kunnen verschillende niveaus van belang aan knooppunten worden toegekend op basis van hun rollen, waardoor het voor het model eenvoudiger is om de globale context over het metasurface te begrijpen. Het hybride raamwerk legt zowel lokale als globale ruimtelijke informatie vast, en de geleerde kenmerken worden verwerkt via volledig verbonden lagen om beamforming-gewichten te genereren. Zoals getoond in Aanvullende Figuren 3 en 4, modelleert het GNN lokale ruimtelijke afhankelijkheden via message passing en kenmerkaggregatie, terwijl het aandachtsmecanisme globale interacties tussen metasurface-elementen vastlegt, wat effectieve near-field beamforming mogelijk maakt. Aandachtsgewichten worden berekend om de relevantie van knooppuntenparen te kwantificeren, waarbij een hoger belang wordt toegekend aan meer informatieve interacties. Met behulp van deze gewichten aggregeert elk knooppunt informatie van alle andere knooppunten, waardoor het model globale afhankelijkheden buiten de lokale omgevingen kan vastleggen. De resulterende gewogen kenmerkfusie genereert een geoptimaliseerde kenmerkrepresentatie die belangrijke ruimtelijke eigenschappen benadrukt terwijl minder relevante informatie wordt onderdrukt, wat effectieve beamforming-optimalisatie en energiefocus ondersteunt.
Optimalisatie van beamforming
De fase van beamforming-optimalisatie bepaalde de XL-IMS-fasestroomversnellingen en beamforming-gewichten om de energie te focussen op gebruikers in het nabijveld. In tegenstelling tot conventionele far-field beam steering, concentreert near-field beamforming de energie op specifieke ruimtelijke locaties. In het voorgestelde raamwerk leerde een GNN-attentionmodel optimale beamforming-parameters rechtstreeks uit kanaalkenmerken, waardoor de complexiteit van iteratieve optimalisatiemethoden werd verminderd. Het ontvangen gebruikerssignaal wordt weergegeven in Vergelijking (4).
Trainingsgegevens werden verkregen uit DeepMIMO voor elke kanaalrealisatie, en de overeenkomstige XL-IMS-fasieverschuivingen werden bepaald met behulp van het AO-algoritme. De near-field kanaalmatrix h en de XL-IMS-fasieverschuivingsmatrix werden gebruikt om de fasieverschuivingsvector θ te berekenen door het ontvangen signaalvermogen te maximaliseren:
(8)
(9)
De AO-optimizer werd gedraaid voor 100 iteraties totdat de gewenste convergentiedrempel van 10−4 werd bereikt. Deze geoptimaliseerde waarden dienden als de trainingslabels voor ons GNN-attention-model. Het doel was om constructieve interferentie te bereiken voor effectieve near-field bundelfocussering en een verhoogd ontvangen signaalvermogen. In plaats van conventionele optimalisatiemethoden zoals SDR of AO, werd het probleem opgelost met een op leren gebaseerde benadering. Specifiek werd het beamforming-optimalisatieprobleem benaderd door een deep learning-model fΘ(⋅).
Voor het trainen van het GNN-attention-model werd gebruikgemaakt van supervised learning, waarbij de optimale beamforming phase-shift-vectoren die door het AO-algoritme werden geleverd, dienden als trainingsdoelen. Specifiek laten we de door AO gegenereerde optimale phase-shift-vector aanduiden als θAO,i en de netwerkvoorspellingen als
. Vervolgens werd het trainingscriterium als volgt geformuleerd:
(10)
waarbij N het aantal trainingsmonsters is.
Algoritme 1: Near-Field Beamforming met behulp van een GNN-attention model wordt gepresenteerd in Aanvullend Bestand 1. In dit algoritme bestond de eerste stap uit het instellen van de systeemparameters en de DeepMIMO-database om realistische kanaalcondities te creëren. De near-field kanaalkenmerken voor elk monster werden berekend met behulp van het sferische golfmodel, waarna de belangrijke kenmerken, zoals kanaalcoëfficiënten en ruimtelijke kenmerken, uit de database werden geëxtraheerd. De geëxtraheerde kenmerken werden omgezet naar een gestructureerde vorm en vervolgens gerepresenteerd als een graaf, met de metasurface-elementen als knopen. Het deep learning-model werd gegenereerd met GNN-lagen om lokale ruimtelijke afhankelijkheden vast te leggen, en er werd een attention-mechanisme geïntroduceerd om globale afhankelijkheden te leren. Het deep learning-framework werd getraind middels supervised learning met MSE-verlies tussen de voorspelde fasenverschuivingen en de door AO-gegenereerde optimale faseverschuivingslabels.
Deze implementatie is uitgevoerd met Python en PyTorch. Monsters voor het DeepMIMO-kanaal zijn verkregen uit het O1 outdoor-scenario. Deze kanaalcoëfficiënten werden omgezet in grafen en verwerkt met een GNN met drie lagen en een multihead attention-mechanisme. Het model werd getraind met de Adam-optimizer en een MSE-verliesfunctie. Dit model genereerde fasieverschuivingen en gewichten voor beamforming bij near-field gebruikers, en de resultaten werden geëvalueerd op basis van snelheid, efficiëntie en SINR.