Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Литература / UMTS-Report

.pdf
Скачиваний:
17
Добавлен:
16.04.2013
Размер:
5.51 Mб
Скачать

UMTS 30.06 version 3.0.0

561

TR 101 146 V3.0.0 (1997-12)

ETSI SMG2#24

Tdoc SMG 899 /

97

 

Madrid, Spain

 

December 15th-19th, 1997

 

Source: SMG2

 

Agenda Item: 4.1 UTRA

 

Subject: Evaluation Document Cover Sheet for:

 

Concept Group Delta

WB-TDMA/CDMA

System Description Performance Evaluation

Disclaimer:

“This document was prepared during the evaluation work of SMG2 as a possible basis for the UTRA standard. It is provided to SMG on the understanding that the full details of the contents have not necessarily been reviewed by, or agreed by, SMG2.”

UMTS 30.06 version 3.0.0

562

TR 101 146 V3.0.0 (1997-12)

ETSI SMG2#24

TDoc SMG2 368 / 97

Cork, Ireland

 

December 1-5, 1997

 

Concept Group Delta

Wideband TDMA/CDMA

Evaluation Report - Part 3

V 2.0 b

UMTS 30.06 version 3.0.0

563

TR 101 146 V3.0.0 (1997-12)

Table of contents

 

 

1 EVALUATION RESULTS

 

564

1.1

Introduction

 

564

1.2

Abbreviations

 

564

1.3

Link level simulations

 

565

1.3.1 Speech service

 

566

1.3.2 LCD services

 

568

1.3.3 UDD services

 

571

1.4

Possible improvements

 

573

Compared to the previous version of this report, the following improvements are included in this version:

the minimum mean square error equalizer instead of the zero forcing equalizer has been used for joint detection, which leads to a performance improvement at the same computational complexity,

in some cases, burst type 1 instead of 2 has been used, leading to a better performance,

the channel estimation has been optimized,

the receive filter has been optimized.

UMTS 30.06 version 3.0.0

564

TR 101 146 V3.0.0 (1997-12)

1 Evaluation results

1.1 Introduction

As a part of the work carried out by the ETSI/SMG2 concept group Delta, Wideband TDMA/CDMA, a performance evaluation of TD/CDMA is carried out by means of simulations.

The SMG2 document UMTS TR 30.03 [1] describes how this evaluation is to be made. It lists a large number of environments and services to be tested. In Tdoc SMG2 260/97 [2] and Tdoc SMG2 329/97 [5], a subset of all these test cases are listed as prioritised. Simulation results obtained so far are for these prioritised test cases. The prioritised simulation cases from Tdoc 260/97 and Tdoc 329/97 are shown in Table 1-1. In addition, a 2 Mbit/s circuit switched service is investigated in the Pedestrian environment.

Table 1-1. Required simulations according to Tdoc 260/97 and Tdoc 329/97

Environment

 

 

Service mixture

 

Propagation model

 

Cell

Link

 

System

 

 

 

 

 

 

 

 

 

 

type

level

 

level

Outdoor to indoor

 

UDD 384

 

Outdoor to indoor and

 

Micro

X

 

X

and pedestrian A

 

Speech

 

 

pedestrian A

 

 

 

 

X

 

X

3 km/h

 

 

LCD 144

 

 

 

 

 

 

X

 

 

 

 

 

UDD 2048

 

 

 

 

 

 

X

 

 

Indoor office A

 

UDD 2048

 

Indoor office A

 

 

Pico

X

 

X

3 km/h

 

 

Speech

 

 

 

 

 

 

 

X

 

 

 

 

 

LCD 384

 

 

 

 

 

 

X

 

 

 

 

 

50% speech + 50% UDD 384

 

 

 

 

 

 

 

 

X

Vehicular A

 

 

UDD 144

 

Vehicular A

 

 

Macro

X

 

 

120 km/h

 

 

Speech

 

 

 

 

 

 

 

X

 

X

 

 

 

LCD 384

 

 

 

 

 

 

X

 

X

 

 

 

 

 

 

 

 

 

importance

