After comparing some kind of bus network techniques, the scheme base on the CAN-bus is adopted. Then the CAN-bus protocol in each layer and techniques is analyzed, and the CAN driver layer and the CAN application layer are designed. 通过比较现有的几种总线技术,采用了基于CAN总线的方案,于是对CAN总线的各层协议及其实现技术进行了分析,并对CAN驱动层及应用层进行了设计。
A model of the CAN application layer protocol of a hybrid electric vehicle was combined with the network simulation system, OPNET, to include the network topology model, the CAN node application layer model and the MAC layer model. 在设计混合动力电动汽车CAN的应用层协议基础上,利用网络仿真系统OPNET,建立了该协议的CAN网络模型,其中包括网络拓扑结构模型、CAN节点的应用层模型和MAC层进程模型。
And according to the data link layer features, proposing priority-based CAN application layer protocol, uCAN promotion agreement which suits for non-periodic message-driven CAN network. 并且,根据CAN协议的数据链路层特点,提出了基于优先级晋升的CAN应用层(CAL)协议uCAN协议,该协议适合应用于非周期报文为主导的CAN网络中。
Finally, some design principles of CAN application layer protocol, such as using the CAN controller with multi transmit buffer scheme, lengthening the transmitting period and reducing the DLC by all means are proposed. 最终提出了基于CAN的车载控制网络的设计原则,如尽量采用多发送缓存的CAN控制器,尽可能延长传送周期和尽量压缩数据场长度等。
This system can generate application layer data binding TCP stream in the highest speed allowed by the network card simultaneously, using an enhanced network card driver. 利用改进后的网卡驱动程序,系统可以以接近网卡极限速度的速率产生并发的、不重复的、含应用层数据的TCP流。