1、 ISO 2013 Intelligent transport systems Communication access for land mobiles (CALM) Non-IP networking Part 2: Legacy system support Systmes intelligents de transport Accs aux communications des services mobiles terrestres (CALM) Rseautique non-IP Partie 2: Support pour systmes hrits INTERNATIONAL S
2、TANDARD ISO 29281-2 First edition 2013-04-15 Reference number ISO 29281-2:2013(E) ISO 29281-2:2013(E)ii ISO 2013 All rights reserved COPYRIGHT PROTECTED DOCUMENT ISO 2013 All rights reserved. Unless otherwise specified, no part of this publication may be reproduced or utilized otherwise in any form
3、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 ISOs member body in the country of the requester. ISO copyright office Case postale 56 C
4、H-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 ISO 29281-2:2013(E) ISO 2013 All rights reserved iii Contents Page Foreword iv Introduction v 1 Scope . 1 2 Normative references 1 3 Requirements 2 4 Architecture . 2 4.1 IT
5、S station . 2 4.2 Communication scenarios . 2 4.3 Implementation scenarios 2 4.4 Legacy CIs 3 4.5 15628 applications 5 5 Facilities layer protocols 5 5.1 General . 5 5.2 Groupcast registration handler 6 5.3 Repetitive packet transmission handler . 6 5.4 Legacy CI Port Agent 6 5.5 15628 kernel emulat
6、or 6 5.6 Basic primitive application functions 8 6 Conformance . 8 7 Test methods . 8 Annex A (normative) ASN.1 9 Annex B (normative) 15628 legacy CI 10 Annex C (informative) 15628 legacy service guidelines .15 Bibliography .24 ISO 29281-2:2013(E) Foreword ISO (the International Organization for Sta
7、ndardization) 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 righ
8、t 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
9、 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 rul
10、es of the ISO/IEC Directives, Part 2. 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
11、during the development of the document will be in the Introduction and/or on the ISO list of patent declarations received. 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. The committee responsible for
12、this document is ISO/TC 204, Intelligent transport systems. This first edition of ISO 29281-2, together with ISO 29281-1, cancels and replaces ISO 29281:2011. ISO 29281 consists of the following parts, under the general title Intelligent transport systems Communication access for land mobiles (CALM)
13、 Non-IP networking: Part 1: Fast networking Support of ISO 15628 DSRC applications via an ITS ad-hoc access technology. 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
14、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) ISO 15628, Intelligent transport systems Dedicated short range communication (DSRC) DSRC application
15、 layer ISO 21217, Intelligent transport systems Communications access for land mobiles (CALM) Architecture ISO 21218, Intelligent transport systems Communications access for land mobiles (CALM) Access technology support ISO 24102-1, Intelligent transport systems Communications access for land mobile
16、s (CALM) ITS station management Part 1: Local management ISO 24102-3, Intelligent transport systems Communications access for land mobiles (CALM) ITS station management Part 3: Service access points ISO 24102-4, Intelligent transport systems Communications access for land mobiles (CALM) ITS station
17、management Part 4: Station-internal management communications. ISO 24102-5, Intelligent transport systems Communications access for land mobiles (CALM) ITS station management Part 5: Fast service advertisement protocol (FSAP) ISO 24103, Intelligent transport systems Communications access for land mo
18、biles (CALM) Media adapted interface layer (MAIL) ISO 29281-1, Intelligent transport systems Communication access for land mobiles (CALM) Non-IP networking Part 1: Fast networking Clause 6 specifies conformance declaration; Clause 7 specifies test methods; Annexes A and B provide further mandatory r
19、equirements; The informative Annex C provides 15628 legacy service guidelines. 4 Architecture 4.1 ITS station The specifications given in this part of ISO 29281 shall comply with the ITS station architecture and with the concept of an ITS station communication unit (ITS-SCU) as specified in ISO 2121
20、7 and ISO 24102-4. 4.2 Communication scenarios Communication scenarios are specified in ISO 24102-1 and in ISO 21217. 4.3 Implementation scenarios The protocols specified in this part of ISO 29281 may support the implementation architectures introduced in ISO 21217 and illustrated in Figures 1 and 2
21、 with an ITS station and a peer DSRC station.2 ISO 2013 All rights reserved ISO 29281-2:2013(E) Networking Emulate the 15628 T-Kernel interface for usage by applications; Map the 15628 “FlowControl” on BC-VCI and UC-VCI. The purpose of 15628 LID shall be served by Link-ID specified in ISO 21218. Det
22、ailed procedures are specified in Clause 5. 5 Facilities layer protocols 5.1 General The ITS-S facilities layer comprises the OSI layers five, six and seven as specified in ISO 21217. The ITS-S facilities layer shall use the service primitives provided by the ITS management entity in the MF-SAP for
23、management purposes as specified in ISO 24102-3. ISO 2013 All rights reserved 5 ISO 29281-2:2013(E) The ITS-S facilities layer shall be connected to services via an API. Details of the API are outside the scope of this part of ISO 29281. The ITS-S facilities layer shall use the services provided in
24、the NF-SAP by the ITS-S networking notify the port number to the ITS station management entity, indicating also the Link-ID of the related legacy CI. The “Legacy CI Port Agent” shall maintain a separate host port number for each legacy CI registered in the ITS station. Details on ISO 15628 legacy CI
25、s are provided in B.1. 5.5 15628 kernel emulator 5.5.1 15628 legacy applications 15628 legacy applications “option 3” shall be treated in the same way as ITS-S applications designed for the FNTP. NOTE The functionality of ACn commands specified in EN 12795:2003 is not supported. 5.5.2 CI classes The
26、 15628 kernel emulator enables ITS applications built on ISO 15628 to be operated over a CALM wireless CI of CI class CIC-wl1 specified in ISO 21218, based on the FNTP. Usage of CIs of CI class CIC-wl5 specified in ISO 21218 shall be prohibited. 5.5.3 Registration of 15628 applications In a server s
27、tation the 15628 kernel emulator shall register available 15628 applications at the groupcast manager using MF-REQUEST 1 “GCregServer” specified in ISO 24102-5 with parameters as specified in Table 2.6 ISO 2013 All rights reserved ISO 29281-2:2013(E) Table 2 Registration of 15628 server application
28、at groupcast manager Parameter Name Value GCregServer.applicationID As specified in ISO 24102-1 GCregServer.gCschedule As specified in ISO 24102-5 GCregServer.priority As specified in ISO 24102-5 GCregServer.serviceDataReg As specified in ISO 24102-5 ServiceDataReg.nonipData.serviceID “aid” as conta
29、ined in “ApplicationList” specified in ISO 15628 ServiceDataReg.nonipData.timeout defined by implementation ServiceDataReg.nonipData.Data not present ServiceDataReg.nonipData.Port Port number as specified in ISO 29281-1 The purpose of “BeaconID” specified in ISO 15628 shall be given by the “serverID
30、” contained in “SAM” specified in ISO 24102-5. In a client station the 15628 kernel emulator shall register available 15628 applications at the groupcast manager using MF-REQUEST 4 “GCregClient” with parameters as specified in Table 3. Table 3 Registration of 15628 server application at groupcast ma
31、nager Parameter Name Value GCregClient.applicationID As specified in ISO 24102-1 GCregClient.priority As specified in ISO 24102-5 GCregClient.serviceID “aid” as contained in “ApplicationList” specified in ISO 15628 GCregClient.contextData “eid” and “parameter” as contained in “ApplicationList” and “
32、obeConfiguration” as contained in “VST”; “eid”, “parameter” and “VST” as specified in ISO 15628. 5.5.4 Service operation phase In the service operation phase the PDUs of the 15628 services GET, SET, ACTION and EVENT-REPORT as specified in ISO 15628 shall be exchanged. For the purpose of this part of
33、 ISO 29281, the ITS-FPDU contained in an FNTP NPDU as specified in ISO 29281-1 shall contain the T-APDU as specified in ISO 15628. The “15628 Kernel Emulator” shall support concatenation and chaining as specified in ISO 15628. The “FMT-ID” element shall be as specified in Table 4. Table 4 Selection
34、of “messageType” 15628 service primitive 15628 parameter “mode” FMT-ID SET.request, ACTION.request, EVENT-REPORT.request 0 5 GET.request - 6 SET.request, ACTION.request, EVENT-REPORT.request 1 6 GET.response, SET.response, ACTION.response, EVENT-REPORT. response - 7 The 15628 parameters “FlowControl
35、” and “LID” are not supported explicitly. “FlowControl” and “LID” shall be considered in the operation phase as specified in Table 5. ISO 2013 All rights reserved 7 ISO 29281-2:2013(E) Table 5 15628 “FlowControl” and “LID” 15628 CALM FlowControl LID Mode Purpose FMT-ID VCI 1 broadcast 0 Broadcast tr
36、ansmission 5 TX via BC-VCI 1, 4 private 0 Data transmission 5 TX via UC-VCI 7 private 1 Data exchange - Request 6 TX via UC-VCI 10 private - Data exchange - Response 7 TX via UC-VCI 2, 3, 5, 6, 8, 9, 11 - - - - - The purpose of 15628 “LID” shall be served by Link-ID. 5.6 Basic primitive application
37、functions Basic primitive application functions are an essential element of legacy CIs according to option 2 specified in Annex B. They are related to on-board units resources such as human-machine interface, IC card interface and so on. Each basic primitive application function is uniquely addresse
38、d by a port number. A roadside station selects and combines basic primitive application functions, see Figure B.2, in order to realize a specific service. Examples of the basic primitive application functions are shown in Annex C. NOTE Basic primitive application functions are executed on LPP. 6 Con
39、formance The “Protocol Implementation Conformance Statements” (PICS) proforma is specified in ETSI TS 102 985-1. 7 Test methods The “Test Suite Structure & Test Purposes” (TSS&TP) for conformance testing are specified in ETSI TS 102 985-2. The “Abstract Test Suite” (ATS) for conformance testing is specified in ETSI TS 102 985-3.8 ISO 2013 All rights reserved