摘要: 作为车载网络与移动通信网络互联的相关软硬件产品的核心技术,车载网络与IPv6网络的网关设计是互联互通的基础,也是开发的难点。该文论述一种支持IPv6网络连接的控制器局域网络(CAN)应用层协议的设计过程,采用命令故障码表作为IPv6协议和CAN协议应用层级功能的映射工具,描述网关的软件处理流程。在车身开发中进行了具体实现,验证了网关的有效性和正确性。
关键词:
IPv6协议,
控制器局域网络,
网关,
应用层协议
Abstract: As a key technique of software and hardware development related with interconnection between Universal Vehicle Network(UVN) and IPv6, the gateway between UVN and IPv6 is the basis of interconnection and the hard point of development. This paper presents the design process of a kind of Controller Area Network(CAN) application layer protocol which supports the connection with IPv6 backbone. As a structure of mapping the function between the IPv6 protocol and CAN application layer protocol, the Order/Fault Code Table(OFCT) is constructed and the software operation flow of gateway is described. The effectiveness and accuracy of this CAN application layer protocol are validated in the self-development automotive body network.
Key words:
IPv6 protocol,
Controller Area Network(CAN),
gateway,
application layer protocol
中图分类号:
董劲男;秦贵和;于 赫;苗丽颖;刘文静. 基于IPv6的CAN应用层协议实现[J]. 计算机工程, 2008, 34(24): 100-102.
DONG Jin-nan; QIN Gui-he; YU He; MIAO Li-ying; LIU Wen-jing. Implementation of IPv6-based CAN Application Layer Protocol[J]. Computer Engineering, 2008, 34(24): 100-102.