Next Article in Journal
Properties of the Surface Layer After Trochoidal Milling and Brushing: Experimental Study and Artificial Neural Network Simulation
Previous Article in Journal
Fingering Instability of a Gravity-Driven Thin Film Flowing Down a Vertical Tube with Wall Slippage
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Improved Joint Estimation of Set Information and Frequency Offset for LTE Device-to-Device Communications

1
Department of Computer Engineering, Sejong University, Gwangjin-gu, Gunja-dong 98, Seoul 05006, Korea
2
Department of Information and Communication Engineering, Sejong University, Gwangjin-gu, Gunja-dong 98, Seoul 05006, Korea
*
Author to whom correspondence should be addressed.
Appl. Sci. 2020, 10(1), 77; https://doi.org/10.3390/app10010077
Submission received: 14 November 2019 / Revised: 11 December 2019 / Accepted: 18 December 2019 / Published: 20 December 2019
(This article belongs to the Section Electrical, Electronics and Communications Engineering)

Abstract

:
Device-to-device (D2D) communication is a key enabler to facilitate the realization of the Internet of Things in which direct communication between mobile users is allowed without the intervention of the base station. One of the most challenging issues in the D2D cellular network is a low-complexity and reliable initial synchronization. To solve this issue, an efficient joint detection of integer carrier frequency offset (IFO) and set information (SI) is proposed for D2D communication in a long term evolution (LTE) system. Unlike the conventional approach, the primary sidelink synchronization signal (PSSS) and secondary sidelink synchronization signal (SSSS) transmitted in the LTE-D2D system are used together to remove the effect of channel fading and symbol timing offset (STO). In addition, the conjugate property between two PSSS sequences is utilized. This design facilitates robust sequential detection of the IFO and SI without priori information on two synchronization signals when residual STO is present. It has been demonstrated that the inherent properties of the PSSS and SSSS sequences are effectively used for efficient cell search in the presence of residual STO, compared to existing methods.

1. Introduction

Orthogonal frequency division multiplexing (OFDM) has been shown to be an efficient modulation technique in wireless communication systems due to its excellent bandwidth efficiency and resistance to channel impairments. Long term evolution (LTE) is an attractive technology to be applied for a variety of wireless applications due to its ability to provide high spectral efficiency and low latency using OFDM transmission, which has been standardized by the third generation partnership project (3GPP) [1]. Recently, cellular internet of things (IoT) solutions such as narrowband IoT and device-to-device (D2D) communications have been paid much attention as a new communication paradigm in existing and future cellular LTE networks [2,3,4,5,6,7,8]. D2D is considered a promising technology that provides a mechanism for reusing LTE’s uplink physical layer such as single-carrier frequency division multiple access (SC-FDMA) and reference signals [5,6]. Thus, IoT that enables ubiquitous connection among D2D devices without the essential control of the centralized supervision is a prime enabler to facilitate the evolution of routing the traffic via enhanced base station (eNodeB) from LTE-A systems to future 5G [8,9,10,11].
In the LTE-D2D network, it is a challenging task to maintain the synchronization especially for out-of-network coverage scenarios, wherein the D2D devices have to synchronize with each other. To this end, the D2D device has not only to estimate symbol timing offset (STO) and carrier frequency offset (CFO) but also to capture the sidelink identity [12,13,14,15,16,17,18]. Toward this, a synchronization source user equipment (UE) periodically transmits two specified synchronization signals, named as primary sidelink synchronization signal (PSSS) and secondary sidelink synchronization signal (SSSS). Most of the existing synchronization schemes are designed for downlink (DL) detection and are not the best solution for sidelink synchronization, but they can be applied to the D2D scenarios [11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27]. The sidelink identity is acquired by combining the set information (SI) transmitted in the PSSS and the sidelink ID transmitted in the SSSS. The initial cell search procedure in the LTE system generally involves three steps. During the first step of the procedure, the D2D device exploits the redundant cyclic prefix (CP) to find the fractional frequency offset (FFO) and initial STO [12,13,14]. In the second step, the PSSS is used to retrieve the SI and detect integer frequency offset (IFO) [20,21,22,23,24,25,26,27]. After the completion of this stage, the SSSS is identified to determine the frame boundary and the sidelink ID [16,17,18].
Once the IFO and SI acquisition has been successfully achieved, the D2D UE can attempt to decode the SSSS and thus the correct detection of the PSSS is the most challenging task in the overall synchronization process. There are many works concentrated mainly on the detection of the PSSS in the literature [19,20,21,22,23,24,25,26,27]. Some of these methods perform in the time domain [19,20], while others use the frequency-domain samples obtained from the discrete Fourier transform (DFT) unit [21,22,23,24,25,26,27]. In [19,20], PSSS detection scheme has been presented to be performed by looking for the peak of the cross-correlation in the time domain. However, the performance of these approaches is significantly degraded in the case when the IFO is present. To solve this drawback, various differential correlation based PSSS detection schemes have been proposed in the frequency domain [21,22,23], wherein the IFO is estimated along with the PSSS. As for the IFO, it can be estimated either in a joint or decoupled way. The works in [21,22,23,24] estimate the IFO together during the PSSS match process, which is accomplished by evaluating a frequency-shifted version of the received PSSS and requires a large amount of computational complexity because of using correlation banks for a large number of hypotheses. Maximum likelihood (ML) detection has been efficiently adopted to detect the IFO and PSSS in [25,26], which are based upon the reduced-rank approximation of the channel and the PSSS matrix, respectively. Although ML detection can achieve optimal performance, it requires a computationally intensive exhaustive search. The differential correlation based method with low complexity has been presented in [27], wherein the joint detection problem of the IFO and SI is decoupled by utilizing the central-symmetric feature of the PSSS. A drawback of the sequential method is its sensitivity to residual STO. Furthermore, the performance of differential correlation based PSSS detection schemes is severely degraded because of a poor autocorrelation property of the differential PSSS. For the D2D UE’s simple operation, therefore, it is of crucial importance to develop a reduced-complexity and robust joint synchronization scheme in the LTE-D2D system.
To address this issue, a robust scheme for the IFO recovery and SI detection is proposed in the LTE-D2D system. Unlike the existing methods, two received PSSS and SSSS sequences are used to sequentially detect the IFO and SI. The intrinsic properties associated with the PSSS and SSSS facilitate sequential detection without priori information on two synchronization signals. Simulation results demonstrate that the proposed sequential detection method offers strong resistance to symbol timing error and achieves a reduced complexity, compared to the conventional joint detection schemes.
The remainder of this paper is structured as follows. In Section 2, the OFDM system model and synchronization signal are introduced. Section 3 highlights the existing joint detection schemes as benchmark. In Section 4, the joint detection method is proposed in the LTE-D2D system. The effectiveness of the presented method is verified through computer simulations in Section 5, and a summary is given in Section 6.

