Baseband LTE Compression

advertisement
Baseband LTE Compression
Jinseok Choi and Brian L. Evans
Wireless Networking & Communication Group
The University of Texas as Austin
Collaboration with Robert W. Heath, Jr. , and Jeonghun Park
1
Traditional Radio Access Network
Network Trend
B
S
RRH
BBU
•
•
•
UE
B
S
B
S
Rapidly growing mobile traffic
Dense antenna deployment
Cell size reduction
Limitations
•
•
Interference
High operation and capital expenditures
B
S
B
S
[Ericsson, Akamai, 2013]
RRH Remote radio head
BBU Baseband processing unit
UE User equipment
2
Cloud Radio Access Network
RRH
B
S
BBU
UE
Cloud Radio Access Networks (C-RANs)
•
•
•
•
Separate radio heads and baseband proc. units
Share processing resources in the cloud
Increase energy efficiency vs. traditional RANs
Support growing mobile traffic
Radio Interface
• Transports complex-baseband wireless samples
• Needs expensive link to support high data rates
cloud
B
S
B
S
B
S
B
S
RRH Remote radio head
BBU Baseband processing unit
UE User equipment
3
Challenge: Fronthaul Capacity Constraints
Data Rates Per Sector
fronthaul links
LTE Bandwidth
Number of
Antennas
10 MHz
20 MHz
2
1.2288 Gbps
2.4576 Gbps
4
2.4578 Gbps
4.9512 Gbps
8
4.9512 Gbps
9.8304 Gbps
• Very expensive links
• Poor scalability to LTE-A (100 MHz)
Compress baseband IQ samples
before sending over fronthaul links
4
Solution 1: Time-Domain Compression
[Nieman & Evans, 2013]
Lloyd-Max quantization
MMSE quantization for Gaussian signals
W antennas
Noise shaping filter
5th-order IIR Chebychev Type II filter that pushes noise power
to the guard band
*Operations in uplink are reciprocal
Lloyd-Max Quantization
• Minimizes MSE for a probability density function
• Derives quantization levels in closed-form
Noise Shaping
• Shapes quantization noise to guard band
• Increases SQNR
Noise Shaping Effect
5
Validation: Time-Domain Compression
Channel Quality Index (CQI) = 15
Bandwidth = 5 MHz
Ped. A Channel
Contributions
• Achieves 3x compression
• Keeps an error vector magnitude (EVM) < 2%
[Nieman & Evans, 2013]
Channel Quality Index (CQI) = 15
Bandwidth = 1.4 MHz
Ped. A Channel
Limitations
• Each antenna baseband IQ stream is separately compressed
6
Solution II: Spatial Domain Compression
 Main idea
- To exploit space-time correlation between antennas
- Can be applied to LTE uplink
 Split point
