1. Trang chủ
  2. » Kỹ Thuật - Công Nghệ

Mobile and wireless communications physical layer development and implementation Part 3 potx

20 365 1
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 20
Dung lượng 2,02 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

In order to model contribution of specular components to the MIMO channel transfer function we consider first a contribution from a single specular component.. The angular spread on both

Trang 1

where φ n is a randomly distributed phase with the variance given by equation (18) If σ φ2

2the model reduces to well accepted spherically symmetric diffusion component model; if

σ φ2=0, LoS-like conditions for specular component are observed with the rest of the values

spanning an intermediate scenario

Detailed investigation of statistical properties of the model, given by equation (20), can be

found in (Beckmann and Spizzichino; 1963) and some consequent publications, especially in

the field of optics (Barakat; 1986), (Jakeman and Tough; 1987) Assuming that the Central

Limit Theorem holds, as in (Beckmann and Spizzichino; 1963), one comes to conclusion that

ξ=ξ I+jξ Q is a Gaussian process with zero mean and unequal variances σ2

I and σ2

Qof the real

and imaginary parts Therefore ξ is an improper random process (Schreier and Scharf; 2003).

Coupled with a constant term m=m I+jm Qfrom the LoS type components, the model (20)

gives rise to a large number of different distributions of the channel magnitude, including

Rayleigh (m=0, σ I=σ Q ), Rice (m = 0, σ I =σ Q ), Hoyt (m = 0, σ I > 0 σ Q=0) and many

others (Klovski; 1982), (Simon and Alouini; 2000) Following (Klovski; 1982) we will refer to

the general case as a four-parametric distribution, defined by the following parameters

m2

I+m2

Q , φ=arctanm Q

q2 = m2

I+m2

Q

σ2I +σ Q2 , β=σ

2

Q

Two parameters, q2and β, are the most fundamental since they describe power ration between

the deterministic and stochastic components (q2) and asymmetry of the components (β) The

further study is focused on these two parameters

2.2.2 Channel matrix model

Let us consider a MIMO channel which is formed by N T transmit and N Rreceived antennas

The N R × N Tchannel matrix

can be decomposed into three components Line of sight component HLoScould be

repre-sented as

HLoS=



P LoS

N T N RaLbH

Here P LoSis power carried by LoS component, aLand bL are receive and transmit antenna

manifolds (van Trees; 2002) and φ LoSis a deterministic constant phase Elements of both

man-ifold vectors have unity amplitudes and describe phase shifts in each antenna with respect to

some reference point1 Elements of the matrix Hdi f f are assumed to be drawn from proper

(spherically-symmetric) complex Gaussian random variables with zero mean and correlation

between its elements, imposed by the joint distribution of angles of arrival and departure

(Almers et al.; 2006) This is due to the assumption that the diffusion component is composed

of a large number of waves with independent and uniformly distributed phases due to large

and rough scattering surfaces Both LoS and diffusive components are well studied in the

literature Combination of the two lead to well known Rice model of MIMO channels (Almers

et al.; 2006)

1 This is not true when the elements of the antenna arrays are not identical or different polarizations are

used.

Proper statistical interpretation of specular component Hspis much less developed in MIMO literature, despite its applications in optics and random surface scattering (Beckmann and Spizzichino; 1963) The specular components represent an intermediate case between LoS and

a purely diffusive component Formation of such a component is often caused by mild rough-ness, therefore the phases of different partial waves have either strongly correlated phases or non-uniform phases

In order to model contribution of specular components to the MIMO channel transfer function

we consider first a contribution from a single specular component Such a contribution could

be easily written in the following form

Hsp=



P sp

N T N R[awa] [bwb]H ξ (25)

Here P sp is power of the specular component, ξ=ξ R+jξ Iis a random variable drawn

accord-ing to equation (20) from a complex Gaussian distribution with parameters m I+jm Q , σ2

I , σ2

Q

and independent in-phase and quadrature components Since specular reflection from a mod-erately rough or very rough surface allows reflected waves to be radiated from the first Fresnel zone it appears as a signal with some angular spread This is reflected by the window terms

waand wb(van Trees; 2002; Primak and Sejdi´c; 2008) It is shown in (Primak and Sejdi´c; 2008) that it could be well approximated by so called discrete prolate spheroidal sequences (DPSS) (Percival and Walden; 1993b) or by a Kaiser window (van Trees; 2002; Percival and Walden; 1993b) If there are multiple specular components, formed by different reflective rough sur-faces, such as in an urban canyon in Fig 1, the resulting specular component is a weighted sum of (25) like terms defined for different angles of arrival and departures:

Hsp=∑

k=1



P sp,k

N T N R

ak wa,k bk wb,kH ξ k (26)

It is important to mention that in the mixture (26), unlike the LoS component, the absolute

value of the mean term is not the same for different elements of the matrix Hsp Therefore, it

is not possible to model them as identically distributed random variables Their parameters (mean values) also have to be estimated individually However, if the angular spread of each

specular component is very narrow, the windows wa,kand wb,k could be assumed to have only unity elements In this case, variances of the in-phase and quadrature components of all

elements of matrix Hspare the same

3 MDPSS wideband simulator of Mobile-to-Mobile Channel

There are different ways of describing statistical properties of wide-band time-variant MIMO channels and their simulation The most generic and abstract way is to utilize the time varying