2. System Description

2.1. System Model

We assume that the synchronization signal is transmitted without DFT precoding [11]. The system of interest uses OFDM symbols with N subcarriers for the data transmission. At the transmitter, the quadrature amplitude modulation (QAM) signal is converted into the time domain using an N-point inverse fast Fourier transform (IFFT) operation, which is equivalent to modulate every N symbols onto N orthogonal subcarriers. Then, a CP of N g samples is appended at the front of OFDM symbol in order to avoid both the inter-symbol interference (ISI) and inter-carrier interference (ICI). Accordingly, the effective OFDM signal during the l-th period is generated as
x l ( m ) = k = N / 2 N / 2 1 X l ( k ) e j 2 π k m / N , m = N g , N g + 1 , , N 1 ,
where l denotes the index of the OFDM symbol and X l ( k ) is the frequency-domain QAM symbol at the k-th subcarrier over the l-th symbol duration. The remaining X l ( k ) ’s except for the synchronization signal are DFT-precoded signals.
The signal is transmitted over frequency-selective fading channels and corrupted by additive white Gaussian noise (AWGN). Because the performance of the conventional IFO estimation methods developed in [25,26,27] is marginally affected by the presence of the FFO, we assume the FFO is completely estimated. The accuracy of STO estimate may be considerably deteriorated in the presence of multipath channels. For this reason, we consider the scenario where there is a residual STO τ after initial STO estimation is performed. The received signal is sampled at a sampling frequency of f s = N Δ f with Δ f being the subcarrier spacing. Consequently, the m-th time-domain sample over the l-th symbol duration y l ( m ) , m = N g , N g + 1 , , N 1 , is written as [20]
y l ( m ) = e j l ϵ ρ e j 2 π ϵ ( m τ ) / N p = 1 L c l ( p ) x l ( m τ p τ ) + z l ( m ) ,
where ρ = 2 π N g / N , ϵ is the normalized IFO by the subcarrier spacing Δ f , c l ( p ) denotes the channel impulse response with L multipaths, τ p is the delay of the p-th path, and z l ( m ) is the m-th AWGN sample. It is assumed that the IFO is uniformly distributed in range [ M , M ] with M being the maximum value of the IFO that determined by the local oscillator’s stability. Given the assumption that the CP is longer than the maximum excess delay of the channel, QAM symbols can be demodulated taking a FFT on the CP-removed time-domain sample y l ( m ) as follows
Y l ( k ) = C l ( k ϵ ) X l ( k ϵ ) e j 2 π ( k ϵ ) τ / N e j l ϵ ρ + Z l ( k ) ,
where k represents the subcarrier index, X l ( k ) is the frequency-domain modulated QAM symbol at the k-th subcarrier, C l ( k ) is the channel frequency response (CFR) over the l-th period, and Z l ( k ) is a complex zero-mean AWGN with variance σ Z 2 .

2.2. Synchronization Signal

Let us consider the sidelink of an LTE system. As depicted in Figure 1, one LTE radio frame has a duration 10 ms and consists of equally sized 20 slots each of 0.5 ms. Each slot in turn is made up of a number of SC-FDMA symbols which can be either seven or six based on the CP mode. In contrast to LTE DL, the D2D sidelink uses a pair of PSSS and SSSS, which are periodically transmitted in two consecutive OFDM symbols every 40ms. Physical sidelink broadcast channel (PSBCH) can be used as synchronization measurement for determining whether or not the out-of-coverage UE becomes a synchronization source, while demodulation reference signal (DMRS) can be used to produce channel estimates for demodulation of the associated physical channel. An LTE sidelink network can support 336 different sidelink identities indexed by N I D { 0 , 1 , 2 , , 335 } , which is retrieved from the combination of the SI embedded in the PSSS and the sidelink ID embedded in the SSSS. The SI present in the PSSS informs whether the synchronization source UE is in-network or out-of-network. The in-network-coverage case is numbered as { 0 , 1 , 2 , , 167 } , while the out-of-network scenario is numbered as { 168 , 169 , , 335 } . The PSSS is generated based on Zadoff-Chu (ZC) sequence that has the property of constant amplitude zero autocorrelation. The ZC root sequence index u i ( i = 0 , 1 ) is used to represent two sets corresponding to in-network and out-of-network cases. A UE within the network coverage transmits PSSS symbols with u 0 = 26 for N I D 167 and transmits PSSS symbols with u 1 = 37 otherwise. The PSSS is generated from a frequency-domain ZC sequence of length 63, with the middle part zero-padded to avoid modulating the DC subcarrier. Thus, the DC subcarrier and the rest of the subcarriers in the symbols where the PSSS is located are nulled and 31 subcarriers are mapped on each side of the DC subcarrier. Two PSSS sequences are constructed to have good periodic autocorrelation and cross-correlation properties [28]
P i ( k ) = e j π u i ( k 2 + 992 ) / 63 j π u i k , k P 0 , otherwise
where P = { k | N p / 2 k N p / 2 , k 0 } is the set of PSSS subcarriers with N p being the number of non-zero PSSS subcarriers.
The primary usage of the SSSS is to retrieve the sidelink identity and to acquire the beginning point of an LTE frame. The SSSS is a frequency-domain binary phase-shift keying (BPSK) sequence, which is an interleaved combination of two length-31 scrambled maximum length sequences s w 0 ( q ) and s w 1 ( q ) , with q = 0 , 1 , , N p / 2 1 . In the case of the normal CP, the SSSS is generated as
H ( 2 q ) = s w 0 ( q ) h 0 ( q ) in SC FDMA symbol 11 s w 1 ( q ) h 0 ( q ) in SC FDMA symbol 12
H ( 2 q + 1 ) = s w 1 ( q ) h 1 ( q ) d w 0 ( q ) in SC FDMA symbol 11 s w 0 ( q ) h 1 ( q ) d w 1 ( q ) in SC FDMA symbol 12
where h i ( q ) and d w i ( q ) represent the scrambling sequences. The subscripts w 0 and w 1 are directly related with the value of the sidelink identity. The sequence H ( q ) is mapped onto central N p SSSS subcarriers with indices k P , yielding the SSSS sequence S j ( k ) with sidelink ID j. The arrangement of the PSSS and SSSS sequences differs depending on the CP type. For simple notation, we consider the situation where the first PSSS is transmitted at the l-th symbol, i.e., X l ( k ) = P i ( k ) . According to the CP type, the first SSSS is denoted as
S j ( k ) = X l + 10 ( k ) , for the normal CP X l + 9 ( k ) , for the extended CP
where j { 0 , 1 , 2 , , 167 } . It is apparent from (3) that ϵ and u i affect the frequency domain signal Y l ( k ) together, thus necessitating the use of joint detection in the traditional synchronization methods. The processing complexity of the IFO estimation can be significantly reduced when it is performed jointly with PSSS detection because there are fewer hypotheses in the PSSS matching process than in the SSSS.
Similar to 4G networks, the 5G new radio (NR) synchronization signal is a physical layer specific signal and helps UEs to detect the cell ID. Unlike 4G LTE, the 5G NR PSSS consists of one of three 127-symbols m-sequences and is allocated on the first symbol of each synchronization signal block (SSB), while the SSSS consists of one of 336 127-symbols gold sequences and is allocated on the third symbol of each SSB [29]. Due to the absence of the conjugate property of the synchronization signal, the proposed scheme cannot be directly applied in the 5G-NR system. The 5G-NR encompasses both an evolution of 4G networks and the NR, the synchronization issue in the 4G network is still important. In this paper, we focus on the initial synchronization scheme in the 4G LTE-D2D system.

