implementation of multiple access interference and ...

1 downloads 0 Views 418KB Size Report
Such type of equipment, called satellite channel emulator (SCE) was developed in the European ... in a real time satellite link emulation by injecting controlled additive white Gaussian noise into the ..... The whole process is explained in Fig.10.
IMPLEMENTATION OF MULTIPLE ACCESS INTERFERENCE AND PAYLOAD NON-LINEARITY IN REAL TIME SATELLITE LINK EMULATION (EMPS2000) K.Narenthiran, H.M.Aziz, C.Valadon, R.Tafazolli and B.G.Evans Mobile Communications Research Group, Center for Communication System Research, University of Surrey, Guildford, Surrey GU2 7XH, UK Email: [email protected] ABSTRACT A method of introducing multiple access interference and payload non-linearity in a real time satellite link emulation is proposed. The concept is to inject controlled Additive White Gaussian noise into the satellite communication link to represent the impact of interference and payload nonlinearity. This paper explains how to determine the amount of noise contribution from the interference and payload non-linearity and how to integrate with propagation channel model. 1

INTRODUCTION

Mobile satellite communication link (MSCL) experiences multipath propagation, fading, pathloss, varying Doppler and varying time delay, multiple access interferences and payload non-linearity effects. These link impairments have impact on performance of the MSCL. Therefore there is a need for an laboratory equipment with the MSCL model to design system components of a mobile satellite system. Such type of equipment, called satellite channel emulator (SCE) was developed in the European ACTS SINUS/SUMO projects [1,2] to study the impact of link impairments on multimedia applications in terms of quality of service (QoS). This paper describes the implementation of multiple access interference and payload non-linearity in a real time satellite link emulation by injecting controlled additive white Gaussian noise into the MSCL. The noise contribution from the interference is calculated based on the signal to interference ratio, which comes from the interference simulation with a specified satellite constellation and number of users scattered in the spotbeams. The noise power contribution from the payload nonlinearity is based on the input back-off (IBO) of the HPA. The IBO is calculated using the users distribution under the particular footprint and the signal distribution of the individual users due to the environment changes with time. The hardware requirements for the implementation are noise generator, power level controller with controller PC. 2

MULIPLE ACCESS INTERFERENCE

The CDMA systems experience multiple access interference due to the cross correlation among the spreading sequences. When de-spreading the received signal, the unwanted signals become gaussian noise, since the different signature waveforms are never fully orthogonal. This interference will significantly impact on the link quality. Fig.1 presents the different sources of interference in the mobile satellite systems. The amount of multiple access interference received from each source will be estimated taking the following information into account.

♦ Satellite constellation ♦ Mobile terminal position ♦ Satellite spot beam/antenna pattern System B

System A

♦ Mobile Antenna pattern ♦ Land mobile satellite channel ♦ Distribution of users S-UMTS -LEO -MEO -GEO

Inter System interference System A

Intra spotbeam Adjacent interference Satellite interference

Other Systems

Intra-Spotbeam nterference

Extra-System Interference

Adjacent spotbeam interference

Adjacent Spotbeam Interference

Adjacent Satellite Interference

Intra-System Interference

Total Interference (b)

User of interest (a)

(c)

Fig.1: Sources of interference 2.1

Forward and return links implementation differences

The interference calculations are performed following the same approach for both the forward and the return links. However, two differences have to be considered. Firstly, in the forward link, users in the same spotbeam as the user of interest have synchronous transmission. Hence, by using low cross-correlation spreading codes within one beam, the intra-spotbeam interference can be significantly reduced. This is not the case in the return link where the different users transmit independently from one another. Therefore intra-spotbeam interference is considered in the return link and not considered in the forward link. Secondly, in the forward link, the user of interest will see interference from the adjacent satellite as well as the satellite in the other constellation. Since there is only one source for the interfering signals (all the signals come together from the satellite), the user of interest will suffer from the interference from all the user traffic carried by the adjacent satellite as well as that of the satellite in the other constellation. However, in the return link, since the interfering sources are spread over the different coverage areas and thanks to the directivity of the satellite antenna (high spotbeam isolation), the interference from users (b) and (c) can be considered null. 2.2

Interference simulation model

