Analysis of Backward Congestion Notification with Delay for Enhanced Ethernet Networks
At present, companies and standards organizations are enhancing Ethernet as the unified switch fabric for all of the TCP/IP traffic, the storage traffic and the high performance computing traffic in data centers. Backward congestion notification (BCN) is the basic mechanism for the end-to-end conges...
Saved in:
Published in | IEEE transactions on computers Vol. 63; no. 11; pp. 2674 - 2684 |
---|---|
Main Authors | , , , , |
Format | Journal Article |
Language | English |
Published |
New York
IEEE
01.11.2014
The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
Subjects | |
Online Access | Get full text |
ISSN | 0018-9340 1557-9956 |
DOI | 10.1109/TC.2013.157 |
Cover
Loading…
Abstract | At present, companies and standards organizations are enhancing Ethernet as the unified switch fabric for all of the TCP/IP traffic, the storage traffic and the high performance computing traffic in data centers. Backward congestion notification (BCN) is the basic mechanism for the end-to-end congestion management enhancement of Ethernet. To fulfill the special requirements of the unified switch fabric, i.e., losslessness and low transmission delay, BCN should hold the buffer occupancy around a target point tightly. Thus, the stability of the control loop and the buffer size are critical to BCN. Currently, the impacts of delay on the performance of BCN are unidentified. When the speed of Ethernet increases to 40 Gbps or 100 Gbps in the near future, the number of on-the-fly packets becomes the same order with the buffer size of switch. Accordingly, the impacts of delay will become significant. In this paper, we analyze BCN, paying special attention on the delay. We model the BCN system with a set of segmented delayed differential equations, and then deduce sufficient condition for the uniformly asymptotic stability of BCN. Subsequently, the bounds of buffer occupancy are estimated, which provides direct guidelines on setting buffer size. Finally, numerical analysis and experiments on the NetFPGA platform verify our theoretical analysis. |
---|---|
AbstractList | At present, companies and standards organizations are enhancing Ethernet as the unified switch fabric for all of the TCP/IP traffic, the storage traffic and the high performance computing traffic in data centers. Backward congestion notification (BCN) is the basic mechanism for the end-to-end congestion management enhancement of Ethernet. To fulfill the special requirements of the unified switch fabric, i.e., losslessness and low transmission delay, BCN should hold the buffer occupancy around a target point tightly. Thus, the stability of the control loop and the buffer size are critical to BCN. Currently, the impacts of delay on the performance of BCN are unidentified. When the speed of Ethernet increases to 40 Gbps or 100 Gbps in the near future, the number of on-the-fly packets becomes the same order with the buffer size of switch. Accordingly, the impacts of delay will become significant. In this paper, we analyze BCN, paying special attention on the delay. We model the BCN system with a set of segmented delayed differential equations, and then deduce sufficient condition for the uniformly asymptotic stability of BCN. Subsequently, the bounds of buffer occupancy are estimated, which provides direct guidelines on setting buffer size. Finally, numerical analysis and experiments on the NetFPGA platform verify our theoretical analysis. |
Author | Chuang Lin Wanchun Jiang Stojmenovic, Ivan Fengyuan Ren Yongwei Wu |
Author_xml | – sequence: 1 surname: Wanchun Jiang fullname: Wanchun Jiang email: jiangwc@csnet1.cs.tsinghua.edu.cn organization: Dept. of Comput. Sci. & Technol., Tsinghua Univ., Beijing, China – sequence: 2 surname: Fengyuan Ren fullname: Fengyuan Ren email: renfy@csnet1.cs.tsinghua.edu.cn organization: Dept. of Comput. Sci. & Technol., Tsinghua Univ., Beijing, China – sequence: 3 surname: Yongwei Wu fullname: Yongwei Wu email: wuyw@tsinghua.edu.cn organization: Dept. of Comput. Sci. & Technol., Tsinghua Univ., Beijing, China – sequence: 4 surname: Chuang Lin fullname: Chuang Lin email: chlin@csnet1.cs.tsinghua.edu.cn organization: Dept. of Comput. Sci. & Technol., Tsinghua Univ., Beijing, China – sequence: 5 givenname: Ivan surname: Stojmenovic fullname: Stojmenovic, Ivan organization: Tsinghua Nat. Lab. for Inf. Sci. & Technol., Tsinghua Univ., Beijing, China |
BookMark | eNp10E1r3DAQBmBRUujm49RjL4JeCsUbjfVh65i627QQ0sumVyPbo64SR0olLcv--2qzJYdAT8PAM8PMe0pOfPBIyHtgSwCmL9fdsmbAlyCbN2QBUjaV1lKdkAVj0FaaC_aOnKZ0zxhTNdML8uvKm3mfXKLB0i9mfNiZONEu-N-Ysgue3obsrBvNc7NzeUO_4mz21IZIV35j_IgTXeUNRo-Z3mLehfiQzslba-aEF__qGbn7tlp336ubn9c_uqubauQgcmUkcGDNUEuo2WStsUKPQoPiahA41e0wtAKtrhFBKS0H4DWqUrScYLCWn5FPx71PMfzZlpP7R5dGnGfjMWxTD6opKciat4V-fEXvwzaW7w8KQDBdZFFwVGMMKUW0_ejy8_M5Gjf3wPpD0v266w9J9yXpMvP51cxTdI8m7v-jPxy1Q8QXqWQjWlHzv-qbiIQ |
CODEN | ITCOB4 |
CitedBy_id | crossref_primary_10_1002_ett_3097 crossref_primary_10_1049_iet_net_2017_0101 crossref_primary_10_3390_technologies13030105 crossref_primary_10_1109_ACCESS_2020_3006065 crossref_primary_10_1016_j_jnca_2015_10_012 crossref_primary_10_1587_transcom_2019NRI0001 crossref_primary_10_1016_j_comcom_2017_02_010 |
Cites_doi | 10.1109/ICDCS.2010.33 10.1145/347059.347421 10.1145/1509315.1509453 10.1109/IPDPS.2008.4536140 10.1145/1592568.1592577 10.1109/HOTI.2009.23 10.1109/INFCOM.2007.300 10.1109/MASS.2003.1194848 10.1007/978-1-4684-9467-9 |
ContentType | Journal Article |
Copyright | Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) Nov 2014 |
Copyright_xml | – notice: Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) Nov 2014 |
DBID | 97E RIA RIE AAYXX CITATION 7SC 7SP 8FD JQ2 L7M L~C L~D F28 FR3 |
DOI | 10.1109/TC.2013.157 |
DatabaseName | IEEE All-Society Periodicals Package (ASPP) 2005–Present IEEE All-Society Periodicals Package (ASPP) 1998–Present IEEE Electronic Library (IEL) CrossRef Computer and Information Systems Abstracts Electronics & Communications Abstracts Technology Research Database ProQuest Computer Science Collection Advanced Technologies Database with Aerospace Computer and Information Systems Abstracts Academic Computer and Information Systems Abstracts Professional ANTE: Abstracts in New Technology & Engineering Engineering Research Database |
DatabaseTitle | CrossRef Technology Research Database Computer and Information Systems Abstracts – Academic Electronics & Communications Abstracts ProQuest Computer Science Collection Computer and Information Systems Abstracts Advanced Technologies Database with Aerospace Computer and Information Systems Abstracts Professional Engineering Research Database ANTE: Abstracts in New Technology & Engineering |
DatabaseTitleList | Technology Research Database Technology Research Database |
Database_xml | – sequence: 1 dbid: RIE name: IEEE Electronic Library (IEL) url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/ sourceTypes: Publisher |
DeliveryMethod | fulltext_linktorsrc |
Discipline | Engineering Computer Science |
EISSN | 1557-9956 |
EndPage | 2684 |
ExternalDocumentID | 3460583171 10_1109_TC_2013_157 6574842 |
Genre | orig-research |
GroupedDBID | --Z -DZ -~X .55 .DC 0R~ 29I 3EH 3O- 4.4 5GY 5VS 6IK 85S 97E AAJGR AARMG AASAJ AAWTH ABAZT ABFSI ABQJQ ABVLG ACGFO ACIWK ACNCT AENEX AETEA AETIX AGQYO AGSQL AHBIQ AI. AIBXA AKJIK AKQYR ALLEH ALMA_UNASSIGNED_HOLDINGS ASUFR ATWAV BEFXN BFFAM BGNUA BKEBE BPEOZ CS3 DU5 E.L EBS EJD HZ~ H~9 IAAWW IBMZZ ICLAB IEDLZ IFIPE IFJZH IPLJI JAVBF LAI M43 MS~ MVM O9- OCL P2P PQQKQ RIA RIE RNI RNS RXW RZB TAE TN5 TWZ UHB UKR UPT VH1 X7M XJT XOL XZL YXB YYQ YZZ ZCG AAYOK AAYXX CITATION RIG 7SC 7SP 8FD JQ2 L7M L~C L~D F28 FR3 |
ID | FETCH-LOGICAL-c314t-a513107b25120dffaf49c491636b4ed28bb84ef92ee16695b132e65b195d1bff3 |
IEDL.DBID | RIE |
ISSN | 0018-9340 |
IngestDate | Fri Jul 11 15:43:59 EDT 2025 Mon Jun 30 06:48:43 EDT 2025 Tue Jul 01 00:27:34 EDT 2025 Thu Apr 24 23:06:32 EDT 2025 Wed Aug 27 02:49:04 EDT 2025 |
IsPeerReviewed | true |
IsScholarly | true |
Issue | 11 |
Language | English |
License | https://ieeexplore.ieee.org/Xplorehelp/downloads/license-information/IEEE.html https://doi.org/10.15223/policy-029 https://doi.org/10.15223/policy-037 |
LinkModel | DirectLink |
MergedId | FETCHMERGED-LOGICAL-c314t-a513107b25120dffaf49c491636b4ed28bb84ef92ee16695b132e65b195d1bff3 |
Notes | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 14 content type line 23 |
PQID | 1611409155 |
PQPubID | 85452 |
PageCount | 11 |
ParticipantIDs | crossref_citationtrail_10_1109_TC_2013_157 proquest_miscellaneous_1671555238 crossref_primary_10_1109_TC_2013_157 proquest_journals_1611409155 ieee_primary_6574842 |
ProviderPackageCode | CITATION AAYXX |
PublicationCentury | 2000 |
PublicationDate | 2014-Nov. 2014-11-00 20141101 |
PublicationDateYYYYMMDD | 2014-11-01 |
PublicationDate_xml | – month: 11 year: 2014 text: 2014-Nov. |
PublicationDecade | 2010 |
PublicationPlace | New York |
PublicationPlace_xml | – name: New York |
PublicationTitle | IEEE transactions on computers |
PublicationTitleAbbrev | TC |
PublicationYear | 2014 |
Publisher | IEEE The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
Publisher_xml | – name: IEEE – name: The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
References | braam (ref22) 1999 ref14 kwan (ref17) 2007 kandula (ref24) 2009 ref2 (ref10) 2007 ref16 (ref9) 0 ref19 (ref11) 2014 (ref1) 0 brooks (ref18) 2009 pfister (ref7) 1985; 34 lu (ref15) 2006 ai-fares (ref20) 2008 ref26 ref21 (ref13) 0 (ref8) 0 (ref6) 0 bergamasco (ref12) 2005 coddington (ref25) 1975 welch (ref23) 2008 ref4 ref3 ref5 |
References_xml | – ident: ref16 doi: 10.1109/ICDCS.2010.33 – ident: ref19 doi: 10.1145/347059.347421 – year: 0 ident: ref6 article-title: IEEE 802.1Qbb: Priority-Based Flow Control, Working Draft – start-page: 63 year: 2008 ident: ref20 article-title: A Scalable, Commodity Data Center Network Architecture publication-title: Proc ACM Special Interest Group on Data Comm (ACM SIGCOMM) – year: 1975 ident: ref25 publication-title: Theory of Ordinary Differential Equations – start-page: 15 year: 2009 ident: ref18 article-title: The Contraction Mapping Principle and Some Applications publication-title: Electronic J Differential Equations – year: 0 ident: ref1 article-title: IEEE 802.1: Data Center Bridging Task Group – volume: 34 start-page: 933 year: 1985 ident: ref7 article-title: Hotspot Contention and Combining in Multistage Interconnection Networks publication-title: IEEE Trans Computers – ident: ref2 doi: 10.1145/1509315.1509453 – year: 2007 ident: ref17 article-title: Effects of Delay: Output Generated Multistage and Symmetric Topology w/ Single Hot Spot Scenarios – year: 2009 ident: ref24 article-title: The Nature of Datacenter Traffic: Measurements & Analysis publication-title: Proc Integrated Marketing Comm (IMC) – ident: ref5 doi: 10.1109/IPDPS.2008.4536140 – year: 2008 ident: ref23 article-title: Scalable Performance of the Panasas Parallel File System – year: 2014 ident: ref11 article-title: Brocade MLX Series Routers, Data Sheet – year: 0 ident: ref8 article-title: IEEE 802.1Qau: End-to-end Congestion Management, Working Draft – year: 1999 ident: ref22 article-title: File Systems for Clusters from a Protocol Perspective publication-title: Proc Second Extreme Linux Topics Workshop – year: 0 ident: ref9 article-title: IEEE P802.3ba: 40Gb/s and 100Gb/s Ethernet Task Force – start-page: 891 year: 2006 ident: ref15 article-title: Congestion Control in Networks with no Congestion Drops publication-title: Proc 44th Allerton Ann Conf Comm Control and Computing – ident: ref21 doi: 10.1145/1592568.1592577 – year: 0 ident: ref13 article-title: NetFPGA Project – ident: ref4 doi: 10.1109/HOTI.2009.23 – year: 2007 ident: ref10 article-title: Juniper Networks T-series Routing Platforms: T320, T640, T1600, and TX Matrix, data sheet – ident: ref14 doi: 10.1109/INFCOM.2007.300 – ident: ref3 doi: 10.1109/MASS.2003.1194848 – ident: ref26 doi: 10.1007/978-1-4684-9467-9 – year: 2005 ident: ref12 article-title: Backward Congestion Notification Version 2.0 |
SSID | ssj0006209 |
Score | 2.1435928 |
Snippet | At present, companies and standards organizations are enhancing Ethernet as the unified switch fabric for all of the TCP/IP traffic, the storage traffic and... |
SourceID | proquest crossref ieee |
SourceType | Aggregation Database Enrichment Source Index Database Publisher |
StartPage | 2674 |
SubjectTerms | Asymptotic stability Backward congestion notification Buffers Congestion data center ethernet Delay Delays Differential equations Ethernet Mathematical model Stability analysis stability and delay Switches Traffic engineering Traffic flow |
Title | Analysis of Backward Congestion Notification with Delay for Enhanced Ethernet Networks |
URI | https://ieeexplore.ieee.org/document/6574842 https://www.proquest.com/docview/1611409155 https://www.proquest.com/docview/1671555238 |
Volume | 63 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1LT8MwDLYGJzjwGCDGS0HihOhYl7RbjzA2TUjsNNBuVdM4QgK1CLoD_Hrs9KEJOHBqpURpVMfx58T-DHARJWSmpFEe2iDwFFrpkdusPWUGkuyd1NpRbDzMwumjul8EixZcNbkwiOiCz7DLr-4u3-Tpko_KrsOAmS9pw10jx63M1Wp23bAO5_BJgaXqVbl4fi-6no84hEt2fbZBK9bHlVP5tQc7wzLZhod6SmU8yUt3Wehu-vWDrfG_c96BrQphiptySexCC7M2bNfVG0SlzG3YXKEi3IOnmp1E5Fbc8qEeLR0xyjO-fyLZiVnuooqcIAWf3oo7fE0-BYFeMc6eXSCBGDOczLAQszK6_GMfHifj-WjqVTUXvFT6qvCSwCfAN9AMe3rG2sSqKFWEIWWoFZr-UOshSTTqI_phGAWavFkM6REFxtfWygNYz_IMD0GgCaJ-mmptkJycVCaaRjRDG_oJ18gadOCylkWcVoTkXBfjNXaOSS-K56OYBReT4Dpw0XR-K3k4_u62xyJoulR_vwMntZDjSkc_YsK6zPZFgKoD500zaRdfmSQZ5kvuM6B2ctaHR3-PfAwb9G1VZieewHrxvsRTgimFPnPr8xtp-uUH |
linkProvider | IEEE |
linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1LbxMxEB5V7QE40NKCCKTFSD0hNo1je5M9tmmi0DY5pai31Xo9ViWiXUQ3B_j1zHgfqmgPnHalHVnWfh7PN_Y8AE6TjMyUcjpCb0yk0auI3GYbaTdWZO-UtaHExnIVL2711Z2524GvXS4MIobgMxzwa7jLd2W-5aOys9hw5UvacPfI7htZZ2t1-27cBnRIUmGlh002nhwmZ-spB3GpgWQr9Mj-hIYqT3bhYFrm-7BsJ1VHlPwYbCs7yP_8U6_xf2d9AK8bjinO60XxBnawOIT9tn-DaNT5EF49KkZ4BN_b-iSi9OKCj_Vo8YhpWfANFKEnVmWIKwpQCj6_FZe4yX4Lor1iVtyHUAIxY0JZYCVWdXz5w1u4nc_W00XUdF2IciV1FWVGEuUbWyY-Q-d95nWSa2KRKrYa3Whi7YQwTUaIMo4TY8mfxZgeiXHSeq_ewW5RFvgeBDqTjPLcWofk5uQqszSim_hYZtwla9yDLy0Wad6UJOfOGJs0uCbDJF1PUwYuJeB6cNoJ_6wrcTwvdsQQdCLN3-9BvwU5bbT0ISW2y_W-iFL14HP3mfSLL02yAssty4zpO7nrkw_Pj_wJXizWy5v05tvq-iO8pHnoOlexD7vVry0eE2mp7ElYq38BgUjoUA |
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%3Ajournal&rft.genre=article&rft.atitle=Analysis+of+Backward+Congestion+Notification+with+Delay+for+Enhanced+Ethernet+Networks&rft.jtitle=IEEE+transactions+on+computers&rft.au=Jiang%2C+Wanchun&rft.au=Ren%2C+Fengyuan&rft.au=Wu%2C+Yongwei&rft.au=Lin%2C+Chuang&rft.date=2014-11-01&rft.issn=0018-9340&rft.eissn=1557-9956&rft.volume=63&rft.issue=11&rft.spage=2674&rft.epage=2684&rft_id=info:doi/10.1109%2FTC.2013.157&rft.externalDBID=n%2Fa&rft.externalDocID=10_1109_TC_2013_157 |
thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0018-9340&client=summon |
thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0018-9340&client=summon |
thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0018-9340&client=summon |