Environment

 

Service mixture

Propagation model

Cell type

Link level

 

System level

mandatory

vehicular

 

speech

Vehicular B

macro

 

 

X

 

 

 

 

250 km/h

 

 

 

 

 

 

 

 

 

 

 

 

optional

vehicular

 

speech

Vehicular B

macro

 

 

X

 

 

 

 

120 km/h

 

 

 

 

 

 

 

 

 

 

 

 

optional

vehicular

 

50% speech +

Vehicular A

macro

 

 

X

 

 

X

 

120 km/h

 

50% UDD 384

 

 

 

 

 

 

 

 

 

 

optional

indoor

 

 

LCD 2048

Indoor A

pico

 

 

X

 

 

X

 

3 km/h

 

 

 

 

 

 

 

 

 

 

 

 

 

In this chapter, link level simulation results for TD/CDMA for the services in Table 1-1 and for the 2 Mbit/s circuit switched service in the Pedestrian environment are shown.

1.2 Abbreviations

ARQ

automatic repeat request

BER

bit error rate

BLER

block error rate

BS

base station

CDMA

code division multiple access

CRC

cyclic redundancy check

DL

downlink

FDD

frequency division duplex

FEC

forward error correction

GMSK

Gaussian minimum shift keying

LCD

long constrained delay

MMSE

minimum mean square error

MS

mobile station

QPSK

quaternary phase shift keying

UMTS 30.06 version 3.0.0

565

TR 101 146 V3.0.0 (1997-12)

TDD

time division duplex

TDMA

time division multiple access

TS

time slot

UDD

unconstrained delay data

UL

uplink

ZF

zero forcing

16QAM

16ary quadrature amplitude modulation

1.3 Link level simulations

In the following, link level simulation results for TD/CDMA are presented. The results are valid for both FDD and TDD operation. However, in TDD operation the results can be further improved by making use of the reciprocal channel for e.g. open loop control and pre-equalization.

The circuit switched services, i.e., speech and LCD services, cf. Table 1-1, are implemented with forward error correction (FEC) and the packet services, i.e., UDD services, use automatic repeat request (ARQ) together with FEC. The basic assumptions and technical choices for the link level simulations are summarized in Table 1-2.

Table 1-2 Basic assumptions and technical choices for the link level simulations

carrier frequency

2 GHz

carrier spacing

1.6 MHz

duration of a TDMA frame

4.615 ms

duration of a time slot

577 μs

data modulation

QPSK; 16QAM

spreading modulation

linearized GMSK

number of chips per symbol

16

chip duration

0.4615 μs

channel coding

convolutional coding + puncturing for rate matching

interleaving

block interleaving

data detection

joint detector: minimum mean square error block linear equalizer

 

[3] if not mentioned otherwise

channel estimation

joint channel estimator according to [4] based on correlation;

 

independent channel estimation from burst to burst

power control

slow power control, not modelled in the link level

frequency hopping

frame-by-frame

In the simulations, all intracell interferers are modelled completely with their whole transmission and reception chains. Intercell interference is modelled as white Gaussian noise. In the following, bit error rates (BER) are shown as a function of the average Eb/N0 in dB (Eb is the energy per bit and N0 is the

one-sided spectral noise density) with the intracell interference, i.e., the number K of active users per time slot as a parameter. The relation between the Eb/N0 and the carrier to interference ratio C/I, with C

denoting the carrier power per CDMA code and with I denoting the intercell interference power, is given by

 

C

=

Eb

×

Rc × log2 M

 

(1-1)

 

 

 

B ×Q × Tc

 

I

N0

 

 

with

 

 

 

 

 

Rc

the rate of the channel encoder (depends on the service),

 

M

the size of the data symbol alphabet (4 for QPSK, 16 for 16QAM),

 

B

the user bandwidth (1.6 MHz),

 

Q

the number of chips per symbol (16) and

 

Tc

the chip duration (0.4615 μs).

 

UMTS 30.06 version 3.0.0

566

TR 101 146 V3.0.0 (1997-12)

