Split, Send, Reassemble: A Formal Specification of a CAN Bus Protocol Stack

We present a formal model for a fragmentation and a reassembly protocol running on top of the standardised CAN bus, which is widely used in automotive and aerospace applications. Although the CAN bus comes with an in-built mechanism for prioritisation, we argue that this is not sufficient and provid...

Full description

Bibliographic Details
Main Authors: Rob van Glabbeek, Peter Höfner
Format: Article
Language:English
Published: Open Publishing Association 2017-03-01
Series:Electronic Proceedings in Theoretical Computer Science
Online Access:http://arxiv.org/pdf/1703.06569v1
_version_ 1819043114844684288
author Rob van Glabbeek
Peter Höfner
author_facet Rob van Glabbeek
Peter Höfner
author_sort Rob van Glabbeek
collection DOAJ
description We present a formal model for a fragmentation and a reassembly protocol running on top of the standardised CAN bus, which is widely used in automotive and aerospace applications. Although the CAN bus comes with an in-built mechanism for prioritisation, we argue that this is not sufficient and provide another protocol to overcome this shortcoming.
first_indexed 2024-12-21T09:51:39Z
format Article
id doaj.art-b6ae90a72a0842a7ba109a522b6b88dc
institution Directory Open Access Journal
issn 2075-2180
language English
last_indexed 2024-12-21T09:51:39Z
publishDate 2017-03-01
publisher Open Publishing Association
record_format Article
series Electronic Proceedings in Theoretical Computer Science
spelling doaj.art-b6ae90a72a0842a7ba109a522b6b88dc2022-12-21T19:08:10ZengOpen Publishing AssociationElectronic Proceedings in Theoretical Computer Science2075-21802017-03-01244Proc. MARS 2017145210.4204/EPTCS.244.2:1Split, Send, Reassemble: A Formal Specification of a CAN Bus Protocol StackRob van Glabbeek0Peter Höfner1 Data61, CSIRO Data61, CSIRO We present a formal model for a fragmentation and a reassembly protocol running on top of the standardised CAN bus, which is widely used in automotive and aerospace applications. Although the CAN bus comes with an in-built mechanism for prioritisation, we argue that this is not sufficient and provide another protocol to overcome this shortcoming.http://arxiv.org/pdf/1703.06569v1
spellingShingle Rob van Glabbeek
Peter Höfner
Split, Send, Reassemble: A Formal Specification of a CAN Bus Protocol Stack
Electronic Proceedings in Theoretical Computer Science
title Split, Send, Reassemble: A Formal Specification of a CAN Bus Protocol Stack
title_full Split, Send, Reassemble: A Formal Specification of a CAN Bus Protocol Stack
title_fullStr Split, Send, Reassemble: A Formal Specification of a CAN Bus Protocol Stack
title_full_unstemmed Split, Send, Reassemble: A Formal Specification of a CAN Bus Protocol Stack
title_short Split, Send, Reassemble: A Formal Specification of a CAN Bus Protocol Stack
title_sort split send reassemble a formal specification of a can bus protocol stack
url http://arxiv.org/pdf/1703.06569v1
work_keys_str_mv AT robvanglabbeek splitsendreassembleaformalspecificationofacanbusprotocolstack
AT peterhofner splitsendreassembleaformalspecificationofacanbusprotocolstack