arrow
Return

Protocol boosters: Applying programmability to network infrastructures

delete1998-01-01
delete12
PRE
AI
W
W.S. Marcus *
I
Ilija Hadžić
A
A. McAuley
J
Jonathan M. Smith
DOI:10.1109/35.722140delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
This article describes a novel methodology for protocol design, using incremental construction of the protocol from elements called protocol boosters on an as-needed basis. Protocol boosters are an adaptation technique that allows dynamic and efficient protocol customization to heterogeneous environments. By design, the boosting mechanism is under control of a policy, which determines when augmentation is required. Thus, many portions of a protocol stack execute only as necessary, permitting significant increases in performance relative to general-purpose protocols. Design principles for protocol boosters are presented, as well as an example booster. Two implementation platforms are described: (1) an augmented Linux operating system, which is freely available to other researchers; and (2) a rapidly reprogrammable hardware prototype, called the Programmable Protocol Processing Pipeline (P4), which is based on off-the-shelf FPGA technology. Since protocol boosters are programmed functions and can be network-resident, a programmable network infrastructure is necessary to exploit their full capability. Thus, protocol boosters are an ideal application for an on-the-fly programmable network infrastructure.
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

IEEE Communications Magazine cover
IEEE Communications Magazine
IF:
8.2
Papers:
6.9K
Citations:
2.2W

Organization

No organization information available
Cited Papers

Cited Papers

errShare
errSave
Newcastle Disease Virus Induced Pathologies Severely Affect the Exocrine and Endocrine Functions of the Pancreas in Chickens
err
IF0
err2021-01-29
err0
errOAAI
errZaib Ur Rehman; Shanhui Ren; Salman Latif Butt; Zahid Manzoor; Javid Iqbal; Muhammad Naveed Anwar; Yingjie Sun; Xusheng Qiu; Lei Tan; Ying Liao; Cuiping Song; Weiwei Liu; Chunchun Meng; Chan Ding
errShare
errSave
Real-time smooth task transitions for hierarchical inverse kinematics
err2013-10-01
err0
PREAI
errGerardo Jarquin; Adrien Escande; Gustavo Arechavaleta; Thomas Moulard; Eiichi Yoshida; Vicente Parra-Vega
errShare
errSave
A survey of active network research
err1997-01-01
err678
PREAI
errTennenhouse, DL; Smith, JM; Sincoskie, WD; Wetherall, DJ; Minden, GJ
errShare
errSave
errShare
errSave
Glycoprotein E-Displaying Nanoparticles Induce Robust Neutralizing Antibodies and T-Cell Response against Varicella Zoster Virus
err2024-09-12
err0
errOAAI
errHong Wang; Sibo Zhang; Wenhui Xue; Yarong Zeng; Liqin Liu; Lingyan Cui; Hongjing Liu; Yuyun Zhang; Lin Chen; Meifeng Nie; Rongwei Zhang; Zhenqin Chen; Congming Hong; Qingbing Zheng; Tong Cheng; Ying Gu; Tingting Li; Ningshao Xia; Shaowei Li
errShare
errSave
Protocol boosters
err1998-04-01
err70
PREAI
errFeldmeier, DC; McAuley, AJ; Smith, JM; Bakin, DS; Marcus, WS; Raleigh, TM
errShare
errSave
no more