The expression log2M is the number of bits per data symbol and Q.Tc/log2M is the bit duration at the output of the encoder. One net information bit is transmitted in a duration of Q.Tc/(Rc.log2M). Therefore, (1-1) is equivalent to C/I = (Eb/Tb)/(N0.B), i.e., C = Eb/Tb and I = N0.B with Tb the duration of a net information bit. The carrier to interference ratio per user is Kc times the carrier to interference ratio per CDMA code, with Kc denoting the number of CDMA codes per time slot per user.

Compared to the previous version of this report, the following improvements are included in this version:

The minimum mean square error equalizer instead of the zero forcing equalizer has been used for joint detection, which leads to a performance improvement at the same computational complexity.

In some cases, burst type 1 instead of 2 has been used, leading to a better performance.

The channel estimation has been optimized by weighting the estimated taps by their reliability.

The receive filter has been optimized. A receive filter matched to the linearized GMSK pulse has been introduced.

1.3.1 Speech service

In this section, link level simulation results for the speech service are given. The system parameters for implementing the speech service are summarized in Table 1-3.

Table 1-3 System parameters for the speech service

service

speech, 8 kbit/s, 20 ms delay

user bit rate

8.234 kbit/s

number of time slots per frame per user

1

number of codes per time slot per user

1

burst type

spread speech/data burst 1 for the uplink and for

 

Vehicular B downlink;

 

spread speech/data burst 2 for the downlink except for

 

Vehicular B

bits per basic physical channel

112 for the spread speech/data burst 1;

 

136 for the spread speech/data burst 2

data modulation

QPSK

convolutional code rate

0.34 for the spread speech/data burst 1;

 

0.28 for the spread speech/data burst 2

interleaving depth

4 frames = 4 bursts

user block size

152 bits

frequency hopping

no frequency hopping for Vehicular,

 

frame-by-frame hopping for Pedestrian and Indoor if

 

not mentioned otherwise

antenna diversity

uplink: yes (2 branches), downlink: no

The required values for Eb/N0 and C/I in order not to exceed a BER of 10-3 as defined for the speech service are summarized in Table 1-4. The values of C/I are obtained from the values of Eb/N0

according to (1-1) by subtracting 13.2 dB for the spread speech/data burst 2 and by subtracting 12.4 dB for the spread speech/data burst 1.

All the simulations have been performed with an equalizer which is not adaptive, i.e., which does not adapt to the time variations within one burst. By using an adaptive equalizer, the performance for the high speed cases can be improved. In all the simulation cases given in Table 1-4, no power control has been performed. For Pedestrian and Indoor environment, frequency hopping has been used if not

UMTS 30.06 version 3.0.0

567

TR 101 146 V3.0.0 (1997-12)

mentioned otherwise. For the Vehicular B channel, the midamble has been used which is designed for a maximum excess delay of the channel of 15 μs although the excess delay of the channel impulse response is 20 μs. The reason for this choice is that the power of the taps with long delay spread are rather weak in the Vehicular B channel.

In the following, the possible reduction of the required values for Eb/N0 and C/I in order not to exceed

a BER of 10-3 in the case of low mobile velocities by using an enhanced power control instead of frequency hopping is investigated theoretically. For the Indoor case with K = 4 active users, the effect of an enhanced power control has been investigated exemplarily. In a first, idealized investigation, the actual power is estimated for each burst and then the transmit power of the next burst is adjusted according to the power estimate obtained in the last burst. In the simulations, real noisy power estimation is performed. The transmit power in the next burst is adjusted based on the unquantized power estimate obtained from the previous burst, which will give an upper bound of the gain that can be achieved by enhanced power control. This upper bound is equal to 5 dB. In a second investigation, the actual power is also estimated by real noisy power estimation for each burst. Based on this estimate, the transmit power in the next burst is either increased or decreased by a fixed step size of 2 dB. The gain achievable is 2.5 dB as compared to the case of using frequency hopping. The purpose of these investigations is to show the basic potential of an enhanced power control.

Table 1-4 Required values for Eb/N0 and C/I for the speech service

