GSM-MBM A. Chockalingam - ece.iisc.ernet.inachockal/pdf_files/BITS_2018_AC_talk_d4.pdf · GSM-MBM...

43

Transcript of GSM-MBM A. Chockalingam - ece.iisc.ernet.inachockal/pdf_files/BITS_2018_AC_talk_d4.pdf · GSM-MBM...

Page 1: GSM-MBM A. Chockalingam - ece.iisc.ernet.inachockal/pdf_files/BITS_2018_AC_talk_d4.pdf · GSM-MBM Multiuser MBM in massive MIMO systems Concluding remarks Channel Modulation in Wireless

Background

Media-basedmodulation

Point-to-pointGSM-MBM

MultiuserMBM inmassiveMIMOsystems

Concludingremarks

Channel Modulation in Wireless Communications

A. Chockalingam

Department of ECEIndian Institute of Science, Bangalore

BITS 201812 January 2018

(Joint work with Y. Naresh, Bharath Shamasundar, Swaroop Jacob, Prof. K. J. Vinoy, Aritra)

Page 2: GSM-MBM A. Chockalingam - ece.iisc.ernet.inachockal/pdf_files/BITS_2018_AC_talk_d4.pdf · GSM-MBM Multiuser MBM in massive MIMO systems Concluding remarks Channel Modulation in Wireless

Background

Media-basedmodulation

Point-to-pointGSM-MBM

MultiuserMBM inmassiveMIMOsystems

Concludingremarks

Outline

1 Background

2 Media-based modulation

3 Point-to-point GSM-MBM

4 Multiuser MBM in massive MIMO systems

5 Concluding remarks

Page 3: GSM-MBM A. Chockalingam - ece.iisc.ernet.inachockal/pdf_files/BITS_2018_AC_talk_d4.pdf · GSM-MBM Multiuser MBM in massive MIMO systems Concluding remarks Channel Modulation in Wireless

Background

Media-basedmodulation

Point-to-pointGSM-MBM

MultiuserMBM inmassiveMIMOsystems

Concludingremarks

Wireless spectrum

Source: Internet

Page 4: GSM-MBM A. Chockalingam - ece.iisc.ernet.inachockal/pdf_files/BITS_2018_AC_talk_d4.pdf · GSM-MBM Multiuser MBM in massive MIMO systems Concluding remarks Channel Modulation in Wireless

Background

Media-basedmodulation

Point-to-pointGSM-MBM

MultiuserMBM inmassiveMIMOsystems

Concludingremarks

Modulation approaches

� Conventional view

� Symbols from complex modulation alphabet (e.g.,QAM/PSK) convey information bits

-4 -3 -2 -1 0 1 2 3 4

In-phase Amplitude

-4

-3

-2

-1

0

1

2

3

4

Qu

ad

ratu

re A

mp

litu

de

Modulation alphabet A

Page 5: GSM-MBM A. Chockalingam - ece.iisc.ernet.inachockal/pdf_files/BITS_2018_AC_talk_d4.pdf · GSM-MBM Multiuser MBM in massive MIMO systems Concluding remarks Channel Modulation in Wireless

Background

Media-basedmodulation

Point-to-pointGSM-MBM

MultiuserMBM inmassiveMIMOsystems

Concludingremarks

Modulation approaches

� Conventional view

� Channel fades viewed as causing amplitude/phasedistortion to transmitted symbols

-4 -3 -2 -1 0 1 2 3 4

In-phase Amplitude

-4

-3

-2

-1

0

1

2

3

4

Quadratu

re A

mpli

tude

-4 -3 -2 -1 0 1 2 3 4

In-phase Amplitude

-4

-3

-2

-1

0

1

2

3

4

Quadratu

re A

mpli

tude

h1x , x 2 A h2x , x 2 A

� h1; h2 2 CN (0; 1): Complex channel fades

� Detrimental to performance

Page 6: GSM-MBM A. Chockalingam - ece.iisc.ernet.inachockal/pdf_files/BITS_2018_AC_talk_d4.pdf · GSM-MBM Multiuser MBM in massive MIMO systems Concluding remarks Channel Modulation in Wireless

Background

Media-basedmodulation

Point-to-pointGSM-MBM

MultiuserMBM inmassiveMIMOsystems

Concludingremarks

Modulation approaches

� Alternate view

� View complex channel fade coe�cients themselves toconstitute a modulation alphabet

� H = fhi ; i = 1; � � � ;Mg as the modulation alphabet

-3 -2 -1 0 1 2 3 4

In-phase Amplitude

-4

-3

-2

-1

0

1

2

3

4

Quadratu

re A

mpli

tude

Channel alphabet H

� How to create this alphabet?

� transmit antennas, RF mirrors (parasitic elements)

Page 7: GSM-MBM A. Chockalingam - ece.iisc.ernet.inachockal/pdf_files/BITS_2018_AC_talk_d4.pdf · GSM-MBM Multiuser MBM in massive MIMO systems Concluding remarks Channel Modulation in Wireless

Background

Media-basedmodulation

Point-to-pointGSM-MBM

MultiuserMBM inmassiveMIMOsystems

Concludingremarks

Space shift keying

hnt

h22

nr

Tx Rx

2

h11

nt

1

and

RF chain

1× nt

RF switch

Tone

