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...
Saved in:
Published in: | IEEE journal on selected areas in communications 1988-12, Vol.6 (9), p.1587-1597 |
---|---|
Main Authors: | , |
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.< ></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&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.< ></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 & 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.< ></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 |