Speech 8 kbit/s

10 log

10

(E

b

/N

0

) in dB @ BER = 10-3

10 log

10

(C/I) in dB @ BER = 10-3

 

 

 

 

 

 

 

 

 

 

Kc = 1

K = 1

 

 

 

 

 

K = 4

K = 8

K = 1

 

 

K = 4

K = 8

 

UL / DL

 

 

UL / DL

UL / DL

UL / DL

 

 

UL / DL

UL / DL

Vehicular A,

4.2 / -

 

 

 

4.6 / 7.9

5.1 / 8.7

-8.2 / -

 

 

-7.8 / -5.3

-7.3 / -4.5

120 km/h

 

 

 

 

 

 

 

 

 

 

 

 

 

Outdoor to

5.2 / -

 

 

 

5.4 / 9.8

5.6 / 10.2

-7.2 / -

 

 

-7.0 / -3.4

-6.8 / -3.0

Indoor and

without FH:

 

 

 

 

 

 

without FH:

 

 

 

Pedestrian A,

10.3 / -

 

 

 

 

 

 

-2.1 / -

 

 

 

 

3 km/h

 

 

 

 

 

 

 

 

 

 

 

 

 

Indoor A,

5.3 / -

 

 

 

5.4 / 9.8

5.7 / 10.3

-7.1 / -

 

 

-7.0 / -3.4

-6.7 / -2.9

3 km/h

without FH:

 

 

 

 

 

 

without FH:

 

 

 

 

11.4 / -

 

 

 

 

 

 

-1.0 / -

 

 

 

 

Vehicular B,

4.3 / -

 

 

 

4.9 / 8.2

5.3 / 9.4

-8.1 / -

 

 

-7.5 / -5.0

-7.1 / -3.8

120 km/h

 

 

 

 

 

 

 

 

 

 

 

 

 

Vehicular B,

5.4 / -

 

 

 

5.9 / 9.3

6.5 / 10.8

-7.0 / -

 

 

-6.5 / -3.9

-5.9 / -2.4

250 km/h

 

 

 

 

 

 

 

 

 

 

 

 

 

Kc = number of codes per time slot per user, K = number of users per time slot, UL/DL = uplink/downlink, FH = frequency hopping

Corresponding bit error rate curves are shown in Figure 1-2 to Figure 1-6, where the coded BER (userBER) is depicted versus the Eb/N0.

In Figure 1-1, the dependence of the required values for Eb/N0 for speech 8 kbit/s in order not to

exceed a BER of 10-3 as a function of the number K of active users per time slot for Indoor A, Pedestrian A and Vehicular A in the downlink is depicted. Values of K between 1 and 12 are considered. There is a slight degradation with increasing number K of active users per time slot. This is due to the increase of intracell interference with increasing K. The degradation is less for the Indoor and Pedestrian channels which have less multipaths than for the Vehicular channel with more multipaths. When the number K of users approaches the spreading factor of 16, the degradation increases.

UMTS 30.06 version 3.0.0

 

 

568

 

TR 101 146 V3.0.0 (1997-12)

Eb/N0 in dB

 

Eb/No for speech service with BER=10E-3

 

 

 

 

 

 

16

 

 

 

 

 

 

14

 

 

 

 

 

 

12

 

 

 

 

 

 

10

 

 

 

 

 

vehicular

8

 

 

 

 

 

 

 

 

 

 

pedestrian

6

 

 

 

 

 

 

 

 

 

 

indoor

 

 

 

 

 

 

4

 

 

 

 

 

 

2

 

 

 

 

 

 

0

 

 

 

 

 

 

0

2

4

6

8

10

12

 

 

number of used codes per timeslot

 

 

Figure 1-1. Dependence of the required values for Eb/N0 for speech 8 kbit/s in order not to

exceed a BER of 10-3 as a function of the number K of active users per time slot in the downlink for Indoor A, Pedestrian A and Vehicular A

1.3.2 LCD services