3. Conventional Detection Scheme

To remove the impact of the channel on the detection performance, the works developed in [21,22,23,24,25,26,27] perform differential correlation, wherein the effect of STO is mitigated together during non-coherent detection. Based on the assumption that the l-th transmitted symbol X l ( k ) is equal to P i ( k ) and C l ( k ) C l ( k 1 ) , the differential correlation between neighboring subcarriers of the received PSSS sequence can be expressed as
Y ¯ l ( k ) = Y l ( k ) Y l * ( k 1 ) | C l ( k ϵ ) | 2 D i ( k ϵ ) e j 2 π τ / N + Z ¯ l ( k ) , k D ,
where a * denotes the complex conjugate of a, | · | denotes the magnitude operation, D i ( k ) = P i ( k ) P i * ( k 1 ) , Z ¯ l ( k ) denotes the contribution to AWGN, and D = { k | N p / 2 + 1 k 1 , 2 k N p / 2 } . As benchmark, two representative conventional schemes are considered in this paper. One is a sequential IFO and SI detection scheme [27] and the other is a low-complexity joint detection method [23].

3.1. Reduced-complexity Sequential Detection (RCSD) Scheme

Recalling from (4) that P i ( k ) = P i ( k ) , the property of D i ( k ) = D i * ( k + 1 ) is valid for any i and k [ 2 , N p / 2 ] . Using the symmetric feature of the PSSS, the sequential detection of the IFO and SI is proposed in [27]. A normalized PSSS by the channel magnitude is used to remove the effect of channel fading, taking the expression
Ω a ( v ) = 1 N p / 2 1 k = 2 N p / 2 Y ¯ l ( k + v ) Y ¯ l ( k + v + 1 ) | Y ¯ l ( k + v ) | | Y ¯ l ( k + v + 1 ) | ,
which approaches to one when signal-to-noise ratio (SNR) increases at a true IFO trial v = ϵ . Based on this property, the IFO is detected by minimizing the quantity Ω a ( v ) 1
ϵ ^ = arg min v Ω a ( v ) 1 ,
which is performed independent of the PSSS. Based upon the estimation of ϵ , the SI is obtained via one dimensional search
n ^ = arg max n Ω b ( n ) ,
with
Ω b ( n ) = k = 2 N p / 2 Y ¯ l ( k + ϵ ^ ) | Y ¯ l ( k + ϵ ^ ) | + Y ¯ l * ( k + ϵ ^ + 1 ) | Y ¯ l * ( k + ϵ ^ + 1 ) | D n * ( k ) .
This decoupled strategy can avoid two-dimensional search, leading to substantial complexity reduction. Therefore, the RCSD scheme achieves good detection performance with low complexity when there is no residual STO, while the presence of residual STO has a negative effect on the detection accuracy.

3.2. Reduced-Complexity Joint Detection (RCJD) Scheme

In [23], a possible simplification to reduce computational complexity is proposed by partitioning the set D having N p 2 differential PSSS subcarriers into a number of subsets. The s-th subset with ZC root index u n denoted by D n s is computed by
D n s = k | { D n ( k n s ) D n * ( k ) } T ,
where { · } is the real part of the enclosed quantity, k n s is the representative subcarrier of the s-th subset, and T is the pre-determined threshold that controls the correlation between differential PSSS subcarriers in each subset. Since D n s ’s are disjoint, the union of all subsets is equal to D . Based on the subset partitioning, the corresponding metric is given by
Ω c ( v , n ) = s = 1 N b , n k D n s B n ( k ) Y ¯ l ( k + v ) D n * ( k n s ) ,
where N b , n is the number of subsets corresponding to D n ( k ) , and B n ( k ) { 1 , 1 } is the conversion indicator that makes the phase difference between the representative PSSS subcarrier D n ( k n s ) and the other subcarriers D n ( k ) ’s in k D n s to be equal. By finding the maximum of Ω c ( v , n ) with respect to v and n, the IFO and SI are jointly estimated by
( ϵ ^ , n ^ ) = arg max ( v , n ) Ω c ( v , n ) .
A main drawback of the reduced-complexity joint detection (RCJD) scheme is that a loss of autocorrelation property of the original PSSS produces similar peaks for different IFO hypotheses and deteriorates the detection performance.

4. Proposed Detection Method

In this section, a robust IFO and SI estimation method is proposed for the LTE-D2D system. By using the conjugate property between two PSSS signals and symmetric feature of the SSSS, the IFO can be solely detected independent of the synchronization signals, facilitating joint estimation of the IFO and SI to be detected sequentially. As a performance measure, the probability of detection failure of the proposed detection scheme is theoretically calculated.

