ISO 11783-5 Network Management
ISO 11783-5 Network Management
se/std-913220
INTERNATIONAL ISO
STANDARD 11783-5
Second edition
2011-04-01
Corrected version
2011-04-15
Reference number
ISO 11783-5:2011(E)
© ISO 2011
This preview is downloaded from www.sis.se. Buy the entire standard via https://www.sis.se/std-913220
ISO 11783-5:2011(E)
ISO 11783-5:2011(E)
Contents Page
Foreword ............................................................................................................................................................ iv
Introduction ......................................................................................................................................................... v
1 Scope ...................................................................................................................................................... 1
2 Normative references ............................................................................................................................ 1
3 Terms and definitions ........................................................................................................................... 2
4 Technical requirements ........................................................................................................................ 2
4.1 General ................................................................................................................................................... 2
4.2 Address configuration capabilities ..................................................................................................... 3
4.2.1 General ................................................................................................................................................... 3
4.2.2 Non-configurable address .................................................................................................................... 3
4.2.3 Self-configurable address .................................................................................................................... 3
4.2.4 Service-configurable address .............................................................................................................. 3
4.2.5 Command-configurable address ......................................................................................................... 3
4.3 NAME and address requirements ........................................................................................................ 4
4.3.1 General ................................................................................................................................................... 4
4.3.2 NAME ...................................................................................................................................................... 4
4.3.3 Address .................................................................................................................................................. 6
4.4 Network-management procedure ........................................................................................................ 7
4.4.1 General ................................................................................................................................................... 7
4.4.2 Address-management messages and procedures ............................................................................ 8
4.4.3 NAME management message and procedures ................................................................................ 10
4.4.4 Network-error management ............................................................................................................... 19
4.5 Network initialization........................................................................................................................... 19
4.5.1 Acquisition of a unique address ........................................................................................................ 19
4.5.2 Address claim requirements .............................................................................................................. 20
4.5.3 Other basic requirements for initialization ....................................................................................... 20
4.5.4 Message sequences ............................................................................................................................ 21
4.5.5 CF unable to obtain an address ......................................................................................................... 25
4.6 Physical requirements ........................................................................................................................ 26
4.6.1 Reaction to power-supply voltage disturbances ............................................................................. 26
4.6.2 Network disruption during connection, disconnection or power-up ............................................. 26
Annex A (informative) Examples of NAME construction .............................................................................. 27
Bibliography ...................................................................................................................................................... 29
ISO 11783-5:2011(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. 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.
International Standards are drafted in accordance with the rules given in the ISO/IEC Directives, Part 2.
The main task of technical committees is to prepare International Standards. 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.
ISO 11783-5 was prepared by Technical Committee ISO/TC 23, Tractors and machinery for agriculture and
forestry, Subcommittee SC 19, Agricultural electronics.
This second edition cancels and replaces the first edition (ISO 11783-5:2001), which has been technically
revised. It also incorporates the Technical Corrigendum ISO 11783-5:2001/Cor.1:2002.
ISO 11783 consists of the following parts, under the general title Tractors and machinery for agriculture and
forestry — Serial control and communications data network:
Part 10: Task controller and management information system data interchange
In this corrected version, a reference to Subclause 0 at the end of the sixth paragraph in 4.1 has been
replaced by a reference to Subclause 4.5.
ISO 11783-5:2011(E)
Introduction
Parts 1 to 14 of ISO 11783 specify a communications system for agricultural equipment based on
ISO 11898-1[1] and ISO 11898-2[2]. SAE J1939[3] documents, on which parts of ISO 11783 are based, were
developed jointly for use in truck and bus applications and for construction and agriculture applications. Joint
documents were completed to allow electronic units that meet the truck and bus SAE J1939 specifications to
be used by agricultural and forestry equipment with minimal changes. This part of ISO 11783 is harmonized
with SAE J1939/81[4]. General information on ISO 11783 is to be found in ISO 11783-1.
The purpose of ISO 11783 is to provide an open, interconnected system for on-board electronic systems. It is
intended to enable electronic control units (ECUs) to communicate with each other, providing a standardized
system.
The International Organization for Standardization (ISO) draws attention to the fact that it is claimed that
compliance with this part of ISO 11783 may involve the use of a patent concerning the controller area network
(CAN) protocol referred to throughout the document.
ISO takes no position concerning the evidence, validity and scope of this patent.
The holder of this patent right has assured ISO that he is willing to negotiate licences under reasonable and
non-discriminatory terms and conditions with applicants throughout the world. In this respect, the statement of
the holder of this patent right is registered with ISO. Information may be obtained from:
Attention is drawn to the possibility that some of the elements of this part of ISO 11783 may be the subject of
patent rights other than those identified above. ISO shall not be held responsible for identifying any or all such
patent rights.
1 Scope
ISO 11783 as a whole specifies a serial data network for control and communications on forestry or
agricultural tractors and mounted, semi-mounted, towed or self-propelled implements. Its purpose is to
standardize the method and format of transfer of data between sensors, actuators, control elements and
information storage and display units, whether mounted on, or part of, the tractor or implement. This part of
ISO 11783 describes the management of source addresses (SAs) for control functions (CFs) of electronic
control units (ECUs), the association of addresses with the functional identification of a device and the
detection and reporting of network-related errors. It also specifies procedures, and minimum requirements, for
initialization and response to brief power outages of network-connected ECUs.
2 Normative references
The following referenced documents are indispensable for the application 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 11783-1, Tractors and machinery for agriculture and forestry — Serial control and communications data
network — Part 1: General standard for mobile data communication
ISO 11783-2, Tractors and machinery for agriculture and forestry — Serial control and communications data
network — Part 2: Physical layer
ISO 11783-3, Tractors and machinery for agriculture and forestry — Serial control and communications data
network — Part 3: Data link layer
ISO 11783-4, Tractors and machinery for agriculture and forestry — Serial control and communications data
network — Part 4: Network layer
ISO 11783-7, Tractors and machinery for agriculture and forestry — Serial control and communications data
network — Part 7: Implement messages application layer
ISO 11783-12, Tractors and machinery for agriculture and forestry — Serial control and communications data
network — Part 12: Diagnostics services
ISO 11783-5:2011(E)
3.1
control function
CF
function that performs operations to complete a specific function on or within devices
3.2
current NAME
CF NAME that is transmitted in its address-claimed message
3.3
NAME management
NM
method for changing the NAME of a CF at run time
3.4
pending NAME
NAME temporarily stored by a particular CF as the result of NAME management messages received from a
qualified source
3.5
random transmit delay
RTD
delay period calculated by multiplying a random number in the range 0 to 255 by 0,6 ms
NOTE A seed to the random number generator can use the identity number in the NAME, or other unique information
within the CF.
3.6
suspect parameter number
SPN
19-bit number used to identify a particular element, component, or parameter associated with a CF
NOTE Suspect parameter numbers are assigned to each individual parameter in a parameter group and to items that
are relevant to diagnostics, but are not a parameter in a parameter group.
4 Technical requirements
4.1 General
Network management for an ISO 11783 network provides the definitions and procedures necessary to
uniquely identify CFs on the network, manage the assignment of addresses and manage network errors.
A CF's ability to select an address depends on the CF's address configuration capabilities as described in 4.2.
Each CF shall be capable of providing its unique 64-bit NAME. The rules for creating this NAME, associating it
with an address and giving the ability or non-ability to change that address are specified in 4.3.
CFs shall successfully claim an address in accordance with the procedures detailed in 4.4 prior to sending any
other messages on the network. Multiple CFs can work together to perform a function, provided each CF
claims its own address following the rules in 4.4.2.3.
ISO 11783-5:2011(E)
The inability to successfully claim an address in accordance with the procedure shall be handled and reported
to the network following a standard method detailed in 4.4.2.4.
Network initialization sequences associated with the address-claiming process are described in 4.5.
A set of physical requirements which extends the requirements of ISO 11783-2 is listed in 4.6.
Where timeouts are not otherwise specified, the timeout defaults defined in ISO 11783-3 apply.
4.2.1 General
Address configuration is the method by which a particular CF determines the SA it will use for an address
claim. For the purposes of the address-claiming process, there are two basic address configuration
capabilities: non-configurable address and self-configurable address. These are distinguished by the value in
the self-configurable address field in the most significant bit position in the CF's NAME.
There are also two extended address configuration capabilities: command-configurable address and service-
configurable address. A CF may implement one or more of the extended address configuration capabilities.
A non-configurable address CF cannot change its initial address during the address-claiming process. If
multiple non-configurable address CFs are claiming the same address, then only the CF with the
highest-priority NAME can obtain the address. The others shall announce their inability to claim an address.
The self-configurable address field is the most significant bit in the CF's NAME and therefore a
non-configurable address CF always has higher priority than a self-configurable address CF. This implies that
a non-configurable address CF forces a self-configurable address CF to claim another address.
A self-configurable address CF is one that can select its initial address based on proprietary algorithms and
then claim that address. This CF, in cases of address conflict, is also able to re-calculate its address and
re-claim (unless all 120 of the addresses between 128 and 247 are used). The value in the self-configurable
address field in the NAME (see 4.3.2) indicates whether or not a CF has this capability.
The CF shall only change its initial address when it loses address arbitration, and it shall only use addresses
in the range 128 to 247 inclusive. But if the CFs function is one that has an assigned preferred address, then it
may also use the preferred address.
A service-configurable address CF is one whose source address can be changed in the field by a service
technician. The address can be altered by any one of a number of proprietary techniques or by using the
commanded-address message, while in a “service” mode of operation. A service tool may be used for this
operation.
A command-configurable address CF is one whose source address can be altered using the commanded-
address message. The change can take place at any time, without the intervention of a service tool or the
requirement of a special service mode of operation. It does require the presence on the network of a CF that
can send the appropriate command to cause the address change.
ISO 11783-5:2011(E)
4.3.1 General
A NAME is a 64-bit entity composed of the fields defined in Table 1. Every CF transmitting messages on an
ISO 11783 network shall have a unique NAME. A CF's NAME describes the function that a CF performs, and
its numerical value is used in the arbitration for address (see Annex A for examples of NAMEs). NAMEs are
normally established during initial network configuration on a machine or when a CF in an ECU is added to an
existing network.
An address is used on an ISO 11783 network to provide a unique message identifier and to determine a
message source which is known as a source address (SA). The procedures for address management in the
protocol specified in this part of ISO 11783 enable individual SAs to be associated with particular CFs
(see 4.4.2). In the case of an ECU that implements several CFs, a different address-configuration capability
can exist for each of the CFs and each CF shall claim a unique SA.
An address-claimed message containing both a NAME and an SA is used to associate the two on the network.
The association of a unique NAME and address also associates the address with the corresponding function.
However, regardless of the SA with which it is associated, a NAME will retain a consistent definition.
4.3.2 NAME
Network integrators and ECU manufacturers shall ensure that each CF on a particular network has a unique
NAME not possessed by another CF on that network.
The relationship between the 64-bit value used for arbitration priority (see 4.5.3), the data bytes in the
address-claimed message (see 4.4.2.3) and the NAME fields (see Table 1) is shown in Figure 1.
64 1
64-bit NAME
1 3 1 4 1 7 1 1 8 1 5 1 3 1 11 1 21 1
8 7 6 5 4 3 2 1 8 7 6 5 4 3 2 1 8 7 6 5 4 3 2 1 8 7 6 5 4 3 2 1 8 7 6 5 4 3 2 1 8 7 6 5 4 3 2 1 8 7 6 5 4 3 2 1 8 7 6 5 4 3 2 1
Figure 1 — NAME bit fields in controller area network (CAN) message data bytes
ISO 11783-5:2011(E)
No. of Byte
Field SPN Definition Byte orderinga
bits No.
Table 1 defines and specifies the fields that comprise a NAME, listing them in order of priority, from the self-
configurable address bit to the identity number's least significant byte.
Any instance field in the NAME can be changed and reconfigured when an ECU is installed or, where there
are multiple instances, on the network by the NAME management message (see 4.5.3).