Publikation:

Creating Advanced Functions on Network Processors : experience and Perspectives

Lade...
Vorschaubild

Dateien

haas03creating.pdf
haas03creating.pdfGröße: 640.58 KBDownloads: 488

Datum

2003

Autor:innen

Haas, Robert
Jeffries, Clark
Kencl, Lukas
Kind, Andreas
Metzler, Bernard
Pletka, Roman
Freléchoux, Laurent
Droz, Patrick

Herausgeber:innen

Kontakt

ISSN der Zeitschrift

Electronic ISSN

ISBN

Bibliografische Daten

Verlag

Schriftenreihe

Auflagebezeichnung

ArXiv-ID

Internationale Patentnummer

Angaben zur Forschungsförderung

Projekt

Open Access-Veröffentlichung
Open Access Green
Core Facility der Universität Konstanz

Gesperrt bis

Titel in einer weiteren Sprache

Publikationstyp
Zeitschriftenartikel
Publikationsstatus
Published

Erschienen in

IEEE Network. 2003, 17(4). Available under: doi: 10.1109/MNET.2003.1220696

Zusammenfassung

In this paper, we present five case studies of advanced networking functions that detail how a network processor (NP) can provide high performance and also the necessary flexibility compared with Application-Specific Integrated Circuits (ASICs). We first review the basic NP system architectures, and describe the IBM PowerNP architecture from a data-plane as well as from a control-plane point of view. We introduce models for the programmer's views of NPs that facilitate a global understanding of NP software programming. Then, for each case study, we present results from prototypes as well as general considerations that apply to a wider range of system architectures. Specifically, we investigate the suitability of NPs for
* Quality of Service (active queue management and traffic engineering),
* header processing (GPRS tunneling protocol),
* intelligent forwarding (load balancing without flow disruption),
* payload processing (code interpretation and just-in-time compilation in active networks), and
* protocol stack termination (SCTP).
Finally, we summarize the key features as revealed by each case study, and conclude with remarks on the future of NPs.

Zusammenfassung in einer weiteren Sprache

Fachgebiet (DDC)
004 Informatik

Schlagwörter

Konferenz

Rezension
undefined / . - undefined, undefined

Forschungsvorhaben

Organisationseinheiten

Zeitschriftenheft

Zugehörige Datensätze in KOPS

Zitieren

