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

Status
Published
Publication Date
08-Jun-1994
Current Stage
9093 - International Standard confirmed
Completion Date
28-Jun-2021
Ref Project

Relations

Buy Standard

Standard
ISO 11519-3:1994 - Road vehicles -- Low-speed serial data communication
English language
104 pages
sale 15% off
Preview
sale 15% off
Preview

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)

---------------------- Page: 1 ----------------------
ISO 11519=3:1994(E)
< Contents
Page
1
1 Scope . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2 Normative references . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
3 Definitions and abbreviations
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
3.1 Definitions
3
3.2 List of abbreviations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . .*.*. 4
4 Presentation of architecture
4
4.1 General . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .~.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
4.2 Reference to OSI model
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
5 Description of LLC sublayer
6
5.1 LLC Service specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .~.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
5.2 Error management at LLC level
,. 10
5.3 Error recovery management at LLC level
10
6 Description of the MAC sublayer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .*.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .~. 10
6.1 Specification of MAC Service
23
6.2 Structure of MAC frames . . .*.
42
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
79
7.4 Connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
,,.,.,,.,. 79
7.5 Communication medium
79
8 Electrical Parameters *.*.,.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
8.1 At LLC sublayer level
79
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

---------------------- Page: 2 ----------------------
ISO 11519-3:1994(E)
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

---------------------- Page: 3 ----------------------
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

---------------------- Page: 4 ----------------------
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.

---------------------- Page: 5 ----------------------
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.
2

---------------------- Page: 6 ----------------------
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

---------------------- Page: 7 ----------------------
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 implications for the frame format and layer design are:
- the use of a special Start Of Frame field which tan correct the local clocks of the simple modules and establish
a common time base;
- the possibility of chaining the response of a module in the same request frame concerning it;
- the possibility of direct in-frame acknowledgement.

---------------------- Page: 8 ----------------------
ISO 11519-3:1994(E)
4.2 Reference to OSI model
The VAN architecture camplies with the ISO reference model for Open Systems Interconnection (OSI) with re-
spect to the breakdown by layers. This breakdown is shown in figure 1.
Beyond scope of document
Scope of document
Application Supervisor
Presentation
Session
Transport
Network
LLC Error management Unsuccessful
Data
attempt count
link
L
Errorrecovery Repeat attempt
management count
I I-4 I
MAC Acceptance fitter
I I
Frame test
I I
Data encapsulationl
decapsulation
Serializing
I I
Medium access
controC function
I
Line break
Physical Bit and Symbol
(bus Status)
encodingldecoding
synchronization
I l-2 i
Line interface
I
I
I l-l I
Figure 1 - Breakdown by layers in accordance with OSI model
5

---------------------- Page: 9 ----------------------
ISO 11519=3:1994(E)
5 Description of LLC sublayer
The LLC (Logical Link Control) sublayer is the upper part of the data link layer ( ayer 2 of the ISO reference
model - see figure 1).
mode.
The objective is to provide a multipoint data transmission Service, in connectionless
of Service which tan be pro-
The architecture of the VAN, described in this part of ISO 11519, allows two types
vided by the LLC sublayer (in accordance with the International Standard on LAN architecture, ISO 8802-2):
- The class I LLC Service which offers a data transfer Service without acknowledgement: this provides a mini-
mum level of Service and requires the implementation of greatly reduced functionalities at the LLC layer pro-
tocol level;
- The class Ill LLC Service which offers, in addition to class I Services (Point-to-Point, multipoint or broadcast
data transfer), check Services on the Operation of the data link (acknowledgement, flow control, sequencing
and error recovery).
Generally speaking, the LLC sublayer provides the functionalities needed for Supervision of the data links and
should incorporate at its level recovery capabilities in the event of failure of a module.
The description of the Services of the LLC sublayer is given in 5.1. The precise definition of LLC procedure el-
ements required for implementation of these Services is not yet contained in this part of ISO 11519.
5.1 LLC Service specifications
5.1.1 Object
This subclause specifies the Services which are provided by the LLC sublayer to the LLC user in the framework
of the VAN architectural model defined in this part of ISO 11519 (see figure 1 for the description of the layers).
5.1.2 General presentation of LLC Services
The Services provided by the LLC sublayer are designed to allow exchange of packets between the loca
entity (LLC User) and peer entities (LLC users) which are connected to the communication bus.
In Order to provide these Services, the LLC sublayer builds its functions on the Services provided by the next
sublayer (MAC Services: see 6.1).
There are three types of Services provided by the LLC sublayer. All these Services are connectionless oriente
they do not need the establishment and maintenance of a connection, see ISO 8802-2).
Unacknowledged data transfer Service
5.1.2.1
The unacknowledged data transfer Service provides the means by which a transfer entity tan send Link Service
Data Units (LSDU) to transfer entities.
This Service tan be used for Point-to-Point, multipoint or broadcast exchanges with maximum efficiency.
5.1.2.2 Acknowledged data transfer Service
The acknowledged data unit exchange Service provides the means by which a transfer entity tan exchange Link
Service Data Units (LSDU) to another transfer entity with the guarantee that the LSDU has been transmitted cor-
rectly.
This Service tan be based either on an LLC-level acknowledgement mechanism LLC Type 3 when a high level of
reliability is required or on the acknowledge capability provided by the MAC sublayer (see 6.3.2.1 .l).
This patt of ISO 11519 does not specify the functions of the LLC sublayer necessary to provide acknowledged data
unit exchanges (LLC type 3).
The acknowledged data transfer Service is to be used for Point-to-Point exchanges only.
6