impulse response H, t)or the time-varying transfer function H, t)(Jeruchim et al.; 2000), (Almers et al.; 2006) Such description does not require detailed knowledge of the actual channel geometry and is often available from measurements It also could be directly used in simulations (Jeruchim et al.; 2000) However, it does not provide good insight into the effects

of the channel geometry on characteristics such as channel capacity, predictability, etc In

addition such representations combine propagation environment with antenna characteristics into a single object

Trang 2

An alternative approach, based on describing the propagation environment as a collection

of scattering clusters is advocated in a number of recent publications and standards (Almers

et al.; 2006; Asplund et al.; 2006) Such an approach gives rise to a family of so called

Sum-Of-Sinusoids (SoS) simulators

Sum of Sinusoids (SoS) or Sum of Cisoids (SoC) simulators (Patzold; 2002; SCM Editors; 2006)

is a popular way of building channel simulators both in SISO and MIMO cases However,

this approach is not a very good option when prediction is considered since it represents a

signal as a sum of coherent components with large prediction horizon (Papoulis; 1991) In

addition it is recommended that up to 10 sinusoids are used per cluster In this

communi-cation we develop a novel approach which allows one to avoid this difficulty The idea of a

simulator combines representation of the scattering environment advocated in (SCM Editors;

2006; Almers et al.; 2006; Molisch et al.; 2006; Asplund et al.; 2006; Molish; 2004) and the

ap-proach for a single cluster environment used in (Fechtel; 1993; Alcocer et al.; 2005) with some

important modifications (Yip and Ng; 1997; Xiao et al.; 2005)

3.1 Single Cluster Simulator

3.1.1 Geometry of the problem

Let us first consider a single cluster scattering environment, shown in Fig 2 It is assumed

that both sides of the link are equipped with multielement linear array antennas and both

are mobile The transmit array has N T isotropic elements separated by distance d Twhile the

receive side has N R antennas separated by distance d R Both antennas are assumed to be in

the horizontal plane; however extension on the general case is straightforward The antennas

are moving with velocities v T and v Rrespectively such that the angle between corresponding

broadside vectors and the velocity vectors are α T and α R Furthermore, it is assumed that the

impulse response H, t)is sampled at the rate F st , i.e τ=n/F stand the channel is sounded

with the rate F s impulse responses per second, i.e t=m/F s The carrier frequency is f0

Practical values will be given in Section 4

The space between the antennas consist of a single scattering cluster whose center is seen

at the the azimuth φ 0T and co-elevation θ T from the receiver side and the azimuth φ 0Rand

co-elevation θ R The angular spread in the azimuthal plane is ∆φ T on the receiver side and

∆φ Ron the transmit side No spread is assumed in the co-elevation dimension to simplify

calculations due to a low array sensitivity to the co-elevation spread We also assume that θ R=

θ T=π/2 to shorten equations Corresponding corrections are rather trivial and are omitted

here to save space The angular spread on both sides is assumed to be small comparing to the

angular resolution of the arrays due to a large distance between the antennas and the scatterer

(van Trees; 2002):

∆φ T  (NT 2πλ −1)dT , ∆φ R  2πλ

The cluster also assumed to produce certain delay spread variation, ∆τ, of the impulse

re-sponse due to its finite dimension This spread is assumed to be relatively small, not exceeding

a few sampling intervals T s=1/F st

3.1.2 Statistical description

It is well known that the angular spread (dispersion) in the impulse response leads to spatial

selectivity (Fleury; 2000) which could be described by corresponding covariance function

ρ(d) =π

−πexp



j2π d

λ φ



Fig 3 Geometry of a single cluster problem

where p(φ)is the distribution of the AoA or AoD Since the angular size of clusters is assumed

to be much smaller that the antenna angular resolution, one can further assume the follow-ing simplifications: a) the distribution of AoA/AoD is uniform and b) the joint distribution

p2(φT , φ R)of AoA/AoD is given by

p2(φT , φ R) =p φ TT)pφ RR) = 1

φ T

·∆1φ R

(29)

It was shown in (Salz and Winters; 1994) that corresponding spatial covariance functions are modulated sinc functions

ρ(d) ≈expj 2πd

λ sin φ0sinc∆φ d

The correlation function of the form (30) gives rise to a correlation matrix between antenna ele-ments which can be decomposed in terms of frequency modulated Discrete Prolate Spheroidal Sequences (MDPSS) (Alcocer et al.; 2005; Slepian; 1978; Sejdi´c et al.; 2008):

RWUΛUHWH=

D

k=0

λ kukuH

where ΛID is the diagonal matrix of size D × D (Slepian; 1978), U is N × D matrix of the

dis-crete prolate spheroidal sequences and W=diag{exp(j2πd/λsinndA)} Here d Ais distance

between the antenna elements, N number of antennas, 1 ≤ n ≤ N and D ≈  2∆φ d λ cos φ0 +1

is the effective number of degrees of freedom generated by the process with the given

covari-ance matrix R For narrow spread clusters the number of degrees of freedom is much less

than the number of antennas D  N (Slepian; 1978) Thus, it could be inferred from

equa-tion (31) that the desired channel impulse response H, τ)could be represented as a double sum(tensor product)

H, t) =

D T

n t

D R

n r



λ n t λ n ru(r)n r u(t)n t H h n t ,n r, t) (32)

In the extreme case of a very narrow angular spread on both sides, D R=D T=1 and u(r)1 and

u1(t)are well approximated by the Kaiser windows (Thomson; 1982) The channel correspond-ing to a scorrespond-ingle scatterer is of course a rank one channel given by