ISO 690HAAS, Robert, Clark JEFFRIES, Lukas KENCL, Andreas KIND, Bernard METZLER, Roman PLETKA, Marcel WALDVOGEL, Laurent FRELÉCHOUX, Patrick DROZ, 2003. Creating Advanced Functions on Network Processors : experience and Perspectives. In: IEEE Network. 2003, 17(4). Available under: doi: 10.1109/MNET.2003.1220696
BibTex
@article{Haas2003Creat-6027,
  year={2003},
  doi={10.1109/MNET.2003.1220696},
  title={Creating Advanced Functions on Network Processors : experience and Perspectives},
  number={4},
  volume={17},
  journal={IEEE Network},
  author={Haas, Robert and Jeffries, Clark and Kencl, Lukas and Kind, Andreas and Metzler, Bernard and Pletka, Roman and Waldvogel, Marcel and Freléchoux, Laurent and Droz, Patrick}
}
RDF
<rdf:RDF
    xmlns:dcterms="http://purl.org/dc/terms/"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:bibo="http://purl.org/ontology/bibo/"
    xmlns:dspace="http://digital-repositories.org/ontologies/dspace/0.1.0#"
    xmlns:foaf="http://xmlns.com/foaf/0.1/"
    xmlns:void="http://rdfs.org/ns/void#"
    xmlns:xsd="http://www.w3.org/2001/XMLSchema#" > 
  <rdf:Description rdf:about="https://kops.uni-konstanz.de/server/rdf/resource/123456789/6027">
    <dcterms:abstract xml:lang="eng">In this paper, we present five case studies of advanced networking functions that detail how a network processor (NP) can provide high performance and also the necessary flexibility compared with Application-Specific Integrated Circuits (ASICs). We first review the basic NP system architectures, and describe the IBM PowerNP architecture from a data-plane as well as from a control-plane point of view. We introduce models for the programmer's views of NPs that facilitate a global understanding of NP software programming. Then, for each case study, we present results from prototypes as well as general considerations that apply to a wider range of system architectures. Specifically, we investigate the suitability of NPs for&lt;br /&gt;* Quality of Service (active queue management and traffic engineering),&lt;br /&gt;* header processing (GPRS tunneling protocol),&lt;br /&gt;* intelligent forwarding (load balancing without flow disruption),&lt;br /&gt;* payload processing (code interpretation and just-in-time compilation in active networks), and&lt;br /&gt;* protocol stack termination (SCTP).&lt;br /&gt;Finally, we summarize the key features as revealed by each case study, and conclude with remarks on the future of NPs.</dcterms:abstract>
    <dc:creator>Kencl, Lukas</dc:creator>
    <dc:contributor>Waldvogel, Marcel</dc:contributor>
    <dc:contributor>Freléchoux, Laurent</dc:contributor>
    <dc:contributor>Haas, Robert</dc:contributor>
    <dcterms:available rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2011-03-24T16:08:50Z</dcterms:available>
    <dspace:hasBitstream rdf:resource="https://kops.uni-konstanz.de/bitstream/123456789/6027/1/haas03creating.pdf"/>
    <dc:creator>Pletka, Roman</dc:creator>
    <dcterms:hasPart rdf:resource="https://kops.uni-konstanz.de/bitstream/123456789/6027/1/haas03creating.pdf"/>
    <dcterms:title>Creating Advanced Functions on Network Processors : experience and Perspectives</dcterms:title>
    <dc:creator>Waldvogel, Marcel</dc:creator>
    <dc:creator>Jeffries, Clark</dc:creator>
    <dc:creator>Freléchoux, Laurent</dc:creator>
    <dspace:isPartOfCollection rdf:resource="https://kops.uni-konstanz.de/server/rdf/resource/123456789/36"/>
    <void:sparqlEndpoint rdf:resource="http://localhost/fuseki/dspace/sparql"/>
    <dc:contributor>Kind, Andreas</dc:contributor>
    <dc:creator>Droz, Patrick</dc:creator>
    <dc:contributor>Droz, Patrick</dc:contributor>
    <dcterms:rights rdf:resource="https://rightsstatements.org/page/InC/1.0/"/>
    <dcterms:bibliographicCitation>First publ. in: IEEE Network, Vol. 17, No. 4, July 2003</dcterms:bibliographicCitation>
    <dc:creator>Kind, Andreas</dc:creator>
    <dc:date rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2011-03-24T16:08:50Z</dc:date>
    <dc:contributor>Kencl, Lukas</dc:contributor>
    <dc:contributor>Jeffries, Clark</dc:contributor>
    <dc:rights>terms-of-use</dc:rights>
    <dcterms:isPartOf rdf:resource="https://kops.uni-konstanz.de/server/rdf/resource/123456789/36"/>
    <dcterms:issued>2003</dcterms:issued>
    <dc:creator>Metzler, Bernard</dc:creator>
    <dc:contributor>Metzler, Bernard</dc:contributor>
    <bibo:uri rdf:resource="http://kops.uni-konstanz.de/handle/123456789/6027"/>
    <dc:contributor>Pletka, Roman</dc:contributor>
    <dc:format>application/pdf</dc:format>
    <dc:creator>Haas, Robert</dc:creator>
    <dc:language>deu</dc:language>
    <foaf:homepage rdf:resource="http://localhost:8080/"/>
  </rdf:Description>
</rdf:RDF>

Interner Vermerk

xmlui.Submission.submit.DescribeStep.inputForms.label.kops_note_fromSubmitter

Kontakt
URL der Originalveröffentl.

Prüfdatum der URL

Prüfungsdatum der Dissertation

Finanzierungsart

Kommentar zur Publikation

Allianzlizenz
Corresponding Authors der Uni Konstanz vorhanden
Internationale Co-Autor:innen
Universitätsbibliographie
Nein
Begutachtet
Diese Publikation teilen