Frame synchronization and joint estimation of IQ imbalance and
channel response for OFDM systems

Attribution Non-Commercial (BY-NC)

Просмотров: 4

Frame synchronization and joint estimation of IQ imbalance and
channel response for OFDM systems

Attribution Non-Commercial (BY-NC)

- MWT Assignment
- 02_RTPC_ATPC_levels
- 1- Access KPI's and Relative Counters
- TRAINING PATHWAY SKM1-EDIT NOV 2010
- Matlab Code for RS Codes » GaussianWaves
- Effect of Load Matrix Method in Removing the Interference in Inter and Intra Cellular Wireless Networks
- [RFD0101] the Principles of OFDM
- 4g Magic Communication
- Improvement in the reduction of PAPR for various M-Ary Phase modulations in MIMO-OFDM systems using Orthogonal variable spreading factor (OVSF)
- Wireless Standards h
- Recent Advance in Multi-Carrier Underwater Acoustic Communications
- A Comparison of Different Papr Reduction Techniques In OFDM using Various Modulations
- Adjacent Partitioning Based MIMO-OfDM System With Partial Transmit Sequence for PAPR Reduction
- 3G Events_
- C220 (V1.1.1) GPON Optical Access Convergence Equipment NMS User Guide
- ALARM & RECTIFI.xls
- HETEROGENOUS WIRELESS NETWORKS 3G/4G
- disributed
- BER TEST for IM0670,Umunwokwe Eziama-Amai-IM0429,Orisakwe Street Amauju
- Affine Paper Full Udaipur2010

Вы находитесь на странице: 1из 4

W.-J. Cho, T.-K. Chang, Y.-H. Chung, S.-M. Phoong∗ Y.-P. Lin

Dept. of EE & Grad. Inst. of Comm. Engr. Dept. Elec. and Contr. Engr.

National Taiwan University National Chiao Tung University

Taiwan, ROC Taiwan, ROC

ABSTRACT many other compensation schemes which assume that the OFDM

system has perfect frame synchronization, our method can be ap-

In this paper, we first introduce a new method for joint estimation

plied when the OFDM system is not frame synchronized. A reduced

of IQ imbalance and channel response in OFDM systems under the

complexity algorithm is derived for joint estimation of the frame

assumption of perfect frame synchronization. The proposed method

starting position, IQ imbalance and channel response. Simulation

needs only one OFDM block for training and the solution is given

results show that the BER performance of the proposed method is

in closed form. Then the method is applied to the scenario when the

very close to the ideal case when all these parameters are known

OFDM frame is not synchronized. A reduced complexity algorithm

perfectly at the receiver.

is derived. With a relatively low complexity, the proposed method

The paper is organized as follows. Sec. 2 introduces the system

can accurately estimate the frame starting position, the IQ imbalance

model. Under the assumption that the OFDM system has perfect

and the channel response simultaneously. Simulation results show

frame synchronization, the proposed method for joint estimation of

that the bit error rate (BER) performance of the proposed method

the IQ imbalance and channel response is derived in Sec. 3. The

is very close to the ideal case when all these parameters are known

assumption of perfect frame synchronization is removed in Sec. 4.

perfectly at the receiver.

Monte-Carlo experiments are given in Sec. 5 and conclusions are

Index Terms— Frame synchronization, IQ imbalance, channel given in Sec. 6.

estimation

Notations. Boldfaced upper case and lower case letters represent

1. INTRODUCTION vectors and matrices respectively. The matrix A† denotes transpose-

conjugate of A and the vector v∗ denotes the complex conjugate of

Recently direct conversion OFDM receivers have attracted a lot at- v.

tention due to their low cost. However these systems suffer from

In-phase/Quadrature-phase (IQ) imbalance at the front-end analog 2. SYSTEM MODEL

devices [1]. If the IQ imbalance is not properly compensated, the

system performance can be seriously degraded. In the literature, In an OFDM system, the input block is an M × 1 vector s consisting

there have been many reports on the compensation of IQ imbalance of modulation symbols. We first take the M -point normalized IDFT

[2]–[7]. In [2], using carefully designed training block, several meth- of s to obtain the time-domain vector x. Then a cyclic prefix (CP)

ods have been proposed for the compensation of IQ imbalance for of length L is appended to x. The cyclic prefixed time-domain se-

