Loading…

Queueing in high-performance packet switching

The authors study the performance of four different approaches for providing the queuing necessary to smooth fluctuations in packet arrivals to a high-performance packet switch. They are (1) input queuing, where a separate buffer is provided at each input to the switch; (2) input smoothing, where a...

Full description

Saved in:
Bibliographic Details
Published in:IEEE journal on selected areas in communications 1988-12, Vol.6 (9), p.1587-1597
Main Authors: Hluchyj, M.G., Karol, M.J.
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by cdi_FETCH-LOGICAL-c284t-87d57b9568c6a7224967fc236f2a4dab4541da77eae30e6721b91a133a10dca3
cites cdi_FETCH-LOGICAL-c284t-87d57b9568c6a7224967fc236f2a4dab4541da77eae30e6721b91a133a10dca3
container_end_page 1597
container_issue 9
container_start_page 1587
container_title IEEE journal on selected areas in communications
container_volume 6
creator Hluchyj, M.G.
Karol, M.J.
description The authors study the performance of four different approaches for providing the queuing necessary to smooth fluctuations in packet arrivals to a high-performance packet switch. They are (1) input queuing, where a separate buffer is provided at each input to the switch; (2) input smoothing, where a frame of b packets is stored at each of the input line to the switch and simultaneously launched into a switch fabric of size Nb*Nb; (3) output queuing, where packets are queued in a separate first-in first-out (FIFO) buffer located at each output of the switch; and (4) completely shared buffering, where all queuing is done at the outputs and all buffers are completely shared among all the output lines. Input queues saturate at an offered load that depends on the service policy and the number of inputs N, but is approximately 0.586 with FIFO buffers when N is large. Output queuing and completely shared buffering both achieve the optimal throughput-delay performance for any packet switch. However, compared to output queuing, completely shared buffering requires less buffer memory at the expense of an increase in switch fabric size.< >
doi_str_mv 10.1109/49.12886
format article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_crossref_primary_10_1109_49_12886</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>12886</ieee_id><sourcerecordid>28559274</sourcerecordid><originalsourceid>FETCH-LOGICAL-c284t-87d57b9568c6a7224967fc236f2a4dab4541da77eae30e6721b91a133a10dca3</originalsourceid><addsrcrecordid>eNpFkEtLw0AUhQdRsFbBrbssRNykzkzmuZTiCwoidD_cTm7a0TSJMwnivze1RVdn8_Hdew4hl4zOGKP2TtgZ48aoIzJhUpqcUmqOyYTqosiNZuqUnKX0TikTwvAJyd8GHDA06yw02SasN3mHsWrjFhqPWQf-A_ssfYXeb0bonJxUUCe8OOSULB8flvPnfPH69DK_X-SeG9GPd0qpV1Yq4xVozoVVuvK8UBUHUcJKSMFK0BoBC4pKc7ayDFhRAKOlh2JKbvbaLrafA6bebUPyWNfQYDskx42Ulmsxgrd70Mc2pYiV62LYQvx2jLrdHE5Y9zvHiF4fnJA81FUcC4b0xys7vid3xqs9FhDx3_ar-AHvQmWE</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>28559274</pqid></control><display><type>article</type><title>Queueing in high-performance packet switching</title><source>IEEE Xplore (Online service)</source><creator>Hluchyj, M.G. ; Karol, M.J.</creator><creatorcontrib>Hluchyj, M.G. ; Karol, M.J.</creatorcontrib><description>The authors study the performance of four different approaches for providing the queuing necessary to smooth fluctuations in packet arrivals to a high-performance packet switch. They are (1) input queuing, where a separate buffer is provided at each input to the switch; (2) input smoothing, where a frame of b packets is stored at each of the input line to the switch and simultaneously launched into a switch fabric of size Nb*Nb; (3) output queuing, where packets are queued in a separate first-in first-out (FIFO) buffer located at each output of the switch; and (4) completely shared buffering, where all queuing is done at the outputs and all buffers are completely shared among all the output lines. Input queues saturate at an offered load that depends on the service policy and the number of inputs N, but is approximately 0.586 with FIFO buffers when N is large. Output queuing and completely shared buffering both achieve the optimal throughput-delay performance for any packet switch. However, compared to output queuing, completely shared buffering requires less buffer memory at the expense of an increase in switch fabric size.&lt; &gt;</description><identifier>ISSN: 0733-8716</identifier><identifier>EISSN: 1558-0008</identifier><identifier>DOI: 10.1109/49.12886</identifier><identifier>CODEN: ISACEM</identifier><language>eng</language><publisher>New York, NY: IEEE</publisher><subject>Applied sciences ; Buffer storage ; Delay ; Exact sciences and technology ; Fabrics ; Fluctuations ; Intserv networks ; Niobium ; Organization and planning of networks (techniques and equipments) ; Packet switching ; Secret ; Smoothing methods ; Switches ; Switching circuits ; Systems, networks and services of telecommunications ; Telecommunications ; Telecommunications and information theory</subject><ispartof>IEEE journal on selected areas in communications, 1988-12, Vol.6 (9), p.1587-1597</ispartof><rights>1990 INIST-CNRS</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c284t-87d57b9568c6a7224967fc236f2a4dab4541da77eae30e6721b91a133a10dca3</citedby><cites>FETCH-LOGICAL-c284t-87d57b9568c6a7224967fc236f2a4dab4541da77eae30e6721b91a133a10dca3</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/12886$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,314,778,782,787,788,23917,23918,25127,27911,27912,54783</link.rule.ids><backlink>$$Uhttp://pascal-francis.inist.fr/vibad/index.php?action=getRecordDetail&amp;idt=6923654$$DView record in Pascal Francis$$Hfree_for_read</backlink></links><search><creatorcontrib>Hluchyj, M.G.</creatorcontrib><creatorcontrib>Karol, M.J.</creatorcontrib><title>Queueing in high-performance packet switching</title><title>IEEE journal on selected areas in communications</title><addtitle>J-SAC</addtitle><description>The authors study the performance of four different approaches for providing the queuing necessary to smooth fluctuations in packet arrivals to a high-performance packet switch. They are (1) input queuing, where a separate buffer is provided at each input to the switch; (2) input smoothing, where a frame of b packets is stored at each of the input line to the switch and simultaneously launched into a switch fabric of size Nb*Nb; (3) output queuing, where packets are queued in a separate first-in first-out (FIFO) buffer located at each output of the switch; and (4) completely shared buffering, where all queuing is done at the outputs and all buffers are completely shared among all the output lines. Input queues saturate at an offered load that depends on the service policy and the number of inputs N, but is approximately 0.586 with FIFO buffers when N is large. Output queuing and completely shared buffering both achieve the optimal throughput-delay performance for any packet switch. However, compared to output queuing, completely shared buffering requires less buffer memory at the expense of an increase in switch fabric size.&lt; &gt;</description><subject>Applied sciences</subject><subject>Buffer storage</subject><subject>Delay</subject><subject>Exact sciences and technology</subject><subject>Fabrics</subject><subject>Fluctuations</subject><subject>Intserv networks</subject><subject>Niobium</subject><subject>Organization and planning of networks (techniques and equipments)</subject><subject>Packet switching</subject><subject>Secret</subject><subject>Smoothing methods</subject><subject>Switches</subject><subject>Switching circuits</subject><subject>Systems, networks and services of telecommunications</subject><subject>Telecommunications</subject><subject>Telecommunications and information theory</subject><issn>0733-8716</issn><issn>1558-0008</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>1988</creationdate><recordtype>article</recordtype><recordid>eNpFkEtLw0AUhQdRsFbBrbssRNykzkzmuZTiCwoidD_cTm7a0TSJMwnivze1RVdn8_Hdew4hl4zOGKP2TtgZ48aoIzJhUpqcUmqOyYTqosiNZuqUnKX0TikTwvAJyd8GHDA06yw02SasN3mHsWrjFhqPWQf-A_ssfYXeb0bonJxUUCe8OOSULB8flvPnfPH69DK_X-SeG9GPd0qpV1Yq4xVozoVVuvK8UBUHUcJKSMFK0BoBC4pKc7ayDFhRAKOlh2JKbvbaLrafA6bebUPyWNfQYDskx42Ulmsxgrd70Mc2pYiV62LYQvx2jLrdHE5Y9zvHiF4fnJA81FUcC4b0xys7vid3xqs9FhDx3_ar-AHvQmWE</recordid><startdate>19881201</startdate><enddate>19881201</enddate><creator>Hluchyj, M.G.</creator><creator>Karol, M.J.</creator><general>IEEE</general><general>Institute of Electrical and Electronics Engineers</general><scope>IQODW</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SP</scope><scope>8FD</scope><scope>L7M</scope></search><sort><creationdate>19881201</creationdate><title>Queueing in high-performance packet switching</title><author>Hluchyj, M.G. ; Karol, M.J.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c284t-87d57b9568c6a7224967fc236f2a4dab4541da77eae30e6721b91a133a10dca3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>1988</creationdate><topic>Applied sciences</topic><topic>Buffer storage</topic><topic>Delay</topic><topic>Exact sciences and technology</topic><topic>Fabrics</topic><topic>Fluctuations</topic><topic>Intserv networks</topic><topic>Niobium</topic><topic>Organization and planning of networks (techniques and equipments)</topic><topic>Packet switching</topic><topic>Secret</topic><topic>Smoothing methods</topic><topic>Switches</topic><topic>Switching circuits</topic><topic>Systems, networks and services of telecommunications</topic><topic>Telecommunications</topic><topic>Telecommunications and information theory</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Hluchyj, M.G.</creatorcontrib><creatorcontrib>Karol, M.J.</creatorcontrib><collection>Pascal-Francis</collection><collection>CrossRef</collection><collection>Electronics &amp; Communications Abstracts</collection><collection>Technology Research Database</collection><collection>Advanced Technologies Database with Aerospace</collection><jtitle>IEEE journal on selected areas in communications</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Hluchyj, M.G.</au><au>Karol, M.J.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Queueing in high-performance packet switching</atitle><jtitle>IEEE journal on selected areas in communications</jtitle><stitle>J-SAC</stitle><date>1988-12-01</date><risdate>1988</risdate><volume>6</volume><issue>9</issue><spage>1587</spage><epage>1597</epage><pages>1587-1597</pages><issn>0733-8716</issn><eissn>1558-0008</eissn><coden>ISACEM</coden><abstract>The authors study the performance of four different approaches for providing the queuing necessary to smooth fluctuations in packet arrivals to a high-performance packet switch. They are (1) input queuing, where a separate buffer is provided at each input to the switch; (2) input smoothing, where a frame of b packets is stored at each of the input line to the switch and simultaneously launched into a switch fabric of size Nb*Nb; (3) output queuing, where packets are queued in a separate first-in first-out (FIFO) buffer located at each output of the switch; and (4) completely shared buffering, where all queuing is done at the outputs and all buffers are completely shared among all the output lines. Input queues saturate at an offered load that depends on the service policy and the number of inputs N, but is approximately 0.586 with FIFO buffers when N is large. Output queuing and completely shared buffering both achieve the optimal throughput-delay performance for any packet switch. However, compared to output queuing, completely shared buffering requires less buffer memory at the expense of an increase in switch fabric size.&lt; &gt;</abstract><cop>New York, NY</cop><pub>IEEE</pub><doi>10.1109/49.12886</doi><tpages>11</tpages></addata></record>
fulltext fulltext
identifier ISSN: 0733-8716
ispartof IEEE journal on selected areas in communications, 1988-12, Vol.6 (9), p.1587-1597
issn 0733-8716
1558-0008
language eng
recordid cdi_crossref_primary_10_1109_49_12886
source IEEE Xplore (Online service)
subjects Applied sciences
Buffer storage
Delay
Exact sciences and technology
Fabrics
Fluctuations
Intserv networks
Niobium
Organization and planning of networks (techniques and equipments)
Packet switching
Secret
Smoothing methods
Switches
Switching circuits
Systems, networks and services of telecommunications
Telecommunications
Telecommunications and information theory
title Queueing in high-performance packet switching
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-15T18%3A46%3A59IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Queueing%20in%20high-performance%20packet%20switching&rft.jtitle=IEEE%20journal%20on%20selected%20areas%20in%20communications&rft.au=Hluchyj,%20M.G.&rft.date=1988-12-01&rft.volume=6&rft.issue=9&rft.spage=1587&rft.epage=1597&rft.pages=1587-1597&rft.issn=0733-8716&rft.eissn=1558-0008&rft.coden=ISACEM&rft_id=info:doi/10.1109/49.12886&rft_dat=%3Cproquest_cross%3E28559274%3C/proquest_cross%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c284t-87d57b9568c6a7224967fc236f2a4dab4541da77eae30e6721b91a133a10dca3%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=28559274&rft_id=info:pmid/&rft_ieee_id=12886&rfr_iscdi=true