fronthaul compression for cloud radio access networks
play

Fronthaul Compression for Cloud Radio Access Networks O. Simeone - PowerPoint PPT Presentation

Fronthaul Compression for Cloud Radio Access Networks O. Simeone New Jersey Institute of Technology (NJIT) Joint work with S.-H. Park 1 , O. Sahin 2 and S. Shamai 3 3 1 2 Cloud Radio Access Networks Base stations operate as radio units


  1. Fronthaul Compression for Cloud Radio Access Networks O. Simeone New Jersey Institute of Technology (NJIT) Joint work with S.-H. Park 1 , O. Sahin 2 and S. Shamai 3 3 1 2

  2. Cloud Radio Access Networks Base stations operate as radio units • Baseband processing takes place in the “cloud” • Fronthaul links carry complex (IQ) • baseband signals

  3. Cloud Radio Access Networks Advantages: • Low-cost BSs • Effective interference mitigation via joint baseband processing Key challenge: Effective transfer of the IQ signals on the fronthaul links

  4. Cloud Radio Access Networks • CPRI standard based on ADC/DAC … Need for fronthaul compression

  5. State of the Art • Point-to-point fronthaul compression: – Algorithms [Segel and Weldon] [Samardzija et al ‘12] [Nieman and Evans ’13] – Testbed results [Irmer et al ’11] [Vosoughi et al ‘12]

  6. State of the Art • Multiterminal fronthaul compression: – Uplink: Distributed source coding coding [Sanderovich et al ’09] [del Coso and Simoens ’09] [Zhou and Yu ’11] [Marsch and Fettweis ’11] – Downlink: Multivariate compression [Park et al ’13] • Compute-and-forward: – Uplink [Nazer et al ’09] [Hong and Caire ’11] – Downlink [Hong and Caire ‘12]

  7. Overview • Uplink – Multiterminal compression – Compute-and-forward • Downlink – Multiterminal compression – Compute-and-forward • Performance evaluation • Extensions and conclusions

  8. Overview • Uplink – Multiterminal compression – Compute-and-forward • Downlink – Multiterminal compression – Compute-and-forward • Performance evaluation • Extensions and conclusions

  9. System Model H 1 y ˆ 1 RU1 C y 1 MS 1 1 H i ˆ i C y CU i RU i y i MS N M C N B RU N H B ˆ y N B N B y N B Single-cluster single-hop fronthaul topology

  10. Point-to-Point Fronthaul Compression Control Unit RU 1 C ˆ ul y 1 1 Decompressor Compressor ul y 1 Fronthaul RU 2 ˆ ul y C 2 2 Decompressor Compressor ul y Decoder 2 Fronthaul RU N R ul ˆ y C N N R R ul y Decompressor Compressor N R Fronthaul

  11. Joint Fronthaul Decompression [Sanderovich et al ’09] [del Coso and Simoens ’09] [Zhou and Yu ’11] [Park et al ’13] Control Unit RU 1 C 1 ul y ˆ  ul y Compressor (1)  (1) Decompressor Fronthaul RU 2 C 2 ul y ˆ  WZ WZ ul y (2)  (2) Compressor Decoder Decompressor Fronthaul RU N R C N R WZ ul y WZ  ( ) N R Compressor ˆ ul y Fronthaul Decompressor  ( ) N R

  12. Joint Fronthaul Decompression 010 001 … … 000 ul y 100 ul ˆ y 101 Point-to-point compression

  13. Joint Fronthaul Decompression 010 001 … … 000 ul y 100 ul 101 ˆ y WZ compression … Coset coding at the RU and channel decoding at the CU [Pradhan and Ramchandran ’03]

  14. Compute-and-Forward [Nazer et al ’09] [Hong and Caire ’11] • The MSs use (nested) lattice codes: [B. Nazer]

  15. Compute-and-Forward [Nazer et al ’09] [Hong and Caire ’11] Control Unit RU 1 C 1 Integer ul y Decoder 1 Fronthaul RU 2 C 2 Integer ul y 2 Decoder Decoder Fronthaul RU N R C N R Integer ul y N R Decoder Fronthaul

  16. Numerical Results • Three-cell SISO circular Wyner model CU C C C     

  17. Numerical Results   3 bit/s/Hz and =0.4 C 3 Cut-set upper bound 2.5 per-cell sum-rate [bits/s/Hz] Point-to-point compression 2 Single-cell processing 1.5 1 0 5 10 15 20 25 30 MS transmit power [dB]

  18. Numerical Results   3 bit/s/Hz and =0.4 C 3 Cut-set upper bound Joint decompression 2.5 per-cell sum-rate [bits/s/Hz] Point-to-point compression 2 Single-cell processing 1.5 1 0 5 10 15 20 25 30 MS transmit power [dB]

  19. Numerical Results   3 bit/s/Hz and =0.4 C 3 Cut-set upper bound Joint decompression 2.5 per-cell sum-rate [bits/s/Hz] Point-to-point compression 2 Single-cell processing 1.5 Compute-and-forward 1 0 5 10 15 20 25 30 MS transmit power [dB]

  20. Overview • Uplink – Multiterminal compression – Compute-and-forward • Downlink – Multiterminal compression – Compute-and-forward • Performance evaluation • Extensions and conclusions

  21. System Model RU1 H 1 C 1 MS 1 1 ,..., M M C CU N M i RU i C N B MS N M H RU N N M B Single-cluster single-hop fronthaul topology

  22. Point-to-Point Fronthaul Compression Control Unit C s M  x Compressor 1 x 1 Channel 1  1 RU 1  1 1  encoder 1 Precoding s  x M C Channel N N Compressor N N M x B B  M RU  N N encoder N M  B N B B

  23. Joint Fronthaul Compression [Park et al ’13] Control Unit C s M  x 1 x 1 Channel 1  1 RU 1  1  encoder 1 Joint Precoding compression s  x M C Channel N N N N M x B B  M RU  N N encoder N M  B B

  24. Joint Fronthaul Compression • Multivariate compression produces compressed signals with correlated quantization noises   q   x E As q H   1  y H As H z 1 1 1   z 1 1 1 1 q   1 C 2 1 RU 1 H 1,1 MS CU RU 2 H C 1,2 2   x E As q H 2 2 2    Ω Ω  1,1 1,2 CN  0 H , H  H     1 1 Ω Ω     2,1 2,2 can be reduced by controlling  Ω Ω H 1,2 2,1

  25. Joint Fronthaul Compression x 2 x 1 Point-to-point compression

  26. Joint Fronthaul Compression x 2 x 1 Point-to-point compression

  27. Joint Fronthaul Compression x 2 x 1 Multivariate compression

  28. Joint Fronthaul Compression Successive estimation-compression implementation [Park et • al ’13]:  x x    (1) (1)  RU π(1) Compressor   x ˆ  x x  (2)   (2) MMSE (2)  RU π(2)  Compressor estimation  x ˆ x x  ( )  N ( ) MMSE N  B  B ( ) RU π(N B )  N Compressor B  estimation

  29. Compute-and-Forward • Reverse compute-and-forward (RCoF) [Hong and Caire ‘12] Control Unit C s M  x 1 x 1 Channel  1 1 RU 1  1  encoder 1 Integer precoding s  x C M N Channel N N B N M x B  M RU  N encoder N M N  B B

  30. Numerical Results • Three-cell SISO circular Wyner model CU C C C     

  31. Numerical Results • Three-cell SISO circular Wyner model ( and )   P  0.5 20 dB Cut-set upper bound 6 Joint compression 5 Linear precoding per-cell sum-rate [bits/s/Hz] 4 Point-to-point compression 3 2 Single-cell processing 1 0 0 2 4 6 8 10 12 14 C [bits/s/Hz]

  32. Numerical Results • Three-cell SISO circular Wyner model ( and )   P  20 dB 0.5 Cut-set upper bound 6 DPC precoding Joint compression 5 Linear precoding per-cell sum-rate [bits/s/Hz] 4 Point-to-point compression 3 2 Single-cell processing 1 0 0 2 4 6 8 10 12 14 C [bits/s/Hz]

  33. Numerical Results • Three-cell SISO circular Wyner model ( and )   P  20 dB 0.5 Cut-set upper bound 6 DPC precoding Joint compression 5 Linear precoding per-cell sum-rate [bits/s/Hz] 4 Compute-and-forward Point-to-point compression 3 2 Single-cell processing 1 0 0 2 4 6 8 10 12 14 C [bits/s/Hz]

  34. Overview • Uplink – Multiterminal compression – Compute-and-forward • Downlink – Multiterminal compression – Compute-and-forward • Performance evaluation • Extensions and conclusions

  35. Simulation Set-up • In each macro-cell, pico-BSs and MSs are uniformly K N distributed.

  36. Simulation Set-up F  Frequency reuse pattern with reuse factor for 1-cell cluster 1/ 3 • [Wang and Yeh ’11]

  37. Numerical Results • Cell-edge throughput versus average spectral efficiency –        Uplink, 1-cell cluster, 3 pico-BS, 5 MSs, ( , ) (9,3)bps/Hz, 10, 0.5, 1/ 3 N K C C T F macro pico max 3600  =2.0 3400 5%-ile rate (cell-edge throughput) [kbps]  =1.0 3200 3000 1.6x 2800  =0.5 2600 2400  =0.25 2200 Point-to-point compression 2000 Multiterminal compression 1800 0.85 0.9 0.95 1 1.05 1.1 spectral efficiency [bps/Hz]

  38. Numerical Results • Cell-edge throughput versus average spectral efficiency –        Downlink, 1-cell cluster, 1 pico-BS, 4 MSs, ( , ) (3,1)bps/Hz, 5, 0.5, 1/ 3 N K C C T F macro pico max 4000 3500  =0.5 5%-ile rate (cell-edge throughput) [kbps] 3000  =1.5 2x 2500 2000 1500 1000 Point-to-point compression  =0.25 500 Multiterminal compression 0 0.8 0.85 0.9 0.95 1 1.05 1.1 1.15 1.2 1.25 spectral efficiency [bps/Hz]

  39. Overview • Uplink – Multiterminal compression – Compute-and-forward • Downlink – Multiterminal compression – Compute-and-forward • Performance evaluation • Extensions and conclusions

  40. Multiterminal Compression with Imperfect CSI [Park et al ‘13]

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend