Multidimensional Index Modulation in Wireless Communications
Bharath Shamasundar, Swaroop Jacob, Sandeep Bhat, and A. Chockalingam

TL;DR
This paper explores multidimensional index modulation in wireless communications, proposing compressive sensing-based detection methods and demonstrating performance improvements through simultaneous indexing of multiple transmission entities.
Contribution
It introduces a novel multidimensional index modulation scheme with efficient detection algorithms and shows performance gains by indexing multiple transmission entities simultaneously.
Findings
Performance improves with increased indexed entities for the same rate.
Compressive sensing algorithms enable efficient detection in sparse signals.
Indexing in load modulation enhances power efficiency and performance.
Abstract
In index modulation schemes, information bits are conveyed through indexing of transmission entities such as antennas, subcarriers, times slots, precoders, subarrays, and radio frequency (RF) mirrors. Index modulation schemes are attractive for their advantages such as good performance, high rates, and hardware simplicity. This paper focuses on index modulation schemes in which multiple transmission entities, namely, {\em antennas}, {\em time slots}, and {\em RF mirrors}, are indexed {\em simultaneously}. Recognizing that such multidimensional index modulation schemes encourage sparsity in their transmit signal vectors, we propose efficient signal detection schemes that use compressive sensing based reconstruction algorithms. Results show that, for a given rate, improved performance is achieved when the number of indexed transmission entities is increased. We also explore indexing…
| Number of transmit antennas | |
|---|---|
| Number of receive antennas | |
| Number of RF mirrors per transmit antenna | |
| Number of possible mirror activation patterns (MAP) | |
| Number of load modulation transmit units (LM-TU) | |
| Number of active LM-TUs | |
| Number of vectors in the load modulation alphabet | |
| Length of the data part of a frame in no. of time slots | |
| Number of active time slots per frame | |
| Number of multipaths | |
| Conventional modulation alphabet | |
| Set of all valid time-slot activation patterns (TAP) | |
| Set of all valid LM-TU activation patterns (LAP) | |
| TAP corresponding to signal vector | |
| LAP corresponding to signal vector | |
| Spatial modulation (SM) signal set | |
| Media-based modulation (MBM) signal set | |
| Time-indexed SM (TI-SM) signal set | |
| Time-indexed MBM (TI-MBM) signal set | |
| SM-MBM signal set | |
| TI-SM-MBM signal set | |
| Load modulation (LM) alphabet | |
| Spatially-indexed LM (SI-LM) alphabet | |
| Time-indexed LM (TI-LM) alphabet | |
| Achieved rate in bits per channel use (bpcu) |
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCryptography and Data Security · Advanced Wireless Communication Technologies · Cooperative Communication and Network Coding
Multidimensional Index Modulation in Wireless
Communications
Bharath Shamasundar, Swaroop Jacob, Sandeep Bhat, and A. Chockalingam111This work was supported in part by the J. C. Bose National Fellowship, Department of Science and Technology, Government of India.
Department of Electrical Communication Engineering
Indian Institute of Science, Bangalore 560012, India
Abstract
In index modulation schemes, information bits are conveyed through indexing of transmission entities such as antennas, subcarriers, times slots, precoders, subarrays, and radio frequency (RF) mirrors. Index modulation schemes are attractive for their advantages such as good performance, high rates, and hardware simplicity. This paper focuses on index modulation schemes in which multiple transmission entities, namely, antennas, time slots, and RF mirrors, are indexed simultaneously. Recognizing that such multidimensional index modulation schemes encourage sparsity in their transmit signal vectors, we propose efficient signal detection schemes that use compressive sensing based reconstruction algorithms. Results show that, for a given rate, improved performance is achieved when the number of indexed transmission entities is increased. We also explore indexing opportunities in load modulation, which is a modulation scheme that offers power efficiency and reduced RF hardware complexity advantages in multiantenna systems. Results show that indexing space and time in load modulated multiantenna systems can achieve improved performance.
keywords: Multidimensional index modulation, transmit antennas, transmit RF chains, time slots, RF mirrors, indexed load modulation, multidimensional hypersphere, signal detection, compressive sensing.
I Introduction
Conventional modulation schemes convey information bits by sending symbols from complex modulation alphabets such as quadrature amplitude modulation (QAM) and phase shift keying (PSK) signal sets. In addition to the bits conveyed by complex modulation symbols, the indices of transmission entities such as transmit antennas, time slots, subcarriers, subarrays, etc., which get activated during data transmission can convey additional information bits. Modulation schemes in which bits are conveyed through such indexing are referred to as index modulation schemes [1]. Several index modulation schemes and their performance are being reported extensively in the recent literature.
A popular index modulation scheme in the literature is spatial modulation, where transmit antennas are indexed to convey information bits [2]-[4]. In its basic form, spatial modulation (SM) activates only one among the available transmit antennas at a time, and which antenna gets activated conveys information bit(s). Since only one transmit RF chain is adequate for its operation, SM has the RF hardware simplicity advantage. A generalized version of SM, referred to as generalized spatial modulation (GSM) [5]-[7], allows simultaneous activation of more than one antenna at a time, and which antennas are activated convey information bits. GSM has the advantage of achieving higher rates and better performance than SM and spatial multiplexing [6]. SM and GSM employed in a multiuser MIMO setting on the uplink have been shown to offer attractive performance compared to conventional modulation [8]-[11]. Similar to indexing antennas, subarrays in an antenna array can be indexed. Such an indexing scheme, termed as subarray index modulation, can be attractive in mmWave communication [12],[13].
Subcarrier index modulation schemes index subcarriers in multicarrier systems [14]-[20]. For example, in an OFDM based subcarrier index modulation scheme, not all subcarriers in an OFDM frame carry modulation symbols, and which subcarriers among the available subcarriers carry symbols convey additional information bits. Equivalently, in the time domain, time slots in a frame can be indexed in block transmission systems [21]. That is, some time slots in a frame can be left unused by design so that the indices of the used-time slots convey information bits. In precoder index modulation [22],[23], the transmitter is provided with a set of pseudo-random precoder matrices, and, at a time, one among them is chosen and used. The index of the precoder used conveys information bits.
The use of parasitic elements for signaling is getting popular because of its advantages that include improved performance [24],[25]. Media-based modulation (MBM) is one such scheme [26]-[29]. MBM uses digitally controlled (ON/OFF) parasitic elements external to the transmit antenna that act as RF mirrors to create different channel fade realizations which are used as the channel modulation alphabet, and uses indexing of these RF mirrors to convey information bits. An advantage of MBM is that the number of bits conveyed through indexing of RF mirrors grows linearly with the number of mirrors used. This is in contrast with SM schemes where the number of index bits grow only logarithmically in number of antennas. MBM signal vectors have good distance properties, and this enables MBM to achieve better performance compared to conventional modulation schemes.
Motivated by the performance gains that can be potentially realized through the use of index bits, in this paper, we investigate index modulation schemes in which multiple transmission entities, namely, antennas, time slots, and RF mirrors, are indexed simultaneously. Specifically, we consider 1) time-indexed spatial modulation (TI-SM), where time slots and transmit antennas are indexed, 2) time-indexed media-based modulation (TI-MBM), where time slots and RF mirrors are indexed, 3) spatial modulation–media-based modulation (SM-MBM), where transmit antennas and RF mirrors are indexed, and 4) time-indexed SM-MBM (TI-SM-MBM), where time slots, transmit antennas, and RF mirrors are indexed simultaneously. We also propose efficient signal detection schemes that use compressive sensing based reconstruction algorithms that exploit the sparsity that is inherently present in the signal vectors of these schemes. It is found that, for a given rate, improved performance can be achieved when more transmission entities are indexed.
Recently, the concept of load modulation arrays is getting recognized as a promising approach to realizing massive antenna arrays with low RF front-end hardware complexity [30],[31]. It eliminates the need for traditional RF upconversion modules (superheterodyne or zero-IF) consisting of DACs, mixers, and filters, and requires only one transmit power amplifier (PA) for any number of transmit antennas. It achieves this by directly varying (‘modulating’) the antenna impedances (load impedances) that control the antenna currents. While the RF complexity advantages of this modulation scheme have been articulated well recently, its performance aspects need more investigations. In this light, we investigate the potential role that indexing can play in improving performance. Our results are positive in this regard. In particular, we investigate indexed load modulation schemes, where we index space and time. Our performance results show that spatial indexing and time indexing in load modulated multiantenna systems can achieve improved performance.
The rest of the paper is organized as follows. Multidimensional modulation schemes that index antennas, time slots, and RF mirrors are presented in Sec. II. Compressive sensing based algorithms for detection of multidimensional index modulation signals are presented in Sec. III. Indexed load modulation schemes are presented in Sec. IV. Conclusions are presented in Sec. V.
II Multidimensional index modulation schemes
In this section, we consider multidimensional index modulation schemes in which combinations of antennas, time slots, and RF mirrors are indexed simultaneously. The considered schemes include 1) TI-SM scheme, where time slots and transmit antennas are indexed, 2) TI-MBM scheme, where time slots and RF mirrors are indexed, 3) SM-MBM scheme, where transmit antennas and RF mirrors are indexed, and 4) TI-SM-MBM scheme, where time slots, transmit antennas, and RF mirrors are indexed simultaneously. Figure 1 shows the generalized block diagram of the multidimensional index modulation scheme. The notations for various system parameters used throughout the paper are listed in Table I.
II-A Time-indexed spatial modulation (TI-SM)
In TI-SM, indexing is done across time and space (i.e., across time slots and antennas) [33]. The TI-SM scheme has transmit antennas and one transmit RF chain. Figure 1 specializes to TI-SM if RF mirrors and the RF mirror control switch are removed. Information bits are conveyed through time-slot indexing, antenna indexing, and QAM/PSK symbols. The channel between a transmit-receive antenna pair is assumed to be frequency-selective with multipaths. Time-slot and antenna indexing are done as follows.
II-A1 Time-slot indexing
Time is divided into frames. Each frame consists of time-slots, where is the length of the data part of the frame in number of time slots, and is the number of time slots used for transmitting cyclic prefix (CP). Out of time slots, only time slots, , are used for data transmission. The choice of which slots among the slots are selected for transmission conveys information bits. These bits are called ‘time index bits’ and the selected time slots are called ‘active slots’ in the frame. An -length pattern of active/inactive status of the slots in a frame is called a ‘time-slot activation pattern’ (TAP). There are possible TAPs, of which are used and they form the set of valid TAPs.
Example: Consider . We have , . Out of the six possible TAPs, the following four TAPs can be taken as the valid TAPs for signaling – , where ‘1’ indicates an active slot and ‘0’ indicates an inactive slot.
II-A2 Antenna indexing
In each active slot, one transmit antenna out of antennas is selected based on bits. These bits are called ‘antenna index bits’ and the antenna selected is called the ‘active antenna’ in that slot. Note that in a TI-SM frame, the active antenna can be different in each of the active slots. Also, none of the antennas are active in an inactive slot. Since out of time slots are active in a frame, information bits are conveyed through antenna indexing in one frame. Further, a symbol from a conventional modulation alphabet (say, QAM or PSK) is transmitted from the active antenna in an active slot. This conveys bits in each active time slot. Hence, bits are conveyed in a frame by conventional modulation symbols. Thus, in each active time slot in a frame, an SM signal vector is transmitted. The achieved rate in TI-SM scheme is therefore given by
[TABLE]
II-A3 TI-SM signal set
As noted earlier, an SM signal vector is transmitted in an active time slot of a frame, and nothing gets transmitted in an inactive slot. The SM signal set is given by
[TABLE]
For example, if and (i.e., BPSK), then the SM signal set is given by
[TABLE]
Let denote the transmitted signal vectors in slots. The TI-SM signal set then can be written as
[TABLE]
where denotes zero vector, denotes the set of all valid TAPs, and denotes the TAP corresponding to the signal vector . The size of TI-SM signal set is . For example, if , then . An TI-SM signal vector from is transmitted over slots in a frame.
II-A4 TI-SM received signal
We assume that the channel remains invariant for one frame duration. Let denote the number of receive antennas at the receiver. Assuming perfect channel knowledge at the receiver, after removing the CP, the received signal vector can be written as
[TABLE]
where is noise vector with and is equivalent block circulant matrix given by
[TABLE]
where denotes the channel matrix corresponding to the th multipath, . Uniform power delay profile is assumed such that , where is the th column of .
II-B Time-indexed media-based modulation (TI-MBM)
In this section, we consider TI-MBM. In TI-MBM, indexing is done across time slots and RF mirrors [34]. The TI-MBM transmitter consists of one transmit antenna (i.e., ) and RF mirrors placed near it. The transmit antenna and its RF mirrors are together called an ‘MBM transmit unit’ (MBM-TU). Figure 1 specializes to TI-MBM by using only one MBM-TU and removing the RF switch. Bits are conveyed through time-slot indexing, RF mirror indexing, and QAM/PSK symbols. Time-slot indexing is done in the same way as in TI-SM. A symbol from the alphabet gets sent in each active time slot.
II-B1 RF mirror indexing
The propagation environment near the transmit antenna in each active slot is controlled by the ON/OFF status of the RF mirrors. The ON/OFF status of the mirrors is controlled by information bits. These bits are called the ‘mirror index bits’. An -length pattern of ON/OFF status of the mirrors in an active slot is called a ‘mirror activation pattern’ (MAP). In an active slot, one of the MAPs is selected using information bits. A mapping is done between the combinations of information bits and the MAPs. The mapping between the MAPs and information bits is made known a priori to both the transmitter and the receiver for encoding and decoding purposes, respectively. In each active time slot in a frame, a MBM signal vector is transmitted. The achieved rate in TI-MBM scheme is therefore given by
[TABLE]
It is noted that the conventional MBM without time-slot indexing becomes a special case of TI-MBM when .
II-B2 TI-MBM signal set
Define and . The conventional MBM signal set, denoted by , is the set of -sized MBM signal vectors, which is given by
[TABLE]
where is the index of the MAP. The size of the MBM signal set is . For example, for and (i.e., BPSK), the MBM signal set is given by
[TABLE]
Let denote the transmitted signal vectors in slots. The TI-MBM signal set then can be written as
[TABLE]
where denotes the set of valid TAPs and denotes the TAP corresponding to . The size of the TI-MBM signal set is . An TI-MBM signal vector from is transmitted over slots in a frame.
II-B3 TI-MBM received signal
Let denote the channel gain from the transmit MBM-TU to the th receive antenna on the th multipath for the th MAP, where . Assume that the channel remains invariant over one frame duration and assume perfect timing and channel knowledge at the receiver. After removing the CP, the -sized received signal vector can be written as , where is the noise vector of size with , and is the equivalent block circulant matrix of the same form as (6), with being the channel matrix corresponding to the th multipath.
II-C Spatial modulation–media-based modulation (SM-MBM)
In this section, we consider SM-MBM. In SM-MBM, indexing is done across MBM-TUs and RF mirrors. The SM-MBM transmitter has MBM-TUs and one RF chain. Figure 1 specializes to SM-MBM by removing the time-slot activation pattern selector, as indexing in time is not involved in SM-MBM. Bits are conveyed through MBM-TU indexing, RF mirror indexing, and QAM/PSK symbols.
In SM-MBM, all the time slots in a frame are used for transmission. In each time slot, one out of MBM-TUs is selected based on \big{\lfloor}\log_{2}n_{t}\big{\rfloor} bits, and an SM signal vector from gets transmitted across MBM-TUs. The mirrors near the active MBM-TU are made ON/OFF depending on the MAP chosen based on bits. Therefore, in addition to the bits conveyed by the SM vector, the different channel fade realizations created by the RF mirrors in the active MBM-TU also convey bits through the MAP index. Hence, the achieved rate in SM-MBM is given by
[TABLE]
II-C1 SM-MBM signal set
The SM-MBM signal set, denoted by , is given by
[TABLE]
where , is the index of the MAP chosen on the th MBM-TU, and is an vector whose th coordinate is ‘1’ and all other coordinates are zero. Note that the length of a SM-MBM signal vector is , and the size of SM-MBM signal set is . The transmit vector in time slots of a TI-SM frame is an vector given by , where . The number of possible transmit vectors in a frame is .
II-C2 SM-MBM received signal
Let denote the channel gain from from the th MBM-TU to the th receive antenna on the th multipath for the th MAP, where . In each slot, an SM-MBM signal vector from is sent. At the receiver, after removing the CP, the received signal vector can be written as , where is the noise vector with , and is the equivalent block circulant channel matrix of the form (6), with being the channel matrix corresponding to the th multipath.
II-D Time-indexed SM-MBM (TI-SM-MBM)
In this section, we consider TI-SM-MBM, which is a generalized scheme of which TI-SM, TI-MBM, and SM-MBM are special cases. In TI-SM-MBM, time slots, antennas, and RF mirrors are indexed simultaneously (see Fig. 1). The TI-SM-MBM scheme has MBM-TUs and one transmit RF chain. Time indexing is done by choosing out of time slots in a frame as active slots, based on \big{\lfloor}\log_{2}\binom{N}{K}\big{\rfloor} bits. In an active time slot, one of the MBM-TUs is selected based on bits and activated. The RF mirrors associated with the active MBM-TU are controlled by bits that select a MAP. A symbol from is transmitted from the active MBM-TU in an active time slot. Therefore, the achieved rate in TI-SM-MBM scheme is given by
[TABLE]
II-D1 TI-SM-MBM signal set
In TI-SM-MBM, an SM-MBM signal vector from in (12) is transmitted in an active time slot and nothing gets transmitted in an inactive time slot. Let denote the transmit vectors in slots. The TI-SM-MBM signal set is then given by
[TABLE]
where denotes the zero vector, is the TAP of and is the set of all valid TAPs. The length of a TI-SM-MBM signal vector is thus . Note that there are only non-zero elements out of elements in a TI-SM-MBM signal vector, whose positions are decided by the chosen TAP, MAP, and active MBM-TU index. The size of the TI-SM-MBM signal set is A signal vector from is transmitted in a frame. It can be seen that TI-SM, TI-MBM, and SM-MBM become special cases of TI-SM-MBM when , , , , , , and , , , respectively.
II-D2 TI-SM-MBM received signal
At the receiver, after removing the CP, the received signal vector can be written as , where is the transmit vector of size , and and are as defined for SM-MBM.
II-E ML detection performance
In Fig. 2, we present the BER performance of the TI-SM, TI-MBM, SM-MBM, and TI-SM-MBM schemes under ML detection for , , and . Note that in all the four schemes only one transmit RF chain is used. All the four schemes are configured such that they achieve the same rate of 3.2 bpcu. Also, for the time-indexed schemes (i.e., for TI-SM, TI-MBM, TI-SM-MBM) is taken to be 2. To achieve 3.2 bpcu rate, TI-SM scheme uses and 32-QAM, TI-MBM uses , , and 16-QAM, SM-MBM uses , , and BPSK, and TI-SM-MBM uses , , and 4-QAM. The following observations can be made from Fig. 2.
- •
First, a comparison between TI-SM and TI-MBM shows that MBM with time indexing can be more attractive compared to SM with time indexing (about 2 dB advantage at BER). This is because to match the bpcu, SM needs more antennas and/or increased QAM-size which can lead to relatively poor performance as observed in the figure. Note that and QAM-size is 32 for TI-SM, whereas and QAM-size is 16 for TI-MBM. The linear increase in rate as a function of number of mirrors in MBM allows this QAM-size reduction.
- •
Next, SM-MBM is found to outperform both TI-SM and TI-MBM (about 5.8 dB and 3.8 dB advantage, respectively, at BER). This can be attributed to the fact that time-indexed schemes incur a rate loss due to inactive time slots, and to compensate this loss the QAM-size and/or number of antennas and/or number of RF mirrors have to be increased in order to match the bpcu. This explains why TI-SM and TI-MBM need 32-QAM and 16-QAM, respectively, to achieve 3.2 bpcu. Whereas, SM-MBM achieves the same rate using just BPSK. On the other hand, time indexing offers the advantage of reduced inter-symbol interference (ISI) due to inactive slots. Here, the degrading effect of increased QAM-size dominates the beneficial effect of reduced ISI.
- •
Finally, TI-SM-MBM in which indexing is done on all the three entities (time slots, antennas, RF mirrors) is the most attractive (about 7.2 dB, 5.2 dB, and 1.4 dB advantage at BER compared to TI-SM, TI-MBM, and SM-MBM, respectively). Note that using time indexing on top of SM-MBM turns out to be advantageous compared to SM-MBM without time indexing. This is because, here, the beneficial effect of reduced ISI due to time indexing is more compared to the degrading effect of QAM-size increase from BPSK to 4-QAM.
The above observations and discussions illustrate that indexing multiple entities with a careful choice of system configuration/parameters exploiting the underlying tradeoffs involved can be beneficial. Further, note that ML detection becomes prohibitively complex for large-dimension signals because of the exponential complexity. We exploit the inherent sparsity in the indexed transmit vectors to devise low-complexity compressive sensing based detection algorithms.
III Compressive sensing based detection
It is noted that the transmit vectors in the multidimensional index modulation schemes presented in the previous section are inherently sparse. This can be seen from their signal sets defined in (4), (10), (12), and (14). As a specific example, consider TI-SM-MBM with , and . While the length of each transmit vector is , there are only non-zero elements in each vector. This results in a sparsity factor of . This sparsity can be exploited for efficient signal detection using sparse recovery algorithms.
III-A Sparsity-exploiting signal detection
Several sparse recovery algorithms are known in the literature [35]-[37]. A sparse recovery algorithm seeks solution to the following problem:
[TABLE]
where is the called the sensing matrix, is the noisy observation corresponding to the input vector , and is the complex noise vector. The sparse nature of the index modulation transmit vectors allows us to model the signal detection problem at the receiver as a sparse recovery problem of the form (15). In our detection problem, the sensing matrix in (15) is the channel matrix , the noisy observation is the received signal vector , and the goal is to detect the sparse transmit vector . We adapt greedy sparse recovery algorithms such as orthogonal matching pursuit (OMP) [35], compressed sampling matching pursuit (CoSaMP) [36], and subspace pursuit (SP) [37] for our purpose. For an sensing matrix and a -sparse vector, the reconstruction complexity of these algorithms is . Algorithm 1 lists the sparsity-exploiting detection algorithm for TI-SM-MBM.
In Algorithm 1, SR denotes sparse recovery algorithm, which can be any one of OMP, CoSaMP, SP. The signal vector reconstructed by SR is denoted by . Detecting a TI-SM-MBM signal vector involves obtaining a valid TAP and detecting the SM-MBM signal vector in each active time slot. In a given iteration , the estimated TAP, , is obtained from the received vector as follows. A TI-SM-MBM signal vector consists of SM-MBM signal vectors in active time slots and zero vectors in inactive time slots. The SM-MBM signal vector in an active time slot consists of only one non-zero element. Hence, SR is expected to reconstruct with exactly one non-zero element in the subvector of each active time slot. This constraint on the expected support set is not incorporated in the standard sparse recovery algorithms. A standard sparse recovery algorithm can output a vector with non-zero entries in any of the positions of . In order to extract TAP from , the algorithm treats a time slot with at least one non-zero entry in the subvector of that time slot to be an active time slot. In order to identify the active time slots in the TI-SM-MBM signal vector, SR is used multiple times over a range of sparsity values starting from . The TAP vector corresponding to in the th iteration is obtained such that if th slot is active and zero otherwise. The input sparsity value is incremented by one till a valid TAP is obtained. On recovering an with valid TAP, the subvector in each active time slot is mapped to the SM-MBM signal vector which is nearest in the Euclidean sense (i.e., to the nearest vector in ). This is shown in Step of the algorithm, where denotes the -length recovered subvector in the th time slot and is the signal vector to which gets mapped. The detected TI-SM-MBM signal vector output from the algorithm is . The decoding of information bits from involves obtaining time-slot index bits, mirror index bits, antenna index bits, and QAM symbol bits. The time-slot index bits are decoded from the indices of active time slots in using combinadics based decoding [7]. The mirror index bits and antenna index bits are decoded from the detected SM-MBM signal vectors in active time slots. The detected SM-MBM signal vector also gives the QAM symbol being transmitted, from which QAM bits can be decoded.
We note that Algorithm 1 can be used for the detection of TI-SM, TI-MBM, and SM-MBM, as they are special cases of TI-SM-MBM. The only change is in the nearest symbol mapping in Step 8, where has to be mapped to the nearest SM signal vector from for TI-SM and to the nearest MBM signal vector from for TI-MBM.
III-B Performance results
This subsection presents the BER performance of the various index modulation schemes with OMP, CoSaMP, and SP based detection.
III-B1 TI-SM-MBM performance with OMP, CoSaMP, SP
In Fig. 3, we present the BER performance of TI-SM-MBM with OMP, CoSaMP, and SP based signal detection. The considered TI-SM-MBM scheme uses , and 4-QAM. The number of multipaths considered is , and the achieved rate is 3.47 bpcu. From Fig. 3, it can be seen that SP and CoSaMP based detection achieve superior performance compared to OMP based detection. While the BER floors at around with OMP, it falls much below with CoSaMP and SP. Between SP and CoSaMP, SP has superior reconstruction performance. This can be seen from the SNR advantage of about 1.5 dB at BER in favor of SP based detection compared to CoSaMP based detection.
III-B2 TI-SM, TI-MBM, SM-MBM, TI-SM-MBM performance with SP based
detection
In Fig. 4, we present the BER performance of TI-SM, TI-MBM, SM-MBM and TI-SM-MBM with SP based detection. All the four schemes use and . The number of multipaths is . The SM-MBM scheme achieves 3.36 bpcu using , and BPSK. The TI-SM, TI-MBM, and SM-MBM schemes achieve 3.47 bpcu using the following configurations: TI-SM: , and 32-QAM, TI-MBM: , and 16-QAM, and TI-SM-MBM: , and 4-QAM. It can be seen from Fig. 4 that SM-MBM and TI-SM-MBM schemes have superior performance compared to TI-SM and TI-MBM schemes. Also, TI-SM-MBM performs the best among all the considered schemes. We can see that this comparative performance behavior of the considered schemes for large-dimension systems (, length of the signal vectors: to ) with SP based detection is similar in trend compared to what was observed for small-dimension systems (, length of the signal vectors: to ) with ML detection in Fig. 2. The reasoning we presented in Sec. II-E for the relative performance in Fig. 2 applies here as well.
III-B3 Effect of the number of receive antennas,
In Fig. 5, we present the BER performance of TI-SM, TI-MBM, SM-MBM and TI-SM-MBM schemes as a function of number of receive antennas at an SNR of 4 dB. It can be seen that the BER performance of TI-SM-MBM improves drastically with the increase in number of receive antennas compared to other schemes. TI-SM-MBM requires receive antennas to achieve a BER of , whereas SM-MBM requires and TI-MBM requires receive antennas to achieve the same BER. TI-SM exhibits poor performance with an error floor above BER. These results illustrate that indexing increased number of transmit entities (e.g., as in TI-SM-MBM) can render the possibility of achieving a reduction in the required number of receive antennas at the receiver.
IV Indexed load modulation
In this section, we first introduce the concept of load modulation for multiantenna systems [30],[31], and then present two indexing schemes for load modulated systems, namely, spatially-indexed load modulation (SI-LM) and time-indexed load modulation (TI-LM).
IV-A Load modulation for multiantenna systems
In conventional RF transmitter hardware, circuit impedance is kept constant and a voltage is formed proportional to the information bearing signal. This is called the traditional ‘voltage modulation’. It has the advantage that the circuit impedance can be matched to the antenna load impedance for optimum power transfer. A disadvantage, however, is that the PA needs to be backed-off considerably to ensure a linear response over the entire input voltage range. In spatially multiplexed multiantenna systems, separate PAs in each RF chain must be driven at high back-offs. RF hardware cost and power efficiency concerns thus become impediments to the deployment of massive antenna arrays.
Load modulation array refers to an array architecture wherein the antenna load impedances are chosen to be proportional to the information bearing signals while being driven by a sinusoid of fixed amplitude and phase and a single central power amplifier (CPA) [30]. Referring to a multiantenna transmitter, the load impedance in the th antenna, , is chosen to be proportional to the th transmit signal , . The circuit that achieves this is called a load modulator. A load modulator can be implemented by means of varactor diodes or pin-diodes. Load modulation thus generates input currents to the antennas based on information bearing signals, in effect implementing the desired constellation in the analog domain [30]. Figure 6 shows a load modulation array.
The effective admittance seen by the power source is the sum of the admittances of all antenna loads, i.e., . The single power source becomes equivalent to parallel power sources, each with an average admittance . Since varies with the information bearing signals, there may be a mismatch between circuit impedance and effective antenna impedance, and so power may be reflected back to the CPA. A circulator is therefore used to redirect any reflected power to a resistor . For massive antenna arrays (large ), the law of large numbers ensures that the average admittance does not vary much even while the individual admittances may vary significantly. So the circuit impedance can be matched to the average impedance, which results in only a small power being reflected back to the CPA. We term the assembly of the CPA, circulator, and antennas and their associated load modulators as a load modulation transmit unit (LM-TU) – see Fig. 6.
The efficiency of the CPA in an LM-TU is determined by the peak to average sum power ratio (PASPR), which is the peak to average power ratio (PAPR) aggregated over all the antenna elements [32]. For massive antenna arrays, the PASPR tends asymptotically to one due to law of large numbers, and therefore the CPA can be operated at its highest efficiency. For small number of antennas, however, the PASPR can be more than one. To obtain a PASPR close to one with small number of antennas, it is desired that the sum power radiated by the antennas be made constant. A way to achieve this is to use phase modulation on the hypersphere (PMH) [32].
PMH uses points on the -dimensional hypersphere to form the LM alphabet. Let denote the -ary LM alphabet, where . Let denote the -dimensional complex-valued hypersphere of radius . Then, . One way to obtain the signal vectors that constitute is by generating uniformly distributed vectors on the hypersphere and clustering them [32]. An signal vector from chosen based on information bits gets transmitted in a channel use by the load modulators as shown in Fig. 6.
IV-B Spatially-indexed load modulation (SI-LM)
It is noted that an LM-TU would require a higher peak-power rated CPA as the number of loads driven by it (i.e., ) is increased. For example, it has been shown in [31] that an LM-TU with requires its CPA to have a peak-power rating which is about 21 times more than that of a per-stream PA in a conventional multiantenna system using spatial multiplexing with . A higher peak-power rated CPA poses challenges in terms of its thermal design and number of gain stages [38]. A tradeoff thereby arises between PASPR (which requires a large antenna array) and peak-power rating of the CPA (whose design prefers small number of antennas/loads). A desirable configuration would then be to have multiple LM-TUs, say LM-TUs, each with a CPA that has a lower peak-power rating requirement. Transmit signals from all the LM-TUs could consequently be spatially multiplexed to obtain the same transmit sum power. While this spatial multiplexing of signals from multiple LM-TUs is one possibility, another interesting possibility is to spatially index the multiple LM-TUs. Such a scheme, which we call spatially-indexed LM (SI-LM) scheme, is presented in the following.
Consider a transmitter equipped with LM-TUs, each employing antennas (Fig. 7). Every LM-TU is configured to generate an -ary alphabet on the -dimensional hypersphere via load modulation. Of the LM-TUs, LM-TUs are activated in each channel use. The remaining LM-TUs remain inactive (i.e., OFF). A switch connects the oscillator output to the active LM-TUs. An -length pattern of active/inactive status of the LM-TUs is called a LM-TU activation pattern (LAP). The LAP for a given channel use is chosen based on by bits. These bits are called the spatial-index bits. On each active LM-TU, an LM signal vector from is transmitted so that bits (called the LM bits) are conveyed by the active LM-TUs. The achieved rate in the SI-LM scheme therefore is given by
[TABLE]
The SI-LM alphabet, denoted by , which is the set of all -sized vectors that can be transmitted is given by
[TABLE]
where is the transmitted vector from the th LM-TU, is the -ary LM alphabet, is an vector of zeros, is the -norm of , is the LAP corresponding to , and is the set of all valid LAPs.
Assuming antennas at the receiver, the received signal vector can be written as , where denotes the matrix of channel gains such that the gain from the th transmit antenna to the th receiver antenna and is the noise vector with .
ML detection performance: In Fig. 8, we present the BER performance of various SI-LM and spatially-multiplexed LM (SMP-LM) schemes under ML detection. All schemes are configured to achieve 8 bpcu and have . We also present the BER performance of conventional LM without indexing () and conventional SMP (i.e., SMP without LM) that achieve 8 bpcu. Every LM-TU is assumed to have antennas (loads). The required LM alphabets are obtained on the -dimensional hypersphere using the spherical k-means clustering (kMC) algorithm [32],[39]. The following observations can be made from Fig. 8.
- •
At BER, we observe that conventional LM (without indexing) performs better by about 2 dB compared to conventional SMP with BPSK. By using a signaling alphabet that is simultaneously optimized over dimensions, LM is able to achieve this better performance compared to conventional SMP that operates with a per dimension signaling alphabet.
- •
When the transmitter is equipped with multiple LM-TUs (), SI-LM performs better than SMP-LM. For example, SI-LM with , and performs better by about 2.5 dB compared to SMP-LM with , and . Note that SI-LM achieves this improved performance despite using a larger alphabet size (i.e., and 4 for SI-LM and SMP-LM, respectively). This is because the effect of spatial interference in SMP-LM outweighs the effect of adding more signal points on the hypersphere in SI-LM. Also, the SNR advantage of SI-LM over SMP-LM increases with since number of index bits increases with increased number of LM-TUs.
IV-C Time-indexed load modulation (TI-LM)
Motivated by the performance gains offered by time indexing in SM and MBM (in Sec. II), here, we investigate the potential performance benefits of time indexing in LM. Towards this, we consider a system model which similar to the model considered for TI-SM and TI-MBM in Sec. II. The channel is assumed to be frequency selective with multipaths. Each transmission frame consists of time slots, with slots for data transmission and slots for CP. Of the time slots, only slots are used for data transmission. The remaining slots stay silent. The choice of which slots among the slots are selected for transmission conveys information bits. These bits are called ‘time index bits’ and the selected time slots are called ‘active slots’ in the frame. An -length pattern of active/inactive status of the slots in a frame is called a ‘time-slot activation pattern’ (TAP). There are possible TAPs, of which are used and they form the set of valid TAPs. On each active slot, an LM signal vector from is transmitted so that bits are conveyed in active slots. The achieved rate in the TI-LM scheme is given by
[TABLE]
The TI-LM alphabet, denoted by , is the set of -sized vectors obtained by concatenating vectors each of size , as follows:
[TABLE]
where denotes the set of valid TAPs and denotes the TAP corresponding to . An TI-LM signal vector from is transmitted over slots in a frame.
The channel is assumed to remain constant over one frame duration and to be perfectly known at the receiver. After the removing the CP, the received signal vector can be written as , where is noise vector with and is equivalent block circulant matrix having the same form and statistics as in (6).
ML detection performance: In Fig. 9, we present the BER performance of TI-LM scheme with , , , , , and 2.4 bpcu. The performance of conventional LM (without time indexing) with the same 2.4 bpcu is also presented for comparison. The conventional LM achieves 2.4 bpcu using , , , . Both systems use and ML detection. The LM alphabets are obtained from the spherical kMC algorithm as before. At BER, it is seen that TI-LM performs better by about 1.5 dB compared to conventional LM without time indexing, which is due to reduced ISI in TI-LM.
V Conclusions
Conveying information bits through indexing transmission entities is an efficient signaling approach. In this paper, we presented index modulation schemes in which transmit antennas, time slots, and RF mirrors are indexed simultaneously. ML detection performance of these schemes pointed to very good performance possible through indexing of multiple entities. To enable the detection of large-dimension signals of these schemes, we exploited the inherent sparsity present in their signal vectors. Detection using sparsity-exploiting compressive sensing algorithms also showed attractive performance. The results indicate that indexing multiple transmission entities with a careful choice of system configuration/parameters exploiting the underlying tradeoffs involved can be beneficial. We also explored the potential benefits of indexing in load modulation. Indexing space and time showed promising performance gains in load modulated multiantenna systems.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] E. Basar, “Index modulation techniques for 5G wireless networks,” IEEE Commun. Mag. , vol. 54, no. 7, pp. 168-175, Jul. 2016.
- 2[2] Y. A. Chau and S.-H. Yu, “Space modulation on wireless fading channels,” in Proc. IEEE VTC-Fall , vol. 3, Oct. 2001, pp. 1668-1671.
- 3[3] R. Mesleh, H. Haas, S. Sinanovic, C. W. Ahn, and S. Yun, “Spatial modulation,” IEEE Trans. Veh. Tech. , vol. 57, no. 4, pp. 2228-2241, Jul. 2008.
- 4[4] M. Di Renzo, H. Haas, A. Ghrayeb, S. Sugiura, and L. Hanzo, “Spatial modulation for generalized MIMO: Challenges, opportunities and implementation,” Proceedings of the IEEE , vol. 102, no. 1, pp. 56-103, Jan. 2014.
- 5[5] J. Wang, S. Jia, and J. Song, “Generalised spatial modulation system with multiple active transmit antennas and low complexity detection scheme,” IEEE Trans. Wireless Commun ., vol. 11, no. 4, pp. 1605-1615, Apr. 2012.
- 6[6] T. Datta and A. Chockalingam, “On generalized spatial modulation,” in Proc. IEEE WCNC , Apr. 2013, pp. 2716-2721.
- 7[7] T. Lakshmi Narasimhan and A. Chockalingam, “On the capacity and performance of generalized spatial modulation,” IEEE Commun. Lett. , vol. 20, no. 2, pp. 252-255, Feb. 2015.
- 8[8] N. Serafimovski 1, S. Sinanovic, M. Di Renzo, and H. Haas, “Multiple access spatial modulation,” EURASIP J. Wireless Commun. Netw. , vol. 299, Sep. 2012.
