1、raising standards worldwideNO COPYING WITHOUT BSI PERMISSION EXCEPT AS PERMITTED BY COPYRIGHT LAWBSI Standards PublicationBS ISO 24099:2011Navigation data deliverystructures and protocolsBS ISO 24099:2011 BRITISH STANDARDNational forewordThis British Standard is the UK implementation of ISO 24099:20
2、11.The UK participation in its preparation was entrusted to TechnicalCommittee EPL/278, Road transport informatics.A list of organizations represented on this committee can beobtained on request to its secretary.This publication does not purport to include all the necessaryprovisions of a contract.
3、Users are responsible for its correctapplication. BSI 2011ISBN 978 0 580 65674 3ICS 35.240.60Compliance with a British Standard cannot confer immunity fromlegal obligations.This British Standard was published under the authority of theStandards Policy and Strategy Committee on 31 January 2011.Amendm
4、ents issued since publicationDate Text affectedBS ISO 24099:2011Reference numberISO 24099:2011(E)ISO 2011INTERNATIONAL STANDARD ISO24099First edition2011-01-15Navigation data delivery structures and protocols Structures et protocoles pour la diffusion de donnes dans les systmes de navigation BS ISO
5、24099:2011ISO 24099:2011(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 performing the editing
6、. 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 file can be fou
7、nd 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 Secretariat at the
8、 address given below. COPYRIGHT PROTECTED DOCUMENT ISO 2011 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 eithe
9、r ISO at the address 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 2011 All rights reservedBS ISO 24099:2011ISO 240
10、99:2011(E) ISO 2011 All rights reserved iiiContents Page Foreword .v Introductionvi 1 Scope1 2 Conformance .2 3 Terms and definitions .2 4 UML Expressions for diagrams .4 5 Abbreviated terms.4 6 Requirements.5 6.1 User-related requirements5 6.2 Data requirements.5 6.3 Protocol requirements 6 6.4 Com
11、munication requirements .6 6.5 Update strategies 6 6.6 Others .7 7 Reference architecture and framework concept7 7.1 Reference architecture7 7.2 Framework concept.9 7.2.1 Varieties of updates 9 7.2.2 Case of update by geographic area.9 7.2.3 Case of incremental update .11 7.2.4 Descriptions of the e
12、xchange process of updating data 12 7.2.5 Methods for specifying update data by users or centre .14 7.2.6 Rules for specifying the objects to be replaced or deleted (Rules for identifiers).14 7.2.7 Version control 15 8 Protocols 15 8.1 Introduction15 8.2 Protocol for an In-vehicle-System-Triggered s
13、ystem delivering map data or POI data 16 8.3 Protocol for an In-vehicle-System-Triggered system delivering status data17 8.4 Protocol for a Service-Centre-Triggered system delivering map data, POI data or status data .18 8.5 Protocol for a Service-Centre-Triggered system delivering emergency data.19
14、 8.6 Definitions of messages used in the protocols .20 9 Data structures 21 9.1 Introduction21 9.2 Class: Update target_identifier 21 9.3 Class: Area_ID .22 9.4 Class: Content_ID22 9.5 Class: Version22 9.6 Class: Area_version23 9.7 Class: Content_version 23 9.8 Class: Operation23 9.9 Class: Request_
15、to_send_data .24 9.10 Class: With_or_without_data .24 9.11 Class: Data_size 24 9.12 Class: Kind_of_content 25 9.13 Class: Emergency_data_identifier.25 9.14 Class: Main_data .25 BS ISO 24099:2011ISO 24099:2011(E) iv ISO 2011 All rights reservedAnnex A (normative) Abstract test suite 26 Annex B (infor
16、mative) Description of UML expression elements . 27 Annex C (informative) Use cases 29 Annex D (informative) Examples of protocols for each update 35 Annex E (informative) Example of a data update operation 50 Bibliography. 52 BS ISO 24099:2011ISO 24099:2011(E) ISO 2011 All rights reserved vForeword
17、 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
18、 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 elec
19、trotechnical 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
20、 member bodies for voting. Publication as an International Standard requires approval by at least 75 % of the member bodies casting a vote. ISO 24099 was prepared by Technical Committee ISO/TC 204, Intelligent transport systems. BS ISO 24099:2011ISO 24099:2011(E) vi ISO 2011 All rights reservedIntro
21、duction This International Standard was developed in relation to growing market demand for dynamic update services for map-related data in navigation systems. Map-related data includes not only feature geometry and attributes but also point of interest (POI) data such as hotels, restaurants, and dyn
22、amic content such as traffic, weather, movie schedules, parking availability, etc. Currently, most map data updates are provided on physical media whose map data content begins aging rapidly once it is delivered to the user. In the future, it is anticipated that the transmission of these data will m
23、ost often, but not exclusively, be via wireless means. The advantage of wireless data delivery is that it simplifies the distribution logistics thereby accelerating the ability of a consumer to receive fresher data. This International Standard facilitates the potential for on-demand updates of on-bo
24、ard map databases. Further, the updates do not necessarily require the replacement of an entire map database. Rather, the updates can be limited to a portion of a dataset or a specific list of attributes or POI changes can also be provided. The services described above have begun to be deployed in a
25、 non-interoperable manner by various car manufacturers and information system providers. This International Standard is intended to promote the successful widespread adoption of such services through user access to an interoperable network of servers offering more content choices than is available t
26、hrough a single provider. This International Standard defines the data structures and protocol needed to enable interoperability between multiple content providers and consumers of map-related data content in a wireless environment. As far as possible the data structures are compatible with the ISO
27、geographic data file (GDF) data model. Different software profiles can be developed to support various system configurations: systems which store all data in the vehicle (on-board), systems which store all data in a central server (off-board), and systems which use both on-board and off-board data s
28、torage (hybrid). Furthermore, this International Standard is designed to utilize the communications protocols such as those under development in TC 204/WG 16. This International Standard recognizes the possible need for security mechanisms in the provision of this data. The International Organizatio
29、n for Standardization (ISO) draws attention to the fact that it is claimed that compliance with this document may involve the use of a patent concerning procedures, methods and/or formats given in this document. ISO takes no position concerning the evidence, validity and scope of this patent right.
30、The holder of this patent right has assured ISO that he/she 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
31、 obtained from: INCREMENT P CORPORATION (iPC) 1-7-1 Shimomeguro, Meguro-ku, Tokyo 153-8665, Japan Hitachi, Ltd. 6-6, Marunouchi 1-chome, Chiyoda-ku, Tokyo 100-8280, Japan NAVTEQ 425 W Randolph St, Chicago IL 60606, USA Nissan Motor Co., Ltd. 17-1, Ginza 6-chome, Chuo-ku, Tokyo 104-8023, Japan Toyota
32、 Motor Corporation 1 Toyota-Cho, Toyota City, Aichi Prefecture 471-8571, Japan Xanavi Informatics Corporation 6-35, Hironodai 2-chome, Zama-shi, Kanagawa-ken 228-0012, Japan Attention is drawn to the possibility that some of the elements of this document may be the subject of patent rights other tha
33、n those identified above. ISO shall not be held responsible for identifying any or all such patent rights. BS ISO 24099:2011INTERNATIONAL STANDARD ISO 24099:2011(E) ISO 2011 All rights reserved 1Navigation data delivery structures and protocols 1 Scope This International Standard defines the data st
34、ructures and protocol(s) used in intelligent transport system (ITS) applications for the delivery and update of map-related data from Service Centre (SC) to users (In-vehicle Systems (IVS). This International Standard also specifies the message generation protocols in the Service Centre and the mess
35、age receiving protocols in the In-vehicle Systems. The map centre specified in this International Standard represents the supplier of map data and the Service Centre provides data and services to user devices. The term protocol as used in this International Standard is a temporal sequence of map-rel
36、ated data interactions between system components that implement map-related data delivery and update. The delivery and update of map-related data rely on existing communication technology. The protocols associated with communication technology, and the other application control protocols and non-map
37、-related data, for example images to display independent of the map database such as HTML images, are outside the scope of this International Standard. Definitions of security mechanisms and business transaction mechanisms are also outside the scope of this International Standard. Figure 1 below ill
38、ustrates the scope of this International Standard. Service Centre Center Map Centre -board Map Content (Static) Content (Dynamic) Map Content (Dynamic) Source Map Centre Content (Static) Servic Centre In-vehicle Systems Embedded devices Portable devices Embedded devices Portable devices On-board On-
39、board Off-board Off-board Protocol Data Structure Map-related data Car Car Car CarFigure 1 Scope of this International Standard BS ISO 24099:2011ISO 24099:2011(E) 2 ISO 2011 All rights reserved2 Conformance Protocols and data structures shall be provided as specified in Clauses 8 and 9. Any protocol
40、s and data structures claiming conformance with this International Standard shall pass the requirements presented in the abstract test suite in Annex A. 3 Terms and definitions For the purposes of this document, the following terms and definitions apply. 3.1 address location application category tha
41、t deals with the task of expressing a real world position in terms of the physical storage format (PSF) data representation NOTE One of the six application categories supported by the physical storage format (PSF) and the application programming interface (API) and defined in ISO/TS 20452. 3.2 appli
42、cation category basic sub-function within the set of functionality for vehicle navigation and traveller information system applications NOTE ISO/TS 20452 identifies six application categories: positioning, route planning, route guidance, map display, address location, services and point of interest
43、(POI) information access. 3.3 data broadcasting one-way communication by a Service Centre 3.4 data providing two-way communication of data initiated by the In-vehicle System in which the version is controlled by the Service Centre 3.5 data pushing two-way communication of data initiated by the Servi
44、ce Centre 3.6 data retrieving two-way communication of data initiated by the In-vehicle System in which the version is controlled by the In-vehicle System 3.7 emergency data data that is safety and/or security related NOTE This data can be unilaterally sent by a sender to a user (such as data of acc
45、idents or disasters). 3.8 incremental update action allowing for the replacement, insertion or deletion of features and/or attributes only when they change from a previous version of the data set 3.9 in-vehicle system function that receives update data and provides navigation and traveller informati
46、on system applications BS ISO 24099:2011ISO 24099:2011(E) ISO 2011 All rights reserved 33.10 map centre supplier of map data 3.11 map data shape data composed from road, background and topology data (such as features, geometry, and attributions) 3.12 map display application category that deals with
47、graphical information presentation NOTE One of the six application categories supported by the physical storage format (PSF) and the application programming interface (API) and defined in ISO/TS 20452. 3.13 point of interest (POI) data destination and/or site of interest to travellers (such as resta
48、urants) 3.14 positioning application category that deals with the determination of vehicle location and map matching NOTE One of the six application categories supported by the physical storage format (PSF) and the application programming interface (API) and defined in ISO/TS 20452. 3.15 protocol co
49、mputer language enabling computers that are connected to each other to communicate NOTE Protocol here is as sequence. 3.16 route guidance application category that deals with the generation of graphical, textual, and/or audio instructions for following a planned route NOTE One of the six application categories supported by the physical storage format (PSF) and the application programming interface (API) and defined in ISO/TS 20452. 3.17 route planning application category that deals with the determination of routes between specified point