Rodrigo Lange | Instituto Federal do Rio Grande do Sul (original) (raw)
Uploads
Papers by Rodrigo Lange
4º Salão de Pesquisa, Extensão e Ensino do IFRS, Dec 6, 2019
of Dissertation presented to UFSC as a partial fulfillment of the requirements for the degree of ... more of Dissertation presented to UFSC as a partial fulfillment of the requirements for the degree of Master in Automation and Systems Engineering. On the Schedulability Analysis of the FlexRay Network Protocol Rodrigo Lange August/2010 Advisor: Rômulo Silva de Oliveira, Dr. Co-advisor: Nestor Roqueiro, Dr. Area of Concentration: Control, Automation and Systems Research Area: Computation Systems
IECON 2016 - 42nd Annual Conference of the IEEE Industrial Electronics Society, 2016
Till nowadays, the Controller Area Network (CAN) has been a de facto standard for communication i... more Till nowadays, the Controller Area Network (CAN) has been a de facto standard for communication in automotive applications. To meet the requirements of new high-end vehicular systems, new communication protocols such as the FlexRay Communication System and the CAN with Flexible Data-rate (CAN-FD) has been developed. In the near future, it is expected the coexistence of those protocols in the same vehicle, with electronic control units (ECUs) connected to different network buses exchanging information through gateways. In this paper we investigate the following problem: “how to schedule the communication in a vehicular system, considering that a message is transmitted through a network that is composed of CAN-FD, FlexRay and CAN segments interconnected by gateways.” We propose a method for the schedulability analysis of such systems, focusing on the case where a message is generated in a ECU connected to a CAN-FD segment is used by an ECU connected to a CAN bus.
Computer Communications, 2015
ABSTRACT In the last decade, the FlexRay communication protocol has been promoted as a standard f... more ABSTRACT In the last decade, the FlexRay communication protocol has been promoted as a standard for dependable in-vehicular communications. In the FlexRay protocol, the communication timeline is organized as a sequence of four segments, whereas the Static Segment assigns a set of static slots for the transmission of synchronous messages. In this paper, we address the following problems: ”How to efficiently transmit periodic messages in the Static Segment without requiring their periods to be multiples of, or to be synchronized with the Flexray communication cycle?” ”Is it possible to guarantee that periodic messages are transferred before their deadlines, without imposing such strict synchronization?” Unlike traditional approaches that use linear-programming based techniques, we evaluate the minimum number of allocated slots using traditional response time analysis (RTA). The use of RTA techniques allows us to consider the timing requirements associated to each of the asynchronous message streams. Unlike other approaches, the RTA-based technique proposed in this paper: is able to deal with message stream sets where periods are not multiple of the FlexRay cycle duration and does not require the strict synchronization between tasks/signals at the application layer and slots at the FlexRay communication controller. The proposed slot allocation scheme may be of high practical interest when considering the interconnection of FlexRay/CAN in-vehicular communication systems, allowing the remapping of existing CAN message streams to FlexRay.
Applications, Optimization, and Advanced Design, 2013
4º Salão de Pesquisa, Extensão e Ensino do IFRS, Dec 6, 2019
of Dissertation presented to UFSC as a partial fulfillment of the requirements for the degree of ... more of Dissertation presented to UFSC as a partial fulfillment of the requirements for the degree of Master in Automation and Systems Engineering. On the Schedulability Analysis of the FlexRay Network Protocol Rodrigo Lange August/2010 Advisor: Rômulo Silva de Oliveira, Dr. Co-advisor: Nestor Roqueiro, Dr. Area of Concentration: Control, Automation and Systems Research Area: Computation Systems
IECON 2016 - 42nd Annual Conference of the IEEE Industrial Electronics Society, 2016
Till nowadays, the Controller Area Network (CAN) has been a de facto standard for communication i... more Till nowadays, the Controller Area Network (CAN) has been a de facto standard for communication in automotive applications. To meet the requirements of new high-end vehicular systems, new communication protocols such as the FlexRay Communication System and the CAN with Flexible Data-rate (CAN-FD) has been developed. In the near future, it is expected the coexistence of those protocols in the same vehicle, with electronic control units (ECUs) connected to different network buses exchanging information through gateways. In this paper we investigate the following problem: “how to schedule the communication in a vehicular system, considering that a message is transmitted through a network that is composed of CAN-FD, FlexRay and CAN segments interconnected by gateways.” We propose a method for the schedulability analysis of such systems, focusing on the case where a message is generated in a ECU connected to a CAN-FD segment is used by an ECU connected to a CAN bus.
Computer Communications, 2015
ABSTRACT In the last decade, the FlexRay communication protocol has been promoted as a standard f... more ABSTRACT In the last decade, the FlexRay communication protocol has been promoted as a standard for dependable in-vehicular communications. In the FlexRay protocol, the communication timeline is organized as a sequence of four segments, whereas the Static Segment assigns a set of static slots for the transmission of synchronous messages. In this paper, we address the following problems: ”How to efficiently transmit periodic messages in the Static Segment without requiring their periods to be multiples of, or to be synchronized with the Flexray communication cycle?” ”Is it possible to guarantee that periodic messages are transferred before their deadlines, without imposing such strict synchronization?” Unlike traditional approaches that use linear-programming based techniques, we evaluate the minimum number of allocated slots using traditional response time analysis (RTA). The use of RTA techniques allows us to consider the timing requirements associated to each of the asynchronous message streams. Unlike other approaches, the RTA-based technique proposed in this paper: is able to deal with message stream sets where periods are not multiple of the FlexRay cycle duration and does not require the strict synchronization between tasks/signals at the application layer and slots at the FlexRay communication controller. The proposed slot allocation scheme may be of high practical interest when considering the interconnection of FlexRay/CAN in-vehicular communication systems, allowing the remapping of existing CAN message streams to FlexRay.
Applications, Optimization, and Advanced Design, 2013