The design of a configurable and low-latency packet parsing system for communication networks

Hsu, Kai-Sheng; Shen, Chung-An ✉

Angol nyelvű Szakcikk (Folyóiratcikk) Tudományos
Megjelent: TELECOMMUNICATION SYSTEMS 1018-4864 1572-9451 82 (4) pp. 451-463 2023
  • SJR Scopus - Electrical and Electronic Engineering: Q2
Azonosítók
Szakterületek:
  • Villamosmérnöki és informatikai tudományok
Parsing is a critical packet processing function in the network node, and the performance and configurability of the packet parsing is essential for designing a low-latency and highly flexible network. This paper presents the VLSI architecture design and circuit implementation of a configurable and low-latency packet parser. The proposed packet parser is based on an instruction architecture to achieve configurability. Furthermore, a novel instruction-reusing scheme is employed in the packet parser so that the instruction-fetch operation is minimized and the latency is reduced. Moreover, in order to reduce size of the required memory, a new structure for the instruction memory is designed where multiple instructions share the same memory location. The proposed packet parser is designed and implemented with a ASIC design flow as well as based on the FPGA platform. Performance evaluations based on the post-layout simulation shows that the proposed packet parser reduces the latency by 30% and the required memory by 70%for the IPv4 and IPv6 protocols.
Hivatkozás stílusok: IEEEACMAPAChicagoHarvardCSLMásolásNyomtatás
2024-10-13 02:16