Optimal scheduling of the flexray static segment based on two-dimensional bin-packing algorithm

被引:0
作者
R. Zhao
G. H. Qin
J. Q. Liu
机构
[1] Jilin University,School of Computer Science and Technology
[2] FAW-Volkswagen Automotive Company Ltd.,Technology Development Department
[3] 5 Anqing Road,undefined
[4] Automotive Industry Development Zone,undefined
来源
International Journal of Automotive Technology | 2016年 / 17卷
关键词
FlexRay; Schedule optimization; Real-time communication; Slot multiplexing; Two-dimensional bin packing;
D O I
暂无
中图分类号
学科分类号
摘要
FlexRay is a reliable and hard real-time in-vehicle communication protocol that is strongly promoted by car manufacturers as the de facto standard in the automotive domain. The protocol offers both a time-triggered and an eventtriggered architecture. This paper focuses on the optimal scheduling of the time-triggered component of FlexRay known as the static (ST) segment using a two-dimensional bin-packing technique. To maximize the bandwidth utilization in the ST segment, a fast heuristic as well as an efficient integer linear programming approach are proposed. Our methods directly schedule signals into slots including frame packing, according to signal-based data scheduling and the slot/ cycle multiplexing mechanisms presented by the latest version of the FlexRay protocol. The benefits of our proposed methods are demonstrated by extensive experiments on synthetic and an automotive X-by-wire system case study. An additional test case is examined to emphasize the superior performance of the proposed approach relative to that of existing optimal scheduling approaches.
引用
收藏
页码:703 / 715
页数:12
相关论文
共 29 条
  • [1] Jang K.(2011)Design framework for FlexRay network parameter optimization Int. J. Automotive Technology 12 589-597
  • [2] Park I.(2013)Frame packing for minimizing the bandwidth consumption of the flexRay static segment IEEE Trans. Industrial Electronics 60 4001-4008
  • [3] Han J.(2014)Node-based scheduling method for easy migration from CAN to FlexRay in in-vehicle networking systems Int. J. Automotive Technology 15 953-959
  • [4] Lee K.(2004)Models and bounds for two-dimensional level packing problems J. Combinatorial Optimization 8 363-379
  • [5] Sunwoo M.(2005)Trends in automotive communication systems Proc. IEEE 93 1204-1223
  • [6] Kang M.(2008)Timing analysis of the FlexRay communication protocol Real-Time Systems 39 205-235
  • [7] Park K.(2007)Models and algorithms for three-stage two-dimensional bin packing European J. Operational Research 183 1304-1327
  • [8] Jeong M. K.(2009)Message scheduling for the FlexRay protocol: The dynamic segment IEEE Trans. Vehicular Technology 58 2160-2169
  • [9] Kim M. H.(2009)Message scheduling for the FlexRay protocol: The static segment IEEE Trans. Vehicular Technology 58 2170-2179
  • [10] Lee S.(undefined)undefined undefined undefined undefined-undefined