{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,16]],"date-time":"2026-01-16T03:24:10Z","timestamp":1768533850435,"version":"3.49.0"},"reference-count":41,"publisher":"MDPI AG","issue":"5","license":[{"start":{"date-parts":[[2017,5,22]],"date-time":"2017-05-22T00:00:00Z","timestamp":1495411200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100001809","name":"NSF of China","doi-asserted-by":"publisher","award":["61301086"],"award-info":[{"award-number":["61301086"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Ethernet-AVB\/TSN (Audio Video Bridging\/Time-Sensitive Networking) and AFDX (Avionics Full DupleX switched Ethernet) are switched Ethernet technologies, which are both candidates for real-time communication in the context of transportation systems. AFDX implements a fixed priority scheduling strategy with two priority levels. Ethernet-AVB\/TSN supports a similar fixed priority scheduling with an additional Credit-Based Shaper (CBS) mechanism. Besides, TSN can support time-triggered scheduling strategy. One direct effect of CBS mechanism is to increase the delay of its flows while decreasing the delay of other priority ones. The former effect can be seen as the shaping restriction and the latter effect can be seen as the shaping benefit from CBS. The goal of this paper is to investigate the impact of CBS on different priority flows, especially on the intermediate priority ones, as well as the effect of CBS bandwidth allocation. It is based on a performance comparison of AVB\/TSN and AFDX by simulation in an automotive case study. Furthermore, the shaping benefit is modeled based on integral operation from network calculus perspective. Combing with the analysis of shaping restriction and shaping benefit, some configuration suggestions on the setting of CBS bandwidth are given. Results show that the effect of CBS depends on flow loads and CBS configurations. A larger load of high priority flows in AVB tends to a better performance for the intermediate priority flows when compared with AFDX. Shaping benefit can be explained and calculated according to the changing from the permitted maximum burst.<\/jats:p>","DOI":"10.3390\/s17051181","type":"journal-article","created":{"date-parts":[[2017,5,23]],"date-time":"2017-05-23T01:47:33Z","timestamp":1495504053000},"page":"1181","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":35,"title":["Impact Analysis of Flow Shaping in Ethernet-AVB\/TSN and AFDX from Network Calculus and Simulation Perspective"],"prefix":"10.3390","volume":"17","author":[{"given":"Feng","family":"He","sequence":"first","affiliation":[{"name":"School of Electronic and Information Engineering, Beihang University, Beijing 100191, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Lin","family":"Zhao","sequence":"additional","affiliation":[{"name":"School of Electronic and Information Engineering, Beihang University, Beijing 100191, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ershuai","family":"Li","sequence":"additional","affiliation":[{"name":"School of Electronic and Information Engineering, Beihang University, Beijing 100191, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2017,5,22]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"534","DOI":"10.1109\/TITS.2014.2320605","article-title":"Intra-vehicle networks: A review","volume":"16","author":"Tuohy","year":"2015","journal-title":"IEEE Trans. Intell. Transp. Syst."},{"key":"ref_2","unstructured":"(2005). ARINC-664 (2005). ARINC Specification 664: Aircraft Data Network, Parts 7: Avionics Full-Duplex Switched Ethernet Network, Aeronautical Radio Inc."},{"key":"ref_3","unstructured":"IEEE (2011). 802.1BA-2011. Audio Video Bridging (AVB) Systems, IEEE."},{"key":"ref_4","unstructured":"IEEE (2011). 802.1AS-2011. Timing and Synchronization for Time\u2014Sensitive Applications in Bridged Local Area Networks New York, IEEE."},{"key":"ref_5","unstructured":"IEEE (2010). 802.1Qat-2010. Virtual Bridged Local Area Networks Amendment 14: Stream Reservation Protocol New York, IEEE."},{"key":"ref_6","unstructured":"IEEE (2009). 802.1Qav-2009. Virtual Bridged Local Area Networks Amendment 12: Forwarding and Queuing Enhancements for Time-sensitive Streams New York, IEEE."},{"key":"ref_7","unstructured":"SAE International (2011). Time-Triggered Ethernet, SAE International. Technical Report AS 6802."},{"key":"ref_8","unstructured":"(2017, May 19). Time-Sensitive Networking Task Group. Available online: http:\/\/www.ieee802.org\/1\/pages\/tsn.html."},{"key":"ref_9","unstructured":"IEEE (2015). 802.1Qbv-2015. Bridges and Bridged Networks Amendment 25: Enhancements for Scheduled Traffic New York, IEEE."},{"key":"ref_10","unstructured":"IEEE (2012). 802.1Qbu-Frame Preemption, IEEE."},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Thangamuthu, S., Concer, N., Cuijpers, P.J.L., and Lukkien, J.J. (2015, January 9\u201313). Analysis of Ethernet-switch traffic shapers for in-vehicle networking applications. Proceedings of the IEEE Design, Automation & Test in Europe Conference & Exhibition (DATE), Grenoble, France.","DOI":"10.7873\/DATE.2015.0045"},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Steinbach, T., Korf, F., and Schmidt, T.C. (2011, January 6\u20138). Real-time Ethernet for automotive applications: A solution for future in-car networks. Proceedings of the IEEE International Conference on Consumer Electronics (ICCE), Berlin, Germany.","DOI":"10.1109\/ICCE-Berlin.2011.6031843"},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Alderisi, G., Caltabiano, A., Vasta, G., and Bello, L.L. (2012, January 14\u201316). Simulative assessments of IEEE 802.1 Ethernet AVB and Time-Triggered Ethernet for advanced Driver assistance systems and in-car infotainment. Proceedings of the IEEE conference on Vehicular Networking Conference (VNC), Seoul, Korea.","DOI":"10.1109\/VNC.2012.6407430"},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Meyer, P., Steinbach, T., Korf, F., and Schmidt, T.C. (2013, January 16\u201318). Extending IEEE 802.1 AVB with time-triggered scheduling: A simulation study of the coexistence of synchronous and asynchronous traffic. Proceedings of the IEEE conference on Vehicular Networking Conference (VNC), Boston, MA, USA.","DOI":"10.1109\/VNC.2013.6737589"},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Alderisi, G., Patti, G., and Bello, L.L. (2013, January 10\u201313). Introducing support for scheduled traffic over IEEE audio video bridging network. Proceedings of the 18th IEEE conference on Emerging Technologies & Factory Automation (ETFA), Cagliari, Italy.","DOI":"10.1109\/ETFA.2013.6647943"},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Lee, H., Lee, J., Park, C., and Park, S. (2016, January 13\u201315). Time-aware preemption to enhance the performance of Audio\/Video Bridging (AVB) in IEEE 802.1 TSN. proceedings of the 1st IEEE International Conference on Computer Communication and the Internet (ICCCI), Wuhan, China.","DOI":"10.1109\/CCI.2016.7778882"},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Imtiaz, J., Jasperneite, J., and Han, L. (2009, January 22\u201325). A performance study of Ethernet Audio Video Bridging (AVB) for Industrial real-time communication. Proceedings of the 14th IEEE Conference on Emerging Technologies & Factory Automation (ETFA), Palma de Mallorca, Spain.","DOI":"10.1109\/ETFA.2009.5347126"},{"key":"ref_18","unstructured":"Lim, H.T., Herrscher, D., and Chaari, F. (2012, January 24\u201326). Performance comparison of IEEE 802.1Q and IEEE 802.1 AVB in an Ethernet-based in-vehicle network. Proceedings of the 8th International Conference on Computing Technology and Information Management, Seoul, Korea."},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Geyer, F., Heidinger, E., Schneele, S., and Bodisco, A.V. (2013, January 7\u201310). Evaluation of audio\/video bridging forwarding method in an avionics switched Ethernet context. Proceedings of the IEEE Symposium on Computers and Communications (ISCC), Split, Croatia.","DOI":"10.1109\/ISCC.2013.6755032"},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Schneele, S., and Geyer, F. (2012, January 14\u201318). Comparison of IEEE AVB and AFDX. Proceedings of the IEEE\/AIAA 31st Digital Avionics Systems Conference (DASC), Williamsburg, VA, USA.","DOI":"10.1109\/DASC.2012.6383085"},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Heidinger, E., Geyer, F., Schneele, S., and Paulitsch, M. (2012, January 20\u201322). A performance study of audio video bridging in Aeronautic Ethernet Networks. Proceedings of the IEEE 7th International Symposium on Industrial Embedded Systems (SIES), Karlsruhe, Germany.","DOI":"10.1109\/SIES.2012.6356571"},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"72","DOI":"10.4271\/2012-01-0196","article-title":"Exploring use of Ethernet for in-vehicle control applications: AFDX, TTEthernet, EtherCAT, and AVB","volume":"5","author":"Cummings","year":"2012","journal-title":"SAE Int. J. Passeng. Cars-Electron. Electr. Syst."},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Diemer, J., Thiele, D., and Ernst, R. (2012, January 20\u201322). Formal worst-case timing analysis of Ethernet topologies with strict-priority and AVB switching. Proceedings of the 7th IEEE International Symposium on Industrial Embedded Systems, Karlsruhe, Germany.","DOI":"10.1109\/SIES.2012.6356564"},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Diemer, J., Rox, J., Ernst, R., Chen, F., Kremer, K.T., and Richter, K. (2012, January 25\u201328). Exploring the Worst-Case Timing of Ethernet AVB for Industrial Applications. Proceedings of the IECON 2012\u201438th Annual Conference on IEEE Industrial Electronics Society, Montreal, QC, Canada.","DOI":"10.1109\/IECON.2012.6389389"},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Bordoloi, U.D., Aminifar, A., Eles, P., and Peng, Z. (2014, January 20\u201322). Schedulability analysis of Ethernet AVB switches. Proceedings of the IEEE 20th International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA), Chongqing, China.","DOI":"10.1109\/RTCSA.2014.6910530"},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Thiele, D., and Ernst, R. (2016, January 14\u201318). Formal worst-case timing analysis of Ethernet TSN\u2019s burst-limiting shaper. Proceeding of IEEE Design, Automation & Test in Europe Conference & Exhibition (DATE 2016), Dresden, Germany.","DOI":"10.3850\/9783981537079_0276"},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Axer, P., Thiele, D., Ernst, R., and Diemer, J. (2014, January 1\u20135). Exploiting shaper context to improve performance bounds of Ethernet AVB networks. Proceedings of the 51st ACM\/EDAC\/IEEE Design Automation Conference (DAC), San Francisco, CA, USA.","DOI":"10.1145\/2593069.2593136"},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"230","DOI":"10.1007\/s11241-013-9192-2","article-title":"Holistic schedulability analysis for multipacket messages in AFDX networks","volume":"50","author":"Palencia","year":"2014","journal-title":"Real-Time Syst."},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Queck, R. (2012, January 24\u201327). Analysis of Ethernet AVB for Automotive Network Using Network Calculus. Proceedings of the IEEE International Conference on Vehicular Electronics and Safety (ICVES 2012), Istanbul, Turkey.","DOI":"10.1109\/ICVES.2012.6294261"},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"De Azua, R.J.A., and Boyer, M. (2014, January 8\u201310). Complete modeling of AVB in Network Calculus Framework. Proceedings of the 22nd International Conference on Real-Time Networks and Systems (RTNS 2014), Versailles, France.","DOI":"10.1145\/2659787.2659810"},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"121","DOI":"10.1007\/s11241-016-9260-5","article-title":"Deterministic delay analysis of AVB switched Ethernet networks using an extended trajectory approach","volume":"53","author":"Li","year":"2017","journal-title":"Real-Time Syst."},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Cao, J., Cuijpers, P.J.L., Bril, R.J., and Lukkien, J.J. (2016, January 3\u20136). Tight worst-case response-time analysis for ethernet AVB using eligible intervals. Proceedings of the IEEE World Conference on Factory Communication Systems (WFCS), Aveiro, Portugal.","DOI":"10.1109\/WFCS.2016.7496507"},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Ko, J., Lee, J., Park, C., and Park, C. (2015, January 5\u20137). Research on optimal bandwidth allocation for the scheduled traffic in IEEE 802.1 AVB. Proceedings of the IEEE International Conference on Vehicular Electronics and Safety (ICVES), Yokohama, Japan.","DOI":"10.1109\/ICVES.2015.7396889"},{"key":"ref_34","unstructured":"Boyer, M., Navet, N., and Fumey, M. (2012, January 1\u20133). Experimental assessment of timing verification techniques for AFDX. Proceedings of the 6th European Congress on Embedded Real Time Software and Systems, Toulouse, France."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"38","DOI":"10.1109\/TII.2009.2016085","article-title":"A probabilistic analysis of end-to-end delays on an AFDX avionic network","volume":"5","author":"Scharbarg","year":"2009","journal-title":"IEEE Trans. Ind. Inf."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"101","DOI":"10.1007\/s11241-011-9142-9","article-title":"Applying Trajectory approach with static priority queuing for improving the use of available AFDX resources","volume":"48","author":"Bauer","year":"2012","journal-title":"Real-Time Syst."},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"521","DOI":"10.1109\/TII.2010.2055877","article-title":"Improving the worst-case delay analysis of an AFDX network using an optimized trajectory approach","volume":"6","author":"Bauer","year":"2010","journal-title":"IEEE Trans. Ind. Inf."},{"key":"ref_38","doi-asserted-by":"crossref","unstructured":"Craciunas, S.S., Oliver, R.S., Chmelik, M., and Steiner, W. (2016, January 19\u201321). Scheduling Real-Time Communication in IEEE 802.1Qbv Time Sensitive Networks. Proceedings of the 24th International Conference on Real-Time Networks and Systems, Brest, France.","DOI":"10.1145\/2997465.2997470"},{"key":"ref_39","doi-asserted-by":"crossref","unstructured":"Le Boudec, J.Y., and Thiran, P. (2001). Network Calculus: A Theory of Deterministic Queuing Systems for the Internet, Springer.","DOI":"10.1007\/3-540-45318-0"},{"key":"ref_40","unstructured":"(2003). ARINC-653-1 (2003), Aeronautical Radio Inc.. ARINC specification 653-1: Avionics Application Software Standard Interface."},{"key":"ref_41","doi-asserted-by":"crossref","first-page":"114","DOI":"10.1109\/18.61109","article-title":"A calculus for network delay, part I, network elements in isolation","volume":"37","author":"Cruz","year":"1991","journal-title":"IEEE Trans. Inf. Theory"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/17\/5\/1181\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T18:36:37Z","timestamp":1760207797000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/17\/5\/1181"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,5,22]]},"references-count":41,"journal-issue":{"issue":"5","published-online":{"date-parts":[[2017,5]]}},"alternative-id":["s17051181"],"URL":"https:\/\/doi.org\/10.3390\/s17051181","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2017,5,22]]}}}