{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T00:57:57Z","timestamp":1760057877299,"version":"build-2065373602"},"reference-count":21,"publisher":"MDPI AG","issue":"3","license":[{"start":{"date-parts":[[2025,3,2]],"date-time":"2025-03-02T00:00:00Z","timestamp":1740873600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"National Natural Science Foundation of China","award":["62201492","62161049","YDZJ202301ZYTS409","YDZJ202501ZYTS641"],"award-info":[{"award-number":["62201492","62161049","YDZJ202301ZYTS409","YDZJ202501ZYTS641"]}]},{"name":"Jilin Province Natural Science Foundation","award":["62201492","62161049","YDZJ202301ZYTS409","YDZJ202501ZYTS641"],"award-info":[{"award-number":["62201492","62161049","YDZJ202301ZYTS409","YDZJ202501ZYTS641"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Symmetry"],"abstract":"<jats:p>To address the insufficient bandwidth and message response delays in FlexRay dynamic segments within automotive communication networks, this study proposes an optimized message scheduling strategy based on the FlexRay dynamic segment (DSMSS). By holistically integrating multi-dimensional parameters\u2014including message length, deadline, remaining processing time, and Automotive Safety Integrity Level (ASIL)\u2014the strategy introduces a dynamic frame ID priority allocation mechanism. Leveraging dynamic programming, this approach systematically optimizes message transmission sequences. Furthermore, a new compensation scheduling method is proposed to prevent the continuous delay of low-priority messages and achieve priority transmission within the compensation period after high-priority tasks. Guided by ISO 26262 standards, electronic control units (ECUs) are classified, and an experimental platform simulating an automotive chassis control system is established using the FlexRay bus topology. The verification is performed using the CANoe.FlexRay simulation tool and the VN8970 hardware interface. The experimental results demonstrate that, compared to the conventional Earliest Deadline First (EDF) algorithm, the DSMSS strategy achieves a 28.1% improvement in bandwidth utilization and a 9.4% reduction in worst-case response time when transmitting 20 dynamic messages. This study addresses communication system asymmetry through balanced supply\u2013demand scheduling, significantly enhancing real-time FlexRay performance and resource efficiency. The findings provide theoretical and technical foundations for designing efficient, robust communication architectures in intelligent connected vehicles, advancing practical solutions for bandwidth-constrained automotive networks.<\/jats:p>","DOI":"10.3390\/sym17030380","type":"journal-article","created":{"date-parts":[[2025,3,3]],"date-time":"2025-03-03T09:04:49Z","timestamp":1740992689000},"page":"380","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["Efficient Message Scheduling for FlexRay Dynamic Segments"],"prefix":"10.3390","volume":"17","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-9339-0866","authenticated-orcid":false,"given":"Yujing","family":"Wu","sequence":"first","affiliation":[{"name":"Department of Electronic & Communication Engineering, Yanbian University, Yanji 133002, China"}]},{"given":"Shuqing","family":"Li","sequence":"additional","affiliation":[{"name":"Department of Electronic & Communication Engineering, Yanbian University, Yanji 133002, China"}]},{"ORCID":"https:\/\/orcid.org\/0009-0002-5338-7686","authenticated-orcid":false,"given":"Suya","family":"Liu","sequence":"additional","affiliation":[{"name":"Department of Electronic & Communication Engineering, Yanbian University, Yanji 133002, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4130-644X","authenticated-orcid":false,"given":"Yinan","family":"Xu","sequence":"additional","affiliation":[{"name":"Department of Electronic & Communication Engineering, Yanbian University, Yanji 133002, China"}]}],"member":"1968","published-online":{"date-parts":[[2025,3,2]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"41","DOI":"10.14429\/dsj.73.18449","article-title":"Formal Modelling and Verification of the Clock Synchronisation Algorithm of FlexRay","volume":"73","author":"Asokan","year":"2023","journal-title":"Def. Sci. J."},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Liu, J., Xiao, X., and Li, H. (2020, January 26\u201328). Automotive Electronic Control System Unit Design Based on FlexRay Bus. Proceedings of the 2020 International Conference on Artificial Intelligence and Electromechanical Automation (AIEA), Tianjin, China.","DOI":"10.1109\/AIEA51086.2020.00086"},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"1551","DOI":"10.1109\/TNSE.2022.3229889","article-title":"Distributed Recursive State Estimation for a Class of Multi-Rate Nonlinear Systems Over Wireless Sensor Networks Under FlexRay Protocols","volume":"10","author":"Shen","year":"2023","journal-title":"IEEE Trans. Netw. Sci. Eng."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"102404","DOI":"10.1016\/j.peva.2024.102404","article-title":"Average Delay Analysis of Soft Deadline Messages Scheduled in the Dynamic Segment of FlexRay Protocol","volume":"164","author":"Vinod","year":"2024","journal-title":"Perform. Eval."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"744","DOI":"10.1007\/s42979-024-03095-7","article-title":"Efficient Utilization of Bandwidth in Static Segment of FlexRay Protocol","volume":"5","author":"Kumar","year":"2024","journal-title":"SN Comput. Sci."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"222","DOI":"10.1109\/TASE.2019.2907959","article-title":"Timing Analysis of Precedence Constraint Messages Scheduled With Slot Multiplexing Over Dynamic Segment of FlexRay","volume":"17","author":"Kumar","year":"2020","journal-title":"IEEE Trans. Autom. Sci. Eng."},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Kim, H.J., Choi, M.H., Kim, M.H., and Lee, S. (2021). Development of an Ethernet-Based Heuristic Time-Sensitive Networking Scheduling Algorithm for Real-Time In-Vehicle Data Transmission. Electronics, 10.","DOI":"10.3390\/electronics10020157"},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Xiao, J., Zhou, S., and Song, Y. (2023, January 1\u20133). Improved Particle Swarm Algorithm on Dynamic Segment of FlexRay Networks. Proceedings of the 2023 IEEE 17th International Conference on Anti-counterfeiting, Security, and Identification, Xiamen, China.","DOI":"10.1109\/ASID60355.2023.10426467"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"2370","DOI":"10.1016\/j.jksuci.2020.11.002","article-title":"Heuristic Initialization of PSO Task Scheduling Algorithm in Cloud Computing","volume":"34","author":"Alsaidy","year":"2022","journal-title":"J. King Saud Univ. Comput. Inf. Sci."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3477499","article-title":"Tool Integration for Automated Synthesis of Distributed Embedded Controllers","volume":"6","author":"Roy","year":"2021","journal-title":"ACM Trans. Cyber Phys. Syst."},{"key":"ref_11","unstructured":"FlexRay Consortium (2010). FlexRay Communications System Protocol Specification, FlexRay Consortium. Version 3.0.1."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"9767","DOI":"10.1109\/TVT.2020.3002616","article-title":"Efficient Physical Layer Key Agreement for FlexRay Networks","volume":"69","author":"Murvay","year":"2020","journal-title":"IEEE Trans. Veh. Technol."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"344","DOI":"10.1016\/j.ins.2020.10.017","article-title":"A Periodic Iterative Learning Scheme for Finite-iteration Tracking of Discrete Networks Based on FlexRay Communication Protocol","volume":"548","author":"Xiong","year":"2021","journal-title":"Inf. Sci."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"3893","DOI":"10.1109\/TVT.2020.2970075","article-title":"Response-Time Analysis for Controller Area Networks With Randomly Occurring Messages","volume":"69","author":"Sato","year":"2020","journal-title":"IEEE Trans. Veh. Technol."},{"key":"ref_15","unstructured":"Kong, X. (2018). Research of Message Scheduling Optimization for Flexray Static and Dynamic Segments. [Master\u2019s Thesis, Yanbian University]."},{"key":"ref_16","first-page":"535","article-title":"Development of the 2nd Edition of the ISO 26262","volume":"Volume 748","author":"Stolfa","year":"2017","journal-title":"Systems, Software and Services Process Improvement, Proceedings of the European Conference on Software Process Improvement, Ostrava, Czech Republic, 6\u20138 September 2017"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"101856","DOI":"10.1016\/j.sysarc.2020.101856","article-title":"Generalized and Scalable Offset-Based Response Time Analysis of Fixed Priority Systems","volume":"112","author":"Sudhakar","year":"2021","journal-title":"J. Syst. Archit."},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Lee, T.Y., Lin, I.A., and Liao, R.H. (2020). Design of a FlexRay\/Ethernet Gateway and Security Mechanism for in-Vehicle Networks. Sensors, 20.","DOI":"10.3390\/s20030641"},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"7328","DOI":"10.1109\/TITS.2023.3262655","article-title":"A Robust Dynamic Game-Based Control Framework for Integrated Torque Vectoring and Active Front-Wheel Steering System","volume":"24","author":"Liang","year":"2023","journal-title":"IEEE Trans. Intell. Transp. Syst."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"3591","DOI":"10.1109\/TSMC.2021.3071390","article-title":"Recursive Set-Membership State Estimation Over a FlexRay Network","volume":"52","author":"Liu","year":"2022","journal-title":"IEEE Trans. Syst. Man Cybern. Syst."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"809","DOI":"10.1007\/s11227-020-03306-x","article-title":"Priority-based joint EDF-RM Scheduling Algorithm for Individual Real-time Task on Distributed Systems","volume":"77","author":"Sharma","year":"2021","journal-title":"J. Supercomput."}],"container-title":["Symmetry"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2073-8994\/17\/3\/380\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,9]],"date-time":"2025-10-09T16:45:47Z","timestamp":1760028347000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2073-8994\/17\/3\/380"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,3,2]]},"references-count":21,"journal-issue":{"issue":"3","published-online":{"date-parts":[[2025,3]]}},"alternative-id":["sym17030380"],"URL":"https:\/\/doi.org\/10.3390\/sym17030380","relation":{},"ISSN":["2073-8994"],"issn-type":[{"type":"electronic","value":"2073-8994"}],"subject":[],"published":{"date-parts":[[2025,3,2]]}}}