Ramanujan Periodic Subspace Division Multiplexing (RPSDM)
Goli Srikanth, Vijay Kumar Chakka, Shaik Basheeruddin Shah

TL;DR
This paper introduces RPSDM, a novel modulation technique using Ramanujan subspaces, which decomposes wireless channels into Toeplitz stair block diagonal matrices, outperforming OFDM in PAPR and BER with added receiver complexity.
Contribution
The paper proposes RPSDM, a new modulation method based on Ramanujan subspaces, offering a structured channel decomposition that improves performance over OFDM.
Findings
RPSDM outperforms OFDM in PAPR and BER.
Structured subspace representation enhances channel analysis.
RPSDM with advanced detectors achieves better performance.
Abstract
In this paper, a new modulation method defined as Ramanujan Periodic Subspace Division Multiplexing (RPSDM) is proposed using Ramanujan subspaces. Each subspace contains an integer valued Ramanujan Sum (RS) and its circular downshifts as a basis. The proposed RPSDM decomposes the linear time-invariant wireless channels into a Toeplitz stair block diagonal matrices, whereas Orthogonal Frequency Division Multiplexing (OFDM) decompose the same into diagonal. Advantages of such structured subspaces representation are studied and compared with an OFDM representation in terms of Peak-Average Power Ratio (PAPR) and Bit-Error-Rate (BER). Zero Forcing (ZF) and Minimum Mean Square Error (MMSE) detectors are applied to evaluate the performance of OFDM and RPSDM techniques. Finally, the simulation results show that the proposed design (with an additional receiver complexity) outperforms OFDM under…
| Properties | |
|---|---|
| Periodicity | |
| Orthogonality | |
| is prime | |
| , power of prime | |
| Multiplicative | for ()=1. |
| Specifications | OFDM | RPSDM |
|---|---|---|
| Basis type | Complex | Integer |
| Transformation Matrix | Symmetric | Non-symmetric |
| Generation of transformation matrix | (Complex) | (Integer) |
| Channel Coefficients | N | N |
| PAPR | High | Low |
| BER (ZF/MMSE detector) | High | Low |
| Modulator & Demodulator | High | Low |
| Modulator & Demodulator (For power of 2) | (FFT) Low | (Sparse) Moderate |
| Receiver Complexity | Low | High |
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
Topicsgraph theory and CDMA systems · Coding theory and cryptography · Fractal and DNA sequence analysis
Ramanujan Periodic Subspace Division Multiplexing(RPSDM)
††thanks: Identify applicable funding agency here. If none, delete this.
Goli Srikanth1, Vijay Kumar Chakka2 and Shaik Basheeruddin Shah3
Department of Electrical Engineering,
Shiv Nadar University, Greater Noida, Uttar Pradesh-203207
Email: [email protected], [email protected], [email protected]
Abstract
In this paper, a new modulation method defined as Ramanujan Periodic Subspace Division Multiplexing (RPSDM) is proposed using Ramanujan subspaces. Each subspace contains an integer valued Ramanujan Sum (RS) and its circular downshifts as a basis. The proposed RPSDM decomposes the linear time-invariant wireless channels into a Toeplitz stair block diagonal matrices, whereas Orthogonal Frequency Division Multiplexing (OFDM) decompose the same into diagonal. Advantages of such structured subspaces representation are studied and compared with an OFDM representation in terms of Peak-Average Power Ratio (PAPR) and Bit-Error-Rate (BER). Zero Forcing (ZF) and Minimum Mean Square Error (MMSE) detectors are applied to evaluate the performance of OFDM and RPSDM techniques. Finally, the simulation results show that the proposed design (with an additional receiver complexity) outperforms OFDM under both detectors.
I Introduction
OFDM is one of the best solutions which fulfilled the requirements of the fourth generation (4G) networks [1]. It is a well-known technique, which offers several advantages such as resiliency towards multipath fading [2] results in a one-tap equalizer in the frequency domain [3]. Despite the advantages, it suffers from high PAPR, out-of-band emissions and synchronization issues. Due to high PAPR, it requires a high dynamic range of the power amplifier leads to an increase in the effective cost of the system [4]. To address these problems, a modified version of existing multicarrier modulation or an alternative transform based multicarrier method has to be investigated.
A modified version of an existing OFDM multicarrier modulation like Filter Bank Multicarrier (FBMC) [5], [6], Universal Filtered Multicarrier (UFMC) [7] and Generalized Frequency Division Multiplexing (GFDM) [8] are proposed as emerging candidates for 5G modulation schemes [9]. FBMC and UFMC are filtered version of the OFDM, which reduces the out of band emissions. FBMC concentrates on per subcarrier filtering and UFMC is based on subband filtering. Unlike filtering, GFDM is one such multicarrier modulation which provides specific subcarrier allocation, results in low PAPR and out-of-band emissions. On the other hand, different transform based representations apart from Discrete Fourier Transform (DFT) like Discrete Cosine Transform (DCT) [10], Discrete Sine Transform (DST) [11], Discrete Hartley Transform (DHT) [12] and Discrete Wavelet Transform (DWT) [13] have been proposed as multi-subspace representation methods. Mandyam [11] and Sanchez et al. [10] studied the assets of the real based sinusoidal transform for multicarrier systems. Liang et al. proposed DHT (sum of sine and cosine) [14] which reduces the computational complexity compared to DFT. To probe the time-overlap benefits of communication channel a transform based mutltisubspace method like wavelet packet transform is proposed by Bouvel et al. [13]. Due to the different time and frequency resolutions, the frequency behavior of wavelet transform is not straightforward.
Recently, P. P. Vaidyanathan proposed a finite length signal representation using linear combination of signals that belong to Ramanujan subspaces. Each subspace is spanned by Ramanujan Sum (RS) and its circular downshifts [15]. RSs are an integer-valued sequences, introduced by the mathematician Srinivasa Ramanujan [16] to represent well-known arithmetic functions. In this paper, an alternate transform based modulation is proposed using the basis of Ramanujan periodic subspaces known as Ramanujan Periodic Subspace Division Multiplexing (RPSDM). The main motivation behind this proposal is to interpret the periodic behaviour of communication channels. Major contributions of the paper are as follows:
- •
A novel modulation method defined as RPSDM is proposed for frequency selective fading channels.
- •
Decomposition of the circulant channels into Toeplitz stair block diagonal structure using RPSDM.
- •
The superiority of proposed system over an existing OFDM technique is validated through simulation results.
- •
The worst case PAPR and computational complexity for RPSDM in comparison with an OFDM are derived.
- •
Finally, merits and demerits of OFDM and RPSDM are tabulated.
The rest of the paper is organized as follows: Section II describes the cyclic prefix based system model for frequency selective fading channel. Section III presents the multicarrier modulation schemes of OFDM and RPSDM along with ZF and MMSE detectors. Section IV discuss the PAPR analysis of OFDM and RPSDM. Simulation results, computational complexity and their comparisons are presented in Section V. Finally, we draw conclusions and future directions in Section VI.
II System Model
Consider a Single Input and Single Output (SISO) frequency selective fading channel with rich scattering environment. The input-output relation of such systems are modeled as tapped delay line of length [17]. It is represented as Finite Impulse Response (FIR) system in time domain. Then the received (output) signal at the symbol is denoted as,
[TABLE]
where, is an input symbol for the instant, is the circularly symmetric complex Additive White Gaussian Noise (AWGN) with , is the total number of multipaths and is path delay between the transmitter and receiver. Therefore the overall Channel Impulse Response (CIR) of length multipaths are denoted as,
[TABLE]
where, fading paths are assumed to be complex Gaussian distributed iid random variables with .
The transmitted vector is converted in to frame using Cyclic Prefix (CP) based transmission as follows:
[TABLE]
It occupies duration. Now, symbol block at the receiver converts the linear convolution of (1) into circular convolution. Its equivalent model is represented as,
[TABLE]
where, is received vector, is noise vector and is circulant matrix [18]. The above system model (4) is transformed to (5) by CP removal ( i.e., becomes ),
[TABLE]
here is the AWGN vector, is the circulant matrix and is the multicarrier modulated data. To design the multicarrier modulated data, we consider linear transformation defined as modulation matrix,
[TABLE]
where, is the total transmit power, are the digital modulation symbols selected from -QAM constellation. It consists of where, [19]. is considered as demodulation matrix to demodulate the received signal in (5). Under these transformations the effective system is written as,
[TABLE]
where, , are the transformed noise and received vectors of size respectively and is the transformed channel matrix of size . Pictorial representation of physical layer multicarrier block model is shown in Fig. 1.
III OFDM and RPSDM based Transformations
In this section, modulation matrix and demodulation matrix discussed above are designed using complex exponential basis and basis of Ramanujan subspaces.
III-A OFDM Modulation & Demodulation
For the modulation matrix, \mathbb{E}_{t}=\frac{1}{\sqrt{N}}\big{[}s_{N,0}[n],s_{N,1}[n],\dots,s_{N,k}[n], \dots,s_{N,N-1}[n]\big{]}, where is the column vector of having length . Then the above described system model (6)-(7) converts to OFDM based multicarrier system. The synthesized time domain signal is written as,
[TABLE]
Demodulation matrix is known as Discrete Fourier Transform (DFT) matrix. Therefore channel in (7) is modified to diagonal matrix having the elements of point DFT coefficients of vector defined in (2),
[TABLE]
here, and are received and noise vector under the transformation of complex exponential basis.
III-B RPSDM Modulation and Demodulation
System model described in (6)-(7) is converted to RPSDM based system with modulation matrix , where to are all divisors of . Each is given by,
[TABLE]
where , is an length column vector obtained by repeating periodic sequence by times. indicates modulo . Here is totient function [20] represents the number of integers in satisfying gcd (greatest common divisor) . can be visualized as a column wise periodic repetition of by times, where
[TABLE]
where is the basis for column space of matrix [21] known as Ramanujan subspace shown in (12) and is Ramanujan Sum (RS),
[TABLE]
Since [20], then its synthesis equation is
[TABLE]
summation in (13) is executed for those values which are divisors of . The sequence belongs to Ramanujan subspace expressed as follows,
[TABLE]
Now, we discuss RSs and their properties. The RS is a linear combination of complex exponential sums having period and frequencies . From here on, we drop the index subscript for simplicity and stated otherwise. For any given , the summation is defined as [16].
[TABLE]
For example , . Few properties of RSs, which are useful for defining RPSDM modulation are tabulated in Table I. These can be verified easily.
Here the notation indicates is not a divisor of . A different way to see orthogonality property mentioned in Table I is by non-overlapping DFT coefficients of RSs [15], which is discussed below.
Non-overlapping DFT Coefficients: Let and are two different RSs having periods and respectively, and choose a positive integer such that and . Then the -point DFT of is
[TABLE]
similarly
[TABLE]
If , this leads to , so DFT coefficients of two RSs never overlap. Using above discussion, the matrix representation of (13) for is shown in (18),
[TABLE]
[TABLE]
where is the diagonal matrix with elements having respective subspace normalization factors as shown below:
[TABLE]
Here is an identity matrix of order . Then the demodulation matrix is given by,
[TABLE]
and is also known as normalized Ramanujan Periodic Transformation (RPT) matrix [21].
Proposition 1**.**
For the LTI multipath fading scenario described in (4), channel matrix of size is transformed to Toeplitz stair block diagonal under pre and post linear transformation and respectively.
[TABLE]
[TABLE]
* is the stair block diagonal matrix, where the for are toeplitz matrices. The number of main block diagonals matrices depends up on ’’ divisors of as shown in (22) and its respective sizes are related to totient function .* 2. 2.
If is power of , then each block results in skew-circulant matrix.
Proof: Provided in appendix I.
Therefore channel in (7) is modified to stair block diagonal matrix under the linear transformations of and ,
[TABLE]
In specific, if is some integer power of , results in skew-circulant matrices. For instance consider , then
[TABLE]
[TABLE]
[TABLE]
III-C Detectors
Assuming known CIR and , matrix represents ZF and MMSE detectors as defined below,
[TABLE]
where for ZF and for MMSE. This is applied at the receiver with subcarrier wise for OFDM and subspace wise (block) for RPSDM [22, 23].
IV PAPR Analysis
PAPR for any signal is defined as the ratio of the maximum instantaneous power to its average power [4]. It is denoted as ,
[TABLE]
where, is expectation operator. in decibels (dB) is given by,
[TABLE]
For a given QAM constellation and length transformation, the worst case PAPR [24] (It is the ratio of any farthest signal point power from the origin in the constellation diagram to the average power of the signal points) of OFDM [25] and RPSDM are computed using standard synthesis equation (8) and (13) respectively. Therefore the PAPR of OFDM is represented as,
[TABLE]
where, and are the average power and worst case peak power of an OFDM signal respectively provided in appendix II.
In similar way, worst case PAPR of RPSDM is derived in appendix II and final result is shown in below,
[TABLE]
where .
V Results and Comparison
For a given magnitude frequency spectrum is computed for the basis of each divisor Ramanujan subspace, which are depicted in Fig. 2 (a)-(d). The number of subcarriers present in each subspace is defined by its totient function of that subspace. It is evident from Fig. 2 (a)-(b) that the subspace and has only one subcarrier. The magnitude frequency spectrum of the subspace spanned by the two basis vectors and are same, which are depicted in Fig. 2 (c). In similar way the magnitude spectrum of spanned by and its consecutive circular shifts are also same as depicted in Fig. 2 (d). Fig. 3 represents the non-overlapping magnitude spectrum of each divisors Ramanujan subspace, the same is stated in [section 3.2]. This transform domain visualization of these subspaces may allow variable frequency diversity benefits for transmitting data symbols.
V-A PAPR Simulation Results
Fig. 4 shows comparison of PAPR performances of OFDM and RPSDM for and using Complimentary Cumulative Distribution Function (CCDF) as a performance metric. In case of , the PAPR values of OFDM and RPSDM for CCDF probability of are 10.5dB and 8.5dB respectively. PAPR performance of RPSDM is lower by 2dB than the OFDM. Table II tabulates the worst case PAPR performance of OFDM (30) and RPSDM (31) respectively.
As it is evident from (30) that if is some integer power of () then PAPR increases by 3dB for every increment of by 1. Whereas worst case PAPR of RPSDM is not growing exactly at the same rate as that of OFDM. It is seen from (31) for every increment of worst case PAPR rate is decreasing. The reason behind this decreasing rate is due to increasing sparsity of first row vector of used for computing (56).
V-B BER Simulation Results
Consider a SISO system with -QAM modulation symbols as input data for BER simulation results. The same system is realized for selective fading channel with multipaths whose coefficients are complex Gaussian random variables with zero mean and unit variance.
Fig. 5 shows BER performance of OFDM and RPSDM multicarrier methods along with ZF and MMSE detection for length and . It is seen that for all cases, the RPSDM performs better than OFDM at high SNR and OFDM is better than RPSDM at low SNR. It is concluded that the RPSDM-ZF detector has low noise amplification compared to OFDM-ZF detector [4] at high SNRs (>15dB). It is also seen that the RPSDM-MMSE detector outperforms the OFDM-MMSE. MMSE detector is slightly better compared to ZF detector in all scenarios. As the MMSE requires noise variance estimate, which results in extra computational complexity. Therefore the ZF with RPSDM detector is chosen over MMSE detector.
V-C Computational Complexity
In this subsection, for a given input , we compare the complexity analysis of RPSDM and OFDM using direct method (i.e., using and ) and fast algorithm based method, particularly for , is some integer power of 2.
Direct Method: For any arbitrary , the total number of real multiplications () and additions () for generating OFDM modulated symbols are [26],
[TABLE]
In a similar way, RPSDM requires and integer multiplications and additions respectively, where,
[TABLE]
From (32) and (33), there is a reduction of 2 number of multiplications as well as additions. It is clear that RPSDM saves 50% computational flops over an OFDM. This reduction is due to integer elements of the RPT matrix. Fig. 6 depicts the computational complexity of RPSDM over an OFDM for different values.
Fast Algorithm Based Method: For complexity analysis, DIT radix-2 FFT algorithm is used to compute DFT/IDFT. This algorithm requires complex multiplications () and additions () are [26],
[TABLE]
This leads to the following number of real multiplications () and additions () [27],
[TABLE]
As best of our knowledge, there is no such fast algorithm based method is available in the literature for computation of RPT coefficients. Therefore from observations, we provide an alternative solution to RPSDM.
It is noticed that RPT () matrix results in sparse nature for a given . The number of non-zero elements in each row of (24) is . In general,
[TABLE]
is a divisor function for a given [28]. For this scenario , .
Then the complex multiplications ( ) and additions () required for Inverse RPT are,
[TABLE]
This leads to number of real multiplications ( ) and additions () as given below,
[TABLE]
From (35) and (38), it is seen that the RPSDM symbol generation requires additional real multiplications and reduction of real additions over an OFDM symbol. The required complexity values for few are tabulated in Table III.
Receiver Complexity: OFDM modulation/demodulation converts the frequency selective channel into parallel flat fading channels. Therefore, to recover the symbols from these parallel channels, an one-tap equalizers are needed and which requires real multiplications only. But RPSDM converts the same selective channel into parallel fading stair block subchannels having dimensions of respective Ramanujan subspaces. Therefore to recover symbols from these subchannels, block equalizers are needed. These requires real multiplications and real additions. It is clear that RPSDM equalization has high computational complexity compared to an OFDM. As stair block diagonal matrices are Toeplitz structure, one can look for low complexity detectors and left for the future work.
V-D Comparison of OFDM and RPSDM
The merits and demerits of OFDM and RPSDM with respect to transformation matrices (RPT and DFT) are tabulated in Table IV.
It is evident from (15), each basis vector of a Ramanujan subspace is a linear combination of all complex exponentials (harmonics) having the same period. This results in a non-sinusoidal shape of the basis vector. The larger deviation from the sinusoidal shape would happen (moving towards flat shaped function-rectangular) when multiple harmonics results in the same period. Due to this, the PAPR of RPSDM is converging as shown in Table II. While this is not the case for an OFDM. Due to integer, circular and sparse nature of Ramanujan subspaces, noise amplification for proposed detectors using is low compared to . This may be one of the reasons for reduction of BER as shown in Fig. 5. Despite these benefits, usage of CP makes RPSDM spectral inefficient as that of OFDM. To improve the spectral efficiency and latency of RPSDM, filtering methods like FBMC are needed. However, RPSDM provides low PAPR and computational efficiency compared to conventional FBMC [29, 30]. It is seen that the PAPR of FBMC [29] for subcarriers with CCDF probability of is around 16 dB which is much higher than OFDM (around 10 dB), whereas it is 8dB for RPSDM.
VI Conclusions & Future Scope
In this paper, we developed a Ramanujan subspace based multiplexing design for multi-carrier wireless systems known as RPSDM. It is shown that the decomposition of circulant channels using RPSDM results in Toeplitz stair block diagonal matrix. The PAPR performance of RPSDM is significantly improved as block size of transmitted data increases in the integer power of . BER performance of RPSDM with ZF and MMSE detectors outperforms the OFDM at high SNR regime. It is also seen that the BER performance of MMSE detector is slightly superior to the ZF detector in all scenarios with an expense of noise variance estimate. Our future work explores the possibility of utilizing variable frequency diversity provided by RPSDM for wireless frequency selective fading channels.
Acknowledgment
We are also immensely grateful to Dr. Diviyang Rawal, Dr. Santosh Kumar and Dr. Satyanarayan Reddy for their comments on the earlier versions of the manuscript. We also thank all unanimous reviewers for their valuable comments to improve readability of the manuscript.
Appendix I
Proof for proposition 1:
Let us consider the arbitrary circulant matrix of size . For any RS of , we have an integer circulant matrix of size shown in (12). Then
[TABLE]
here results in circulant matrix using the fact that the circulant matrices are closed under multiplication [18]. Now it is known that the rank of (12) is , so the matrix (11) consists of linear independent columns of . Therefore,
[TABLE]
where is toeplitz matrix or a sub-matrix of with first rows and columns. For any given circulant matrix of size results in toeplitz after removal of last consecutive rows and columns.
Now consider the circulant matrix of size transformed under as shown below,
[TABLE]
Using (39) and (40), results in toeplitz, since the basis of size contains repetitions of the matrix . Accordingly, and which has the basis of belongs to all divisors of ), results in block diagonal structure (22) with each block size .
Appendix II
we assume the average power for a given M-QAM is represented as,
[TABLE]
and worst case peak power of the -QAM is possible for any one of the following symbols,
[TABLE]
Worst case PAPR Analysis of OFDM:
From (8), average power of an OFDM signal is computed as,
[TABLE]
using (42),
[TABLE]
Worst case peak power of an OFDM is computed for symbol using (8) at ,
[TABLE]
where , and using (43),
[TABLE]
and its peak power is,
[TABLE]
Therefore worst case PAPR of OFDM using (48) and (51) is represented as,
[TABLE]
Worst case PAPR Analysis of RPSDM:
From (13) and (14), average power of RPSDM signal is computed as,
[TABLE]
using (42), we have \mathbb{E}\bigg{\{}|{X}[l+q_{i}-\phi(q_{i})]|^{2}\bigg{\}}=\alpha^{2},
[TABLE]
since ,
[TABLE]
Worst case peak power of RPSDM is computed for symbol using (13) at ,
[TABLE]
[TABLE]
Therefore worst case PAPR of RPSDM using (55) and (56) is represented as,
[TABLE]
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] T. Hwang, C. Yang, G. Wu, S. Li, and G. Y. Li, “OFDM and Its Wireless Applications: A Survey,” IEEE Transactions on Vehicular Technology , vol. 58, pp. 1673–1694, May 2009.
- 2[2] J. A. C. Bingham, “Multicarrier Modulation for Data Transmission: An Idea whose Time has come,” IEEE Communications Magazine , vol. 28, pp. 5–14, May 1990.
- 3[3] Z. Wang and G. B. Giannakis, “Wireless multicarrier communications,” IEEE Signal Processing Magazine , vol. 17, pp. 29–48, May 2000.
- 4[4] Y. S. Cho, J. Kim, W. Y. Yang, and C. G. Kang, MIMO-OFDM Wireless Communications with MATLAB . John Wiley & Sons, 2010.
- 5[5] B. Farhang-Boroujeny, “OFDM Versus Filter Bank Multicarrier,” IEEE Signal Processing Magazine , vol. 28, pp. 92–112, May 2011.
- 6[6] B. Farhang-Boroujeny, “Filter Bank Multicarrier Modulation: A Waveform Candidate for 5G and Beyond,” Advances in Electrical Engineering , 2014.
- 7[7] V. Vakilian, T. Wild, F. Schaich, S. ten Brink, and J. F. Frigon, “Universal-Filtered Multi-carrier Technique for Wireless Systems beyond LTE,” in IEEE Globecom Workshops , pp. 223–228, Dec 2013.
- 8[8] G. Fettweis, M. Krondorf, and S. Bittner, “GFDM - Generalized Frequency Division Multiplexing,” in VTC Spring 2009 - IEEE 69th Vehicular Technology Conference , pp. 1–4, April 2009.