H, t) =u(r)1 u(t)1 H h(ω , t) (33)

Trang 3

An alternative approach, based on describing the propagation environment as a collection

of scattering clusters is advocated in a number of recent publications and standards (Almers

et al.; 2006; Asplund et al.; 2006) Such an approach gives rise to a family of so called

Sum-Of-Sinusoids (SoS) simulators

Sum of Sinusoids (SoS) or Sum of Cisoids (SoC) simulators (Patzold; 2002; SCM Editors; 2006)

is a popular way of building channel simulators both in SISO and MIMO cases However,

this approach is not a very good option when prediction is considered since it represents a

signal as a sum of coherent components with large prediction horizon (Papoulis; 1991) In

addition it is recommended that up to 10 sinusoids are used per cluster In this

communi-cation we develop a novel approach which allows one to avoid this difficulty The idea of a

simulator combines representation of the scattering environment advocated in (SCM Editors;

2006; Almers et al.; 2006; Molisch et al.; 2006; Asplund et al.; 2006; Molish; 2004) and the

ap-proach for a single cluster environment used in (Fechtel; 1993; Alcocer et al.; 2005) with some

important modifications (Yip and Ng; 1997; Xiao et al.; 2005)

3.1 Single Cluster Simulator

3.1.1 Geometry of the problem

Let us first consider a single cluster scattering environment, shown in Fig 2 It is assumed

that both sides of the link are equipped with multielement linear array antennas and both

are mobile The transmit array has N T isotropic elements separated by distance d Twhile the

receive side has N R antennas separated by distance d R Both antennas are assumed to be in

the horizontal plane; however extension on the general case is straightforward The antennas

are moving with velocities v T and v Rrespectively such that the angle between corresponding

broadside vectors and the velocity vectors are α T and α R Furthermore, it is assumed that the

impulse response H, t)is sampled at the rate F st , i.e τ=n/F stand the channel is sounded

with the rate F s impulse responses per second, i.e t=m/F s The carrier frequency is f0

Practical values will be given in Section 4

The space between the antennas consist of a single scattering cluster whose center is seen

at the the azimuth φ 0T and co-elevation θ T from the receiver side and the azimuth φ 0Rand

co-elevation θ R The angular spread in the azimuthal plane is ∆φ T on the receiver side and

∆φ Ron the transmit side No spread is assumed in the co-elevation dimension to simplify

calculations due to a low array sensitivity to the co-elevation spread We also assume that θ R=

θ T=π/2 to shorten equations Corresponding corrections are rather trivial and are omitted

here to save space The angular spread on both sides is assumed to be small comparing to the

angular resolution of the arrays due to a large distance between the antennas and the scatterer

(van Trees; 2002):

∆φ T (NT 2πλ −1)dT , ∆φ R  2πλ

The cluster also assumed to produce certain delay spread variation, ∆τ, of the impulse

re-sponse due to its finite dimension This spread is assumed to be relatively small, not exceeding

a few sampling intervals T s=1/F st

3.1.2 Statistical description

It is well known that the angular spread (dispersion) in the impulse response leads to spatial

selectivity (Fleury; 2000) which could be described by corresponding covariance function

ρ(d) =π

−πexp



j2π d

λ φ



Fig 3 Geometry of a single cluster problem

where p(φ)is the distribution of the AoA or AoD Since the angular size of clusters is assumed

to be much smaller that the antenna angular resolution, one can further assume the follow-ing simplifications: a) the distribution of AoA/AoD is uniform and b) the joint distribution

p2(φT , φ R)of AoA/AoD is given by

p2(φT , φ R) =p φ TT)pφ RR) = 1

φ T

·∆1φ R

(29)

It was shown in (Salz and Winters; 1994) that corresponding spatial covariance functions are modulated sinc functions

ρ(d) ≈expj 2πd

λ sin φ0sinc∆φ d

The correlation function of the form (30) gives rise to a correlation matrix between antenna ele-ments which can be decomposed in terms of frequency modulated Discrete Prolate Spheroidal Sequences (MDPSS) (Alcocer et al.; 2005; Slepian; 1978; Sejdi´c et al.; 2008):

RWUΛUHWH=

D

k=0

λ kukuH

where ΛID is the diagonal matrix of size D × D (Slepian; 1978), U is N × D matrix of the

dis-crete prolate spheroidal sequences and W=diag{exp(j2πd/λsinndA)} Here d Ais distance

between the antenna elements, N number of antennas, 1 ≤ n ≤ N and D ≈  2∆φ d λ cos φ0 +1

is the effective number of degrees of freedom generated by the process with the given

covari-ance matrix R For narrow spread clusters the number of degrees of freedom is much less

than the number of antennas D  N (Slepian; 1978) Thus, it could be inferred from

equa-tion (31) that the desired channel impulse response H, τ)could be represented as a double sum(tensor product)

H, t) =

D T

n t

D R

n r



λ n t λ n ru(r)n ru(t)n t H h n t ,n r, t) (32)

In the extreme case of a very narrow angular spread on both sides, D R=D T=1 and u(r)1 and

u(t)1 are well approximated by the Kaiser windows (Thomson; 1982) The channel correspond-ing to a scorrespond-ingle scatterer is of course a rank one channel given by

H, t) =u(r)1 u(t)1 H h(ω , t) (33)

Trang 4

