ISO 29281-1:2018
(Main)Intelligent transport systems — Localized communications — Part 1: Fast networking & transport layer protocol (FNTP)
Intelligent transport systems — Localized communications — Part 1: Fast networking & transport layer protocol (FNTP)
This document specifies the "Fast Networking & Transport Protocol" (FNTP) of the ITS-S networking & transport layer. FNTP is in support of efficient localized communications distinguishing networking related features and transport related features. FNTP is extendible in the future without breaking binary backward compatibility. This document specifies - message formats and related basic protocol procedures by reference to ISO TS 16460, and - further requirements for operation of FNTP in the context of an ITS station specified in ISO 21217.
Systèmes intelligents de transport — Communications localisées — Partie 1: Réseautique rapide et protocole de la couche transport
General Information
Relations
Standards Content (Sample)
INTERNATIONAL ISO
STANDARD 29281-1
Second edition
2018-06
Intelligent transport systems —
Localized communications —
Part 1:
Fast networking & transport layer
protocol (FNTP)
Systèmes intelligents de transport — Communications localisées —
Partie 1: Réseautique rapide et protocole de la couche transport
Reference number
ISO 29281-1:2018(E)
©
ISO 2018
---------------------- Page: 1 ----------------------
ISO 29281-1:2018(E)
COPYRIGHT PROTECTED DOCUMENT
© ISO 2018
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
Fax: +41 22 749 09 47
Email: copyright@iso.org
Website: www.iso.org
Published in Switzerland
ii © ISO 2018 – All rights reserved
---------------------- Page: 2 ----------------------
ISO 29281-1:2018(E)
Contents Page
Foreword .v
Introduction .vi
1 Scope . 1
2 Normative references . 1
3 Terms and definitions . 1
4 Abbreviated terms . 2
5 General requirements . 2
6 Architectures . 3
6.1 General context and purpose of FNTP . 3
6.2 FNTP reference architecture . 4
6.3 Communication principles. 5
6.3.1 Transmission . 5
6.3.2 Reception . 5
6.3.3 FNTP ITS-PNs . 5
6.4 Implementation architectures . 6
7 Protocol elements . 6
7.1 Service access points . 6
7.1.1 IN-SAP . 6
7.1.2 NF-SAP . 6
7.1.3 MN-SAP . 6
7.1.4 SN-SAP . 6
7.2 FNTP NPDU . 7
7.2.1 General. 7
7.2.2 Subtype zero . 7
7.2.3 Subtype one . 7
7.2.4 Subtype two . 7
7.2.5 N-Extensions . 7
7.2.6 TPID-FS field . 8
7.2.7 TPID-FS zero - information dissemination mode . 8
7.2.8 TPID-FS one - general session mode . 8
7.2.9 TPID-FS two - LPP support mode . 8
7.2.10 T-Extensions. 8
7.2.11 FNTP body . 9
7.3 Secure communications . 9
7.4 Protocol management elements . 9
7.4.1 ITS-AID look-up table. 9
7.4.2 Service look-up table . 9
7.4.3 Forwarding table.10
8 General protocol procedures .11
8.1 Port management .11
8.2 Maintenance of entries in forwarding tables .11
8.3 Notification of changes in forwarding tables .11
8.4 Initial settings of forwarding tables in ITS-S hosts .12
8.4.1 Allocation and deletion of a port.12
8.4.2 Assignment of communication interfaces .12
8.5 Initial settings of forwarding tables in ITS-S routers .12
8.6 CIP management.13
8.6.1 Purpose of CIPs and basic procedures .13
8.6.2 Forwarding of TX-CIPs from ITS-S host to ITS-S router .13
8.6.3 Forwarding of CIPs from ITS-S router to ITS-S host .14
9 Transmitting packets procedures .14
© ISO 2018 – All rights reserved iii
---------------------- Page: 3 ----------------------
ISO 29281-1:2018(E)
9.1 General .14
9.2 NF-SAP transmission request .16
9.3 Transport related TX procedures.17
9.3.1 TPID-FS zero TX procedure .17
9.3.2 TPID-FS one TX procedure .17
9.3.3 TPID-FS two TX procedure .17
9.3.4 T-Extensions TX procedures .17
9.4 Network related TX procedures .18
9.4.1 Subtype zero TX procedure .18
9.4.2 Subtype one TX procedure .18
9.4.3 Subtype two TX procedure .19
9.4.4 N-Extensions TX procedures .19
9.5 Send request procedure .20
9.6 Subtype one forwarding from router to host TX procedure .21
10 Receiving packets procedures .21
10.1 General .21
10.2 Checking of FNTP N-Header .23
10.3 Network related RX procedures .23
10.3.1 Subtype zero RX procedure .23
10.3.2 Subtype one RX procedure .23
10.3.3 Subtype two RX procedure .24
10.3.4 N-Extensions RX procedures .24
10.3.5 TPID-FS checking .25
10.3.6 ITS-SFS check and forwarding table update .25
10.4 Transport related RX procedures .26
10.4.1 TPID-FS zero RX procedure .26
10.4.2 TPID-FS one RX procedure . .26
10.4.3 TPID-FS two RX procedure .26
10.4.4 T-Extension RX procedures.27
11 NF-SAP services .27
11.1 Overview .27
11.2 General NF-SAP services .27
11.3 NF-FNTP-PORT .28
11.3.1 NF-FNTP-PORT.request .28
11.3.2 NF-FNTP-PORT.confirm .29
11.4 NF-FNTP-COMM .29
11.4.1 NF-FNTP-COMM.request .29
11.4.2 NF-FNTP-COMM.confirm .30
11.4.3 NF-FNTP-COMM.indication .31
12 Dynamic data .32
13 Conformance .32
14 Test methods .32
Annex A (normative) ASN.1 modules .33
Annex B (informative) ASN.1 modules from ISO 16460 .40
Annex C (normative) Protocol Implementation Conformance Statement proforma .42
Annex D (normative) Path and flow management support .53
Bibliography .54
iv © ISO 2018 – All rights reserved
---------------------- Page: 4 ----------------------
ISO 29281-1:2018(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.
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).
Attention is drawn to the possibility that some of the elements of this document may be the subject of
patent rights. ISO shall not be held responsible for identifying any or all such patent rights. Details of
any patent rights identified during the development of the document will be in the Introduction and/or
on the ISO list of patent declarations received (see www .iso .org/patents).
Any trade name used in this document is information given for the convenience of users and does not
constitute an endorsement.
For an explanation on 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 the following
URL: www .iso .org/iso/foreword .html.
This document was prepared by Technical Committee ISO/TC 204, Intelligent transport systems.
This second edition cancels and replaces the first edition (ISO 29281-1:2013), which has been technically
revised. It also incorporates the Amendment ISO 29281-1:2013/Amd1: 2017.
The main changes compared to the previous edition are as follows:
— a complete technical revision in support of the common message format specified in ISO TS 16460
that is harmonized with IEEE WAVE;
— ASN.1 has been aligned with latest developments in ISO TC 204;
— provisioning for path and flow management has been added;
— normative annex related to conformance testing, that contains the PICS proforma, has been added.
A list of all parts in the ISO 29281 series can be found on the ISO website.
© ISO 2018 – All rights reserved v
---------------------- Page: 5 ----------------------
ISO 29281-1:2018(E)
Introduction
This document is part of a family of International Standards for communications in Intelligent Transport
Systems (ITS) based on the ITS station and communication architecture specified in ISO 21217.
This document is Part 1 of a multipart standard which determines the "Intelligent Transport Systems"
(ITS) localized communications.
The FAST Networking & Transport layer Protocol (FNTP) is a protocol for localized communications.
FNTP comprises
— a basic port mapper protocol, used for localized communications between ITS station units (ITS-SUs),
— networking related protocol features for
— null-networking (single-hop communications),
— N-hop forwarding,
— ITS station-internal forwarding of packets between ITS station communication units (ITS-
SCUs) with ITS-S host role and ITS-S router role,
extendible with further features;
— transport related protocol features for
— information dissemination with ITS-AID as destination address,
— session support with ITS port numbers (ITS-PN) as source address and destination address,
— LPP,
extendible with further features.
The first version (2010) of FNTP was validated in the CVIS project of the European Commission.
Feedback from CVIS and other activities resulted in the second version (2013). This third version of
FNTP is the result of harmonization with the IEEE WAVE Short Message Protocol (WSMP); it is based on
the common message format specified in ISO TS 16460.
vi © ISO 2018 – All rights reserved
---------------------- Page: 6 ----------------------
INTERNATIONAL STANDARD ISO 29281-1:2018(E)
Intelligent transport systems — Localized
communications —
Part 1:
Fast networking & transport layer protocol (FNTP)
1 Scope
This document specifies the "Fast Networking & Transport Protocol" (FNTP) of the ITS-S networking &
transport layer.
FNTP is in support of efficient localized communications distinguishing networking related features
and transport related features. FNTP is extendible in the future without breaking binary backward
compatibility.
This document specifies
— message formats and related basic protocol procedures by reference to ISO TS 16460, and
— further requirements for operation of FNTP in the context of an ITS station specified in ISO 21217.
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/IEC 8825-2, Information technology — ASN.1 encoding rules: Specification of Packed Encoding Rules
(PER) — Part 2
ISO/TS 16460, Intelligent transport systems — Communications access for land mobiles (CALM) —
Communication protocol messages for global usage
ISO 17419, Intelligent Transport Systems — Cooperative systems — Classification and management of ITS
applications in a global context
ISO 21217, Intelligent transport systems — Communications access for land mobiles (CALM) — Architecture
ISO 21218, Intelligent transport systems — Hybrid communications — Access technology support
1)
ISO 24102-3 , Intelligent transport systems — ITS station management — Part 3: Service access points
2)
ISO 24102-4 , Intelligent transport systems — ITS station management — Part 4: Station-internal
management communications
ISO 24102-6, Intelligent transport systems — ITS station management — Part 6: Path and flow management
3 Terms and definitions
For the purposes of this document, the terms and definitions given in ISO 21217 and the following apply.
1) 2nd edition to be published. Stage at time of publication: ISO/DIS 24102-3.
2) 2nd edition to be published. Stage at time of publication: ISO/DIS 24102-4.
© ISO 2018 – All rights reserved 1
---------------------- Page: 7 ----------------------
ISO 29281-1:2018(E)
ISO and IEC maintain terminological databases for use in standardization at the following addresses:
— IEC Electropedia: available at https: //www .electropedia .org/
— ISO Online browsing platform: available at https: //www .iso .org/obp
3.1
ITS-S facility layer service
process residing in the ITS-S facilities layer acting as source or destination of FNTP NPDUs
4 Abbreviated terms
FNTP Fast networking & transport protocol
ITS-PN ITS port number
ITS-S ITS station
ITS-SCU ITS station communication unit
ITS-SFS ITS-S facility layer services
ITS-SU ITS station unit
LM Localized message
TPID-FS Transport Protocol Identifier - Feature Selector
TPID Transport Protocol Identifier
NPDU Network Protocol Data Unit
UPER Unaligned Packed Encoding Rules
5 General requirements
All normative requirements related to the specification of the "Localized Message" (LM) in ISO TS 16460
shall be normative requirements in this document.
The Fast Networking & Transport layer Protocol (FNTP) specified in this document is a communications
protocol for the LM specified in ISO TS 16460. FNTP and the related LM format shall be identified in
FNTP network protocol data units (NPDUs) by the version number three.
The term LM NPDU in ISO TS 16460 is synonym with the term FNTP NPDU specified in this document.
The FNTP is identified at the ITS-S access layer by the Ethertype value 35,152 = 0x8950 published on [9].
An implementation supporting path and flow management shall be in accordance with ISO 24102-6.
An implementation for a distributed ITS-SU, i.e. an ITS-SU consisting of several ITS-SCUs interconnected
with an ITS station-internal network, shall be in accordance with ISO 24102-4.
The operational mode of subtype zero combined with TPID-FS zero, see 6.1, constitutes the
interoperability mode of an ITS station unit (ITS-SU) with an IEEE WAVE device compliant with
[17]
IEEE 1609.3 . In case of ITS-SUs that are declared to be interoperable with IEEE WAVE devices, this
mode shall be used for single-hop broadcast communications with no expected reply if the respective
value of ITS-AID as a destination address is registered at [11]. ITS-SUs that are not declared to be
interoperable with IEEE WAVE devices may also use TPID-FS one for such broadcast communication.
2 © ISO 2018 – All rights reserved
---------------------- Page: 8 ----------------------
ISO 29281-1:2018(E)
The binary presentation of the LM is given by the ASN.1 specification presented in A.2 applying
unaligned packet encoding rules (UPER).
As
[17]
— identical LM formats are used in FNTP and in WSMP specified in IEEE 1609.3 , and
[17]
— the features specifications in IEEE 1609.3 is a sub-set of the specification of FNTP,
an implementation of FNTP optionally may support the WAVE short messages from IEEE WAVE devices
by considering the following requirements for the interoperability mode:
1) The only supported access technology is IEEE 802.11 OCB mode specified in [18], which is given by
[3]
ISO 21215 with US frequency allocation and WAVE-specific details.
2) The applicable EtherType value of the WSMP is 35,036 = 0x88DC of WSMP published on [9].
3) The only mandatory operational mode in WAVE-conformant devices is WSMP with subtype zero
combined with TPID-FS zero.
NOTE Conformance tests for WSMP support are out of scope of this document.
6 Architectures
6.1 General context and purpose of FNTP
The FNTP specified in this document is designed as a protocol of the ITS-S networking & transport
layer of the ITS station (ITS-S) architecture recognizing the concept of the bounded, secured and
managed ITS-S specified in ISO 21217, and supporting the concept of ITS station communication
[5]
units (ITS-SCU) and various implementation features; see ISO 24102-1 (local station management),
[6]
ISO 24102-2 (remote station management), ISO 24102-3 (management and security service access
points), ISO 24102-4 (station-internal management communications), and ISO 24102-6 (pa
...
Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.