Road vehicles — Interchange of digital information — Controller area network (CAN) for high-speed communication — Amendment 1

Inserts a new page v and a new introduction. Replaces, adds and amends text on pages 10 to 19, 21, 22, 24 and 28.

Véhicules routiers — Échange d'information numérique — Gestionnaire de réseau de communication à vitesse élevée (CAN) — Amendement 1

General Information

Status
Withdrawn
Publication Date
05-Apr-1995
Withdrawal Date
05-Apr-1995
Technical Committee
Drafting Committee
Current Stage
9599 - Withdrawal of International Standard
Completion Date
19-Nov-2003
Ref Project

Relations

Buy Standard

Standard
ISO 11898:1993/Amd 1:1995
English language
9 pages
sale 15% off
Preview
sale 15% off
Preview

Standards Content (Sample)

INTERNATIONAL
STANDARD
First edition
1993-l I-1 5
AMENDMENT 1
1995-04-01
Road vehicles - Interchange of digital
information - Controller area network
(CAN) for high-speed communication
AMENDMENT 1
Vbhicules routiers - khange d ’informa tion numbrique - Gestionnaire de
r-beau de communication 9 vitesse &levee (CAN)
AMENDEMENT I
Reference number
IS0 11898: 1993/Amd. 1: 1995(E)

---------------------- Page: 1 ----------------------
IS0 11898:1993/Amd.l:1995(E)
Foreword
IS0 (the International Organization for Standardization) is a worldwide
federation of national standards bodies (IS0 member bodies). The work of
preparing International Standards is normally carried out through IS0
technical committees. Each 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. IS0
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.
Amendment 1 to International Standard IS0 11898:1993 was prepared by
Technical Committee ISOnC 22, Road vehicles, Subcommittee SC 3,
Electrical and electronic equipment.
0 IS0 1995
All rights reserved. Unless otherwise specified, no part of this publication may be reproduced
or utilized in any form or by any means, electronic or mechanical, including photocopying and
microfilm, without permission in writing from the publisher.
International Standardization
Organ ization for
Geneve 20 l Switzerland
Case postale 56 l CH-1211
Printed in Switzerland
ii

---------------------- Page: 2 ----------------------
0 IS0 IS0 11898:1993/Amd.l:1995(E)
Road vehicles - Interchange of digital information -
Controller area network (CAN) for high-speed
communication
AMENDMENT 1
Page iv
Insert new page v and the following Introduction.
Introduction
The acceptance and introduction of serial data communication to more and more applications has led to
requirements that the assignment of message identifiers to communication functions be standardized for
certain applications. These applications can be realized with CAN more comfortably, if the address range that
has been defined in IS0 11898 by 11 identifiers bits is enlarged.
Therefore a second message format ( “extended format ”) is introduced that provides a larger address range
defined by 29 bits. This will relieve the system designer from compromises with respect to defining well-
structured naming schemes. Users of CAN who do not need the identifier range offered by the extended
format can rely on the conventional 11 bit identifier range ( “standard format ”) further on.
In order to distinguish standard and extended format, the first reserved bit of the CAN message format, as
defined in IS0 11898, is used. This is done in such a way that the message format in IS0 11898 is equivalent
to the standard format and therefore is still valid. Furthermore, the extended format has been defined so that
messages in standard format and extended format can coexist within the same network.
Amendment 1 to IS0 11898 details the necessary changes to the 1993 Standard to include both formats.
Page 10
Replace the wording below item b) of 6.1 .I by the following.
According to the two different LLC services there are two types of frames from or to the user:
- LLC Data Frame,
- LLC Remote Frame.
There are two formats for both Data Frames and Remote Frames which differ in the length of the identifier
(see 6.1.2): Frames with an 11 bit IDENTIFIER are denoted STANDARD LLC Frames, and Frames containing a
29 bit IDENTIFIER are denoted Extended LLC Frames.
1

