Cost-based scheduling and dropping algorithms to support integrated services

Applications with diverse performance objectives must be supported on a single packet-switched network. The efficiency of such networks can be greatly improved through the use of sophisticated scheduling and dropping algorithms within the queues that form at the network access points and in switches...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE transactions on communications 1996-02, Vol.44 (2), p.192-202
Hauptverfasser: Peha, J.M., Tobagi, F.A.
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 202
container_issue 2
container_start_page 192
container_title IEEE transactions on communications
container_volume 44
creator Peha, J.M.
Tobagi, F.A.
description Applications with diverse performance objectives must be supported on a single packet-switched network. The efficiency of such networks can be greatly improved through the use of sophisticated scheduling and dropping algorithms within the queues that form at the network access points and in switches throughout the network. In the present approach, arbitrary performance objectives are expressed in the form of cost functions, which map the queueing delay experienced by each packet to a cost incurred. The heuristic algorithms, cost-based scheduling (CBS) and cost-based dropping (CBD), then attempt to optimize network performance as perceived by the applications by minimizing the total cost incurred by all packets. Appropriate cost functions are presented for common applications. Scheduling and dropping algorithms are defined from these cost functions. It is demonstrated that network performance is better when these algorithms are used as opposed to the common alternatives. Also, contrary to conventional wisdom, some evidence is presented indicating that sophisticated scheduling may be preferable to sophisticated dropping as a means of adjusting loss rates.
doi_str_mv 10.1109/26.486612
format Article
fullrecord <record><control><sourceid>proquest_RIE</sourceid><recordid>TN_cdi_proquest_miscellaneous_26093013</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>486612</ieee_id><sourcerecordid>28248830</sourcerecordid><originalsourceid>FETCH-LOGICAL-c308t-7bf625ee07037db00f8ee503abc0ec6add3a3f089eb51ade91add1086af37d773</originalsourceid><addsrcrecordid>eNqF0LFOwzAQBmALgUQpDKxMmZAYUs5xYzsjqiggVWKBOXLiS2uUxsHnIPH2pKRiZbnT6b674WfsmsOCcyjuM7lYail5dsJmPM91CjpXp2wGUEAqldLn7ILoAwCWIMSMbVaeYloZQptQvUM7tK7bJqaziQ2-73-HduuDi7s9JdEnNPS9DzFxXcRtMPFwiOHL1UiX7KwxLeHVsc_Z-_rxbfWcbl6fXlYPm7QWoGOqqkZmOSIoEMpWAI1GzEGYqgaspbFWGNGALrDKubFYjMVy0NI0o1dKzNnt9LcP_nNAiuXeUY1tazr0A5WZzpZaC_gfSigEcDHCuwnWwRMFbMo-uL0J3yWH8hDsSMsp2NHeTNYh4p87Ln8AqSl0cQ</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>26093013</pqid></control><display><type>article</type><title>Cost-based scheduling and dropping algorithms to support integrated services</title><source>IEEE Electronic Library (IEL)</source><creator>Peha, J.M. ; Tobagi, F.A.</creator><creatorcontrib>Peha, J.M. ; Tobagi, F.A.</creatorcontrib><description>Applications with diverse performance objectives must be supported on a single packet-switched network. The efficiency of such networks can be greatly improved through the use of sophisticated scheduling and dropping algorithms within the queues that form at the network access points and in switches throughout the network. In the present approach, arbitrary performance objectives are expressed in the form of cost functions, which map the queueing delay experienced by each packet to a cost incurred. The heuristic algorithms, cost-based scheduling (CBS) and cost-based dropping (CBD), then attempt to optimize network performance as perceived by the applications by minimizing the total cost incurred by all packets. Appropriate cost functions are presented for common applications. Scheduling and dropping algorithms are defined from these cost functions. It is demonstrated that network performance is better when these algorithms are used as opposed to the common alternatives. Also, contrary to conventional wisdom, some evidence is presented indicating that sophisticated scheduling may be preferable to sophisticated dropping as a means of adjusting loss rates.</description><identifier>ISSN: 0090-6778</identifier><identifier>EISSN: 1558-0857</identifier><identifier>DOI: 10.1109/26.486612</identifier><identifier>CODEN: IECMBT</identifier><language>eng</language><publisher>IEEE</publisher><subject>Algorithm design and analysis ; Asynchronous transfer mode ; Cost function ; Heuristic algorithms ; Intserv networks ; Propagation delay ; Protocols ; Scheduling algorithm ; Streaming media ; Switches</subject><ispartof>IEEE transactions on communications, 1996-02, Vol.44 (2), p.192-202</ispartof><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c308t-7bf625ee07037db00f8ee503abc0ec6add3a3f089eb51ade91add1086af37d773</citedby><cites>FETCH-LOGICAL-c308t-7bf625ee07037db00f8ee503abc0ec6add3a3f089eb51ade91add1086af37d773</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/486612$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>314,780,784,796,27922,27923,54756</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/486612$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Peha, J.M.</creatorcontrib><creatorcontrib>Tobagi, F.A.</creatorcontrib><title>Cost-based scheduling and dropping algorithms to support integrated services</title><title>IEEE transactions on communications</title><addtitle>TCOMM</addtitle><description>Applications with diverse performance objectives must be supported on a single packet-switched network. The efficiency of such networks can be greatly improved through the use of sophisticated scheduling and dropping algorithms within the queues that form at the network access points and in switches throughout the network. In the present approach, arbitrary performance objectives are expressed in the form of cost functions, which map the queueing delay experienced by each packet to a cost incurred. The heuristic algorithms, cost-based scheduling (CBS) and cost-based dropping (CBD), then attempt to optimize network performance as perceived by the applications by minimizing the total cost incurred by all packets. Appropriate cost functions are presented for common applications. Scheduling and dropping algorithms are defined from these cost functions. It is demonstrated that network performance is better when these algorithms are used as opposed to the common alternatives. Also, contrary to conventional wisdom, some evidence is presented indicating that sophisticated scheduling may be preferable to sophisticated dropping as a means of adjusting loss rates.</description><subject>Algorithm design and analysis</subject><subject>Asynchronous transfer mode</subject><subject>Cost function</subject><subject>Heuristic algorithms</subject><subject>Intserv networks</subject><subject>Propagation delay</subject><subject>Protocols</subject><subject>Scheduling algorithm</subject><subject>Streaming media</subject><subject>Switches</subject><issn>0090-6778</issn><issn>1558-0857</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>1996</creationdate><recordtype>article</recordtype><recordid>eNqF0LFOwzAQBmALgUQpDKxMmZAYUs5xYzsjqiggVWKBOXLiS2uUxsHnIPH2pKRiZbnT6b674WfsmsOCcyjuM7lYail5dsJmPM91CjpXp2wGUEAqldLn7ILoAwCWIMSMbVaeYloZQptQvUM7tK7bJqaziQ2-73-HduuDi7s9JdEnNPS9DzFxXcRtMPFwiOHL1UiX7KwxLeHVsc_Z-_rxbfWcbl6fXlYPm7QWoGOqqkZmOSIoEMpWAI1GzEGYqgaspbFWGNGALrDKubFYjMVy0NI0o1dKzNnt9LcP_nNAiuXeUY1tazr0A5WZzpZaC_gfSigEcDHCuwnWwRMFbMo-uL0J3yWH8hDsSMsp2NHeTNYh4p87Ln8AqSl0cQ</recordid><startdate>19960201</startdate><enddate>19960201</enddate><creator>Peha, J.M.</creator><creator>Tobagi, F.A.</creator><general>IEEE</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>7SP</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope></search><sort><creationdate>19960201</creationdate><title>Cost-based scheduling and dropping algorithms to support integrated services</title><author>Peha, J.M. ; Tobagi, F.A.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c308t-7bf625ee07037db00f8ee503abc0ec6add3a3f089eb51ade91add1086af37d773</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>1996</creationdate><topic>Algorithm design and analysis</topic><topic>Asynchronous transfer mode</topic><topic>Cost function</topic><topic>Heuristic algorithms</topic><topic>Intserv networks</topic><topic>Propagation delay</topic><topic>Protocols</topic><topic>Scheduling algorithm</topic><topic>Streaming media</topic><topic>Switches</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Peha, J.M.</creatorcontrib><creatorcontrib>Tobagi, F.A.</creatorcontrib><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Electronics &amp; Communications Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>IEEE transactions on communications</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Peha, J.M.</au><au>Tobagi, F.A.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Cost-based scheduling and dropping algorithms to support integrated services</atitle><jtitle>IEEE transactions on communications</jtitle><stitle>TCOMM</stitle><date>1996-02-01</date><risdate>1996</risdate><volume>44</volume><issue>2</issue><spage>192</spage><epage>202</epage><pages>192-202</pages><issn>0090-6778</issn><eissn>1558-0857</eissn><coden>IECMBT</coden><abstract>Applications with diverse performance objectives must be supported on a single packet-switched network. The efficiency of such networks can be greatly improved through the use of sophisticated scheduling and dropping algorithms within the queues that form at the network access points and in switches throughout the network. In the present approach, arbitrary performance objectives are expressed in the form of cost functions, which map the queueing delay experienced by each packet to a cost incurred. The heuristic algorithms, cost-based scheduling (CBS) and cost-based dropping (CBD), then attempt to optimize network performance as perceived by the applications by minimizing the total cost incurred by all packets. Appropriate cost functions are presented for common applications. Scheduling and dropping algorithms are defined from these cost functions. It is demonstrated that network performance is better when these algorithms are used as opposed to the common alternatives. Also, contrary to conventional wisdom, some evidence is presented indicating that sophisticated scheduling may be preferable to sophisticated dropping as a means of adjusting loss rates.</abstract><pub>IEEE</pub><doi>10.1109/26.486612</doi><tpages>11</tpages></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 0090-6778
ispartof IEEE transactions on communications, 1996-02, Vol.44 (2), p.192-202
issn 0090-6778
1558-0857
language eng
recordid cdi_proquest_miscellaneous_26093013
source IEEE Electronic Library (IEL)
subjects Algorithm design and analysis
Asynchronous transfer mode
Cost function
Heuristic algorithms
Intserv networks
Propagation delay
Protocols
Scheduling algorithm
Streaming media
Switches
title Cost-based scheduling and dropping algorithms to support integrated services
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-13T13%3A05%3A05IST&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=Cost-based%20scheduling%20and%20dropping%20algorithms%20to%20support%20integrated%20services&rft.jtitle=IEEE%20transactions%20on%20communications&rft.au=Peha,%20J.M.&rft.date=1996-02-01&rft.volume=44&rft.issue=2&rft.spage=192&rft.epage=202&rft.pages=192-202&rft.issn=0090-6778&rft.eissn=1558-0857&rft.coden=IECMBT&rft_id=info:doi/10.1109/26.486612&rft_dat=%3Cproquest_RIE%3E28248830%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=26093013&rft_id=info:pmid/&rft_ieee_id=486612&rfr_iscdi=true