Considering the shape of the functions u(r)1 and u1(t) one can conclude that in this scenario

angular spread is achieved by modulating the amplitude of the spatial response of the channel

on both sides It is also worth noting that representation (32) is the Karhunen-Loeve series

(van Trees; 2001) in spatial domain and therefore produces smallest number of terms needed

to represent the process selectivity in spatial domain It is also easy to see that such modulation

becomes important only when the number of antennas is significant

Similar results could be obtained in frequency and Doppler domains Let us assume that

τ is the mean delay associated with the cluster and ∆τ is corresponding delay spread In

addition let it be desired to provide a proper representation of the process in the bandwidth

[− W : W] using N Fequally spaced samples Assuming that the variation of power is relatively

minor within ∆τ delay window, we once again recognize that the variation of the channel

in frequency domain can be described as a sum of modulated DPSS of length N Fand the

time bandwidth product W∆τ The number of MDPSS needed for such representation is

approximately D F=2W∆τ+1 (Slepian; 1978):

h, t) =

D f

n f=1



Finally, in the Doppler domain, the mean resulting Doppler spread could be calculated as

f D= f0

c [vTcos(φT0 − α T) +v Rcos(φR0 − α R)]. (35)

The angular extent of the cluster from sides causes the Doppler spectrum to widen by the

folowing

∆ f D= f0

c [vT ∆φ T v T |sin(φT0 − α T)| + v R ∆φ R |sin(φR0 − α R)|]. (36)

Once again, due to a small angular extent of the cluster it could be assumed that the widening

of the Doppler spectrum is relatively narrow and no variation within the Doppler spectrum

is of importance Therefore, if it is desired to simulate the channel on the interval of time

[0 : T max]then this could be accomplished by adding D=2∆ f D Tmax+1 MDPS:

hd=

D

n d=0

ξ n d



where ξ n dare independent zero mean complex Gaussian random variables of unit variance

Finally, the derived representation could be summarized in tensor notation as follows Let

u(t)n t, u(r)n r, u(ω)

n f and u(d)n d be DPSS corresponding to the transmit, receive, frequency and

Doppler dimensions of the signal with the “domain-dual domain” products (Slepian; 1978)

given by ∆φ T d

λ cos φ T0 , ∆φ R d

λ cos φ R0 , W∆τ and T max ∆ f D respectively Then a sample of a MIMO frequency selective channel with corresponding characteristics could be generated as

D T

n t

D R

n r

D F

n f

d

n d



λ(t)n t λ(r)n r λ (ω) n f λ(T)n d ξ n t ,n r ,n f ,n d ·

1u(r)n t ×2u(r)n r ×3u(ω) n f ×4u(d)n d (38)

whereW4is a tensor composed of modulating sinusoids

w(r) =

 1,expj2π d R

λ



λ(NR −1)

T

w(t) =

 1,exp



j2π d T λ

 ,· · ·,exp



j2π d T

λ(N T −1)

T

(40)

w(ω) = [1,exp(j2π∆Fτ),· · ·,exp(j2π∆F(NF −1))]T

w(d) = [1,exp(j2π∆ fD T s),· · ·,exp(j2π∆ fD(Tmax − T s))]T

(41) andis the Hadamard (element wise) product of two tensors (van Trees; 2002)

3.2 Multi-Cluster environment

The generalization of the model suggested in Section 3.1 to a real multi-cluster environment

is straightforward The channel between the transmitter and the receiver is represented as a set of clusters, each described as in Section (3.1) The total impulse response is superposition

of independently generated impulse response tensors from each cluster

N c −1

k=0



P k H4(k), ∑N c

k=1

where N cis the total number of clusters,H4(k)is a normalized response from the k-th cluster

||H4(k)||2F=1 and P k ≥ 0 represents relative power of k-th cluster and P is the total power.

It is important to mention here that such a representation does not necessarily correspond to a physical cluster distribution It rather reflects interplay between radiated and received signals, arriving from certain direction with a certain excess delay, ignoring particular mechanism of propagation Therefore it is possible, for example, to have two clusters with the same AoA and AoD but a different excess delay Alternatively, it is possible to have two clusters which correspond to the same AoD and excess delay but very different AoA

Equations (38) and (42) reveal a connection between Sum of Cisoids (SoC) approach (SCM Editors; 2006) and the suggested algorithms: one can consider (38) as a modulated Cisoid Therefore, the simulator suggested above could be considered as a Sum of Modulated Cisoids simulator

In addition to space dispersive components, the channel impulse response may contain a number of highly coherent components, which can be modelled as pure complex exponents Such components described either direct LoS path or specularly reflected rays with very small phase diffusion in time Therefore equation (42) should be modified to account for such com-ponents:

 1

1+K

N c −1

k=0



P ck H4(k) +



K

1+K

N s −1

k=0



Here N s is a number of specular components including LoS and K is a generalized Rice factor describing ratio between powers of specular P sk and non-coherent/diffusive components P ck

K= ∑N s −1 k=0 P sk

N c −1

Trang 5

Considering the shape of the functions u(r)1 and u(t)1 one can conclude that in this scenario

angular spread is achieved by modulating the amplitude of the spatial response of the channel

on both sides It is also worth noting that representation (32) is the Karhunen-Loeve series

(van Trees; 2001) in spatial domain and therefore produces smallest number of terms needed

to represent the process selectivity in spatial domain It is also easy to see that such modulation

becomes important only when the number of antennas is significant