- Time-domain I/Q samples
- To reduce complexity
Split Point
Spatial
domain
compres
s
CPRI
Spatial
domain
compres
s
7
System Model
LTE Uplink: Single Carrier FDMA
• Localized Frequency Domain Multiple Access
A
B
C
D
DFT
(M)
IDFT
(N)
Single-Antenna UEs
•
Frequency Domain
yM r
sT
Mr Antennas/RRH
• Received Signals in Time-Domain
Small cell size and densely deployed RRHs with the large # of antennas each, result in correlated received signals.
Intuition: exploit space-time correlation to compress baseband LTE samples
8
Solution II: Spatial Domain Compression
Remote Radio Equipment
(a)
y
A
F
E
Base Station Processor
Compression Block
(b)
1
Y
(M r ´ Nb )
PCA
Dimension
Reduction
Vth Tth
Adaptive
Quantization
Link
Dequantization
+
PCA
Decompression
ŷ
Ŷ(M
r
´ Nb )
1
PHY
Proces
s
PHY
Process
Joint
Symbol
Detectio
n
(a)
Principal Component Analysis (PCA)
Ŷ(M r ´ Nb ) =
Vth
(M r ´ th)
x
Tth (th ´ Nb )
•
•
•
Forms received signal matrix of OFDM samples
V is an eigenvector matrix
• Original received signal matrix Y = [ym,n ] λ M ´N
Mr
T is a de-correlated matrix
•
T T = V TY ,
Achieves low-rank approximation by keeping
only major principal components
r
b
ym,n = å vm,i ×ti,n
i=1
• Low-rank approximation for data matrix
th
ŷm,n = å vm,i × t i,n
i=1
th < M r
9
Solution II: Spatial Domain Compression
Remote Radio Equipment
(a)
y
A
F
E
Base Station Processor
Compression Block
(b)
1
Y(M
r
´ Nb )
PCA
Dimension
Reduction
Vth Tth
Adaptive
Quantization
Link
ŷ
Dequantization
+
PCA
Ŷ(M
Decompression
r
´ Nb )
1
PHY
Proces
s
PHY
Process
Joint
Symbol
Detectio
n
(b)
Adaptive Quantization-Bit Allocation
•
Vth Tth
Q
Adaptively allocate quantization bits
Link
Q-1
Baseband
Processing
- Based on quantization noise power
D2
R
2
s Qnoise =
D = b , R = ti,max - ti,min
12
2
•
•
T is a de-correlated matrix
T T = V TY ,
- ti will have lower amplitude as i increases
R for eigenvector is fixed as -1 to 1
- Unitary vector, Qv is adaptively selected
Compression Rate (CR)
CR =
(M r × N b + a )Q
th
th
i=1
i=1
M r å QVi + N b å QTi + bQ
Q: Quantization Bits
a , b : Quantization Information
10
Validation – Link Level Simulation
Simulation Setting
• Modulation
- 64 QAM
Parameters for LTE Transmission
Transmission BW
[MHz]
1.4
3
5
10
15
20
Occupied BW [MHz]
1.08
2.7
4.5
9.0
13.5
18.0
Guardband [MHz]
0.32
0.3
0.5
1.0
1.5
2.0
Sampling
Frequency [MHz]
1.92
3.84
7.68
15.36
23.04
30.72
FFT size
128
256
512
1024
1536
2048
-12 blocks each (total 48/50)
# of occupied
subcarriers
72
180
300
600
900
1200
• Compression Block Length
# of resource blocks
6
15
25
50
75
100
# of CP samples
(normal)
9x6
10 x 1
18 x 6
20 x 1
36 x 6
40 x 1
72 x 6
80 x 1
108 x 6
120 x 1
144 x 6
160 x 1
# of CP samples
(extended)
32
64
128
256
384
512
• # of Antennas
- 8 /16 / 32 / 64 cases
• # of Users
- 4 users
• Resource blocks per User
- Nr = 1096 (1024+CP)
• Channel
- Ped. A channel model
[Fundamentals of LTE, Arunabha Ghosh, Jun Zhang, Jeffery G. Andrews, Rias Muhamed, 2010]
11
Validation – 32 Antennas
(M r = 32 Nb = 1096)
# of eigenvectors = 16
QV ,QT = [9 9 9 9 8 8 8 8 7 7 6 6 6 5 5]
Analysis
• Matrix Degree of Freedom = 16 (4 channel taps, 4 users)
- Low Rank Approximation is effective
Compression + Noise Reduction
- Adaptive Quantization-Bit Allocation is effective
• Achieves 4.0x compression with 0.3% EVM gain
12
Validation – 64 Antennas
(M r = 64 Nb = 1096)
# of eigenvectors = 16
QV ,QT = [9 9 9 9 8 8 8 7 7 6 6 6 6 5 5 5]
Noise Reduction
Analysis
• Matrix Degree of Freedom = 16 (4 channel taps, 4 users)
- Low Rank Approximation is very effective
Compression + effective Noise Reduction
- Adaptive Quantization-Bit Allocation is very effective
• Achieves 8.0x compression with 0.5% EVM gain
13
Compression Ratio vs. Estimated Complexity
Compression Rate
vs. Estimated Complexity
UPLINK
8
PCA 64-Rx
Compression Rate
7
PCA 32-Rx
PCA 16-Rx
PCA 8-Rx
6
Nieman & Evans, 13
Guo, et al, 12
Samardzija, et al, 12
Nanba & Agata, 13
Vosoughi, Wu & Cavallaro, 12
Ren, et al, 14
5
4
3
2
1
0
* Arithmetic complexity
before quantization
20
40
60
80
100
Computational Complexity / Sample
120
140
160
14
Compression Ratio vs. Estimated Complexity
DOWNLINK
4
Nieman & Evans, 13
Guo, et al, 12
Samardzija, et al, 12
Vosoughi, Wu & Cavallaro, 12
Ren, et al, 14
Compression Rate
3.5
3
2.5
2
1.5
1
0
* Arithmetic complexity
before quantization
20
40
60
80
100
Computational Complexity / Sample
120
140
15
Contribution & Limitation
Spatial Domain Compression
•
•
•
•
Achieves 1.9x / 2.5x / 4.0x / 8.0x compression for 8 / 16 / 32 / 64-antenna cases with 4 users
Draws noise reduction effect in some favorable network environment
Proposes possible solution for future communication network trend
Develops fast algorithm based on power method to find major principal components
Future Work
•
•
Determination of Optimal Block Size, Quantization-Bit Numbers
Development of Spatial Compression Algorithm with 2 to 8 antennas
- Slepian Wolf Coding: Separate encoding is as efficient as joint encoding
Block diagram for Slepian-Wolf coding: independent encoding of two correlated data streams.
H: entropy
16
Thank you
18
Cloud RAN - future
RRH
B
S
BBU
UE
Key Assumption
• CRAN in Massive MIMO Environment
-
5Generation (mmWave)
# of Antennas of RRH: Large Mr
Smaller Cell Size
# of Antennas >># of Users
Solution
• Spatial Domain Compression
- To achieve large compression rate with large #
of antennas
Mr
B
S
B
S
B
S
B
S
18
Validation – 8 Antennas
(M r = 8 Nb = 1096)
Analysis
• Matrix Degree of Freedom = 8 (4 channel taps, 4 users)
- Low Rank Approximation is very poor
- Adaptive Quantization-Bit Allocation is still possible
# of eigenvectors = 8
QV ,QT = [9 9 8 8 7 7 6 6 ]
• Achieves 1.9x compression with 0.3% EVM loss
19
Validation – 16 Antennas
(M r = 16 Nb = 1096)
Analysis
• Matrix Degree of Freedom = 16 (4 channel taps, 4 users) # of eigenvectors = 13
- Low Rank Approximation is poor
- Adaptive Quantization-Bit Allocation is possible
QV ,QT = [9 9 9 8 8 8 7 7 7 6 6 6 6 ]
• Achieves 2.5x compression with 0.5% EVM loss
20
References
1. Nieman & Evans, 13
-
Lloyd-Max Quantization
Noise Shaping
2. Guo, et al, 12
-
Resampling
Block Scaling
-
Resampling
3.0x Compression (5.3x in Theory) (UL & DL)
-
Non-Linear Quantization
3.3x Compression (UL & DL)
-
Non-Linear Quantization
Dithering Signals in Multi-link Case
1. Samardzija, et al, 12
-
Resampling
Block Scaling
-
3.0x Compression (UL & DL)
1. K. Nieman and B. Evans, “Time-domain compression of complex-baseband LTE signals for cloud radio access networks,” in Global
Conference on Signal and Information Processing (GlobalSIP), 2013 IEEE, Dec 2013, pp. 1198–1201.
2. Guo, Bin, et al. "CPRI compression transport for LTE and LTE-A signal in CAN."Communications and Networking in China
(CHINACOM), 2012 7th International ICST Conference on. 2012.
3. Samardzija, Dragan, et al. "Compressed transport of baseband signals in radio access” Wireless Communications, IEEE Transactions
on 11.9 (2012): 3216-3225
21
References (Cont’d)
4. Nanba & Agata, 13
-
I/Q Sample Width Reduction Free Lossless Audio Codec
2.0x Compression (UL)
5. Vosoughi, Wu & Cavallaro, 12
-
Lossless Compression
Sample Quantizing
-
2.0x ~ 3.5x Compression (UL)
2.3x ~ 4.0x Compression (DL)
-
3.3x Compression (UL & DL)
4. Ren, et al, 14
-
Down Sampling
Modified Block AGC
4. Nanba, Shinobu, and Akira Agata. "A new IQ data compression scheme for front-haul link in centralized RAN.” Personal, Indoor and
Mobile Radio Communications (PIMRC Workshops), 2013 IEEE 24th International Symposium on. IEEE, 2013.
5. Vosoughi, Aida, Michael Wu, and Joseph R. Cavallaro. "Baseband signal compression in wireless base stations." Global
Communications Conference (GLOBECOM), 2012 IEEE. IEEE, 2012.
6. Ren,Yuwei, et al. "A compression method for LTE-A signals transported in radio access networks." Telecommunications (ICT), 2014
21st International Conference on. IEEE, 2014
22
Download