Skip to main content
Log in

Node-based scheduling method for easy migration from CAN to FlexRay in in-vehicle networking systems

  • Published:
International Journal of Automotive Technology Aims and scope Submit manuscript

Abstract

As vehicles become more intelligent, in-vehicle networking (IVN) systems such as controller area network (CAN) are essential for the convenience and safety of drivers. To expand the applicability of IVN systems, attention is currently being focused on chassis networking systems that require increased network capacity and real-time capabilities. FlexRay was developed to replace CAN protocol in chassis networking systems, to remedy the shortage of transmission capacity and unsatisfactory real-time transmission delay of conventional CAN. However, FlexRay network systems require a complex scheduling method, which is a barrier to their implementation as chassis networking systems. In particular, if we want to migrate from a CAN network to a FlexRay network using the well-defined CAN message database, which has been specifically constructed for chassis networking systems by automotive vendors, a new type of scheduling method is necessary to reduce scheduling efforts during the software development process. This paper presents a node-based scheduling method for easy migration from a CAN network to a FlexRay network system. To demonstrate the feasibility of the technique, its performance is evaluated in terms of various software complexity indices.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  • Armengaud, E., Steininger, A. and Horauer, M. (2008). Towards a systematic test for embedded automotive communication systems. IEEE Trans. Industrial Informatics 4, 3, 146–155.

    Article  Google Scholar 

  • Cummings, R. (2008). Easing the transition of system designs from CAN to FlexRay. SAE Paper No. 2008-01-0804.

    Google Scholar 

  • Jang, K. H., Park, I. S., Han, J. H. and Sunwoo, M. H. (2011). Design framework for FlexRay network parameter optimization. Int. J. Automotive Technology 12, 4, 589–597.

    Article  Google Scholar 

  • Kang, M., Park, K. and Jeong, M. K. (2013). Frame packing for minimizing the bandwidth consumption of the FlexRay static segment. IEEE Trans. Industrial Electronics 60, 9, 4001–4008.

    Article  Google Scholar 

  • Kim, M. H., Lee, K. C. and Lee, S. (2012). Expanding transmission capacity of CAN systems using dual communication channels with Kalman prediction. Int. J. Automotive Technology 13, 2, 301–308.

    Article  Google Scholar 

  • Kopetz, H. and Grunsteidl, G. (1994). TTP — A protocol fault-tolerant real-time systems. IEEE Computer 27, 1, 14–23.

    Article  Google Scholar 

  • Navet, N., Song, Y., Simonot-Lion, F. and Wilwert, C. (2005). Trends in automotive communication systems. Proc. IEEE 93, 6, 1204–1223.

    Article  Google Scholar 

  • Park, I. and Sunwoo, M. (2011). FlexRay network parameter optimization method for automotive applications. IEEE Trans. Industrial Electronics 58, 4, 1449–1459.

    Article  Google Scholar 

  • Rosset, V., Souto, P. F., Portugal, P. and Vasques, F. (2012). Modeling the reliability of a group membership protocol for dual-scheduled time division multiple access networks. Computer Standards and Interfaces 34, 3, 281–291.

    Article  Google Scholar 

  • Schmidt, E. G. and Schmidt, K. (2009). Message scheduling for the FlexRay protocol: The dynamic segment. IEEE Trans. Vehicular Technology 58, 5, 2160–2169.

    Article  Google Scholar 

  • Seo, H. S., Kim, B. C., Park, P. S., Lee, C. D. and Lee, S. S. (2013). Design and implementation of a UPnP-can gateway for automotive environments. Int. J. Automotive Technology 14, 1, 91–99.

    Article  Google Scholar 

  • Seo, S. H., Kim, J. H., Hwang, S. H., Kwon, K. H. and Jeon, J. W. (2012). A reliable gateway for in-vehicle networks based on LIN, CAN, and FlexRay. Trans. Embedded Computing Systems 11, 1, Art. No.7.

    Google Scholar 

  • Sethna, F., Stipidis, E. and Ali, F. H. (2006). What lessons can controller area networks learn from FlexRay. IEEE Vehicle Power and Propulsion Conf., 1–4.

    Google Scholar 

  • Sheng, Y. and Shijie, Z. (2010). A survey on metric of software complexity. The 2nd IEEE Int. Conf. Information Management and Engineering, 352–356.

    Google Scholar 

  • Tindell, K. and Burns, A. (1994). Guaranteeing message latencies on controller area network (CAN). Proc. 1st Int. CAN Conf., 1.2-1.11.

    Google Scholar 

  • Tu, H., Sun, W. and Zhang, Y. (2009). The research on software metrics and software complexity metrics. Int. Forum on Computer Science-Technology and Applications, 131–136.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to K. C. Lee.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Kim, M.H., Lee, S. & Lee, K.C. Node-based scheduling method for easy migration from CAN to FlexRay in in-vehicle networking systems. Int.J Automot. Technol. 15, 953–959 (2014). https://doi.org/10.1007/s12239-014-0100-0

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12239-014-0100-0

Key Words

Navigation