Feedback in Recursive Congestion Control
In recursive network architectures such as RINA or RNA, it is natural for multiple layers to carry out congestion control. These layers can be stacked in arbitrary ways and provide more ways to use feedback than before (which of the many controllers along an end-to-end path should be notified?). Thi...
Saved in:
Published in | Computer Performance Engineering pp. 109 - 125 |
---|---|
Main Authors | , , |
Format | Book Chapter |
Language | English |
Published |
Cham
Springer International Publishing
|
Series | Lecture Notes in Computer Science |
Subjects | |
Online Access | Get full text |
Cover
Loading…
Abstract | In recursive network architectures such as RINA or RNA, it is natural for multiple layers to carry out congestion control. These layers can be stacked in arbitrary ways and provide more ways to use feedback than before (which of the many controllers along an end-to-end path should be notified?). This in turn raises concerns regarding stability and performance of such a system of interacting congestion control mechanisms. In this paper, we report on a first analysis of feedback methods in recursive networks that we carried out using a fluid model with a packet queue approximation. We find that the strict pushback feedback based on queue size can have stability issues, but robust control can be achieved when each congestion controller receives feedback from all sources of congestion within and below its layer. |
---|---|
AbstractList | In recursive network architectures such as RINA or RNA, it is natural for multiple layers to carry out congestion control. These layers can be stacked in arbitrary ways and provide more ways to use feedback than before (which of the many controllers along an end-to-end path should be notified?). This in turn raises concerns regarding stability and performance of such a system of interacting congestion control mechanisms. In this paper, we report on a first analysis of feedback methods in recursive networks that we carried out using a fluid model with a packet queue approximation. We find that the strict pushback feedback based on queue size can have stability issues, but robust control can be achieved when each congestion controller receives feedback from all sources of congestion within and below its layer. |
Author | Hayes, David A. Teymoori, Peyman Welzl, Michael |
Author_xml | – sequence: 1 givenname: David A. surname: Hayes fullname: Hayes, David A. email: davidh@simula.no organization: Simula Research Laboratory, Fornebu, Norway – sequence: 2 givenname: Peyman surname: Teymoori fullname: Teymoori, Peyman email: peymant@ifi.uio.no organization: University of Oslo, Oslo, Norway – sequence: 3 givenname: Michael surname: Welzl fullname: Welzl, Michael email: michawe@ifi.uio.no organization: University of Oslo, Oslo, Norway |
BookMark | eNo1UE1PwzAMNTAkutFfwKVHLgGnzpLmiCoGSJOQEJyjfjiobGpQU_j9ZANOfs-27PfeEhZjGBngSuKNRDS31lSCBEkrlFZEQrvqBJaUGkduTiGTWkpBpOwZ5Gn9f1baBWRIWAprFF1AHuMHIkpDprRVBtcb5r5tul0xjMULd19THL65qMP4znEewniA8xT2l3Dum33k_K-u4G1z_1o_iu3zw1N9txVRWjOLRhuvG0uqV4o9pf8afbfuWsvMCaFvqW-wlOwTxyYJ8WtVKamps75iWoH8vRs_pyGJmFwbwi46ie4QhUveHLnkzh2tuxQF_QCcwk4H |
ContentType | Book Chapter |
Copyright | Springer International Publishing AG 2016 |
Copyright_xml | – notice: Springer International Publishing AG 2016 |
DOI | 10.1007/978-3-319-46433-6_8 |
DatabaseTitleList | |
DeliveryMethod | fulltext_linktorsrc |
Discipline | Computer Science |
EISBN | 3319464337 9783319464336 |
EISSN | 1611-3349 |
Editor | Paolieri, Marco Platis, Agapios N. Fiems, Dieter |
Editor_xml | – sequence: 1 givenname: Dieter surname: Fiems fullname: Fiems, Dieter email: dieter.fiems@ugent.be – sequence: 2 givenname: Marco surname: Paolieri fullname: Paolieri, Marco email: marco.paolieri@unifi.it – sequence: 3 givenname: Agapios N. surname: Platis fullname: Platis, Agapios N. email: platis@aegean.gr |
EndPage | 125 |
GroupedDBID | -DT -GH -~X 1SB 29L 2HA 2HV 5QI 875 AASHB ABMNI ACGFS ADCXD AEFIE ALMA_UNASSIGNED_HOLDINGS EJD F5P FEDTE HVGLF LAS LDH P2P RIG RNI RSU SVGTG VI1 ~02 |
ID | FETCH-LOGICAL-s197t-a67f6a934d44ef332960fc5cb9eee0fc0fb3da021efee00a173f5484163c9f8e3 |
ISBN | 9783319464329 3319464329 |
ISSN | 0302-9743 |
IngestDate | Tue Oct 01 19:52:17 EDT 2024 |
IsPeerReviewed | true |
IsScholarly | true |
Language | English |
LinkModel | OpenURL |
MergedId | FETCHMERGED-LOGICAL-s197t-a67f6a934d44ef332960fc5cb9eee0fc0fb3da021efee00a173f5484163c9f8e3 |
Notes | D. Hayes — completed most of the work on this paper while with the University of Oslo. |
PageCount | 17 |
ParticipantIDs | springer_books_10_1007_978_3_319_46433_6_8 |
PublicationPlace | Cham |
PublicationPlace_xml | – name: Cham |
PublicationSeriesSubtitle | Programming and Software Engineering |
PublicationSeriesTitle | Lecture Notes in Computer Science |
PublicationSeriesTitleAlternate | Lect.Notes Computer |
PublicationSubtitle | 13th European Workshop, EPEW 2016, Chios, Greece, October 5-7, 2016, Proceedings |
PublicationTitle | Computer Performance Engineering |
Publisher | Springer International Publishing |
Publisher_xml | – name: Springer International Publishing |
RelatedPersons | Kleinberg, Jon M. Mattern, Friedemann Naor, Moni Mitchell, John C. Terzopoulos, Demetri Steffen, Bernhard Pandu Rangan, C. Kanade, Takeo Kittler, Josef Weikum, Gerhard Hutchison, David Tygar, Doug |
RelatedPersons_xml | – sequence: 1 givenname: David surname: Hutchison fullname: Hutchison, David organization: Lancaster University, Lancaster, United Kingdom – sequence: 2 givenname: Takeo surname: Kanade fullname: Kanade, Takeo organization: Carnegie Mellon University, Pittsburgh, USA – sequence: 3 givenname: Josef surname: Kittler fullname: Kittler, Josef organization: University of Surrey, Guildford, United Kingdom – sequence: 4 givenname: Jon M. surname: Kleinberg fullname: Kleinberg, Jon M. organization: Cornell University, Ithaca, USA – sequence: 5 givenname: Friedemann surname: Mattern fullname: Mattern, Friedemann organization: CNB H 104.2, ETH Zurich, Zürich, Switzerland – sequence: 6 givenname: John C. surname: Mitchell fullname: Mitchell, John C. organization: Stanford, USA – sequence: 7 givenname: Moni surname: Naor fullname: Naor, Moni organization: Weizmann Institute of Science, Rehovot, Israel – sequence: 8 givenname: C. surname: Pandu Rangan fullname: Pandu Rangan, C. organization: Madras, Indian Institute of Technology, Chennai, India – sequence: 9 givenname: Bernhard surname: Steffen fullname: Steffen, Bernhard organization: Fakultät Informatik, TU Dortmund, Dortmund, Germany – sequence: 10 givenname: Demetri surname: Terzopoulos fullname: Terzopoulos, Demetri organization: University of California, Los Angeles, USA – sequence: 11 givenname: Doug surname: Tygar fullname: Tygar, Doug organization: University of California, Berkeley, USA – sequence: 12 givenname: Gerhard surname: Weikum fullname: Weikum, Gerhard organization: Max Planck Institute for Informatics, Saarbrücken, Germany |
SSID | ssj0001737298 ssj0002792 |
Score | 1.996136 |
Snippet | In recursive network architectures such as RINA or RNA, it is natural for multiple layers to carry out congestion control. These layers can be stacked in... |
SourceID | springer |
SourceType | Publisher |
StartPage | 109 |
SubjectTerms | Congestion Control Congestion Control Mechanism Explicit Congestion Notification Packet Queue Queue Size |
Title | Feedback in Recursive Congestion Control |
URI | http://link.springer.com/10.1007/978-3-319-46433-6_8 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV1LT8JAEN4g3jz4jho1PXgwkhpqt4U9eCAEQggSY0C9NdvtbGI0JZFykF_vTHdpeXjBS7NtWrqdb5mdmZ35lrGbOAERhzJwgySULocH7golPBfnBi1lgs8oikM-DcPemPffg_dKpb-UtTTL4ns1_7Ou5D-o4jXElapkt0C2-FG8gG3EF4-IMB7XjN_VMKvhFbD7MVASe5H7v0QvWOqWH6MK8vT1Wuu-cNYB_f6JqTR_xnY5Tt7ga_61nlRvx1UXp7tYqk8KlLxQsD7Pf29PUlqoorHUNsnvRl0RjfL0cWAXKoaTLM__qhV9t6plI864Fqksg2UrjqmP_2yOxo6NZtgCLVS-6L4YfQZG34bEougb1lKrQ726WJqOPVMXvaHpl5M7qBCL3ua7YdTcYTsNgfptt9XpD17LeBvtxyNKJnkiTjQrTKZTVPdTdNowM5XnBV2VYSRee-PGInpum4wO2B7VqzhUSIIiO2QVSI_Y_kLCjpXwMbtdIOd8pE6BnFMi51jkTti42xm1e67dJ8OdeqKRuTJs6FAKnyecg_axv2Fdq0DFAgCwVdexn0g05kDjeV2iKDQ6qmSKK6Gb4J-yajpJ4Yw5aH8L1eTKC5oNrnEG0gkkRDGIjkUAIM7Z3eJTIxr502hBe41yifwI5RLlcolQLhfb3HzJqtn3DK7QxMvia4veL7R5TCw |
link.rule.ids | 785,786,790,799,27958 |
linkProvider | Library Specific Holdings |
openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=bookitem&rft.title=Computer+Performance+Engineering&rft.au=Hayes%2C+David+A.&rft.au=Teymoori%2C+Peyman&rft.au=Welzl%2C+Michael&rft.atitle=Feedback+in+Recursive+Congestion+Control&rft.series=Lecture+Notes+in+Computer+Science&rft.pub=Springer+International+Publishing&rft.isbn=9783319464329&rft.issn=0302-9743&rft.eissn=1611-3349&rft.spage=109&rft.epage=125&rft_id=info:doi/10.1007%2F978-3-319-46433-6_8 |
thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0302-9743&client=summon |
thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0302-9743&client=summon |
thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0302-9743&client=summon |