Similar results could be obtained in frequency and Doppler domains Let us assume that

τ is the mean delay associated with the cluster and ∆τ is corresponding delay spread In

addition let it be desired to provide a proper representation of the process in the bandwidth

[− W : W] using N Fequally spaced samples Assuming that the variation of power is relatively

minor within ∆τ delay window, we once again recognize that the variation of the channel

in frequency domain can be described as a sum of modulated DPSS of length N F and the

time bandwidth product W∆τ The number of MDPSS needed for such representation is

approximately D F=2W∆τ+1 (Slepian; 1978):

h, t) =

D f

n f=1



Finally, in the Doppler domain, the mean resulting Doppler spread could be calculated as

f D= f0

c [vTcos(φT0 − α T) +v Rcos(φR0 − α R)]. (35)

The angular extent of the cluster from sides causes the Doppler spectrum to widen by the

folowing

∆ f D= f0

c [vT ∆φ T v T |sin(φT0 − α T)| + v R ∆φ R |sin(φR0 − α R)|]. (36)

Once again, due to a small angular extent of the cluster it could be assumed that the widening

of the Doppler spectrum is relatively narrow and no variation within the Doppler spectrum

is of importance Therefore, if it is desired to simulate the channel on the interval of time

[0 : T max]then this could be accomplished by adding D=2∆ f D Tmax+1 MDPS:

hd=

D

n d=0

ξ n d



where ξ n dare independent zero mean complex Gaussian random variables of unit variance

Finally, the derived representation could be summarized in tensor notation as follows Let

u(t)n t, u(r)n r, u(ω)

n f and u(d)n d be DPSS corresponding to the transmit, receive, frequency and

Doppler dimensions of the signal with the “domain-dual domain” products (Slepian; 1978)

given by ∆φ T d

λ cos φ T0 , ∆φ R d

λ cos φ R0 , W∆τ and T max ∆ f D respectively Then a sample of a MIMO frequency selective channel with corresponding characteristics could be generated as

D T

n t

D R

n r

D F

n f

d

n d



λ(t)n t λ(r)n r λ (ω) n f λ(T)n d ξ n t ,n r ,n f ,n d ·

1u(r)n t ×2u(r)n r ×3u(ω) n f ×4u(d)n d (38)

whereW4is a tensor composed of modulating sinusoids

w(r) =

 1,expj2π d R

λ



λ(N R −1)

T

w(t) =

 1,exp



j2π d T λ

 ,· · ·,exp



j2π d T

λ (NT −1)

T

(40)

w(ω) = [1,exp(j2π∆Fτ),· · ·,exp(j2π∆F(NF −1))]T

w(d) = [1,exp(j2π∆ fD T s),· · ·,exp(j2π∆ fD(Tmax − T s))]T

(41) andis the Hadamard (element wise) product of two tensors (van Trees; 2002)

3.2 Multi-Cluster environment

The generalization of the model suggested in Section 3.1 to a real multi-cluster environment

is straightforward The channel between the transmitter and the receiver is represented as a set of clusters, each described as in Section (3.1) The total impulse response is superposition

of independently generated impulse response tensors from each cluster

N c −1

k=0



P k H4(k), ∑N c

k=1

where N cis the total number of clusters,H4(k)is a normalized response from the k-th cluster

||H4(k)||2F=1 and P k ≥ 0 represents relative power of k-th cluster and P is the total power.

It is important to mention here that such a representation does not necessarily correspond to a physical cluster distribution It rather reflects interplay between radiated and received signals, arriving from certain direction with a certain excess delay, ignoring particular mechanism of propagation Therefore it is possible, for example, to have two clusters with the same AoA and AoD but a different excess delay Alternatively, it is possible to have two clusters which correspond to the same AoD and excess delay but very different AoA

Equations (38) and (42) reveal a connection between Sum of Cisoids (SoC) approach (SCM Editors; 2006) and the suggested algorithms: one can consider (38) as a modulated Cisoid Therefore, the simulator suggested above could be considered as a Sum of Modulated Cisoids simulator

In addition to space dispersive components, the channel impulse response may contain a number of highly coherent components, which can be modelled as pure complex exponents Such components described either direct LoS path or specularly reflected rays with very small phase diffusion in time Therefore equation (42) should be modified to account for such com-ponents:

 1

1+K

N c −1

k=0



P ck H4(k) +



K

1+K

N s −1

k=0



Here N s is a number of specular components including LoS and K is a generalized Rice factor describing ratio between powers of specular P sk and non-coherent/diffusive components P ck

K=∑N s −1 k=0 P sk

N c −1

Trang 6

While distribution of the diffusive component is Gaussian by construction, the distribution of

the specular component may not be Gaussian A more detailed analysis is beyond the scope

of this chapter and will be considered elsewhere We also leave a question of identifying and

distinguishing coherent and non-coherent components to a separate manuscript

4 Examples

Fading channel simulators (Jeruchim et al.; 2000) can be used for different purposes The goal

of the simulation often defines not only suitability of a certain method but also dictates choice

of the parameters One possible goal of simulation is to isolate a particular parameter and

study its effect of the system performance Alternatively, a various techniques are needed

to avoid the problem of using the same model for both simulation and analysis of the same

scenario In this section we provide a few examples which show how suggested algorithm

can be used for different situations

4.1 Two cluster model

The first example we consider here is a two-cluster model shown in Fig 4 This geometry is

Fig 4 Geometry of a single cluster problem