4.1. Sequential Detection Algorithm

To remove the effect of the channel fading and residual STO, a conjugate product from the received PSSS and SSSS sequences is defined as
R l ( k ) = Y l * ( k ) Y l + D t ( k ) | C l ( k ϵ ) | 2 P i * ( k ϵ ) S j ( k ϵ ) e j D t ϵ ρ + W l ( k )
with
W l ( k ) = C l + D t ( k ϵ ) S j ( k ϵ ) Z l * ( k ) e j 2 π ( k ϵ ) τ / N e j ( l + D t ) ϵ ρ + C l * ( k ϵ ) P i * ( k ϵ ) Z l + D t ( k ) e j 2 π ( k ϵ ) τ / N e j l ϵ ρ + Z l + D t ( k ) Z l * ( k )
where D t is the distance between the PSSS and SSSS sequences. Note that D t = 9 indicates the extended CP mode, while D t = 10 corresponds to the normal CP mode. For notational convenience, it is assumed in (16) that channel remains the same during one subframe period. However, the impact of time selectivity of the channel on the detection performance will be evaluated later by means of simulations. We observe from (16) that it requires knowledge of the transmitted two synchronization signals. To enable sequential estimation of the IFO and SI, the intrinsic property of the PSSS and SSSS sequences is exploited.
The sequential detection of the IFO and SI is based on observation of the correlation between the v-shifted version of R l ( k ) and local PSSS
R ¯ n ( k + v ) = R l ( k + v ) P n ( k ) e j D t v ρ = | C l ( k + v ϵ ) | 2 S j ( k + v ϵ ) P i * ( k + v ϵ ) P n ( k ) e j D t ( v ϵ ) ρ + W l ( k ) P n ( k ) e j D t v ρ , D t = 9 , 10 .
The conjugate symmetric property of the SSSS in the time domain ensures that S j ( k ) is binary in the frequency domain. To remove the dependency on the SSSS, an objective function is defined as
Ω s ( v , n ) = k P R ¯ n ( k + v ) 2 ,
where [ · ] 2 denotes the square operator. Using the fact that P 0 ( k ) = P 1 * ( k ) , the real part of (19) can be expressed in terms of P 0 ( k )
{ Ω s ( v , n ) } = k P R l ( k + v ) 2 P ¯ 0 ( k ) 2 + ( 1 ) n + 1 k P R l ( k + v ) 2 P ¯ 0 ( k ) 2 , n = 0 , 1 ,
where P ¯ n ( k ) = P n ( k ) e j D t v ρ , { · } is the imaginary part of the enclosed quantity, and
R l ( k + v ) 2 = | C l ( k + v ϵ ) | 4 [ S j ( k + v ϵ ) ] 2 [ P i * ( k + v ϵ ) ] 2 e j 2 D t ϵ ρ + 2 | C l ( k + v ϵ ) | 2 S j ( k + v ϵ ) P i * ( k + v ϵ ) e j D t ϵ ρ + [ W l ( k ) ] 2 .
It is interesting to note that the uncertainty related with the PSSS is only the polarity in the second term on the right-hand side (RHS) of (20). Based on this observation, the complex conjugate relation between two PSSS sequences is exploited to estimate the IFO without relying on the transmitted PSSS information. For this purpose, we propose a novel metric as
Ω f ( v ) = k P R l ( k + v ) 2 P ¯ 0 ( k ) 2 + ( 1 ) n + 1 k P R l ( k + v ) 2 P ¯ 0 ( k ) 2 , n = 0 , 1 ,
which indicates that Ω f ( v ) is constant to the index n.
Under the hypothesis that v = ϵ and n = i , using [ S j ( k + v ϵ ) ] 2 = E X , (22) can be expressed as
Ω f ( v ) = E X k P | C l ( k ) | 4 P i * ( k ) 2 P 0 ( k ) 2 + k P W ¯ l ( k ) P ¯ 0 ( k ) 2 + E X k P | C l ( k ) | 4 P i * ( k ) 2 P 0 ( k ) 2 + k P W ¯ l ( k ) P ¯ 0 ( k ) 2 ,
where W ¯ l ( k ) = 2 | C l ( k + v ϵ ) | 2 S j ( k + v ϵ ) P i * ( k + v ϵ ) e j D t ϵ ρ + [ W l ( k ) ] 2 and E X denotes the symbol energy. It is worthy mentioning that Ω f ( v ) is independent of the transmitted PSSS and SSSS under hypothesis that the signal is synchronized. This observation means that the detection performance for the normal and extended CP modes is approximately the same under the assumption C l ( k ) C l + D t ( k ) , which is valid for the situation where the mobility of the D2D UE is limited [30]. When the signal is not synchronized, i.e., v ϵ , it is obvious from (21) that [ S j ( k + v ϵ ) ] 2 becomes E X , while [ P i * ( k + v ϵ ) P n ( k ) ] 2 is a random sequence subject to the amount of ϵ . Under this hypothesis, Ω f ( v ) takes expression
Ω f ( v ) = E X k P | C l ( k + v ϵ ) | 4 P ¯ i * ( k + v ϵ ) 2 P ¯ 0 ( k ) 2 + k P W ¯ l ( k ) P ¯ 0 ( k ) 2 + E X k P | C l ( k + v ϵ ) | 4 P ¯ i * ( k + v ϵ ) 2 P ¯ 0 ( k ) 2 + k P W ¯ l ( k ) P ¯ 0 ( k ) 2 .
Due to the good autocorrelation and cross-correlation properties of P n ( k ) ’s [28], the central limit theorem (CLT) can be invoked such that (24) is regarded as a zero-mean Gaussian random variable (RV). Based on this observation, the IFO can be estimated as follows
ϵ ^ = arg max v Ω f ( v ) .
After successful detection of the IFO, the SI has to be acquired, which can be performed by
{ Ω s ( ϵ ^ , 0 ) } u 0 u 1 { Ω s ( ϵ ^ , 1 ) } .
Using (20), (26) can be in an equivalent form
n ^ = 1 u { Ω s ( ϵ ^ , 0 ) } { Ω s ( ϵ ^ , 1 ) }
where u ( t ) is the step function that takes u ( t ) = 1 for t > 0 and u ( t ) = 0 otherwise. Substituting (20) to (27), we have
n ^ = 1 u k P R l ( k + ϵ ^ ) 2 P ¯ 0 ( k ) 2 ,
which can be implemented without additional computational operations because the enclosed quantity k P R l ( k + ϵ ^ ) 2 P ¯ 0 ( k ) 2 is pre-calculated in (22).
Once (25) and (27) have been completed, the SSSS is exploited to get the sidelink ID. Upon successful detection of the IFO and SI, the sidelink ID detection can be sequentially performed as [17]
g ^ = arg max g k P Y l + D t ( k ) S g * ( k ) H ^ l ( k )
where H ^ l ( k ) is the estimated channel from the PSSS symbol.

4.2. Detection Performance

Denote P f = P r o b { ϵ ^ ϵ } be the probability that the IFO is falsely detected. The probability of detection failure P f of (25) in the AWGN channel is derived. Under the hypothesis that the local PSSS with ZC root index u n is synchronized with the v-th shifted version of the received PSSS with ZC root index u i , equivalently, when v = ϵ and n = i (hypothesis H 1 ), (23) is treated as a complex Gaussian RV based on the CLT. In this case, the mean is μ = N p E X 3 and the variance of (23) is calculated by
σ 1 2 = N p E X 2 σ W 2 ( 4 E X 2 + 3 σ W 2 )
where σ W 2 = 2 E X σ Z 2 + σ Z 4 is the variance of (17). When v ϵ or n i (hypothesis H 0 ), namely, the signal is not synchronized, Ω f ( v ) in (24) has Gaussian distribution with zero mean and variance
σ 0 2 = N p E X 6 + N p E X 2 σ W 2 ( 4 E X 2 + 3 σ W 2 ) .
Under hypothesis H 1 , the probability density function (PDF) of | Ω f ( v ) | can be given by
p 1 ( y ) = 2 y σ 1 2 e y 2 + μ 2 σ H 1 2 I 0 2 y μ σ 1 2
where I 0 ( · ) is the modified Bessel function of first kind and zero order. Under hypothesis H 0 , | Ω f ( v ) | has the Rayleigh distribution
p 0 ( y ) = 2 y σ 0 2 e y 2 σ 0 2 .
Since IFOs are equally likely, the probability that the IFO is correctly detected can be given by
P d = 0 p 1 ( y ) 0 y p 0 ( x ) d x 2 M d y .
Substituting (32) and (33) to (34) yields
P d = 0 2 y σ 1 2 e y 2 + μ 2 σ 1 2 I 0 2 y μ σ 1 2 1 e y 2 σ 0 2 2 M d y .
Using the binomial expansion, (35) can be further derived as
P d = e μ 2 σ 1 2 m = 0 2 M ( 1 ) m 2 M m 0 2 y σ 1 2 e y 2 ( 1 / σ 1 2 + m / σ 0 2 ) I 0 2 y μ σ 1 2 d y
where the integral has a closed-form solution [31]. Let γ z = E X / σ Z 2 be the SNR. After some mathematical manipulations, the probability of detection failure P f is obtained as
P f = 1 m = 0 2 M ( 1 ) m 2 M m 1 1 + m σ 1 2 / σ 0 2 e m σ 0 2 / μ 2 + m σ 1 2 / μ 2 .
with
σ 1 2 μ 2 = γ ¯ z ( 4 + 3 γ ¯ z ) N p ,
and
σ 0 2 μ 2 = 1 + γ ¯ z ( 4 + 3 γ ¯ z ) N p ,
where γ ¯ z = 2 / ( γ z ) + 1 / ( γ z ) 2 and σ 1 2 / σ 0 2 is obtained on dividing (38) by (39).

5. Simulation Results and Discussions

The performance of the proposed sequential detector is evaluated using the system parameters designed for the LTE-D2D system with 5 MHz bandwidth and extended CP. The conducted simulation results is based on the OFDM simulator implemented using Matlab, which uses the 3GPP LTE-D2D specifications. The carrier center frequency is 2 GHz, the subcarrier spacing is Δ f = 15 kHz, the sampling time instant is T s = 1 / 7.68 μ s, the FFT size is N = 512 , and the GI length is N g = 128 . For data transmission, QPSK modulation is used. Specifically, the number of guard subcarriers is 212 and the number of occupied subcarriers is 300, leading to 4.5 MHz occupied bandwidth [1]. We adopt the extended pedestrian A (EPA), extended vehicular A (EVA), extended typical urban (ETU), and extended delay spread (EDS) channel models [32]. In the simulations, the channel is generated using Jakes’ model to simulate different fading rates and a different channel realization is generated for each subframe. The channel coefficients are time varying according to the Doppler frequency shift. We consider three Doppler frequencies to represent low, medium, and high speeds of 5 Hz, 70 Hz, and 300 Hz, respectively. Table 1 summarizes the channel profiles used in our experiments. For initial synchronization, we assume the D2D UE may have reference clock uncertainty of ± 10 ppm, which amounts to putting M = 3 . For all simulations, the IFO for each iteration is distributed uniformly within [ M , M ] and the STO is randomly drawn from [ 0 , τ m a x ] in samples, where τ m a x is a maximum STO. As for the RCJD scheme, we choose T = 0.99 in (13) so that N b , 1 = N b , 2 = 13 is obtained in (14) [23]. Unless mentioned otherwise, we let M = 3 , N b , 1 = N b , 2 = 13 , and consider the extended CP type.
The accuracy of the proposed IFO estimation scheme is analytically measured in term of the detection error probability. As a performance measure, the overall probability of detection failure denoted by P o 1 = P r o b { ( ϵ ^ , n ^ ) ( ϵ , i ) } and the computational complexity of the presented detection methods are evaluated. As a global performance indicator, the probability that the IFO, SI, and sidelink ID are erroneously detected, denoted by P o 2 = P r o b { ( ϵ ^ , n ^ , g ^ ) ( ϵ , i , j ) } , is also evaluated.

5.1. Complexity Analysis

