{'fraction_non_alphanumeric': 0.017578125, 'fraction_numerical': 0.001953125, 'mean_word_length': 5.446540880503145, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Bulk data transfer in Controller Area Networks for Industry 4.0

Industrial Controller Area Networks (CANs) are traditionally responsible for transmitting status and control information from and to local controllers. However, with the advances of electronics, end-nodes are capable of performing more complex operations, such as monitoring the state of the device and optimizing its operation. As a consequence, CANs should be used for the transmission of heterogeneous message types. In this work we evaluate how CANs can share their transmission resources and collect also bulk data, in addition to serving the existing controller traffic. We derive the constraints bulk data transmission needs to fulfill to ensure the robust and timely transmission of controller traffic, and propose scheduling solutions that ensure fast data delivery. Our results demonstrate that bulk data transmission is possible, unless the networks is already highly loaded, and fast delivery can be achieved even with simple transceiver hardware.