This content is not included in
your SAE MOBILUS subscription, or you are not logged in.
ESCAN - An Open Source, High Bandwidth, Event Scheduled Controller Area Network
Technical Paper
2011-01-1041
ISSN: 0148-7191, e-ISSN: 2688-3627
Annotation ability available
Sector:
Language:
English
Abstract
Event Scheduled CAN (ESCAN) is a new, open sourced, scheduling protocol for CAN. The aims of the protocol are discussed, including the ability to optimise the available bandwidth over CAN and enable maximum bus loading as well as providing a worst case determinism for message reception. A number of potential applications for the protocol are covered as well as details of how ESCAN can be used to optimise existing higher layer protocols such as CANopen and
J1939. A comparison with TTCAN is also discussed, including the benefits of ESCAN in terms of CPU utilisation, ROM and RAM requirements and the potential for cost savings that that brings while still providing the advantages of TTCAN.
These advantages include a simple to implement basic protocol stack, no specialist hardware requirements needed to support the protocol other than a TTCAN compliant CAN controller (this is so that the retransmission of CAN frames can be disabled). The protocol also uses a low amount of overhead to transmit its schedule control data resulting in high potential bus loading at all CAN bit rates.
An initial implementation of the protocol stack is used to gather preliminary performance data so that the advantages over TTCAN can be demonstrated.
Recommended Content
Technical Paper | Jump-Starting AUTOSAR ECU Development |
Technical Paper | Analyzing SAE J1939 Messages Worst Case Response Time |
Technical Paper | AUTOSAR Software Platform Adoption: Systems Engineering Strategies |
Authors
Topic
Citation
Williams, A., Quigley, C., and Finney, J., "ESCAN - An Open Source, High Bandwidth, Event Scheduled Controller Area Network," SAE Technical Paper 2011-01-1041, 2011, https://doi.org/10.4271/2011-01-1041.Also In
References
- Quigley, C. Pope, B. Finney, J. McLaughlin, R.T. “An Automotive Specification of a Time Triggered CAN Implementation: Doubling CAN's Usable Data Throughput,” SAE Technical Paper 2005-01-1539 2005 10.4271/2005-01-1539
- Kopetz, H. Thurner, T. “TTP - A New Approach to Solving the Interoperability and Problem of Independently Developed ECUs,” SAE Technical Paper 981107 1998 10.4271/981107
- Navet, N Song, Y Simonot-Lion, F Wilwert, C 2005 “Trends in Automotive Communication Systems” PROCEEDINGS OF THE IEEE 93 6 JUNE 2005
- Rajnak, A. Ramnefors, M. “The Volcano Communication Concept,” Convergence Technical Paper 2002-21-0056 2002
- Tindell, K Burns, A 1994 “Guaranteeing message latencies on CAN” the 1 st International CAN Conference
- ISO11898 Parts 1-4: (2003) Road Vehicles - Controller Area Network (CAN)
- Hartwich, F Müller, B Führer, T Hugel, R 2000 “CAN Network with Time Triggered Communication” 7th International CAN Conference 2000 Amsterdam