Next Article in Journal
Introducing the Adaptive Nonlinear Input Impedance Control Approach for MPPT of Renewable Generators
Previous Article in Journal
Performance Evaluation of GaAs and InGaAs Schottky Mixers at 0.3 THz: A Comparative Analysis Between Optical and Electrical Pumping in THz Wireless Communication Systems
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Selective Combining for HARQ-Employed MIMO Systems with Spatial Correlations

School of Electronic Engineering, Kyonggi University, Suwon 16227, Republic of Korea
Electronics 2025, 14(10), 1958; https://doi.org/10.3390/electronics14101958
Submission received: 1 April 2025 / Revised: 6 May 2025 / Accepted: 10 May 2025 / Published: 11 May 2025

Abstract

:
In this paper, the selective combining scheme is proposed for hybrid automatic repeat request (HARQ)-employed multiple-input multiple-output (MIMO) systems with spatial correlations at the receiver. To reduce the computational complexity load during the reception procedure, through using only a part of the total receive antennas, the proposed scheme generates the subsets of receive antennas, and the receive antennas in each subset are utilized for selective combining. For a given number of selected receive antennas, each subset is generated to minimize the summation of the spatial correlations between the receive antennas in the subset. During the subset generation, the proposed scheme utilizes only spatial correlation information (i.e., the receiver correlation matrix) and does not require the instantaneous channel state information (CSI). Thus, the calculated subsets in the proposed scheme can be utilized for the selective combining as long as the receiver spatial correlation remains unchanged. Simulation results verify that the proposed scheme can outperform the norm-based selective combining scheme that requires an additional calculation for every new instantaneous CSI.

1. Introduction

Wireless communication systems have been rapidly developed in recent decades by exploiting techniques and algorithms to adapt to wireless communication channels. To correct the errors caused by the impairment of wireless communication channels, forward error correction (FEC) schemes can be employed for error detection and correction by encoding and decoding procedures [1]. However, because of various reasons, such as link adaptation failures, there can be some remaining errors after the decoding procedure, and using only the FEC scheme is insufficient to overcome the characteristics of wireless communication channels. Consequently, hybrid automatic repeat request (HARQ) schemes, which allow for the retransmissions of FEC-encoded packets by acknowledgment/non-acknowledgment (ACK/NACK) feedback from the receiver [2,3], have been employed in various commercial wireless communication systems [4,5,6,7].
To fully utilize the benefit from retransmissions, HARQ schemes can enable additional performance improvement by combining the retransmitted signals with the previously transmitted signals. Specifically, in multiple-input multiple-output (MIMO) systems, the combining scheme can greatly impact the system performance, receiver complexity, and flexibility. Bit-level combining (BLC) [8,9], also known as log-likelihood ratio (LLR) combining, calculates the LLRs of each HARQ round separately before combining. Although this BLC scheme has high flexibility that can be applied for HARQ-employed MIMO systems, regardless of the HARQ retransmission strategy (e.g., Chase combining and incremental redundancy) and number of simultaneous HARQ processes, it can experience degraded error performance. Thus, several combining schemes have been studied and investigated for HARQ-employed MIMO systems [10,11,12,13,14].
Meanwhile, for performance improvement, MIMO systems can employ many inputs and outputs, e.g., massive MIMO systems [15,16]. However, as the number of receive antennas increases, e.g., uplink massive MIMO with a massive number of antennas at base station (BS), the computational complexity load for the HARQ combining schemes can be significantly increased [13]. In addition, as the number of receive antennas increases, spatial correlation can be easily introduced to MIMO systems [17,18]. Because of spatial correlation, the channel for a specific antenna can provide a certain amount of information about the channels for different antennas, that is, by carefully selecting the receive antennas to be used for the reception procedures among all receive antennas, the complexity load for the HARQ combining procedure can be maintained at the practical level while reducing the potential performance loss by the selection.
Therefore, in this paper, the selective combining scheme for HARQ-employed MIMO systems with receiver spatial correlations is proposed. Before the beginning of the reception procedure with the employed HARQ combining scheme, the proposed scheme determines the receive antennas to be used for the reception procedures among all receive antennas, and the reception procedure is performed with the selected receive antennas. In addition, the proposed scheme utilizes the receiver correlation matrix instead of instantaneous channel state information (CSI), which enables the effective selection of receive antennas without performing the determination procedure for every transmission with new instantaneous CSI.
This paper is organized as follows. Section 2 describes the HARQ-employed MIMO system model. Section 3 describes the operations of the proposed scheme in detail, and Section 4 presents numerical results to verify the performance of the proposed scheme. Finally, Section 5 provides the conclusions.

1.1. Literature Review

For HARQ-employed MIMO systems, there have been several approaches for signal combining at the receiver to improve system performance. In [10], the pre-combing and post-combining schemes for linear detection, e.g., linear zero-forcing (LZF) and linear minimum mean-squared-error (LMMSE), were investigated for Chase combining-based HARQ-employed MIMO systems. Further, in [11], symbol-level combining (SLC) schemes that directly optimize LLR values instead of the signal-to-interference-plus-noise ratio (SINR) were developed, and, in [12], fast-decodable MIMO-HARQ systems were developed to reduce the decoding complexity when space–time block codes (STBCs) are considered. In [9], the performance of SLC and BLC in HARQ-employed MIMO systems was analyzed for the case of multiple HARQ processes. In addition, in [13], the Kalman combining (KC) scheme was developed to enable the LMMSE-based SLC regardless of the HARQ retransmission strategy and number of simultaneous HARQ processes, and, in [14], the KC scheme was extended to perform iterative detection and decoding (IDD) for better system performance. However, in the existing approaches for combining in HARQ-employed MIMO systems (e.g., [10,11,12,13,14]), the selective combining concept, e.g., utilizing a subset of the receiver antennas for combining, or utilization of spatial correlation has not yet been considered.
Meanwhile, the conventional receive antenna selection schemes for MIMO systems can be utilized for the selective combining in HARQ-employed MIMO systems. In [19], the suboptimum antenna selection scheme with the success elimination of the receive antennas for a minimum capacity loss was developed, and in [20], the antenna selection algorithm with the near-identical performance to [19] at the reduced complexity was investigated. Further, in [21], the correlation-based method was proposed to select the receive antennas such that the rows of the effective channel matrix, including only the selected antennas, were maximally uncorrelated and had maximum powers. Meanwhile, the global-searching-based antenna selection scheme was developed in [22], which can be employed when the number of selected receive antennas is equal to the number of transmit antennas. For massive MIMO, as studied in [23], the asymptotic upper capacity bounds with antenna selection according to the switching architecture were derived in a large-scale limit, and antenna selection algorithms based on branch-and-bound were developed. Further, for multiuser massive MIMO uplink, a receive antenna selection scheme assuming an MMSE detection scheme was developed in [24]. In [25], a joint receive antenna selection and beamforming was developed for reconfigurable intelligent surfaces (RIS)-aided MIMO systems.
Although these conventional antenna selection schemes for MIMO systems can achieve suboptimum performance, because of utilizing instantaneous CSI, the selection procedure needs to be performed for new instantaneous CSI. Furthermore, because of the computational complexity load to find a suboptimum solution, utilizing these schemes for the selective combining in HARQ-employed MIMO systems can require more computational complexity than a full combining approach, i.e., utilizing all receive antennas for a HARQ combining procedure without the selection procedure.

