Similar documents
Maximum-Likelihood Co-Channel Interference Cancellation with Power Control for Cellular OFDM Networks

Performance Analysis of Concatenated RS-CC Codes for WiMax System using QPSK

ENHANCING BER PERFORMANCE FOR OFDM

Implementation and Comparative analysis of Orthogonal Frequency Division Multiplexing (OFDM) Signaling Rashmi Choudhary

WLAN a Spec. (Physical Layer) 2005/04/ /4/28. WLAN Group 1

The Optimal Employment of CSI in COFDM-Based Receivers

Practical issue: Group definition. TSTE17 System Design, CDIO. Quadrature Amplitude Modulation (QAM) Components of a digital communication system

Performance Analysis of n Wireless LAN Physical Layer

Basic idea: divide spectrum into several 528 MHz bands.

Bit Error Rate Performance Evaluation of Various Modulation Techniques with Forward Error Correction Coding of WiMAX

Implementation of OFDM Modulated Digital Communication Using Software Defined Radio Unit For Radar Applications

EC 551 Telecommunication System Engineering. Mohamed Khedr

Wireless Medium Access Control and CDMA-based Communication Lesson 16 Orthogonal Frequency Division Medium Access (OFDM)

Outline / Wireless Networks and Applications Lecture 7: Physical Layer OFDM. Frequency-Selective Radio Channel. How Do We Increase Rates?

Design and Simulation of COFDM for High Speed Wireless Communication and Performance Analysis

Lecture 3: Wireless Physical Layer: Modulation Techniques. Mythili Vutukuru CS 653 Spring 2014 Jan 13, Monday

Robust Brute Force and Reduced Complexity Approaches for Timing Synchronization in IEEE a/g WLANs

DSRC using OFDM for roadside-vehicle communication systems

TSTE17 System Design, CDIO. General project hints. Behavioral Model. General project hints, cont. Lecture 5. Required documents Modulation, cont.

Field Experiments of 2.5 Gbit/s High-Speed Packet Transmission Using MIMO OFDM Broadband Packet Radio Access

Receiver Designs for the Radio Channel

An Equalization Technique for Orthogonal Frequency-Division Multiplexing Systems in Time-Variant Multipath Channels

4x4 Time-Domain MIMO encoder with OFDM Scheme in WIMAX Context

CHAPTER 3 ADAPTIVE MODULATION TECHNIQUE WITH CFO CORRECTION FOR OFDM SYSTEMS

1. Introduction. Noriyuki Maeda, Hiroyuki Kawai, Junichiro Kawamoto and Kenichi Higuchi

Lecture 13. Introduction to OFDM

Research Letter Throughput of Type II HARQ-OFDM/TDM Using MMSE-FDE in a Multipath Channel

Keywords: MC-CDMA, PAPR, Partial Transmit Sequence, Complementary Cumulative Distribution Function.

Adoption of this document as basis for broadband wireless access PHY

OFDMA PHY for EPoC: a Baseline Proposal. Andrea Garavaglia and Christian Pietsch Qualcomm PAGE 1

UNIFIED DIGITAL AUDIO AND DIGITAL VIDEO BROADCASTING SYSTEM USING ORTHOGONAL FREQUENCY DIVISION MULTIPLEXING (OFDM) SYSTEM

Mobile & Wireless Networking. Lecture 2: Wireless Transmission (2/2)

Broadband OFDM-FDMA System for the Uplink of a Wireless LAN

Wireless Networks: An Introduction

Multi-carrier Modulation and OFDM

Performance analysis of MISO-OFDM & MIMO-OFDM Systems

Performance Analysis of OFDM for Different Digital Modulation Schemes using Matlab Simulation

Study on the next generation ITS radio communication in Japan

ISSN: Page 320

Simulative Investigations for Robust Frequency Estimation Technique in OFDM System

A SURVEY OF LOW COMPLEXITY ESTIMATOR FOR DOWNLINK MC-CDMA SYSTEMS

Performance Evaluation of OFDM System with Rayleigh, Rician and AWGN Channels