---------------------- Page: 3 ----------------------
IS0 11898:1993/Amd.l:1995(E) 0 IS0
Page 7 7
Replace table 3 in 6.1.2 by the following.
Table 3 - List of LLC service primitive parameters
LLC Service Primitive Parameters
IDE identifies the IDENTIFIER's length
IDENTIFIER identifies the data and its priority
Data Length Code
DLC
data the user wants to transmit
DATA
confirmation parameter
TRANSFER-STATUS
Replace item b) of 6.1.2.1 by the following.
b) Semantics of the L DATA.request primitive
-
The primitive shall provide parameters as follows.
L-DATA.request(
IDE
IDENTIFIER
DLC
DATA
)
The parameter DATA is insignificant if the associated LLC Data Frame is of data length zero.
Replace item b) of 6.1.2.2 by the following.
b) Semantics of the L DATA.indication primitive
-
The primitive shall provide parameters as follows.
L-DATA.indication (
IDE
IDENTIFIER
DLC
DATA
1
The parameter DATA is insignificant if the associated LLC data frame is of data length zero.
Page 72
Replace item b) of 6.1.2.3 by the following.
b) Semantics of the L DATA.confirm primitive
-
The primitive shall provide parameters as follows.
L-DATA.confirm(
IDE
IDENTIFIER
TRANSFER-STATUS
1
The TRANSFER STATUS is used to indicate the completion of the transaction initiated by the previous
L DATA.requestprimitive.
-
TRANSFER STATUS: [COMPLETE,NOT - COMPLETE]
-
2

---------------------- Page: 4 ----------------------
0 IS0 IS0 11898:1993/Amd.l:1995(E)
Replace item b) of 6.1.2.4 by the following.
b) Semantics of the L REMOTE.request primitive
-
The primitive shall provide parameters as follows.
L-REMOTE.request (
IDE
IDENTIFIER
DLC
The value of DLC equals the length of the data field of the requested data frame.
Page 73
Replace item b) of 6.1.2.5 by the following.
b) Semantics of the L REMOTE.indication primitive
-
The primitive shall provide parameters as follows.
L-REMOTE.indication (
IDE
IDENTIFIER
DLC
The IDENTIFIER identifies the LSDU to be sent. The value of DLC equals the length of the data field of the
requested data frame.
Replace item b) of 6.1.2.6 by the following.
b) Semantics of the L REMOTE-confirm primitive
-
The primitive shall provide parameters as follows.
L-REMOTE.confirm(
IDE
IDENTIFIER
TRANSFER-STATUS
The TRANSFER STATUS is used to indicate the completion of the transaction initiated by the previous
L REMOTE.request primitive.
-
TRANSFER STATUS:[COMPLETE,NOT COMPLETE]
-
-
Replace 6.2 by the following.
LLC frames are the protocol data units that are exchanged between peer LLC entities (LPDUs). The structure
and format of the LLC Data and Remote Frame are specified subsequently.
Page 74
Amend clause 6.2.1 to read as follows.
A LLC data frame is composed of four bit fields (see figure 4):
- IDE bit,
- Identifier Field,
- Data Length Code (DLC) Field,
- LLC Data Field.
3

---------------------- Page: 5 ----------------------
IS0 11898:1993/Amd.l:1995(E) 0 IS0
Replace figure 4 by the following.
I
Identifier DLC LLC Data
D
Field Field Field
E
Figure 4 - LLC Data Frame
Below figure 4, add the following
IDE bit
Standard LLC Data Frames and Extended LLC Data Frames are distinguished by the IDE bit: IDE = ‘0’ indicates
the Standard Frame Format, and IDE = ‘1’ indicates the Extended Frame Format.
Replace the Identifier Field specification of 6.2.1 to read as follows.
/den tifier Field
Depending on the IDE bit, the identifier is either 11 bit long (Standard Frame Format), or 29 bit long (Extended
Frame Format). In case of the Standard Frame Format the 7 most significant bits (ID-IO to ID-4) must not be
all ‘1 ‘.
Page 75
Replace 6.2.2 by the following.
A LLC remote frame is composed of three bit fields:
- IDE bit,
- Identifier field,
- DLC field.
The structures of the bit fields IDE, Identifier Field, and DLC Field are equivalent to the structures of the
corresponding bit fields of a LLC Data Frame (see 6.2.1). The only difference between a LLC Remote Frame
and a LLC Data Frame is that there is no Data Field in a Remote Frame, independent of the value of the Data
Length Code. This value is the Data Length Code of the corresponding Data Frame.
Replace figure 5 by the following.
LLC remote frame
Figure 5 -
Page 76
Add at the end of 8.2 the following new wording.
According to the two different MAC data transfer services there are two types of frames from or to the user:
- MAC Data Frame,
- MAC Remote Frame.
There are two different formats for both Data Frames and Remote Frames which differ in the length of the
IDENTIFIER:
Frames with an 11 bit IDENTIFIER are denoted Standard MAC Frames, and
Frames containing 29 bit IDENTIFIER are denoted Extended MAC Frames.

---------------------- Page: 6 ----------------------
0 IS0 IS0 11898:1993/Amd.l:1995(E)
Page 17
Amend item b) of 82.1 to read as follows.
b) Semantics of the MA DATA.request primitive
-
The primitive shall provide parameters as follows.
MA-DATA.request(
IDE
IDENTIFIER
DLC
DATA
The parameter DATA is insignificant for MAC data frames of data length zero.
Amend item c) of 8.21 to read as follows.
c) Effect on receipt
Receipt of this primitive causes the MAC sublayer to prepare a Protocol Data Unit by adding all MAC specific
control information (SOF, RTR
...

Questions, Comments and Discussion

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