MIMO ( engelsk Multiple Input Multiple Output ) är en metod för rumslig signalkodning som gör att du kan öka kanalens bandbredd , där dataöverföring och datamottagning utförs av system med flera antenner. De sändande och mottagande antennerna är separerade så att korrelationen mellan intilliggande antenner är svag.
I moderna kommunikationssystem, såsom cellulära kommunikationssystem , höghastighets lokala nätverk , etc., finns det ett behov av att öka genomströmningen . Genomströmningen kan ökas genom att utöka bandbredden . Tillämpligheten av dessa metoder är dock begränsad på grund av biosäkerhetskrav, begränsad strömförsörjningskapacitet (i mobila enheter) och elektromagnetisk kompatibilitet . Därför, om i kommunikationssystem dessa tillvägagångssätt inte tillhandahåller den erforderliga dataöverföringshastigheten , kan det vara effektivt att använda adaptiva antennuppsättningar med svagt korrelerade antennelement. Kommunikationssystem med sådana antenner kallas MIMO-system. [1] [2]
I det allmänna fallet observeras inter-symbolinterferens och frekvensselektivitet i kanalen [3] , men i många fall är pulslängden i trådlösa kommunikationssystem mycket större än fördröjningarna av signaler som anländer till den mottagande antennen, vilket gör det möjligt att försumma inter-symbol interferens i kanalen. Frekvensselektivitet måste också beaktas [3] , till exempel i kommunikationssystem enligt IEEE 802.11-standarden [4] där OFDM -teknik används . I vissa situationer är det dock möjligt att använda en kanalmodell utan frekvensselektivitet.
Tänk på ett MIMO-system med N sändnings- och M mottagarantenner (antennelement). Egenskaperna för MIMO-kanalen som förbinder det n :e sändningselementet med det m: te mottagande elementet beskrivs av komplexa kanalkoefficienter som bildar en N × M kanalmatris . Deras värden ändras slumpmässigt över tiden på grund av närvaron av flervägssignalutbredning. Om en
är vektorn för sända signaler; är vektorn för inre brus hos antennens mottagande element; är den mottagna meddelandevektorn,då skrivs signalen på den mottagande sidan enligt följande:
Matrisen anses vara normaliserad.
Bland signalbehandlingsalgoritmerna på den mottagande sidan finns:
Det finns också en uppdelning i ortogonala och icke-ortogonala kodning/avkodningsmetoder.
Huvuduppgiften för varje metod är att hitta lösningar bland alla möjliga med det minsta euklidiska avståndet mellan den överförda symbolen och en av de möjliga lösningarna.
MMSE-metoden innefattar avkodning av den mottagna signalen enligt formeln
Nolltvingningsmetoden innebär avkodning enligt formeln
Maximal likelihood-metoden är baserad på att hitta det minsta avståndet från den mottagna symbolen till ett av de möjliga signalkonstellationsvärdena . Blind sökning är svårast, eftersom antalet operationer här är proportionellt mot [ klargöra (ingen kommentar tillhandahålls) ] , där K är mångfalden av manipulation.
För att minska beräkningskomplexiteten för denna uppgift är avkodningen uppdelad i två steg:
Förenklat är principen för blockkodning att dela upp dataströmmen i block och återsända blocket vid olika tidsintervall. På detta sätt observeras principen att upprepade gånger skicka data och brusimmuniteten för MIMO-schemat som sådant förbättras. Blockkoderna ger dock inte energivinsten för brusimmunitetskodning (EEC). Det enklaste och vanligaste schemat är det så kallade Alamouti-schemat, enligt vilket data i kodaren distribueras i enlighet med matrisen
Således sänder den första antennen symbolerna ( ) och ( ) i rad, den andra - ( ) och ( ). Ibland, i synnerhet inom informationsteknologi och telekommunikation, används en transponerad matris H. Kodhastigheten här är 1, det vill säga detta schema ger ingen vinst i dataöverföringshastighet, men kan användas för att förhindra de negativa effekterna av fading (här förutsätts att båda antennerna inte samtidigt kan vara i "dåliga" lägen vad gäller störningar).
Avkodning sker enligt schemat för maximal sannolikhet.
Lattice space-time codingGenomströmningen av systemet som helhet och dess bitfelsfrekvens (BER) bestäms också till stor del av de valda avkodningsalgoritmerna. Alla större avkodningsalgoritmer är baserade på följande möjliga principer:
STTC-kodaren är en kombination av en M-PSK- eller M-QAM-modulator och en trellis-kodare med ett givet polynom (i synnerhet en Viterbi-kodare).
BLAST - teknik (Bell Labs Space-Time Transformation) är designad för:
Det finns två typer av BLAST-algoritmer:
BLAST-algoritm med diagonal tidsluckaallokering (D-BLAST)Fördelen med denna metod är möjligheten att "sprida" data från en kanal inte bara över rumsliga och frekvenskanaler, utan också över tidsintervall. En liknande algoritm används i Wi-Max- system .
Nackdelarna med denna algoritm är:
Fördelarna med denna algoritm är:
Den rumsliga separationen av underkanaler i MIMO-system kan implementeras på följande sätt:
MIMO-system kan klassificeras efter närvaro eller frånvaro av feedback [6] :
Den vanligaste synkroniseringsmetoden i OFDM -MIMO är pilotmetoden (underbärvåg).
MIMO-tekniken har funnit praktisk tillämpning i trådlösa LAN enligt IEEE 802.11n , IEEE 802.11ac-standarderna , såväl som i trådlösa WiMAX- och LTE- nätverk för mobil kommunikation .
I det enklaste fallet (för Rayleigh-fading) kan MIMO-kommunikationskanalmodellering bestå av att fylla kanalmatrisen med slumpmässiga koefficienter med noll medelvärde och enhetsvarians.
Massive MIMO är en teknik där antalet användarterminaler är mycket mindre än antalet basstationsantenner (mobilstationer). [7]
En egenskap hos Massive MIMO är användningen av digitala antennuppsättningar med flera element [8] , med antalet antennelement 128, 256 eller fler. [9] För att förenkla hårdvaruimplementeringen och minska kostnaderna för sådana flerkanaliga digitala antennuppsättningar , är användningen av multimode fiberoptiska gränssnitt i dem som ett slags radiofotonik det enda rimliga valet, inte bara för att ta emot signaler, utan också för att dataöverföring.
Minskningen av kostnaden för massiva MIMO-system i termer av en kanal underlättas genom användningen av kombinerade metoder för decimering av ADC- sampler , som kombinerar en minskning av dataankomsthastigheten med deras preliminära (anti-aliasing) filtrering, frekvensförskjutning och kvadratur. (I/Q) demodulering. [9] Dessutom kan förenklingen av signalbehandling uppnås genom att adaptivt ändra antalet kanaler i Massive MIMO-systemet i enlighet med störningssituationen i luften. För att göra detta bör dynamisk klustring av individuella grupper av antennelement i en digital antennuppsättning till subarrayer användas. [tio]
Kretsbasen för Massive MIMO-system är baserad på användningen av signalbehandlingsmoduler från CompactPCI , PCI Express , OpenVPX , etc. [9] Massive MIMO-teknologi är en av nyckelteknologierna för att implementera 5G cellulära kommunikationssystem [9] [11 ] och kommer att förbättras som 6G-kommunikationssystem . [12] [13]