BER Analysis for MC-CDMA

SYNCHRONIZATION ALGORITHMS FOR THE IEEE a/g WIRELESS LAN

802.11a Synchronizer Performance Analysis (Simulation)

VLSI Implementation of Auto-Correlation Architecture for Synchronization of MIMO-OFDM WLAN Systems

ORTHOGONAL frequency division multiplexing (OFDM)

Field Experiment on 5-Gbit/s Ultra-high-speed Packet Transmission Using MIMO Multiplexing in Broadband Packet Radio Access

CH. 7 Synchronization Techniques for OFDM Systems

A Research Concept on Bit Rate Detection using Carrier offset through Analysis of MC-CDMA SYSTEM

Performance of Orthogonal Frequency Division Multiplexing System Based on Mobile Velocity and Subcarrier

A Study on the Enhanced Detection Method Considering the Channel Response in OFDM Based WLAN

Chapter 0 Outline. NCCU Wireless Comm. Lab

Mohammad Hossein Manshaei 1393

MITIGATING CARRIER FREQUENCY OFFSET USING NULL SUBCARRIERS

Orthogonal Cyclic Prefix for Time Synchronization in MIMO-OFDM

Comparison of ML and SC for ICI reduction in OFDM system

System Configuration for Multiband MC-CDM Systems

Realization of Peak Frequency Efficiency of 50 Bit/Second/Hz Using OFDM MIMO Multiplexing with MLD Based Signal Detection

Goriparthi Venkateswara Rao, K.Rushendra Babu, Sumit Kumar

Experimenting with Orthogonal Frequency-Division Multiplexing OFDM Modulation

BER ANALYSIS OF WiMAX IN MULTIPATH FADING CHANNELS

With a lot of material from Rich Nicholls, CTL/RCL and Kurt Sundstrom, of unknown whereabouts

Symbol Timing Detection for OFDM Signals with Time Varying Gain

DIGITAL Radio Mondiale (DRM) is a new

Multi-Carrier Systems

Orthogonal frequency division multiplexing (OFDM)

OFDM AS AN ACCESS TECHNIQUE FOR NEXT GENERATION NETWORK

CHAPTER 4. DESIGN OF ADAPTIVE MODULATION SYSTEM BY USING 1/3 RATE TURBO CODER (SNR Vs BER)

PERFORMANCE ELEVATION CRITERIA OF RS CODED OFDM TRANSMISSION OVER NOISY CHANNEL

CHAPTER 3 MIMO-OFDM DETECTION

Analysis of Interference & BER with Simulation Concept for MC-CDMA

A Hybrid Synchronization Technique for the Frequency Offset Correction in OFDM

Frame Synchronization Symbols for an OFDM System

Diversity techniques for OFDM based WLAN systems: A comparison between hard, soft quantified and soft no quantified decision

Space Time Block Coding - Spatial Modulation for Multiple-Input Multiple-Output OFDM with Index Modulation System

Optimal Number of Pilots for OFDM Systems

UNIVERSITY OF MICHIGAN DEPARTMENT OF ELECTRICAL ENGINEERING : SYSTEMS EECS 555 DIGITAL COMMUNICATION THEORY

Performance Analysis on Channel Estimation with Antenna Diversity of OFDM Reception in Multi-path Fast Fading Channel

International Journal of Informative & Futuristic Research ISSN:

Major Leaps in Evolution of IEEE WLAN Technologies

Key words: OFDM, FDM, BPSK, QPSK.

Bit error rate simulation using 16 qam technique in matlab

A Multicarrier CDMA Based Low Probability of Intercept Network

New Efficient Timing and Frequency Error Estimation in OFDM

Carrier Frequency Synchronization in OFDM-Downlink LTE Systems

Chapter 2 Overview - 1 -

8. IEEE a Packet Transmission System

Comparative Study of OFDM & MC-CDMA in WiMAX System

IEEE P Wireless Personal Area Networks

BROADBAND HIGH DATA RATE SIGNALS IN SPACE FOR MILITARY APPLICATIONS WITH CODED OFDM

