计算机工程 ›› 2008, Vol. 34 ›› Issue (24): 100-102.doi: 10.3969/j.issn.1000-3428.2008.24.035

• 网络与通信 • 上一篇    下一篇

基于IPv6的CAN应用层协议实现

董劲男1,秦贵和1,2,于 赫1,苗丽颖3,刘文静1   

  1. (1. 吉林大学计算机科学与技术学院,长春 130022;2. 吉林大学汽车动态模拟国家重点实验室,长春 130022;3. 吉林大学汽车工程学院,长春 130025)
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2008-12-20 发布日期:2008-12-20

Implementation of IPv6-based CAN Application Layer Protocol

DONG Jin-nan1, QIN Gui-he1,2, YU He1, MIAO Li-ying3, LIU Wen-jing1   

  1. (1. College of Computer Science and Technology, Jilin University, Changchun 130022; 2. State Key Laboratory of Automobile Dynamic Simulation, Jilin University, Changchun 130022; 3. School of Automobile Engineering, Jilin University, Changchun 130025)
  • Received:1900-01-01 Revised:1900-01-01 Online:2008-12-20 Published:2008-12-20

摘要: 作为车载网络与移动通信网络互联的相关软硬件产品的核心技术,车载网络与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

中图分类号: