Abstract
Recent radio channel measurements in peer-to-peer (P2P) and mobile-to-mobile network indicate that, depending on the mobility of the terminals and scattering properties of the environment, the predominate fading mechanism contains a combination of Rayleigh and double Rayleigh fading with or without line-of-sight (LoS) component. In this paper, we present the statistical and deterministic models by the sum-of-complex-sinusoids to simulate the channels in isotropic and non-isotropic scattering. The auto- and cross correlations of the in-phase, quadrature components, and squared envelopes of the channels are derived. Extensive Monte Carlo simulations are performed to validate the statistical properties of the proposed models. The time-average statistical properties and the corresponding variances are also investigated to justify that the models achieve satisfactory convergence performance.
Similar content being viewed by others
References
Rajandekar A, Sikdar B (2015) On the feasibility of using wifi white spaces for opportunistic M2M communications. commlett 4(6):681–684
Cheng X, Yang L, Shen X (2015) D2D for intelligent transportation systems: A feasibility study. IEEE Trans. Intell. Trans. Syst. 14(4):1784–1793
Wang L, Wu H, Stüber GL (2017) Cooperative jamming-aided secrecy enhancement in P2P communications with social interaction constraints. Tvc 66(2):1144–1158
Vinogradov E, Joseph W, Oestges C (2015) Measurement-based modeling of time-variant fading statistics in indoor peer-to-peer scenarios. IEEE Trans. Antennas Propag. 63(5):2252–2263
Oestges C, Czink N, Bandemer B, Castiglione P, Kaltenberger F, Paulraj AJ (2010) Experimental characterization and modeling of outdoor-to-indoor and indoor-to-indoor distributed channels. IEEE Trans. Veh. Technol. 59(5):2253–2265
Koväcs I, Eggers P, Olesen K, Patersen L (2002) Investigations of outdoor-to-indoor mobile-to-mobile radio communication channels. In: Proc. IEEE Veh. Technol. Conf., Vancouver, Canada, 1, pp 430–434
Andersen JB (2002) Statistical distributions in mobile communications using multiple scattering. In: Proc. URSI Gen. Assem. of Int. Union of Radio Sci., Maastricht, Netherlands
Andersen JB, Koväcs IZ (2002) Power distributions revisited. In: Proc. COST273, Towards Mobile Broadband Multimedia Netw., Guildford, UK, TD (02)004
Pätzold M, Hogstad BO, Youssef N (2008) Modeling, analysis, and simulation of MIMO mobile-to-mobile fading channels. IEEE Trans. Wireless Commun. 7(2):510–520
Matolak DW, Frolik J (2011) Worse-than-Rayleigh fading: Experimental results and theoretical models. IEEE Commun. Mag. 49(4):140–146
Sen I, Matolak DW (2008) Vehicle-vehicle channel models for the 5-GHz band. IEEE Tran. Intelligent Transport. Sys. 9(2):235–245
Maurer J, Fugen T, Olesen K, Wiesbeck W (2002) Narrowband measurement and analysis of the intervehicle transmission channel at 5.2 GHz. In: IEEE Veh. Technol. Conf, Birmingham, AL, 3, pp 1274–1278
Jaime-Rodriguez JJ, Gutierrez CA, Patzold M, Borhani A (2017) On the spectral moments of non-WSSUS mobile-to mobile double-Rayleigh fading channels. In: Proc. IEEEE International Symposium on Personal, Indoor, and Mobile Radio Communications (PIMRC), pp 1–6
Makhoul G, Mani F, D’Errico R, Oestges C (2017) Doppler characteristics for indoor mobile-to-mobile channels. In: Proc. European Conference on Antennas and Propagation (EUCAP), pp 2468–2472
Ren H, Gao L, He X (2019) A Novel Generalized Modeling Mechanism for VHF and UHF Mobile-to-Mobile Channels. In: Proc. International Conference on Communication Software and Networks (ICCSN), pp 215–221
Jiang C, Gao L, Duan L, Huang J (2018) Scalable mobile crowdsensing via peer-to-peer data sharing. IEEE Trans. Mobile Computing 17(4):898–912
Pamungkas W, Suryani T, Wirawan (2018) Correlated double ring channel model at high speed environment in vehicle to vehicle communications. In: Proc. International Conference on Information and Communications Technology (ICOIACT), pp 601–606
Patel CS, Stber GL, Pratt TG (2005) Simulation of Rayleigh-faded mobile-to-mobile communication channels. IEEE. Trans. Commun 53(11):1876–1884
Zajic A, Stüber GL (2006) A new simulation model for mobile-to-mobile rayleigh fading channels. In: Proc. IEEE Wireless Commun. Netw. Conf., Las Vegas, NV, 3, pp 1266–1270
Gutirrez CA, Ptzold M (2010) The design of sum-of-cisoids Rayleigh fading channel simulators assuming non-isotropic scattering conditions. IEEE Trans. Wireless Commun. 9(4):1308–1314
Jiang H, Xue Y, Zhou J, Chen Z, Dang J, Wu L (2019) A 3D Cylinder MIMO Channel Model for 5G Macrocell Mobile-to-Mobile Communication Systems. IEEE Access 7:2169–3536
He R, Ai B, Stüber GL, Zhong Z (2018) Geometrical-Based Statistical Modeling for Polarized MIMO Mobile-to-Mobile Channels. IEEE Trans Antennas Propag 66(8):4213–4227
Jiang H, Zhang Z, Dang J, Wu L (2018) A novel 3-D massive MIMO channel model for vehicle-to-vehicle communication environments. IEEE Trans. Commun. 77:79–90
Cheng X, Wang C-X, Laurenson DI, Salous S, Vasilakos AV (2009) An adaptive geometry-based stochastic model for non-isotropic MIMO mobile-to-mobilechannels. IEEE Trans. Wireless Commun. 8 (9):4824–4835
He R, Ai B, Stüber GL, Zhang Z (2018) Mobility Model-Based Non-Stationary Mobile-to-Mobile Channel Modeling. IEEE Trans. Wireless Commun. 17(7):4388–4400
Gutirrez CA, Gutirrez-Mena JT, Luna-Rivera JM, Campos-Delgado DU, Velzquez R, Ptzold M (2018) Geometry-Based Statistical Modeling of Non-WSSUS Mobile-to-Mobile Rayleigh Fading Channels. IEEE Trans. Veh. Technol. 67(1):362–377
Zajić AG, Stüber GL (2006) Efficient simulation of Rayleigh fading with enhanced de-correlation properties. IEEE Trans. Wireless Commun. 5(7):1866–1875
Zheng YR, Xiao C (2003) Simulation models with correct statistical properties for Rayleigh fading channels. IEEE Trans. Commun. 53(6):920–928
Wang C-X, Pätzold M, Yuan D (2007) Accurate and efficient simulation of multiple uncorrelated Rayleigh fading waveforms. IEEE Trans. Wireless Commun. 6(3):833–839
Wang C-X, Yuan D, Chen H-H, Xu W (2008) An improved deterministic SoS channel simulator for multiple uncorrelated Rayleigh fading channels. IEEE Trans. Wireless Commun. 7(9):3307–3311
Patel CS, Stüber GL, Pratt TG (2005) Comparative analysis of statistical models for the simulation of Rayleigh faded cellular channels. IEEE Trans. Commun. 53:1017–1026
Erceg V, Fortune S, Ling J, Rustako A, Valenzuela R (1997) Comparisons of a computer-based propagation prediction tool with experimental data collected in urban microcellular environments. IEEE Journal Sel. Areas Commun. 15(4):677–684
Chizhik D, Foschini GJ, Valenzuela RA (2000) Capacities of multielement transmit and receive antennas: Correlations and keyholes. IEE Electron. Lett. 36:1099–1100
Chizhik D, Foschini GJ, Gans MJ, Valenzuela RA (2002) Keyholes, correlations, and capacities of multielement transmit and receive antennas. IEEE Trans. Wireless Commun. 1:361–368
Gesbert D, Blcskei H, Gore DA, Paulraj AJ (2002) Outdoor MIMO wireless channels: Models and performance prediction. IEEE Trans. Commun. 50:1926–1934
Shin H, Lee JH (2003) Capacity of multiple-antenna fading channels: Spatial fading correlation, double scattering, and keyhole. IEEE Trans. Inform. Theory 49(10):2636–2647
Wang L, Liu W, Cheng Y (2009) Statistical analysis of a mobile-to-mobile Rician fading channel model. IEEE Trans. Veh. Technol. 58(1):32–38
Zheng Y, Xiao C (2002) Improved models for the generation of multiple uncorrelated Rayleigh fading waveforms. IEEE Commun. Lett. 6(6):256–258
Pätzold M, Wang C-X, Hogstad BO (2009) Two new sum-of-sinusoids based method for the efficient generation of multiple uncorrelated Rayleigh fading waveforms. IEEE Trans. Wireless Commun. 8 (6):3122–3131
Gan Y, Xu Q (2010) An improved SoS method for generating multiple uncorrelated Rayleigh fading waveforms. IEEE Commun. Lett. 14(7):641–643
Abdi A, Kaveh M (2002) A space-time correlation model for multielement antenna systems in mobile fading channels. IEEE J. Sel. Areas Commun. 20(3):550–560
Zajic AG, Stüber GL, Pratt TG, Nguyen S (2008) Envelope level crossing rate and average fade duration in mobile-to-mobile fading channels. In: Proc. IEEE Int. Conf. on Commun., Beijing, pp 4446–4450
Anim-Appiah K (1998) Complex envelope correlations for nonisotropic scattering. IEEE Electron. Lett. 34:918–919
Spencer Q, Rice M, Jeffs B, Jensen M (1997) A statistical model for angle of arrival in indoor multipath propagation. In: Proc. IEEE Veh. Technol. Conf., Phoenix, AZ, pp 1415–1419
Austin MD, Stüber GL (1994) Velocity adaptive handoff algorithms for microcellular systems. IEEE Trans. Veh. Technol. 43:549–561
Abdi A, Barger JA, Kaveh M (2002) A parametric model for the distribution of the angle of arrival and the associated correlation function and power spectrum at the mobile station. IEEE Trans. Veh. Technol 51(3):425–434
Gutierrez CA, Pätzold M (2007) Sum-of-sinusoids-based simulation of flat fading wireless propagation channels under non-isotropic scattering conditions. In: Proc. IEEE Global Telecomm. Conf.
Talha B, Pätzold M (2009) A geometrical three-ring-based model for MIMO mobile-to-mobile fading channels in cooperative networks. In: Proc. IEEE Veh. Technol. Conf., Barcelona, Spain, 1, pp 1–7
Lee W C-Y (1973) Finding the approximate angular probability density function of wave arrival by using a directional antenna. IEEE Trans. Veh. Technol. 21(3):328–334
Mardia KV, Jupp PE (1999) Directional statistics, Wiley, 1st edition
Gradshsteyn IS, Ryzhik IM (2000) Table of integrals, series and products, Academic Press, 6th ed.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Appendices
Appendix A: Proof of Eqs. 13 and 16, auto- and cross correlations for model ST-ISO-LoS
The real and imaginary parts of hST(t) can be expressed, respectively, as
where gc(t) and gs(t) are the real and imaginary parts of gST(t), and \(L(t)=2\pi f_{3} t \cos \limits \phi _{3}+\phi _{0}\). The ACF for hST(t) is calculated as
The CCF for hST(t) is obtained as
Note that phase ϕ0 in L(t) and L(ϱ) is independent of other random variables in gc(t) and gs(t). By taking the expectation with respect to ϕ0, one can obtain the autocorrelation and cross-correlation as specified in Eq. 13 and Eq. 15 using the results below:
1.1 Proof for Eqs. 52 and 54
From Eq. 9, the real and imaginary parts of gST(t) are given, respectively, by
For brevity of notations, we replace t + τ with ϱ in the proceeding appendices. The autocorrelation can be obtained by
The cross-correlation is evaluated as
Since 𝜃n,Θn,Φm,Ψm ∈ [−π,π) are statistically independent and uniformly distributed for all n and m, we have \(\mathbb {E} [{\sum }_{n,k=1, n\neq k}^{N,N} A_{n}(t)A_{k}(\varrho )] = \mathbb {E} [{\sum }_{n,k=1, n\neq k}^{N,N} C_{n}(t)C_{k}(\varrho )]=0\), and \( \mathbb {E} [{\sum }_{m,j=1, m\neq j}^{M,M} B_{m}(t)B_{j}(\varrho )]= \mathbb {E} [{\sum }_{m,j=1, m\neq j}^{M,M} D_{m}(t)D_{j}(\varrho )]=0\). Using the following identities which are easily obtained from [51, (p. 420-421)], one can justify \(\mathbb {E}\left [g_{c}(t) g_{c}(\varrho )\right ]=J_{0}(2\pi f_{1} \tau ) J_{0}(2\pi f_{2} \tau )\) and \(\mathbb {E}\left [g_{c}(t) g_{s}(\varrho )\right ]=0\).
Appendix B: Proof of Eq. 18: Squared envelope correlation for Model ST-ISO-LoS
The squared envelope correlation for hST(t) contains four terms as indicated in Eq. 17. The first term is evaluated as
Note that \(\mathbb {E}[g_{c}(t)]=\mathbb {E}[g_{c}(\varrho )]=0\), \(\mathbb {E}[\cos \limits \left (\ell L(t)\right )]=\mathbb {E}[\cos \limits \left (\ell L(\varrho )\right )]=0,\ell =1,2\), and \(\mathbb {E}[{g^{2}_{c}}(t)] =\mathbb {E}[{g^{2}_{c}}(\varrho )]=R_{g_{c}g_{c}}(0)=1\). We have
The autocorrelation of the squared quadrature component \(\mathbb {E}\left [h_{s}^{2}(t) {h_{s}^{2}}(\varrho )\right ]\) can be evaluated following the similar steps. Using identities \(\mathbb {E}\left [ {\cos \limits } L(t) {\cos \limits } L(\varrho )\right ]= \frac {1}{2}\cos \limits \left (2\pi f_{3} \tau \cos \limits \phi _{3}\right ), \mathbb {E}\left [ \cos \limits ^{2} L(t)\right ]=\mathbb {E}\left [\cos \limits ^{2} L(\varrho ) \right ]=\frac {1}{2} \), and \(\mathbb {E}\left [ \cos \limits ^{2} L(t) \cos \limits ^{2} L(\varrho ) \right ]= \frac {1}{4}+ \frac {1}{8}\cos \limits \left (4\pi f_{3} \tau \cos \limits \phi _{3}\right )\), we summarize the auto- and cross-correlations, respectively, as
where x = {c,s}. Note \(R_{|g|^{2}|g|^{2}}(\tau ) =\mathbb {E}\left [g_{c}^{2}(t) {g_{c}^{2}}(\varrho )\right ]+\mathbb {E}\left [g_{c}^{2}(t) {g_{s}^{2}}(\varrho )\right ]+\mathbb {E}\left [g_{s}^{2}(t) {g_{c}^{2}}(\varrho )\right ]+\mathbb {E}\left [g_{s}^{2}(t) {g_{s}^{2}}(\varrho )\right ]\). Inserting Eq. 68 and Eq. 69 into Eq. 17 yields Eq. 18.
1.1 Proof for \(R_{|g|^{2}|g|^{2}}(\tau ) \) in Eq. 20
The first term in the squared envelope correlation \(R_{|g|^{2}|g|^{2}}(\tau )\) is expressed as
Expanding Eq. 70 and taking expectation with respect to the phases, we obtain \(\mathbb {E}\left [g_{c}^{2}(t) {g_{c}^{2}}(\varrho )\right ]=\frac {4}{N^{2}M^{2}}({\Upsilon }_{A} {\Upsilon }_{B}+{\Upsilon }_{C} {\Upsilon }_{D}+ \frac {M^{2}N^{2}}{8}+ 4 \kappa )\), where \({\Upsilon }_{X}= \mathbb {E}\left [{\sum }_{n}^{N} X_{n}(t) {{\sum }_{u}^{N}} X_{u}(t) {{\sum }_{q}^{N}} X_{q}(\varrho ) {{\sum }_{s}^{N}} X_{s}(\varrho )\right ]\), where X = {A,B,C,D}, and
Similarly, we have \(\mathbb {E}\left [g_{c}^{2}(t) {g_{s}^{2}}(\varrho )\right ]=\mathbb {E}\left [g_{s}^{2}(t) {g_{c}^{2}}(\varrho )\right ] = \frac {4}{N^{2}M^{2}}\left (\frac {M^{2}}{4}({\Upsilon }_{A}+{\Upsilon }_{C})+\frac {N^{2}}{4}({\Upsilon }_{B}+{\Upsilon }_{D})-4 \kappa \right )\), and \(\mathbb {E}\left [g_{s}^{2}(t) {g_{s}^{2}}(\varrho )\right ]=\frac {4}{N^{2}M^{2}}({\Upsilon }_{A} {\Upsilon }_{D}+{\Upsilon }_{C} {\Upsilon }_{B}+ \frac {M^{2}N^{2}}{8}+ 4 \kappa )\). The term ΥA is evaluated as
The first term in Eq. 72 is obtained as
The second term in Eq. 72 contains the following seven cases:
-
Case 1. n≠u,q≠s,n = q,u≠s;
-
Case 2. n≠u,q≠s,n = s,q≠u;
-
Case 3. n≠u,q≠s,u = q,n≠s;
-
Case 4. n≠u,q≠s,u = s,n≠q;
-
Case 5. n≠u,q≠s,n≠q,u≠s;
-
Case 6. n≠u,q≠s,n = q,u = s;
-
Case 7. n≠u,q≠s,n = s,u = q.
The value of \( \mathbb {E}\left [ {{\sum }_{n}^{N}} A_{n}(t)A_{n}(\varrho ){\sum }_{s, s\neq n}^{N} A_{s}(t)A_{s}(\varrho )\right ]\) is zero for Cases 1 to 5 and identical for Cases 6 and 7, and \( \mathbb {E}\left [ {{\sum }_{n}^{N}} A_{n}(t)A_{n}(\varrho ){\sum }_{s, s\neq n}^{N} A_{s}(t)A_{s}(\varrho )\right ]_{\text {case 6 or 7}} =\frac {N^{2}{J^{2}_{0}}(2 \pi f_{1} \tau ) - {{\sum }_{n}^{N}} \left (\mathbb {E}[\tilde {A}_{n}(\tau )]\right )^{2}}{4} \). Therefore, we have \( {\Upsilon }_{A}= \frac {1}{8}\left (2N^{2}+NJ_{0}(4 \pi f_{1} \tau )+ 4N^{2}{J^{2}_{0}}(2 \pi f_{1} \tau )\right )- \frac {1}{2} {{\sum }_{n}^{N}} \left (\mathbb {E}[\tilde {A}_{n}(\tau ) ]\right )^{2} \). In fact, the value of ΥA can also be obtained following the steps in [31, Appendix I Eq.(48)].
Using the same procedure on ΥC, we have \({\Upsilon }_{C}= \frac {1}{8} \left (2N^{2}+NJ_{0}(4 \pi f_{1} \tau )+ 4N^{2}{J^{2}_{0}}(2 \pi f_{1} \tau )\right ) -\frac {1}{2} {{\sum }_{n}^{N}} \left (\mathbb {E}[\tilde {C}_{n}(\tau ) ]\right )^{2} \). It is straightforward to justify \(\mathbb {E}[\tilde {C}_{n}(\tau )]=\mathbb {E}[\tilde {C}_{N-n}(\tau )], n=1, \cdots , N \) by the following steps:
Denote \( \xi (f_{1},\tau )= {{\sum }_{n}^{N}} \left (\mathbb {E}\left [\tilde {A}_{n}(\tau ) \right ]\right )^{2}={{\sum }_{n}^{N}} \left (\mathbb {E}\left [\tilde {C}_{n}(\tau ) \right ]\right )^{2}\). Then, we have
where \(\xi (f_{2},\tau )={{\sum }_{m}^{M}} \left (\mathbb {E}\left [\tilde {B}_{m}(\tau ) \right ]\right )^{2}={{\sum }_{m}^{M}} \left (\mathbb {E}\left [\tilde {D}_{n}(\tau ) \right ]\right )^{2}\). Inserting the results for \( \mathbb {E}\left [g_{c}^{2}(t) {g_{c}^{2}}(\varrho )\right ], \mathbb {E}\left [g_{c}^{2}(t) {g_{s}^{2}}(\varrho )\right ], \mathbb {E}\left [g_{s}^{2}(t) {g_{c}^{2}}(\varrho )\right ]\), and \(\mathbb {E}\left [g_{s}^{2}(t) {g_{s}^{2}}(\varrho )\right ] \) into \(R_{|g|^{2}|g|^{2}}(\tau )\), we obtain
Inserting the results in Eq. 75 and Eq. 76 into Eq. 78 yields Eq. 20.
Appendix C: Proof of Eq. 27: Variance of time-average correlations for Model ST-ISO-LoS
We present the derivation of the variance of the time-average autocorrelation for the in-phase component in Eq. 27. The same steps can be applied to obtain that for the quadrature component. Recall \(\text {Var}\left [\tilde {R}_{{h_{c}}h_{c}}(\tau ) \right ] =\mathbb {E}[\tilde {R}_{{h_{c}}h_{c}}^{2}(\tau )]- \left ({R}_{{h_{c}}h_{c}}(\tau ) \right )^{2}\). We have
Note \(\mathbb {E}[\tilde {R}_{g_{c} g_{c}} (\tau )] = J_{0} (2\pi f_{1} \tau )J_{0} (2\pi f_{2} \tau )\) and \(\text {Var}[\tilde {R}_{g_{c} g_{c}}(\tau ) ] =\mathbb {E}[ \tilde {R}_{g_{c} g_{c}}^{2}(\tau )]-({R}_{g_{c} g_{c}}(\tau ))^{2}\). Using the results obtained for \({R}_{{h_{c}}h_{c}}(\tau ) \) in Appendix A, one can achieve Eq. 27. Steps to obtain \(\text {Var}[\tilde {R}_{g_{c} g_{c}}(\tau ) ] \) in Eq. 34 is presented below in Appendix C-A.
1.1 Proof for \(\text {Var}[\tilde {R}_{g_{c} g_{c}}(\tau ) ]\) in Eq. 34
The variance of the time-average autocorrelation of the real part for gST(t) is \(\text {Var}[\tilde {R}_{g_{c} g_{c}}(\tau ) ] =\mathbb {E}[ \tilde {R}_{g_{c} g_{c}}^{2}(\tau )]-({R}_{g_{c} g_{c}}(\tau ))^{2}\). The first term is evaluated as
We have the following identities:
where \(V_{\tilde {A}\tilde {C}} = {\sum }_{n=1}^{N} (\mathbb {E}[ \tilde {A}_{n}(\tau ) \tilde {C}_{n}(\tau )]-\mathbb {E}[ \tilde {A}_{n}(\tau )]\mathbb {E}[ \tilde {C}_{n}(\tau )] )\), \(V_{\tilde {B}\tilde {D}}= {\sum }_{m=1}^{M} \left (\mathbb {E}[ \tilde {B}_{m}(\tau ) \tilde {D}_{m}(\tau )]-\mathbb {E}[ \tilde {B}_{m}(\tau )]\mathbb {E}[ \tilde {D}_{m}(\tau )] \right )\). Inserting Eq. 84 to Eq. 88 into Eq. 82, we obtain
Recall \(\left (\tilde {R}_{g_{c} g_{c}} (\tau )\right )^{2}={J^{2}_{0}} (2\pi f_{1} \tau ){J^{2}_{0}} (2\pi f_{2} \tau )\). We have
Reorganizing Eq. 91, one can obtain Eq. 34.
The variance of time-average autocorrelation of the imaginary part of g(t) is \(\text {Var}[\tilde {R}_{g_{s} g_{s}}(\tau ) ] =\mathbb {E}[ \tilde {R}_{g_{s} g_{s}}^{2}(\tau )]-({R}_{g_{s} g_{s}}(\tau ))^{2}\). The first term is evaluated as
We have \(\text {Var}[\tilde {R}_{g_{s} g_{s}}(\tau ) ] =\text {Var}[\tilde {R}_{g_{c} g_{c}}(\tau ) ] \).
Rights and permissions
About this article
Cite this article
Ding, Y., Ibdah, Y. Simulation models for mobile-to-mobile channels with isotropic and nonisotropic scattering. Peer-to-Peer Netw. Appl. 14, 507–527 (2021). https://doi.org/10.1007/s12083-020-00995-2
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12083-020-00995-2