Compensating for moderate effective throughput at the desktop

This article presents the design and development of a networking system architecture targeted to support high-speed TCP/IP communication over ATM. The discussed architecture has been developed in the form of an integrated system which incorporates state-of-the-art software and hardware subsystems, a...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE communications magazine 2000-04, Vol.38 (4), p.128-135
Hauptverfasser: Orphanos, G., Birbas, A., Petrellis, N., Mountzouris, L., Malataras, A., Goldfinch, A., Brosnan, L., Janko, U.
Format: Magazinearticle
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 135
container_issue 4
container_start_page 128
container_title IEEE communications magazine
container_volume 38
creator Orphanos, G.
Birbas, A.
Petrellis, N.
Mountzouris, L.
Malataras, A.
Goldfinch, A.
Brosnan, L.
Janko, U.
description This article presents the design and development of a networking system architecture targeted to support high-speed TCP/IP communication over ATM. The discussed architecture has been developed in the form of an integrated system which incorporates state-of-the-art software and hardware subsystems, and an OC-12c ATM adapter (622 Mb/s). Moreover, the design of this embedded system has been based on the Chorus real-time operating system, which, in turn, hosts an accelerated TCP/IP protocol stack over ATM. Furthermore, the embedded system board has been developed according to the PCI specification to easily be plugged into a host platform. In addition, the OC-12c ATM adapter subsystem has been designed and developed in order to also be plugged into the same host. The developed architecture has proven very efficient and reliable, providing high-throughput and low-latency bulk data communications. The measured performance on an OC-3c-based (155 Mb/s) testbed has shown that an optimally implemented TCP/IP stack, hosted by a real-time kernel and coupled with an ATM adapter, offers a robust desktop platform for high-speed end-to-end communications. The main feature of the accelerated TCP/IP protocol stack is the out-of-band processing of control and data information. The protocol accelerator embedded system processes the TCP/IP headers and accomplishes checksum computations, while data is transferred from the host's user memory space directly to the network. Finally, for validation purposes, the prototype system has been incorporated in an existing networking infrastructure targeted to support mass storage applications.
doi_str_mv 10.1109/35.833569
format Magazinearticle
fullrecord <record><control><sourceid>proquest_RIE</sourceid><recordid>TN_cdi_proquest_miscellaneous_27252097</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>833569</ieee_id><sourcerecordid>28761966</sourcerecordid><originalsourceid>FETCH-LOGICAL-c327t-da1ea101c3a6c09a9d5e69a38a69d02c058fed8cc513d1cd10cec070902a637e3</originalsourceid><addsrcrecordid>eNqF0T1PwzAQBmALgUQpDKxMEQOIIeUc1449MKCKL6kSC8yWZV_alCYOtoPEvycoFQMDTKfTPTrd6SXklMKMUlDXjM8kY1yoPTKhnMucSiX2yQSoYLmQMD8kRzFuAKAspZyQm4VvOmyjSXW7yiofssY7DCZhhlWFNtUfmKV18P1q3fUpM2noMHMY35LvjslBZbYRT3Z1Sl7v714Wj_ny-eFpcbvMLSvKlDtD0VCglhlhQRnlOAplmDRCOSgscFmhk9Zyyhy1joJFCyUoKIxgJbIpuRz3dsG_9xiTbupocbs1Lfo-akXngnEAPsiLP2UhS0GVEP_DsuAFqHKA57_gxvehHd7VUvLhSinlgK5GZIOPMWClu1A3JnxqCvo7GM24HoMZ7Nloa0T8cbvhF8BUhz4</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>magazinearticle</recordtype><pqid>885070888</pqid></control><display><type>magazinearticle</type><title>Compensating for moderate effective throughput at the desktop</title><source>IEEE Electronic Library (IEL)</source><creator>Orphanos, G. ; Birbas, A. ; Petrellis, N. ; Mountzouris, L. ; Malataras, A. ; Goldfinch, A. ; Brosnan, L. ; Janko, U.</creator><creatorcontrib>Orphanos, G. ; Birbas, A. ; Petrellis, N. ; Mountzouris, L. ; Malataras, A. ; Goldfinch, A. ; Brosnan, L. ; Janko, U.</creatorcontrib><description>This article presents the design and development of a networking system architecture targeted to support high-speed TCP/IP communication over ATM. The discussed architecture has been developed in the form of an integrated system which incorporates state-of-the-art software and hardware subsystems, and an OC-12c ATM adapter (622 Mb/s). Moreover, the design of this embedded system has been based on the Chorus real-time operating system, which, in turn, hosts an accelerated TCP/IP protocol stack over ATM. Furthermore, the embedded system board has been developed according to the PCI specification to easily be plugged into a host platform. In addition, the OC-12c ATM adapter subsystem has been designed and developed in order to also be plugged into the same host. The developed architecture has proven very efficient and reliable, providing high-throughput and low-latency bulk data communications. The measured performance on an OC-3c-based (155 Mb/s) testbed has shown that an optimally implemented TCP/IP stack, hosted by a real-time kernel and coupled with an ATM adapter, offers a robust desktop platform for high-speed end-to-end communications. The main feature of the accelerated TCP/IP protocol stack is the out-of-band processing of control and data information. The protocol accelerator embedded system processes the TCP/IP headers and accomplishes checksum computations, while data is transferred from the host's user memory space directly to the network. Finally, for validation purposes, the prototype system has been incorporated in an existing networking infrastructure targeted to support mass storage applications.</description><identifier>ISSN: 0163-6804</identifier><identifier>EISSN: 1558-1896</identifier><identifier>DOI: 10.1109/35.833569</identifier><identifier>CODEN: ICOMD9</identifier><language>eng</language><publisher>New York: IEEE</publisher><subject>Acceleration ; Adapters ; Architecture ; Asynchronous transfer mode ; Computer architecture ; Data communication ; Embedded system ; Embedded systems ; Hardware ; High speed ; IP (Internet Protocol) ; Operating systems ; Protocols ; Real time systems ; Stacks ; TCP (protocol) ; TCP/IP (protocol) ; TCPIP ; Throughput</subject><ispartof>IEEE communications magazine, 2000-04, Vol.38 (4), p.128-135</ispartof><rights>Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2000</rights><woscitedreferencessubscribed>false</woscitedreferencessubscribed><cites>FETCH-LOGICAL-c327t-da1ea101c3a6c09a9d5e69a38a69d02c058fed8cc513d1cd10cec070902a637e3</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/833569$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>776,780,792,27902,54733</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/833569$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Orphanos, G.</creatorcontrib><creatorcontrib>Birbas, A.</creatorcontrib><creatorcontrib>Petrellis, N.</creatorcontrib><creatorcontrib>Mountzouris, L.</creatorcontrib><creatorcontrib>Malataras, A.</creatorcontrib><creatorcontrib>Goldfinch, A.</creatorcontrib><creatorcontrib>Brosnan, L.</creatorcontrib><creatorcontrib>Janko, U.</creatorcontrib><title>Compensating for moderate effective throughput at the desktop</title><title>IEEE communications magazine</title><addtitle>COM-M</addtitle><description>This article presents the design and development of a networking system architecture targeted to support high-speed TCP/IP communication over ATM. The discussed architecture has been developed in the form of an integrated system which incorporates state-of-the-art software and hardware subsystems, and an OC-12c ATM adapter (622 Mb/s). Moreover, the design of this embedded system has been based on the Chorus real-time operating system, which, in turn, hosts an accelerated TCP/IP protocol stack over ATM. Furthermore, the embedded system board has been developed according to the PCI specification to easily be plugged into a host platform. In addition, the OC-12c ATM adapter subsystem has been designed and developed in order to also be plugged into the same host. The developed architecture has proven very efficient and reliable, providing high-throughput and low-latency bulk data communications. The measured performance on an OC-3c-based (155 Mb/s) testbed has shown that an optimally implemented TCP/IP stack, hosted by a real-time kernel and coupled with an ATM adapter, offers a robust desktop platform for high-speed end-to-end communications. The main feature of the accelerated TCP/IP protocol stack is the out-of-band processing of control and data information. The protocol accelerator embedded system processes the TCP/IP headers and accomplishes checksum computations, while data is transferred from the host's user memory space directly to the network. Finally, for validation purposes, the prototype system has been incorporated in an existing networking infrastructure targeted to support mass storage applications.</description><subject>Acceleration</subject><subject>Adapters</subject><subject>Architecture</subject><subject>Asynchronous transfer mode</subject><subject>Computer architecture</subject><subject>Data communication</subject><subject>Embedded system</subject><subject>Embedded systems</subject><subject>Hardware</subject><subject>High speed</subject><subject>IP (Internet Protocol)</subject><subject>Operating systems</subject><subject>Protocols</subject><subject>Real time systems</subject><subject>Stacks</subject><subject>TCP (protocol)</subject><subject>TCP/IP (protocol)</subject><subject>TCPIP</subject><subject>Throughput</subject><issn>0163-6804</issn><issn>1558-1896</issn><fulltext>true</fulltext><rsrctype>magazinearticle</rsrctype><creationdate>2000</creationdate><recordtype>magazinearticle</recordtype><sourceid>RIE</sourceid><recordid>eNqF0T1PwzAQBmALgUQpDKxMEQOIIeUc1449MKCKL6kSC8yWZV_alCYOtoPEvycoFQMDTKfTPTrd6SXklMKMUlDXjM8kY1yoPTKhnMucSiX2yQSoYLmQMD8kRzFuAKAspZyQm4VvOmyjSXW7yiofssY7DCZhhlWFNtUfmKV18P1q3fUpM2noMHMY35LvjslBZbYRT3Z1Sl7v714Wj_ny-eFpcbvMLSvKlDtD0VCglhlhQRnlOAplmDRCOSgscFmhk9Zyyhy1joJFCyUoKIxgJbIpuRz3dsG_9xiTbupocbs1Lfo-akXngnEAPsiLP2UhS0GVEP_DsuAFqHKA57_gxvehHd7VUvLhSinlgK5GZIOPMWClu1A3JnxqCvo7GM24HoMZ7Nloa0T8cbvhF8BUhz4</recordid><startdate>20000401</startdate><enddate>20000401</enddate><creator>Orphanos, G.</creator><creator>Birbas, A.</creator><creator>Petrellis, N.</creator><creator>Mountzouris, L.</creator><creator>Malataras, A.</creator><creator>Goldfinch, A.</creator><creator>Brosnan, L.</creator><creator>Janko, U.</creator><general>IEEE</general><general>The Institute of Electrical and Electronics Engineers, Inc. (IEEE)</general><scope>RIA</scope><scope>RIE</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SP</scope><scope>8FD</scope><scope>L7M</scope><scope>7SC</scope><scope>H8D</scope><scope>JQ2</scope><scope>L~C</scope><scope>L~D</scope><scope>F28</scope><scope>FR3</scope></search><sort><creationdate>20000401</creationdate><title>Compensating for moderate effective throughput at the desktop</title><author>Orphanos, G. ; Birbas, A. ; Petrellis, N. ; Mountzouris, L. ; Malataras, A. ; Goldfinch, A. ; Brosnan, L. ; Janko, U.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c327t-da1ea101c3a6c09a9d5e69a38a69d02c058fed8cc513d1cd10cec070902a637e3</frbrgroupid><rsrctype>magazinearticle</rsrctype><prefilter>magazinearticle</prefilter><language>eng</language><creationdate>2000</creationdate><topic>Acceleration</topic><topic>Adapters</topic><topic>Architecture</topic><topic>Asynchronous transfer mode</topic><topic>Computer architecture</topic><topic>Data communication</topic><topic>Embedded system</topic><topic>Embedded systems</topic><topic>Hardware</topic><topic>High speed</topic><topic>IP (Internet Protocol)</topic><topic>Operating systems</topic><topic>Protocols</topic><topic>Real time systems</topic><topic>Stacks</topic><topic>TCP (protocol)</topic><topic>TCP/IP (protocol)</topic><topic>TCPIP</topic><topic>Throughput</topic><toplevel>online_resources</toplevel><creatorcontrib>Orphanos, G.</creatorcontrib><creatorcontrib>Birbas, A.</creatorcontrib><creatorcontrib>Petrellis, N.</creatorcontrib><creatorcontrib>Mountzouris, L.</creatorcontrib><creatorcontrib>Malataras, A.</creatorcontrib><creatorcontrib>Goldfinch, A.</creatorcontrib><creatorcontrib>Brosnan, L.</creatorcontrib><creatorcontrib>Janko, U.</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 1998-Present</collection><collection>IEEE Electronic Library (IEL)</collection><collection>CrossRef</collection><collection>Electronics &amp; Communications Abstracts</collection><collection>Technology Research Database</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts</collection><collection>Aerospace Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><collection>ANTE: Abstracts in New Technology &amp; Engineering</collection><collection>Engineering Research Database</collection><jtitle>IEEE communications magazine</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Orphanos, G.</au><au>Birbas, A.</au><au>Petrellis, N.</au><au>Mountzouris, L.</au><au>Malataras, A.</au><au>Goldfinch, A.</au><au>Brosnan, L.</au><au>Janko, U.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Compensating for moderate effective throughput at the desktop</atitle><jtitle>IEEE communications magazine</jtitle><stitle>COM-M</stitle><date>2000-04-01</date><risdate>2000</risdate><volume>38</volume><issue>4</issue><spage>128</spage><epage>135</epage><pages>128-135</pages><issn>0163-6804</issn><eissn>1558-1896</eissn><coden>ICOMD9</coden><abstract>This article presents the design and development of a networking system architecture targeted to support high-speed TCP/IP communication over ATM. The discussed architecture has been developed in the form of an integrated system which incorporates state-of-the-art software and hardware subsystems, and an OC-12c ATM adapter (622 Mb/s). Moreover, the design of this embedded system has been based on the Chorus real-time operating system, which, in turn, hosts an accelerated TCP/IP protocol stack over ATM. Furthermore, the embedded system board has been developed according to the PCI specification to easily be plugged into a host platform. In addition, the OC-12c ATM adapter subsystem has been designed and developed in order to also be plugged into the same host. The developed architecture has proven very efficient and reliable, providing high-throughput and low-latency bulk data communications. The measured performance on an OC-3c-based (155 Mb/s) testbed has shown that an optimally implemented TCP/IP stack, hosted by a real-time kernel and coupled with an ATM adapter, offers a robust desktop platform for high-speed end-to-end communications. The main feature of the accelerated TCP/IP protocol stack is the out-of-band processing of control and data information. The protocol accelerator embedded system processes the TCP/IP headers and accomplishes checksum computations, while data is transferred from the host's user memory space directly to the network. Finally, for validation purposes, the prototype system has been incorporated in an existing networking infrastructure targeted to support mass storage applications.</abstract><cop>New York</cop><pub>IEEE</pub><doi>10.1109/35.833569</doi><tpages>8</tpages></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 0163-6804
ispartof IEEE communications magazine, 2000-04, Vol.38 (4), p.128-135
issn 0163-6804
1558-1896
language eng
recordid cdi_proquest_miscellaneous_27252097
source IEEE Electronic Library (IEL)
subjects Acceleration
Adapters
Architecture
Asynchronous transfer mode
Computer architecture
Data communication
Embedded system
Embedded systems
Hardware
High speed
IP (Internet Protocol)
Operating systems
Protocols
Real time systems
Stacks
TCP (protocol)
TCP/IP (protocol)
TCPIP
Throughput
title Compensating for moderate effective throughput at the desktop
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-21T21%3A35%3A10IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_RIE&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Compensating%20for%20moderate%20effective%20throughput%20at%20the%20desktop&rft.jtitle=IEEE%20communications%20magazine&rft.au=Orphanos,%20G.&rft.date=2000-04-01&rft.volume=38&rft.issue=4&rft.spage=128&rft.epage=135&rft.pages=128-135&rft.issn=0163-6804&rft.eissn=1558-1896&rft.coden=ICOMD9&rft_id=info:doi/10.1109/35.833569&rft_dat=%3Cproquest_RIE%3E28761966%3C/proquest_RIE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=885070888&rft_id=info:pmid/&rft_ieee_id=833569&rfr_iscdi=true