OFDM systems. In [3], based on the observation that the channel quence is transmitted through the channel. In this paper, we assume

frequency response is usually smooth in most OFDM applications, a that the channel does not vary during the transmission of one OFDM

frequency-domain approach is proposed for jointly estimating the IQ block and the channel order does not exceed L. Thus we can write

imbalance and channel frequency response. Using only one OFDM the channel transfer function as

block for training, the authors in [3] demonstrate that good BER per-

L

formances can be achieved. Based on the circularity property of the H(z) = h(n)z −n . (1)

baseband signal, a non-data aided blind compensation of IQ imbal- n=0

ance is proposed in [4]. By optimally designing the training block, At the receiver, the first L samples of each block is removed to elim-

a method for joint estimation of the IQ imbalance, DC offset and inate interblock interference and the result is an M × 1 received

channel response is proposed in [5]. The more general problem of vector r. It is well-known that when there is no IQ imbalance and

joint compensation of the transmitter and receiver IQ imbalances is the OFDM frame is perfectly synchronized, the received vector r is

studied in [6][7]. given by

In this paper, a new method is proposed for joint estimation of r = Hcir x + q, (2)

IQ imbalance and channel response in OFDM systems. Using one

OFDM block for training, we show how to estimate the IQ imbal- where q is the noise vector and Hcir is an M × M circulant matrix

ance without knowing the channel response. The solution is given with the first column

in closed form. Based on the estimated IQ imbalance, an estimate of h = [h(0) h(1) . . . h(L) 0 . . . 0]T . (3)

channel response can be obtained by using a simple formula. Unlike

As circulant matrices are diagonalized by DFT matrices, we can re-

∗ Thiswork was supported in parts by National Science Council, Taiwan, cover the vector s by taking normalized DFT of r and using a set of

ROC, under NSC 95-2752-E-002-006-PAE and NSC 95-2213-E-002-075. one-tap frequency domain equalizers.

In the presence of receiver IQ imbalance, the received vector is (M − L − 1) entries of h 0 in (10) to be small. Define the sum of

no longer equal to the vector r in (2). It is known [2] that the IQ squares of these entries as

corrupted received vector

r is related to the desired vector r as

M −1

∗ J (

α) = |

h0 (n)|2 . (11)

r = μr + νr , (4)

n=L+1

where r∗ is the complex conjugate of r. The IQ parameters μ and ν Figure 1 shows a contour plot of 10 log J ( α) where the x and y

are respectively related to the oscillator’s amplitude mismatch and axes represent the real and imaginary parts of α respectively. In this

phase mismatch φ as example, M = 64, L = 3 and the channel responses are h(0) =

0.3903 + j0.1049, h(1) = 0.6050 + j0.1422, h(2) = 0.6050 +

1 + (1 + )e−jφ 1 − (1 + )ejφ j0.1422 and h(3) = 0.0714 + j0.5002. The SNR is 30 dB and

μ= and ν = . (5)

2 2 the IQ parameter is α = −0.0480 − j0.0873 (indicated by in the

plot). As we can see from the figure that the cost function J (

α) has a

For convenience, we define the IQ parameter very nice bowl shape and it has a minimum at α = α. This example

demonstrates that α should be chosen so that J ( α) is minimized.

α = ν/μ∗ . (6) Below we shall see that the optimal α is given in closed form.

−9

equivalently, μ = 1, ν = 0 and α = 0. It can be shown that if α is 0.2

known at the receiver, we can recover a scaled version of the desired 0.15 −12

−12

vector μr from the IQ corrupted vector r as

0.1 −1

2

r − αr∗ −15 −15

r0 = μr = (7)

Imaginary part

. 0.05

1 − |α|2 −18

0

As we will see in the next section, the estimated channel response

−1

1

−2

−12

−1

5

4

−2

−18

−0.05 −2

will also be scaled by μ and hence the scaled factor μ in r0 will be

1

−2

7

−18

−24

canceled by the equalizer. In Sec. 3, we will propose a new method −0.1

7

−21

−2

for joint estimation of the IQ parameter α and the channel response.

4

−2

The topic of frame synchronization will be studied in Sec. 4. −0.15

−21

5

8

−1

−1

−18

2

−0.2

−1

−0.2 −0.15 −0.1 −0.05 0 0.05 0.1 0.15 0.2