ORTHOGONAL frequency division multiplexing

ECE5984 Orthogonal Frequency Division Multiplexing and Related Technologies Fall Mohamed Essam Khedr. Channel Estimation

BER ANALYSIS OF BPSK, QPSK & QAM BASED OFDM SYSTEM USING SIMULINK

Burst Timing Synchronization for OFDM Based LEO and MEO Wideband Mobile Satellite Systems

Chapter 2 Overview - 1 -

A New Data Conjugate ICI Self Cancellation for OFDM System

Channel Estimation in Multipath fading Environment using Combined Equalizer and Diversity Techniques

/11/$ IEEE

Performance Evaluation of STBC-OFDM System for Wireless Communication

Transcription:

A Robust and Low-Complexity Timing Synchronization Algorithm for ADSRC System Huynh Trong Anh 1, Jinsang Kim 1, Won-Kyung Cho 1, Jongchan Choi 2, Kitaek Lim 2, and Jaemin Kwak 2 1 CSA & VLSI Lab, Department of Electronics Engineering, Kyung Hee University, Republic of Korea 2 SoC Research Center, KETI, Republic of Korea tronganh@vlsi.khu.ac.kr Abstract In this paper, a robust, low-complexity timing synchronization algorithm suitable for 5.9 GHz Dedicated Short Range Communications (DSRC) system is proposed. The proposed method uses cross-correlation technique to detect the starting point of both a short training symbol and the guard interval of the first long training symbol. This allows the proposed algorithm to have low-complex architecture. Compared to the scheme proposed by Chang and Kelly, the proposed algorithm attains considerably higher timing synchronization performance and significantly reduced computational complexity. Simulation results show that the proposed algorithm is robust and efficient in high-mobility environments and low signal-to-noise ratio (SNR) conditions. Index Terms orthogonal frequency division multiplexing,, dedicated short range communication, timing synchronization, cross-correlation method. 1. Introduction 5.9 GHz Dedicated Short Range Communications (DSRC) is a short to medium range communications service that supports both public safety and private operations in roadside to vehicle and vehicle to vehicle communication environments. DSRC provides very high data transfer rates in circumstances where minimizing latency in the communication link and isolating relatively small communication zones are important. In North America, 5.9 GHz DSRC has been standardized as ASTM E 2213-03, shortly called ADSRC [1]. The ADSRC standard is the extension of IEEE 802.11. The physical layer (PHY) is adapted from IEEE 802.11a PHY, which is based on orthogonal frequency division multiplexing (OFDM) technology. Table 1 summarizes the key parameters of ADSRC s physical layer. ADSRC can operate with data payload capabilities of 3, 4.5, 6, 9, 12, 18, 24, and 27 Mbps. In addition, ADSRC can support a very high data rate, which can be up to 54 Mbps, when 20-Mhz bandwidth is used. The system uses 52 subcarriers, modulated using binary or quadrature phase shift keying (BPSK/QPSK), 16-quadrature amplitude modulation (16-QAM), or 64-quadrature amplitude modulation (64-QAM). Forward error correction coding is used with a coding rate of 1/2, 2/3, or 3/4. OFDM has some advantages due to its capability to combat multi-path fading and high spectral efficiency [2]. However, OFDM is very sensitive to synchronization errors [3]. Since the vehicle in ADSRC system can reach the speed up to 120 mph, this makes the effect of Doppler spread become more severe. The Doppler spread associated with the multi-path propagation affects the synchronization performance. Therefore, ADSRC system needs a robust timing synchronization algorithm. In addition, for efficient hardware implementation, it is desirable that the timing synchronization scheme for ADSRC has low-complexity architecture. Table 1. Key parameters of ADSRC s PHY Signal Bandwidth B (MHz) 10 Data Rate (Mbps) 3, 4.5, 6, 9, 12, 18, 24, 27 Modulation BPSK, QPSK,16-QAM, 64- QAM Code Rate 1/2, 2/3, 3/4 OFDM Symbol 8 Duration (μs) Guard Interval (μs) 1.6 Subcarrier Spacing (KHz) Number of Pilot Tones Number of Subcarriers 10, 20 156.25 In this paper, a robust and low-complexity timing synchronization scheme for ADSRC system is proposed. It includes two steps. Firstly, the cross-correlation technique is used to detect the starting point of a short 4 52

