Skip to main content
Log in

Fully Optimized Code Block Segmentation Algorithm for LTE-Advanced

  • Published:
International Journal of Parallel Programming Aims and scope Submit manuscript

Abstract

In our previous work, we presented a brief analysis of the performance of the code block segmentation procedure adopted by the 3GPP LTE Advanced (LTE-A) Standard as part of its physical layer channel coding scheme. Here, a detailed analysis of its performance is offered along with a new approach to the LTE-A code block segmentation procedure. Code block segmentation is a generic procedure applied before turbo encoding whose function is to fragment a large transport block (TB) into smaller code blocks, reducing the decoding latency of turbo decoders (Sun et al. in Integr VLSI J 44(4):305–315, 2011). Analysis showed that only 39 % of all TBs need segmentation. Results based on two different architectures, one focused on a digital signal processors and the other on an field programmable gate array are compared and discussed. A new approach for code block segmentation is presented. This new approach exhibits a speed up of more than 83 times over previous and new approaches presented here.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3

Similar content being viewed by others

References

  1. Sun, Yang, Cavallaro, Joseph R.: Efficient hardware implementation of a highly-parallel 3GPP LTE/LTE-advance turbo decoder. Integr. VLSI J. 44(4), 305–315 (2011)

    Article  Google Scholar 

  2. 3rd Generation Partnership Project: Technical Specifications Series 36 for E-UTRA (Release 10). http://www.3gpp.org

  3. Lenzi, K.G., Bianco Filho, J.A., de Figueiredo, F.A.P.: Code block segmentation hardware architecture for LTE-advanced. IEEE Wireless Communications and Networking Conference (WCNC): PHY, April (2013)

  4. Texas Instruments: Enabling LTE development with TI’s new multicore SoC architecture. Feb (2010)

  5. 3rd Generation Partnership Project: 3GPP TS 36.212 version 10.6.0 Release 10: Multiplexing and Channel Coding. July (2012)

  6. Khailany, B. et al.: Exploring VLSI scalability of stream processors. International Conference on High Performance Computer Architecture (HPCA). Feb(2003)

  7. Aricent.: LTE eNodeB PHY Framework. http://www.aricent.com/software/lte-enodeb-phy-framework.html. Accessed 14 Sep 2012

  8. Picochip.: Developing LTE Small Cell with Picochip (MWC2011). http://www.picochip.com (2011)

  9. Ubiquisys. http://www.ubiquisys.com. Accessed 14 Sep 2012

  10. Lenzi, K.G., Bianco Filho, J.A., de Figueiredo, F.A.P., Figueiredo, F.L.: On the performance of code block segmentation for LTE-advanced. IEEE Application (ASAP). Jun (2013)

  11. Xilinx: Virtex-6 Family Overview Datasheet. Jan (2012)

  12. Analog Devices: Blackfin Embedded Processor: ADSP-BF531/ADSP-BF532/ADSP-BF533 Datasheet. Januray (2011)

  13. Motorola: Code Block Segmentation for LTE Channel Coding. R1-071059, 3GPP TSG RAN WG1 #48, Feb. 2007; XP-050105053

  14. R1-074848, Ericsson: CRC Computation Method. 3GPP RAN1#51bis, Jeju, Korea, Nov 05–09, 2007

  15. R1-074473, Ericsson: ETRI, ITRI, LGE, Motorola, Nokia, Nokia Siemens Networks, Nortel, Qualcomm, Samsung, ZTE. TB CRC Generator Polynomial. 3GPP TSG RAN WG1#50b, Shanghai, China, Oct 8–12, 2007

  16. Widrow, B., Kollár, I.: Quantization noise: Roundoff error in digital computation. In: Signal Processing, Control, and Communications. Cambridge University Press, Cambridge (2008)

  17. FemtoForum API: LTE eNB L1 API Definition v1.1. FemtoForum Technical Document. Dec (2010)

  18. 3rd Generation Partnership Project: 3GPP TS 36.213 version 10.7.0 Release 10: Physical layer procedures. Oct (2012)

Download references

Acknowledgments

The authors thanks the support given to this work, developed as part of the RASFA project, financed by the Fundo de Desenvolvimento das Telecomunicações - FUNTTEL, from the Brazilian Department of Communication, through the partnership no. 01.09.0631.00 with FINEP – Finaciadora de Estudos e Projetos.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to José A. Bianco Filho.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Lenzi, K.G., Figueiredo, F.A.P., Bianco Filho, J.A. et al. Fully Optimized Code Block Segmentation Algorithm for LTE-Advanced. Int J Parallel Prog 43, 988–1003 (2015). https://doi.org/10.1007/s10766-014-0324-7

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10766-014-0324-7

Keywords

Navigation