To compare the complexity of the presented detection schemes, the mathematical operations are converted to the number of real floating point operations (flops). For this purpose, one complex multiplication, one complex addition, one complex magnitude, and one complex square operations are counted as six, two, three, and four flops, respectively [33]. For fair comparison, we assume that the quantities D n ( k ) ’s and P ¯ n ( k ) 2 ’s are prior known at the D2D UE. To calculate v-shifted differential correlations Y ¯ l ( k + v ) and Y ¯ l ( k + v + 1 ) for 2 M + 1 trials, it has to perform N p + 2 M 1 complex multiplications. To get the quantity Ω a ( v ) in the RCSD scheme, 9 N p 19 flops are required. Finally, (10) requires 6 ( N p + 2 M 1 ) + ( 2 M + 1 ) ( 9 N p 15 ) flops. Since some operations are pre-calculated in (9), 2 ( 5 N p 9 ) flops are required to get (11). In the case of the RCJD scheme, (14) requires N b , n complex multiplications and N p 3 complex additions. Accordingly, the total number of flops is 6 ( N p + 2 M 1 ) + ( 2 M + 1 ) ( 6 N p 9 + 6 n = 1 2 N b , n ) . Concerning the proposed sequential detection method, 10 ( N p + 2 M ) flops are necessary to compute v-shifted correlation [ R l ( k + v ) ] 2 for all v’s. The proposed scheme computes (22) with 4 N p flops. Since the quantity in (28) has been already calculated during the IFO-matching process in (22), no extra flop is needed. Considering ( 2 M + 1 ) hypotheses, 10 ( N p + 2 M ) + 4 ( 2 M + 1 ) N p flops are eventually needed. Figure 2 plots the number of flops used in the joint detectors versus M. Obviously, we can see that the proposed detection scheme has the lowest complexity in comparison to the benchmark schemes, irrespective of the value of M. It is observed that the complexity of the proposed method is considerably reduced, as the local oscillator’s stability is getting worse. For M = 3 , the number of flops of the proposed approach can be decreased by 49 . 7 % and 40 . 1 % , compared to the RCSD and RCJD methods, respectively.

5.2. Performance Evaluation

Figure 3 presents the probability of failure P f in detecting IFO in the AWGN channel. The theoretical analysis of the proposed scheme is obtained using (37) and the simulated results of the conventional schemes are plotted as benchmark. It is evident that the simulated curves match well with the theoretical curves in the case of the proposed method. More importantly, it can be seen that the probability of detection failure of the existing methods is significantly influenced by the presence of residual STO, while the performance of the proposed detection scheme is independent of τ m a x . This robustness is obtained by using the temporal correlation from the received PSSS and SSSS sequences instead of differential correlation. Consequently, the influence of residual STO on the detection performance is eliminated in the process of performing (16). However, the performance degradation of the proposed detection scheme over the conventional methods is observed for low SNR values, which is the penalty for robustness to residual STO. This is attributed to the fact that squaring temporal correlation as described in (19) results in SNR loss. Because of its severe sensitivity to symbol timing errors, the benchmark methods do not work properly in the presence of residual STO especially as the SNR increases.
Figure 4 and Figure 5 show the overall probability of failure P o 2 in jointly detecting IFO, SI, and sidelink ID in the various channel models characterized in Table 1. From the presented results, it can be seen that the detection accuracy of all detection schemes is affected by the amount of the frequency selectivity of the channel. This phenomenon is more pronounced for the conventional detection schemes, which is explained by the fact that the existing detection methods exploit the differential correlation under the assumption C l ( k ) C l ( k 1 ) . This approximation proves to be valid for weakly frequency-selective channels as AWGN and EPA models, but is less appropriate for high frequency-selective channels as ETU and EDS. As reported in [34,35], a typical SNR of LTE signal is around 5 dB in most cell areas and over 20 dB SNR is achieved in the cell center, while a low SNR of 0 dB or below can be observed near the cell edge. When there is frequency selectivity and residual STO, the performance of the proposed sequential method is still superior to that of the conventional method since the SSSS detection can be performed only after the PSSS being successfully identified. Specifically, the SNR regions of which the proposed scheme shows better performance are above 5 dB and 1 dB in the EPA and EDS channel models, respectively. Another interesting observation from Figure 5 is that a performance degradation in the proposed scheme occurs due to the high Doppler frequency especially in the ETU channel, however the impact of Doppler frequency on its detection performance is not critical. Since the frequency selectivity and STO are inevitable in D2D applications, it is concluded that the proposed detection scheme achieves good overall detection performance in a typical LTE SNR range with the complexity not higher than existing detection methods.
Figure 6 and Figure 7 depict P o 1 of the joint detection schemes using the extended CP and normal CP, respectively, when they have about the same computational complexity and τ m a x = 20 is set. Since the complexity of the proposed method is about half that of existing methods as shown in Figure 2, we average the proposed metric over two pairs of the synchronization signals in (25) so that the proposed IFO and SI detection scheme has approximately the same complexity as the conventional RCJD scheme when M = 3 . It is immediately seen that the performance of the proposed detection method is almost the same independent of the CP type. Similar to the results in Figure 4 and Figure 5, the proposed and conventional schemes have experienced some performance degradations as well, however the performance of the conventional scheme is worse because it is affected by the channel variation in the frequency domain. As expected, it is evident that the performance of the proposed sequential detection scheme using two symbol averaging is dramatically improved with increase in SNR, compared to that of the RCJD scheme. The superiority of the proposed scheme over existing methods is still observed in the case when residual STO is present. More specifically, the SNR gain of the proposed scheme over the RCJD scheme is more than 5 dB for a target estimation error of 0 . 1 % or less, regardless of the channel model. Such observation allows us to conclude that the proposed joint detection method is better suited for situations where there is an unknown STO or high frequency selectivity than the conventional detection methods.

6. Conclusions

To ensure a reliable synchronization in LTE-D2D, it is necessary to perform joint estimation of the IFO and SI with reduced complexity and high performance. To address this issue, a computationally effective joint detection method was proposed in the LTE-D2D system. Exploiting the correlation between the received PSSS and SSSS sequences, the proposed detection scheme was designed to remove the impact of symbol timing error on the synchronization performance. The inherent feature of the PSSS abd SSSS was used to perform sequential detection without any information on the transmitted synchronization signals. Simulation results have illustrated that the proposed sequential detection scheme is robust to symbol timing error in multipath frequency-selective fading channel and its performance is superior to the conventional methods.

Author Contributions

Y.-A.J. and Y.-H.Y. designed the proposed estimation algorithm. Y.-A.J. supplemented the proposed algorithm. H.-K.S. complemented the problems of the proposed scheme and suggested solutions. Y.-H.Y. gave feedbacks about an enhanced algorithm and all simulation results. All authors have read and agreed to the published version of the manuscript.