3. JOINT ESTIMATION OF IQ PARAMETER AND Real part

CHANNEL RESPONSE Fig. 1. A contour plot of the cost function J (

α) in dB. The desired

IQ parameter α is indicated by .

In this section, it is assumed that the OFDM frame is perfectly syn-

chronized. Suppose we send a known OFDM input block s for train-

ing. In other words, the receiver knows x which is the IDFT of s. Define the (M − L − 1) × M matrix

For the purpose of channel estimation, we write the vector r in (2)

as E = [ 0 IM −L−1 ]. (12)

r = Xcir h + q, (8) In practice, the OFDM block size M is usually much larger than the

where h is given in (3) and Xcir is M × M circulant with the first CP length L. It is reasonable to make the assumption M > L + 1

column x. Therefore when there is no IQ imbalance, one can obtain so that E is not a zero matrix. The cost function can be expressed as

an estimate of the channel as h = X−1 r (assuming that Xcir is J (α) = Eh 0 2 . Using (10), we get

cir

invertible, which is true if and only if the entries of s are nonzero).

r−α r∗ 2

In the presence of IQ imbalance, we know that the desired re- α) = EX−1

J ( cir . (13)

1 − |

α|2

ceived vector r0 = μr is related to the IQ corrupted received vector

r as in (7). Define the scaled version of h as is small so we can make the approx-

In practice, the IQ parameter α

imation 1 − | α|2 ≈ 1. Moreover this term simply scales the cost

h0 = μh. (9) function by a factor. Thus the approximation has little effect on the

optimal solution. Using this approximation, the optimal estimate α

If we have an estimate of the IQ parameter α at the receiver, one can is given by

get an estimate of h0 using (7) and it is given by α) = arg min EX−1

opt = arg min J ( r∗ )2 .

α cir (

r−α (14)

α

α

∗

0 = X−1

r−α r

h cir . (10) The solution to the above problem is well-known and it is given in

1 − |

α |2 closed form

(EX−1 r∗ )† (EX−1

cir cir

r)

The above channel estimate is a function of α , different α

’s give dif- opt =

α . (15)

0 ’s. Below we will show how to estimate α without knowing EX−1 cir r ∗ 2

ferent h

the channel. The minimized cost function is

Recall from the definition of h0 that its last (M − L − 1) entries |(EX−1 r∗ )† (EX−1

cir r)|2

cir

are zero. If α is an accurate estimate of α, one would expect the last Jmin = (EX−1 r)2 −

cir −1 ∗ 2 . (16)

EXcir r

3030

Substituting α 0 . No-

opt into (10), we obtain the channel estimate h 5. SIMULATION RESULTS

tice that there is no constraint on the training block s and it can con-

sist of any nonzero entries. Moreover the computational complex- We carry out Monte-Carlo experiments to verify the performance of

ity is low. As the circulant matrix X−1 cir is fixed and known, it can the proposed method. The OFDM block size is M = 64, the CP

be precomputed and its first column can be stored at receiver. The length and channel order are the same and they are equal to L. Two

main computation of α opt is the calculation of two vectors X−1 cir

r cases, L = 3 and L = 15, are studied. A total of 300 random chan-

and X−1 cir

r ∗

, which can be computed efficiently using FFTs with a nels for each case are generated and the channel taps are iid Gaussian

complexity of M log2 M . random variables. The amplitude and phase mismatches are respec-

tively = 0.1 and φ = 100 . The corresponding IQ parameter is

4. FRAME SYNCHRONIZATION α = −0.048 − 0.0873j. The MSEs of the IQ parameter and channel

response are respectively defined as

In previous discussion, it is assumed that the starting position of the

training block is known at the receiver. Let i0 denote the starting M SE(α) = αopt − α|2 ]

