Journal of Communications Vol. 9, No. 3, March 2014
Spectrum Channel Characterization Using Delay and Doppler Spread Parameters Hector Reyes1, Naima Kaabouch1, and Wen-Chen Hu2 1
Department of Electrical Engineering, University of North Dakota, Grand Forks 58203, USA 2 Department of Computer Science, University of North Dakota, Grand Forks 58203, USA Email:
[email protected];
[email protected];
[email protected]
ML [2], Boolean Quadratic Program [3], and Expectation-Maximization [4], [5]. Other techniques such as subspaces [6], second order statistics [7], and high order statistics [8] have also contributed to the improvement of blind estimation. On the other hand, non-blind estimation uses a pilot or training sequence to estimate the CIR. This approach is one of the most intensively studied methods for timevarying channels [9]. A pilot is a previously known signal located in the time domain for single carrier systems and in the frequency domain for multicarrier systems. Some of the most prevalent pilot aided estimators are: linear minimum square error (LMMSE) estimator [10], [11], the least square (LS) estimator, and the best linear unbiased estimator (BLUE) [12]. All these methods use a previously known sequence and the received signal to estimate the response of the channel. Another method is the correlation sounding technique, which takes advantage of the statistical properties of pseudo noise sequences and employs autocorrelation to estimate the channel impulse response [13]. In the literature previously referenced, the authors exposed their methods supporting them with simulations and sometimes experiments; they assumed that their results came only from the configuration and movement of obstacles and scatterers. This paper focuses not only on explaining Delay Spread and Doppler Spread calculations but also on showing how interference can impact the results. The remainder of this paper is organized as follows: Section 2 explains the methodology followed to perform the channel characterization; Section 3 summarizes and discusses the results; and Section 4 gives the conclusion.
Abstract—This paper describes a non-blind technique, channel sounder, to characterize a wireless channel. This technique is based on the transmission of a pseudo random sequence through the channel, the calculation of its autocorrelation to estimate the channel impulse response, and from it the calculation of the Delay and Doppler spread parameters. This channel sounder was implemented using GNU radio software and software defined radio units (USRP N200). Experiments were performed at different scenarios: an anechoic chamber, a parking lot, and a street. The results show that in absence of interference or multipath the Delay and Doppler Spread parameters were zero; however they differed from zero with interference, attenuation, and multipath. These results show that the technique could be used to characterize and qualify available spectrum channels, since the measurements can reflect not only multipath but also other factors such as interference and attenuation. Index Terms—Delay spread, characterization, autocorrelation.
I.
doppler
spread,
channel
INTRODUCTION
The characterization of radio channels becomes instrumental for the configuration and operation of wireless networks. Knowing the channel characteristics allows for the planning and adjustment of operation parameters of radio equipment, including transmission techniques, bandwidth, transmission power, bit rates and others. Since a wireless channel behaves as a filter, its impulse response, known as channel impulse response (CIR), can characterize it. In order for a radio to adjust its parameters to the environment, it needs to update the impulse response of the channel of interest as often as possible. Methods for estimating the CIR can be classified in two types: blind and non-blind methods. The blind methods obtain the channel response estimate without sending any pilot or training sequence. These methods estimate this response out of the received samples. Maximum likelihood (ML) can perform well in blind estimation [1], [2]; however they are computationally expensive. A few methods have been proposed to reduce the processing time, including Cyclic
II. METHODOLOGY A. Channel Impulse Response The channel is characterized by estimating the channel impulse response (CIR) and calculating two parameters from it: Doppler Spread and Delay Spread, which condense the information provided by the CIR. These parameters lead us to the coherence bandwidth and coherence time. The coherence bandwidth, Bc , imposes
Manuscript received November 25, 2013; revised March 12, 2014. This work was supported by the North Dakota Experimental Program to Stimulate Competitive Research, ND EPSCoR, National Science Foundation, NSF, under grant EPS-0184442, and Rockwell Collins under grant UND0017909 Corresponding author email:
[email protected] doi:10.12720/jcm.9.3.234-240 ©2014 Engineering and Technology Publishing
restrictions over the bandwidth of the signal to transmit through the channel. Likewise, the coherence time, Tc 234
Journal of Communications Vol. 9, No. 3, March 2014
when 1 2 . By applying this assumption to equation (4)
limits the symbol time [14]. Matz and Hlawatsch [12] provide a definition of the coherence bandwidth and the coherence time as shown in equation (1).
1 , Bc S
1 Tc S
it becomes
Rh (t , ) E[h(t , )h* (t t , )]
(1)
which calculated at t 0 yields the function ph ( ) Rh ( ) Rh ( ,0) or power delay profile –PDP [16]. The PDP represents the distribution of the power among the delayed paths of the signal arriving at the receiver. By normalizing the PDP, it turns into a probability density function, designated as p( ) . Equation (6) shows this normalization.
where S and S represents the Delay Spread and Doppler Spread respectively. Knowing Bc , S , Tc ,and S helps the communication system -for instance, a cognitive radio- to adapt its operating configuration to fit better with the current conditions of the channel. The channel impulse response (CIR) – represented as h(t , ) in equation 2 – indicates the number of paths used by the signal to propagate, the attenuation on each path, and the relative delay between paths. L
h(t , ) ai (t ) ( i )
(5)
p( )
Rh ( )
Rh ( )d
ph ( )
(6)
ph ( )d
The normalized second order central moment of p( ) is:
S
(2)
i 1
( D )2 p( )d
(7)
where t is the time, is the delay, ai (t ) is the time varying complex attenuation for the path i, the delta function ( i ) represents the path i with delay i , and
the delay spread. In equation (7)
L is the number of paths [15]. The Fourier transform of h(t , ) with respect to t yields s( , ) – the scattering function – which shows the change of the paths and the shift of the central frequency due to the Doppler effect.
is the mean delay. Since in the practice, only a limited number of discrete signals avail, we use the discrete versions of equations (7) and (8) as given by [16], [19]
D E[ ] p( )d
where
D
h
p ( ) p ( ) i
h
h
i
i
(9)
i
(10)
i
A similar process works when calculating the Delay Spread – S ; the integral of the scattering function s( , ) with respect to yields pD ( ) , known as the Doppler spectrum. The equations (6) to (10) applied to pD ( ) return S . C. Estimation of the Channel Impulse Response and the Condense Parameters of the Channel To estimate h(t , ) , S , and S a pseudo-random (PN)
(3)
sequence is transmitted through the channel and its autocorrelation calculated at the receiver. This method bases on the fact that the autocorrelation of white noise is an impulse [20]. Since sending white noise through a channel is impractical, we used a signal PN sequence because its autocorrelation resembles the autocorrelation of white noise [13]. Fig. 1 shows that the transmitter and receiver combine of GNU Radio software along with a USRP (Universal Software Radio Peripheral) unit. The USRP TX sends a PN sequence through a channel with response h(t , ) . The USRP RX takes the signal from the channel, processes and delivers it to the PN correlator block that calculates the autocorrelation to obtain hˆ(t , )
absolute time, t. Therefore, equation (3) becomes (4)
The second assumption is that the amplitudes and phases of the different paths are uncorrelated, which means the channel has uncorrelated scattering, US. Therefore, the ACF is zero when 1 2 and has a peak ©2014 Engineering and Technology Publishing
i
h
where h* is the complex conjugate of h and E[] is the expected value operation. The WSSUS model, which is broadly accepted for mobile channels [18], has two assumptions. The first assumption is that the stochastic process is wide sense stationary, WSS, which implies that the ACF depends only on t t2 t1 , and not on the Rh (t ,1 , 2 ) E[h(t ,1 )h* (t t , 2 )]
( D ) p ( ) p ( ) 2
S
B. Condense Parameters of the Channel The Delay spread and the Doppler spread are the normalized second order central moments of the power delay profile (PDP) and the Doppler power spectrum (DPS) [14], [16], [17]. To calculate PDP and DPS h(t , ) and s( , ) are considered stochastic processes, which is necessary, since they are unpredictable in the practice [12]. To simplify h(t , ) and s( , ) we use the autocorrelation function (ACF) and assume that the channel is wide sense stationary – uncorrelated scattering (WSSUS) [12], [18]. For instance, by applying the ACF to h(t , ) we have [16] Rh (t1 , t2 ,1 , 2 ) E[h(t1 ,1 )h* (t2 , 2 )]
(8)
235
Journal of Communications Vol. 9, No. 3, March 2014
– an estimate of h(t , ) . The next block takes this estimate to calculate S and S using the aforementioned equations.
Medical) bands, which are unlicensed and prevalently used in wireless networks, such as Wi-Fi, Bluetooth and Zigbee. The Delay and Doppler spread were calculated every 8 seconds, 220 times per each experiment. The experiments in the anechoic chamber were performed with and without interference; a signal generator was adjusted at 5 and 10 dBm to create two levels of interference. The outdoor experiments were made in the morning and in the afternoon observing the surrounding activity, such as movement of cars and people (their portable devices), in order to see how the results were affected. Fig. 2 provides examples of the channel impulse response h(t , ) and scattering function s( , ) obtained during the experiments performed in the parking lot. As one can see Fig. 2a and Fig. 2b show only one path and no Doppler shift, whereas Fig. 2c and Fig. 2d show multiple paths and Doppler shifts. The sampling rate was configured to one million of samples per second, which set the bit rate at 1 Mbps and the time resolution at 1 µs. Fig. 2a and Fig. 2c show how h(t , ) forms from putting each autocorrelation one after another along the axis,“Time (us)”. Since each autocorrelation sequence is 511 bits long and the time of bit is 1 µsec, its duration is 511 µsec. Therefore, h(t , ) is sampled every 511 µsec, which corresponds to the sampling time, Tsamp. The inverse of Tsamp is the sampling rate, Fs, which is 1956 Hz. Fig. 2b and Fig. 2d illustrate s( , ) , the Fourier transform of h(t , ) with respect to time. Since Fs is 1956 Delayfrequency Spread at 2410 MHz in figures 2b and Hz, the axis “Doppler (Hz)” No Interference 2d ranges between Fs/2=978 Hz and Fs/2=978 [22]. 1
1
No No Interference Interference
0.6 11
0.4
DelaySpread Spread(us) (us) Delay
Time (sec)
III. RESULTS AND DISCUSSION The experiments were performed at different environments – an anechoic chamber, a parking lot surrounded by buildings, and a street located between two parking lots – and at the frequencies: 850MHz, 1910MHz, 2410MHz and 5850MHz. The two first frequencies are commonly used in cellphone networks and two last ones belong to the group of ISM (Industrial, Scientific, and ©2014 Engineering and Technology Publishing
236
0.6
1
0.4 0.2 0 0
A. Experiments in Controlled Environment Fig. 3 shows the Delay and Doppler Spread functions in the anechoic chamber. As expected in such environment free of reflections and movement, the Delay and Doppler spreads were zero. Fig. 4 and Fig. 5 show examples of results obtained using a continuous signal as a source of interference. As expected, the Delay and Doppler functions consistently differed from zero and
0.8 0.
0.6 0.
0.4 0.5
0.2 0.
0 250 250
Doppler Spread (Hz)
Delay Spread (us)
Doppler Spread (Hz)
Delay Spread (us)
Delay Spread (us)
The PN sequence originates from a Galois linear 0.8 0.8 0.2 feedback shift register (GLFSR) generator [21]. A 0.6 0.6 Delay Spread at 2410 MHz degree n Doppler Spread at 2410 MHZ 0 GLFSR generator has a polynomial, whose 0 50 0.4 100 150 200 250 0.4 No Interference determines the length sequence No L Interference according to L 2n 1 . Time (sec) 0.2 0.2 The GLFSR and PN correlator blocks have both two 1 1 00 Delay Spread Spread at 2410 MHz Doppler Spreadatat2410 2410MHz MHZ parameters: mask and degree, which mustDelayagree to 00 50 100 150 200 0.8 50 100 150 200 0.8 No Interference No Interference Interference No Time (sec) calculate a autocorrelation, otherwise the PN correlator Time (sec) 0.6 0.6 1 1 1 would calculate the cross-correlation. The configuration 0.4 0.4 0.8 0.8 used for the experiments was: degree 9 and mask 0 to get 0.8 0.6 0.6 0.2 a 511 bits 0.2 long autocorrelation sequence. Each 0.6 0.4 0.4 0 autocorrelation0 sequence represents the channel impulse 0.40.2 0 50 1000.2 150 200 250 0 50 100 150 200 250 response at certain instant ti. Several of these sequences 0 0.2 0 Time (sec) Time (sec) 0 50 100 150 200 250 0 50 100 150 200 arranged one after another form h(t , ) . Fig. 2 in the next 0 Time (sec) Time (sec) with no signal Fig. 3. Example of results at the anechoic chamber 0 50 100 150 200 section illustrates examples of h(t , ) and s( , ) . generator.
0.8
DopplerSpread Spread(Hz) (Hz) Doppler
Delay Delay Spread Spread at at 2410 2410 MHz MHz
0.8
Doppler Spread (Hz)
Delay Spread (us)
Fig. 2. Example of channel impulse response and scattering function obtained in a parking lot. (a) and (b) show only one path and no Doppler shift; (c) and (d) show multiple paths and Doppler shift.
250
250
Doppler Spread (Hz)
Fig. 1. Block diagram of the channel sounder.
0.
0.
0.
0.
Journal of Communications Vol. 9, No. 3, March 2014
Doppler Spread at 5850 MHz
Delay Spread at 5850 MHz
111 110 109 110 108 109
2 0 1.6 50 116 385 1.4
0
2 1.6
100
1
100
150
150
200
250
0
Interferer 2410 MHz 5 dBm
0.2
110 360
0
108
15 0
50
0
0
50
100
50
50
100
100 Time (sec)
150
200
150
Time(s) 200
100
150
Time (sec)
150
250
Time (sec)
10
DelaySpread Spreadat2410 Delay 2410MHz MHz 5 Interferer dBm Interferer 2410 2410MHZ_10 MHz 5 dBm
0
116
0
m 40
150
20113 112
200
4 3
1
250
25 0 200
0 0
Delay Spread (us)
7 6 50 5
15
4
3808
20
100
7
150
200
0.9200
150
250
0 5
Delay Spread (us)
Dopler Spread (Hz)
35380 1009
5 4 3 2 0
250
2 10
200 0.9 250 0.8
0
0
0.7
10
0.6
100
100
150
150
Delay Spread atTime(s) 5850 MHz 50
Time (sec)
50
100
100
200 150
Time 150 (sec)
0.9
0.5
0.8
0.4
0.7
0.3 0.2 0.1 0 0
50
Time (sec)
0.6 0.5 0.4 0.3 0.2
100
0.1
150
200
250
Time (sec)
0 0
50
100
150
200
0.7
200 0.6 0.5 0.4 0.3
50 100
200
250
Time
250
250 150
200
250
D
30
150
200
25
365
20
360
15
355
0
10
6 5 4 50
2
50 1 0
100
4
0
200
25
200
8 6 4
0 250 0
250
100 at 2410 MHz 150 Doppler Spread
50
200
Time (sec) 100 Spread Doppler at150 1910 MHz Interferer Time 2410(sec) MHz 5 dBm
200
250
250
16 14 12 10
250
20
8
15
6 4
50 2
10
100
0 0
5
150
200
250
Doppler Spread at 5850 MHz Time (sec) 50
100
150
200
Fig. 8. 250 Example of results obtained in the parking lot surrounded by 1 Time (sec) buildings at0.919100 MHz. 0.8
0
50
100
150
200
Time (sec)
0.7
Time (sec)
237
10
Doppler Spread at 5850 MHz
0 250
30
200
Time (sec) 50
50
35
6
150
Time(s) 100 150MHz Doppler Spread at 1910
0
40
8
12
2
3
0
10
14
250
7
370
5
12
16
0.6 B. Experiments in Outdoor Environment 0.5 0.4 0.1 Fig. 6 0.3 through Fig. 9 give examples of results obtained 0 2410200MHz, 1910 MHz and 0 in a parking 500.2 lot at 1005850 MHz, 150 250 850 MHz0.10 during the afternoon. Experiments performed Time (sec) 100 150 behavior. 200 during the 0morning50 produced similar As 250 one 250
0.2
Time (sec)
©2014 Engineering and Technology Publishing
150
200
200 100
14
1 50
0 250
50
8Time (sec)
375
0
2
50
at250 2410 MHz0
250 200
Delay Spread at 1910 MHz
7
250
6
0
0
Interferer 2410 MHZ_10 Interferer 2410 MHz 5dBm dBm
16
355
0
1
200 150
150
150 50
40385
3603
0.8
Time (sec)
Delay Spread (us)
100
0
1
2
Time (sec)
8
50 6
250
200
Dopler Spread (Hz)
1
100
9
Fig. 5. Example of3 results 370 at the anechoic chamber with signal 5 15 generator at 5 dBm. 2 Delay365Spread at 5850 MHz 4 1 10
50
1000
0
200
2
Delay Spread at 1910 MHz at 2410 MHz Doppler Spread
Time (sec)
375
360
10
3859
25
3
3
365
50 250
Time (sec) at 1910 MHz Delay Spread Interferer MHz 5 dBm dBm Interferer 2410 2410 MHZ_10
8
100
355
0
Delay100 Spread 2410150 MHz Doppler Spread at 2410 MHz
50
Time (sec)
Time (sec) Doppler Spread 200Time(s)
370 2410 MHz 5 dBm Interferer
Delay Spread at 1910 MHz 50
150
4
4
380
1
9
10
100 150 Doppler Spread at 2410 MHz 50 100
2
108
0
15
50
Doppler 375 Spread at 2410 MHz
5
150
5
Fig. 7. Example of results Time (sec) obtained in the parking lot surrounded by Time(s) buildings at 2410MHz. Doppler Spread at 2410 MHz
20
0
100
360 355 0
3
0
110
50
365
360
250
10109 0
370
5
385
0
20030 0
Time(s)
365
Doppler Spread a
6
MHZ_10 dBm Doppler Spread at 2410 MHz Interferer 2410 Time(s)
1
15111
5
250
7
6
355 100 0
2
250
200
250
375
4
35
200
370
5
40
Interferer 2410 MHz 5 dBm
0
5
250
5
150
375
50
Time (sec)
20
Delay Spread (us)
200
25
0 250
100
380 380
2507
Doppler Spread 2410 MHz Time at (sec) 114
Delay Spread (us)
Interferer 2410 MHZ_10 dBm
30
100
115
Doppler Spread (Hz)
Doppler Spread (Hz)
35
Delay Spread at 2410 MHz
5025 Delay Spread (us) Delay Spread (us)
z
0
6
0.4111 365
250
0.2
0.4
7
Dopler Spread (Hz)
0.6112
109 0 355
20 0.2
0.6
Dopler Spread (Hz)
Time (sec)
0.4
0.4
6
Doppler Spread (Hz)
200
25 0.6
0.6
0.8
200
Time(s)
1.2115 380
Delay Spread (us)
Delay Spread (us)
150
Delay Spread (us)
100
1
0.8
0
375 Fig. 4. 1.4Example of1114results at the2410 anechoic chamber with signal Delay Spread MHz generator1.2at 10 dBm.0.8113 370 0.8
1
Interferer MHZ_10 dBm Delay Spread at 2410 MHz 2410 Interferer 2410(sec) MHZ_10 dBm Time
1.8
1.8
50
1.2
0.2 200 0
Spread 100at 2410 MHz 150
Delay Spread atat2410 MHz Time (sec) Doppler Spread 2410 MHz
108
355 250
50Delay
0
150
Dopler Spread (Hz)
112 111
360
1.4
1.2
Dopler Spread (Hz)
365
112
100
7
385 385
1.4 50
Delay Spread (us)
370
Delay Spread (us)
200
375
113
113
Doppler Spread (Hz)
Doppler Spread (Hz)
380
1.6
1.6 Delay Spread (us)
Delay Spread (us) Delay Spread (us)
385
250
Doppler Spread at 2410 MHz
1.8
0
1.8
114
114
200
Doppler Spread at 2410 MHz Delay Spread at 2410 MHz Interferer 2410 MHZ_10 Interferer 2410 MHZ_10 dBmdBm
2
360 355
250
150 Time (sec) 50
0
250
365
2
200
100
0
Fig. 6. Example of results obtained in the parking lot surrounded by Time (sec) 370 buildings at 5850 MHz. Delay Spread at 2410 MHz
Doppler Spread at 2410 MHz
116 116 50 100 150 115 115 Interferer 2410 MHZ_10 dBm Time (sec)
0.2
Dopler Spread (Hz)
Interferer dBm Interferer 2410 2410 MHZ_10 MHZ_10 dBm
0.3
50 0.1
Dopler Spread (Hz)
Delay Spread at 2410 MHz
0
Delay Spread (us)
Delay Spread at 2410 MHz
110
0
200
375
0.6
0.4 Interferer 2410 MHZ_10 dBm
0.1
Dopler Spread (Hz)
111
0
r 2410 MHZ_10 dBm
150
112
109
pread at 2410 MHz
100 Time (sec)
108
0.2
Doppler Spread (Hz) Doppler Spread (Hz)
0
113
0.7
Doppler Spread at 2410 MHz 0.5
0.3
Doppler Spread (Hz)
114
200
Time (sec) 50
0.8
0.4
Doppler Spread (Hz) Doppler Spread (Hz)
0
150
0.5
Dopler Spread (Hz)
Delay Spread (us)
100
0.1
0.9
385 250 380
0.2
50
1
0.6
Doppler Spread (Hz)
0
115
0.7
Delay Spread (us)
0
116
Doppler Spread at 5850 MHz
0.8
0.3
Doppler Spread (Hz)
0.1
1 0.9 Dopler Spread (Hz)
Delay Spread (us)
Delay Spread (us)
concentrated 1around the average value. Experiments Delay 1910 Spread at 5850 MHz performed at0.9 other frequencies - 5850 MHz, MHz, 0.8 and 850 MHz - yielded similar results, Delay and 1 0.7 0.9 equal to zero in absence of 0.6 functions were Doppler spread 0.8 interference,0.5 whereas with0.7 interference they always 0.4 0.6 averages increased as the differed from and Spread their 0.3 zero Delay at 2410 MHz 0.5 power of the0.2interference increased. Interferer 24100.4MHZ_10 dBm
250
250
Journal of Communications Vol. 9, No. 3, March 2014
Doppler Spread at 2410 MHz
Delay Spread at 2410 MHz
6 4 2 0 0
Time (sec) 150
100
12
100
150
200
Doppler Spread at 850 MHz Time (sec)
0
50
100 150 Doppler Spread at 850 MHz
0
14
0 14
8
12
150
4
0 0
50
Delay Spread (us)
250
2
50
100
0
150
Time (sec) 50
0
200
100
150 Time (sec)
8
100 150MHz 2 Doppler Spread at 5850
200
100
150
50
25 20 15
150 100
150
10 5
Doppler Spread (Hz)
200
10
0
50
100
50
150
100
150
200
200
250
Time (sec)
5
Time (sec)
50 40 Dopler Spread (Hz)
Delay Spread (us)
15
15
0 105 0 0
15
250
Dopler Spread (Hz)
Delay Spread (us)
5
20
0 0
50
50 100
100 150
150
200
70
250
Doppler Spread at 850
50
100
150
200
50
15 10
40 30 20
20 10
150
250 100
300
150 Time (sec) 200
200 250
150
0
100
50
150
100
150
200
Doppler at 850 MHz 200Spread250 300 Time (sec)
0
250 0
100
0
20
50
100
50
150
100
0
150
200
250
50
300
250
300
Fig. 13. Example of results for experiments obtained in a street between 50 100 200 250 two parking lots at 850 MHz. 150 100 Time (sec)
238
200
Time (sec)
0
250
0
Time (sec)
©2014 Engineering and Technology Publishing
Doppler Spread at 2410 MHz
50
Time (sec)
50
20
150
0
150
Time (sec)
Doppler Spread at 850 MHz
0
050
30
0
300 50
0
300 0
40
10
10 100
50
10
40 250 Doppler Spread at 2410 MHz 30 200
60
250
70
60
30
0 0
0
250
60
25
100
Delay Spread at 850 MHz 0 Time (sec)
20
50
200
Delay Spread at 2410 MHz
250
Delay Spread at 850 MHz
70
Time (sec)
0 50850 MHz Delay Spread at
15 2020 10
200
50
Time (sec)
40
25 25 30 20
100
250
35
Delay Spread (us) Delay Spread (us)
25
30
250 150
60
0
Timein (sec) Fig. 10. Example of results for experiments obtained a street between 35 45 70 two parking lots at 5850 MHz. Delay Spread at 2410 MHz
Time (sec)
200 100
25
5 0
200
150 Time (sec) 50
0
30
0
100
100 0
Time (sec)
5
Delay Spread at 850 MHz
5
250
50
45
10
Doppler Spread (Hz)
Dopler Spread (Hz)
30
50
0 250
250
Doppler Spread at 5850 MHz
10
50
250 35
40 Delay Spread (us)
Dopler Spread (Hz)
45 20040
50
200
Timein (sec) 12. Example a street between 150 of results for experiments obtained two parking lots at 1910 MHz.
0
100
50
150
15
200
100Fig.
200 45
150
250
0 200
250
200
0
5
40
Time (sec) 50
250
0
100
20 Doppler Spread at 5850 MHz
0
35
50
0
250
Time (sec)
10
0
Timeat (sec) Doppler Spread 5850 MHz
100
Time 50 (sec)
200
25
150 250
4
200 150
0
100 150MHz Doppler Spread at 1910 0
15
6
0
5
4
50
200
ead at 5850 MHz
150
250
Delay Spread at 5850 MHz
10
250
10
20
4
0
15
Doppler Spread at 1910 MHz
8 6
250
6
200 Spread at 2501910 MHz Delay
Delay Spread (us)
6
200
8
0
Dopler Spread (Hz)
10 Delay Spread (us)
Delay Spread (us)
16
0
150
Time (sec)
2
0
Time (sec)
2
2
0
4
100
25 100
4
12
20
10
100 50
D
200 Delay Spread 250 at 1910 MHz
50 12
0
6
14
250
Doppler Spread (Hz)
Delay Spread (us)
16
150
0
6
Delay Spread at 1910 MHz
10
200
250
Time (sec) 14
8
150
14 50 12
0
100
2
50 100 150 200 Fig. 9.200Example250of results0 obtained in the parking lot surrounded by 12 8 buildings at 850 MHz. Delay Spread at 5850 MHz Time (sec) 10
250
0
Dopler Spread (Hz)
0
200
10
Dopler Spread (Hz)
50
150
200
25
50
200 Dopler Spread (Hz)
Dopler Spread (Hz)
250
100
100
150
Time (sec)
100
14 50 12
250
150
250
Time (sec)
200
Time (sec)
200
150
0
250
0
ay Spread at 850 MHz
100
Dopler Spread (Hz)
0
4
50
50
100
Time (sec) Fig. 11. Example of results for experiments obtained in a street between 150 two parking lots at 2410 MHz. Delay Spread at 1910 MHz
50
6
50
200
0
100
8
2
200
0
250
10
250
0
200
Time (sec)
0 250 0
50
250
150
Delay Spread (us)
Hz
50
200
Dopler Spread (Hz)
0
8
150
Doppler Spread (Hz)
14
100
Doppler Spread at 850 MHz
50
Dopler Spread (Hz)
0
50
100
Doppler Spread at 850 MHz 100
Delay Spread (us)
18
0
150
150
Dopler Spread (Hz)
5
0 16
10
200
Dopler Spread (Hz)
12
250
200
Delay Spread (us)
Delay Spread (us)
14
Doppler Spread at 2410 MHz 200
250
Delay Spread at 850 MHz
5
10
250
Dopler Spread (Hz)
16
Dopler Spread (Hz)
18
15
Delay Spread (us)
Delay Spread (us)
can see, most of25 the results were zero and the few nonDelay Spread at 2410 MHz 10 through Fig. null values ranged in a wide scope. Fig. 20 13 give examples of the results obtained in a street 25 15 located between two parking lots at the same frequencies 20 comport alike. 10 Delay Spread at 850 MHz
Time 200 (sec)
250
Journal of Communications Vol. 9, No. 3, March 2014
TABLE I: AVERAGE DELAY SPREAD, DOPPLER SPREAD AND PERCENTAGE OF NON-NULL RESULTS
Table I shows that in the anechoic chamber the results for Delay and Doppler spread rose around eight times when the power of the signal generator increased by 5 dB. In the other scenarios – outdoors without controlled interference – the numbers were much lower and equaled zero in most of the cases. In most cases, the numbers obtained in the street exceeded the numbers obtained in the parking lot. 2410 MHz registered the highest values, whereas 5850 MHz registered the lowest. For the outdoor scenarios the values changed from morning to afternoon, although in some cases the change was small, such as at 5850 MHz in the parking lot and at 2410 MHz in the street. Table I shows that in the anechoic chamber the results for Delay and Doppler spread rose around eight times when the power of the signal generator increased by 5 dB. In the other scenarios – outdoors without controlled interference – the numbers were much lower and equaled zero in most of the cases. In most cases, the numbers obtained in the street exceeded the numbers obtained in the parking lot. 2410 MHz registered the highest values, whereas 5850 MHz registered the lowest. For the outdoor scenarios the values changed from morning to afternoon, although in some cases the change was small, such as at 5850 MHz in the parking lot and at 2410 MHz in the street. C. Discussion In presence of interference, the results obtained at the anechoic chamber for Delay and Doppler spread differed consistently from zero. This means that interference influenced the results given by the channel sounder, since the anechoic chamber is an environment free of reflections and scatterers. The impact of the interference on the results depends on its intensity as shown in table 1. In the outdoor experiments the outcomes also agreed with what we expected; the results mostly equated zero, which makes sense, considering that the distances between the channel sounder and sources of multipath or Doppler shift, such as reflectors and scatterers, were less than 300
©2014 Engineering and Technology Publishing
239
meters, distance needed to have delays of 1 µsec – the time resolution of our channel sounder. However, some results differed from zero. For instance, some Doppler Spread results differed from zero even in absence of movement, which means they must have come from interference. During the outdoor experiments we observed an association between the frequency and the non-null results. For example, the percentages of non-null results at 2410 MHz exceeded those obtained at 5850 MHz. This observation coincides with the fact that 2410 MHz is more common than 5850 MHz. At 1910 MHz the results were smaller compared to those at 850 MHz. A possible explanation is that the higher the frequency, the higher the propagation losses; therefore, at 1910 MHz the signal and the interference are more attenuated, which can explain the results shown in table 1 and figures 6 to 13. The non-null results obtained in the outdoor experiments were fewer and sparser than those obtained in the anechoic chamber, because in the anechoic chamber the interference was constant, whereas in the outdoor scenarios it was intermittent and changed its intensity randomly. Another association observed during these experiments was between the transit of cars and non-null Delay and Doppler spread results; in the experiments performed in the street, when the cars passed between transmitter and receiver the results differed from zero. A possible explanation for this is that the cars attenuated the signal and/or created multipath signals as they interrupted the line of sight between the transmitter and receiver affecting the results. IV. CONCLUSIONS This paper describes a non-blind technique to characterize a wireless channel. This technique is based on the transmission of a pseudo random sequence through the channel, the calculation of its autocorrelation at the receiver to estimate the channel impulse response, and the calculation of the Delay and Doppler spread. Experiments showed that interference and attenuation of the sounding signal caused by obstacles affected the results. The results show that the proposed method can be exploited to acquire better knowledge of the channel and the environment where a communication system is working at. Future work includes experiments in other environments with larger distances that can generate delays bigger than 1 µsec; it also includes setups where we can move the transmitter and receiver of the channel sounder controlling and registering their relative speed and angles. We also should consider the sampling rate in future experiments, since this parameter can help in assessing if the outcomes indicate real delays and Doppler shifts or if they have been affected by other factors. It is also important to determine which and how other factors affect the characterization of the channel so that we can exploit the results to have better knowledge about the channel and its environment.
Journal of Communications Vol. 9, No. 3, March 2014
[14] A. F. Molisch. Wireless Communications, 2nd Edition, John Wiley & Sons, 2010. [15] A. F. Molisch, L. J. Greenstein, and M. Shafi, “Propagation issues for cognitive radio,” in Proc. IEEE, vol. 97, no. 5, pp. 787-804, 2009. [16] F. P. Fontán and P. M. Espieira, Modelling the Wireless Propagation Channel: A Simulation Approach with MATLAB, Wiley, 2008. [17] R. Narasimhan and D. C. Cox, “A generalized doppler power spectrum for wireless environments,” IEEE Communications Letters, vol. 3, no. 6, pp. 164-165, 1999. [18] S. Saunders and A. Aragón-Zavala, Antennas and Propagation for Wireless Communication Systems, John Wiley & Sons, 2007. [19] T. S. Rappaport, Wireless Communications: Principles and Practice, Prentice Hall, 2002. [20] H. Stark and J. W. Woods, Probability and Random Processes with Application to Signal Processing, Prentice Hall, 2002. [21] M. Goresky and A. M. Klapper, “Fibonacci and Galois representations of feedback-with-carry shift registers,” IEEE Trans. on Information Theory, vol. 48, no. 11, pp. 2826-2836, 2002. [22] S. Salous, Radio Propagation Measurement and Channel Modelling, John Wiley & Sons, 2013
ACKNOWLEGMENTS We acknowledge the support of North DakotaExperimental Program to Stimulate Competitive Research, ND EPSCoR, National Science Foundation, NSF, under grant EPS-0184442, and Rockwell Collins under grant UND0017909. REFERENCE [1]
[2]
[3]
[4]
[5]
[6]
[7]
[8]
[9]
[10]
[11]
[12]
[13]
E. G. Larsson, P. Stoica, and J. Li, “On maximum-likelihood detection and decoding for space-time coding systems,” IEEE Trans. on Signal Processing, vol. 50, no. 4, pp. 937-944, 2002. E. G. Larsson, P. Stoica, and J. Li, “Orthogonal space-time block codes: Maximum likelihood detection for unknown channels and unstructured interferences,” IEEE Trans. on Signal Processing, vol. 51, no. 2, pp. 362-372, 2003. W. Ma, B. Vo, T. N. Davidson, and P. Ching, “Blind ML detection of orthogonal space-time block codes: Efficient highperformance implementations,” IEEE Trans. on Signal Processing, vol. 54, no. 2, pp. 738-751, 2006. A. Gallo, E. Chiavaccini, F. Muratori, and G. M. Vitetta, “BEMbased SISO detection of orthogonal space-time block codes over frequency flat-fading channels,” IEEE Trans. on Wireless Communications, vol. 3, no.6, pp. 1885-1889, 2004. Y. Li, C. N. Georghiades, and G. Huang, “Iterative maximumlikelihood sequence estimation for space-time coded systems,” IEEE Trans. on Communications, vol. 49, no.6, pp. 948-951, 2001. N. Ammar and Z. Ding, “Blind channel identifiability for generic linear space-time block codes,” IEEE Trans. on Signal Processing, vol. 55, no. 1, pp. 202-217, 2007. J. Ví a, I. Santamaría, and J. Pérez, “Code combination for blind channel estimation in general MIMO-STBC systems,” EURASIP Journal on Advances in Signal Processing, pp. 3, 2009. V. Choqueuse, A. Mansour, G. Burel, L. Collin, and K. Yao, “Blind channel estimation for STBC systems using higher-order statistics,” IEEE Trans. on Wireless Communications, vol. 10, no. 2, pp. 495-505, 2011. G. Leus, Z. Tang, and P. Banelli, “Estimation of time-varying Channels–A block approach,” in Wireless Communications Over Rapidly Time-Varying Channels, F. Hlawatsch and G. Matz, Academic Press, pp. 155-194, 2011. N. Geng, X. Yuan, and L. Ping, “Dual-diagonal LMMSE channel estimation for OFDM systems,” IEEE Trans. on Signal Processing, vol. 60, no. 9, pp. 4734-4746, 2012. K. Hung and D. W. Lin, “Pilot-based LMMSE channel estimation for OFDM systems with Power–Delay profile approximation,” IEEE Trans. on Vehicular Technology, vol. 59, no. 1, pp. 150159, 2010. G. Matz and F. Hlawatsch, “Fundamentals of time-varying communication channels,” in Wireless Communications Over Rapidly Time-Varying Channels, F. Hlawatsch and G. Matz, Academic Press, pp. 1-63, 2011. R. J. Pirkl and G. D. Durgin, “Optimal sliding correlator channel sounder design,” IEEE Trans. on Wireless Communications, vol. 7, no. 9, pp. 3488-3497, 2008.
©2014 Engineering and Technology Publishing
Hector Reyes was born in Bogotá, Colombia. He received his Electronics Engineering and Master in Telematics degrees from the Universidad Distrital Francisco Jose de Caldas in 1998 and 2003 respectively. He is currently pursuing his Ph.D. degree at the Department of Electrical Engineering of the University of North Dakota. His research interests include Cognitive Radio, Wireless sensors Networks and Rural Telecommunications. Naima Kaabouch is currently an associate professor in the Electrical Engineering Department at the University of North Dakota, Grand Forks, USA. She received her B.S. and M.S. degrees in electrical engineering from the University of Paris 11 as well as and a Ph.D. in electrical engineering from the University of Paris 6, France. Her research interests include signal/image processing, sensing, smart systems, wireless communications and cognitive radio. Wen-Chen Hu is currently an associate professor in the Department of Computer Science of the University of North Dakota, Grand Forks. He received a PhD in Computer Science from the University of Florida, Gainesville, in 1998. His current research interests include handheldmobile/smartphone/tablet computing, location-based services, Web-enabled information systems such as search engines and Web mining, electronic and mobile commerce systems, and Web technologies.
240