Controller Area Network protocol

GPTKB entity

Statements (51)
Predicate Object
gptkbp:instanceOf gptkb:network_protocol
gptkbp:abbreviation gptkb:CAN
gptkbp:arbitration non-destructive bitwise arbitration
gptkbp:bodyLength 8 bytes (standard CAN)
gptkbp:busLength up to 1 km at lower speeds
up to 40 meters at 1 Mbps
gptkbp:dataRate up to 1 Mbps
gptkbp:developedBy gptkb:Robert_Bosch_GmbH
gptkbp:dominantState logical 0
gptkbp:errorDetection gptkb:CRC
acknowledgement
bit stuffing
gptkbp:frameType data frame
error frame
overload frame
remote frame
https://www.w3.org/2000/01/rdf-schema#label Controller Area Network protocol
gptkbp:identifierLength 11 bits (standard)
29 bits (extended)
gptkbp:introducedIn 1986
gptkbp:license open and royalty-free
gptkbp:notableFor gptkb:OBD-II
gptkb:CANopen
gptkb:DeviceNet
gptkb:J1939
gptkbp:OSIModelLayer data link layer
physical layer
gptkbp:physicalLayer differential two-wire twisted pair
gptkbp:powerSource not required for communication
gptkbp:recessiveState logical 1
gptkbp:standardizedBy gptkb:ISO_11898
yes
gptkbp:supports multi-master communication
message prioritization
gptkbp:supportsProtocol gptkb:MOST
gptkb:FlexRay
gptkb:LIN
serial communication
gptkbp:topology bus topology
gptkbp:usedBy gptkb:ECUs_(Electronic_Control_Units)
gptkbp:usedFor in-vehicle networking
real-time control
gptkbp:usedIn automotive industry
industrial automation
elevators
medical equipment
building automation
railway systems
agriculture equipment
gptkbp:bfsParent gptkb:CAN_protocol
gptkbp:bfsLayer 7