1.2. Contributions

The contributions of this study can be summarized as follows.
  • Because the proposed scheme selects the receive antennas that will be used for HARQ combining, the proposed scheme is independent of the HARQ combining scheme employed at the receiver, that is, there are basically no restrictions on the HARQ combining scheme, e.g., the proposed scheme can be used with any of HARQ combining schemes in [10,11,12,13,14]. Therefore, if the combining scheme is employed that supports any numbers of HARQ processes and HARQ retransmission strategies (i.e., BLC and KC), the proposed scheme can also support any numbers of HARQ processes and HARQ retransmission strategies.
  • In the proposed scheme, the selection of the receive antennas is performed using the receiver correlation matrix only, that is, unlike [19,20,21,22,23,24,25], the proposed scheme does not require instantaneous CSI. Thus, unless the receiver correlation matrix is changed or the estimated receiver correlation matrix is updated, the receiver with the proposed scheme can maintain the existing selection without additional complexity load for selection in each transmission time interval (TTI), i.e., the time interval used for packet transmission.
  • In the proposed scheme, the receive antennas for each receive signal vector are selected to minimize the sum of the receive spatial correlation, i.e., the maximum uncorrelation in terms of the effective receiver correlation matrix (including only the selected antennas). Further, when a high temporal correlation is considered, e.g., a quasi-static fading channel, to provide the diversity effect for the selective combining, the selected receive antennas can be changed for a different receive signal vector to utilize each receive antenna as evenly as possible during each TTI. Consequently, as verified by numerical simulations, the proposed scheme can outperform the instantaneous channel-gain-based selective combining scheme, which utilizes the instantaneous CSI and thus requires the additional complexity load for every TTI with new instantaneous CSI.
The following Table 1 summarizes the characteristics of the conventional receive antenna selection schemes (e.g., [19,20,21,22,23,24,25]) and proposed selective combining scheme.

1.3. Notations

Matrices and vectors are denoted by upper-case and lower-case boldface letters, respectively. The superscripts T, H, and 1 represent the transpose, conjugate-and-transpose, and inverse operations for a matrix, respectively. Furthermore, I j is the j × j identity matrix; E is the expectation operation; V is the variance operation; | a | is the norm of scalar a; | A | is the number of elements in the set A ; A ( B , C ) is the | B | × | C | matrix, including the elements of matrix A in the b ( B ) th rows and and c ( C ) th columns; [ A ] i is the ith row of the matrix A ; [ A ] i , n is the element of A at the ith row and nth column; and the operator ⊗ represents the Kronecker product.

2. System Model

The spatially multiplexed MIMO system with total N transmit antennas (e.g., N single-antenna users or one user with N antennas) and M receive antennas (e.g., M BS antennas) is considered throughout this paper, as shown in Figure 1. For the transmission in each transmit antenna, a modulated symbol is selected from a Q-ary constellation set S , satisfying s S s = 0 and s S s 2 = Q . Let L denote the number of transmit signal vectors for each TTI. Then, the input–output relationship for the l ( 1 l L ) th transmit and receive signal vectors in each TTI can be written for MIMO systems with spatial correlations [26] as
y l = H l x l + n l = R 0.5 G l x l + n l .
In (1), y l is the M × 1 receive signal vector, x l is the N × 1 transmit signal vector, and n l is the M × 1 additive white Gaussian noise (AWGN) vector with zero mean and variance σ 2 in watts, i.e., E [ n l n l H ] = σ 2 I M . In addition, H l = R 0.5 G l is the M × N MIMO channel matrix for the lth transmit and receive signal vectors in the given TTI. Additionally, R = E [ H l H l H ] is the M × M receiver correlation matrix, and G l is the M × N complex Gaussian matrix with zero mean and unit variance, i.e., E [ G l G l H ] = I M . The full CSI at the receiver is assumed for simplicity, i.e., H l , R , and σ 2 are known at the receiver. If the quasi-static fading channel is considered, i.e., the channel matrix remains static during a given TTI and is changed for the next TTI, then H l = H l and G l = G l applies for any two l and l with 1 l , l L in the given TTI.
At the receiver, selective combining is employed to reduce the complexity load for the HARQ combining and corresponding reception procedure, as illustrated in Figure 2. Let S denote the number of receive antennas selected for each receive signal vector, and let M l denote the subset of M = { 1 , 2 , , M } selected for y l with | M l | = S . Then, after the selection, (1) can be rewritten as
y l , M l = H l , M l x l + n l , M l .
In (2), y l , M l and n l , M l are, respectively, the S × 1 receive signal and AWGN vectors, including the elements of y and n corresponding to M l , and H l , M l is the S × N effective MIMO channel matrix, including the rows of H l corresponding to M l .
After the selection, the reception procedure for HARQ combining and detection, e.g., LLR calculation and combining, and decoding is performed based on (2). The decoding result is informed by ACK/NACK message(s) from the receiver to the transmitter(s). Based on the informed decoding result, the transmitter decides the retransmission of the previous packet or the transmission of the new packet.
Let P denote the number of packets with different HARQ processes, e.g., P = 1 when all the transmit symbols in x l are included in the same HARQ process (i.e., transmitted for the same packet) and P = N when each transmit symbol in x l has an independent HARQ process (i.e., transmitted for different packets). Further, let a ( p ) with 1 a ( p ) A and 1 p P denote the HARQ round of the pth packet at the given TTI, where A is the maximum HARQ round of each packet, i.e., ( A 1 ) is the maximum number of retransmissions for each packet. If the ACK message is received at the transmitter or a packet reaches the maximum HARQ round A (e.g., a ( p ) = A ), the packet is terminated, and the transmitter sends a new packet from the next TTI. Otherwise, if the NACK message is received at the transmitter and the corresponding packet does not reach A (i.e., a ( p ) < A ), the transmitter retransmits the packet at the next TTI. In this way, by enabling retransmission of FEC-encoded packets via ACK/NACK feedback messages, HARQ-employed MIMO systems can greatly improve the error performance from the MIMO systems without employing HARQ.