Interference occurrence with different terrestrial landmarks, are shown in Fig.2. Interference level depends on the type of environment (Urban, suburban ect.). Basic simulation model (Fig.3) for interferences has been developed to represent the environmental obstacles as shown in Fig.2 with the help of different environmental channel models (FadFLk & FadRLk). Equations (1,2 and 3) represent C/(N0+I0) in three noise injection points (Inj=1, 2 , 3) shown in Fig.12. Forward Link l tel Sa

ite

Satellite 1

0 FLk I ext (1)

I C

FLk

FLk int

Return Link

Satellite i

I

FLk ext

Sa tel li

(i)

te N

FLk I ext ( N Sat )

C

RLk

I RLk (1)

I

RLk

Fig.2 : Channel condition with the signal and interferences

(i)

I RLk ( N User )

I FLk int C FLk I

FLk ext

Fade Channel 0(FadFLk[0])

+

(1)

Fade Channel 1 (FadFLk[1])

FLk I ext (i )

Fade Channel i (FadFLk[i])

I FLk ext ( N Sat )

C RLk I

CFLk + IFLk

Σ

RLk

Fade Channel 0(FadRLk[0])

(1)

Fade Channel 1 (FadRLk[1])

I RLk (i)

Fade Channel i (FadRLk[i])

I RLk ( N User )

Fade Channel N (FadFLk[NSat])

Σ

CRLk + IRLk

Fade Channel N (FadRLk[NUsers])

Fig.3 : Interference simulation model

[C /(N 0 + I 0 )]Inj=1 = CFLk / IintFLk = C1 / I10

(1)

 2 [C / (N 0 + I 0 )]Inj=2 = CFLk × Fad FLk [0] / ∑ IFLk ext (i ) × Fad FLk [i ]   = C 2 / (I0 + N 0 )

(2)

NSat

[C / (N 0 + I 0 )]Inj=3

 i=1  N User   = C FLk × Fad RLk [0] /  ∑ I RLk (i) × Fad RLk [i] = C 3 / I30 + N 0  i=1 

(

(3)

52

Using the above simulation models, the C/(N0+I0) is calculated for different constellations (LEO, MEO and GEO). LEO-48 simulation result is shown in Fig.4 for equation (2) with time. Full detail about the interference calculations is available in [3].

50

C/(No+Io) (dB−Hz)

3

)

PAYLOAD NON-LINEARITY

48

46

44

Since the signal from different users are added and 42 transmitted through high power amplifier (HPA), the 0 25 50 75 100 125 Time (minutes) HPA reaches the saturation region in the event of Fig.4 : Carrier to interference ratio overload. This leads to the amplitude and phase distortion of the signal transmitted through the HPA (Fig.5). This is called payload non-linearity effect. HPA generally exhibits two kinds of nonlinearities. First, there is a nonlinear input against output power (AM/AM) relationship. Secondly, a nonlinear output phase against input power (AM/PM) relationship can be observed. This effect is high in CDMA access techniques compare to TDMA or FDMA, since the user signals are added together and transmitted on the same time-frequency medium. Fig.6 shows the situation where the operating point of the HPA is pushed into the saturation region. 0

0.5

GPayload = 120 dB

Power Phase

GLNA = 40 dB

0.4

LNA

0.2

−20

−25 −30

0.1

−25

−20

−15 −10 −5 Normalised input power (dB)

0

Fig.5 : HPA Characteristics

0 5

RxHPA 0 -5 -10 -15 -20

1

-25 -30 -25 -20 -15 -10 -5 0

Input power

5

0

0

-5

-5

Output power

−15

HPA

RF preamp

LO Output power

0.3

Output power

−10

GRF preamp = 40 dB G HPA = 40 dB Downconverter

RxSat

Phase offset (Rad)

Normalised output power (dB)

−5

-10 -15

2

-20 -25 -30 -25 -20 -15 -10 -5 0

Input power

5

3

-10 -15 -20 -25 -30 -25 -20 -15 -10 -5 0

Input power

Fig.6 : Repeater architecture

5

3.1

Selection of High Power Amplifier Model

The assessment of the payload nonlinearities on the transmission quality calls for a HPA mathematical models. Due to the simplicity and good accuracy compares to other models [5,6], Saleh model [4] based on polynomials is selected. The input and output signal can be expressed by the equations (4) and (5) respectively. (4) x(t) = r(t)cos(ω0t+ψ(t)) (5)

y(t) = A[r(t)]cos(ω0 t + ψ(t)+ φ[r(t)])