training symbol. Then, the guard interval of the first long training symbol is found by applying the same crosscorrelation function with the step size of 16. Therefore, timing synchronization can be achieved rapidly. The simulation results show that the proposed algorithm has good performances in high-mobility environments and low SNR conditions. The rest of this paper is organized as follows. In section 2, the ADSRC system model is presented. After that, the proposed timing synchronization algorithm is given in section 3. Section 4 presents simulation results and analyses of the proposed algorithm. Finally, section 5 ends with conclusions. 2. ADSRC system model Similar to WLAN 802.11a system, each ADSRC frame also has 3 fields: Preamble, Signal and Data as shown in figure 1. Preamble field includes 10 identical short training symbols and 2 identical long training symbols. Each short training symbol has 16 samples. Each long training symbol has 64 samples. The time interval between successive samples is 0.1μs. Figure 1. Frame format of ADSRC system. Preamble is used for packet detection, Automatic Gain Control (AGC), carrier frequency offset estimation, symbol timing synchronization and channel estimation. The signal field s bits are BPSK-modulated. It contains the RATE and LENGTH information of the packet. Figure 2 shows the block diagram of the baseband ADSRC system. In Signal Generation block, RATE and LENGTH parameters are encoded with a forward error correction (FEC) encoder, punctured and interleaved with an interleaver. After that, the interleaved data are BPSKmodulated and inserted by 4 pilot tones. The IFFT block generates an OFDM symbol which includes 64 data samples. To avoid intersymbol interference (ISI), a guard

interval is added into this OFDM symbol. Guard interval comprises 16 data samples, which are the last 16 samples of useful data part. In Data Generation block, the input data is scrambled first. Then, like Signal Generation block, data are also encoded, punctured, and interleaved. Based on the RATE parameter in Signal field, data are modulated by using BPSK, QPSK, QAM16, or QAM64 technique. The remaining parts of this block work in the same manner as those of Signal Generation block. An ADSRC frame is formed by concatenating three sub-frames: preamble, signal, and data. The boundaries are shaped by a time-windowing function in order to smooth transitions. The transmitted signal travels through the high-mobility channel. In this paper, the channel parameters of outdoor urban/suburban environment provided by Joint Technical Committee (JTC) are used for the ADSRC system [4]. Table 2 shows these parameters. Tap Table 2. Channel Parameters Channel A (rms Delay Spread = 0.4μs) Relative Delay (ns) Average Power (db) Channel B (rms Delay Spread = 12 μs) Relative Delay (ns) Average Power (db) 1 0-1.6 0-2.5 2 100-5.1 300 0 3 200 0 8900-12.8 4 500-7.6 12900-10 5 1200-6.9 17100-25.2 6 1600-27.6 20000-16 At the receiver, the timing offset and frequency offset in the received signal is adjusted in timing and frequency synchronization block. Next, Guard Removal (GR) block removes guard interval data and the OFDM symbols are converted to parallel data by FFT block. Based on two long training symbols and pilot tones, the channel estimation and equalizer block improve the system performance. The equalized data continued to be demodulated, depunctured, deinterleavered and decoded. Finally, output data are obtained after descrambler finishes processing the decoded data. 3. Proposed timing synchronization scheme A variety of timing synchronization algorithms have been developed for the applications of OFDM-based systems [5]-[11]. In [5], a timing metric, which is the ratio between the correlation function to the received signal energy, is used to find the symbol timing. In [6], a Maximum Likelihood (ML) timing synchronization estimator is proposed. The robustness of these algorithms depends on the SNR estimation, which is usually inaccurate in high-mobility and multipath fading environments. In [7], a new timing synchronization which includes fine and coarse estimation steps is proposed. However, it requires a high-complexity architecture, particularly in coarse estimation block. Similar to [5] and [6], the accuracy of the algorithm in [7] also relies on the SNR estimation. In this paper, a robust and low-complexity scheme for timing synchronization suitable for ADSRC systems is proposed. After Automatic Gain Control (AGC) and signal detection are done completely, the proposed timing synchronization scheme starts at an unknown position of the preamble. For example, the scheme is initialized at the 7 th sample of the 7 th symbol as shown in figure 3. The proposed algorithm takes two steps: Figure 3. The proposed algorithm begins at the arbitrary point in Preamble field of an ADSRC frame. Step 1: Detect the starting point of a short training symbol based on the cross-correlation function R 1 (n) between the received signal r(n) and the short training signal r s (k) which is known at both receiver and transmitter : 15 ( ) ( ) ( ) R1 n = r n+ k rs k,0 n 15 (1) k = 0 0 n 15 { R1 ( n) } offset-ss = arg max, (2) where offset-ss is the timing offset of a short training symbol. Because one short training symbol has the period of 16 samples, the offset of a short training symbol is found when R 1 (n) is evaluated in 16 consecutive samples. As a result, the starting point of a short training symbol is detected. Step 2: Detect the starting point of GI2: 15 R2 ( m) = r( k + m) rs ( k), (3) k = 0 m = 0,16,32,48,... { 2 ( ) } GI 2 offset = arg max R m < θ. (4) After step 1 is finished completely, the exact timing position of a short training symbol is found. However, how may short training symbols left in the given frame are still unknown. Therefore, the purpose of step 2 is to m