In this section, link level simulation results for the LCD services are given. The system parameters for implementing the LCD 144 kbit/s service are summarized in Table 1-5 and for implementing the LCD 384 kbit/s service in Table 1-6. Furthermore, an LCD 2048 kbit/s service is investigated, for which the system parameters are given in Table 1-7. For the LCD 144 kbit/s service, three alternatives are considered:

allocating 1 code in each of the 8 time slots to a user (LCD 144a),

allocating 9 codes in 1 of the 8 time slots to a user (LCD 144b),

allocating 3 codes in 4 of the 8 time slots to a user (LCD 144c).

For the LCD 384 kbit/s service, two alternatives are considered:

allocating 3 codes in each of the 8 time slots to a user (LCD 384a),

allocating 9 codes in 3 of the 8 time slots to a user (LCD 384b).

For the LCD 2084 kbit/s service, 9 codes are allocated in each of the 8 time slots to a user (LCD 2048).

UMTS 30.06 version 3.0.0

569

TR 101 146 V3.0.0 (1997-12)

Table 1-5 System parameters for the LCD 144 kbit/s service

service

LCD, 144 kbit/s, 300 ms delay

 

LCD 144a

 

LCD 144b

LCD 144c

user bit rate

149.1 kbit/s

 

144.0 kbit/s

144.0 kbit/s

number of time slots per frame per user

8

 

1

4

number of codes per time slot per user

1

 

9

3

burst type

 

spread speech/data burst 2

 

bits per basic physical channel

 

136

 

data modulation

 

 

QPSK

 

convolutional code rate (inner code)

0.63

 

0.66

0.50

Reed Solomon code rate (outer code)

-

 

200/245

150/183

total code rate

0.63

 

0.54

0.41

interleaving depth

64 frames = 64 bursts

 

65 frames = 65 bursts

65 frames = 65 bursts

user block size

5504 bits

 

4800

3600 bits

frequency hopping

frame-by-frame

 

frame-by-frame

frame-by-frame

 

hopping for Pedestrian

 

hopping for Pedestrian

hopping for Pedestrian

 

if not mentioned

 

 

 

 

otherwise

 

 

 

antenna diversity

uplink: yes (2 branches), downlink: no

Table 1-6 System parameters for the LCD 384 kbit/s service

 

 

 

 

 

 

service

LCD, 384 kbit/s, 300 ms delay

 

 

LCD 384a

 

LCD 384b

 

user bit rate

384.0 kbit/s

 

384.5 kbit/s

 

number of time slots per frame per user

8

 

3

 

number of codes per time slot per user

3

 

9

 

burst type

spread speech/data burst 2

 

bits per basic physical channel

136

 

data modulation

QPSK

 

convolutional code rate (inner code)

0.66

 

0.49

 

Reed Solomon code rate (outer code)

200/245

 

178/183

 

total code rate

0.54

 

0.48

 

interleaving depth

65 frames = 65 bursts

 

65 frames = 65 bursts

 

user block size

4800 bits

 

4272 bits

 

frequency hopping

no frequency hopping for Vehicular,

 

 

frame-by-frame hopping for Indoor

 

antenna diversity

uplink: yes (2 branches), downlink: no

 

Table 1-7 System parameters for the LCD 2048 kbit/s service

 

 

 

 

 

 

service

LCD, 2048 kbit/s, 300 ms delay

 

user bit rate

2051.0 kbit/s

 

number of time slots per frame per user

 

8

 

number of codes per time slot per user

 

9

 

burst type

spread speech/data burst 2

 

bits per basic physical channel

136

 

data modulation

16QAM

 

convolutional code rate (inner code)

0.50

 

Reed Solomon code rate (outer code)

178/184

 

total code rate

0.48

 

interleaving depth

65 frames = 65 bursts

 

user block size

8544 bits

 

frequency hopping

frame-by-frame hopping

 

antenna diversity

uplink: yes (2 branches), downlink: no

 

UMTS 30.06 version 3.0.0

570

TR 101 146 V3.0.0 (1997-12)

To reach the BER requirement of 10-6, the LCD services (except for LCD 144a) use a concatenated coding scheme with an inner convolutional code and an outer Reed Solomon code. In the results given here, the BER at the output of the inner convolutional decoder is shown. It is expected that a BER of