� # tx. antennas, nt > 1; # tx. RF chains, nrf = 1

� Constellation: Hssk = fh1; h2; � � � ; hntg

|||Y. A. Chau and S.-H. Yu, \Space modulation on wireless fading channels," in Proc. IEEE 54th VTC'2001(Fall), vol. 3, Oct. 2001, pp. 1668-1671.

J. Jeganathan, A. Ghrayeb, L. Szczecinski, and A. Ceron, \Space shift keying modulation for MIMOchannels," IEEE Trans. Wireless Commun., vol. 8, no. 7, pp. 3692-3703, Jul. 2009.

Page 8: GSM-MBM A. Chockalingam - ece.iisc.ernet.inachockal/pdf_files/BITS_2018_AC_talk_d4.pdf · GSM-MBM Multiuser MBM in massive MIMO systems Concluding remarks Channel Modulation in Wireless

Background

Media-basedmodulation

Point-to-pointGSM-MBM

MultiuserMBM inmassiveMIMOsystems

Concludingremarks

Parasitic elements

� Parasitic elements� capacitors, varactors or switched capacitors that canadjust the resonance frequency

� Use of parasitic elements external to antennas

� Applications� beamforming, DoA estimation� selection/switched diversity� recon�gurable antennas

� Indexing using parasitic elements� aerial modulation: index orthogonal antenna patternsrealized using parasitic elements

� media-based modulation: index channel fades realizedusing RF mirrors

|||O. N. Alrabadi, A. Kalis, C. B. Papadias, R. Prasad, \Aerial modulation for high order PSK transmissionschemes," in Wireless VITAE 2009, May 2009, pp. 823-826.

R. Bains, \On the usage of parasitic antenna elements in wireless communication systems," Ph.D.dissertation, Dept. Electron. Telecommun., Norwegian Univ. Sci. Technol., Trondheim, Norway, May 2008.

A. K. Khandani, \Media-based modulation: A new approach to wireless transmission," in Proc. IEEEISIT'2013, Jul. 2013, pp. 3050-3054.

Page 9: GSM-MBM A. Chockalingam - ece.iisc.ernet.inachockal/pdf_files/BITS_2018_AC_talk_d4.pdf · GSM-MBM Multiuser MBM in massive MIMO systems Concluding remarks Channel Modulation in Wireless

Background

Media-basedmodulation

Point-to-pointGSM-MBM

MultiuserMBM inmassiveMIMOsystems

Concludingremarks

Media-based modulation

ON/OFFcontrol

2

1

nr

Rx

MBM-TU

Tone

chain

RF

Mrf mirrors

Tx

(mrf bits)mrf ≤ Mrf

� # tx. antennas, nt = 1; # tx. RF chains, nrf = 1

� # RF mirrors available, Mrf ; # RF mirrors used, mrf

� Mirrors act as digitally controlled scatterers