Acknowledgments

This research was supported by Basic Science Research Program through the National Research Foundation of Korea (NRF) funded by the Ministry of Education (NRF-2018R1D1A1B07048819) and was supported by Unmanned Vehicles Advanced Core Technology Research and Development Program through the National Research Foundation of Korea (NRF), Unmanned Vehicle Advanced Research Center (UVARC) funded by the Ministry of Science and ICT, the Republic of Korea (NRF-2017M1B3A2A01049997).

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. 3GPP TS 136.300. Evolved Univsal Terrestrial Radio Access (EUTRA) and Evolved Universal Terrestrial Radio Access Network (E-UTRAN); Overall Description; Release 13; 3GPP: Sophia Antipolis, France, 2016. [Google Scholar]
  2. Ansari, R.; Chrysostomou, C.; Hassan, S.; Guizani, M.; Mumtaz, S.; Rodriguez, J.; Rodrigues, J.J.P.C. 5G D2D networks: techniques, challenges, and future prospects. IEEE Syst. J. 2018, 12, 3970–3984. [Google Scholar] [CrossRef]
  3. Sexton, C.; Bodinier, Q.; Farhang, A.; Marchetti, N.; Bader, F.; DaSilva, L.A. Enabling asynchronous machine-type D2D communication using multiple waveforms in 5G. IEEE Internet Things J. 2018, 5, 1307–1322. [Google Scholar] [CrossRef]
  4. Akpakwu, G.A.; Silva, B.J.; Hancke, G.P.; Abu-Mahfouz, A.M. A survey on 5G networks for the Internet of Things: Communication tchnologies and challenges. IEEE Access. 2018, 6, 3619–3647. [Google Scholar] [CrossRef]
  5. 3GPP TR 36.888. Technical Specification Group Radio Access Network; Study on Provision of Low-Cost Machine-Type Communications (MTC) User Equipments (UEs) Based on LTE; Release 12; 3GPP: Sophia Antipolis Valbonne, France, 2013. [Google Scholar]
  6. Elsaadany, M.; Ali, A.; Hamouda, W. Cellular LTE-A technologies for the future Internet-of-Things: Physical layer features and challenges. IEEE Commun. Surv. Tutor. 2017, 19, 2544–2572. [Google Scholar] [CrossRef]
  7. Mwakwata, C.B.; Malik, H.; Mahtab Alam, M.; Le Moullec, Y.; Parand, S.; Mumtaz, S. Narrowband Internet of Things (NB-IoT): From physical (PHY) and media zccess control (MAC) layers perspectives. Sensors 2019, 19, 2613. [Google Scholar] [CrossRef] [Green Version]
  8. Li, Y.; Chi, K.; Chen, H.; Wang, Z.; Zhu, Y. Narrowband Internet of Things systems with opportunistic D2D communication. IEEE Internet Things J. 2018, 5, 1474–1484. [Google Scholar] [CrossRef]
  9. Zhou, Z.; Dong, M.; Ota, K.; Wang, G.; Yang, L.T. Energy-efficient resource allocation for D2D communications underlaying cloud-Ranbased LTE-A networks. IEEE Internet Things J. 2016, 3, 428–438. [Google Scholar] [CrossRef] [Green Version]
  10. Al-Gumaei, Y.A.; Aslam, N.; Al-Samman, A.M.; Al-Hadhrami, T.; Noordin, K.; Fazea, Y. Non-cooperative power control game in D2D underlying networks with variant system conditions. Electronics 2019, 8, 1113. [Google Scholar] [CrossRef] [Green Version]
  11. Berggren, F.; Popovic, B.M. Primary synchronization signal for D2D communications in LTE-Advanced. IEEE Commun. Lett. 2015, 19, 1241–1244. [Google Scholar] [CrossRef]
  12. Golnari, A.; Shabany, M.; Nezamalhosseini, A.; Gulak, G. Design and implementation of time and frequency synchronization in LTE. IEEE Trans. Very Large Scale Int. Syst. 2015, 23, 2970–2982. [Google Scholar] [CrossRef]
  13. Li, Y.; Chen, S.; Ye, W.; Lin, F. A joint low-power cell search and frequency tracking scheme in NB-IoT systems for green Internet of Things. Sensors 2018, 18, 3274. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  14. Sriharsha, M.R.; Dama, S.; Kuchi, K. A complete cell search and synchronization in LTE. EURASIP J. Wirel. Commun. Netw. 2017, 23, 1–14. [Google Scholar]
  15. Pec, R.; Choi, J.H.; Park, C.H.; Cho, Y.S. Synchronization method for long-term evolution-based machine-type communication in low-power cellular Internet of Things. Int. J. Distrib. Sens. Netw. 2016, 12, 1–14. [Google Scholar] [CrossRef] [Green Version]
  16. Myung, J.; Kang, J.; Baek, Y.; Koo, B. Efficient S-SCH detection algorithm for LTE downlink channel. IEEE Trans. Veh. Technol. 2014, 63, 2969–2973. [Google Scholar] [CrossRef]
  17. Shen, Y.; Luo, T.; Win, M. Neighboring cell search for LTE systems. IEEE Trans. Wirel. Commun. 2012, 11, 908–919. [Google Scholar] [CrossRef]
  18. Morelli, M.; Moretti, M. A maximum likelihood approach for SSS detection in LTE systems. IEEE Trans. Wirel. Commun. 2017, 16, 2423–2433. [Google Scholar] [CrossRef]
  19. Zhang, Z.; Liu, J.; Long, K. Low-complexity cell search with fast PSS identification in LTE. IEEE Trans. Veh. Technol. 2012, 61, 1719–1729. [Google Scholar] [CrossRef]
  20. Nassralla, M.H.; Mansour, M.M.; Jalloul, L.M.A. A low-complexity detection algorithm for the primary synchronization signal in LTE. IEEE Trans. Veh. Technol. 2016, 65, 8751–8757. [Google Scholar] [CrossRef] [Green Version]
  21. Su, S.; Lin, Y.; Fan, Y. Joint sector identity and integer part of carrier frequency offset detection by phase-difference in long term evolution cell search process. IET Commun. 2013, 7, 950–959. [Google Scholar] [CrossRef]
  22. Chung, R.L.; Huang, J.W. An improved joint detection of integer frequency offset and sector cell index for LTE downlink. In Proceedings of the International MultiConference of Engineers and Computer Scientists, Hong Kong, China, 13–15 March 2013. [Google Scholar]
  23. Kim, B.K.; Song, H.K.; You, Y.H. Low-complexity joint detection of carrier frequency offset and sector cell index for LTE cellular system. Int. J. Commun. Syst. 2017, 30, 1–13. [Google Scholar] [CrossRef]
  24. Lin, J.C.; Sun, Y.-T.; Poor, H.V. Initial synchronization exploiting inherent diversity for the LTE sector search process. IEEE Trans. Wirel. Commun. 2016, 15, 1114–1128. [Google Scholar] [CrossRef]
  25. Morelli, M.; Moretti, M. A robust maximum likelihood scheme for PSS detection and integer frequency offset recovery in LTE systems. IEEE Trans. Wirel. Commun. 2016, 15, 1353–1363. [Google Scholar] [CrossRef]
  26. Yoon, J.; Lee, D.; Kim, Y.H. Recovery of carrier frequency offset and set information for LTE device-to-device communications. J. Commun. Netw. 2019, 21, 1–11. [Google Scholar] [CrossRef]
  27. Chu, C.Y.; Lai, I.W.; Lan, Y.Y.; Chiueh, T.D. Efficient sequential integer CFO and sector identity detection for LTE cell search. IEEE Wirel. Commun. Lett. 2014, 3, 389–392. [Google Scholar] [CrossRef]
  28. Popovic, B.M. Generalized chirp-like polyphase sequences with optimum correlation properties. IEEE Trans. Inf. Theory 1992, 30, 769–777. [Google Scholar] [CrossRef]
  29. 3GPP TS 38.211 V.15.4.0. NR; Physical Channels and Modulation; Release 15; 3GPP: Sophia Antipolis, France, 2018. [Google Scholar]
  30. Balasubramanya, N.M.; Lampe, L.; Vos, G.; Bennett, S. On timing reacquisition and enhanced primary synchronization signal (ePSS) design for energy efficient 3GPP LTE MTC. IEEE Trans. Mob. Comput. 2017, 16, 2292–2305. [Google Scholar] [CrossRef]
  31. Gradshteyn, I.S.; Ryzhik, I.M. Table of Integrals, Series, and Products; Academic Press: Cambridge, MA, USA, 2014. [Google Scholar]
  32. 3GPP TS 136.101. LTE; Evolved Universal Terrestrial Radio Access (E-UTRA); User Equipment (UE) Radio Transmission and Reception; Release 14; 3GPP: Sophia Antipolis, France, 2017. [Google Scholar]
  33. Elshokry, A.M. Complexity and Performance Evaluation of Detection Schemes for Spatial Multiplexing MIMO Systems. Master’s Dissertation, University of Islamic, Gaza, Palestine, 2010. [Google Scholar]
  34. Boudreau, G.; Panicker, J.; Guo, N.; Chang, R.; Wang, N.; Vrzic, S. Interference coordination and cancellation for 4G networks. IEEE Commun. Mag. 2009, 47, 74–81. [Google Scholar] [CrossRef]
  35. Sun, S.; Gao, Q.; Peng, Y.; Wang, Y.; Song, L. Interference management through CoMP in 3GPP LTE-advanced networks. IEEE Wirel. Commun. 2013, 20, 59–66. [Google Scholar] [CrossRef]