about 10-4 at the output of the inner convolutional decoder will lead to a BER of 10-6 at the output of the outer Reed Solomon decoder. The results valid for the output of the Reed Solomon decoder are not

yet available due to the extremely long simulation times to measure a BER of 10-6 with sufficient accuracy. The required values for Eb/N0 and C/I in order not to exceed a BER of 10-4 at the output of

the inner convolutional decoder are summarized in Table 1-8 for LCD 144 kbit/s, in Table 1-9 for LCD 384 kbit/s and in Table 1-10 for LCD 2048 kbit/s. The values of C/I are obtained from the values of Eb/N0 according to (1-1) by subtracting 9.7 dB for LCD 144a, 10.4 dB for LCD 144b, 11.6 dB for

LCD 144 c, 10.4 dB for LCD 384a, 10.9 dB for LCD 384b and 7.9 dB for LCD 2048. The required Eb/N0 and C/I values for the downlink can be considerably reduced by using antenna diversity also in

the downlink. This would be a reasonable assumption for those applications which are executed e.g. on a laptop.

Table 1-8 Required values for Eb/N0 and C/I for the LCD 144 kbit/s service

LCD 144 a

10 log

(Eb/N0) in dB @ BER = 10-4 CC

10 log

10

(C/I) in dB @ BER = 10-4 CC

 

10

 

 

 

 

 

 

 

 

 

 

Kc = 1

K = 1

 

 

K = 4

 

K = 8

K = 1

 

K = 4

K = 8

 

UL / DL

 

UL / DL

 

UL / DL

UL / DL

 

UL / DL

UL / DL

Outdoor to

3.7 / -

 

 

4.0 / 7.4

 

4.8 / 7.5

-6.0 / -

 

-5.7 / -2.3

-4.9 / -2.2

Indoor and

without FH:

 

 

 

without FH:

 

 

Pedestrian A,

7.9 / -

 

 

 

 

 

-1.8 / -

 

 

 

3 km/h

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

LCD 144 b

10 log10 (Eb/N0) in dB @ BER = 10-4 CC,

10 log10 (C/I) in dB @ BER = 10-4 CC,

 

 

 

i.e. @ BER ≈ 10-6 RS

 

 

 

 

i.e. @ BER ≈ 10-6 RS

Kc = 9

 

 

 

K = 1

 

 

 

 

 

K = 1

 

 

 

 

 

UL / DL

 

 

 

 

 

UL / DL

 

Outdoor to

 

 

4.1 / 9.1

 

 

 

 

 

-6.3 / -1.3

 

Indoor and

 

 

 

 

 

 

 

 

 

 

 

 

Pedestrian A,

 

 

 

 

 

 

 

 

 

 

 

 

3 km/h

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

LCD 144 c

10 log

(Eb/N0) in dB @ BER = 10-4 CC,

10 log

10

(C/I) in dB @ BER = 10-4 CC,

 

10

 

 

 

 

 

 

 

 

 

 

 

 

i.e. @ BER ≈ 10-6 RS

 

 

 

 

i.e. @ BER ≈ 10-6 RS

Kc = 3

K = 1

 

 

K = 2

 

K = 3

K = 1

 

K = 2

K =3

 

UL / DL

 

UL / DL

 

UL / DL

UL / DL

 

UL / DL

UL / DL

Outdoor to

2.2 / -

 

 

2.4 / 6.0

 

2.6 / 7.6

-9.4 / -

 

-9.2 / -5.6

- 9.0 / -4.0

Indoor and

 

 

 

 

 

 

 

 

 

 

 

 

Pedestrian A,

 

 

 

 

 

 

 

 

 

 

 

 

3 km/h

 

 

 

 

 

 

 

 

 

 

 

 

Kc = number of codes per time slot per user, K = number of users per time slot, UL/DL = uplink/downlink, CC = at the output of the inner convolutional decoder, RS = at the output of the outer Reed Solomon decoder

Соседние файлы в папке Литература