� ON/OFF status of mirrors (a.k.a `Mirror Activation Pattern') createindependent fade realizations

� Constellation: Hmbm = fh1; h2; � � � ; h2mrf g

|||[A] A. K. Khandani, \Media-based modulation: A new approach to wireless transmission," in Proc. IEEEISIT'2013, Jul. 2013, pp. 3050-3054.

[B] A. K. Khandani, \Media-based modulation: Converting static Rayleigh fading to AWGN," in Proc. IEEEISIT'2014, Jun-Jul. 2014, pp. 1549-1553.

[C] E. Sei�, M. Atamanesh, and A. K. Khandani, \Media-based modulation: A new frontier in wirelesscommunications," online: arXiv:1507.07516v3 [cs.IT] 7 Oct 2015.

Page 10: GSM-MBM A. Chockalingam - ece.iisc.ernet.inachockal/pdf_files/BITS_2018_AC_talk_d4.pdf · GSM-MBM Multiuser MBM in massive MIMO systems Concluding remarks Channel Modulation in Wireless

Background

Media-basedmodulation

Point-to-pointGSM-MBM

MultiuserMBM inmassiveMIMOsystems

Concludingremarks

SSK, MBM

� SSK� Multiple tx. antennas create channel fade alphabet Hssk

� Advantage

� simple, need only 1 tx. RF chain, no interference

� Issue

� jHsskj = nt , �ssk = blog2 ntc bpcu� need exponential increase in nt to increase bpcu

� MBM� Multiple RF mirrors create channel fade alphabet Hmbm

� Advantage

� jHmbmj = 2mrf ; �mbm = mrf bpcu

� bpcu increases linearly with mrf

� Issue

� need to estimate jHmbmj = 2mrf constellation points at therx. through pilot transmission

Page 11: GSM-MBM A. Chockalingam - ece.iisc.ernet.inachockal/pdf_files/BITS_2018_AC_talk_d4.pdf · GSM-MBM Multiuser MBM in massive MIMO systems Concluding remarks Channel Modulation in Wireless

Background

Media-basedmodulation

Point-to-pointGSM-MBM

MultiuserMBM inmassiveMIMOsystems

Concludingremarks

SSK, MBM

� SSK� Multiple tx. antennas create channel fade alphabet Hssk

� Advantage

� simple, need only 1 tx. RF chain, no interference

� Issue

� jHsskj = nt , �ssk = blog2 ntc bpcu� need exponential increase in nt to increase bpcu

� MBM� Multiple RF mirrors create channel fade alphabet Hmbm

� Advantage

� jHmbmj = 2mrf ; �mbm = mrf bpcu

� bpcu increases linearly with mrf

� Issue

� need to estimate jHmbmj = 2mrf constellation points at therx. through pilot transmission

Page 12: GSM-MBM A. Chockalingam - ece.iisc.ernet.inachockal/pdf_files/BITS_2018_AC_talk_d4.pdf · GSM-MBM Multiuser MBM in massive MIMO systems Concluding remarks Channel Modulation in Wireless

Background

Media-basedmodulation

Point-to-pointGSM-MBM

MultiuserMBM inmassiveMIMOsystems

Concludingremarks

MBM capacity

� MBM with 1 tx. antenna and nr rx. antennas achieves thecapacity of nr parallel AWGN channels as mrf !1.

1 2 3 4 5 6 7 8

mrf

2

3

4

5

6

7

Cin

bits/s/Hz

nr = 2 - MBMnr = 2 - parallel AWGNnr = 3 - MBMnr = 3 - parallel AWGNnr = 4 - MBMnr = 4 - parallel AWGN

SNR = 2 dB

Page 13: GSM-MBM A. Chockalingam - ece.iisc.ernet.inachockal/pdf_files/BITS_2018_AC_talk_d4.pdf · GSM-MBM Multiuser MBM in massive MIMO systems Concluding remarks Channel Modulation in Wireless

Background

Media-basedmodulation

Point-to-pointGSM-MBM

MultiuserMBM inmassiveMIMOsystems

Concludingremarks

MBM implementation

||||Source: E. Sei�, M. Atamanesh, and A. K. Khandani, \Media-based Modulation: Improving SpectralE�ciency Beyond Conventional MIMO," E&CE Department, University of Waterloo.http://www.cst.uwaterloo.ca/content/Media-based-ISIT2014.pdf

Page 14: GSM-MBM A. Chockalingam - ece.iisc.ernet.inachockal/pdf_files/BITS_2018_AC_talk_d4.pdf · GSM-MBM Multiuser MBM in massive MIMO systems Concluding remarks Channel Modulation in Wireless

Background

Media-basedmodulation

Point-to-pointGSM-MBM

MultiuserMBM inmassiveMIMOsystems

Concludingremarks

MBM implementation

50.75mm

26.02mm

12.50mm

0.82mm

7.25mm

11.20mm

0.65mm

PIN Diode

46.75mm

(c) RF mirror

Structure of each

wall (RF mirror).

Exterior metallic strips are placed around an external cylinder with openings to form a

cavity. Reflections between walls of the external cylinder enriches the channel

variations caused by switching of RF ON/OFF mirrors (walls of the interior cylinder).

Air Filled

Opening

Antenna Antenna

Gaps are filled with a combination of metal, air and/or RF

absorbers to have a good S11 for all patterns, without

leaving too much energy out of the cavity prior to being

affected by the switching pattern.

(d) Cylindrical structure with RF mirrors

(e) Antenna patterns

||||Source: http://www.cst.uwaterloo.ca/content/Media-based-ISIT2014.pdfhttp://www.cst.uwaterloo.ca/reports/media-report.pdf

Page 15: GSM-MBM A. Chockalingam - ece.iisc.ernet.inachockal/pdf_files/BITS_2018_AC_talk_d4.pdf · GSM-MBM Multiuser MBM in massive MIMO systems Concluding remarks Channel Modulation in Wireless

Background

Media-basedmodulation

Point-to-pointGSM-MBM

MultiuserMBM inmassiveMIMOsystems

Concludingremarks

MBM in indoor/outdoor environments

Indoor (residential building with dry-walls) Outdoor Model (down-town Ottawa)

Indoor Outdoor

I I

Q Q

MBM constellation points

||||Source: http://www.cst.uwaterloo.ca/content/Media-based-ISIT2014.pdfhttp://www.cst.uwaterloo.ca/reports/media-report.pdf

Page 16: GSM-MBM A. Chockalingam - ece.iisc.ernet.inachockal/pdf_files/BITS_2018_AC_talk_d4.pdf · GSM-MBM Multiuser MBM in massive MIMO systems Concluding remarks Channel Modulation in Wireless

Background

Media-basedmodulation

Point-to-pointGSM-MBM

MultiuserMBM inmassiveMIMOsystems

Concludingremarks

MBM: An instance of index modulation

� Index modulation� bits are conveyed through indices of transmit entities

� Examples� Indexing in spatial domain in multiantenna systems

� SSK, SM, GSM

� Indexing in frequency domain in multicarrier systems

� subcarrier index modulation in OFDM

� Indexing in space and frequency

� GSFIM (generalized space-frequency index modulation)

� Indexing in space and time

� STIM (space-time index modulation)

� Indexing precoders

� PIM (precoder index modulation)

� Indexing RF mirrors

� MBM (media-based modulation)

Page 17: GSM-MBM A. Chockalingam - ece.iisc.ernet.inachockal/pdf_files/BITS_2018_AC_talk_d4.pdf · GSM-MBM Multiuser MBM in massive MIMO systems Concluding remarks Channel Modulation in Wireless

Background

Media-basedmodulation

Point-to-pointGSM-MBM

MultiuserMBM inmassiveMIMOsystems

Concludingremarks

MBM signal set

� MBM + conventional modulation

� A: a conventional modulation alphabet (e.g., QAM)

� De�ne A0 , A [ 0 and Nm , 2mrf

� MBM signal set: set of Nm � 1-sized vectors given by

Smbm =�s 2 ANm

0: s = [0 � � � 0 s|{z}

kth coordinate

0 � � � 0]T ;

s 2 A; k = 1; � � � ;Nm

where k is the index of the MAP. jSmbmj = NmjAj

� Example: for mrf = 2 and jAj = 2 (i.e., BPSK),

Smbm =

8>><>>:26641000

3775;2664�1000

3775;26640100

3775;2664

0�100

3775;26640010

3775;2664

00�10

3775;26640001

3775;2664

000�1

37759>>=>>;

� MBM signal vectors are sparse vectors

� nr � 1 rx. signal vector: y = shk + n; k : MAP index

Page 18: GSM-MBM A. Chockalingam - ece.iisc.ernet.inachockal/pdf_files/BITS_2018_AC_talk_d4.pdf · GSM-MBM Multiuser MBM in massive MIMO systems Concluding remarks Channel Modulation in Wireless

Background

Media-basedmodulation

Point-to-pointGSM-MBM

MultiuserMBM inmassiveMIMOsystems

Concludingremarks

MBM performance

Average SNR in dB

0 2 4 6 8 10 12 14 16

Bit

err

or

rate

10-5

10-4

10-3

10-2

10-1

SM: nt = 4, nrf = 1, 64-QAM

MIMO (Spat. Mux.): nt = nrf = 2, 16-QAM

GSM: nt = 4, nrf = 2, 8-QAM

MIMO (Spat. Mux.): nt = nrf = 4, 4-QAM

GSM: nt = 4, nrf = 3, 4-QAM

MIMO-MBM: ntu = nrf = 2,mrf = 2, 4-QAM

SIMO-MBM: ntu = nrf = 1,mrf = 6, 4-QAM

8 bpcu, MLDnr = 16

Figure : Comparison between SIMO-MBM with RF mirrors and other

multi-antenna schemes without RF mirrors (MIMO, SM, GSM).

� MBM achieves very good performance

Page 19: GSM-MBM A. Chockalingam - ece.iisc.ernet.inachockal/pdf_files/BITS_2018_AC_talk_d4.pdf · GSM-MBM Multiuser MBM in massive MIMO systems Concluding remarks Channel Modulation in Wireless

Background

Media-basedmodulation

Point-to-pointGSM-MBM

MultiuserMBM inmassiveMIMOsystems

Concludingremarks

Point-to-point GSM-MBM

Page 20: GSM-MBM A. Chockalingam - ece.iisc.ernet.inachockal/pdf_files/BITS_2018_AC_talk_d4.pdf · GSM-MBM Multiuser MBM in massive MIMO systems Concluding remarks Channel Modulation in Wireless

Background

Media-basedmodulation

Point-to-pointGSM-MBM

MultiuserMBM inmassiveMIMOsystems

Concludingremarks

GSM-MBM transmitter

Activation pattern

MBM-TU

selector

nrf × ntu

RF mirrors

control

switch

nrf × ntu

RF switch

QAM/PSKmapper

QAM/PSKmapper

RFchain

RFchain

⌊log2

(

ntu

nrf

)

bits

nrf

1

nrf

1 12

ntu

2

ntu

1log

2M

log2 M

bits

bitsMBM-TU ntu

MBM-TU 1

MBM-TU 2

mrf bits

mrf bits

RF mirror index bits

||||Y. Naresh and A. Chockalingam, \On media-based modulation using RF mirrors," in Proc. ITA'2016, SanDiego, Feb. 2016. Also in IEEE Trans. Veh. Tech., vol. 66, no. 6, pp. 4967-4983, Jun. 2017.

Page 21: GSM-MBM A. Chockalingam - ece.iisc.ernet.inachockal/pdf_files/BITS_2018_AC_talk_d4.pdf · GSM-MBM Multiuser MBM in massive MIMO systems Concluding remarks Channel Modulation in Wireless

Background

Media-basedmodulation

Point-to-pointGSM-MBM

MultiuserMBM inmassiveMIMOsystems

Concludingremarks

GSM-MBM

� Information bits are conveyed through

� MBM-TU indexing

� nrf out of ntu MBM-TUs selected using blog2�ntunrf

�c bits

� M-ary modulation (QAM/PSK) symbols

� nrf M-ary symbols (formed using nrf log2M bits) are senton the selected MBM-TUs

� RF mirror indexing

� ON/OFF status of mrf mirrors (mirror activation pattern)conveys mrf bits per MBM-TU

� Achieved rate in GSM-MBM

� =jlog2

ntu

nrf

!k| {z }

MBM-TU index bits

+ nrfmrf| {z }mirror index bits

+ nrf log2M| {z }QAM/PSK symbol bits

bpcu

Page 22: GSM-MBM A. Chockalingam - ece.iisc.ernet.inachockal/pdf_files/BITS_2018_AC_talk_d4.pdf · GSM-MBM Multiuser MBM in massive MIMO systems Concluding remarks Channel Modulation in Wireless

Background

Media-basedmodulation

Point-to-pointGSM-MBM

MultiuserMBM inmassiveMIMOsystems

Concludingremarks

GSM-MBM system model

� # MAPs per MBM-TU: Nm = 2mrf

� Sm: Set of all Nm MAPs per MBM-TU

� Hj = fhj1;hj2; � � � ;h

jNmg: MBM alphabet of jth MBM-TU

� hjk = [hj1;k h

j2;k � � � hjnr ;k ]

T

� hji ;k � CN (0; 1): channel fade corresponding to the kthMAP of jth MBM-TU to the ith receive antenna

� Received signal vector

y =

ntuXj=1

sjhjlj+ n; sj 2 A0

lj 2 f1; � � � ;Nmg: index of MAP chosen on jth MBM-TU

y =

ntuXj=1

sjHjelj + n; Hj = [hj1 h

j2 � � � hjNm

]

Page 23: GSM-MBM A. Chockalingam - ece.iisc.ernet.inachockal/pdf_files/BITS_2018_AC_talk_d4.pdf · GSM-MBM Multiuser MBM in massive MIMO systems Concluding remarks Channel Modulation in Wireless

Background

Media-basedmodulation

Point-to-pointGSM-MBM

MultiuserMBM inmassiveMIMOsystems

Concludingremarks

GSM-MBM system model

� Received signal vector can be written in the form

y = Hx+ n; H = [H1 H2 � � � Hntu ]

� x belongs to the GSM-MBM signal set given by

Sgsm-mbm =nx = [xT1 xT2 � � � xTntu ]

T : xj = sjelj ;

lj 2 f1; � � � ;Nmg; s = [s1 s2 � � � sntu ]T 2 Sgsm

o

� ML decision rule is

x̂ = argminx2Sgsm-mbm

ky �Hxk2

Page 24: GSM-MBM A. Chockalingam - ece.iisc.ernet.inachockal/pdf_files/BITS_2018_AC_talk_d4.pdf · GSM-MBM Multiuser MBM in massive MIMO systems Concluding remarks Channel Modulation in Wireless

Background

Media-basedmodulation

Point-to-pointGSM-MBM

MultiuserMBM inmassiveMIMOsystems

Concludingremarks

GSM-MBM performance

Average SNR in dB

0 2 4 6 8 10 12 14 16 18 20

Bit

err

or

rate

10-5

10-4

10-3

10-2

10-1

100

SIMO-MBM: ntu = nrf = 1,mrf = 4, 64-QAM (Sim.)

SIMO-MBM: ntu = nrf = 1,mrf = 4, 64-QAM (Ana.)

MIMO-MBM: ntu = nrf = 2,mrf = 2, 8-QAM (Sim.)

MIMO-MBM: ntu = nrf = 2,mrf = 2, 8-QAM (Ana.)

GSM-MBM: ntu = 4, nrf = 2,mrf = 2, 4-QAM (Sim.)

GSM-MBM: ntu = 4, nrf = 2,mrf = 2, 4-QAM (Ana.)

SIMO-MBM

MIMO-MBM

10 bpcu, MLDnr = 8

GSM-MBM

Figure : Performance of SIMO-MBM, MIMO-MBM, and GSM-MBM with

nr = 8, and 10 bpcu.

Page 25: GSM-MBM A. Chockalingam - ece.iisc.ernet.inachockal/pdf_files/BITS_2018_AC_talk_d4.pdf · GSM-MBM Multiuser MBM in massive MIMO systems Concluding remarks Channel Modulation in Wireless

Background

Media-basedmodulation

Point-to-pointGSM-MBM

MultiuserMBM inmassiveMIMOsystems

Concludingremarks

MAP selection

� An MBM-TU may be designed to have more RF mirrorsthan actually used (Mrf � mrf )

� 2mrf best MAPs among 2Mrf MAPs can be selected(similar to tx. antenna selection in multiantenna systems)

� Consider MAP selection in MIMO-MBM

� Sall: set of all possible MAPs per MBM-TU. jSallj = 2Mrf

� Ssub: possible subset of Sall. jSsubj = 2mrf

� Rx. estimates all jSallj constellation points, selects thebest jSsubj among them, and sends the indices of thecorresponding MAPs to the Tx.

� Tx. uses these selected MAPs to index the mirrors

Page 26: GSM-MBM A. Chockalingam - ece.iisc.ernet.inachockal/pdf_files/BITS_2018_AC_talk_d4.pdf · GSM-MBM Multiuser MBM in massive MIMO systems Concluding remarks Channel Modulation in Wireless

Background

Media-basedmodulation

Point-to-pointGSM-MBM

MultiuserMBM inmassiveMIMOsystems

Concludingremarks

Energy-based MAP selection

� Choose the MBM constellation points with the highestenergies

� LjMI = flj1; lj2; � � � ; lj jSsubjg: set of MAP indices

corresponding to the jSsubj largest energies for the jthMBM-TU

khjlj1k2 � khjlj2k

2 � � � � � khjljjSsubjk2 � � � � � khjljjSallj

k2

ℜ(h)-1 0 1

ℑ(h)

-1.5

-1

-0.5

0

0.5

1

1.5

ntu = 1,Mrf = 5, nr = 1, dmin = 0.0118

(a) All constellation points

ℜ(h)-1 0 1

ℑ(h)

-1.5

-1

-0.5

0

0.5

1

1.5

ntu = 1,Mrf = 5,mrf = 3nr = 1, dmin = 0.369

(b) Energy-based selection

Page 27: GSM-MBM A. Chockalingam - ece.iisc.ernet.inachockal/pdf_files/BITS_2018_AC_talk_d4.pdf · GSM-MBM Multiuser MBM in massive MIMO systems Concluding remarks Channel Modulation in Wireless

Background

Media-basedmodulation

Point-to-pointGSM-MBM

MultiuserMBM inmassiveMIMOsystems

Concludingremarks

ED-based MAP selection

� I j : collection of sets of MAP indices corresponding to the

enumerations of the� jSalljjSsubj

�combinations of selecting

jSsubj out of jSallj MAPs of the jth MBM-TU

� L =�L = fL1;L2; � � � ;Lntug : Lj 2 I j ; j = f1; � � � ; ntu

� Choose the set from L such that

LED = argmaxL2L

�min

x1;x22Xx1 6=x2

jjHL (x1 � x2) jj2

ℜ(h)-1 0 1

ℑ(h)

-1.5

-1

-0.5

0

0.5

1

1.5

ntu = 1,Mrf = 5, nr = 1, dmin = 0.0118

(c) All constellation points

ℜ(h)-1 -0.5 0 0.5 1

ℑ(h)

-1

-0.5

0

0.5

1

ntu = 1,Mrf = 5,mrf = 3, BPSKnr = 1, dmin = 0.5203

(d) ED-based selection

Page 28: GSM-MBM A. Chockalingam - ece.iisc.ernet.inachockal/pdf_files/BITS_2018_AC_talk_d4.pdf · GSM-MBM Multiuser MBM in massive MIMO systems Concluding remarks Channel Modulation in Wireless

Background

Media-basedmodulation

Point-to-pointGSM-MBM

MultiuserMBM inmassiveMIMOsystems

Concludingremarks

MAP selection performance

Average SNR in dB

0 5 10 15 20 25 30

Bit

err

or

rate

10-5

10-4

10-3

10-2

10-1

100

Without MAP selection (Mrf = mrf = 1)

MI-based MAP selection (Mrf = 2,mrf = 1)

ED-based MAP selection (Mrf = 2,mrf = 1)

MIMO-MBM: ntu = 2, nrf = 2

BPSK, 4 bpcu, MLDnr = 2

Figure : Performance of MIMO-MBM schemes without and with MAP

selection. ntu = nrf = 2, BPSK, 4 bpcu, nr = 2.

Page 29: GSM-MBM A. Chockalingam - ece.iisc.ernet.inachockal/pdf_files/BITS_2018_AC_talk_d4.pdf · GSM-MBM Multiuser MBM in massive MIMO systems Concluding remarks Channel Modulation in Wireless

Background

Media-basedmodulation

Point-to-pointGSM-MBM

MultiuserMBM inmassiveMIMOsystems

Concludingremarks

MAP selection performance

� Diversity order of ED-based MAP selection:d = nr

�jSallj � jSsubj+ 1

Average SNR in dB0 5 10 15 20 25

Bit

err

or

rate

10-6

10-5

10-4

10-3

10-2

10-1

100

Mrf = 2, BPSK, nr = 1

c1/SNR3

Mrf = 2, BPSK, nr = 2

c2/SNR6

d = 3

d = 6

ntu = 2, nrf = 2,mrf = 1

4 bpcu, MLD

Page 30: GSM-MBM A. Chockalingam - ece.iisc.ernet.inachockal/pdf_files/BITS_2018_AC_talk_d4.pdf · GSM-MBM Multiuser MBM in massive MIMO systems Concluding remarks Channel Modulation in Wireless

Background

Media-basedmodulation

Point-to-pointGSM-MBM

MultiuserMBM inmassiveMIMOsystems

Concludingremarks

Multiuser MBM in massive MIMO systems

Page 31: GSM-MBM A. Chockalingam - ece.iisc.ernet.inachockal/pdf_files/BITS_2018_AC_talk_d4.pdf · GSM-MBM Multiuser MBM in massive MIMO systems Concluding remarks Channel Modulation in Wireless

Background

Media-basedmodulation

Point-to-pointGSM-MBM

MultiuserMBM inmassiveMIMOsystems

Concludingremarks

Conventional massive MIMO system

� K : # uplink users (in 10's)

� Each user has nt = 1 tx. antenna

� uses conventional modulation

� nr : # rx. antennas at BS (in 100's)

Page 32: GSM-MBM A. Chockalingam - ece.iisc.ernet.inachockal/pdf_files/BITS_2018_AC_talk_d4.pdf · GSM-MBM Multiuser MBM in massive MIMO systems Concluding remarks Channel Modulation in Wireless

Background

Media-basedmodulation

Point-to-pointGSM-MBM

MultiuserMBM inmassiveMIMOsystems

Concludingremarks

MU-MBM system

RF mirrorON/OFFcontrol

Tx Baseband

Tx RFchain

RF mirrorON/OFFcontrol

Tx Baseband

Tx RFchain

RF mirrorON/OFFcontrol

Tx Baseband

Tx RFchain

b

b

b

Base Station(10s to 100s

of Rx antennas)

User 1

User 2

User K

1

2

nr

mrf RF mirrors

� Each user has nt = 1 tx. antenna and mrf RF mirrors� uses MBM for signal transmission

� Multiuser MBM signal set: Smu-mbm = SKmbm

||||B. Shamasundar, A. Chockalingam, \Multiuser Media-based Modulation for Massive MIMO Systems," inProc. IEEE SPAWC'2017, Sapporo, Japan, Jul. 2017.

Page 33: GSM-MBM A. Chockalingam - ece.iisc.ernet.inachockal/pdf_files/BITS_2018_AC_talk_d4.pdf · GSM-MBM Multiuser MBM in massive MIMO systems Concluding remarks Channel Modulation in Wireless

Background

Media-basedmodulation

Point-to-pointGSM-MBM

MultiuserMBM inmassiveMIMOsystems

Concludingremarks

MU-MBM rx. signal

� MU-MBM rx. signal: y = Hx+ n

y1y2

ynr

b

b

b

|h1

1|h2

1| · · · |hNm

1 | |h1

2|h2

2| · · · |hNm

2 | b b b |h1

K|h2

K| · · · |hNm

K|

0bs1

bb

b

0

0bs2bb

b

0

0bsKb

b

b

0

Rx signal

K-user Tx signal

nr × 1

KNm × 1

H = [H1H2 · · ·HK ]nr×KNm

K- user MBM channel

Noise ∼ CN (0, σ2I)

User K

n1

n2

nnr

b

b

b

nr × 1

MBM signal, xK

User 1MBM signal, x1

Page 34: GSM-MBM A. Chockalingam - ece.iisc.ernet.inachockal/pdf_files/BITS_2018_AC_talk_d4.pdf · GSM-MBM Multiuser MBM in massive MIMO systems Concluding remarks Channel Modulation in Wireless

Background

Media-basedmodulation

Point-to-pointGSM-MBM

MultiuserMBM inmassiveMIMOsystems

Concludingremarks

Sparsity-exploiting detection

� MBM signal vectors are inherently sparse

� An MBM signal vector has only one non-zero element outof Nm elements, leading to a sparsity factor of 1=Nm

� Example: Let K = 16, mrf = 4;Nm = 2mrf = 16.Out of KNm = 256 elements, only 16 are non-zeros,resulting in a sparsity factor of 16

256 = 116

� This inherent sparsity can be exploited for low complexitydetection

� Sparse recovery algorithms like OMP, CoSaMP, andsubspace pursuit (with necessary modi�cations) can beused

Page 35: GSM-MBM A. Chockalingam - ece.iisc.ernet.inachockal/pdf_files/BITS_2018_AC_talk_d4.pdf · GSM-MBM Multiuser MBM in massive MIMO systems Concluding remarks Channel Modulation in Wireless

Background

Media-basedmodulation

Point-to-pointGSM-MBM

MultiuserMBM inmassiveMIMOsystems

Concludingremarks

Sparsity-exploiting detection

Algorithm : Sparsity-exploiting detection of MU-MBM signals

Inputs: y;H;K

Initialize: j = 0repeat

x̂r = SR(y;H;K + j) . Sparse Recovery algorithmuj = UAP(x̂r ) . Extract User Activity Patternif kujk0 = K

for q = 1 to K

x̂q = argmins2Smbm

kx̂qr � sk2 . Nearest MBM signal mapping

end for

break;else j = j + 1end if

until j < K (Nm � 1)Output: The estimated MU-MBM signal vector

x̂ = [x̂1T

; x̂2T

; � � � ; x̂KT

]T

Page 36: GSM-MBM A. Chockalingam - ece.iisc.ernet.inachockal/pdf_files/BITS_2018_AC_talk_d4.pdf · GSM-MBM Multiuser MBM in massive MIMO systems Concluding remarks Channel Modulation in Wireless

Background

Media-basedmodulation

Point-to-pointGSM-MBM

MultiuserMBM inmassiveMIMOsystems

Concludingremarks

MU-MBM performance

0 2 4 6 8 10 12 14 16

SNR in dB

10-5

10-4

10-3

10-2

10-1

100

Biterrorrate

MU-CM, nt = 1, nrf = 1, 16-QAM

MU-SM, nt = 2, nrf = 1, 8-QAM

MU-GSM, nt = 4, nrf = 2, BPSK

MU-MBM, nt = 1, nrf = 1,mrf = 3, BPSK

K = 2, nr = 8, 4 bpcu per user

ML detection

Figure : BER performance of MU-MBM, MU-CM, MU-SM, and MU-GSM with

K = 2, nr = 8, 4 bpcu per user, and ML detection

Page 37: GSM-MBM A. Chockalingam - ece.iisc.ernet.inachockal/pdf_files/BITS_2018_AC_talk_d4.pdf · GSM-MBM Multiuser MBM in massive MIMO systems Concluding remarks Channel Modulation in Wireless

Background

Media-basedmodulation

Point-to-pointGSM-MBM

MultiuserMBM inmassiveMIMOsystems

Concludingremarks

MU-MBM performance

0 2 4 6 8 10 12

SNR in dB

10-7

10-6

10-5

10-4

10-3

10-2

10-1

100

Bit

errorrate

MMSEProp. Det. (OMP)Prop. Det. (CoSaMP)Prop. Det. (SP)

K = 16, nt = 1, nr = 128mrf = 6, 4-QAM8 bpcu per user

Figure : BER performance of MU-MBM in a massive MIMO system with

K = 16, nr = 128, nt = 1, nrf = 1, mrf = 6, 4-QAM, 8bpcu per user, using the

proposed detection algorithm

Page 38: GSM-MBM A. Chockalingam - ece.iisc.ernet.inachockal/pdf_files/BITS_2018_AC_talk_d4.pdf · GSM-MBM Multiuser MBM in massive MIMO systems Concluding remarks Channel Modulation in Wireless

Background

Media-basedmodulation

Point-to-pointGSM-MBM

MultiuserMBM inmassiveMIMOsystems

Concludingremarks

MU-MBM performance

0 2 4 6 8 10 12 14 16

SNR in dB

10-5

10-4

10-3

10-2

10-1

100

Biterrorrate

MU-CM, nt = 1, nrf = 1, 32-QAM, MLDMM-GSM, nt = 5, nrf = 2, BPSK, Prop. Det. (SP)MU-SM, nt = 4, nrf = 1, 8-QAM, Prop. Det. (SP)MU-MBM, nt = 1, nrf = 1,mrf = 3, 4-QAM, Prop. Det. (SP)

K = 16, nr = 1285 bpcu per user

Figure : BER performance MU-MBM, MU-CM, MU-SM, and MU-GSM in a

massive MIMO setting with K = 16, nr = 128, and 5 bpcu per user

Page 39: GSM-MBM A. Chockalingam - ece.iisc.ernet.inachockal/pdf_files/BITS_2018_AC_talk_d4.pdf · GSM-MBM Multiuser MBM in massive MIMO systems Concluding remarks Channel Modulation in Wireless

Background

Media-basedmodulation

Point-to-pointGSM-MBM

MultiuserMBM inmassiveMIMOsystems

Concludingremarks

MU-MBM performance

100 200 300 400 500 600

nr

10-5

10-4

10-3

10-2

10-1

100

Biterrorrate

MU-CM, nt = 1, nrf = 1, 32-QAM, MLDMU-GSM, nt = 5, nrf = 2, BPSK, Prop. Det. (SP)MU-SM, nt = 4, nrf = 1, 8-QAM, Prop. Det. (SP)MU-MBM, nt = 1, nrf = 1,mrf = 3, 4-QAM, Prop. Det. (SP)

K = 16, 5 bpcu per userSNR = 4 dB

Figure : BER performance MU-MBM, MU-CM, MU-SM, and MU-GSM as a

function of nr in a massive MIMO setting with K = 16, 5 bpcu per user, and

SNR = 4 dB

Page 40: GSM-MBM A. Chockalingam - ece.iisc.ernet.inachockal/pdf_files/BITS_2018_AC_talk_d4.pdf · GSM-MBM Multiuser MBM in massive MIMO systems Concluding remarks Channel Modulation in Wireless

Background

Media-basedmodulation

Point-to-pointGSM-MBM

MultiuserMBM inmassiveMIMOsystems

Concludingremarks

Modulation screens @ IISc

* Collaborative work Prof. K. J. Vinoy, Aritra, Naresh.

Page 41: GSM-MBM A. Chockalingam - ece.iisc.ernet.inachockal/pdf_files/BITS_2018_AC_talk_d4.pdf · GSM-MBM Multiuser MBM in massive MIMO systems Concluding remarks Channel Modulation in Wireless

Background

Media-basedmodulation

Point-to-pointGSM-MBM

MultiuserMBM inmassiveMIMOsystems

Concludingremarks

Modulation screens @ IISc

−1 0 1 2 3 4 5 6 7 8−6

−4

−2

0

2

4

6

8

ℜ{h}

ℑ{h}

(a) MBM constellations

0 5 10 15 20 25 30 35

SNR in dB

10-4

10-3

10-2

10-1

100

Bit

erro

r r

ate

(b) BER performance

* Collaborative work Prof. K. J. Vinoy, Aritra, Naresh.

Page 42: GSM-MBM A. Chockalingam - ece.iisc.ernet.inachockal/pdf_files/BITS_2018_AC_talk_d4.pdf · GSM-MBM Multiuser MBM in massive MIMO systems Concluding remarks Channel Modulation in Wireless

Background

Media-basedmodulation

Point-to-pointGSM-MBM

MultiuserMBM inmassiveMIMOsystems

Concludingremarks

Concluding remarks

� Media-based modulation

� uses digitally controlled parasitic elements (RF mirrors) formodulation purposes

� conveys information by indexing RF mirrors

� o�ers rate, performance, hardware, and cost advantages

� suited for point-to-point and multiuser communications

� a promising modulation approach for next generationwireless (5G)

Page 43: GSM-MBM A. Chockalingam - ece.iisc.ernet.inachockal/pdf_files/BITS_2018_AC_talk_d4.pdf · GSM-MBM Multiuser MBM in massive MIMO systems Concluding remarks Channel Modulation in Wireless

Background

Media-basedmodulation

Point-to-pointGSM-MBM

MultiuserMBM inmassiveMIMOsystems

Concludingremarks

Thank you