ωo is the carrier frequency and r(t) and ψ(t) are the modulated envelope and phase, respectively. A(r) is an odd function of r, with a linear leading term representing the AM/AM conversion, and φ(r) is an even function of r, with a quadratic leading term representing the AM/PM conversion. The Saleh model represents these two quantities given by the equations (6) and (7) respectively: (6) A(r) = αar/(1+βar2) (7)

φ (r) = αφ r2/(1+βφ r2)

Table 1 presents the parameters of the Saleh model corresponding to the Hughes 261-H tube model. Table 1: Hughes 261-H tube model Parameter Value

3.2

αa

βa

αφ

βφ

1.6623× 103

5.52× 104

1.533× 105

3.456× 105

Payload non-linearity simulation model

User #1 Satellite Spreading Modulation Fig.7 shows the simulation model Payload User #2 for the payload non-linearity. The Modulation Spreading HPA parameters in Table 1 were ∑ Demodulation Despreading + used for simulation. In order to AWGN see the bit error performance of User #2 Spreading Modulation the payload non-linearity, BER Fig.7 : Payload Non-Linearity Simulation model with payload non-linearity for different value of IBOs, without payload non-linearity and theoretical values were calculated. The results are shown in Fig.8 (a). The simulation model is validated by comparing the simulation result with theoretical result for thermal noise only. The rest of the curves shown in the Fig.8 are like BER performance of the modulation scheme with noise only. This observation leads to the concept of injecting additional noise into the communication signal, in order to introduce the payload nonlinearity effect in the satellite link. The additional noise required to represent the payload nonlinearity is given by equation (8). (8) N [dBm] = N [dBm] – (E /N ) /(E /N ) [dB] Coded data

Coded data

Coded data

amp

0

b

amp Payload non-linearity

b

0 Noise only

Using the BER performance of the payload non-linearity (Fig.8), the second element in the right hand side of the equation (8) has been found for different BER and IBO. The result is given in Fig.9. According to the variation of the number of users in a particular footprint and the payload architecture (Fig.6), the total signal to HPA can be calculated assuming that the signals from unblocked users experience only pathloss and the signals from blocked users experience pathloss

and lognormal fading. Then the additional noise required for payload non-linearity can be calculated using the data from Fig.9 and equation (8). Additional noise factor for Non−Linearity with BER

Nonlinearity Performance of QPSK with signal to nosie ratio

0

10

IBO=10 IBO=9 −0.4

−1

(Eb/No)Payload nonlinearity/(Eb/No)Only noise (dB)

10

−2

BER

10

−3

10

−4

10

−5

10

−6

10

0

IBO − 0 IBO − 2 IBO − 4 IBO − 6 IBO − 8 IBO − 10 Theoritical No−Payload 1

2

−0.6

IBO=6 IBO=5

−0.8

IBO=4 IBO=3

−1 IBO=2 −1.2

IBO=1

IBO=0

−1.4

3

4

5 6 Eb/No (dB)

7

8

9

−4

10

10

−3

−2

10

10 BER

Fig.9 : Additional noise factor for non-linearity

Fig.8 : Non-linearity performance of QPSK 4

IBO=8 IBO=7

IMPLEMENTATION

As explained in the previous two sections, the software calculates the noise level for the multiple access interference and the payload non-linearity effects. The whole process is explained in Fig.10. With the input parameters shown in Fig.10, the interference simulation model finds the addition of interference and noise (I10 , I02 + N 0 , I30 + N 0 ) at the three noise injection points (Inj=1,2,3) and the payload non-linearity simulation model computes the noise contribution Namp from the payload at two noise injection points (Inj=2,3). It has been assumed that traffic load is equal through forward and backward HPAs. Combination of interference contribution, payload contribution and thermal noise gives the total noise required at each noise injection points in the test-bed (Fig.11). These noise values are finally converted into control digital signals of the noise controller. The hardware arrangement is shown in Fig.12. Here, the noise controller is controlled by a controller PC. Controller PC has the combined software of channel simulator, Interference simulator and payload non-linearity simulator. 5

CALIBRATION

After the whole test-bed is arranged as shown in Fig.11, the communication signal power at each noise injection points (Inj=1,2,3) have to be measured using the power meter or spectrum analyzer (say C1, C2, C3). Using these measured values and equations (1,2,3) the actual noise required at three noise injection points (N1, N2, N3) can be calculated. The values are given in equations (9,10,11). Where “W” is communication signal bandwidth.

