Notations
AbbreviationExpansionthe transpose and the conjugate, respectively | |
the conjugate transpose and the inverse, respectively | |
the expectation operator | |
a set of real integers containing {1,2,…,N} | |
the set of | |
vector in boldface lower-case and matrix in boldface upper-case, respectively | |
the | |
the | |
the normalized | |
the diagonal matrix with elements in | |
the | |
the pseudo- | |
the difference of two sets |
Introduction
Recently, a paradigm shift took place from the development of spectrally efficient communication techniques to the conception of both spectral- and energy-efficient communication techniques, as detailed in [1]–[6]. Indeed, as pointed out in [1], striking a compelling compromise between the spectral efficiency (SE) (or the bandwidth efficiency) and energy efficiency (EE) (or the power efficiency) is essential for the design state-of-the-art networks. Hence, various joint SE and EE solutions have been proposed for the different protocol layers [4], [6]. Specifically, in the physical layer, more and more attention is paid to the SE and EE of communications systems, including both the digital signal processing and the analog front-end.
As the predominant transmission technique of broadband communications, at the time of writing [7], [8], orthogonal frequency-division multiplexing (OFDM) is mainly characterized by its high degree of flexibility and high spectral efficiency [9]. Generally, a frequency-selective fading channel can be converted into a number of parallel flat-fading subchannels with the aid of OFDM, thereby, considerably reducing the receiver’s complexity as a benefit of using single-tap frequency-domain (FD) equalization. Moreover, cyclic prefix (CP)-based OFDM can be employed for avoiding inter-OFDM-symbol interference. Recently, OFDM has been combined with index modulation (OFDM-IM) [10]–[12]. In [10] and [11], the subcarrier IM (SIM) concept has been proposed based on a principle reminiscent of the implicit information conveyed by the activated antenna index in spatial modulation (SM) based multiple-input-multiple-output (MIMO) systems [2]. Then, a generalized IM scheme has been proposed and analyzed in [12]. Further details on the historical timeline of the SIM can be found in [13].
The most appealing aspect of SIM is its flexibility in terms of striking a tradeoff between the SE and EE, as analyzed in [14] and [15]. Hence, SIM has the potential of representing a win-win alternative in scenarios, such as device-to-device (D2D) communications, in-vechicle communications [16], sensor networks, etc. However, since it is an emerging technique, there are also some open issues. Apart from the above-mentioned SE and EE aspects of SIM, we will also consider the associated diversity and complexity issues, which will also be addressed in this paper. Generally, the most powerful contributor to reliable communications over mutipath propagation channels is diversity, including temporal diversity, frequency diversity and space diversity, as detailed in [17]. As demonstrated in [12] and [13], OFDM-SIM systems are capable of outperforming the classic OFDM systems for a low throughput. In [18], a block interleaver has been employed for achieving a beneficial time diversity gain. Later in [19], the coordinate interleaved orthogonal design (CIOD) of [20] has been employed in OFDM-SIM systems for improving the attainable transmitter diversity gain. However, the attainable multipath diversity gain has not been fully exploited by these schemes and no generalized analytical results are available for the achievable diversity order of the OFDM-SIM system. The complexity of SIM has to be separately considered at the transmitter and receiver side. In [21], a generalized look-up table has been proposed in order to improve the SE of SIM. However, in light of the limited SE improvement, the implementation complexity imposed may be deemed excessive. At the receiver side, since the information is conveyed in both the amplitude-phase modulated (APM) symbols and the SIM symbols, it is quite a challenge to design a detection scheme, which provides a good detection performance at a low complexity. In [12], the joint maximum likelihood (JML) detector has been conceived. As a further development, based on the fact that the FD symbols are either zero valued or non-zero valued, the authors of [12] have proposed a log-likelihood ratio (LLR) based detector, which has been shown to have the same detection performance as the JML detector, but at a lower complexity cost. Later, the JML and the LLR detectors have been modified in [19].
On the other hand, compressed sensing (CS), as an emerging theory, has attracted considerable research-attention. Initially, CS has been proposed for recovering vectors in high dimensions from vectors in low dimensions, as detailed in [22]. Then, it has been invoked for solving numerous problems in communications systems, such as channel estimation [23], narrowband interference mitigation [24], spectrum sensing [25], impulsive noise mitigation [26] and so on. However, to the best of the authors’ knowledge, CS has not been applied to the family of OFDM-SIM systems. Specifically, when an OFDM-SIM system is designed for aforementioned EE communications scenarios, the number of activated subcarriers should be small. By taking advantage of this condition, each group of subcarriers can be potentially represented by a sparse vector. Hence, according to CS, it is also possible to detect (or recover) the corresponding sparse vector with the aid of algorithms such as the family of
To address the aforementioned issues, our contributions of this paper are summarized as follows.
We propose a CS-assisted signalling strategy for OFDM-SIM systems. The general philosophy of our proposed CS-assisted IM (CSIM) scheme transpires from Fig. 1. The basic idea of CSIM is that the conventional IM is implemented in a high-dimensional virtual digital-domain, and then the high-dimensional IM symbols are compressed into the low-dimensional subcarriers in the FD with the aid of CS. In this way, both the SE and EE of our proposed CSIM becomes higher than that of conventional SIM.
We provide both analytical and simulation results for characterizing the system performance of the OFDM-CSIM system. We first demonstrate that the attainable SE of the proposed OFDM-CSIM system is higher than that of the conventional OFDM-SIM system. Moreover, for a given SE, our OFDM-CSIM system is capable of achieving higher EE than the conventional OFDM-SIM system.
We characterize the attainable diversity gain of both the conventional SIM and of our proposed CSIM schemes by both analytical and simulation results. Our investigations demonstrate that the OFDM-CSIM system is capable of achieving the maximum attainable multipath diversity order, which is verified by our simulation results.
We first invoke the JML detector for the OFDM-CSIM system for the sake of performance comparison. Since the complexity of the JML detector may be deemed excessive in practice, we propose a low-complexity detector, namely the iterative residual check (IRC) detector, for our system. As depicted in Fig. 1, the IRC detector is proposed based on the Greedy Pursuit concept of CS [33], which updates its estimates one step at a time by making locally optimal choices at each step. We demonstrate that an attractive detection performance can be attained by the IRC detector using as few as one or two iterations, yielding a low complexity.
Illustration of the relationships between compressed sensing (CS), subcarrier index modulation (SIM), CS-assisted index modulation (CSIM) as well as our iterative residual check (IRC) detector.
The rest of the paper is organized as follows. In Section II, both our system model and the proposed CSIM signalling are detailed. Then, both the JML detector and the proposed IRC detector are described in Section III. In Section IV, the performance of the proposed system is analyzed. Our simulation results are discussed in Section V. Finally, we offer our conclusions in Section VI.
System Model
A. Description of Transmitter
We assume a multicarrier system employing \begin{equation} \pmb {x}_{\text {CI},g}=f_{\text {CI}}\left \{{\pmb {x}_{\text {d},g}}\right \}, \end{equation}
\begin{equation} \pmb {x}_{g}=\pmb {I}_{g}\pmb {x}_{\text {CI},g}, \end{equation}
\begin{equation} L=L_{1}+L_{2}=\left \lfloor{ \log _{2} {\binom{N}{ {K}}}}\right \rfloor +K\log _{2} Q \end{equation}
Illustration of the OFDM-CSIM system employing CI and a depth-
Illustration of the CSIM scheme. The dimension
As shown in Fig. 3, a measurement matrix \begin{equation} \pmb {s}_{g}=\pmb {A}\pmb {x}_{g}, \end{equation}
Next, as seen in Fig. 2, in order to achieve multipath diversity, the
B. Received Signals
We assume an \begin{equation} \pmb {y}_{\text {T}}=\pmb {H}_{\text {cir}}\pmb {s}_{\text {T}}+\pmb {w}_{\text {T}}, \end{equation}
\begin{align*} \pmb {y}_{g}=&\pmb {I}_{\Pi _{g}}^{T}\left ({ \pmb {\mathcal {F}}_{M} \pmb {y}_{\text {T}}}\right ) \\=&\pmb {I}_{\Pi _{g}}^{T}\left ({ \pmb {H}\pmb {s}_{\text {F}}+\pmb {\mathcal {F}}_{M}\pmb {w}_{\text {T}}}\right ) \\=&\pmb {I}_{\Pi _{g}}^{T}\pmb {H}\sum \limits _{g=1}^{G}\pmb {I}_{\Pi _{g}}\pmb {s}_{g}+\pmb {I}_{\Pi _{g}}^{T}\left ({\pmb {\mathcal {F}}_{M}\pmb {w}_{\text {T}}}\right )\tag{6a}\\=&\pmb {I}_{\Pi _{g}}^{T}\pmb {H}\pmb {I}_{\Pi _{g}}\pmb {s}_{g}+\bar {\pmb {w}}_{g}\tag{6b}\\=&\bar {\pmb {H}}_{g}\pmb {s}_{g}+\bar {\pmb {w}}_{g} \tag{6c}\end{align*}
\begin{align*} \bar {\pmb {H}}_{g}=&\pmb {I}_{\Pi _{g}}^{T}\pmb {H}\pmb {I}_{\Pi _{g}} \\=&\pmb {I}_{\Pi _{g}}^{T}diag\left \{{\sqrt {M}\pmb {\mathcal {F}}_{M}\pmb {I}_{\text {h}}\pmb {h}_{\text {T}}}\right \}\pmb {I}_{\Pi _{g}} \\=&diag\left \{{ \sqrt {M}\pmb {I}_{\Pi _{g}}^{T}\pmb {\mathcal {F}}_{M}\pmb {I}_{\text {h}} \pmb {h}_{\text {T}}}\right \} \\=&diag\left \{{\pmb {F}_{\text {h},\Pi _{g}}\pmb {h}_{\text {T}}}\right \}=diag\{\bar {h}_{g}(0),\ldots ,\bar {h}_{g}(m-1)\} ,\qquad \tag{7}\end{align*}
\begin{equation*} p\left ({ \pmb {y}_{g} | \pmb {s}_{g}}\right )=\frac {1}{(\pi N_{0})^{m}}\exp \left \{{ -\frac {\|\pmb {y}_{g}-\bar {\pmb {H}}_{g}\pmb {s}_{g}\|_{2}^{2}}{N_{0}} }\right \}\!. \tag{8}\end{equation*}
Detection of the OFDM-CSIM Signals
In this section, we first consider the JML detector. Then, we propose an IRC detector for reducing the potentially excessive complexity of the JML detector. In our derivation, we stipulate the idealized simplifying assumption that perfect channel estimation is achieved at the receiver.
Firstly, upon substituting (4) into (6c), we arrive at \begin{equation*} \pmb {y}_{g}=\bar {\pmb {H}}_{g}\pmb {A}\pmb {x}_{g}+\bar {\pmb {w}}_{g}, \tag{9}\end{equation*}
\begin{equation*} \sqrt {\frac {N-m}{m(N-1)}}\leq \mu _{\pmb {A}}<\frac {1}{2K-1}, \tag{10}\end{equation*}
\begin{equation*} p\left ({ \pmb {y}_{g} | \pmb {x}_{g}}\right )=\frac {1}{(\pi N_{0})^{m}}\exp \left \{{ -\frac {\|\pmb {y}_{g}-\bar {\pmb {H}}_{g}\pmb {A}\pmb {x}_{g}\|_{2}^{2}}{N_{0}} }\right \}\!. \tag{11}\end{equation*}
A. Joint Maximum Likelihood Detector
Typically, the optimum detector is the maximum a posteriori (MAP) detector, which solves the optimization problem of \begin{equation*} \pmb {x}_{g}^{\text {MAP}}=\underset {\pmb {v}_{i}\in \mathcal {V}}{ \arg \,\max } \left \{{p\left ({\pmb {v}_{i}|\pmb {y}_{g} }\right )}\right \}\!, \tag{12}\end{equation*}
\begin{equation*} \pmb {x}_{g}^{\text {ML}}=\underset {\pmb {v}_{i}\in \mathcal {V}}{\arg \min }\left \{{\left \|{\pmb {y}_{g}-\bar {\pmb {H}}_{g}\pmb {A}\pmb {v}_{i}}\right \|_{2}^{2}}\right \}\!. \tag{13}\end{equation*}
\begin{equation*} \left ({ \mathcal {I}_{g}^{\text {ML}} , \pmb {x}_{\text {d},g}^{\text {ML}}}\right )=\underset {\mathcal {Z}_{c}\subset \mathcal {Z},\pmb {a}\in \mathcal {A}_{\phi }^{K}}{\arg \min }\left \{{\left \|{\pmb {y}_{g}-\bar {\pmb {H}}_{g}\pmb {A}\pmb {I}_{c} f_{\text {CI}}\left \{{\pmb {a}}\right \}}\right \|_{2}^{2}}\right \}\!,\qquad \tag{14}\end{equation*}
B. Iterative Residual Check Detector
Let us first rewrite (9) as \begin{align*} \pmb {y}_{g}=&\pmb {\Phi }_{g}\pmb {x}_{g}+\bar {\pmb {w}}_{g}\tag{15a}\\=&\pmb {\Phi }_{g}\pmb {I}_{g}f_{\text {CI}}\{\pmb {x}_{\text {d},g}\}+\bar {\pmb {w}}_{g} \\=&\pmb {\Phi }_{g,\mathcal {I}_{g}}f_{\text {CI}}\{\pmb {x}_{\text {d},g}\}+\bar {\pmb {w}}_{g}, \tag{15b}\end{align*}
\begin{equation*} \pmb {x}_{g}^{\ell _{0}}=\underset {\pmb {v}\in \mathbb {C}^{N\times 1}}{ \arg \,\min } \|\pmb {v} \|_{0}, \quad \text {s.t.} ~\pmb {y}_{g}-\pmb {\Phi }_{g}\pmb {v} \in \mathcal {B}, \tag{16}\end{equation*}
However, the \begin{equation*} \pmb {x}_{g}^{\ell _{1}}=\underset {\pmb {v}\in \mathbb {C}^{N\times 1}}{ \arg \,\min } \|\pmb {v}\|_{1}, \quad \text {s.t.} ~ \pmb {y}_{g}-\pmb {\Phi }_{g}\pmb {v} \in \mathcal {B}. \tag{17}\end{equation*}
Based on the philosophy of greedy pursuits [33], which provides an approximated estimation via making locally optimal choices at each step, we propose a Greedy-like detector, namely the IRC detector, for detecting both the IM and the classic APM symbols in the sparse vector
Firstly, at the initialization stage, the IRC detector invokes the minimum mean square error (MMSE) processing to obtain an \begin{equation*} \hat {\pmb {x}}_{g}=\left ({\pmb {\Phi }_{g}^{H}\pmb {\Phi }_{g}+\frac {1}{\gamma _{s}}\pmb {I}_{N}}\right )^{-1}\pmb {\Phi }_{g}^{H}\pmb {y}_{g}, \tag{18}\end{equation*}
\begin{equation*} |\hat {x}_{g}(i_{1})|^{2}\geq |\hat {x}_{g}(i_{2})|^{2}\geq \ldots \geq |\hat {x}_{g}(i_{N})|^{2}, \tag{19}\end{equation*}
During the second stage, the IRC detector carries out iterative detection of both the IM symbols in \begin{equation*} \mathcal {Z}^{1}=\{\mathcal {Z}_{1}^{1},\mathcal {Z}_{2}^{1},\ldots ,\mathcal {Z}_{C_{1}}^{1}\}\subset \mathcal {Z} \tag{20}\end{equation*}
\begin{align*} \pmb {\Phi }_{g,\mathcal {Z}_{c_{1}}^{1}}^{\dagger }=\left ({\pmb {\Phi }_{g,\mathcal {Z}_{c_{1}}^{1}}^{H}\pmb {\Phi }_{g,\mathcal {Z}_{c_{1}}^{1}}}\right )^{-1}\pmb {\Phi }_{g,\mathcal {Z}_{c_{1}}^{1}}^{H}, \quad \mathcal {Z}_{c_{1}}^{1}\subset \mathcal {Z}^{1}\subset \mathcal {Z}, \\ \tag{21}\end{align*}
\begin{align*} \breve {\pmb {x}}_{\text {d},g}(c_{1})=&f_{\text {CI}}^{-1}\left \{{\pmb {\Phi }_{g,\mathcal {Z}_{c_{1}}^{1}}^{\dagger }\pmb {y}_{g}}\right \} \\=&f_{\text {CI}}^{-1}\left \{{\pmb {\Phi }_{g,\mathcal {Z}_{c_{1}}^{1}}^{\dagger }\pmb {\Phi }_{g,\mathcal {I}_{g}} f_{\text {CI}}\{\pmb {x}_{\text {d},g}\}+\pmb {\Phi }_{g,\mathcal {Z}_{c_{1}}^{1}}^{\dagger }\bar {\pmb {w}}_{g}}\right \} \\=&\pmb {x}_{\text {d},g}+\pmb {r}_{\mathcal {I}_{g},\mathcal {Z}_{c_{1}}^{1}}+\breve {\pmb {w}}_{g}, \tag{22}\end{align*}
\begin{align*} a^{1}(k,c_{1})=&\underset {a_{q}\in \mathcal {A}_{\phi }}{\arg \min }\left |{\breve {x}_{\text {d},g}(k,c_{1})-a_{q}}\right |^{2}, \\&\qquad \qquad \qquad k=0,\ldots ,K-1. \tag{23}\end{align*}
So far, we have obtained the estimations of the classic APM symbols \begin{align*} \left ({{\mathcal {I}}_{g}^{[{1}]}, {\pmb {x}}_{\text {d},g}^{[{1}]}}\right )=\underset {\mathcal {Z}_{c_{1}}^{1}\in \mathcal {Z}^{1}, \pmb {a}^{1}(c_{1})\in \mathcal {A}^{1}}{\arg \min }\left \|{\pmb {y}_{g}\!-\!\pmb {\Phi }_{g,\mathcal {Z}_{c_{1}}^{1}} f_{\text {CI}}\left \{{\pmb {a}^{1}(c_{1})}\right \}}\right \|^{2}_{2}.\!\!\!\!\! \\ \tag{24}\end{align*}
\begin{equation*} \varepsilon _{g}^{[{1}]}=\left \|{\pmb {y}_{g}-\pmb {\Phi }_{g,\mathcal {I}_{g}^{[{1}]}} f_{\text {CI}}\left \{{\pmb {x}_{\text {d},g}^{[{1}]}}\right \}}\right \|^{2}_{2}. \tag{25}\end{equation*}
Let
Similarly to the first iteration, during the second iteration, the IRC detector first identifies a candidate set based on the index
Finally, if the condition of
Algorithm 1 IRC Detector
Require:
Initialization: Set the maximum number of iterations to
MMSE detection based on (18), expressed as \begin{equation*} \hat {\pmb {x}}_{g}=\left ({\pmb {\Phi }_{g}^{H}\pmb {\Phi }_{g}+\frac {1}{\gamma _{s}}\pmb {I}_{N}}\right )^{-1}\pmb {\Phi }_{g}^{H}\pmb {y}_{g} ; \end{equation*}
Order the elements in \begin{equation*} |\hat {x}_{g}(i_{1})|^{2}\geq |\hat {x}_{g}(i_{2})|^{2}\geq \ldots \geq |\hat {x}_{g}(i_{N})|^{2}. \end{equation*}
for
Obtain
if
else
For \begin{equation*} \breve {\pmb {x}}_{\text {d},g}(c_{t})=f_{\text {CI}}^{-1}\left \{{\pmb {\Phi }^{\dagger }_{g,\mathcal {Z}_{c_{t}}^{t}}\pmb {y}_{g}}\right \}; \end{equation*}
Generate the estimates for the APM symbols associated with the candidates of \begin{align*} a^{t}(k,c_{t})=&\underset {a_{q}\in \mathcal {A}_{\phi }}{\arg \min } \left |{\breve {x}_{\text {d},g}(k,c_{t})-a_{q}}\right |^{2}, \\&\qquad \qquad \qquad \qquad k=0,1,\ldots ,K-1 \end{align*}
Find the best estimates according to (24) as \begin{equation*} \left ({{\mathcal {I}}_{g}^{[t]}, {\pmb {x}}_{\text {d},g}^{[t]}}\right )\!=\!\underset {\mathcal {Z}_{c_{t}}^{t}\in \mathcal {Z}^{t}, \pmb {a}^{t}(c_{t})\in \mathcal {A}^{t}}{\arg \min }\!\left \|{\pmb {y}_{g}\!-\!\pmb {\Phi }_{g,\mathcal {Z}_{c_{t}}^{t}} f_{\text {CI}}\left \{{\pmb {a}^{t}(c_{t})}\right \}}\right \|^{2}_{2}. \end{equation*}
Calculate the residual error according to (25) as \begin{equation*} \varepsilon _{g}^{[t]}=\left \|{\pmb {y}_{g}-\pmb {\Phi }_{g,\mathcal {I}_{g}^{[t]}} f_{\text {CI}} \left \{{\pmb {x}_{\text {d},g}^{[t]}}\right \}}\right \|^{2}_{2}; \end{equation*}
if
Update
exit
else if
Update
else
end if
end if
end for
return
The complexity of our proposed algorithm is determined by the number of iterations as well as the number of candidates in each iteration. Explicitly, the best case is that the detection is completed within a single iteration by testing only one candidate. In this case, we can readily show that the complexity is on the order of
Performance Analysis
In this section, the system performance of the OFDM-CSIM system is analyzed. In our analysis, the JML detector is assumed. We commence by deriving the SE and EE of the proposed system. Then, the analytical diversity order of the OFDM-CSIM system is detailed.
A. Spectral Efficiency and Energy Efficiency
Let us assume that the proposed OFDM-CSIM system is operated within a frequency band of \begin{align*} f_{\text {SE}}(\gamma _{s})=&\frac {R}{f_{\text {B}}} \\=&\frac {\sum \limits _{g=1}^{G}I(\pmb {x}_{g};\pmb {y}_{g})}{T_{s} f_{\text {B}}}=\frac {\sum \limits _{g=1}^{G}I(\pmb {x}_{g};\pmb {y}_{g})}{M}, \tag{26}\end{align*}
\begin{align*} f_{\text {SE}}(\gamma _{s})=&\frac {1}{M}\sum \limits _{g=1}^{G}\Biggl \{{\mathbb {E}_{\bar {\pmb {H}}_{g},\bar {\pmb {w}}_{g}}[-\log _{2} \epsilon (\bar {\pmb {w}}_{g},\bar {\pmb {H}}_{g},\gamma _{s})] } \\&{ \qquad \qquad -\,m\log _{2}\left ({\frac {\pi e K}{m\gamma _{s}}}\right ) }\Biggr \} \\=&\frac {G}{M}\Biggl \{{\mathbb {E}_{\bar {\pmb {H}}_{g},\bar {\pmb {w}}_{g}}[-\log _{2} \epsilon (\bar {\pmb {w}}_{g},\bar {\pmb {H}}_{g},\gamma _{s})] } \\&{ \qquad \quad -\,m\log _{2}\left ({\frac {\pi e K}{m\gamma _{s}}}\right ) }\Biggr \} \\=&\frac {\mathbb {E}_{\bar {\pmb {H}}_{g},\bar {\pmb {w}}_{g}}[-\log _{2} \epsilon (\bar {\pmb {w}}_{g},\bar {\pmb {H}}_{g},\gamma _{s})] }{m}-\log _{2}\left ({\frac {\pi e K}{m\gamma _{s}}}\right )\!, \\ \tag{27}\end{align*}
\begin{align*} f_{\text {SE}}(\gamma _{s})=&\sum \limits _{g=1}^{G}\frac {I(\pmb {x}_{g};\pmb {y}_{g})}{M} \\\leq&\sum \limits _{g=1}^{G}\frac {L}{M}=\frac {L}{m}, \tag{28}\end{align*}
On the other hand, the EE can be defined in terms of Joule-per-bit per noise level [43], or bit-per-Joule [3], [45], or bit-per-Joule per noise level [1]. In this paper, only the signal’s transmission power is considered, hence the EE definition of [1] is adopted. In this case, given the SE value of \begin{align*} \eta _{\text {EE}}=&\frac {\eta _{\text {SE}}}{P_{\text {T}}\slash N_{0}}=\frac {\eta _{\text {SE}}}{P_{\text {Tx}}\slash N_{0}} \\=&\frac {\eta _{\text {SE}}}{\gamma _{s} }=\frac {\eta _{\text {SE}}}{ f_{\text {SE}}^{-1}(\eta _{\text {SE}})}, \tag{29}\end{align*}
Furthermore, let us define the received SNR per bit (or SNR per reliable bit) as \begin{align*} \gamma _{b}^{\text {Rx}}=\frac {\gamma _{s}}{\eta _{\text {SE}}}=&\frac {f_{\text {SE}}^{-1}(\eta _{\text {SE}})} {\eta _{\text {SE}}} \\=&\frac {1}{\eta _{\text {EE}}}, \tag{30}\end{align*}
B. Diversity and Coding Gains
Let us first define the pairwise error event as \begin{align*} P\left ({\pmb {x}_{g}^{\text {c}}\to \pmb {x}_{g}^{\text {e}}|\bar {\pmb {H}}_{g} }\right )=&P\left ({\pmb {s}_{g}^{\text {c}}\to \pmb {s}_{g}^{\text {e}}|\bar {\pmb {H}}_{g} }\right ) \\=&Q\left ({\sqrt {\frac {m\gamma _{s}\left \|{\bar {\pmb {H}}_{g}\left ({\pmb {s}_{g}^{\text {c}}-\pmb {s}_{g}^{\text {e}}}\right )}\right \|^{2}_{2}}{2K}}}\right ) \\=&\frac {1}{\pi }\int \limits _{0}^{\frac {\pi }{2}}\exp \left ({ -\frac {m\gamma _{s} d^{2}\left ({\pmb {z}_{g}^{\text {c}},\pmb {z}_{g}^{\text {e}}}\right )}{4K\sin ^{2} \theta } }\right )\mathrm {d}\theta , \\ \tag{31}\end{align*}
\begin{align*} d^{2}\left ({\pmb {z}_{g}^{\text {c}},\pmb {z}_{g}^{\text {e}}}\right )=&\left \|{\bar {\pmb {H}}_{g}\left ({\pmb {s}_{g}^{\text {c}}-\pmb {s}_{g}^{\text {e}}}\right )}\right \|^{2}_{2} \\=&\left \|{\text {diag}\{\pmb {F}_{\text {h},\Pi _{g}}\pmb {h}_{\text {T}}\}\left ({\pmb {v}_{i}-\pmb {v}_{j}}\right ) }\right \|^{2}_{2} \\=&\left \|{\text {diag}\{\pmb {F}_{\text {h},\Pi _{g}}\pmb {h}_{\text {T}}\}\pmb {e}}\right \|^{2}_{2} \\=&\left \|{\pmb {E}\pmb {F}_{\text {h},\Pi _{g}}\pmb {h}_{\text {T}}}\right \|^{2}_{2} \\=&\pmb {h}_{\text {T}}^{H}\pmb {D}_{g}\pmb {h}_{\text {T}}, \tag{32}\end{align*}
\begin{align*} V_{\text {D}}=&\text {rank}\left ({\pmb {D}_{g}}\right )=\text {rank}(\pmb {F}_{\text {h},\Pi _{g}}^{H} \pmb {E}^{H}\pmb {E}\pmb {F}_{\text {h},\Pi _{g}}) \\=&\min \left \{{ \text {rank}\left ({ \pmb {E}}\right ),\text {rank}\left ({\pmb {F}_{\text {h},\Pi _{g}}}\right ) }\right \}. \tag{33}\end{align*}
\begin{equation*} V_{\text {D}}=\begin{cases} \|\pmb {e}\|_{0} & \text {if $m<L_{\text {h}}$}\\ L_{\text {h}} & \text {if $m\geq L_{\text {h}}$}. \end{cases} \tag{34}\end{equation*}
Since \begin{equation*} P\left ({\pmb {x}_{g}^{\text {c}}\to \pmb {x}_{g}^{\text {e}}}\right )=\frac {1}{\pi }\int \limits _{0}^{\frac {\pi }{2}}\prod \limits _{i=1}^{V_{\text {D}}} \left ({ 1+\frac {\lambda _{i} m\gamma _{s}}{4K\sin ^{2}\theta } }\right )^{-1}\mathrm {d}\theta . \tag{35}\end{equation*}
\begin{equation*} P\left ({\pmb {x}_{g}^{\text {c}}\to \pmb {x}_{g}^{\text {e}}}\right )\leq \left ({ V_{\text {C}} \frac {m\gamma _{s}}{4K}}\right )^{-V_{\text {D}}}, \tag{36}\end{equation*}
From the above analysis, we can infer the following observations. Firstly, when
Simulation Results
In this section, simulation results are provided for characterizing the achievable performance of the proposed OFDM-CSIM system. The system setup and the parameters used in our simulations are summarized in Table 1. For all simulations, a ten-path (i.e.
In Fig. 4, both the SE and EE are investigated as a function of the SNR in dB for both the OFDM-SIM and the OFDM-CSIM systems, when communicating over Rayleigh fading channels. In this figure, the unrotated QPSK constellation (i.e.,
SE and EE as a function of the SNR in dB for both the OFDM-SIM and the OFDM-CSIM systems communicating over an
Fig. 5 plots the complementary cumulative distribution function (CCDF) of the number of iterations for the proposed IRC detector of our CSIM scheme, when communicating over an
CCDF of the number of iterations of the IRC detector for the CSIM employing CI and a depth-
In Fig. 6, we investigate the detection complexity imposed by detecting each group of symbols, when both the JML and IRC detectors are employed. In this figure, the IRC detector of Algorithm 1 relying on
Detection complexity required for detecting each group of symbols, when the JML detector (JMLD) and the IRC detector (IRCD) are employed. For the IRCD of Algorithm 1, the maximum number of iterations is chosen to be
The BER performance of the classic OFDM, OFDM-SIM and OFDM-CSIM systems is compared in Fig. 7–, and Fig. 9. In these figures, both the OFDM-SIM and the OFDM-CSIM systems employ CI, the depth-
BER performance of the classic OFDM, OFDM-SIM and OFDM-CSIM systems communicating over an
BER performance of the classic OFDM, OFDM-SIM and OFDM-CSIM systems communicating over an
BER performance of the classic OFDM, OFDM-SIM and OFDM-CSIM systems communicating over an
BER versus SNR per bit for the OFDM-CSIM using the JML detector and the IRC detector. The OFDM-CSIM with (
In Fig. 10, and Fig. 12, we investigate the BER performance of both the JML detector and the IRC detector for the OFDM-CSIM systems communicating over an
BER versus SNR per bit for the OFDM-CSIM using the JML detector and the IRC detector. The OFDM-CSIM with (
BER versus SNR per bit for the OFDM-CSIM using the JML detector and the IRC detector. The OFDM-CSIM with (
Conclusions
In this paper, a CSIM scheme has been proposed. Our analytical results have shown that in comparison to the conventional SIM, our proposed scheme is capable of achieving a higher SE, which has also been verified by our simulation results. Moreover, we have shown that the CSIM is capable of striking a more appealing tradeoff between the SE and EE than the conventional SIM. Then, the JML detector has been considered for our CSIM scheme. Based on the JML detector, the diversity order of the CSIM has been first analyzed mathematically, and then, it was verified by simulations. Both the analytical and the simulation results show that in comparison to the SIM system, our proposed system is capable of providing a significantly higher diversity gain. Finally, the reduced-complexity IRC detector was proposed for our CSIM scheme. Simulations results have been provided for investigating its detection performance. Our investigations demonstrated that in comparison to the JML detector, the complexity of our IRC detector is much lower, while its performance is close to that of the JML detector.
AppendixDerivation of SE
Derivation of SE
According to Section III, the channel state information (CSI) is assumed to be perfectly known at the receiver. Hence, based on (9), the mutual information \begin{align*} I\left ({\pmb {x}_{g};\pmb {y}_{g}}\right )=&\mathbb {E}_{\bar {\pmb {H}}_{g}}[I(\pmb {x}_{g};\pmb {y}_{g}|\bar {\pmb {H}}_{g})] \\=&\mathbb {E}_{\bar {\pmb {H}}_{g}}[\mathcal {H}(\pmb {y}_{g}|\bar {\pmb {H}}_{g})-\mathcal {H}(\pmb {y}_{g}|\pmb {x}_{g},\bar {\pmb {H}}_{g})] \\=&\mathbb {E}_{\bar {\pmb {H}}_{g}}[\mathcal {H}(\pmb {y}_{g}|\bar {\pmb {H}}_{g})]-\mathcal {H}(\bar {\pmb {w}}_{g}), \tag{A.1}\end{align*}
\begin{align*} \mathcal {H}(\bar {\pmb {w}}_{g})=&\log _{2}(\pi eN_{0})^{m}=m\log _{2}(\pi eN_{0}) \\=&m\log _{2}\left ({\frac {\pi e K}{m\gamma _{s}}}\right ). \tag{A.2}\end{align*}
\begin{align*} \mathcal {H}(\pmb {y}_{g}|\bar {\pmb {H}}_{g})=&-\int _{\pmb {y}_{g}}p(\pmb {y}_{g}|\bar {\pmb {H}}_{g})\log _{2} p(\pmb {y}_{g}|\bar {\pmb {H}}_{g})\mathrm {d}\pmb {y}_{g} \\=&\mathbb {E}_{\pmb {y}_{g}}[-\log _{2} p(\pmb {y}_{g}|\bar {\pmb {H}}_{g})]. \tag{A.3}\end{align*}
\begin{align*}&\hspace {-2pc}p(\pmb {y}_{g}|\bar {\pmb {H}}_{g}) \\=&\sum \limits _{i=1}^{2^{L}}p(\pmb {y}_{g}|\pmb {v}_{i},\bar {\pmb {H}}_{g})p(\pmb {v}_{i})=\frac {1}{2^{L}}\sum \limits _{i=1}^{2^{L}}p(\pmb {y}_{g}|\pmb {v}_{i},\bar {\pmb {H}}_{g}) \\=&\frac {1}{2^{L}}\sum \limits _{i=1}^{2^{L}}\frac {1}{(\pi N_{0})^{m}}\exp \left \{{ -\frac {\|\pmb {y}_{g}-\bar {\pmb {H}}_{g}\pmb {A}\pmb {v}_{i}\|_{2}^{2}}{N_{0}} }\right \} \\=&\frac {1}{2^{L}}\sum \limits _{i=1}^{2^{L}}\frac {1}{(\pi N_{0})^{m}}\exp \left \{{ -\frac {\|\bar {\pmb {H}}_{g}\pmb {A}(\pmb {x}_{g}-\pmb {v}_{i})+\bar {\pmb {w}}_{g}\|_{2}^{2}}{N_{0}} }\right \}\!. \\ \tag{A.4}\end{align*}
\begin{equation*} \mathcal {E}\triangleq \{\pmb {e}=\pmb {A}(\pmb {v}_{j}-\pmb {v}_{i}): \pmb {v}_{i}\neq \pmb {v}_{j},\forall {\pmb {v}_{i},\pmb {v}_{j}}\in \mathcal {V}\} . \tag{A.5}\end{equation*}
\begin{align*} p(\pmb {y}_{g}|\bar {\pmb {H}}_{g})=&\frac {1}{2^{L}}\Biggl ({\frac {1}{(\pi N_{0})^{m}}\exp \left \{{ -\frac {\|\bar {\pmb {w}}_{g}\|_{2}^{2}}{N_{0}} }\right \}} \\&{ \quad +\,\mathbb {E}_{\pmb {e}}\left [{\frac {1}{(\pi N_{0})^{m}}\exp \left \{{ -\frac {\|\bar {\pmb {H}}_{g}\pmb {e}+\bar {\pmb {w}}_{g}\|_{2}^{2}}{N_{0}} }\right \}}\right ]}\Biggr ) \\=&\frac {1}{2^{L}}\left ({\frac {m\gamma _{s}}{\pi K}}\right )^{m}\Biggl ({\exp \left \{{ -\frac {\|\bar {\pmb {w}}_{g}\|_{2}^{2}}{K}m\gamma _{s} }\right \}} \\&{ \qquad +\,\mathbb {E}_{\pmb {e}}\left [{\exp \left \{{ -\frac {\|\bar {\pmb {H}}_{g}\pmb {e}+\bar {\pmb {w}}_{g}\|_{2}^{2}}{K}m\gamma _{s} }\right \}}\right ]}\Biggr ), \\ \tag{A.6}\end{align*}
\begin{equation*} \epsilon (\bar {\pmb {w}}_{g},\bar {\pmb {H}}_{g},\gamma _{s})\triangleq p(\pmb {y}_{g}|\bar {\pmb {H}}_{g}) \tag{A.7}\end{equation*}
\begin{equation*} \mathcal {H}(\pmb {y}_{g}|\bar {\pmb {H}}_{g})=\mathbb {E}_{\bar {\pmb {w}}_{g}}[-\log _{2} \epsilon (\bar {\pmb {w}}_{g},\bar {\pmb {H}}_{g},\gamma _{s})]. \tag{A.8}\end{equation*}
\begin{align*} I\left ({\pmb {x}_{g};\pmb {y}_{g}}\right )= \mathbb {E}_{\bar {\pmb {H}}_{g},\bar {\pmb {w}}_{g}}[-\log _{2} \epsilon (\bar {\pmb {w}}_{g},\bar {\pmb {H}}_{g},\gamma _{s})]-m\log _{2}\!\left ({\!\frac {\pi e K}{m\gamma _{s}}\!}\right )\!.\!\!\!\! \\ \tag{A.9}\end{align*}
It should be noted that the upper bound of \begin{align*} I\left ({\pmb {x}_{g};\pmb {y}_{g}}\right )=&\mathbb {E}_{\bar {\pmb {H}}_{g}}[I(\pmb {x}_{g};\pmb {y}_{g}|\bar {\pmb {H}}_{g})] \\=&\mathbb {E}_{\bar {\pmb {H}}_{g}}[\mathcal {H}(\pmb {x}_{g}|\bar {\pmb {H}}_{g})-\mathcal {H}(\pmb {x}_{g}|\pmb {y}_{g},\bar {\pmb {H}}_{g})] \\=&\mathcal {H}(\pmb {x}_{g})-\mathbb {E}_{\bar {\pmb {H}}_{g}}[\mathcal {H}(\pmb {x}_{g}|\pmb {y}_{g},\bar {\pmb {H}}_{g})] \\\leq&\mathcal {H}(\pmb {x}_{g})=-\sum \limits _{i=1}^{2^{L}}p(\pmb {v}_{i})\log _{2} p(\pmb {v}_{i}) \\=&-\sum \limits _{i=1}^{2^{L}}\frac {1}{2^{L}}\log _{2} \frac {1}{2^{L}}=L, \tag{A.10}\end{align*}