Figure 1. Frame structure in the long term evolution (LTE)-device-to-device (D2D) system.
Figure 1. Frame structure in the long term evolution (LTE)-device-to-device (D2D) system.
Applsci 10 00077 g001
Figure 2. Number of flops of the conventional and proposed joint detectors versus M.
Figure 2. Number of flops of the conventional and proposed joint detectors versus M.
Applsci 10 00077 g002
Figure 3. Performance of the proposed and conventional detectors in the additive white Gaussian noise (AWGN): (a) τ m a x = 0 (b) τ m a x = 10 .
Figure 3. Performance of the proposed and conventional detectors in the additive white Gaussian noise (AWGN): (a) τ m a x = 0 (b) τ m a x = 10 .
Applsci 10 00077 g003
Figure 4. Performance of the proposed and conventional detectors versus SNR: (a) EPA (b) EVA.
Figure 4. Performance of the proposed and conventional detectors versus SNR: (a) EPA (b) EVA.
Applsci 10 00077 g004
Figure 5. Performance of the proposed and conventional detectors versus signal-to-noise ratio (SNR): (a) extended typical urban (ETU) (b) extended delay spread (EDS).
Figure 5. Performance of the proposed and conventional detectors versus signal-to-noise ratio (SNR): (a) extended typical urban (ETU) (b) extended delay spread (EDS).
Applsci 10 00077 g005
Figure 6. Performance of the proposed and reduced-complexity joint detection (RCJD) schemes using extended cyclic prefix (CP) versus SNR when the same complexity is considered.
Figure 6. Performance of the proposed and reduced-complexity joint detection (RCJD) schemes using extended cyclic prefix (CP) versus SNR when the same complexity is considered.
Applsci 10 00077 g006
Figure 7. Performance of the proposed and RCJD schemes using normal CP versus SNR when the same complexity is considered.
Figure 7. Performance of the proposed and RCJD schemes using normal CP versus SNR when the same complexity is considered.
Applsci 10 00077 g007
Table 1. Channel profiles.
Table 1. Channel profiles.
ModelChannel Delay Spread ( μ s)Doppler Frequency (Hz)
EPA0.415
EVA2.5170
ETU5.0300
EDS28.585

Share and Cite

MDPI and ACS Style

Jung, Y.-A.; Song, H.-K.; You, Y.-H. Improved Joint Estimation of Set Information and Frequency Offset for LTE Device-to-Device Communications. Appl. Sci. 2020, 10, 77. https://doi.org/10.3390/app10010077

AMA Style

Jung Y-A, Song H-K, You Y-H. Improved Joint Estimation of Set Information and Frequency Offset for LTE Device-to-Device Communications. Applied Sciences. 2020; 10(1):77. https://doi.org/10.3390/app10010077

Chicago/Turabian Style

Jung, Yong-An, Hyoung-Kyu Song, and Young-Hwan You. 2020. "Improved Joint Estimation of Set Information and Frequency Offset for LTE Device-to-Device Communications" Applied Sciences 10, no. 1: 77. https://doi.org/10.3390/app10010077

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