Abstract
In this paper, we introduce a novel signal characteristic, which is ubiquitous in the vast majority of communication signals. That is, a modulated signal is of an inherent low-rank structure following a reshaping operation. We first use a toy model to develop a framework for modelling this signal characteristic, and theoretically prove the impact on the signals’ rank structure by additive white Gaussian noise and inter-symbol interference, which is of great concern in the wireless communication field. Subsequently, the model is generalized to multi-input-multi-output signals, and tensor rank is taken into account. Using multi-linear algebra, we prove that the low-rankness of a reshaped signal only depends on the structure of its embedding subspace, and that its rank measure is upper bounded by the multi-rank of the basis tensor. As an application, we propose a novel adaptive sampling and reconstruction scheme for generic software-defined radio based on the low-rank structure. Numerical simulations demonstrate that the proposed method outperforms compressed sensing-based method, particularly when the modulated signal does not satisfy the sparsity assumption in the time and frequency domains. The results of practical experiments further demonstrate that many types of modulated signals can be effectively reconstructed from very limited observations using our proposed method.
Similar content being viewed by others
References
Baraniuk, R. G. (2007). Compressive sensing. IEEE Signal Processing Magazine, 24(4), 118–121.
Batra, A., Balakrishnan, J., Aiello, G. R., Foerster, J. R., & Dabak, A. (2004). Design of a multiband OFDM system for realistic UWB channel environments. IEEE Transactions on Microwave Theory and Techniques, 52(9), 2123–2138.
Candes, E. J., & Recht, B. (2009). Exact matrix completion via convex optimization. Foundations of Computational mathematics, 9(6), 717–772.
Cheng, Y. B., Gu, H., & Su, W. M. (2012). Joint 4-d angle and Doppler shift estimation via tensor decomposition for mimo array. IEEE Communications Letters, 16(6), 917–920. https://doi.org/10.1109/lcomm.2012.040912.120298.
Chi, C. Y., Chen, C. Y., Chen, C. H., & Feng, C. C. (2003). Batch processing algorithms for blind equalization using higher-order statistics. IEEE Signal Processing Magazine, 20(1), 25–49.
Cichocki, A., Mandic, D., De Lathauwer, L., Zhou, G., Zhao, Q., Caiafa, C., et al. (2015). Tensor decompositions for signal processing applications: From two-way to multiway component analysis. IEEE Signal Processing Magazine, 32(2), 145–163.
de Almeida, A. L., Favier, G., & Mota, J. C. M. (2006). Space-time multiplexing codes: A tensor modeling approach. In IEEE 7th workshop on signal processing advances in wireless communications, 2006, SPAWC’06 (pp. 1–5). IEEE
de Almeida, A. L. F., Favier, G., & Mota, J. C. M. (2007). Parafac-based unified tensor modeling for wireless communication systems with application to blind multiuser equalization. Signal Processing, 87(2), 337–351. https://doi.org/10.1016/j.sigpro.2005.12.014.
de Almeida, A. L. F., Favier, G., & Mota, J. C. M. (2009). Constrained tucker-3 model for blind beamforming. Signal Processing, 89(6), 1240–1244. https://doi.org/10.1016/j.sigpro.2008.11.016.
de Almeida, A. L., Favier, G., & Ximenes, L. R. (2013). Space-time-frequency (STF) MIMO communication systems with blind receiver based on a generalized PARATUCK2 model. IEEE Transactions on Signal Processing, 61(8), 1895–1909.
De Lathauwer, L., & Castaing, J. (2007). Tensor-based techniques for the blind separation of dscdma signals. Signal Processing, 87(2), 322–336. https://doi.org/10.1016/j.sigpro.2005.12.015.
De Lathauwer, L., De Moor, B., & Vandewalle, J. (2000). A multilinear singular value decomposition. SIAM Journal on Matrix Analysis and Applications, 21(4), 1253–1278.
Donoho, D. L. (2006). Compressed sensing. IEEE Transactions on Information Theory, 52(4), 1289–1306.
Ermis, B., Acar, E., & Cemgil, A. T. (2015). Link prediction in heterogeneous data via generalized coupled tensor factorization. Data Mining and Knowledge Discovery, 29(1), 203–236.
Favier, G., & Almeida, A L Fd. (2014). Tensor space-time-frequency coding with semi-blind receivers for mimo wireless communication systems. IEEE Transactions on Signal Processing, 62(22), 5987–6002. https://doi.org/10.1109/TSP.2014.2357781.
Fazel, M. (2002). Matrix rank minimization with applications. Thesis
Fernandes, C. A. R., Favier, G., & Mota, J. C. M. (2011). Parafac-based channel estimation and data recovery in nonlinear mimo spread spectrum communication systems. Signal Processing, 91(2), 311–322. https://doi.org/10.1016/j.sigpro.2010.07.010.
Gallager, R. G. (2008). Principles of digital communication (Vol. 1). Cambridge: Cambridge University Press.
Ji, S., Xue, Y., & Carin, L. (2008). Bayesian compressive sensing. IEEE Transactions on Signal Processing, 56(6), 2346–2356.
Kang, X., Li, S., Fang, L., & Benediktsson, J. A. (2015). Intrinsic image decomposition for feature extraction of hyperspectral images. IEEE Transactions on Geoscience and Remote Sensing, 53(4), 2241–2253.
Kohlenberg, A. (1953). Exact interpolation of band-limited functions. Journal of Applied Physics, 24(12), 1432–1436.
Kolda, T. G., & Bader, B. W. (2009). Tensor decompositions and applications. SIAM Review, 51(3), 455–500.
Landau, H. (1967). Necessary density conditions for sampling and interpolation of certain entire functions. Acta Mathematica, 117(1), 37–52.
Liu, X., Zhao, G., Yao, J., & Qi, C. (2015). Background subtraction based on low-rank and structured sparse decomposition. IEEE Transactions on Image Processing, 24(8), 2502–2514.
Lu, Y. M., & Do, M. N. (2008). A theory for sampling signals from a union of subspaces. IEEE Transactions on Signal Processing, 56(6), 2334–2345.
Lunden, J., Koivunen, V., Huttunen, A., & Poor, H. V. (2009). Collaborative cyclostationary spectrum sensing for cognitive radio systems. IEEE Transactions on Signal Processing, 57(11), 4182–4195.
Mishali, M., & Eldar, Y. C. (2011). Sub-nyquist sampling. IEEE Signal Processing Magazine, 28(6), 98–124.
Mu, C., Huang, B., Wright, J., & Goldfarb, D. (2013). Square deal: Lower bounds and improved relaxations for tensor recovery. arXiv preprint arXiv:1307.5870
Newson, A., Tepper, M., & Sapiro, G. (2015). Low-rank spatio-temporal video segmentation. In: British machine vision conference, BMVC.
Nion, D., & De Lathauwer, L. (2007). Blind receivers based on tensor decompositions. Application in DS-CDMA and over-sampled. In Conference record of the forty-first Asilomar conference on signals, systems and computers (Vols. 1–5). New York: IEEE.
Nion, D., De Lathauwer, L., & IEEE (2007). A tensor-based blind DS-CDMA receiver using simultaneous matrix diagonalization. 2007 IEEE 8th Workshop on signal processing advances in wireless communications (Vols. 1 and 2). New York: IEEE.
Otazo, R., Cands, E., & Sodickson, D. K. (2015). Lowrank plus sparse matrix decomposition for accelerated dynamic MRI with separation of background and dynamic components. Magnetic Resonance in Medicine, 73(3), 1125–1136.
Parr, B., Cho, B., Wallace, K., & Ding, Z. (2003). A novel ultra-wideband pulse design algorithm. IEEE Communications Letters, 7(5), 219–221.
Porat, B., & Friedlander, B. (1991). Blind equalization of digital communication channels using high-order moments. IEEE Transactions on Signal Processing, 39(2), 522–526.
Shannon, C. E. (1949). Communication in the presence of noise. Proceedings of the IRE, 37(1), 10–21.
Sidiropoulos, N. D., & Budampati, R. S. (2002). Khatri-rao space-time codes. IEEE Transactions on Signal Processing, 50(10), 2396–2407.
Sidiropoulos, N. D., Giannakis, G. B., & Bro, R. (2000). Blind parafac receivers for ds-cdma systems. IEEE Transactions on Signal Processing, 48(3), 810–823.
Sutton, P. D., Nolan, K. E., & Doyle, L. E. (2008). Cyclostationary signatures in practical cognitive radio applications. IEEE Journal on Selected Areas in Communications, 26(1), 13–24.
Toh, K. C., & Yun, S. (2010). An accelerated proximal gradient algorithm for nuclear norm regularized linear least squares problems. Pacific Journal of Optimization, 6(615–640), 15.
Tong, L., Xu, G., & Kailath, T. (1994). Blind identification and equalization based on second-order statistics: A time domain approach. IEEE Transactions on Information Theory, 40(2), 340–349.
Tropp, J. A., & Gilbert, A. C. (2007). Signal recovery from random measurements via orthogonal matching pursuit. IEEE Transactions on Information Theory, 53(12), 4655–4666.
Tsang, T. K., & El-Gamal, M. N. (2005). Ultra-wideband (UWB) communications systems: An overview. In IEEE-NEWCAS 3rd international conference, 2005 (pp. 381–386). IEEE.
Watanabe, S. (1965). Karhunen–Loeve expansion and factor analysis, theoretical remarks and applications. In Proceedings of 4th Prague conference on information theory.
Wu, H. C., Saquib, M., & Yun, Z. (2008). Novel automatic modulation classification using cumulant features for communications via multipath channels. IEEE Transactions on Wireless Communications, 7(8), 3098–3105.
Wu, Q., & Wong, K. M. (1996). Blind adaptive beamforming for cyclostationary signals. IEEE Transactions on Signal Processing, 44(11), 2757–2767.
Ximenes, L. R. (2015). Tensor-based MIMO relaying communication systems. Thesis
Ximenes, L. R., Favier, G., & Almeida, A L Fd. (2016). Closed-form semi-blind receiver for MIMO relay systems using double Khatri Uao space-time coding. IEEE Signal Processing Letters, 23(3), 316–320. https://doi.org/10.1109/LSP.2016.2518699.
Zhang, H., & Kohno, R. (2003). Soft-spectrum adaptation in UWB impulse radio. In: 14th IEEE proceedings on personal, indoor and mobile radio communications 2003, PIMRC 2003 (Vol. 1, pp. 289–293). IEEE.
Zhang, X. F., Wu, H. L., Li, J. F., & Xu, D. Z. (2012). Semiblind channel estimation and signal detection for ofdm system with receiver diversity. Wireless Personal Communications, 66(1), 101–115. https://doi.org/10.1007/s11277-011-0328-1.
Acknowledgements
This research was supported by the grant from National Natural Science Foundation of China (No. 61671167).
Author information
Authors and Affiliations
Corresponding author
Appendix: Proof of Theoretical Results
Appendix: Proof of Theoretical Results
1.1 Proof of Theorem 2
To prove the theorem, we first introduce a lemma for a lower bound of the spectral norm of a product of two matrices.
Lemma 4
Let \({\mathbf {A}}\in {\mathcal {R}}^{m\times {}r}\) and \({\mathbf {B}}\in {\mathcal {R}}^{n\times {}r}\) be two full-rank matrices. Then,
where \(\sigma _{\max }(\cdot )\) and \(\sigma _{\min }(\cdot )\) denote the largest and smallest singular of a matrix, respectively.
Proof
It is known that
where \({\mathbf {B}}={\mathbf {U}}_B{\mathbf {D}}_B{\mathbf {V}}_B ^{\mathrm {T}}\) is the singular value decomposition (SVD) of \({\mathbf {B}}\). Hence, letting \({\mathbf {x}}={\mathbf {U}}_{\mathbf {B}}(:,1)\), which denotes the left singular vector corresponding the largest singular value, we have
Likewise, we have
Combing inequality (34) and (35), the lemma is proved. \(\square \)
Next, the following lemma shows that the matrix nuclear norm would decrease if multiplying a diagonal matrix with the unit spectral norm.
Lemma 5
Consider that \({\mathbf {D}}\in {\mathcal {R}}^{n\times {}n}\) is a diagonal positive semi-definite matrix and \(\Vert {\mathbf {D}}\Vert _2=1\). \({\mathbf {X}}\in {\mathcal {R}}^{n\times {}n}\) is any matrix. Then,
Proof
In these formulas, \(tr(\cdot )\) denotes calculating the trace of a matrix, \(\left\{ \mathbf {e}_i,\,i=1,\ldots ,n\right\} \) denotes the standard basis for Euclidean space, and \(\mathbf {Y=U\Sigma {}V}^{{\mathrm {T}}}\) denotes the SVD of \({\mathbf {Y}}\). Note that equation (37) holds because \(tr(\cdot )\) is a linear function. Inequality (38) holds because \(\Vert {\mathbf {D}}\Vert _2=\Vert {\mathbf {Y}}\Vert _2=1\). \(\square \)
Using Lemma 5, the following lemma provides an upper bound of the nuclear norm of a product of two matrices.
Lemma 6
Let \({\mathbf {A}}\in {\mathcal {R}}^{m\times {}r}\) and \({{\mathbf {B}}}\in {\mathcal {R}}^{n\times {}r}\) be any matrices. Then, it holds that
Proof
First, let \(k=\max \{m,n,r\}\), and square \({\mathbf {A}}\) and \({{\mathbf {B}}}\) into matrix \(\bar{{\mathbf {A}}}\in {\mathcal {R}}^{k\times {}k}\) and \(\bar{{{\mathbf {B}}}}\in {\mathcal {R}}^{k\times {}k}\), respectively, by using zero entries. Then, it is obvious that the spectral norm and nuclear norm are unchanged, namely,
and
Furthermore, it holds that
Hence,
Note that the last inequality holds by Lemma 5 and rotational invariance of the matrix nuclear norm. \(\square \)
To prove Theorem 2, we have the following equality by using Lemmas 4 and 6
Likewise, we have
Combining the two inequalities, the theorem is proven. \(\square \)
1.2 Proof of Lemma 2
The probability
Because \(\Vert {\mathbf {Np}}\Vert ^2\) is \({\mathcal {X}}^2\) distributed with K degrees of freedom, then
where \(\lambda _1=2(\sqrt{4KT}+4T)\). Hence,
where \(\lambda =\sigma \sqrt{K+8T+4\sqrt{KT}}\). With some simple derivation, we can obtain
The lemma is proven. \(\square \)
1.3 Proof of Theorem 3
The probability
where
namely,
The theorem is proven. \(\square \)
1.4 Proof of Lemma 3
First, we define sets \({\mathcal {D}}_i, i=1,\ldots ,R\) as
Using the assumption, we know
Hence, \(\mathcal {D}_i\) is disjoint to other sets. It means that
Using Gershgorins Theorem, we can estimate the eigenvalues of \({\mathbf {R}}_P\). Because \({\mathcal {D}}_1\) is disjoint, then the largest eigenvalue of \({\mathbf {R}}_P\) must be contained in \({\mathcal {D}}_1\). Furthermore, it is known that the singular values of \({\mathbf {P}}\) are square roots of the corresponding eigenvalue of \({\mathbf {R}}_P\). Hence, the following inequalities hold
and
By using these two inequalities, we can easily obtain the result of the lemma. \(\square \)
1.5 Proof of Theorem 5
Given flattening index \((\bar{a},\bar{b})\), let matrices \({\mathbf {X}}={\mathbf {X}}_{(\bar{a},\bar{b})}\) and \({\mathbf {P}}_k={\mathbf {P}}_{k,(\bar{a},\bar{b})},\,k=1,\ldots \,K\) for short. Moreover, assume that \({\mathbf {P}}_k\) can be decomposed as \({\mathbf {P}}_k={\mathbf {U}}_k{\mathbf {D}}_k{\mathbf {V}}_k^{{\mathrm {T}}}\) by SVD, where \({\mathbf {U}}_k\in {\mathcal {R}}^{M\times {}R_k}\), \({\mathbf {V}}_k\in {\mathcal {R}}^{T\times {}R_k}\), and diagonal matrix \({\mathbf {D}}_k\in {\mathcal {R}}^{R_k\times {}R_k}\) denotes left/right singular matrix and singular value matrix, respectively. By (24), \({\mathbf {X}}\) can be represented as
where operation \([{\mathbf {A}}_1\ldots {\mathbf {A}}_K]\) denotes the concatenation of \({\mathbf {A}}_k,\,k=1,\ldots ,K\). According the property of matrix rank, we know
Meanwhile, note that
and
It can be determined that
and
because the right block matrices are column full rank. Hence, the theorem is proven. \(\square \)
1.6 Proof of Theorem 7
From the assumptions used in the proof of Theorem 5, we have
It can be easily found that \({\mathbf {X}}\) is full rank and \({\mathbf {A}}\) can be decomposed using SVD such that
Hence, we obtain that the condition number of \({\mathbf {A}}\) equals 1, namely, \(cond({\mathbf {A}})=1\).
Using Theorem 2, we have
Hence,
Likewise,
Combining these two inequalities, the theorem is proven.\(\square \)
Rights and permissions
About this article
Cite this article
Zhao, Y., Li, C., Dou, Z. et al. A Novel Framework for Wireless Digital Communication Signals via a Tensor Perspective. Wireless Pers Commun 99, 509–537 (2018). https://doi.org/10.1007/s11277-017-5124-0
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11277-017-5124-0