find the starting point of the guar interval (GI2) of the first long training symbol. The R 2 (m) calculates the cross-correlation value between the r(n) and r s (n). However, the argument m of R 2 (m) does not increase consecutively. Instead, m increases with step size of 16. Therefore, R 2 (m) has the plateau form in the short symbol region. When received signal is within the guard interval region of long symbol, R 2 (m) decreases sharply. A threshold θ is used to detect the starting point of guard interval in the received signal. The architecture of the proposed algorithm is shown in figure 4. =7, which indicates the starting point of the GI2. Figure 6. R 1 (n) reached the maximum peak when n = 12 Figure 4. The architecture of the proposed scheme Because both R 1 (n) and R 2 (m) use the same crosscorrelation function, the structure of proposed scheme can be further simplified as shown in figure 5. This makes the proposed scheme become low-complexity. Figure 5. The low-complexity architecture of the proposed algorithm 4. Simulation results and analyses The figure 6 and figure 7 show the curves R 1 (n) and R 2 (m) in the environment which has E b N o = 5 db and velocity of 120 mph. R 1 (n) curve reaches its maximum peak when n = 12. It means that the starting point of the short symbol is found at the 12 th sample of the received signal. R 2 (m) has a quite plateau form when m is within from 1 to 6. However, R 2 (m) decreases sharply when n Figure 7. R 2 (m) is lower the threshold value Ω when m =7. Synchronization Error Rate (SER) parameter is used to evaluate performance of the proposed algorithm. The Fig. 8 shows SER curves of the proposed approach and the Chang and Kelly algorithm in [7] when the vehicle moves at the velocity of 63 mph. Similarly, figure 9 illustrates the SER of these algorithms at the speed of 120 mph. Channel A is used in the experiments of figure 8 and figure 9. In channel B which has the delay spread (4μs) larger than the guard interval (1.6μs) of ADSRC system, the proposed scheme also shows its good performance as shown in figure 10. The SER of the Chang and Kelly algorithm [7] is high compared to that of the proposed algorithm since SNR estimation of Chang and Kelly algorithm is usually inaccurate, particularly in high-mobility environments. Moreover, the accuracy of Chang and Kelly algorithm also depends on the received signal energy which is fluctuated in high-mobility and multi-fading conditions. In addition to its robustness, the proposed algorithm

