ISO 11519-3:1994
(Main)Road vehicles — Low-speed serial data communication — Part 3: Vehicle area network (VAN)
Road vehicles — Low-speed serial data communication — Part 3: Vehicle area network (VAN)
Specifies the data link layer and the physical layer of the VAN, a communications network up to 125 kbit/s, for road vehicle application. The VAN is an access-method oriented multimaster-multislave which allows optimized request/response management by special method of handling a remote transmission request (retaining access to the medium to allow insertion of a response). Defines the general architecture of the network and the content of the data link layer, and the physical layer for transmission between different types of electronic modules on board road vehicles.
Véhicules routiers — Communication en série de données à basse vitesse — Partie 3: Réseau local de véhicule (VAN)
General Information
Relations
Standards Content (Sample)
ISO
INTERNATIONAL
11519-3
STANDARD
First edition
1994-06-15
- Low-Speed serial data
Road vehicles
communication -
Part 3:
Vehicle area network (VAN)
- Communication en s&ie de donnees 3 basse
Whicules routjers
vitesse -
Partie 3: Mseau local de vehicule (VAN)
Reference number
ISO 11519=3:1994(E)
< Contents
Page
1 Scope . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2 Normative references . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
3 Definitions and abbreviations
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
3.1 Definitions
3.2 List of abbreviations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . .*.*. 4
4 Presentation of architecture
4.1 General . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .~.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
4.2 Reference to OSI model
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
5 Description of LLC sublayer
5.1 LLC Service specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .~.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
5.2 Error management at LLC level
,. 10
5.3 Error recovery management at LLC level
6 Description of the MAC sublayer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .*.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .~. 10
6.1 Specification of MAC Service
6.2 Structure of MAC frames . . .*.
6.3 Specification of Medium Access Method (MAC) . . . . . . . . . . . . . . . . .
. . . . . . . .*. 48
7 Description of physical layer
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
7.1 Specification of physical Service
7.2 Encoding/decoding and synchronization sublayer . . . . . . . . . . . . . . . . 53
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
7.3 Line transmitter/receiver
7.4 Connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
,,.,.,,.,. 79
7.5 Communication medium
8 Electrical Parameters *.*.,.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
8.1 At LLC sublayer level
8.2 At MAC sublayer level . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
0 ISO 1994
All rights reserved. No part. of this publication may be reproduced or utilized in any form or
by any means, electronie or mechanical, inciuding photocopying and microfilm, without per-
mission in writing from the publisher.
International Organization for Standardization
Case Postale 56 l CH-l 211 Geneve 20 l Switzerland
Printed in Switzerland
ii
8.3 At physical layer level . .*. 80
9 Conformance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
9.1 Conformance at MAC layer level . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
9.2 Conformance at physical layer level: Line transmitter/receiver
tests . . . . . . . . . . . . . . . . . . . . . .~.~. 84
Annexes
A Setup example for Baud Rate Multiplier .,,,,,,,,,. 89
B Setup example of realization of interface between physical layer and
data link layer . . . . . . . . . . . .I. 90
B.l Interface position/OSI model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
B.2 Definition of dialogue Signals between binar-y and electric
encodingldecoding sublayers .,,.*,.,.,. 90
B.3 Coding bit and Symbol (see 7.2.3) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
B.4 Character synchronization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
B.5 Signals exchange rules between PLI and PL2 sublayers . . . 96
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
B.6 Exceptions to this Signal exchange rules
B.7 Timing diagram for various dialogue Signals between PLI and PL2
. . . . . . . . . . . . .*. 96
sublayers
ISO 11519=3:1994(E)
Foreword
ISO (the International Organization for Standardization) is a worldwide
federation of national Standards bodies (ISO member bodies). The work
of preparing International Standards is normally carried out through ISO
technical committees. Esch member body interested in a subject for
which a technical committee has been established has the right to be
represented on that committee. International organizations, governmental
and non-governmental, in liaison with ISO, also take part in the work. ISO
collaborates closely with the International Electrotechnical Commission
(IEC) on all matters of electrotechnical standardization.
Draft International Standards adopted by the technical committees are
circulated to the member bodies for voting. Publication as an International
Standard requires approval by at least 75 % of the member bodies casting
a vote.
International Standard ISO 11519-3 was prepared by Technical Committee
lSO/TC 22, Road vehicles, Sub-Committee SC 3, Electrical and electronie
equipmen t.
ISO 11519 consists of the following Parts, under the general title Road
vehicles - Low-Speed serial da ta communica tion:
- Part 7: General and definitions
- Part 2: Low-Speed controller area network (CAN)
- Part 3: Vehicle area network (VAN)
- Part 4: Class B data communication network interface (J7850)
Annexes A and B form an integral part of this part of ISO 11519.
iv
INTERNATIONAL STANDARD
ISO 11519=3:1994(E)
Road vehicles - Low-Speed serial data
communication -
Part 3:
Vehicle area network (VAN)
1 Scope
This part of ISO 11519 specifies the data link layer and the physical layer of the Vehicle Area Network (VAN),
communications network up to 125 kbit/s, for road vehicle application. The VAN is an access-method-oriented
multimaster-multislave which allows optimized request/response management by special method of handling a
remote transmission request (retaining access to the medium to allow insertion of a response).
This part of ISO 11519 defines the general architecture of the low-Speed communication network up 125 kbits/s
and the content of the data link layer, and the physical layer for transmission between different types of electronie
modules on board road vehicles.
2 Normative references
The following Standards contain provisions which, through reference in this text, constitute provisions of this patt
of ISO 11519. At the time of publication, the editions indicated were valid. All Standards are subject to revision,
and Parties to agreements based on this part of ISO 11519 are encouraged to investigate the possibility of applying
the most recent editions of the Standards indicated below. Members of IEC and ISO maintain registers of currently
valid International Standards.
lSO/TR 8509: 1987, Information processing Systems - Open Systems In terconnection - Service conven tions.
ISO 8802-2:1989, Information processing Systems - Local area networks - Part 2: Logical link control.
3 Definitions and abbreviations
3.1 Definitions
For the purposes of this part of ISO 11519, the following definitions apply.
acknowledgement field (ACK): Field used by a module concerned to indicate correct interpretation of the
3.1.1
. frame by a receiver.
ISO 11519=3:1994(E)
3.1.2 autonomous module: Module which tan initiate data sending over the transmission medium.
3.1.3 bitwise arbitration: Arbitration technique which allows a priority message to take precedence on the bus
and dominate other messages of lower priority with which it collides. The collision is thus not destructive for the
highest-priority message. This bitwise arbitration technique is based on the use of dominant and recessive states
on the bus, with the dominant states taking precedence over the recessive bits.
In the event of a collision in the arbitration field (simultaneous sending of recessive and dominant bits), only those
modules sending a dominant bit will keep on transmitting, while the others will cease to transmit. This process is
repeated for each bit of the arbitration field.
Bus value The bus tan take 2 electrical states:
dominant (D) corresponds to a logic level “0” ,
recessive (R) corresponds to a logic level *‘l ” .
3.1.4 code Violation: Any error that converts a bit or other physical Symbol into an out-of-code Symbol.
3.1.5 collision; interference: Physical phenomenon that occurs when several Signals are superimposed on one
another, whether they are of internal origin (modules connected to the bus) or external origin (noise).
3.1.6 collision detection: Collision detected by a sending module when interference occurs on the bus and
modifies the Signal transmitted (more precisely, the Signal received is different from the Signal sent).
3.1.7 command field (COM): Field containing command information associated with the frame.
3.1.8 con tentio n: Situation that arises when several modules Start transmitting simultaneously on the com-
munica tion bus.
3J.9 data field (DAT): Part of the frame containing data. The field consists of a whole number of bytes.
3.1.10 data transmission: Process by which encoded data tan be sent over a transmission medium sequentially
in binar-y form.
3.l.11 end of data (EOD): Part of the frame indicating the end of data. The EOD is located just after the Frame
Check Sequence (FCS).
3.1.12 end of frame (EOF): Part of the frame indicating the end of a frame.
3.1.13 extensibility: Situation where modules tan be added to the network without having to Change the soft-
Ware or hardware of any module for an existing application, within the limits of the communication layers specified
in this document.
3.1.14 MAC frame: Sequence of fields containing either:
a statt of frame field;
an identifier field;
a command field;
a data field;
a frame check sequence field;
an end of data field;
an acknowledgement field;
an end of frame field.
or
a statt of frame field;
an identifier field;
a command field;
a frame check sequence field;
an end of data field;
an acknowledgement field;
an end of frame field.
Esch frame is separated by an interframe spacing field.
ISO 11519=3:1994(E)
3.1.15 frame check sequence (FCS): Part of the frame which Checks its integrity. In the present case, this
function is performed by means of a Cyclic Redundancy Check (CRC).
3.1.16 identifier field (IDEN): Part of the frame following the SOF, which identifies and specifies the data con-
veyed in the frame.
3.1.17 interframe spacing (IFS): Minimum time interval locally required between the sending of two consecu-
tive frames, which is controlled by the MAC sublayer.
3.1.18 module: Physical entity connected to the network, capable of receiving and/or sending data via the me-
dium.
3.1.19 remote transmission request: By sending a data request, a module that wishes a data unit tan request
another module to send it the corresponding data. The data unit tan be sent either immediately in the Same frame
or later in a separate frame identified by the same identifier.
3.1.20 Slave module: Module which tan
- receive data
- send data when requested, by means of an in-frame response mechanism.
3.1.21 Start of frame (SOF): Part of the frame which indicates the Start of the frame and synchronizes the re-
ceiving modules’ clocks.
3.1.22 synchronous access module: Module which tan initiate transmission only after a Start of Frame (SOF)
Character appears on the bus.
3.2 List of abbreviations
Acknowledge
ACK
ADT Acknowledged Data Transfer
BR Bit Rate
BT Bit Time
D Dominant State
DL Data Link
End Of Data
EOD
EOF End Of Frame
Frame Check Sequence
FCS
IFS Interframe Spacing
LLC Logical Link Control
LSB Least Significant Bit
LSDU Link Service Data Unit
ISO 1151993:1994(E)
MAC Medium Access Control
MDI Medium Dependent Interface
MSB Most Significant Bit
NADT Not Acknowledged Data Transfer
OSI Open Systems Interconnection
PL
Physical Layer
PLS Physical Signalling
PMA Physical Medium Attachment
Q/R Question/Response Frame
RD Recessive State
RAK Request Acknowledge
RT Remote Transmission
RTR Remote Transmission Request
SOF Start Of Frame
TS Time Slot
4 Presentation of architecture
4.1 General
The objectives of the VAN are to interconnect different types of electronie modules on board a vehicle and to
transmit messages having different priority levels.
The VAN is an asynchronous data transmission System which allows the transfer of packets of data.
The messages handled tan be typically:
- messages of 1 byte, to write or to read from a Slave peripheral module;
- messages from 0 to 28 bytes, to exchange Parameters and/or events between the different autonomous
modules;
- long messages segmented by the User.
The document allows the possibility of interconnecting heterogeneous modules including, among others, very
simple Slave modules.
The implic
...
Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.