E[| (24)

position. Below we will show how to estimate i0 , α and h0 (n)

L

simultaneously. Let the IQ corrupted received vector with starting M SE(h) = E|

h0 (n) − h0 (n)|2 . (25)

position i be given by i=0

ri = [ (17) The modulation symbols are QPSK.

First we assume that the system has perfect frame synchroniza-

For each vector

ri , we evaluate the cost function tion. Figure 2 show the MSE results. For comparison, we also plot

the MSE results of the IQ-FD method [3]. From the figure, we see

|(EX−1 r∗i )† (EX−1

cir ri )|2

cir

Jmin,i = (EX−1 ri )2 −

cir −1 ∗ 2 . (18) that for L = 3, both methods have comparable performance at a

EXcir ri moderate SNR and the proposed method has a better performance at

Then the estimate of i0 is obtained as high SNR. When L increases from 3 to 15, the MSEs of our method

only increase slightly whereas the MSEs of IQ-FD method increase

ı0 = arg min Jmin,i . (19) significantly. The reason is that the IQ-FD method makes the as-

0≤i<M

sumption that the channel frequency response is smooth, which is

The IQ parameter α opt can be obtained by substituting rı0 into (15). no longer valid when L = 15. Fig. 3 shows the BER performance.

Note that in the above optimization, one has to carry out the matrix- For both L = 3 and L = 15, the BER floors at around 4 ∗ 10−3

vector multiplications of EX−1 ri and EX−1 r∗i for 0 ≤ i < M . when the IQ imbalance is not compensated. In both cases, the BER

cir cir

The complexity is in the order of M 3 (for direct multiplication) or performance of the proposed method is very close to the ideal case

M 2 log2 M (for FFT implementation). By using the circulant prop- when α and h0 (n) are known perfectly at the receiver. For the IQ-

erty of X−1 FD method, when L = 3 its BER performance is satisfactory but

cir , we will show that the complexity can be reduced to the

order of M 2 . To do this, let us define the M × M matrix when L = 15, its BER performance is only slightly better than the

⎛ ⎞ case of no compensation.

0 0 ... 0 1 Next we consider joint estimation of frame starting position i0 ,

⎜1 0 . . . 0 0 ⎟ IQ parameter α and channel response h0 (n). For the case when the

⎜ ⎟

⎜ ⎟

C = ⎜0 1 ⎟. (20) actual starting position of the frame is i0 = 32 and the SNR is 10

⎜ .. .. . . ⎟ dB, Fig. 4 shows probability of estimated starting position ı0 for

⎝. . . 0 0⎠

0 ≤ ı0 < 63. The figure shows that ı0 = i0 with a probability

0 0 ... 1 0 of around 0.93. The synchronization error almost never exceeds 1

sample. From our simulations, it is found that the BER performance

Then the circulant matrix X−1

cir can be expressed as

is also very close to the ideal case when all the parameters, i0 , α and

M −1 h0 (n), are known perfectly at the receiver.

X−1

cir = ak C k , (21)

k=0

6. CONCLUSIONS

where ak is the k-th entry of the first column of X−1 cir . Note that

the matrix C satisfies CM = IM and multiplying a vector v by the In this paper, a new method for joint estimation of IQ imbalance

matrix C simply circularly rotates the entries of v downward by one. and channel response is proposed. The solution is given in closed

Using these facts, we can write form. Moreover the method can be extended to the scenario when the

OFDM frame is not synchronized. By using only one OFDM block

ri+1 = C

ri + di 1, (22) for training, we are able to accurately estimate the frame starting

position, the IQ parameters and the channel response simultaneously.

where di = r(i + 1) − r(i − M + 1) and the M × 1 vector 1 =

[1 0 . . . 0]T . Using the above expression and the fact that the matrix

C commutes with circulant matrices, we can write 7. REFERENCES

X−1

cir

ri+1 = CX−1

cir

ri + di a, (23) [1] B. Razavi, “Design Cosiderations for Direct-Conversion Re-

T cievers,” IEEE Trans. Circuits and Systems, Jun. 1997.

where a = [a0 a1 . . . aM −1 ] . Using the above formula, we need

only M multiplications to compute X−1 ri+1 from X−1

cir cir

ri . Thus [2] A. Tarighat, E. Bahheri, A. H. Sayed, “Compensation schemes

−1

the complexity of computing Xcir ri for all 0 ≤ i < M is in the and performance analysis of IQ imbalances in OFDM re-

order of M 2 . ceivers,” IEEE Trans. Signal Process., Aug. 2005.

3031

−1

10

0

10

−2 10

−3

10

−2

10

MSE

−4

10

BER

−4

10

−5 10

MSE(α) Proposed

10

−6 MSE(α) IQ−FD

MSE(h) Proposed 10

−6

ideal case

MSE(h) IQ−FD

−7 proposed

10

0 10 20 30 40 50 IQ−FD

SNR(dB) no compensation

−8

10

0

0 10 20 30 40 50

10 SNR(dB)

0

10

−2

10

−1

10

MSE

−4

10 −2

10

BER

−6 −3

10 MSE(α) Proposed 10

MSE(α) IQ−FD

MSE(h) Proposed

−4 ideal case

MSE(h) IQ−FD 10

−8 proposed

10

0 10 20 30 40 50 IQ−FD

SNR(dB) no compensation

−5

10

Fig. 2. MSEs: L = 3 (top) and L = 15 (bottom). 0 10 20 30 40 50

SNR(dB)

Fig. 3. BER: L = 3 (top) and L = 15 (bottom).

H. De Man, M. Moonen, “Compensation of IQ imbalance and

phase noise in OFDM systems,” IEEE Trans. Wireless Com-

mun., May 2005.

[4] M. Valkama, M. Renfors, V. Koivunen, “Blind Signal Estima-

tion in Conjugate Signal Models With Application to I/Q Im- 1

balance Compensation,” IEEE Signal Processing Letters, Nov. 0.9

2005.

0.8

[5] I.-H. Sohn, E.-R. Jeong, Y.-H. Lee,“Data-aided approach to IQ 0.7

mismatch and DC offset compensation in communication re-

ceivers,”IEEE Communications Letters Dec. 2002. 0.6

probability

0.5

[6] A. Tarighat and A. H. Sayed, “Joint compensation of transmit-

ter and receiver impairments in OFDM systems,” IEEE Trans. 0.4

Wireless Commun., Jan. 2007. 0.3

[7] D. Tandur and M. Moonen, “Joint adaptive compensation of 0.2

transmitter and receiver IQ imbalance under carrier frequency

0.1

offset in OFDM based systems” IEEE Trans. Signal Process.,

2007. 0

0 10 20 30 40 50 60 70 80

estimated i0

3032

- MWT AssignmentЗагружено:Chee Chong
- 02_RTPC_ATPC_levelsЗагружено:Milán Szakács
- 1- Access KPI's and Relative CountersЗагружено:Tahir Mohamed
- TRAINING PATHWAY SKM1-EDIT NOV 2010Загружено:Suzaini Supingat
- Matlab Code for RS Codes » GaussianWavesЗагружено:OPTICALMIMOOFDM
- Effect of Load Matrix Method in Removing the Interference in Inter and Intra Cellular Wireless NetworksЗагружено:ijassnjournal
- [RFD0101] the Principles of OFDMЗагружено:조창혁
- 4g Magic CommunicationЗагружено:Anu Dulam
- Improvement in the reduction of PAPR for various M-Ary Phase modulations in MIMO-OFDM systems using Orthogonal variable spreading factor (OVSF)Загружено:seventhsensegroup
- Wireless Standards hЗагружено:balti24
- Recent Advance in Multi-Carrier Underwater Acoustic CommunicationsЗагружено:ijcsis
- A Comparison of Different Papr Reduction Techniques In OFDM using Various ModulationsЗагружено:ijmnct
- Adjacent Partitioning Based MIMO-OfDM System With Partial Transmit Sequence for PAPR ReductionЗагружено:Editor IJRITCC
- 3G Events_Загружено:DpkKSingh
- C220 (V1.1.1) GPON Optical Access Convergence Equipment NMS User GuideЗагружено:modestovd_427726694
- ALARM & RECTIFI.xlsЗагружено:jitendra_eng
- HETEROGENOUS WIRELESS NETWORKS 3G/4GЗагружено:ijsret
- disributedЗагружено:AlexDon81
- BER TEST for IM0670,Umunwokwe Eziama-Amai-IM0429,Orisakwe Street AmaujuЗагружено:Erin Peter Tai
- Affine Paper Full Udaipur2010Загружено:Rushabh Modi
- Activity Report AdmiralЗагружено:Akhmad Sayuti
- Second International Conference on Signal and Image Processing (SIGPRO 2016)Загружено:CS & IT
- 47659977-OFDMA-for-4th-Generation-Cellular-Networks.pdfЗагружено:Abhinav Rastogi
- 11.pdfЗагружено:ashu_4nov
- [28]Загружено:eng2011tech
- Umts Site Physical Parameters for Creation DefinitionЗагружено:adnangulzar
- New MW Link IssueЗагружено:ohiru
- MWC-Ch4.pdfЗагружено:Kiran Katragadda
- Amateur Radio TechniquesЗагружено:tribard
- lyyyytЗагружено:Aseem Rajpal

- Ref 3Загружено:Sandeep Sunkari
- Plugin-Introduction Orthogonal Frequency Division MultiplexЗагружено:anandanandnew
- Ref 22Загружено:Sandeep Sunkari
- Ref 21Загружено:Sandeep Sunkari
- Ref 9Загружено:Sandeep Sunkari
- Ref 19Загружено:Sandeep Sunkari
- Ref 20Загружено:Sandeep Sunkari
- My Base PaperЗагружено:Sandeep Sunkari
- Ref 17Загружено:Sandeep Sunkari
- ExtraЗагружено:Sandeep Sunkari
- Ref 16Загружено:Sandeep Sunkari
- Estimation and compesation of TX and RX IQ Imbalance in OFDM-based MIMO systemsЗагружено:jgmor
- Ref 6Загружено:Sandeep Sunkari
- Ref 5Загружено:Sandeep Sunkari
- Ref 14Загружено:Sandeep Sunkari
- Ref 13Загружено:Sandeep Sunkari
- Ref 12Загружено:Sandeep Sunkari
- Ref 10Загружено:Sandeep Sunkari
- Training OFDMЗагружено:manhhungbk
- Ref 8Загружено:Sandeep Sunkari
- Ref 7Загружено:Sandeep Sunkari
- Preamble Design for an Efficient IQ ImbalanceЗагружено:api-3851401
- Ref 1Загружено:Sandeep Sunkari
- AbstractЗагружено:Sandeep Sunkari
- slide 16 refЗагружено:Sandeep Sunkari
- Channel Coding for HighЗагружено:Sandeep Sunkari
- Modelling and Implementation of an ImprovedЗагружено:Sandeep Sunkari

- Jones.pdfЗагружено:Vibhav Singh
- Action against Syria Lacks Popular Backing | Pew Global Attitudes ProjectЗагружено:eanicolas
- Computer MCQЗагружено:raviraj445
- Topic 1 the New FrontierЗагружено:fotick
- bbm-384Загружено:bnabicha
- Proceso Constructivo de Tanques PostensadosЗагружено:Grecia Flores
- Switchgear developments for IMEЗагружено:hbahirat
- Ppt10- Communication and Advrtising StrategyЗагружено:Philippe Dubost
- Onan UR Generator Manual Pub 900 0150Загружено:DakotaDigger
- Chapter 2prЗагружено:Reydan John Belen
- PiagetЗагружено:Hengky Hanggara
- HCR's Approximation Formula 'Solid Angle subtended by an Elliptical Plane'Загружено:Harish Chandra Rajpoot
- FOR502 PDF of Workers Injury Claim Form Nov 2013 WebsiteЗагружено:Liam Dodds
- SAP Netweaver Resume of Subhash c Jetley - 2012Загружено:george
- CREST 2 PARTICULAR.pdfЗагружено:Elhamy M. Sobhy
- Cycloid is Path of Point Travelling on RimЗагружено:Mahendra Chouhan
- 1 Unit Solar Street Light PricingЗагружено:Abdulazeez Abdul Raheem
- The Joyless EconomyЗагружено:Nguyen Cam Thi
- COLLAGEN.Загружено:IJAR Journal
- 5 Tutorial SwitchЗагружено:Nikita Sabale
- DECON StudrailsЗагружено:Marko Sanja
- Financial-Analysis-Spreadsheet-from-The-Kaplan-Group.xlsЗагружено:Kiran Sk
- Virtual Private Server (VPS Hosting) - Ricoh IndiaЗагружено:Ricoh India
- Brilli the Imagination BallЗагружено:Lito Suaco
- 134974437-IMS-for-LTEЗагружено:Luis Bovetko
- Vulva Formation in Caenorhabditis elegansЗагружено:Diksha Pasi
- Seismic AnalysisЗагружено:Ankith
- Understanding Power Basic Concepts Part 1Загружено:Francisco Martinez
- Orion Core Administrator GuideЗагружено:RemusViorel
- Bunkbed Review Sept 2010Загружено:LauraW510

## Гораздо больше, чем просто документы.

Откройте для себя все, что может предложить Scribd, включая книги и аудиокниги от крупных издательств.

Отменить можно в любой момент.