Composite CAN XL-Ethernet Networks for Next-Gen Automotive and Automation Systems
Gianluca Cena, Stefano Scanzio, and Adriano Valenzano
https://arxiv.org/pdf/2306.09498
REFERENCES
[1] International Organization for Standardization, “ISO 11898-1:2015 Road vehicles — Controller area network (CAN) — Part 1: Data link layer and physical signalling,” Dec 2015.
[2] BOSCH, “CAN with Flexible Data-Rate Specification Version 1.0,” Apr 2012, accessed: 2023-01-16. [Online]. Available: https://web.archive.org/web/20151211125301/http://www.bosch\protect\discretionary{\char\hyphenchar\font}{}{}semiconductors.de/media/ubk semiconductors/pdf 1/canliteratur/can fd spec.pdf
[3] CAN in Automation (CiA) e.V., “CiA Draft Specification 610-3 — CAN XL specifications and test plans — Part 3: Physical medium attachment sub-layer requirements — Version 1.0.0,” Mar 2022.
[4] ——, “CiA Draft Specification 610-1 CAN XL specifications and test plans — Part 1: Data link layer and physical coding sub-layer requirements — Version 1.0.0,” Mar 2022.
[5] S. Chen, J. Hu, Y. Shi, Y. Peng, J. Fang, R. Zhao, and L. Zhao, “Vehicle- to-Everything (v2x) Services Supported by LTE-Based Systems and 5G,” IEEE Commun. Stand. Mag., vol. 1, no. 2, pp. 70–76, 2017.
[6] R. I. Davis, A. Burns, R. J. Bril, and J. J. Lukkien, “Controller Area Network (CAN) schedulability analysis: Refuted, revisited and revised,” Real-Time Systems, vol. 35, no. 3, pp. 239–272, Apr. 2007.
[7] “IEEE Standard for Ethernet - Amendment 5: Physical Layer Specifications and Management Parameters for 10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors,” IEEE Std 802.3cg-2019 (Amendment to IEEE Std 802.3-2018 as amended by IEEE Std 802.3cb-2018, IEEE Std 802.3bt-2018, IEEE Std 802.3cd-2018, and IEEE Std 802.3cn-2019), 2020.
[8] G. Cena and A. Valenzano, “On the properties of the flexible time division multiple access technique,” IEEE Transactions on Industrial Informatics, vol. 2, no. 2, pp. 86–94, 2006.
[9] G. Cena, S. Scanzio, A. Valenzano, and C. Zunino, “A Fair Access Mechanism to Support Fragmented Data Transfers in CAN,” in 2022 IEEE 18th International Conference on Factory Communication Systems (WFCS), Apr. 2022, pp. 1–8.
[10] “IEEE Standard for Local and Metropolitan Area Networks–Bridges and Bridged Networks,” IEEE Std 802.1Q-2022 (Revision of IEEE Std 802.1Q-2018), pp. 1–2163, 2022.
[11] International Organization for Standardization, “ISO 15765-2:2016 Road vehicles –— Diagnostic communication over Controller Area Network (DoCAN) –— Part 2: Transport protocol and network layer services,” Apr 2016.
[12] “IEEE Standard for Local and metropolitan area networks-Media Access Control (MAC) Security,” IEEE Std 802.1AE-2018 (Revision of IEEE Std 802.1AE-2006), pp. 1–239, 2018.
[13] D. Reinhardt, M. G¨ untner, M. Kucera, T. Waas, and W. K¨ uhnhauser, “Mapping CAN-to-Ethernet communication channels within virtualized embedded environments,” in 10th IEEE International Symposium on Industrial Embedded Systems (SIES), 2015, pp. 1–10.
[14] N. D. Zervas, A. Sousek, and P. Vrbka, “Designing a CAN-to-TSN Ethernet gateway,” in 17th international CAN Conference (iCC 2020), 2020, pp. 129–133, accessed: 2023-01- 10. [Online]. Available: https://www.can-cia.org/fileadmin/resources/documents/proceedings/\2020 zervas sousek vrbka.pdf
[15] T. Adamson, “Hybridization of CAN and CAN FD networks,” in 15th international CAN Conference (iCC 2015), 2015, pp. 03–9—03–12, accessed: 2023-01-10. [Online]. Available: https://www.can-cia.org/fileadmin/resources/documents/proceedings/2015 adamson.pdf
[16] CAN in Automation (CiA) e.V., “CiA Draft Specification Proposal 611-1 — CAN XL higher-layer functions Part 1: Definition of service data unit types (SDT) — Version 1.0.0,” Oct 2022.
[17] G. Cena, I. C. Bertolotti, and A. Valenzano, “A socket interface for CAN devices,” Computer Standards & Interfaces, vol. 29, no. 6, pp. 662–673, Sep. 2007.
[18] O. Hartkopp, “The CAN networking subsystem of the Linux kernel,” in 13th international CAN Conference (iCC 2012), 2012, pp. 05–10—05–16, accessed: 2023-01-10. [Online]. Available: https://www.can-cia.org/fileadmin/resources/documents/proceedings/2012 hartkopp.pdf
[19] ——, “Linux and ISO 15765-2 with CAN FD,” in 15th international CAN Conference (iCC 2015), 2015, pp. 05–1—05–7. [Online]. Available: https://www.can-cia.org/fileadmin/resources/documents/proceedings/2015 hartkopp.pdf
[20] D. Plummer, “Ethernet Address Resolution Protocol: Or Converting Network Protocol Addresses to 48.bit Ethernet Address for Transmission on Ethernet Hardware,” RFC 826 (Standard), Internet Engineering Task Force, Nov. 1982, updated by RFCs 5227, 5494. [Online]. Available:http://www.ietf.org/rfc/rfc826.txt
[21] G. Cena, I. Cibrario Bertolotti, T. Hu, and A. Valenzano, “Seamless integration of CAN in intranets,” Computer Standards & Interfaces, vol. 46, pp. 1–14, 2016.
[22] H. A. Mangut, A. Al-Nemrat, C. Benza¨ ıd, and A.-R. H. Tawil, “ARP Cache Poisoning Mitigation and Forensics Investigation,” in 2015 IEEE Trustcom/BigDataSE/ISPA, vol. 1, 2015, pp. 1392–1397.
[23] G. Xie, H. Gong, Y. Han, S. Chakraborty, and W. Chang, “A Real-Time CAN-CAN Gateway with Tight Latency Analysis and Targeted Priority Assignment,” in 2020 IEEE Real-Time Systems Symposium (RTSS), 2020, pp. 141–152.
Related Article on Qiita
CAN FD and CAN XL on arXiv
https://qiita.com/kaizen_nagoya/items/d8efb0da53cd3456f735
CAN FD & CAN XL on arXiv references
https://qiita.com/kaizen_nagoya/items/7df86c66084372a96f1d
CAN FD & CAN XL on arXiv references name order
https://qiita.com/kaizen_nagoya/items/ec5e4e4491228db534c0
Comparison of Classical CAN, CAN FD, and CAN XL and CAN XL
https://qiita.com/kaizen_nagoya/items/773835b2bf3cddd17dd8
Comparison of CAN XL & 10BASE-T1S Functionality on Layer 1 and Layer 2
https://qiita.com/kaizen_nagoya/items/13235743ba8d7193a53b