ISO/PRF 17987-3
(Main)Road vehicles — Local Interconnect Network (LIN) — Part 3: Protocol specification
Road vehicles — Local Interconnect Network (LIN) — Part 3: Protocol specification
ISO 17987-3:2016 specifies the LIN protocol including the signal management, frame transfer, schedule table handling, task behaviour and status management and LIN master and slave node. It contains also OSI layer 5 properties according to ISO 14229‑7 UDSonLIN-based node configuration and identification services (SID: B016 to B816) belonging to the core protocol specification. A node (normally a master node) that is connected to more than one LIN network is handled by higher layers (i.e. the application) not within the scope of ISO 17987-3:2016.
Véhicules routiers — Réseau Internet local (LIN) — Partie 3: Spécification du protocole
General Information
Relations
Buy Standard
Standards Content (Sample)
International
Standard
ISO 17987-3
Second edition
Road vehicles — Local Interconnect
Network (LIN) —
Part 3:
Protocol specification
Véhicules routiers — Réseau Internet local (LIN) —
Partie 3: Spécification du protocole
PROOF/ÉPREUVE
Reference number
ISO 17987-3:2025(en) © ISO 2025
ISO 17987-3:2025(en)
© ISO 2025
All rights reserved. Unless otherwise specified, or required in the context of its implementation, no part of this publication may
be reproduced or utilized otherwise in any form or by any means, electronic or mechanical, including photocopying, or posting on
the internet or an intranet, without prior written permission. Permission can be requested from either ISO at the address below
or ISO’s member body in the country of the requester.
ISO copyright office
CP 401 • Ch. de Blandonnet 8
CH-1214 Vernier, Geneva
Phone: +41 22 749 01 11
Email: copyright@iso.org
Website: www.iso.org
Published in Switzerland
PROOF/ÉPREUVE
ii
ISO 17987-3:2025(en)
Contents Page
Foreword .v
Introduction .vi
1 Scope . 1
2 Normative references . 1
3 Terms, definitions, symbols and abbreviated terms . 1
3.1 Terms and definitions .1
3.2 Symbols .4
3.3 Abbreviated terms .4
4 Node concept . 5
4.1 General .5
4.2 Concept of operation .6
4.2.1 Commander and responder .6
4.2.2 Frames .6
4.2.3 Data transport .7
5 Protocol requirements . 7
5.1 Signal .7
5.1.1 Management .7
5.1.2 Types .7
5.1.3 Consistency .7
5.1.4 Packing .7
5.1.5 Reception and transmission .8
5.2 Frame .9
5.2.1 Transfer .9
5.2.2 Structure .9
5.2.3 Frame length . 13
5.2.4 Frame types .14
5.3 Schedule tables .19
5.3.1 General .19
5.3.2 Time definitions .19
5.3.3 Frame slot .19
5.3.4 Schedule table handling . 20
5.4 Task behaviour model . 20
5.4.1 General . 20
5.4.2 Commander task state machine . 20
5.4.3 Responder task state machine . 20
5.5 Status management . 23
5.5.1 General . 23
5.5.2 Concept . . 23
5.5.3 Event-triggered frames . 23
5.5.4 Reporting to the cluster . 23
6 Node configuration and identification .24
6.1 General .24
6.2 LIN product identification .24
6.2.1 Supplier ID, function ID and variant ID .24
6.2.2 Serial number .24
6.2.3 Wildcards . 25
6.3 Responder node model . 25
6.3.1 Memory model . 25
6.3.2 Responder node configuration variants . 25
6.3.3 Initial node address . 26
6.3.4 PDU structure .27
6.3.5 Node configuration handling . 29
6.3.6 Node configuration services . 30
PROOF/ÉPREUVE
iii
ISO 17987-3:2025(en)
Annex A (normative) Definition of properties, frame identifiers and various examples .35
Annex B (informative) LIN history and version compatibility .39
Annex C (normative) LIN auto addressing procedures .43
Annex D (normative) LIN AA Procedure C .45
Annex E (normative) LIN AA Procedure D .53
Annex F (normative) LIN AA Procedure E .59
Bibliography . 74
PROOF/ÉPREUVE
iv
ISO 17987-3:2025(en)
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. 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. ISO collaborates closely
with the International Electrotechnical Commission (IEC) on all matters of electrotechnical standardization.
The procedures used to develop this document and those intended for its further maintenance are described
in the ISO/IEC Directives, Part 1. In particular, the different approval criteria needed for the different types
of ISO documents should be noted. This document was drafted in accordance with the editorial rules of the
ISO/IEC Directives, Part 2 (see www.iso.org/directives).
ISO draws attention to the possibility that the implementation of this document may involve the use of (a)
patent(s). ISO takes no position concerning the evidence, validity or applicability of any claimed patent
rights in respect thereof. As of the date of publication of this document, ISO had received notice of (a)
patent(s) which may be required to impleme
...
ISO/TC 22/SC 31/WG 31
Secretariat: DIN
Date: 2025-0204-03
Road vehicles — Local Interconnect Network (LIN) —
Part 3:
Protocol specification
Véhicules routierroutiers — Réseau Internet Locallocal (LIN) —
Partie 3: Spécification du protocole
PROOF
MUST BE USED
FOR FINAL
All rights reserved. Unless otherwise specified, or required in the context of its implementation, no part of this publication
may be reproduced or utilized otherwise in any form or by any means, electronic or mechanical, including photocopying,
or posting on the internet or an intranet, without prior written permission. Permission can be requested from either ISO
at the address below or ISO’s member body in the country of the requester.
ISO copyright office
CP 401 • Ch. de Blandonnet 8 • CP 401
CH-1214 Vernier, Geneva, Switzerland
Tel.Phone: + 41 22 749 01 11
Fax + 41 22 749 09 47
E-mail: copyright@iso.org
Website: www.iso.org
Published in Switzerland
ii
Contents Page
Foreword . iv
Introduction . v
1 Scope . 1
2 Normative references . 1
3 Terms, definitions, symbols and abbreviated terms . 1
3.1 Terms and definitions . 1
3.2 Symbols . 4
3.3 Abbreviated terms . 5
4 Node concept . 5
4.1 General . 5
4.2 Concept of operation . 6
5 Protocol requirements . 8
5.1 Signal . 8
5.2 Frame . 11
5.3 Schedule tables . 25
5.4 Task behaviour model . 26
5.5 Status management . 31
6 Node configuration and identification . 32
6.1 General . 32
6.2 LIN product identification . 32
6.3 Responder node model . 33
Annex A (normative) Definition of properties, frame identifiers and various examples . 45
Annex B (informative) LIN history and version compatibility . 51
Annex C (normative) LIN auto addressing procedures . 55
Annex D (normative) LIN AA Procedure C . 57
Annex E (normative) LIN AA Procedure D . 68
Annex F (normative) LIN AA Procedure E . 76
Bibliography . 97
MUST BE USED
FOR FINAL
iii
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. 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. ISO collaborates closely with the
International Electrotechnical Commission (IEC) on all matters of electrotechnical standardization.
The procedures used to develop this document and those intended for its further maintenance are described
in the ISO/IEC Directives, Part 1. In particular, the different approval criteria needed for the different types of
ISO documents should be noted. This document was drafted in accordance with the editorial rules of the
ISO/IEC Directives, Part 2 (see www.iso.org/directives).
ISO draws attention to the possibility that the implementation of this document may involve the use of (a)
patent(s). ISO takes no position concerning the evidence, validity or applicability of any claimed patent rights
in respect thereof. As of the date of publication of this document, ISO had not received notice of (a) patent(s)
which may be required to implement this document. However, implementers are cautioned that this may not
represent the latest information, which may be obtained from the patent database available at
www.iso.org/patents. ISO shall not be held responsible for identifying any or all such patent rights.
Any trade name used in this document is information given for the convenience of users and does not
constitute an endorsement.
For an explanation of the voluntary nature of standards, the meaning of ISO specific terms and expressions
related to conformity assessment, as well as information about ISO's adherence to the World Trade
Organization (WTO) principles in the Technical Barriers to Trade (TBT), see www.iso.org/iso/foreword.html.
This document was prepared by Technical Committee ISO/TC 22, Road vehicles, Subcommittee SC 31, Data
communication.
This second edition cancels and replaces the first edition (ISO 17987-3:2016), which has been technically
revised.
The main changes are as follows:
— — master and slave terms used for the LIN node types in ISO 17987:2016 (all parts) are replaced within
this document with inclusive language terms commander and responder. This also applies for
abbreviations and file formats NCF and LDF;
— — auto addressing added;
— — editorial updates.
A list of all parts in the ISO 17987 series can be found on the ISO website.
Any feedback or questions on this document should be directed to the user’s national standards body. A
complete listing of these bodies can be found at www.iso.org/members.html.
iv
Introduction
The LIN protocol as proposed is an automotive focused low speed UART-based network (Universal
Asynchronous Receiver Transmitter). Some of the key characteristics of the LIN protocol are signal-based
communication, schedule table-based frame transfer, commander/responder communication with error
detection, node configuration and diagnostic service communication.
The LIN protocol is for low-cost automotive control applications as, for example, door module and air
conditioning systems (see also history described in Annex BAnnex B).). It serves as a communication
infrastructure for low-speed control applications in vehicles by providing the following:
— — signal-based communication to exchange information between applications in different nodes;
— — bit rate support from 1 kbit/s to 20 kbit/s;
— — deterministic schedule table-based frame communication;
— — network management that wakes up and puts the LIN cluster into sleep mode in a controlled manner;
— — status management that provides error handling and error signalling;
— — transport layer that allows large amount of data to be transmitted (such as diagnostic services);
— — specification of how to handle diagnostic services;
— — electrical physical layer specifications;
— — node description language describing properties of responder nodes;
— — network description file describing behaviour of communication;
— — application programmer'sprogramming interface.
The ISO 17987 series is based on the open systems interconnection (OSI) basic reference model as specified
in ISO/IEC 7498--1 which structures communication systems into seven layers.
The OSI model structures data communication into seven layers called (top down) application layer (layer 7),
presentation layer, session layer, transport layer, network layer, data link layer and physical layer (layer 1). A
subset of these layers is used in the ISO 17987 series.
The ISO 17987 series distinguish between the services provided by a layer to the layer above it and the
protocol used by the layer to send a message between the peer entities of that layer. The reason for this
distinction is to make the services, especially the application layer services and the transport layer services,
reusable also for other types of networks than LIN. In this way, the protocol is hidden from the service user
and it is possible to change the protocol if special system requirements demand it.
The ISO 17987 series provides all documents and references required to support the implementation of the
requirements related to.
— — ISO 17987-1: provides an overview of the ISO 17987 series and structure along with the use case
definitions and a common set of resources (definitions, references) for use by all subsequent parts.
MUST BE USED
— — ISO 17987-2: specifies the requirements related to the transport protocol and the network layer
requirements to transport the PDU of a message between LIN nodes.
FOR FINAL
v
— — ISO 17987-3 (this document): specifies the requirements for implementations of the LIN protocol on
the logical level of abstraction. Hardware related properties are hidden in the defined constraints.
— — ISO 17987-4: specifies the requirements for implementations of active hardware components which
are necessary to interconnect the protocol implementation.
— — ISO/TR 17987-5: specifies the LIN API (Application ProgrammersProgramming Interface) and the
node configuration and identification services. The node configuration and identification services are
specified in the API and define how a responder node is configured and how a responder node uses the
identification service.
— — ISO 17987-6: specifies tests to check the conformance of the LIN protocol implementation according
to ISO 17987--2 and ISO 17987--3. This comprises tests for the data link layer, the network layer and the
transport layer.
— — ISO 17987-7: specifies tests to check the conformance of the LIN electrical physical layer
implementation (logical level of abstraction) according to ISO 17987--4.
vi
DRAFT International Standard ISO/PRF 17987-3:—(en)
Road vehicles — Local Interconnect Network (LIN) —
Part 3:
Protocol specification
1 Scope
This document specifies the LIN protocol including the signal management, frame transfer, schedule table
handling, task behaviour, status management, and commander and responder node. It contains also OSI
layer 5 properties according to ISO 14229--7 UDSonLIN-based node configuration and identification services
(SID: B0 to B8 ) belonging to the core protocol specification.
16 16
A node (normally a commander node) that is connected to more than one LIN network is handled by higher
layers (i.e. the application) not within the scope of this document.
2 Normative references
The following documents are referred to in the text in such a way that some or all of their content constitutes
requirements of this document. For dated references, only the edition cited applies. For undated references,
the latest edition of the referenced document (including any amendments) applies.
ISO 17987-1, Road vehicles — Local Interconnect Network (LIN) — Part 1: General information and use case
definition
1 1)
ISO 17987--2:— , , Road vehicles — Local Interconnect Network (LIN) — Part 2: Transport protocol and
network layer services
2)
ISO 17987--4:—,:— , Road vehicles — Local Interconnect Network (LIN) — Part 4: Electrical Physical
Layerphysical layer (EPL) specification 12 V/24 V
3 Terms, definitions, symbols and abbreviated terms
3.1 Terms and definitions
For the purposes of this document, the terms and definitions given in ISO 17987--1 and the following apply.
ISO and IEC maintain terminology databases for use in standardization at the following addresses:
— — ISO Online browsing platform: available at
...
Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.