the simplest non-trivial model for frequency selective fading However, it allows one to study

effects of parameters such as angular spread, delay spread, correlation between sites on the

channel parameters and a system performance The results of the simulation are shown in

Figs 5-6 In this examples we choose φ T1=20o , φ T2=20o , φ R1=0o , φ R2=110o , τ1=0.2 µs,

τ2=0.4 µs, ∆τ1=0.2 µs, ∆τ2=0.4 µs.

4.2 Environment specified by joint AoA/AoD/ToA distribution

The most general geometrical model of MIMO channel utilizes joint distribution pT , φ R , τ),

0≤ φ T < 2π, 0 ≤ φ R < 2π, τ min ≤ τ ≤ τ max, of AoA, AoD and Time of Arrival (ToA) A few of

such models could be found in the literature (Kaiserd et al.; 2006), (Andersen and Blaustaein;

2003; Molisch et al.; 2006; Asplund et al.; 2006; Blaunstein et al.; 2006; Algans et al.; 2002)

Theoretically, this distribution completely describes statistical properties of the MIMO

chan-nel Since the resolution of the antenna arrays on both sides is finite and a finite bandwidth

of the channel is utilized, the continuous distribution pT , φ R , τ)can be discredited to

pro-duce narrow “virtual” clusters centered at[φTk , φ Rk , τ k]and with spread ∆φ Tk , ∆φ Rk and ∆τ k

10 −3

10 −2

10 −1

100

Doppler frequency, Hz

Fig 5 PSD of the two cluster channel response

respectively and the power weight

2(τmax − τ min)×

τ k+∆τk/2

τ k −∆τ k/2 φ Tk+∆φTk/2

φ Tk −∆φ Tk/2 dφ T

φ Rk+∆φRk/2

φ Rk −∆φ Rk/2 p(φ T , φ R , τ)dφR (45)

We omit discussions about an optimal partitioning of each domain due to the lack of space Assume that each virtual cluster obtained by such partitioning is appropriate in the frame discussed in Section 3.1

0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1

Delay, µ s

Fig 6 PDP of the two cluster channel response

As an example, let us consider the following scenario, described in (Blaunstein et al.; 2006)

In this case the effect of the two street canyon propagation results into two distinct angles

Trang 7

While distribution of the diffusive component is Gaussian by construction, the distribution of

the specular component may not be Gaussian A more detailed analysis is beyond the scope

of this chapter and will be considered elsewhere We also leave a question of identifying and

distinguishing coherent and non-coherent components to a separate manuscript

4 Examples

Fading channel simulators (Jeruchim et al.; 2000) can be used for different purposes The goal

of the simulation often defines not only suitability of a certain method but also dictates choice

of the parameters One possible goal of simulation is to isolate a particular parameter and

study its effect of the system performance Alternatively, a various techniques are needed

to avoid the problem of using the same model for both simulation and analysis of the same

scenario In this section we provide a few examples which show how suggested algorithm

can be used for different situations

4.1 Two cluster model

The first example we consider here is a two-cluster model shown in Fig 4 This geometry is

Fig 4 Geometry of a single cluster problem

the simplest non-trivial model for frequency selective fading However, it allows one to study

effects of parameters such as angular spread, delay spread, correlation between sites on the

channel parameters and a system performance The results of the simulation are shown in

Figs 5-6 In this examples we choose φ T1=20o , φ T2=20o , φ R1=0o , φ R2=110o , τ1=0.2 µs,

τ2=0.4 µs, ∆τ1=0.2 µs, ∆τ2=0.4 µs.

4.2 Environment specified by joint AoA/AoD/ToA distribution

The most general geometrical model of MIMO channel utilizes joint distribution pT , φ R , τ),

0≤ φ T < 2π, 0 ≤ φ R < 2π, τ min ≤ τ ≤ τ max, of AoA, AoD and Time of Arrival (ToA) A few of

such models could be found in the literature (Kaiserd et al.; 2006), (Andersen and Blaustaein;

2003; Molisch et al.; 2006; Asplund et al.; 2006; Blaunstein et al.; 2006; Algans et al.; 2002)

Theoretically, this distribution completely describes statistical properties of the MIMO

chan-nel Since the resolution of the antenna arrays on both sides is finite and a finite bandwidth

of the channel is utilized, the continuous distribution pT , φ R , τ)can be discredited to

pro-duce narrow “virtual” clusters centered at[φTk , φ Rk , τ k]and with spread ∆φ Tk , ∆φ Rk and ∆τ k

10 −3

10 −2

10 −1

100

Doppler frequency, Hz

Fig 5 PSD of the two cluster channel response

respectively and the power weight

2(τmax − τ min)×

τ k+∆τk/2

τ k −∆τ k/2 φ Tk+∆φTk/2

φ Tk −∆φ Tk/2 dφ T

φ Rk+∆φRk/2

φ Rk −∆φ Rk/2 p(φ T , φ R , τ)dφR (45)

We omit discussions about an optimal partitioning of each domain due to the lack of space Assume that each virtual cluster obtained by such partitioning is appropriate in the frame discussed in Section 3.1

0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1

Delay, µ s

Fig 6 PDP of the two cluster channel response

As an example, let us consider the following scenario, described in (Blaunstein et al.; 2006)

In this case the effect of the two street canyon propagation results into two distinct angles

Trang 8

of arrival φ R1=20o and φ R2=50o, AoA spreads roughly of ∆1=∆2=5o and exponential

