• Complex
  • Title
  • Keyword
  • Abstract
  • Scholars
  • Journal
  • ISSN
  • Conference
成果搜索

author:

Chen, Xiang (Chen, Xiang.) [1] | Zhang, Wenbin (Zhang, Wenbin.) [2] | Sun, Xi (Sun, Xi.) [3] | Liu, Hongyan (Liu, Hongyan.) [4] | Zhang, Jianshan (Zhang, Jianshan.) [5] | Huang, Qun (Huang, Qun.) [6] | Zhang, Dong (Zhang, Dong.) [7] (Scholars:张栋) | Zhou, Haifeng (Zhou, Haifeng.) [8] | Liu, Xuan (Liu, Xuan.) [9] | Wu, Chunming (Wu, Chunming.) [10]

Indexed by:

EI Scopus SCIE

Abstract:

The programmable switch offers a limited capacity of packet header vector (PHV) words that store packet header fields and metadata fields defined by network functions. However, existing switch compilers employ inefficient strategies of encoding fields on PHV words. Their encoding wastes scarce PHV words and may result in failures when deploying network functions. In this paper, we propose, a new framework that reuses PHV words for as many fields as possible to achieve resource-efficient PHV encoding. offers a field analyzer and an optimization framework. The analyzer identifies which fields can reuse PHV words while preserving the original packet processing logic. The framework integrates analysis results into its encoding to offer the resource-optimal decisions. Also, to achieve timeliness at runtime, it provides a Greedy-based heuristic, which quickly solves PHV encoding and returns near-optimal results. We evaluate with production-scale network functions. Our results show that reduces the consumption of PHV words by up to 85%.

Keyword:

Encoding Metadata Optimization Packet header vector Production programmable switch Program processors Runtime Vectors

Community:

  • [ 1 ] [Chen, Xiang]Zhejiang Univ City Coll, Coll Comp Sci & Technol, Hangzhou 310007, Peoples R China
  • [ 2 ] [Liu, Hongyan]Zhejiang Univ City Coll, Coll Comp Sci & Technol, Hangzhou 310007, Peoples R China
  • [ 3 ] [Wu, Chunming]Zhejiang Univ City Coll, Coll Comp Sci & Technol, Hangzhou 310007, Peoples R China
  • [ 4 ] [Zhang, Wenbin]Zhejiang Univ, Coll Control Sci & Engn, Hangzhou 310007, Peoples R China
  • [ 5 ] [Sun, Xi]Zhejiang Univ, Coll Control Sci & Engn, Hangzhou 310007, Peoples R China
  • [ 6 ] [Zhou, Haifeng]Zhejiang Univ, Coll Control Sci & Engn, Hangzhou 310007, Peoples R China
  • [ 7 ] [Zhang, Jianshan]Minjiang Univ, Sch Comp & Big Data, Fujian Prov Key Lab Informat Proc & Intelligent Co, Fuzhou 350121, Peoples R China
  • [ 8 ] [Huang, Qun]Peking Univ, Sch Comp Sci, Natl Key Lab Multimedia Informat Proc, Beijing 100871, Peoples R China
  • [ 9 ] [Zhang, Dong]Fuzhou Univ, Sch Comp Sci, Big Data & Software, Fuzhou 350116, Peoples R China
  • [ 10 ] [Liu, Xuan]Yangzhou Univ, Coll Informat Engn, Coll Artificial Intelligence, Yangzhou 225127, Peoples R China
  • [ 11 ] [Liu, Xuan]Southeast Univ, Sch Comp Sci & Engn, Nanjing 211189, Peoples R China

Reprint 's Address:

  • [Zhou, Haifeng]Zhejiang Univ, Coll Control Sci & Engn, Hangzhou 310007, Peoples R China;;

Show more details

Related Keywords:

Related Article:

Source :

IEEE-ACM TRANSACTIONS ON NETWORKING

ISSN: 1063-6692

Year: 2024

Issue: 5

Volume: 32

Page: 4191-4206

3 . 0 0 0

JCR@2023

CAS Journal Grade:3

Cited Count:

WoS CC Cited Count:

SCOPUS Cited Count:

ESI Highly Cited Papers on the List: 0 Unfold All

WanFang Cited Count:

Chinese Cited Count:

30 Days PV: 0

Online/Total:317/10760675
Address:FZU Library(No.2 Xuyuan Road, Fuzhou, Fujian, PRC Post Code:350116) Contact Us:0591-22865326
Copyright:FZU Library Technical Support:Beijing Aegean Software Co., Ltd. 闽ICP备05005463号-1