also has low-complexity architecture. The proposed architecture in figure 5 only needs 16 2-input multipliers, 15 2-input adders for hardware implementation. In Chang and Kelly algorithm, the timing synchronization is performed by the following equations [7]: N 1 N s 1 Tfine offset = arg max x( n+ 16 m+ k). SS ( k) 0 n N 1 m= 0 k= 0 (5) Nt ML() = ( + )( + + s) k= 0 2 Nt σs 2 2 2 σs + σ n k= 0 f n x n k xn k N 1 2 2. xn ( + k ) + xn ( + k+ Ns ) { f ML, norm n < Thr } min arg ( ) n (7) N reg = Lb The number of 2-input multipliers and 2-input adders in (5) are at least 16 and 15, respectively. In (6), 16 2- input multipliers and 32 2-input adders are required. Therefore, Chang and Kelly algorithm needs at least 32 2- input multipliers and 48 2-input adders. Table 3 summarizes the computational complexity of the proposed algorithm and Chang and Kelly algorithm. It demonstrates that the proposed algorithm has lowcomplexity architecture. Table 3. Computational complexity Proposed Algorithm Chang and Kelly Algorithm 2-input 16 > 32 multipliers 2-input adder 15 > 48 (6) Figure 9. SER curves at the velocity of 120 mph, channel A Figure 10. SER curves at the velocity of 120 mph, channel B 5. Conclusions A robust and low-complexity timing synchronization algorithm suitable for ADSRC system was proposed. The proposed method uses cross-correlation technique to detect the starting point of a short training symbol. Guard interval s starting position of long training symbol is then found by applying the same technique. The advantages of the proposed scheme include its low-complexity architecture and its robustness in high-mobility environments and low SNR conditions. Figure 8. SER curves at the velocity of 63 mph, channel A 6. Acknowledgement This work was supported by the Korean Ministry of Commerce, Industry and Energy under grant 10016623. 7. References

[1]http://www.leearmstrong.com/DSRC%20Home/Standards%2 0Programs/North%20American/DSRC_Tutorial_06-10- 021/sld091.htm [2] L. Hanzo, M. Munster, B.J Choi and T. Keller, OFDM and MC-CDMA for Broadband Multi-User Communications, WLANs and Broadcasting, Wiley, 2003. [3] Shinsuke Hara, Ramjee Prasad, Muticarrier Technologies for 4G Mobile Communications, Artech, 2003. [4] Joint Technical Committee on Wireless Access, Technical Report on RF channel characterization and System Deployment Modeling, Paper No. JTC(AIR) 1994.09.23-065R6, Sep. 23,1994. [5] T. M. Schmidl and D. C. Cox, Robust frequency and timing synchronization for OFDM, IEEE Transaction on Communications,, vol. 45, pp.1613-1621, Dec. 1997. [6] J.J. van de Beek, M. Sandell, ML Estimation of Time and Frequency Offset in OFDM Systems, IEEE transactions on signal processing, vol.45, pp.1800-1805, July 1997. [7] S. Chang and B. Kelley, Time synchronization for OFDMbased WLAN systems, IEEE Electronics Letters, vol. 39, pp. 1024-1026, June 2003. [8] N. Chan, M Tanaka and R.Heaton, OFDM Timing Synchronization under Multi-path Channels, VTC-2003 Spring, vol. 1, pp. 378-382, May 2003. [9] Feng Lu, Takm Ohseki, Hiroyasu Ishikawa and Hideyuki Shinonaga, On Symbol Timing for OFDM based Mobile Communications Systems, Global Telecommunications Conference, vol. 1, pp. 273-277, Nov. 2002. [10] Kun-Wah Yip, Yik-Chung Wu and Tung-Sang Ng, Timing-synchronization analysis for IEEE 802.11a wireless LANs in frequency-nonselective Rician fading environments, IEEE transactions on Wirelss Communications, vol. 3, pp. 387-394, March 2004. [11] C. Williams, M.A. Beach and S. McLaughlin, Robust OFDM timing synchronization, IEEE Electronics Letters, vol. 41, pp. 751-752, June 2005.