---------------------- Page: 10 ----------------------
ISO 11519=3:1994(E)
5.1.2.3 Remote data transmission Service
The remote data transmission Service provides the means by which a transfer entity at one module tan request
(consume) a data unit (LSDU) that is located (produced) at some other remote module.
This Service tan be used for Point-to-Point, multipoint or broadcast exchanges, with respect to the transferred data
units (LSDU).
This Service is divided in two subservices:
- the response preparation Service,
- the reply Service.
5.1.3 Description of LLC Service interactions
5.1.3.1 Service specification method and notation
This subclause describes the Service aspects of the LLC sublayer (corresponding to the various functionalities of
the LLC sublayer provided for users located in the upper layer).
This is an abstract representation (or model) of an interface between the LLC sublayer and an LLC Service User,
independent of any specific implementation.
The LLC Service definition proposed hereafter camplies with the ISO reference model: in particular, it uses the
associated Service notations in lSO/TR 8509.
The Service primitives used are of three types: request, indication, tonfirm. Their meaning is summarized below:
Request The request primitive is sent by a (N)-user to the (N)-layer or (N)-sublayer to request initiation of
a Service.
Indication The indication primitive is sent by the (N)-layer or (N)-sublayer to a user of the (N)-Service to in-
dicate that an event internal to the (N)-(sub-)layer has occurred and that the event in question is
significant for the (N)-User. An indication tan be triggered by a Service request executed pre-
viously or by an internal event in the (N)-(sub-flayer.
Confirm The tonfirm primitive is sent by (N)-layer to a (N)-user to retrieve the results associated with the
previous Service request.
The links (logical and temporal) between indication and tonfirm are diverse, depending basically on the character-
istics of each Service.
LLC ser vice user LLC Service provider LLC Serviceuser
Reques t-
- Indication
tonfirm V
- Schematic diagram of interactions between adjacent layers
Figure 2
5.1.3.2 Description of Service interactions
Table 1 gives a list of the Service primitives characterizing each of the LLC Service elements described in this patt
of ISO 11519. Subclause 5.1.3.3 gives a detailed description of each of these Service primitives.

---------------------- Page: 11 ----------------------
ISO 11519-3:1994(E)
Table Table 1 1 - - List List of of LLC LLC Service Service primitives primitives
Unacknowledged Unacknowledged data data transfer transfer
data transfer.
DL-DATA.request Request for unacknowledged
DL-DATA.indication Indication of unacknowledged data transfer.
Confirm of unacknowledged data transfer.
DL-DATA.confirm
Acknowledged Acknowledged data data transfer transfer
Request Request for for acknowledged acknowledged data data transfer. transfer.
DL-ACK-DATA.request DL-ACK-DATA.request
Indication Indication of of acknowledged acknowledged data data transfer. transfer.
DL-ACK-DATA.indication DL-ACK-DATA.indication
Confirm Confirm of of acknowledged acknowledged data data transfer. transfer.
DL-ACK-DATA.confirm DL-ACK-DATA.confirm
Remote Remote transmission transmission Service Service with with acknowledgement acknowledgement
Reply Reply Service Service
Request Request for for remote remote transmission. transmission.
DL-REPLY.request DL-REPLY.request
Indication Indication of of remote remote transmission. transmission.
DL-REPLY.indication DL-REPLY.indication
Confirm of remote transmission.
DL-REPLY.confirm
Service
Response preparation
response preparation.
DL-REPLY-UPDATE.request Request for
Confirm of response preparation.
DL-REPLY-UPDATE.confirm
Remote Remote transmission transmission Service Service without without acknowledgement acknowledgement
Reply Reply Service Service
Request Request for for remote remote transmission. transmission.
DL-REPLY.request DL-REPLY.request
I
I
Indication Indication of of remote remote transmission. transmission.
DL-REPLY.indication DL-REPLY.indication
I
I
DL-REPLY.confirm DL-REPLY.confirm Confirm Confirm of of remote remote transmission. transmission.
Response Response preparation preparation Service Service
Request Request for for response response preparation. preparation.
DL-REPLY-UPDATE.request DL-REPLY-UPDATE.request
Confirm Confirm of of response response preparation. preparation.
DL-REPLY-UPDATE.confirm DL-REPLY-UPDATE.confirm

---------------------- Page: 12 ----------------------
ISO 11519-3:1994(E)
5.1.3.3 Definition of LLC Service primitives
This subclause gives the definition of LLC Service primitives such as presented in 5.1.3.2 with their associated
Parameters.
The following Parameters are used to formalize the kind of interactions which appear at the transfer/LLC Service
interface:
The IDEN Parameter is used to identify the data which are exchanged using this interaction (sent, received or
requested in a remote transmission);
The DATA Parameter represents the user data transferred (LSDU) using this primitive;
The SERVICE CLASS specifies whether or not the LLC sublayer uses the acknowledge capability in the medium
access control sublayer for the data unit transmission;
The NREP-DL indicates the maximum number of retransmissions that the data link layer may achieve (using
the recovery capabilities of both LLC and MAC sublayers) to provide the complete execution of the corre-
sponding request;
The NREP-ACK Parameter indicates the maximum number of retransmissions that the data link layer may
achieve by lack of acknowledgement of the receiving entity;
The STATUS Parameter specifies whether the corresponding request was executed with success or not. In the
latter case, it indicates the type of failure.
Table 2 gives the list of Parameters associated to the primitives for each LLC Service.
Table 2 - Parameters
LLC Services List of Parameters Type of interaction
R I C
E N 0
Q D N
F
IDEN X X X
X X
DATA
Unacknowledged data transfer
NREP-DL X
X
STATUS
X
IDEN X X
X
DATA X
SERVICE-CLASS X X X
Acknowledged data transfer
NREP-DL X
NREP-ACK X
X
STATUS
X X X
IDEN
X
DATA
X
SERVICE-CLASS X X
RePlY
NREP-DL X
STATUS X
IDEN X X
Response preparation DATA X
STATUS X
9

---------------------- Page: 13 ----------------------
ISO 11519=3:1994(E)
5.2 Error management at LLC level
Transmission errors are indicated by the MAC sublayer to the LLC sublayer.
Error recovery procedures are managed by the LLC sublayer.
Recovery management after loss of arbitration by the LLC sublayer is optional. Repetitions of this type are not
accounted for (see 5.3). They tan be indicated to the network administration.
52.1 Errors in transmit mode
When transmit mode errors are indicated by the MAC sublayer, the LLC sublayer tan repeat the transmission re-
quest following a time delay.
5.2.2 Errors in receive mode
In receive mode, errors indicated to the LLC sublayer by the MAC sublayer correspond:
- either to an error indicated by the physical layer to the MAC sublayer (Code Violation, synchronization, etc.);
.
- or to an invalid frame detected by the MAC sublayer.
If an error is detected in receive mode, the MAC sublayer notifies the LLC sublayer of the type of error (see
6.3.5).
5.3 Error recovery management at LLC level
After a loss of arbitration, an LLC Ievel recovery tan occur in the following conditions:
- another frame send attempt is made without further delay, after sending the frame which caused the collision;
- There is no Iimit to the number of repeat attempts at the LLC sublayer level;
a specific request by a user of the LLC sublayer tan interrupt further send attempts.
A send attempt tan only be repeated after sending the EOF Character and waiting for the interframe spacing (IFS).
6 Description of the MAC sublayer
This clause describes the functions, main characteristics (and subsequently the protoco ) of the MAC (Medium
Access Control) sublayer of the VAN.
The MAC sublayer is the lower part of the data link layer of the ISO reference model (see figure 1). lt contains the
medium access facilities used for sharing a data communication bus between two or mc re interconnected mod-
ules in the vehicle, and the other functionalities required for the implementation of a data link layer (data serializing
and deserializing, interface with the physical layer).
This part of ISO 11519 includes an access method specification (general principles) and the corresponding par-
ameter values for implementation on a medium such as that considered in this document (differential pair for bit
rates ranging from 10 kbits/s to 125 kbits/s). For the latest technical developments, the Iimit of the data transfer
is 250 kbit/s.
6.1 Specification of MAC Service
6.1.1 Object
Subclause 6.1 specifies the Services provided by the MAC sublayer to the LLC sublayer within the VAN architec-
ture defined in this document (see figure 1 for the breakdown by layers).
10

---------------------- Page: 14 ----------------------
ISO 11519=3:1994(E)
lt includes a general description of MAC Services (6.1.2) and, for each type of module that is defined, it specifies
the list of available Services (table3).
Tabie 3 - I IIAC Services
Types of modules
Service categories Role
Autonomous Slave
P(=l) Yes No
Unacknowledged data transfer
C Yes Yes
P(=l) Yes Yes
Acknowledged data transfer
C Yes Yes
Yes No
P Yes
Remote transmission with immediate response Yes
C Yes Yes
Yes No
Remote transmission with deferred response P Yes No
I
C Yes No
Subclause 6.1.3 gives a detailed specification of Service primitives: they represent a conceptual description of
interactions between the MAC sublayer and a MAC-Service user which are necessary for the execution of these
Services.
6.1.2 General description of MAC Service
The Services provided by the MAC sublayer are designed to allow data exchange between the local user entity
(LLC sublayer) and peer entities (LLC sublayers) connected to the communication bus.
The MAC Services proposed in this part of ISO 11519 are of four types:
- Unacknowledged data transfer Service: This enables the Iocal entity to exchange data over a data link with-
out cal1 connection or acknowledgement of the receiving LLC entities. This s
...

Questions, Comments and Discussion

Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.