( )

N1 = W I10

( = W (I

N 2 = W I 20 + N 0 + N amp N3

3 0

+ N 0 + N amp

) )

(9) (10) (11)

A/D Soffware

Multiple access interference and Payload nonlinearity Software (C++ Code)

Input Parameters

I10 Interference Sim Model I 20 + N 0 With equations (1, 2 & 3) 3 I 0 + N0

Satellite constellation MT position Spotbeam configuration Distribution of users Environment parameters

Distribution of users Environment parameters Thermal noise level

+

Namp

Additional noise factor for Non−Linearity with BER

Nonlinearity Performance of QPSK with signal to nosie ratio

0

10

IBO=10 IBO=9 −0.4 (Eb/No)Payload nonlinearity/(Eb/No)Only noise (dB)

−1

10

−2

10

BER

1

Digital Signal

Equation 8

Payload nonlinearity Sim Model

Number of Users Bit Rate Digital modulation type TWTA model parameters ((α αa, β a, α φ, βφ) Type of spreading code Thermal noise level

Serial Port Control

+

−3

10

−4

10

−5

10

−6

10

0

IBO − 0 IBO − 2 IBO − 4 IBO − 6 IBO − 8 IBO − 10 Theoritical No−Payload 1

2

IBO=8 IBO=7

−0.6

IBO=6 IBO=5

−0.8

IBO=4 IBO=3

−1 IBO=2 −1.2

IBO=1

−1.4

3

4

5 Eb/No (dB)

6

7

8

9

10

IBO=0

−4

−3

10

−2

10

10 BER

Model to calculate IBO to the HPA BER for given noise level

Noise controller

IBO & BER

Fig.10 : Software Implementation Noise Source

-3dB

Noise Controller

Coupler assumptions:

+

Forward link Return link

-3dB

Power Control FES

Inj=1

FES I/F Unit Up converter

Tx

HPA

MT I/F Unit Inj=2

Down converter

MT Despread Power Control

Despread

Down converter

Inj=3 HPA

SCE (Satellite Channel Emulator)

Up converter

Fig.11 : SUMO test-bed arrangement 6

Tx

Controller Controller PC PC

Inj=1

Inj=2

SCE

N1

+

+

N2

140 MHz IF

Inj=3 N3

Noise Controller

Noise Generator

Digital Control Signal for NI, N0 and Namp

Fig.12 : SCE arrangement

SUMMARY

The concept of injecting additive white gaussin noise into satellite communication link to represent the interference and payload non-linearity effects was introduced. Implementation procedure of this concept in real time link emulation is also explained with simulation models and hardware arrangements. The Satellite Channel Emulator is the most comprehensive space segment emulation system capable of emulating dynamic real time land mobile satellite channel in a laboratory environment. Integration of the interference and payload non-linearity effects with SCE further enhances the capability of the equipment. Therefore the manufactures would be able to test and optimize performance of the User Terminal and Fixed Earth Station under more realistic conditions. REFERENCE [1] P.Taaghol, H.M.Aziz, K.Narenthiran, R.Tafazolli and B.G.Evans; "A real-time dynamic space segment emulator", IMSC-1999, Hull Canada. [2] H.M.Aziz, C.Valadon, K.Narenthiran, R.Tafazolli and B.G.Evans, "Emulation of transmission links for future S-UMTS constellations: the SUMO testbed", IEEE VTC, 1999-Fall Amsterdam. [3] H M Aziz, R Tafazollith and B G Evans, "Band Sharing Between CDMA Based Non-GEO Satellite-PCNs", IEE 5 Intl. Conf. Sat. for Mobile Com. and Navigation, London, May 1996. [4] A.A. Saleh, “Frequency-Independent and Frequency-Dependent Nonlinear Models of TWT Amplifiers”, IEEE Trans. Commun., vol. 29, no. 11, Nov. 1981. [5] P. Hetrakul, D.P. Taylor, “Nonlinear Quadrature Model for a Travelling-Wave-Tube-Type Amplifier”, IEE Electronics Letters, vol. 11, no. 2, Jan. 1975. [6] S.Benedetto, E.Biglieri, R.Daffara, “Modeling of nonlinear satellite links-A Volterra series approach”, IEEE Trans. on Aerospace and Electronic Systems, vol. 15, no. 4, July 1979.

Suggest Documents