Increasing Network Throughput by Integrating Protocol Layers

Mark B. Abbott, Larry Lee Peterson

Research output: Contribution to journalArticle

67 Citations (Scopus)

Abstract

Integrating protocol data manipulations is a strategy for increasing the throughput of network protocols. The idea is to combine a series of protocol layers into a pipeline so as to access message data more efficiently. This paper introduces a widely-applicable technique for integrating protocols. This technique not only improves performance, but also preserves the modularity of protocol layers by automatically integrating independently expressed protocols. The paper also describes a prototype integration tool, and studies the performance limits and scalability of protocol integration.

Original languageEnglish (US)
Pages (from-to)600-610
Number of pages11
JournalIEEE/ACM Transactions on Networking
Volume1
Issue number5
DOIs
StatePublished - 1993

Fingerprint

Throughput
Network protocols
Scalability
Pipelines

ASJC Scopus subject areas

  • Computer Networks and Communications
  • Computer Science Applications
  • Software
  • Electrical and Electronic Engineering
  • Hardware and Architecture
  • Information Systems

Cite this

Increasing Network Throughput by Integrating Protocol Layers. / Abbott, Mark B.; Peterson, Larry Lee.

In: IEEE/ACM Transactions on Networking, Vol. 1, No. 5, 1993, p. 600-610.

Research output: Contribution to journalArticle

@article{248446320c9e4688bfd85e733b14c12d,
title = "Increasing Network Throughput by Integrating Protocol Layers",
abstract = "Integrating protocol data manipulations is a strategy for increasing the throughput of network protocols. The idea is to combine a series of protocol layers into a pipeline so as to access message data more efficiently. This paper introduces a widely-applicable technique for integrating protocols. This technique not only improves performance, but also preserves the modularity of protocol layers by automatically integrating independently expressed protocols. The paper also describes a prototype integration tool, and studies the performance limits and scalability of protocol integration.",
author = "Abbott, {Mark B.} and Peterson, {Larry Lee}",
year = "1993",
doi = "10.1109/90.251918",
language = "English (US)",
volume = "1",
pages = "600--610",
journal = "IEEE/ACM Transactions on Networking",
issn = "1063-6692",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
number = "5",

}

TY - JOUR

T1 - Increasing Network Throughput by Integrating Protocol Layers

AU - Abbott, Mark B.

AU - Peterson, Larry Lee

PY - 1993

Y1 - 1993

N2 - Integrating protocol data manipulations is a strategy for increasing the throughput of network protocols. The idea is to combine a series of protocol layers into a pipeline so as to access message data more efficiently. This paper introduces a widely-applicable technique for integrating protocols. This technique not only improves performance, but also preserves the modularity of protocol layers by automatically integrating independently expressed protocols. The paper also describes a prototype integration tool, and studies the performance limits and scalability of protocol integration.

AB - Integrating protocol data manipulations is a strategy for increasing the throughput of network protocols. The idea is to combine a series of protocol layers into a pipeline so as to access message data more efficiently. This paper introduces a widely-applicable technique for integrating protocols. This technique not only improves performance, but also preserves the modularity of protocol layers by automatically integrating independently expressed protocols. The paper also describes a prototype integration tool, and studies the performance limits and scalability of protocol integration.

UR - http://www.scopus.com/inward/record.url?scp=0027685586&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=0027685586&partnerID=8YFLogxK

U2 - 10.1109/90.251918

DO - 10.1109/90.251918

M3 - Article

AN - SCOPUS:0027685586

VL - 1

SP - 600

EP - 610

JO - IEEE/ACM Transactions on Networking

JF - IEEE/ACM Transactions on Networking

SN - 1063-6692

IS - 5

ER -