1、BS ISO 19079:2016Intelligent transport systems Communications accessfor land mobiles (CALM) 6LoWPAN networkingBSI Standards PublicationWB11885_BSI_StandardCovs_2013_AW.indd 1 15/05/2013 15:06BS ISO 19079:2016 BRITISH STANDARDNational forewordThis British Standard is the UK implementation of ISO 1907
2、9:2016.The UK participation in its preparation was entrusted to Technical Committee EPL/278, Intelligent transport systems.A list of organizations represented on this committee can be obtained on request to its secretary.This publication does not purport to include all the necessary provisions of a
3、contract. Users are responsible for its correct application. The British Standards Institution 2016.Published by BSI Standards Limited 2016ISBN 978 0 580 86507 7 ICS 03.220.20; 35.240.60 Compliance with a British Standard cannot confer immunity from legal obligations.This British Standard was publis
4、hed under the authority of the Standards Policy and Strategy Committee on 31 October 2016.Amendments/corrigenda issued since publicationDate T e x t a f f e c t e dBS ISO 19079:2016 ISO 2016Intelligent transport systems Communications access for land mobiles (CALM) 6LoWPAN networkingSystmes intellig
5、ents de transport Accs aux communications des services mobiles terrestres (CALM) Gestion de rseau 6LoWPANINTERNATIONAL STANDARDISO19079First edition2016-10-01Reference numberISO 19079:2016(E)BS ISO 19079:2016ISO 19079:2016(E)ii ISO 2016 All rights reservedCOPYRIGHT PROTECTED DOCUMENT ISO 2016, Publi
6、shed in SwitzerlandAll rights reserved. Unless otherwise specified, 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. Permissi
7、on can be requested from either ISO at the address below or ISOs member body in the country of the requester.ISO copyright officeCh. de Blandonnet 8 CP 401CH-1214 Vernier, Geneva, SwitzerlandTel. +41 22 749 01 11Fax +41 22 749 09 47copyrightiso.orgwww.iso.orgBS ISO 19079:2016ISO 19079:2016(E)Forewor
8、d ivIntroduction v1 Scope . 12 Normative references 13 Terms and definitions . 24 Symbols and abbreviated terms . 45 Requirements: ITS-Station 6LoWPAN Nodes . 45.1 Categories 45.2 ITS-S nodes implementing 6LoWPAN . 55.2.1 Requirements for all ITS-S 6LoWPAN nodes . 65.2.2 ITS-S 6LoWPAN nodes deployed
9、 in roadside ITS sub-systems . 85.2.3 ITS-S 6LoWPAN LAN nodes deployed in vehicle ITS sub-systems . 95.3 The IoT management service entity 105.3.1 The 6LoWPAN forwarding module .105.3.2 Internal ITS-S 6LoWPAN interface module 115.3.3 External 6LoWPAN interface modules .115.3.4 6LoWPAN/IPv6 Compressi
10、on module.115.3.5 6LoWPAN/IPv6 security module . 125.4 Modules implemented in ITS-S 6LoWPAN nodes 145.4.1 ITS-S 6LoWPAN host modules 165.4.2 ITS-S 6LoWPAN ad-hoc router modules .165.4.3 ITS-S 6LoWPAN access router modules 165.4.4 ITS-S 6LoWPAN-IPv6 border router modules .165.5 The 6LoWPAN address co
11、nfiguration 175.5.1 General. 175.5.2 Consideration on address configuration 175.5.3 Address configuration and Optimized Neighbor Discovery 175.5.4 Examples: Message Exchange 185.6 Optional features and functions 195.6.1 IPv6-IPv4 interoperability 195.6.2 IPv6 priority19Annex A (normative) General us
12、age for MAC-PHY interface: IEEE 802.15.4 Communication and Management Interface Adaptation for IoT MSE 20Annex B (normative) ASN.1 module .24Bibliography .25 ISO 2016 All rights reserved iiiContents PageBS ISO 19079:2016ISO 19079:2016(E)ForewordISO (the International Organization for Standardization
13、) 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 repr
14、esented 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 deve
15、lop 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
16、/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 t
17、he 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 meaning
18、of ISO specific terms and expressions related to conformity assessment, as well as information about ISOs 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.The committee responsible for this docume
19、nt is ISO/TC 204, Intelligent transport systems.iv ISO 2016 All rights reservedBS ISO 19079:2016ISO 19079:2016(E)IntroductionThe set of International Standards that collectively refer to CALM (Communications Access for Land Mobile) focus on the specification of open interfaces regarding the function
20、ality required by all relevant layers and entities of a standard communication architecture for Intelligent Transport Systems (ITS). This communication is known as the ITS station reference architecture (ISO 21217).These International Standards are designed to allow interoperable instantiations of I
21、TS stations (ITS-S), which are based on the concept of abstracting applications and services from the underlying communication layers. This abstraction makes the ITS station architecture ideally suited to the development and deployment of Cooperative ITS applications and services.The set of ITS stat
22、ion International Standards include specifications for security in ITS communications, ITS-S management, distributed ITS-S implementations, legacy communication media interfaces, legacy application interfaces, and new communication interfaces specifically designed for ITS applications such as those
23、targeted to safety of both life and property.The fundamental advantage of the ITS station with respect to traditional systems is the ability to support vertical handovers between the various access technologies that can be included in an ITS station. Handover mechanisms are defined within the ITS st
24、ation reference architecture, the ITS station medium service access points International Standard (ISO 21218) and the ITS station management International Standard (ISO 24102).The ITS station IPv6 networking International Standard (ISO 21210) determines the network protocols to support reachability
25、at a global IP address, continuous Internet connectivity, and the handover policies between session performed by infrastructure mobile routers (MR) using the same media or using different access technologies.ITS station compliant internal networks (both in-vehicle and off-vehicle) are expected to in
26、teract with each other to seamlessly exchange information. This should be true also for information retrieved from Wireless Sensor Networks (WSN) to be dispatched to any ITS station. As WSNs are largely based on low-cost Component of The Shelf (COTS), IETF has promoted the standardization of a set o
27、f protocols at the network and facility layers suited for constrained devices (in terms of capability of processing, storage or communication) based on low-rate wireless personal area networks (LR-WPANs) technologies. An important candidate at network layer in this sense is the IETF IPv6 over Low po
28、wer Wireless Personal Area Networks (6LoWPAN), an adaptation layer for IPv6 that addresses device limitations by means of header compression and protocol optimizations.This document identifies network protocols that are needed to support global reachability at a global IP address for Wireless Sensor
29、 Networks (WSNs) based on the IEEE 802.15.4 access medium; in particular, this document states how to use the set of 6LoWPAN protocols specified by IETF in the context of ITS. ISO 2016 All rights reserved vBS ISO 19079:2016BS ISO 19079:2016Intelligent transport systems Communications access for land
30、 mobiles (CALM) 6LoWPAN networking1 ScopeThis document describes the networking protocol functionality related to 6LoWPAN networking between two or more ITS stations communicating over the global Internet communication network.It is assumed that the reader is familiar with IETF specifications found
31、in “Request for Comments” (RFCs) 4944, 6282 and 2460 for 6LoWPAN and IPv6 protocols respective blocks used within this document. This document does not define a new protocol, neither does it define new abstraction for exchange of messages at the 6LoWPAN layer nor does it define new data structures.
32、It, however, illustrates how the IETF protocols are combined to allow seamless communication among both heterogeneous and homogeneous ITS stations using 6LoWPAN. The 6LoWPAN family of protocols defined in this document as the Internet of Things Management Service Entity (IoT MSE) is integrated withi
33、n the ITS station reference architecture as a new protocol block of the ITS station Networking and Transport layer. The procedures defined to share information between the IoT MSE block of the ITS station networking and transport protocols and other components of the ITS station architecture will be
34、 defined in the ISO 24102 series. ISO 24102 series includes the specifications for ITS station management, which are standardized to be compliant with the ITS station reference architecture and related standards.In addition to the requirements described within this document, a number of notes and ex
35、amples are provided to illustrate the IoT MSE block and its configuration.2 Normative referencesThe 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 und
36、ated references, the latest edition of the referenced document (including any amendments) applies.ISO 21210:2012, Intelligent transport systems Communications access for land mobiles (CALM) IPv6 NetworkingISO 21217:2014, Intelligent transport systems Communications access for land mobiles (CALM) Arc
37、hitectureISO 21218:2013, Intelligent transport systems Communications access for land mobiles (CALM) Access technology supportISO 24102-3:2013, Intelligent transport systems Communications access for land mobiles (CALM) Management- Part 3: Service access pointsISO 24102-6, Intelligent transport syst
38、ems Communications access for land mobiles (CALM) ITS station management Part 6: Path and flow managementETSI/TS 102 760-1 V1.1.1 (2009-11), Intelligent Transport Systems (ITS); Test specifications for Intelligent Transport Systems; Communications Access for Land Mobiles (CALM); Medium Service Acces
39、s Points (ISO 21218); Part 1: Implementation Conformance Statement (ICS) proformaIETF RFC 2460 Internet Protocol Version 6IETF RFC 4861 Neighbor Discovery for IP version 6 (IPv6)IETF RFC 4301 Security Architecture for the Internet ProtocolIETF RFC 4302 IP Authentication HeaderINTERNATIONAL STANDARD
40、ISO 19079:2016(E) ISO 2016 All rights reserved 1BS ISO 19079:2016ISO 19079:2016(E)IETF RFC 4303 IP Encapsulating Security Payload (ESP)IETF RFC 4835 Cryptographic Algorithm Implementation Requirements for Encapsulating Security Payload (ESP) and Authentication Header (AH)IETF RFC 3566 The AES-XCBC-M
41、AC-96 Algorithm and Its Use With IPsecIETF RFC 7228 Terminology for Constrained-Node NetworksIETF RFC 4919 IPv6 over Low-Power Wireless Personal Area Networks (6LoWPANs): Overview, Assumptions, Problem Statement, and GoalsIETF RFC 4944 Transmission of IPv6 Packets over IEEE 802.15.4 NetworksIETF RFC
42、 6282 Compression Format for IPv6 Datagrams over IEEE 802.15.4-Based NetworksIETF RFC 6347 Datagram Transport Layer Security Version 1.2IETF RFC 6775:2012 Neighbor Discovery Optimization for IPv6 over Low-Power Wireless Personal Area Networks (6LoWPANs)IETF RFC 6550 IPv6 Routing Protocol for Low-Pow
43、er and Lossy Networks (RPL)IETF RFC 6568 Design and Application Spaces for IPv6 over Low-Power Wireless Personal Area Networks (6LoWPANs)IETF RFC 6957 Duplicate Address Detection ProxyIEEE 802.15.4-2006Wireless Medium Access Control (MAC) and Physical Layer (PHY) Specifications for Low-Rate Wireless
44、 Personal Area Networks (WPANs)3 Terms and definitionsFor the purposes of this document, the terms and definitions given in ISO 21210, ISO 21217, ISO 21218 and ISO 24102-3 and the following apply.ISO and IEC maintain terminological databases for use in standardization at the following addresses: IEC
45、 Electropedia: available at http:/www.electropedia.org/ ISO Online browsing platform: available at https:/www.iso.org/obp/3.1IoT management service entityIoT MSEcollection of modules required for a specific instantiation of 6LoWPANNote 1 to entry: The 6LoWPAN network comprises of a set of 6LoWPAN pr
46、otocols, of which some are already standardized (see IETF RFC 6282and IETF RFC 6775, etc.).3.26LoWPAN addressaddress including the network prefix and the host addressNote 1 to entry: The network-prefix set-up determines if the device can be addressed globally whereas the host address should be uniqu
47、e within the 6LoWPAN.3.36LoWPAN prefixprefix corresponding to a nodes address2 ISO 2016 All rights reservedBS ISO 19079:2016ISO 19079:2016(E)3.4link-local address6LoWPAN address corresponding to a “link-local 6LoWPAN unicast address” and being used to communicate with devices in the same PAN3.56LoWP
48、AN global address6LoWPAN address for communicating with devices globally3.66LoWPAN nodedevice that implements 6LoWPANNote 1 to entry: See IETF RFC 4944, IETF RFC 6282 and IETF RFC 6775.3.76LoWPAN hostITS-S 6LoWPAN node comprising of ITS-S IoT MSE functionality other than those of a 6LoWPAN router or
49、 6LoWPAN gateway3.86LoWPAN internal interfaceinterface of a 6LoWPAN node in an ITS station used to connect with other 6LoWPAN nodes3.96LoWPAN external interface6LoWPAN interface of an ITS-S 6LoWPAN router node in an ITS station used to connect to the Internet or to other ITS-Stations3.106LoWPAN ad-hoc routerdevice that implements 6LoWPAN and a layer-3 ad-hoc routing protocol internally to an ITS-SNote 1 to entry: IETF RFC 4944, IETF RFC 6282, and IETF RFC 6775.3.116LoWPAN access router6LoWPAN AR6LoWPAN router residing i