1、 Collection of SANS standards in electronic format (PDF) 1. Copyright This standard is available to staff members of companies that have subscribed to the complete collection of SANS standards in accordance with a formal copyright agreement. This document may reside on a CENTRAL FILE SERVER or INTRA
2、NET SYSTEM only. Unless specific permission has been granted, this document MAY NOT be sent or given to staff members from other companies or organizations. Doing so would constitute a VIOLATION of SABS copyright rules. 2. Indemnity The South African Bureau of Standards accepts no liability for any
3、damage whatsoever than may result from the use of this material or the information contain therein, irrespective of the cause and quantum thereof. ISBN 978-0-626-22986-3 SANS 15628:2009Edition 1ISO 15628:2007Edition 1SOUTH AFRICAN NATIONAL STANDARD Road transport and traffic telematics Dedicated sho
4、rt range communication (DSRC) DSRC application layer This national standard is the identical implementation of ISO 15628:2007 and is adopted with the permission of the International Organization for Standardization. Published by SABS Standards Division 1 Dr Lategan Road Groenkloof Private Bag X191 P
5、retoria 0001Tel: +27 12 428 7911 Fax: +27 12 344 1568 www.sabs.co.za SABS SANS 15628:2009 Edition 1 ISO 15628:2007 Edition 1 Table of changes Change No. Date Scope National foreword This South African standard was approved by National Committee SABS SC 71H, Information technology Intelligent transpo
6、rt systems, in accordance with procedures of the SABS Standards Division, in compliance with annex 3 of the WTO/TBT agreement. This SANS document was published in September 2009. Reference numberISO 15628:2007(E)ISO 2007INTERNATIONAL STANDARD ISO15628First edition2007-02-01Road transport and traffic
7、 telematics Dedicated short range communication (DSRC) DSRC application layer Tlmatique du transport routier et de la circulation (TICS) Communication de courte porte ddie (DSRC) Couche dapplication DSRC SANS 15628:2009This s tandard may only be used and printed by approved subscription and freemail
8、ing clients of the SABS .ISO 15628:2007(E) PDF disclaimer This PDF file may contain embedded typefaces. In accordance with Adobes licensing policy, this file may be printed or viewed but shall not be edited unless the typefaces which are embedded are licensed to and installed on the computer perform
9、ing the editing. In downloading this file, parties accept therein the responsibility of not infringing Adobes licensing policy. The ISO Central Secretariat accepts no liability in this area. Adobe is a trademark of Adobe Systems Incorporated. Details of the software products used to create this PDF
10、file can be found in the General Info relative to the file; the PDF-creation parameters were optimized for printing. Every care has been taken to ensure that the file is suitable for use by ISO member bodies. In the unlikely event that a problem relating to it is found, please inform the Central Sec
11、retariat at the address given below. ISO 2007 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 either ISO at the a
12、ddress below or ISOs member body in the country of the requester. ISO copyright office Case postale 56 CH-1211 Geneva 20 Tel. + 41 22 749 01 11 Fax + 41 22 749 09 47 E-mail copyrightiso.org Web www.iso.org Published in Switzerland ii ISO 2007 All rights reservedSANS 15628:2009This s tandard may only
13、 be used and printed by approved subscription and freemailing clients of the SABS .ISO 15628:2007(E) ISO 2007 All rights reserved iiiContents Page Foreword iv Introduction v 1 Scope . 1 2 Normative references . 2 3 Terms and definitions. 2 4 Abbreviations 4 5 Structure of the application layer core.
14、 7 6 T-Kernel . 8 6.1 General. 8 6.2 Services . 8 6.3 Behaviour 13 7 Initialisation kernel . 21 7.1 General. 21 7.2 Services . 21 7.3 Behaviour 24 8 Broadcast kernel. 27 8.1 General. 27 8.2 Services . 28 8.3 Behaviour 29 9 Extensibility for different lower layer services and application interfaces 3
15、0 9.1 General. 30 9.2 Extended definitions. 30 Annex A (normative) Data structures. 34 Annex B (normative) Naming and registration 40 Annex C (informative) Example of coding . 41 Annex D (normative) Declaration of application layer features supported 43 Annex E (informative) Lower layer services 44
16、Bibliography . 49 SANS 15628:2009This s tandard may only be used and printed by approved subscription and freemailing clients of the SABS .ISO 15628:2007(E) iv ISO 2007 All rights reservedForeword ISO (the International Organization for Standardization) is a worldwide federation of national standard
17、s 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 organiz
18、ations, 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
19、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 % o
20、f the member bodies casting a vote. 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. ISO 15628 was prepared by Technical Committee ISO/TC 204, Intelli
21、gent transport systems. SANS 15628:2009This s tandard may only be used and printed by approved subscription and freemailing clients of the SABS .ISO 15628:2007(E) ISO 2007 All rights reserved vIntroduction The communication requirements of many ITS applications can be fulfilled by DSRC. The DSRC Int
22、ernational Standards enable compliant communication systems to serve multiple ITS applications in parallel. The small service areas and severe real-time constraints require a specific protocol architecture leading to the reduced protocol stack shown in Figure A, built up by the “application layer”,
23、the “data link layer” and the “physical layer”. Such architecture is very common for real-time environments. This International Standard gives the architecture and services offered by the DSRC application layer. Figure 1 DSRC protocol stack This International Standard contains, besides the normative
24、 main body, three normative annexes: “Data structures”, “Naming and registration”, “Declaration of application layer features supported”; plus two informative annexes: “Example of coding” and “Lower layer services”. SANS 15628:2009This s tandard may only be used and printed by approved subscription
25、and freemailing clients of the SABS .SANS 15628:2009This s tandard may only be used and printed by approved subscription and freemailing clients of the SABS .INTERNATIONAL STANDARD ISO 15628:2007(E) ISO 2007 All rights reserved 1Road transport and traffic telematics Dedicated short range communicati
26、on (DSRC) DSRC application layer 1 Scope This International Standard specifies the application layer core which provides communication tools for applications based on DSRC. These tools consist of kernels that can be used by application processes via service primitives. The application processes, inc
27、luding application data and application-specific functions, are outside the scope of this International Standard. This International Standard is named “application layer”, although it does not cover all functionality of OSI Layer 7 and it includes functionality from lower layers. It uses services pr
28、ovided by DSRC data link layer, and covers functionality of intermediate layers of the “OSI Basic Reference Model” (ISO/IEC 7498-1). Figure 2 illustrates the global data flow between the parts of the DSRC stack (physical, data link and application layers) and the application. NOTE For definitions of
29、 the terms used in Figure 2, see ISO/IEC 7498-1. Figure 2 Architecture and data flow of the DSRC stack SANS 15628:2009This s tandard may only be used and printed by approved subscription and freemailing clients of the SABS .ISO 15628:2007(E) 2 ISO 2007 All rights reservedThe following subjects are c
30、overed by this International Standard: application layer structure and framework; services to enable data transfer and remote operations; application multiplexing procedure; fragmentation procedure; concatenation and chaining procedures; common encoding rules to translate data from abstract syntax A
31、SN.1 (ISO/IEC 8824-1) into transfer syntax (ISO/IEC 8825-2:2002) and vice versa; communication initialisation and release procedures; broadcast service support; DSRC management support including communication profile handling; and extensibility for different lower layer services and application inte
32、rfaces. It is outside the scope of this International Standard to define a security policy. Some transport mechanisms for security-related data are provided. NOTE No implementation of the “broadcast pool” functionality has become known. “Broadcast pool” functionality is therefore considered untested
33、. 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/IEC 7498-1, Informat
34、ion technology Open Systems Interconnection Basic Reference Model: The Basic Model ISO/IEC 8824-1, Information technology Abstract Syntax Notation One (ASN.1): Specification of basic notation ISO/IEC 8825-2:2002, Information technology ASN.1 encoding rules: Specification of Packed Encoding Rules (PE
35、R) ISO 14816, Road transport and traffic telematics Automatic vehicle and equipment identification Numbering and data structure 3 Terms and definitions For the purposes of this document, the following terms and definitions apply. 3.1 application user of the services offered by the DSRC communication
36、 stack SANS 15628:2009This s tandard may only be used and printed by approved subscription and freemailing clients of the SABS .ISO 15628:2007(E) ISO 2007 All rights reserved 33.2 attribute value, which may have a structure, consisting of a set or sequence of data elements NOTE The value of an “attr
37、ibute” can be observed or modified by sending a request to GET (read) or SET (write) the value. 3.3 attribute identifier identifier which unambiguously distinguishes an attribute from all other attributes within the same element 3.4 beacon service table data structure transmitted by the RSU indicati
38、ng available services 3.5 broadcast pool data structure broadcast from the RSU to the OBUs 3.6 chaining function performed by the transfer kernel to link the execution of service primitives 3.7 concatenation function performed by the transfer kernel to map multiple T-APDU fragments into one data lin
39、k layer service data unit NOTE The inverse function is called separation or deconcatenation. 3.8 element coherent set of data and functionality NOTE Application elements are created by the applications and are addressed using element identifiers. 3.9 element identifier identifier which unambiguously
40、 distinguishes an element from all other elements residing in the same OBU 3.10 fragmentation function performed by the transfer kernel to map one ASDU on multiple LSDUs NOTE 1 In ISO/IEC 7498-1, fragmentation is called segmentation. NOTE 2 The inverse function is called defragmentation or, in ISO/I
41、EC 7498-1, disassembling. 3.11 head of the line queuing discipline (also referred to as strict or fixed priority queuing), where a number of queues are served in priority order NOTE A lower priority queue is served if all higher priority queues are empty, each queue is served in “first come, first s
42、erved” order, and each user goes to the head of the line of the users of lower priorities but behind all users of equal or higher priority. SANS 15628:2009This s tandard may only be used and printed by approved subscription and freemailing clients of the SABS .ISO 15628:2007(E) 4 ISO 2007 All rights
43、 reserved3.12 management provides and distributes values for the communication parameters for controlling the DSRC communication stack 3.13 multiplexing function within the transfer kernel allowing simultaneous support for more than one application in a single OBU 3.14 operation abstract representat
44、ion of behaviour invoked in an entity 3.15 profile information about capabilities and settings in the different DSRC layers 3.16 single-T-APDU fragment T-APDU that contains a complete PDU 3.17 T-APDU fragment fragment header followed by part or all of the encoding of a value of the ASN.1 type T-APDU
45、s 3.18 time number of seconds passed since 1st January 1970, 00:00 (UTC) 3.19 vehicle service table data structure transmitted by the OBU indicating available services 4 Abbreviations For the purposes of this document, the following abbreviations apply. 4.1 ADU application data unit 4.2 AID applicat
46、ion identifier 4.3 APDU application protocol data unit 4.4 ARIB Association of Radio Industries and Businesses 4.5 ASDU application service data unit SANS 15628:2009This s tandard may only be used and printed by approved subscription and freemailing clients of the SABS .ISO 15628:2007(E) ISO 2007 Al
47、l rights reserved 54.6 ASN.1 abstract syntax notation one (ISO/IEC 8824-1) 4.7 ASTM American Society of Testing and Material 4.8 B-Kernel broadcast kernel 4.9 BST beacon service table 4.10 CEN Comit europen de normalisation 4.11 DSRC dedicated short range communication 4.12 EID element identifier 4.
48、13 EVENT-RT event-report 4.14 FCS frame check sequence 4.15 ID identifier 4.16 IEEE Institute of Electrical and Electronic Engineers 4.17 IID invoker identifier 4.18 I-Kernel initialisation kernel 4.19 LID logical link control identifier 4.20 LLC logical link control SANS 15628:2009This s tandard ma
49、y only be used and printed by approved subscription and freemailing clients of the SABS .ISO 15628:2007(E) 6 ISO 2007 All rights reserved4.21 LPDU LLC protocol data unit 4.22 LSDU LLC service data unit 4.23 L1 layer 1 of DSRC (physical layer) 4.24 L2 layer 2 of DSRC (data link layer) 4.25 L7 application layer core of DSRC 4.26 MAC medium access control 4.27 NEN Nederlands Normalisatie-instituut 4.28 OBU on-board unit NOTE This equipment usually resides on board a vehicle. 4.29 PDU