Font Size: a A A

Design And Implementation Of Bus Communication Stack According To AUTOSAR Specifications

Posted on:2009-12-15Degree:MasterType:Thesis
Country:ChinaCandidate:H J ZhouFull Text:PDF
GTID:2132360242983015Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Electronic control units (ECUs) are widely used in vehicle, which are interconnected by communication links to exchange various kinds of data. Therefore, the bus networking comes to be developed to meet the communication requirements in vehicles. It provides a unified data exchange channels between all kinds of complex electronic equipments, controllers and measuring instruments.The CAN bus and 1553B bus, which are two widely used buses in civilian and military automotive area, are implemented in the bus communication stack. After investigating AUTOSAR specifications, we implement a clear-interfaced and reliable bus communication stack in accordance with AUTOSAR software architecture. Thus our system meets the complex requirements of vehicle bus communication.The bus communication stack consists of three layers, which are communication driver layer, communication interface layer and transport protocol layer. The driver layer provides the hardware accessing and offers a hardware independent API to its upper layer. The communication interface layer locates between the low-level driver layer and the upper communication service layers (i.e. Transport Protocol, Protocol Data Unit Router). It represents the interface to the service of the driver layer for the upper communication layers and abstracts the location of controllers and ECU hardware layout. Lower to PDU Router, the transport protocol module segments and reassembles I-PDUs (Interaction Protocol Data Units) which can't transfer in one CAN or 1553B message. The core functions in communication stack are data sending and receiving. Furthermore, it should fulfill functions like framing, time monitoring, flow control, acknowledgement, assignment between frame and bus node and so on.This thesis focuses on the design and implementation of the bus communication stack according with AUTOSAR specifications.
Keywords/Search Tags:Automotive network, bus communication, CAN bus, 1553B bus
PDF Full Text Request
Related items