PDP corresponding to each AoA (see Figs 5 and 6 in (Blaunstein et al.; 2006)) In addition,

an almost uniform AoA on the interval[60 : 80o]corresponds to early delays Therefore, a

simplified model of such environment could be presented by

p(φ R , τ) =

P1 1

∆1exp



τ s1



u(τ − τ1)+



P2 1

∆2exp



τ s2



u(τ − τ2) +

P3 1

∆3exp



τ s3



u(τ − τ3) (46)

where u(t)is the unit step function, τ sk , k=1,2,3 describe rate of decay of PDP By inspection

of Figs 5-6 in (Blaunstein et al.; 2006) we choose τ1=τ2=1.2 ns, τ3=1.1 ns and τ s1=τ s2=

τ s3=0.3 ns Similarly, by inspection of the same figures we assume P1=P2=0.4 and P3=0.2

To model exponential PDP with unit power and average duration τ swe represent it with a set

of N ≥ 1 rectangular PDP of equal energy 1/N The k-th virtual cluster then extends on the

interval[τk−1 : τ k]and has magnitude P k=1/N∆τ k where τ0=0

τ k = τ slnN − k

τ N = τ N−1+ 1

Results of numerical simulation are shown in Figs 7 and 8 It can be seen that a good

agree-ment between the desired characteristics is obtained

10 −3

10 −2

10 −1

10 0

Delay, µ s

Fig 7 Simulated power delay profile for the example of Section 4.2

Similarly, the same technique could be applied to the 3GPP (SCM Editors; 2006) and COST

259 (Asplund et al.; 2006) specifications

10 −3

10 −2

10 −1

100

Normalized Doppler frequency, f/fD

Fig 8 Simulated Doppler power spectral density for the example of Section 4.2

5 MDPSS Frames for channel estimation and prediction 5.1 Modulated Discrete Prolate Spheroidal Sequences

If the DPSS are used for channel estimation, then usually accurate and sparse representations are obtained when both the DPSS and the channel under investigation occupy the same fre-quency band (Zemen and Mecklenbr¨auker; 2005) However, problems arise when the channel

is centered around some frequency| ν o | > 0 and the occupied bandwidth is smaller than 2W,

as shown in Fig 9

Fig 9 Comparison of the bandwidth for a DPSS (solid line) and a channel (dashed line): (a) both have a wide bandwidth; (b) both have narrow bandwidth; (c) a DPSS has a wide

bandwidth, while the channel’s bandwidth is narrow and centered around ν o >0; (d) both have narrow bandwidth, but centered at different frequencies

In such situations, a larger number of DPSS is required to approximate the channel with the same accuracy despite the fact that such narrowband channel is more predictable than a wider band channel (Proakis; 2001) In order to find a better basis we consider so-called Modulated Discrete Prolate Spheroidal Sequences (MDPSS), defined as

M k(N,W,ωm ; n) =exp(jωm n)v k(N,W;n), (50)

Trang 9

of arrival φ R1=20o and φ R2=50o, AoA spreads roughly of ∆1=∆2=5oand exponential

PDP corresponding to each AoA (see Figs 5 and 6 in (Blaunstein et al.; 2006)) In addition,

an almost uniform AoA on the interval[60 : 80o]corresponds to early delays Therefore, a

simplified model of such environment could be presented by

p(φ R , τ) =

P1 1

∆1exp



τ s1



u(τ − τ1)+



P2 1

∆2exp



τ s2



u(τ − τ2) +

P3 1

∆3exp



τ s3



u(τ − τ3) (46)

where u(t)is the unit step function, τ sk , k=1,2,3 describe rate of decay of PDP By inspection

of Figs 5-6 in (Blaunstein et al.; 2006) we choose τ1=τ2=1.2 ns, τ3=1.1 ns and τ s1=τ s2=

τ s3=0.3 ns Similarly, by inspection of the same figures we assume P1=P2=0.4 and P3=0.2

To model exponential PDP with unit power and average duration τ swe represent it with a set

of N ≥ 1 rectangular PDP of equal energy 1/N The k-th virtual cluster then extends on the

interval[τk−1 : τ k]and has magnitude P k=1/N∆τ k where τ0=0

τ k = τ slnN − k

τ N = τ N−1+ 1

Results of numerical simulation are shown in Figs 7 and 8 It can be seen that a good

agree-ment between the desired characteristics is obtained

10 −3

10 −2

10 −1

10 0

Delay, µ s

Fig 7 Simulated power delay profile for the example of Section 4.2

Similarly, the same technique could be applied to the 3GPP (SCM Editors; 2006) and COST

259 (Asplund et al.; 2006) specifications

10 −3

10 −2

10 −1

100

Normalized Doppler frequency, f/fD

Fig 8 Simulated Doppler power spectral density for the example of Section 4.2

5 MDPSS Frames for channel estimation and prediction 5.1 Modulated Discrete Prolate Spheroidal Sequences

If the DPSS are used for channel estimation, then usually accurate and sparse representations are obtained when both the DPSS and the channel under investigation occupy the same fre-quency band (Zemen and Mecklenbr¨auker; 2005) However, problems arise when the channel

is centered around some frequency| ν o | > 0 and the occupied bandwidth is smaller than 2W,

as shown in Fig 9

Fig 9 Comparison of the bandwidth for a DPSS (solid line) and a channel (dashed line): (a) both have a wide bandwidth; (b) both have narrow bandwidth; (c) a DPSS has a wide

