Extensibility-Aware Message Scheduling Algorithm for the Static Segment of the FlexRay

被引:5
作者
Xie, Yong [1 ,3 ]
Zeng, Gang [2 ]
Takada, Hiroaki [3 ]
Li, Renfa [1 ]
机构
[1] Hunan Univ, Lab Embedded Syst & Networking, Changsha 410082, Hunan, Peoples R China
[2] Nagoya Univ, Grad Sch Engn, Nagoya, Aichi, Japan
[3] Nagoya Univ, Grad Sch Informat Sci, Nagoya, Aichi, Japan
来源
15TH IEEE INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND ENGINEERING (CSE 2012) / 10TH IEEE/IFIP INTERNATIONAL CONFERENCE ON EMBEDDED AND UBIQUITOUS COMPUTING (EUC 2012) | 2012年
基金
美国国家科学基金会;
关键词
FlexRay; static segment; message scheduling; extensibility; algorithm;
D O I
10.1109/ICCSE.2012.76
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Recent trends in the automotive industry show increasing demands for the accommodation of function updates and extensions, design uncertainties to reduce the time-to-market and cost. The objective of this paper is to improve extensibility for message schedule of FlexRay from the very beginning of the design, so that it can accommodate the possible future signal size increase that is caused by design uncertainties or function updates. To meet the requirement of industrial domain, the proposed method is AUTOSAR compliant. In this paper, we first introduce an uncertainty model, and define extensibility, extensibility policy and extensibility evaluation indexes. Then, both an optimal integer linear programming-based formulation and a fast heuristic algorithm are proposed as the basic message scheduling algorithms. Finally, a two-step framework extended from the above basic algorithms is constructed to realize the extensibility improvement for message scheduling of FlexRay. Extensive experiments by using a realistic and several synthetic signal sets validate the effectiveness of the proposed algorithms.
引用
收藏
页码:508 / 515
页数:8
相关论文
共 12 条
[1]  
Boehm BW., 2009, SOFTWARE COST ESTIMA
[2]   Incorporating cost modeling in embedded-system design [J].
Debardelaben, JA ;
Madisetti, VK .
IEEE DESIGN & TEST OF COMPUTERS, 1997, 14 (03) :24-35
[3]  
Ghosal A., 2011, P DES AUT TEST EUR C, P550
[4]   A systematic review of software development cost estimation studies [J].
Jorgensen, Magne ;
Shepperd, Martin .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2007, 33 (01) :33-53
[5]  
Korf RE, 2002, EIGHTEENTH NATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE (AAAI-02)/FOURTEENTH INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE CONFERENCE (IAAI-02), PROCEEDINGS, P731
[6]  
Lukasiewycz M., 2009, Proceedings of the 7th IEEE/ACM international conference on Hardware/software codesign and system synthesis, P363
[7]   Scheduling and mapping in an incremental design methodology for distributed real-time embedded systems [J].
Pop, P ;
Eles, P ;
Peng, Z ;
Pop, T .
IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2004, 12 (08) :793-811
[8]   Message Scheduling for the FlexRay Protocol: The Static Segment [J].
Schmidt, Klaus ;
Schmidt, Ece Guran .
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2009, 58 (05) :2170-2179
[9]  
Schneider R, 2011, DES AUT CON, P375
[10]   Schedule Optimization of Time-Triggered Systems Communicating Over the FlexRay Static Segment [J].
Zeng, Haibo ;
Di Natale, Marco ;
Ghosal, Arkadeb ;
Sangiovanni-Vincentelli, Alberto .
IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2011, 7 (01) :1-17