Robust header compression (ROHC) in next-generation network processors
- 22 August 2005
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE/ACM Transactions on Networking
- Vol. 13 (4), 755-768
- https://doi.org/10.1109/tnet.2005.852887
Abstract
Robust Header Compression (ROHC) provides for more efficient use of radio links for wireless communication in a packet switched network. Due to its potential advantages in the wireless access area and the proliferation of network processors in access infrastructure, there exists a need to understand the resource requirements and architectural implications of implementing ROHC in this environment. We present an analysis of the primary functional blocks of ROHC and extract the architectural implications on next-generation network processor design for wireless access. The discussion focuses on memory space and bandwidth dimensioning as well as processing resource budgets. We conclude with an examination of resource consumption and potential performance gains achievable by offloading computationally intensive ROHC functions to application specific hardware assists. We explore the design tradeoffs for hardware assists in the form of reconfigurable hardware, Application-Specific Instruction-set Processors (ASIPs), and Application-Specific Integrated Circuits (ASICs).Keywords
This publication has 10 references indexed in Scilit:
- Generating Instruction Sets And Microarchitectures From ApplicationsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2005
- Efficient transport of voice over IP over cellular linksPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Robust Header Compression (ROHC) over PPPPublished by RFC Editor ,2002
- RObust Header Compression (ROHC): Requirements and Assumptions for 0-byte IP/UDP/RTP CompressionPublished by RFC Editor ,2002
- Dynamic hardware plugins: exploiting reconfigurable hardware for high-performance programmable routersComputer Networks, 2002
- RObust Header Compression (ROHC): Framework and four profiles: RTP, UDP, ESP, and uncompressedPublished by RFC Editor ,2001
- Designing domain-specific processorsPublished by Association for Computing Machinery (ACM) ,2001
- IP Header CompressionPublished by RFC Editor ,1999
- Compressing IP/UDP/RTP Headers for Low-Speed Serial LinksPublished by RFC Editor ,1999
- Compressing TCP/IP Headers for Low-Speed Serial LinksPublished by RFC Editor ,1990