3. Proposed Selective Combining Scheme

In the proposed selective combining scheme, the receive antennas are selected based on the receiver spatial correlation matrix R instead of the instantaneous CSI H l . For that, first the proposed scheme finds the set M m for 1 m M , where M m is defined as the subset of M = { 1 , 2 , , M } with | M m | = S and m M m . Clearly, there are many subsets of M satisfying these conditions. It is known that the performance of MIMO systems degrades as the spatial correlation becomes significant [18,27,28]. Let R M l denote the S × S effective receiver correlation matrix by considering the selection by M l , i.e., R M l = E [ H l , M l H l , M l H ] . Then, to find the M m that reduces the performance loss by selective combining, the proposed scheme finds M m such that the overall receiver spatial correlation through using M m can be reduced, i.e., finding M m with the minimum n = 1 S i = 1 S | [ R M l ] i , n | for maximum uncorrelation. To avoid an exhaustive search requiring O ( C ( M 1 , S 1 ) to find each M m for 1 m M , the proposed scheme employs the greedy algorithm to find the suboptimum solution.
As the initialization to find M m for a given m, the proposed scheme sets M m = { m } . Let M 1 m denote the initial M m ( = { m } ) , and let M s m for 2 s S denote the updated set with | M s m | = s during the selection procedure for s. Then, from 2 s S , the proposed scheme selects the additional antenna index m * M M s 1 m that minimizes the overall receiver spatial correlation when m * is selected instead of different remaining antennas in M M s 1 m . Thus, the overall receiver spatial correlation in the case of selecting m is calculated for every element m M M s 1 m as
c ( m ) = n = 1 s i = 1 s | [ R ( M s 1 m { m } , M s 1 m { m } ) ] i , n | .
In (3), c ( m ) for m M M s 1 m denotes the sum of the norms of the receiver spatial correlations when the elements M s 1 m { m } are selected, i.e., the sum of all | [ R M s 1 m { m } ] i , n | . Then, m * for M s m can be decided as
m * = arg min m c ( m ) ,
and M s m can be determined by
M s m = M s 1 m { m * } .
This is repeated for 2 s S to find the set of the S receive antennas, including the mth antenna. After the procedure for s = S , M m is set to M S m and the procedure to find M m for a given m is terminated.
Based on the procedure in (3)–(5), the proposed scheme finds the subsets M m for 1 m M . Let K denote the number of the subsets that are decided to be used in each TTI. Further, let K denote the group of K subsets (i.e., M m ), where K ( k ) for 1 k K is the kth subset selected in K . If K = 1 , i.e., only one of M m for 1 m M is used for each TTI, then the proposed scheme finds the subset with the minimum overall receiver correlation among all M m for 1 m M , i.e.,
K = arg min m n = 1 S i = 1 S | [ R ( M m , M m ) ] i , n | .
In this case, M l = K ( 1 ) such that H l , M l = H l , K ( 1 ) for 1 l L .
When a temporal correlation is sufficiently low, e.g., no temporal correlation such that G l and G l are independent for different l and l , K = 1 will be sufficient because the transmitted packet(s) experienced the different effective channel H l , M l for each receive signal vector in a given TTI (e.g., E [ [ H l , M l ] i , n [ H l , M l ] i , n H ] 0 ). However, when a temporal correlation is high, e.g., the quasi-static Rayleigh fading such that G l = G l regardless of l and l , then setting K = 1 can limit the information about the transmitted packet(s) because H l , M l and H l , M l becomes similar (e.g., E [ [ H l , M l ] i , n [ H l , M l ] i , n H ] 1 ), that is, under the quasi-static fading channel for (1), the proposed scheme with K = 1 will also results in the quasi-static fading for (2), which can limit the error performance by the lack of diversity.
Thus, for the cases of a high temporal correlation, multiple M m can be used for each TTI, i.e., K > 1 , to provide the diversity effect by the selection. For that, let d ( M m ) denote the M × 1 vector, where the m ( 1 m M ) th element of d ( M m ) is 1 when m M m and 0 otherwise. Then, when K 2 , the first two M m and M m are selected for K ( 1 ) and K ( 2 ) as
{ K ( 1 ) , K ( 2 ) } = { M m , M m } with arg min m , m V [ d ( M m ) + d ( M m ) ] ,
where m and m are interchangeable, i.e., { K ( 1 ) , K ( 2 ) } = { M m , M m } is also possible. Then, if K 3 , for K ( k ) with 3 k K , the additional subset M m * is selected among the remaining M m except the previously selected subsets (i.e., K ( 1 ) , K ( k 1 ) ) as
K ( k ) = M m * with arg min m * V [ i = 1 k 1 d ( K ( i ) ) + d ( M m * ) ] .
After the determination of { K ( 1 ) , K ( K ) } , they can be used for (2) in a round-robin manner, i.e.,
M l = K ( ( ( l 1 ) mod K ) + 1 ) .
In this way, the proposed selective combining can provide the diversity effect when a temporal correlation is high, which can additionally improve the error performance.
To sum up, the proposed scheme selects the receive antennas to minimize the overall receiver spatial correlation after the selection. During this procedure, the receiver spatial correlation matrix R = E [ H l H l H ] is used instead of the instantaneous spatial correlation obtained by H l H l H . Thus, unless R is changed, the subset selection procedure of the proposed scheme does not need to be performed again for every receive signal vector or every TTI, which is a great advantage over the selection based on the instantaneous CSI H l . In addition, for a high temporal correlation environment such as the quasi-static fading channel, the proposed scheme can provide the diversity effect by switching the subset of the receiver antennas utilized for receive signal vectors, where the subsets used for the switching also do not need to be obtained again as long as R remains unchanged.
Next, the complexity order of the proposed scheme to obtain { K ( 1 ) , K ( K ) } is derived. To find each M m for 1 m M , the procedure in (3)–(5) needs to be repeated ( S 1 ) times, where the procedure for s ( 2 s S ) requires the complexity of O ( ( M s + 1 ) s 2 ) by the summation of s × s matrix for ( M s + 1 ) times. Therefore, considering the highest-order terms, finding all M m for 1 m M requires the complexity of O ( M 2 S 3 M S 4 ) . Meanwhile, the procedure in (6)–(9) requires the complexity of O ( M 3 ) when K 2 . Thus, the overall complexity load of the proposed scheme is O ( M 2 S 3 M S 4 + M 3 ) . If K = 1 , then the procedure in (6)–(9) does not need to be performed and the complexity of the proposed scheme becomes O ( M 2 S 3 M S 4 ) .
Figure 3 shows the complexity of the proposed scheme when K = 1 (i.e., M 2 S 3 M S 4 ), according to M and S. It is shown that the complexity, according to S, became the largest when S / M was around 0.7, regardless of M. Further, the complexity required for the proposed scheme was able to be significantly increased with M. However, the actual operations required in the proposed scheme were norm, addition, and comparison. Thus, if the norm of the elements in R is pre-calculated, i.e., calculating | R | during the estimation of R , the proposed scheme requires only addition and comparison operations, which are much simpler than the matrix-based operations [29] usually required in the conventional antenna selection schemes and HARQ combining schemes. In addition, because of utilizing the receiver correlation matrix R , the proposed scheme does not need to be performed again unless R has changed, where R changes significantly slowly compared to the instantaneous CSI, e.g., H l and G l [30].
Furthermore, the following approaches can be additionally used to accelerate the proposed scheme for a larger M. Because the calculation of each M m is independent, the parallel processing can be employed for (3)–(5). Also, when there are existing M m obtained from the previous R , the stopping criterion can be employed to terminate the calculation of new M m if the new M m is expected be identical to the existing M m .

4. Simulation Results

In this Section 4, the average packet error rate (PER) is evaluated to verify the performance of the proposed scheme by numerical simulations using MATLAB R2020a without built-in functions. The average PER is defined as the average decoding failure probability of the packet until the last HARQ round, and the numerical simulations for each point of the figures are performed until at least 200 packet errors (i.e., decoding failure at the lastAth HARQ round) are observed and at least 1000 TTIs are passed. In addition to the proposed scheme, the round-robin scheme (i.e., when the receive antennas are sequentially selected for each TTI) and the instantaneous channel-gain based selective combining scheme (i.e., when the receive antennas with larger norms than the others are selected) were considered, as well as the full selection scheme (i.e., when using all the receive antennas). Furthermore, A = 3 , i.e., when maximum two retransmissions for each packet. Unless specified otherwise, a low-density parity-check (LDPC) code of codeword length 576 and rate 5 / 6 was considered as FEC [5], and the quadrature amplitude modulation (QAM) with Q = 64 was considered for the modulation. Chase combining was considered as the HARQ retransmission strategy, i.e., the retransmitted signal for a packet was identical to the initially transmitted signal for the packet. The exponential correlation model with the assumption of uniform planar arrays (UPAs) was considered for the spatial correlation model [27,28], i.e., R = R h R v with [ R h ] i , n = [ R v ] i , n = ρ | i n | for the spatial correlation factor ρ , where the horizontal ( R h ) and vertical ( R v ) correlation matrices were square and had the same size. In addition, no temporal correlation (i.e., when G l and G l are independent for different l and l ) and quasi-static fading (i.e., when G l = G l regardless of l and l ) were considered for the temporal fading model. Unless specified otherwise, both R and H l were fully known at the receiver, i.e., there were no channel estimation errors. BLC and KC were considered as the HARQ combining scheme after the selection, where the LMMSE-based detection and LLR calculation were considered for BLC. Further, the min-sum algorithm was employed at the decoder, where the number of decoding iterations was set to 20 for each packet. After the decoding, the 32-bit cyclic redundancy check (CRC) code was used to check whether each decoded packet(s) contained errors or not, and ACK/NACK messages were sent according to the error detection results of CRC. Unless specified otherwise, the ACK/NACK messages, according to the error detection results, were sent through error-free channels.
Figure 4 and Figure 5 show the average PER results that were obtained under the MIMO Rayleigh fading channels of no temporal correlation for the cases of P = 1 and P = N , respectively, where N = 24 , M = 36 , S = 24 , and the spatial correlation factor for the exponential correlation model, ρ , was 0.8, i.e., there were severe spatial correlations [18,28]. It is shown that the proposed scheme outperformed the instantaneous channel-gain based scheme and round-robin scheme when BLC was employed. Specifically, for BLC, the SNR gains of the proposed scheme with K = 1 over the instantaneous channel-gain based selective combining scheme and round-robin scheme at the average PER of 10 2 were about 1.5 dB and 2.4 dB, respectively, regardless of P. Meanwhile, when KC was employed, the proposed scheme outperformed the round-robin scheme and achieved a slightly better average PER than the instantaneous channel-gain based scheme. Further, it is shown that KC with the selective combining scheme was able to outperform BLC with a full combining by a large SNR margin. Considering that KC and BLC require a similar level of computational complexity [13], the selective combining for MIMO systems can be considered an effective approach for MIMO systems with the receiver spatial correlation in terms of both error performance and computational complexity. Note that the cases of K > 1 , for the proposed scheme, were not considered in Figure 4 and Figure 5 because of no temporal correlation, as explained in Section 3.
Next, Figure 6 and Figure 7 show the average PER results under the MIMO Rayleigh quasi-static channel for the cases of P = 1 and P = N , respectively, where N = 24 , M = 36 , S = 24 , and ρ = 0.8 . Similar to the results for no temporal correlation in Figure 4 and Figure 5, the proposed scheme outperformed the other selective combining schemes for both BLC and KC. Specifically, for BLC, the SNR gains of the proposed scheme with K = 4 over the instantaneous channel-gain based selective combining scheme and round-robin scheme at the average PER of 10 2 were about 1.9 dB and 2.9 dB for P = 1 , respectively, which were increased to about 2.9 dB and 3.8 dB for P = N . Meanwhile, the SNR gains of the proposed scheme with K = 1 over the other selective combining schemes were similar to the cases of Figure 4 and Figure 5. Thus, the performance improvement by the proposed scheme was clearly observed for the multiple HARQ processes (e.g., uplink MIMO) under the quasi-static fading by increasing K for the diversity effect. Meanwhile, for KC, the SNR gain of the proposed scheme over the other selective combining schemes was decreased compared with the cases of BLC. Further, the SNR improvement by increasing K was also reduced due to the SLC nature of KC. Nonetheless, in cases of the proposed scheme and the instantaneous channel-gain based scheme, KC with the selective combining scheme outperformed BLC with a full combining for the cases of quasi-static fading, as well as for the cases of no temporal correlation.
Figure 8 and Figure 9 show the average PER results under the MIMO Rayleigh quasi-static channel for the cases of P = 1 and P = N , respectively, where N = 48 , M = 64 , S = 48 , and ρ = 0.8 . Compared with the results in Figure 6 and Figure 7, the SNR gain of the proposed scheme over the other selective combining schemes were decreased. Specifically, for BLC, the SNR gains of the proposed scheme with K = 4 over the instantaneous channel-gain based selective combining scheme and round-robin scheme at the average PER of 10 2 were about 0.5 dB and 1.0 dB for P = 1 , respectively, which were about 1.9 dB and 2.3 dB for P = N . However, the SNR gain of the KC with the selective combining scheme over the BLC with the full combining was significantly increased from the results in Figure 6 and Figure 7 for both P = 1 and P = N . This happened because the gain of SLC, such as KC over BLC, increased with the size of MIMO systems, even if the load factor was fixed [9].
In Figure 10, the average PER results under the MIMO Rayleigh quasi-static fading channel for the case of P = N , where N = 24 , M = 36 , S = 30 , and ρ = 0.8 , are shown. By increasing the number of the receive antennas used for the reception procedure, the error performance of each scheme was improved from the case shown in Figure 7 with S = 24 . In addition, the performance characteristics similar to the case of S = 24 shown in Figure 7 were observed for the case of S = 30 shown in Figure 10, and the proposed scheme outperformed the other selective combining schemes at a reduced SNR gain compared with the SNR gain when S = 24 . For BLC, the SNR gains of the proposed scheme over the instantaneous channel-gain based selective combining scheme and round-robin scheme at the average PER of 10 2 were about 0.8 dB and 1.1 dB, respectively. This happened because the difference between the selective combining schemes was reduced as S increased.
Figure 11 shows the average PER results under the MIMO Rayleigh quasi-static fading channel when the rate 1/2 LDPC code and 4-QAM modulation were considered, where N = 24 , M = 36 , S = 24 , P = N , ρ = 0.8 . By considering a low modulation and coding scheme (MCS) level, the performance of each scheme significantly improved compared to the results in Figure 7. Therefore, the performance gain of the proposed scheme over the other selective combining schemes could be reduced. Specifically, the SNR gains of the proposed scheme with K = 4 over the instantaneous channel-gain based selective combining scheme and round-robin scheme at the average PER of 10 2 were about 0.6 dB and 1.2 dB for BLC, respectively, which were about 0.4 dB and 1.0 dB for KC. In addition, unlike the other results, BLC with full combining achieved a better error performance than KC with the selective combining schemes. Therefore, it was observed that the selective combining scheme can be more effective with a higher MCS level.
In Figure 12, the average PER results under the MIMO Rayleigh quasi-static fading channel when ACK/NACK messages are sent through non-error-free channels, where N = 24 , M = 36 , S = 24 , P = N , and ρ = 0.8 , are shown. The average ACK/NACK message error probability was set to 0.002, and it was assumed that the ACK(NACK) message sent from the receiver is converted to a NACK(ACK) message at the transmitter if the error occurs. Compared to the error-free cases shown in Figure 7, although the performance of each scheme was somewhat degraded by the ACK/NACK message errors, the difference in error performance between each scheme remained at a similar level. Specifically, for BLC, the SNR gains of the proposed scheme with K = 4 over the instantaneous channel-gain based selective combining scheme and round-robin scheme at the average PER of 10 2 were about 2.8 dB and 3.9 dB, respectively, and the SNR gains shown in Figure 7 for BLC were 2.9 dB and 3.8 dB. Thus, it was shown that the proposed scheme is effective even when non-error-free channels are considered for ACK/NACK messages, as is the case in practical systems.
As shown in Figure 13 and Figure 14, the average PER results of the selective combining schemes, according to ρ under the MIMO Rayleigh quasi-static fading channel, were compared for the cases of KC and BLC, respectively, where N = 24 , M = 36 , S = 24 , and P = N . It is also shown that the proposed scheme outperformed the other selective combining in cases of lower ρ , although the SNR gain could be decreased as ρ is decreased. This is expected because the proposed scheme selects the receive antennas based on only the receiver spatial correlation. Further, it is shown that the performance improvement by the proposed scheme was larger for the cases of BLC than the cases of KC, as observed in the previous results.
Figure 15 shows the average PER results of the proposed scheme under the MIMO Rayleigh quasi-static fading channel when the R estimated at the receiver contained errors, i.e., a non-perfect estimation, where N = 24 , M = 36 , S = 24 , P = N , and ρ = 0.8 . As shown in Figure 15, the SNR of the pilot signal was identical to the SNR of the data signal, and the orthogonal pilot transmission per transmit antenna was considered with least-square (LS) estimation. To see the effect by the errors in the estimated R to the proposed scheme only, it was assumed that the instantaneous CSI of the data channel, i.e., H , was perfectly known at the receiver. The results in Figure 15 show that the estimation errors in R did not have a significant impact on the performance of the proposed scheme, e.g., the proposed scheme with one pilot symbol per transmit antenna showed a slightly degraded performance from the proposed scheme with the perfect R . Thus, it was shown that the proposed scheme was robust against the estimation error in the receiver correlation matrix R .
Finally, as shown in Table 2, the numerical simulation results for the proposed scheme were summarized. As described in Table 2, it was verified that the proposed scheme is an effective approach in terms of error performance in various system environments.

5. Conclusions

This paper proposes the selective combining scheme for HARQ-employed MIMO systems. By the receiver correlation matrix-based selection without using instantaneous CSI, the proposed scheme outperformed the instantaneous channel-gain based selective combining scheme in various system environments. In addition, it was shown that switching the subset of the receiver antennas can further improve the error performance for the channels with high-temporal correlation. Furthermore, when the receiver spatial correlation is high, the KC scheme with the proposed scheme can outperform the full BLC scheme at a lower computational complexity. Although the proposed scheme does not need to be performed for every TTI, the computational complexity can be significantly large when the number of receive antennas is very large, i.e., in ultra-massive MIMO systems. For such cases, the modification of the algorithm for the complexity reduction could be studied in detail, e.g., the parallelization or stopping criterion, and this could be a future work.

Funding

This work was supported by a Kyonggi University Research Grant 2023.

Data Availability Statement

The data presented in this study are available on request from the corresponding author. The data are not publicly available due to a related project.

Conflicts of Interest

The author declares no conflicts of interest. The funder had no role in the design of the study; in the collection, analyses, or interpretation of data; in the writing of the manuscript; or in the decision to publish the results.

Abbreviations

The following abbreviations are used in this manuscript:
ACK/NACKAcknowledgment/non-acknowledgment
AWGNAdditive white Gaussian noise
BLCBit-level combining
BSBase station
CRCCyclic redundancy check
CSIChannel state information
FECForward error correction
HARQHybrid automatic repeat request
KCKalman combining
LDPCLow-density parity-check
LSLeast-square
MCSModulation and coding scheme
MIMOMultiple-input multiple-output
MLMaximum-likelihood
LLRLog-likelihood ratio
LMMSELinear minimum mean-squared-error
LZFLinear zero-forcing
PERPacket error rate
QAMQuadrature-amplitude modulation
RISReconfigurable intelligent surfaces
SLCSymbol-level combining
STBCSpace-time block code
TTITransmission time interval
UPAUniform planar arrays

Mathematical Symbols

The following mathematical symbols are used in this paper:
NNumber of transmit antennas
MNumber of receive antennas
QModulation order
LNumber of transmit signal vectors for each TTI
SNumber of selected receive antennas for each receive signal vector
PNumber of packets with different HARQ processes
AMaximum HARQ round of each packet
KNumber of subsets of selected antennas used for selective combining in each TTI
a ( p ) HARQ round of the pth packet at the given TTI
σ 2 Variance of each element of n l
y l M × 1 receive signal vector for each TTI
x l M × 1 transmit signal vector for each TTI
n l M × 1 AWGN vector for each TTI
H l M × N MIMO channel matrix for each TTI
R M × M receiver correlation matrix
G l M × N complex Gaussian matrix for each TTI
y l , M l S × 1 receive signal vector after the selection by M l
n l , M l S × 1 AWGN vector after the selection by M l
H l , M l S × N effective MIMO channel matrix after the selection by M l
R M l S × S effective receiver correlation matrix after the selection by M l
S Q-ary constellation set
M Set of all receive antennas, i.e.,  M = { 1 , 2 , , M }
M l Subset of M selected for y l with | M l | = S
M m Subset of M with | M m | = S and m M m
M s m Updated subset with | M s m | = s during the selection procedure for given s
K Group of K subsets M m
K ( k ) kth subset selected in K
d ( M m ) M × 1 vector, where m th element is 1 if m M m and 0 otherwise
R h Horizontal correlation matrix for UPA
R v Vertical correlation matrix for UPA
ρ Spatial correlation factor for the exponential correlation model

References

  1. Moon, T.K. Error Correction Coding: Mathematical Methods and Algorithms, 2nd ed.; John Wiley & Sons: Hoboken, NJ, USA, 2021. [Google Scholar]
  2. Sassioui, R.; Jabi, M.; Szczecinski, L.; Le, L.B.; Benjillali, M.; Pelletier, B. HARQ and AMC: Friends or Foes? IEEE Trans. Commun. 2017, 65, 635–650. [Google Scholar] [CrossRef]
  3. Ahmed, A.; Al-Dweik, A.; Iraqi, Y.; Mukhtar, H.; Naeem, M.; Hossain, E. Hybrid Automatic Repeat Request (HARQ) in Wireless Communications Systems and Standards: A Contemporary Survey. IEEE Commun. Surv. Tutor. 2021, 23, 2711–2752. [Google Scholar] [CrossRef]
  4. 3GPP TS 25.848; Physical Layer Aspects of UTRA High Speed Downlink Packet Access. 3GPP: Sophia Antipolis, France, 2001.
  5. IEEE P802.16e; IEEE Standard for Local and Metropolitan Area Networks Part 16: Air Interface for Fixed and Mobile Broadband Wireless Access Systems. IEEE: Piscataway, NJ, USA, 2006.
  6. 3GPP TS 36.212; Evolved Universal Terrestrial Radio Access (E-UTRA); Multiplexing and Channel Coding. 3GPP: Sophia Antipolis, France, 2009.
  7. 3GPP TS 38.212; NR; Multiplexing and Channel Coding. 3GPP: Sophia Antipolis, France, 2018.
  8. Lee, J.; Lou, H.-L.; Toumpakaris, D.; Jang, E.W.; Cioffi, J.M. Transceiver Design for MIMO Wireless Systems Incorporating Hybrid ARQ. IEEE Commun. Mag. 2009, 47, 32–40. [Google Scholar] [CrossRef]
  9. Park, S.; Choi, S. Performance of Symbol-Level Combining and Bit-Level Combining in MIMO Multiple ARQ Systems. IEEE Trans. Commun. 2016, 64, 1517–1528. [Google Scholar] [CrossRef]
  10. Onggosanusi, E.N.; Dabak, A.G.; Hui, Y.; Jeong, G. Hybrid ARQ Transmission and Combining for MIMO Systems. In Proceedings of the IEEE International Conference on Communications (ICC), Anchorage, AK, USA, 11–15 May 2003; pp. 3205–3209. [Google Scholar] [CrossRef]
  11. Jang, E.W.; Lee, J.; Lou, H.-L.; Cioffi, J.M. On the Combining Schemes for MIMO Systems with Hybrid ARQ. IEEE Trans. Wirel. Commun. 2009, 8, 836–842. [Google Scholar] [CrossRef]
  12. Hosseini, S.S.; Abouei, J.; Uysal, M. Fast-Decodable MIMO HARQ Systems. IEEE Trans. Wirel. Commun. 2015, 14, 2827–2840. [Google Scholar] [CrossRef]
  13. Park, S. Kalman Filtering Based Combining for MIMO Systems with Hybrid ARQ. IEEE Trans. Signal Process. 2021, 69, 5250–5258. [Google Scholar] [CrossRef]
  14. Park, S. Kalman Combining Based Iterative Detection and Decoding for MIMO Systems with Hybrid ARQ. IEEE Trans. Veh. Technol. 2023, 72, 2040–2050. [Google Scholar] [CrossRef]
  15. Albreem, M.A.; Juntti, M.; Shahabuddin, S. Massive MIMO Detection Techniques: A Survey. IEEE Commun. Surv. Tutor. 2019, 21, 3109–3132. [Google Scholar] [CrossRef]
  16. Maruta, K.; Falcone, F. Massive MIMO Systems: Present and Future. Electronics 2020, 9, 385. [Google Scholar] [CrossRef]
  17. Sanguinetti, L.; Björnson, E.; Hoydis, J. Toward Massive MIMO 2.0: Understanding Spatial Correlation, Interference Suppression, and Pilot Contamination. IEEE Trans. Commun. 2020, 68, 232–257. [Google Scholar] [CrossRef]
  18. Naser, M.A.; Salman, M.I.; Alsabah, M. The Role of Correlation in the Performance of Massive MIMO Systems. Appl. Syst. Innov. 2021, 4, 54. [Google Scholar] [CrossRef]
  19. Gorokhov, A. Antenna Selection Algorithms for MEA Transmission Systems. In Proceedings of the IEEE International Conference on Acoustics, Speech, and Signal Processing (ICASSP), Orlando, FL, USA, 13–17 May 2002; pp. 2857–2860. [Google Scholar] [CrossRef]
  20. Gharavi-Alkhansari, M.; Gershman, A.B. Fast Antenna Subset Selection in MIMO Systems. IEEE Trans. Signal Process. 2004, 52, 339–347. [Google Scholar] [CrossRef]
  21. Choi, Y.; Molisch, A.F.; Win, M.Z.; Winters, J.H. Fast Algorithms for Antenna Selection in MIMO Systems. In Proceedings of the IEEE 58th Vehicular Technology Conference (VTC), Orlando, FL, USA, 6–9 October 2003; pp. 1733–1737. [Google Scholar] [CrossRef]
  22. Wang, B.H.; Hui, H.T.; Leong, M.S. Global and Fast Receiver Antenna Selection for MIMO Systems. IEEE Trans. Commun. 2010, 58, 2505–2510. [Google Scholar] [CrossRef]
  23. Gao, Y.; Vinck, H.; Kaiser, T. Massive MIMO Antenna Selection: Switching Architectures, Capacity Bounds, and Optimal Antenna Selection Algorithms. IEEE Trans. Signal Process. 2018, 66, 1346–1360. [Google Scholar] [CrossRef]
  24. Lee, Y. Receive Antenna Selection for MMSE Signal Detection in Multiuser Massive MIMO Uplink. ICT Express 2023, 9, 34–38. [Google Scholar] [CrossRef]
  25. Ouyang, C.; Bereyhi, A.; Asaad, S.; Liu, Y.; Zhang, X.; Müller, R.R. Joint Receive Antenna Selection and Beamforming in RIS-Aided MIMO Systems. In Proceedings of the IEEE International Conference on Communications (ICC), Denver, CO, USA, 9–13 June 2024; pp. 3731–3736. [Google Scholar] [CrossRef]
  26. Honma, N.; Murata, K. Correlation in MIMO Antennas. Electronics 2020, 9, 651. [Google Scholar] [CrossRef]
  27. Ying, D.; Vook, F.W.; Thomas, T.A.; Love, D.J.; Ghosh, A. Kronecker Product Correlation Model and Limited Feedback Codebook Design in a 3D Channel Model. In Proceedings of the IEEE International Conference on Communications (ICC), Sydney, Australia, 10–14 June 2014; pp. 5865–5870. [Google Scholar] [CrossRef]
  28. Rodrigues, V.C.; Marinello, J.C.; Abrão, T. Exponential Spatial Correlation with Large-Scale Fading Variations in Massive MIMO Channel Estimation. Trans. Emerg. Telecommun. Technol. 2019, 30, e3563. [Google Scholar] [CrossRef]
  29. Cormen, T.; Leiserson, C.; Rivest, R.; Stein, C. Introduction to Algorithms, 4th ed.; MIT Press: London, UK, 2022. [Google Scholar]
  30. Raghavan, V.; Veeravalli, V.V.; Heath, R.W. Reduced Rank Signaling in Spatially Correlated MIMO Channels. In Proceedings of the IEEE International Symposium on Information Theory (ISIT), Nice, France, 24–29 June 2007; pp. 1081–1085. [Google Scholar] [CrossRef]
Figure 1. The spatially multiplexed MIMO system model.
Figure 1. The spatially multiplexed MIMO system model.
Electronics 14 01958 g001
Figure 2. The overall procedure of the selective combining at the receiver of HARQ-employed MIMO systems.
Figure 2. The overall procedure of the selective combining at the receiver of HARQ-employed MIMO systems.
Electronics 14 01958 g002
Figure 3. The complexity of the proposed scheme for different M and S.
Figure 3. The complexity of the proposed scheme for different M and S.
Electronics 14 01958 g003
Figure 4. The average PERs under the MIMO Rayleigh fading channels of no temporal correlation with ρ = 0.8 and S = 24 in 24 × 36 MIMO systems when P = 1 .
Figure 4. The average PERs under the MIMO Rayleigh fading channels of no temporal correlation with ρ = 0.8 and S = 24 in 24 × 36 MIMO systems when P = 1 .
Electronics 14 01958 g004
Figure 5. The average PERs under the MIMO Rayleigh fading channels of no temporal correlation with ρ = 0.8 and S = 24 in 24 × 36 MIMO systems when P = N .
Figure 5. The average PERs under the MIMO Rayleigh fading channels of no temporal correlation with ρ = 0.8 and S = 24 in 24 × 36 MIMO systems when P = N .
Electronics 14 01958 g005
Figure 6. The average PERs under the MIMO Rayleigh quasi-static fading channel with ρ = 0.8 and S = 24 in 24 × 36 MIMO systems when P = 1 .
Figure 6. The average PERs under the MIMO Rayleigh quasi-static fading channel with ρ = 0.8 and S = 24 in 24 × 36 MIMO systems when P = 1 .
Electronics 14 01958 g006
Figure 7. The average PERs under the MIMO Rayleigh quasi-static fading channel with ρ = 0.8 and S = 24 in 24 × 36 MIMO systems when P = N .
Figure 7. The average PERs under the MIMO Rayleigh quasi-static fading channel with ρ = 0.8 and S = 24 in 24 × 36 MIMO systems when P = N .
Electronics 14 01958 g007
Figure 8. The average PERs under the MIMO Rayleigh quasi-static fading channel with ρ = 0.8 and S = 48 in 48 × 64 MIMO systems when P = 1 .
Figure 8. The average PERs under the MIMO Rayleigh quasi-static fading channel with ρ = 0.8 and S = 48 in 48 × 64 MIMO systems when P = 1 .
Electronics 14 01958 g008
Figure 9. The average PERs under the MIMO Rayleigh quasi-static fading channel with ρ = 0.8 and S = 48 in 48 × 64 MIMO systems when P = N .
Figure 9. The average PERs under the MIMO Rayleigh quasi-static fading channel with ρ = 0.8 and S = 48 in 48 × 64 MIMO systems when P = N .
Electronics 14 01958 g009
Figure 10. The average PERs under the MIMO Rayleigh quasi-static fading channel with ρ = 0.8 and S = 30 in 24 × 36 MIMO systems when P = N .
Figure 10. The average PERs under the MIMO Rayleigh quasi-static fading channel with ρ = 0.8 and S = 30 in 24 × 36 MIMO systems when P = N .
Electronics 14 01958 g010
Figure 11. The average PERs under the MIMO Rayleigh quasi-static fading channel with P = N , ρ = 0.8 , and S = 24 in 24 × 36 MIMO systems when the rate 1/2 LDPC code and 4-QAM modulation are considered.
Figure 11. The average PERs under the MIMO Rayleigh quasi-static fading channel with P = N , ρ = 0.8 , and S = 24 in 24 × 36 MIMO systems when the rate 1/2 LDPC code and 4-QAM modulation are considered.
Electronics 14 01958 g011
Figure 12. The average PERs under the MIMO Rayleigh quasi-static fading channel with P = N , ρ = 0.8 , and S = 24 in 24 × 36 MIMO systems when the average ACK/NACK message error probability is 0.002.
Figure 12. The average PERs under the MIMO Rayleigh quasi-static fading channel with P = N , ρ = 0.8 , and S = 24 in 24 × 36 MIMO systems when the average ACK/NACK message error probability is 0.002.
Electronics 14 01958 g012
Figure 13. The average PERs of selective combining schemes with KC according to the spatial correlation factor ρ under the MIMO Rayleigh quasi-static fading channel in 24 × 36 MIMO systems, where S = 24 and P = N .
Figure 13. The average PERs of selective combining schemes with KC according to the spatial correlation factor ρ under the MIMO Rayleigh quasi-static fading channel in 24 × 36 MIMO systems, where S = 24 and P = N .
Electronics 14 01958 g013
Figure 14. The average PERs of selective combining schemes with BLC according to the spatial correlation factor ρ under the MIMO Rayleigh quasi-static fading channel in 24 × 36 MIMO systems, where S = 24 , P = N , and ρ = 0.8 .
Figure 14. The average PERs of selective combining schemes with BLC according to the spatial correlation factor ρ under the MIMO Rayleigh quasi-static fading channel in 24 × 36 MIMO systems, where S = 24 , P = N , and ρ = 0.8 .
Electronics 14 01958 g014
Figure 15. The average PERs of the proposed scheme according to the spatial correlation estimation interval under the MIMO Rayleigh quasi-static fading channel in 24 × 36 MIMO systems, where S = 24 , ρ = 0.8 , and P = N .
Figure 15. The average PERs of the proposed scheme according to the spatial correlation estimation interval under the MIMO Rayleigh quasi-static fading channel in 24 × 36 MIMO systems, where S = 24 , ρ = 0.8 , and P = N .
Electronics 14 01958 g015
Table 1. Characteristics of the conventional receive antenna selection schemes and proposed scheme.
Table 1. Characteristics of the conventional receive antenna selection schemes and proposed scheme.
Conventional Receive Antenna Selection SchemesProposed Scheme
• Designed for MIMO systems without considering HARQ employment• Designed for HARQ-employed MIMO systems for complexity reduction
• Requiring instantaneous CSI → Needs to be performed again for the new instantaneous CSI• Requiring receiver correlation matrix → Needs to be performed again for the new receiver correlation matrix
• Approaching suboptimum performance comparable to the exhaustive search• Not optimum, but additional performance improvement is possible for MIMO channels with a high temporal correlation
Table 2. Summary of the numerical simulation results for the proposed scheme.
Table 2. Summary of the numerical simulation results for the proposed scheme.
• Outperforming the instantaneous channel-gain based selective combining scheme and round-robin scheme regardless of the simulation environment (i.e., the number of selected antennas, numbers of transmit and receive antennas, number of HARQ processes, HARQ combining scheme, temporal correlation, spatial correlation, MCS level, and ACK/NACK message errors)
• Additional performance improvement by increasing K (i.e., the number of subsets of selected antennas used for selective combining in each TTI) under the quasi-static fading channels
• Robustness against the estimation errors in the receiver correlation matrix
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Park, S. Selective Combining for HARQ-Employed MIMO Systems with Spatial Correlations. Electronics 2025, 14, 1958. https://doi.org/10.3390/electronics14101958

AMA Style

Park S. Selective Combining for HARQ-Employed MIMO Systems with Spatial Correlations. Electronics. 2025; 14(10):1958. https://doi.org/10.3390/electronics14101958

Chicago/Turabian Style

Park, Sangjoon. 2025. "Selective Combining for HARQ-Employed MIMO Systems with Spatial Correlations" Electronics 14, no. 10: 1958. https://doi.org/10.3390/electronics14101958

APA Style

Park, S. (2025). Selective Combining for HARQ-Employed MIMO Systems with Spatial Correlations. Electronics, 14(10), 1958. https://doi.org/10.3390/electronics14101958

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop