Het voorgestelde raamwerk voor Near-Field Kanaalmodellering 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 non-stationariteit incorporeert, welke is gevalideerd met behulp van de DeepMIMO-dataset. Kanaalinformatie wordt gerepresenteerd als een graaf om ruimtelijke afhankelijkheden tussen metasurface-elementen en gebruikers vast te leggen, waarbij een end-to-end GNN-attention netwerk wordt ingezet om beamforming-gewichten voor near-field beam focusing te leren. In tegenstelling tot conventionele iteratieve optimalisatiemethoden voorspelt het leergebaseerde raamwerk direct beamforming-oplossingen, waardoor de computationele complexiteit wordt verminderd terwijl een hoge nauwkeurigheid en aanpasbaarheid aan dynamische kanaalomstandigheden behouden blijven. De prestaties worden geëvalueerd op basis van de haalbare snelheid, beamforming-versterking en energie-efficiëntie, wat superieure resultaten aantoont vergeleken met traditionele far-field beamforming-methoden. Figuur 1 illustreert het algemene raamwerk.
De volgende stappen worden voorgesteld:
Stap 1: De DeepMIMO-omgeving configureren
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 gebruikerslocaties
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 vanaf de XL-IMS, op basis van het Rayleigh-afstandscriterium.
Stap 3: Genereer nabijveldkanalen met behulp van sferische golfvoortplanting
Modelleer de kanalen tussen elk reconfigureerbaar metasurface-element en de gebruiker met behulp van sferische golfvoortplanting, waarbij rekening wordt gehouden met de door afstand veroorzaakte fasevariatie.
Stap 4: Genereer data voor het nabijveldkanaal
Gebruikersterminals waren uniform 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 invoerkenmerken en bereid modelinputs voor
De laatste fase van het preparatieproces bestond uit het uitvoeren van Min-Max schaling op alle inputkenmerken, zoals kanaalmagnitude, fase, afstand en gebruikerscoördinaten. Dit proces schaalde de gegevens en zette deze om in tensors, die vervolgens in het GNN-attention netwerk werden gevoerd. Het model werd geoptimaliseerd met behulp van de Adam optimizer met een leersnelheid van 0,001 en 50 epochs.
Stap 7: Pas het aandachtmechanisme toe
Voeg een aandachtsmeganisme toe om globale grafiekinformatie te overwegen en langeafstandsafhankelijkheden tussen grafiekknopen 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 deze voorspellingsmethode.
Stap 9: Prestatiegegevens evalueren
Om te beoordelen hoe effectief de communicatie en beamforming werken, worden KPI's berekend zoals de haalbare snelheid, beamforming-versterking, spectrumefficiëntie, energie-efficiëntie en SINR.
Stap 10: Vergelijken met referentiemethoden
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 mogelijk gemaakt door een XL-IMS bestaande uit 256 reconfigureerbare reflecterende elementen die de voortplanting van elektromagnetische golven regelen via instelbare faseverschuivingen. Omdat gebruikers zich in het nabijveld bevinden, is de conventionele vlakgolfaanname voor het verre veld ongeldig, waardoor rekening moet worden gehouden met sferische golfvoortplanting, afstandsafhankelijke demping en ruimtelijke non-stationariteit. De grens tussen de nabijveld- en verreveldsregio's wordt bepaald door de Rayleigh-afstand, die afhankelijk is van de grootte van het metasurface en de golflengte van de drager, en markeert de overgang van sferische golffronteffecten naar vlakgolfvoortplanting. Dit wordt als volgt beschreven:
(1)
Hierbij 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 dichter bij R ligt dan de werkelijke waarde. Terwijl het signaal door verschillende metasurface-componenten reist, ondergaat het kenmerkende variaties in fase en amplitude.
Het kanaal van het n-de metasurface naar de gebruiker maakt gebruik van een sferisch golfmodel voor propagatie in het nabijveld, 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 is 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. Kanalen veranderen met betrekking tot de ruimte 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. Beschouw θ = [θ1, θ2, …., θN] als de faseverschuiving die wordt gerealiseerd met behulp van het metasurface. Het ingangssignaal kan dan als volgt worden uitgedrukt:
(4)
waarbij Φ = diag(ejθ1, ….., ejθN) het verzonden signaal is, w de basiscoderings-precodingvector is en n staat voor ruis. De near-field kanaalvector is gedefinieerd als h ∈ ℂN×1, de diagonale faseverschuivingsmatrix van de XL-IMS als Φ ∈ ℂN×N, de beamformingvector als x ∈ ℂN×1 en het ontvangen signaal als y ∈ ℂ. De additieve ruisterm is gedefinieerd als n ∼ CN (0, σ2). Deze dimensies waarborgen de mathematische 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 geïmplementeerd bij het basisstation met vergelijkbare near-field kanaalrealisaties. De nieuwe benadering streeft echter naar het optimaliseren van de XL-IMS faseschuitmatrix (θ) via het GNN-attention leermechanisme.
Om de energie in de nabijveldregio te concentreren, moet voor de gebruiker een ontwerp θ realiseerbaar zijn waarbij constructieve interferentie optreedt. De beamformingstrategie is erop gericht de spectrale efficiëntie of het ontvangen signaalvermogen te maximaliseren. Figuur 2 beschrijft de architectuur van het model voor het nabijveldcommunicatiesysteem op basis van de XL-IMS-benadering.
Modellering van nabijveldkanalen
Het voorgestelde 6G-communicatienetwerkmodel op basis van XL-IMS voor het nabijveld is specifiek ontworpen om de voortplantingsomstandigheden nabij de Rayleigh-afstand van het metasurface na te bootsen. In het nabijveld is de voortplanting sferisch, met variërende fasewaarden en niet-homogene ruimtelijke parameters over het metasurface, in tegenstelling tot conventionele verreveld-voortplantingsmodellen die uitgaan van vlakke golven. In de huidige studie is een op fysica 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.
Kanaalrepresentatie 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 sferische-golfmodel 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) multipad-voortplanting incorporeert op basis van realistische omgevingsstructuren. Op basis hiervan kan de kanaalresponstabel worden geconstrueerd vanuit de kanaalresponsen voor alle N meta-surface elementen, zoals weergegeven in Vergelijking (3).
Ruimtelijke niet-stationariteit van nabijveldkanalen en modelbelang
In tegenstelling tot verveldkanalen vertonen nabbeveldkanalen ruimtelijke non-stationariteit, waarbij de ontvangen signalen variëren over het metasurface, wat locatieafhankelijke bundelfocussing mogelijk maakt. Deze ruimtelijke informatie is ingebed in de kanaalresponstmatrix en wordt vastgelegd door het GNN-attention-model. Aanvullende figuur 1 illustreert het voorgestelde kader voor nabbeveldkanaalmodellering voor het op XL-IMS gebaseerde 6G-communicatiesysteem en de generatie van realistische kanaalgegevens voor deep learning-gebaseerde beamforming.
Datasetgeneratie
De generatie van gegevens werd uitgevoerd met het DeepMIMO-framework, dat realistische op ray-tracing gebaseerde kanaalsimulaties biedt waarin omgevingsgeometrie, ruimtelijke consistentie en gebruikersmobiliteit zijn opgenomen. Kanaalresponsen voor meerdere gebruikerslocaties in het nabijveld 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 het nabijveldregime op basis van het Rayleigh-criterium. Kanaalcoëfficiënten, padversterkingen en ruimtelijke informatie werden geëxtraheerd met behulp van de DeepMIMO Python-bibliotheek. Aanvullende tabel 1 vat de parameters voor simulatie en reproduceerbaarheid samen. Het model werd getraind met behulp van supervised learning, waarbij kanaaltoestandkenmerken als inputs dienden en natuurkundig geoptimaliseerde beamforming-gewichten als doellabels.
Creatie van inputkenmerken en datasetstructuur
Vervolgens werden de ruwe kanaalgegevens omgezet in kenmerken als input voor deep learning-modellen. Deze kenmerken bevatten de magnitudes en fasen van de kanaalrespons als afzonderlijke componenten. Andere inputparameters konden ook worden toegevoegd, afhankelijk van de vereisten van het probleem. Zo konden bijvoorbeeld de coördinaten van gebruikers, afstanden en enkele ruimtelijke parameters ook als kenmerken 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 bestond uit 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 de 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 complexwaardige nabijveld-kanaalgegevens naar een formaat dat geschikt is voor deep learning. Kanaalresponsen werden ontbonden in kenmerken die ruimtelijke en voortplantingskarakteristieken vastleggen, terwijl essentiële nabijveldinformatie voor het leerproces behouden bleef. Aanvullende figuur 2 illustreert de DeepMIMO-dataset die in dit proces is gebruikt. De kanaalgegevens uit de nabijveld-omgeving werden weergegeven als complexe getallen hn, met de reële en imaginaire componenten die de fase- en amplitude-informatie van de kanaalcoëfficiënten vertegenwoordigen. Om effectief gebruik in machine learning-algoritmen mogelijk te maken, werden de coëfficiënten ontbonden in hun reële (Rehn) en imaginair (Imhn) delen. De gegevens kunnen ook worden weergegeven als de grootte hn en de fase van de coëfficiënten ∠hn.
Extractie van ruimtelijke kenmerken
Naast de kanaalcoëfficiënt werden ruimtelijke kenmerken toegevoegd om rekening te houden met de geometrische aard van de nabijveld-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 belangrijk is voor nabijveld-voortplanting.
Normalisatie en voorbereiding van de modelinput
Als voorbereidende stap voordat de inputs aan het model werden verstrekt, 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 gebruikt in deze dataset, waaronder kanaalcoëfficiënten hn die de complexe signaalrespons van alle metasurface-elementen aangaven. Een ander kenmerk was de afstand dn, die in dit geval de propagatie-effecten aangaf. Hoewel de imaginaire en reële componenten een numerieke beschrijving van het signaal geven, bieden de magnitude- en gefasegedeeltes 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 attentiemechanisme voor het leren van globale context
Dit leeralgoritme is ontwikkeld om het complexe near-field XL-IMS-kanaal, inclusief de ruimtelijke en voortplantingskenmerken, 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 tussen hen als randen. De GNN legde gelokaliseerde ruimtelijke afhankelijkheden tussen naburige knopen vast, terwijl het aandachtsmeganisme het aanleren van globale afhankelijkheden verbeterde.
Grafische weergave van XL-IMS
De XL-IMS wordt gecreëerd als een graaf G = (V, E), waarbij elke knoop vn ∈ V één meta-oppervlakte-element vertegenwoordigt, terwijl randen 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 graafformulering wordt gebruikt om de ruimtelijke informatie te incorporeren die aanwezig is bij propagatie in het nabijveld.
Om reproduceerbaarheid te bereiken, wordt de connectiviteit van de grafiek 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 vertegenwoordigen. De afstand tussen twee willekeurige knooppunten wordt gemeten via de Euclidische metriek als volgt: dij = ||pi − pj||2. Er is een verbinding 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 adjacency-matrix 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 node berekend op basis van informatie van andere naburige nodes. 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 omgeving is van knooppunt i, W(l) de leerbare gewichtsmatrix is, en σ(·) een niet-lineaire activatiefunctie symboliseert.
Het GNN-attention model bestond uit drie grafische convolutionele lagen met verborgen dimensies ingesteld op 128, waarbij Rectified Linear Unit (ReLU) als activatiefunctie werd gebruikt. Grafiekgeneratie werd uitgevoerd met behulp van de k-dichtstbijzijnde buren-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 langeafstandsafhankelijkheden te modelleren die buiten het bereik van de lokale omgeving 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 toegewezen 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 via volledig verbonden lagen verwerkt 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 aandachtmechanisme globale interacties tussen metasurface-elementen vastlegt, wat effectieve near-field beamforming mogelijk maakt. Aandachtsgewichten worden berekend om de relevantie van knooppuntparen 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 in staat is om globale afhankelijkheden buiten lokale buurten vast te leggen. De resulterende gewogen kenmerkfusie genereert een geoptimaliseerde kenmerkrepresentatie die belangrijke ruimtelijke kenmerken benadrukt en minder relevante informatie onderdrukt, wat een effectieve beamforming-optimalisatie en energiefocussing ondersteunt.
Beamforming-optimalisatie
De fase van beamforming-optimalisatie bepaalde de faseverschuivingen en beamforming-gewichten van de XL-IMS om energie te focussen op gebruikers in het nabijveld. In tegenstelling tot conventionele beam steering voor het verre veld, concentreert beamforming in het nabijveld energie op specifieke ruimtelijke locaties. In het voorgestelde raamwerk leerde een GNN-attentionmodel optimale beamforming-parameters direct uit kanaalkarakteristieken, 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-faseverschuivingen werden bepaald met behulp van het AO-algoritme. De nabijveld-kanaalmatrix h en de XL-IMS-faseverschuivingsmatrix werden gebruikt om de faseverschuivingsvector θ 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 was bereikt. Deze geoptimaliseerde waarden dienden als de trainingslabels voor ons GNN-attention-model. Het doel was om constructieve interferentie te bereiken voor effectieve nabijveld-straalfocussen en een verhoogd ontvangen signaalvermogen. In plaats van conventionele optimalisatiemethoden zoals SDR of AO, werd het probleem opgelost met een leergebaseerde benadering. Specifiek werd het beamforming-optimalisatieprobleem benaderd door een deep learning-model fΘ(⋅).
Begeleid leren werd toegepast om het GNN-attentionmodel te trainen, waarbij de optimale beamforming faseverschuivingsvectoren geleverd door het AO-algoritme dienden als trainingsdoelen. Specifiek, laten we de door AO gegenereerde optimale faseverschuivingsvector aanduiden als θAO,i en de netwerkvoorspellingen als
. Vervolgens werd het trainingscriterium als volgt geformuleerd:
(10)
waarbij N het aantal trainingsamples is.
Algoritme 1: Near-Field Beamforming met behulp van het GNN-attention model wordt gepresenteerd in Aanvullend Bestand 1. In dit algoritme was de eerste stap het instellen van de systeemparameters en de DeepMIMO-database om realistische kanaalomstandigheden 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 als een graaf weergegeven, met de metasurface-elementen als knooppunten. Het deep learning-model werd gegenereerd met behulp van 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 via supervised learning met MSE-verlies tussen de voorspelde fasieverschuivingen en de door AO gegenereerde optimale fasieverschuivingslabels.
Deze implementatie is uitgevoerd met Python en PyTorch. Monsters voor het DeepMIMO-kanaal werden verkregen uit het O1-buitenscenario. Deze kanaalcoëfficiënten werden omgezet in grafen en verwerkt met een GNN met drie lagen en een multihead-attentiemechanisme. 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.