{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,4]],"date-time":"2026-06-04T12:41:53Z","timestamp":1780576913568,"version":"3.54.1"},"reference-count":48,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2020,8,6]],"date-time":"2020-08-06T00:00:00Z","timestamp":1596672000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2020,8,6]],"date-time":"2020-08-06T00:00:00Z","timestamp":1596672000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["CCF Trans. Netw."],"published-print":{"date-parts":[[2020,9]]},"DOI":"10.1007\/s42045-020-00032-z","type":"journal-article","created":{"date-parts":[[2020,8,6]],"date-time":"2020-08-06T09:03:15Z","timestamp":1596704595000},"page":"35-50","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":7,"title":["SharpEdge: an asynchronous and core-agnostic solution to guarantee bounded-delays"],"prefix":"10.1007","volume":"3","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-0036-7107","authenticated-orcid":false,"given":"Soheil","family":"Abbasloo","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"H. Jonathan","family":"Chao","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2020,8,6]]},"reference":[{"key":"32_CR1","unstructured":"802.1cm-2018 - ieee standard for local and metropolitan area networks \u2013 time-sensitive networking for fronthaul (2018). https:\/\/standards.ieee.org\/standard\/802_1CM-2018.html"},{"issue":"4","key":"32_CR2","doi-asserted-by":"publisher","first-page":"918","DOI":"10.1109\/JSAC.2019.2898758","volume":"37","author":"S Abbasloo","year":"2019","unstructured":"Abbasloo, S., Xu, Y., Chao, H.J.: C2tcp: A flexible cellular tcp to meet stringent delay requirements. IEEE J. Selected Areas Commun. 37(4), 918\u2013932 (2019b)","journal-title":"IEEE J. Selected Areas Commun."},{"key":"32_CR3","unstructured":"Abbasloo, S., Chao, H.J.: Bounding queue delay in cellular networks to support ultra-low latency applications. arXiv preprint arXiv:1908.00953 (2019a)"},{"key":"32_CR4","doi-asserted-by":"crossref","unstructured":"Abbasloo, S., Li, T., Xu, Y., Chao, H.J.: Cellular controlled delay tcp(c2tcp). In: IFIP Networking Conference, 2018 (2018)","DOI":"10.23919\/IFIPNetworking.2018.8696844"},{"key":"32_CR5","doi-asserted-by":"crossref","unstructured":"Abbasloo, S., Xu, Y., Chao, H.J.: Hyline: a simple and practical flow scheduling for commodity datacenters. In: IFIP Networking Conference (IFIP Networking) and Workshops, 2018. IEEE (2018)","DOI":"10.23919\/IFIPNetworking.2018.8696675"},{"key":"32_CR6","doi-asserted-by":"crossref","unstructured":"Abbasloo, S., Xu, Y., Chao, H.J.: To schedule or not to schedule: when no-scheduling can beat the best-known flow scheduling algorithm in datacenter networks. Computer Networks 172, (2020)","DOI":"10.1016\/j.comnet.2020.107177"},{"key":"32_CR7","unstructured":"Abbasloo, S., Xu, Y., Chao, H.J., Shi, H., Kozat, U.C., Ye, Y.: Toward optimal performance with network assisted tcp at mobile edge. 2nd USENIX Workshop on Hot Topics in Edge Computing (HotEdge 19) (2019c)"},{"key":"32_CR8","unstructured":"Abbasloo, S., Yen, C.Y., Chao, H.J.: Make tcp great (again?!) in cellular networks: A deep reinforcement learning approach. arXiv preprint arXiv:1912.11735 (2019)"},{"key":"32_CR9","doi-asserted-by":"crossref","unstructured":"Abbasloo, S., Yen, C.Y., Chao, H.J.: Classic meets modern: a pragmatic learning-based congestion control for the internet. Proceedings of the 2020 ACM SIGCOMM Conference (2020)","DOI":"10.1145\/3387514.3405892"},{"key":"32_CR10","doi-asserted-by":"crossref","unstructured":"Alizadeh, M., Yang, S., Sharif, M., Katti, S., McKeown, N., Prabhakar, B., Shenker, S.: pfabric: Minimal near-optimal datacenter transport. In: ACM SIGCOMM Computer Communication Review, vol.\u00a043, pp. 435\u2013446. ACM (2013)","DOI":"10.1145\/2534169.2486031"},{"key":"32_CR11","unstructured":"Arista 7010t switch product family. https:\/\/www.arista.com\/en\/products\/7010-series"},{"key":"32_CR12","unstructured":"Arista 7280e series network switch. https:\/\/www.arista.com\/en\/products\/7280e-series-network-switch-datasheet"},{"key":"32_CR13","doi-asserted-by":"crossref","unstructured":"Blake, S., Black, D., Carlson, M., Davies, E., Wang, Z., Weiss, W.: An architecture for differentiated services. Tech. rep. (1998)","DOI":"10.17487\/rfc2475"},{"key":"32_CR14","unstructured":"Boiger, C.: Class a bridge latency calculations (2010)"},{"key":"32_CR16","doi-asserted-by":"crossref","unstructured":"Brakmo, L.S., O\u2019Malley, S.W., Peterson, L.L.: TCP Vegas: New techniques for congestion detection and avoidance, vol.\u00a024. ACM (1994)","DOI":"10.1145\/190809.190317"},{"key":"32_CR17","unstructured":"Chang, C.S.: Performance guarantees in communication networks. Springer Science & Business Media (2012)"},{"key":"32_CR18","doi-asserted-by":"publisher","DOI":"10.1002\/0470113952","volume-title":"High performance switches and routers","author":"HJ Chao","year":"2007","unstructured":"Chao, H.J., Liu, B.: High performance switches and routers. John Wiley & Sons, New York (2007)"},{"key":"32_CR19","doi-asserted-by":"crossref","unstructured":"Charny, A., Le\u00a0Boudec, J.Y.: Delay bounds in a network with aggregate scheduling. In: International Workshop on Quality of Future Internet Services, pp. 1\u201313. Springer (2000)","DOI":"10.1007\/3-540-39939-9_1"},{"key":"32_CR20","unstructured":"Cisco ms120 switches: Cloud-managed switching for small branch and office. https:\/\/meraki.cisco.com\/lib\/pdf\/meraki_datasheet_ms120.pdf"},{"key":"32_CR21","doi-asserted-by":"crossref","unstructured":"Clark, D.D., Shenker, S., Zhang, L.: Supporting real-time applications in an integrated services packet network: Architecture and mechanism. In: ACM SIGCOMM Computer Communication Review, vol.\u00a022, pp. 14\u201326. ACM (1992)","DOI":"10.1145\/144191.144199"},{"key":"32_CR22","doi-asserted-by":"crossref","unstructured":"Dai, J., Prabhakar, B.: The throughput of data switches with and without speedup. In: Proceedings IEEE INFOCOM 2000. Conference on Computer Communications. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies (Cat. No. 00CH37064), vol.\u00a02, pp. 556\u2013564. IEEE (2000)","DOI":"10.1109\/INFCOM.2000.832229"},{"issue":"3","key":"32_CR23","doi-asserted-by":"publisher","first-page":"368","DOI":"10.1109\/49.53013","volume":"8","author":"D Ferrari","year":"1990","unstructured":"Ferrari, D., Verma, D.C.: A scheme for real-time channel establishment in wide-area networks. IEEE J. Selected Areas Commun. 8(3), 368\u2013379 (1990)","journal-title":"IEEE J. Selected Areas Commun."},{"issue":"4","key":"32_CR24","doi-asserted-by":"publisher","first-page":"8","DOI":"10.1145\/99517.99523","volume":"20","author":"SJ Golestani","year":"1990","unstructured":"Golestani, S.J.: A stop-and-go queueing framework for congestion management. ACM SIGCOMM Comput. Commun. Rev. 20(4), 8\u201318 (1990)","journal-title":"ACM SIGCOMM Comput. Commun. Rev."},{"key":"32_CR25","unstructured":"Golestani, S.J.: Congestion-free transmission of real-time traffic in packet networks. In: Proceedings. IEEE INFOCOM\u201990: Ninth Annual Joint Conference of the IEEE Computer and Communications Societies, pp. 527\u2013536. IEEE (1990)"},{"key":"32_CR26","unstructured":"Grosvenor, M.P., Schwarzkopf, M., Gog, I., Watson, R.N., Moore, A.W., Hand, S., Crowcroft, J.: Queues dont matter when you can $$\\{$$JUMP$$\\}$$ them! In: 12th $$\\{$$USENIX$$\\}$$ Symposium on Networked Systems Design and Implementation ($$\\{$$NSDI$$\\}$$ 15), pp. 1\u201314 (2015)"},{"key":"32_CR27","doi-asserted-by":"crossref","unstructured":"Hong, C.Y., Caesar, M., Godfrey, P.: Finishing flows quickly with preemptive scheduling. In: Proceedings of the ACM SIGCOMM 2012 conference on Applications, technologies, architectures, and protocols for computer communication, pp. 127\u2013138. ACM (2012)","DOI":"10.1145\/2377677.2377710"},{"key":"32_CR28","unstructured":"Ieee 802.1qav-2009 - ieee standard for local and metropolitan area networks\u2013 virtual bridged local area networks amendment 12: Forwarding and queuing enhancements for time-sensitive streams (2009). https:\/\/standards.ieee.org\/standard\/802_1Qav-2009.html"},{"key":"32_CR29","unstructured":"Ieee 802.1qbv-2015 - ieee standard for local and metropolitan area networks \u2013 bridges and bridged networks - amendment 25: Enhancements for scheduled traffic (2015). https:\/\/standards.ieee.org\/standard\/802_1Qbv-2015.html"},{"key":"32_CR30","unstructured":"Ieee 802.1qch-2017 - ieee standard for local and metropolitan area networks\u2013bridges and bridged networks\u2013amendment 29: Cyclic queuing and forwarding (2017). https:\/\/standards.ieee.org\/standard\/802_1Qch-2017.html"},{"issue":"6","key":"32_CR31","doi-asserted-by":"publisher","first-page":"683","DOI":"10.1016\/S1389-1286(02)00297-9","volume":"40","author":"Y Jiang","year":"2002","unstructured":"Jiang, Y.: Delay bounds for a network of guaranteed rate servers with fifo aggregation. Comput. Netw. 40(6), 683\u2013694 (2002)","journal-title":"Comput. Netw."},{"key":"32_CR32","unstructured":"Kalmanek, C.R., Kanakia, H., Keshav, S.: Rate controlled servers for very high-speed networks. In: [Proceedings] GLOBECOM\u201990: IEEE Global Telecommunications Conference and Exhibition, pp. 12\u201320. IEEE (1990)"},{"issue":"6","key":"32_CR33","doi-asserted-by":"publisher","first-page":"1057","DOI":"10.1109\/49.772435","volume":"17","author":"P Krishna","year":"1999","unstructured":"Krishna, P., Patel, N.S., Charny, A., Simcoe, R.J.: On the speedup required for work-conserving crossbar switches. IEEE J. Selected Areas Commun. 17(6), 1057\u20131066 (1999)","journal-title":"IEEE J. Selected Areas Commun."},{"issue":"1","key":"32_CR34","doi-asserted-by":"publisher","first-page":"104","DOI":"10.1109\/90.909028","volume":"9","author":"E Leonardi","year":"2001","unstructured":"Leonardi, E., Mellia, M., Neri, F., Marsan, M.A.: On the stability of input-queued switches with speed-up. IEEE\/ACM Trans. Netw. 9(1), 104\u2013118 (2001)","journal-title":"IEEE\/ACM Trans. Netw."},{"issue":"6","key":"32_CR15","doi-asserted-by":"publisher","first-page":"2721","DOI":"10.1109\/TNET.2018.2875191","volume":"26","author":"JY Le Boudec","year":"2018","unstructured":"Le Boudec, J.Y.: A theory of traffic regulators for deterministic networks with application to interleaved regulators. IEEE\/ACM Trans. Netw. 26(6), 2721\u20132733 (2018)","journal-title":"IEEE\/ACM Trans. Netw."},{"key":"32_CR35","doi-asserted-by":"crossref","unstructured":"Le\u00a0Boudec, J.Y., Thiran, P.: Network calculus: a theory of deterministic queuing systems for the internet, vol. 2050. Springer Science & Business Media (2001)","DOI":"10.1007\/3-540-45318-0"},{"issue":"12","key":"32_CR36","first-page":"1","volume":"27","author":"N McKeown","year":"1997","unstructured":"McKeown, N.: A fast switched backplane for a gigabit switched router. Bus. Commun. Rev. 27(12), 1\u201330 (1997)","journal-title":"Bus. Commun. Rev."},{"key":"32_CR37","doi-asserted-by":"crossref","unstructured":"Mohammadpour, E., Stai, E., Mohiuddin, M., Le\u00a0Boudec, J.Y.: Latency and backlog bounds in time-sensitive networking with credit based shapers and asynchronous traffic shaping. In: 2018 30th International Teletraffic Congress (ITC 30), vol.\u00a02, pp. 1\u20136. IEEE (2018)","DOI":"10.1109\/ITC30.2018.10053"},{"key":"32_CR38","unstructured":"P802.1qcr - standard for local and metropolitan area networks\u2013bridges and bridged networks amendment: Asynchronous traffic shaping (2019). https:\/\/standards.ieee.org\/project\/802_1Qcr.html"},{"key":"32_CR39","doi-asserted-by":"publisher","first-page":"344","DOI":"10.1109\/90.234856","volume":"3","author":"AK Parekh","year":"1993","unstructured":"Parekh, A.K., Gallager, R.G.: A generalized processor sharing approach to flow control in integrated services networks: the single-node case. IEEE\/ACM Trans. Netw. 3, 344\u2013357 (1993)","journal-title":"IEEE\/ACM Trans. Netw."},{"issue":"2","key":"32_CR40","doi-asserted-by":"publisher","first-page":"137","DOI":"10.1109\/90.298432","volume":"2","author":"AK Parekh","year":"1994","unstructured":"Parekh, A.K., Gallager, R.G.: A generalized processor sharing approach to flow control in integrated services networks: the multiple node case. IEEE\/ACM Trans. Netw. 2(2), 137\u2013150 (1994)","journal-title":"IEEE\/ACM Trans. Netw."},{"issue":"12","key":"32_CR41","doi-asserted-by":"publisher","first-page":"1909","DOI":"10.1016\/S0005-1098(99)00129-6","volume":"35","author":"B Prabhakar","year":"1999","unstructured":"Prabhakar, B., McKeown, N.: On the speedup required for combined input-and output-queued switching. Automatica 35(12), 1909\u20131920 (1999)","journal-title":"Automatica"},{"key":"32_CR42","doi-asserted-by":"crossref","unstructured":"Specht, J., Samii, S.: Urgency-based scheduler for time-sensitive switched ethernet networks. In: 2016 28th Euromicro Conference on Real-Time Systems (ECRTS), pp. 75\u201385. IEEE (2016)","DOI":"10.1109\/ECRTS.2016.27"},{"key":"32_CR43","unstructured":"Switching architectures for cloud network designs. https:\/\/www.arista.com\/assets\/data\/pdf\/SwitchingArchitecture_wp.pdf"},{"issue":"10","key":"32_CR44","doi-asserted-by":"publisher","first-page":"8","DOI":"10.1109\/MCOM.1986.1092946","volume":"24","author":"J Turner","year":"1986","unstructured":"Turner, J.: New directions in communications (or which way to the information age?). IEEE Commun. Mag. 24(10), 8\u201315 (1986)","journal-title":"IEEE Commun. Mag."},{"key":"32_CR45","doi-asserted-by":"crossref","unstructured":"Wilson, C., Ballani, H., Karagiannis, T., Rowtron, A.: Better never than late: Meeting deadlines in datacenter networks. In: ACM SIGCOMM Computer Communication Review, vol.\u00a041, pp. 50\u201361. ACM (2011)","DOI":"10.1145\/2043164.2018443"},{"key":"32_CR46","unstructured":"Winstein, K., Sivaraman, A., Balakrishnan, H., et\u00a0al.: Stochastic forecasts achieve high throughput and low delay over cellular networks. In: NSDI, pp. 459\u2013471 (2013)"},{"key":"32_CR47","unstructured":"Zhang, H., Ferrari, D.: Rate-controlled static-priority queueing. In: IEEE INFOCOM\u201993 The Conference on Computer Communications, Proceedings, pp. 227\u2013236. IEEE (1993)"},{"key":"32_CR48","unstructured":"Zhang, L.: A new architecture for packet switched network protocols. PhD thesis, Massachusetts Institute of Technology (1989)"}],"container-title":["CCF Transactions on Networking"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s42045-020-00032-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s42045-020-00032-z\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s42045-020-00032-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,8,11]],"date-time":"2024-08-11T11:19:52Z","timestamp":1723375192000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s42045-020-00032-z"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,8,6]]},"references-count":48,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2020,9]]}},"alternative-id":["32"],"URL":"https:\/\/doi.org\/10.1007\/s42045-020-00032-z","relation":{},"ISSN":["2520-8462","2520-8470"],"issn-type":[{"value":"2520-8462","type":"print"},{"value":"2520-8470","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,8,6]]},"assertion":[{"value":"31 December 2019","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"18 June 2020","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"6 August 2020","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}