• DocumentCode
    626517
  • Title

    Hardware acceleration of the robust header compression (RoHC) algorithm

  • Author

    Al-Obaidi, Mohammed ; Kittur, Harshavardhan ; Andersson, Hakan ; Owall, Viktor

  • Author_Institution
    Dept. of Electr. & Inf. Technol., Lund Univ., Lund, Sweden
  • fYear
    2013
  • fDate
    19-23 May 2013
  • Firstpage
    293
  • Lastpage
    296
  • Abstract
    In LTE base-stations, RoHC is a processing-intensive algorithm that may limit the system from serving a large number of users when it is used to compress the VoIP packets of mobile traffic. In this paper, a hardware-software and a full-hardware solution are proposed to accelerate the RoHC compression algorithm in LTE base-stations and enhance the system throughput and capacity. Results for both solutions are discussed and compared with respect to design metrics like throughput, capacity, power consumption, and hardware resources. This comparison is instrumental in taking architectural level trade-off decisions in-order to meet the present day requirements and also be ready to support a future evolution. In terms of throughput, a gain of 20% (6250 packets/sec) is achieved in the HW-SW implementation by accelerating the Cyclic Redundancy Check (CRC) and the Least Significant Bit (LSB) encoding in hardware. The full-HW implementation leads to a throughput of 45 times (244000 packets/sec) compared to the SW-Only implementation. The full-HW solution consumes more Adaptive Look-Up Tables (7477 ALUTs) compared to the HW-SW solution (2614 ALUTs) when synthesized on Altera´s Arria II GX FPGA.
  • Keywords
    Internet telephony; Long Term Evolution; cyclic redundancy check codes; field programmable gate arrays; telecommunication traffic; Altera Arria II GX FPGA; CRC; HW-SW implementation; LSB encoding; LTE base-stations; RoHC compression algorithm; VoIP packets; adaptive look-up tables; architectural level trade-off decisions; cyclic redundancy check; full-hardware solution; hardware acceleration; hardware resources; hardware-software solution; least significant bit encoding; mobile traffic; power consumption; processing-intensive algorithm; robust header compression algorithm; Acceleration; Context; Equations; Hardware; Mathematical model; Table lookup; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems (ISCAS), 2013 IEEE International Symposium on
  • Conference_Location
    Beijing
  • ISSN
    0271-4302
  • Print_ISBN
    978-1-4673-5760-9
  • Type

    conf

  • DOI
    10.1109/ISCAS.2013.6571840
  • Filename
    6571840