bandwidth, while the channel’s bandwidth is narrow and centered around ν o >0; (d) both have narrow bandwidth, but centered at different frequencies

In such situations, a larger number of DPSS is required to approximate the channel with the same accuracy despite the fact that such narrowband channel is more predictable than a wider band channel (Proakis; 2001) In order to find a better basis we consider so-called Modulated Discrete Prolate Spheroidal Sequences (MDPSS), defined as

M k(N,W,ωm ; n) =exp(jωm n)v k(N,W;n), (50)

Trang 10

where ω m=2πν mis the modulating frequency It is easy to see that MDPSS are also doubly

orthogonal, obey the same equation (7) and are bandlimited to the frequency band[− W+ν:

W+ν]

The next question which needs to be answered is how to properly choose the modulation

frequency ν In the simplest case when the spectrum S(ν)of the channel is confined to a

known band[ν1; ν2], i.e.

S(ν) = 0 ∀ ν ∈ [ ν1, ν2]and| ν1| < | ν2|

the modulating frequency, ν m, and the bandwidth of the DPSS’s are naturally defined by

ν m=ν1+ν2

W=



ν2− ν1

2





as long as both satisfy:

In practical applications the exact frequency band is known only with a certain degree of

accu-racy In addition, especially in mobile applications, the channel is evolving in time Therefore,

only some relatively wide frequency band defined by the velocity of the mobile and the

car-rier frequency is expected to be known In such situations, a one-band-fits-all approach may

not produce a sparse and accurate approximation of the channel To resolve this problem, it

was previously suggested to use a band of bases with different widths to account for different

speeds of the mobile (Zemen et al.; 2005) However, such a representation once again ignores

the fact that the actual channel bandwidth 2W could be much less than 2ν Ddictated by the

maximum normalized Doppler frequency ν D=f D T.

To improve the estimator robustness, we suggest the use of multiple bases, better known as

frames (Kovaˇcevi´c and Chabira; 2007), precomputed in such a way as to reflect various

scat-tering scenarios In order to construct such multiple bases, we assume that a certain estimate

(or rather its upper bound) of the maximum Doppler frequency ν Dis available The first few

bases in the frame are obtained using traditional DPSS with bandwidth 2ν D Additional bases

can be constructed by partitioning the band[− ν D ; ν D]into K subbands with the boundaries of

each subband given by[νk ; ν k+1], where 0≤ k ≤ K − 1, ν k+1 > ν k , and ν0=− ν D , ν K−1=ν D

Hence, each set of MDPSS has a bandwidth equal to ν k+1 − ν kand a modulation frequency

equal to ν m=0.5(νk+ν k+1) Obviously, a set of such functions again forms a basis of functions

limited to the bandwidth[− ν D ; ν D] It is a convention in the signal processing community to

call each basis function an atom While particular partition is arbitrary for every level K ≥1,

we can choose to partition the bandwidth into equal blocks to reduce the amount of stored

precomputed DPSS, or to partition according to the angular resolution of the receive antenna,

etc, as shown in Fig 10.

Representation in the overcomplete basis can be made sparse due to the richness of such a

basis Since the expansion into simple bases is not unique, a fast, convenient and unique

projection algorithm cannot be used Fortunately, efficient algorithms, known generically as

pursuits (Mallat; 1999; Mallat and Zhang; 1993), can be used and they are briefly described in

the next section

Fig 10 Sample partition of the bandwidth for K=4

5.2 Matching Pursuit with MDPSS frames

From the few approaches which can be applied for expansion in overcomplete bases, we choose the so-called matching pursuit (Mallat and Zhang; 1993) The main feature of the algorithm is that when stopped after a few steps, it yields an approximation using only a few atoms (Mallat and Zhang; 1993) The matching pursuit was originally introduced in the sig-nal processing community as an algorithm that decomposes any sigsig-nal into a linear expansion

of waveforms that are selected from a redundant dictionary of functions (Mallat and Zhang; 1993) It is a general, greedy, sparse function approximation scheme based on minimizing the squared error, which iteratively adds new functions (i.e basis functions) to the linear expan-sion In comparison to a basis pursuit, it significantly reduces the computational complexity, since the basis pursuit minimizes a global cost function over all bases present in the dictionary (Mallat and Zhang; 1993) If the dictionary is orthogonal, the method works perfectly Also, to achieve compact representation of the signal, it is necessary that the atoms are representative

of the signal behavior and that the appropriate atoms from the dictionary are chosen

The algorithm for the matching pursuit starts with an initial approximation for the signal, x, and the residual, R:



and it builds up a sequence of sparse approximation stepwise by trying to reduce the norm of

the residue, R=x − x At stage k, it identifies the dictionary atom that best correlates with the

residual and then adds to the current approximation a scalar multiple of that atom, such that



where α k= R(k−1) , φ k / φ k 2 The process continues until the norm of the residual R(k)

does not exceed required margin of error  >0:|| R(k)|| ≤ (Mallat and Zhang; 1993) In our

approach, a stopping rule mandates that the number of bases, χ B, needed for signal

approxi-mation should satisfy χ B ≤  2Nν D  +1 Hence, a matching pursuit approximates the signal

using χ Bbases as

x=

χ B

where φ n are χ Bbases from the dictionary with the strongest contributions

Ngày đăng: 21/06/2014, 14:20

TỪ KHÓA LIÊN QUAN