ISO 12855:2022
(Main)Electronic fee collection — Information exchange between service provision and toll charging
Electronic fee collection — Information exchange between service provision and toll charging
This document specifies: — the interfaces between electronic fee collection (EFC) back-office systems for vehicle-related transport services, e.g. road user charging, parking and access control; — an exchange of information between the back end system of the two roles of service provision and toll charging, e.g.: — charging-related data (toll declarations, billing details), — administrative data, and — confirmation data; — transfer mechanisms and supporting functions; — information objects, data syntax and semantics. This document is applicable for any vehicle-related toll service and any technology used for charging. The data types and associated coding related to the data elements described in Clause 6 are defined in Annex A, using the abstract syntax notation one (ASN.1) according to ISO/IEC 8824‑1. This document specifies basic protocol mechanisms over which implementations can specify and perform complex transfers (transactions). This document does not specify, amongst others: — any communication between toll charger (TC) or toll service provider (TSP) with any other involved party; — any communication between elements of the TC and the TSP that is not part of the back-office communication; — interfaces for EFC systems for public transport; — any complex transfers (transactions), i.e. sequences of inter-related application data units (ADUs) that can possibly involve several application protocol data unit (APDU) exchanges; — processes regarding payments and exchanges of fiscal, commercial or legal accounting documents; and — definitions of service communication channels, protocols and service primitives to transfer the APDUs.
Perception de télépéage — Échange d'informations entre la prestation de service et la perception du péage
Le présent document spécifie: — les interfaces entre les systèmes de back-office de perception de télépéage (EFC) pour les services de transport associés aux véhicules, tels que la tarification des usagers de la route, le stationnement et le contrôle d’accès; — l’échange d’informations entre les systèmes centraux des deux rôles de prestataire de services et d’exploitant de péage, par exemple: — données liées à la perception (déclarations de péage, détails de facturation); — données administratives; et — données de confirmation; — les mécanismes de transfert et fonctions de support; — les objets d’informations, syntaxe et sémantique des données. Le présent document est applicable à tout service lié à des véhicules et à toute technologie utilisée pour la perception. Les types de données et le codage associé aux éléments de données décrits à l’Article 6 sont définis en Annexe A, à l’aide de la notation de syntaxe abstraite numéro un (ASN.1) conformément à l’ISO/IEC 8824‑1. Le présent document spécifie les mécanismes de protocole de base sur lesquels des réalisations peuvent spécifier et exécuter des transferts (transactions) complexes. Le document ne spécifie pas, entre autres: — toute communication entre l’exploitant de péage, ou le fournisseur de service de péage, et toute autre partie prenante; — toute communication entre éléments de l’exploitant de péage et du fournisseur de service de péage ne faisant pas partie de la communication de back-office; — les interfaces pour systèmes de télépéage destinés aux transports publics; — tous transferts complexes (transactions), c’est-à-dire des séquences d’unités de données d’application (ADU) pouvant éventuellement mettre en jeu plusieurs échanges d’unités de données de protocole d’application (APDU); — les processus concernant les paiements et les échanges de documents comptables fiscaux, commerciaux ou juridiques; ni — la définition des canaux de communication de services, des protocoles et des primitives de service permettant de transférer les APDU.
General Information
Relations
Buy Standard
Standards Content (Sample)
INTERNATIONAL ISO
STANDARD 12855
Third edition
2022-04
Electronic fee collection —
Information exchange between service
provision and toll charging
Perception du télépéage — Échange d'informations entre la
prestation de service et la perception du péage
Reference number
© ISO 2022
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
Email: copyright@iso.org
Website: www.iso.org
Published in Switzerland
ii
Contents Page
Foreword .v
Introduction . vi
1 Scope . 1
2 Normative references . 1
3 Terms and definitions . 2
4 Symbols and abbreviated terms.3
5 Architectural concepts and information exchanges . 4
5.1 Main roles in the toll charging environment . 4
5.2 Information exchange between toll charging and provision . 5
5.2.1 General . 5
5.2.2 Basic protocol mechanisms . 7
5.2.3 Exchange trust objects functionality . 8
5.2.4 Originating and providing EFC context data functionality . 8
5.2.5 Provide contract issuer information functionality . 9
5.2.6 Manage exception list functionality . 9
5.2.7 Report toll declarations functionality . 10
5.2.8 Report billing details functionality . 10
5.2.9 Payment settlement functionality . 11
5.2.10 Exchange enforcement data functionality .12
5.2.11 Process user complaints functionality . 13
5.2.12 Exchange quality assurance parameters functionality .13
5.2.13 Provide media settlement data functionality . . 14
6 Computational specification .14
6.1 Overview . 14
6.2 Application protocol data units . 17
6.2.1 General . 17
6.2.2 Application protocol control information (APCI) . 19
6.2.3 Application data units .20
6.2.4 ADU identification .20
6.2.5 ADU action code . 21
6.2.6 User identification . 21
6.3 RequestAdu data structure . .22
6.4 AckAdu data structure .25
6.5 StatusAdu data structure . 32
6.6 TrustObjectAdu data structure . 32
6.7 EfcContextDataAdu data structure . 39
6.7.1 General .39
6.7.2 GeneralContextData type .40
6.7.3 MeshedContextData type . 57
6.7.4 Common data structures .66
6.8 ContractIssuerListAdu data structure .88
6.9 ExceptionListAdu data structure .90
6.10 ReportAbnormalObeAdu data structure .94
6.11 TollDeclarationAdu data structure . 95
6.12 BillingDetailsAdu data structure.99
6.12.1 General .99
6.12.2 UsageList data type.101
6.12.3 AssociatedEventData data type . 111
6.13 PaymentClaimAdu data structure . 117
6.14 PaymentAnnouncement Adu data structure . . 119
6.15 ProvideUserDetailsAdu data structure .121
6.16 ReportCccEventAdu data structure .125
iii
6.17 ProvideUserIdListAdu data structure .126
6.18 Report QA data structure.127
6.19 User complaint data structure .128
6.20 User complaint response data structure.129
6.21 Media settlement data structure .131
7 Transfer mechanisms and supporting functions . 132
7.1 Transfer mechanisms .132
7.2 Secure communication channel .133
7.3 Supporting functions .133
7.3.1 Communication services .133
7.3.2 Authenticators .133
7.3.3 Signature and hash algorithms .135
7.3.4 Keys encryption .135
Annex A (normative) Data type specifications . 136
Annex B (informative) Example enforcement process applyingstandardized APDU
exchanges . 137
Annex C (informative) Example of data flows in a toll domain .142
Annex D (informative) Example of rounding differences .145
Annex E (informative) Example of fee calculation using EFC context data . 149
Bibliography . 153
iv
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 docum
...
NORME ISO
INTERNATIONALE 12855
Troisième édition
2022-04
Perception de télépéage — Échange
d'informations entre la prestation de
service et la perception du péage
Electronic fee collection — Information exchange between service
provision and toll charging
Numéro de référence
DOCUMENT PROTÉGÉ PAR COPYRIGHT
© ISO 2022
Tous droits réservés. Sauf prescription différente ou nécessité dans le contexte de sa mise en œuvre, aucune partie de cette
publication ne peut être reproduite ni utilisée sous quelque forme que ce soit et par aucun procédé, électronique ou mécanique,
y compris la photocopie, ou la diffusion sur l’internet ou sur un intranet, sans autorisation écrite préalable. Une autorisation peut
être demandée à l’ISO à l’adresse ci-après ou au comité membre de l’ISO dans le pays du demandeur.
ISO copyright office
Case postale 401 • Ch. de Blandonnet 8
CH-1214 Vernier, Genève
Tél.: +41 22 749 01 11
E-mail: copyright@iso.org
Web: www.iso.org
Publié en Suisse
ii
Sommaire Page
Avant-propos .v
Introduction .vii
1 Domaine d’application . 1
2 Références normatives .2
3 Termes et définitions . 3
4 Symboles et abréviations .3
5 Concepts d’architecture et échanges d’informations . 4
5.1 Principaux rôles dans l’environnement de perception du péage . 4
5.2 Échange d’informations entre la perception du péage et la prestation . 5
5.2.1 Généralités . 5
5.2.2 Mécanismes de protocole de base . 7
5.2.3 Fonctionnalité «exchange trust objects» (échange d’objets de confiance) . 8
5.2.4 Fonctionnalité «originating and providing EFC context data» (création et
fourniture de données de contexte d’EFC) . 9
5.2.5 Fonctionnalité «provide contract issuer information» (fourniture
d’informations sur l'émetteur du contrat) . 9
5.2.6 Fonctionnalité «manage exception list» (gestion de la liste des exceptions) . 9
5.2.7 Fonctionnalité «report toll declarations» (transmission des déclarations
de péage) . 10
5.2.8 Fonctionnalité «report billing details» (transmission des détails de
facturation) . 11
5.2.9 Fonctionnalité «payment settlement» (règlement des sommes dues) .12
5.2.10 Fonctionnalité «exchange enforcement data» (échange de données de
contrôle sanction) . 13
5.2.11 Fonctionnalité «process user complaints» (traitement de réclamations
d’utilisateur) . 14
5.2.12 Fonctionnalité «exchange quality assurance parameters» (échange de
paramètres d’assurance qualité) . 15
5.2.13 Fonctionnalité «provide media settlement data» (fourniture de données
de règlement au moyen de supports) . 15
6 Spécification fonctionnelle par objets .16
6.1 Vue d’ensemble . 16
6.2 Unités de données de protocole d’application . 19
6.2.1 Généralités . 19
6.2.2 Information de contrôle de protocole d’application (APCI) .20
6.2.3 Unités de données d’application . 22
6.2.4 Identification des ADU .23
6.2.5 Code d’action d’ADU . 23
6.2.6 Identification d’utilisateur . 23
6.3 Structure de données RequestAdu . 24
6.4 Structure de données AckAdu .28
6.5 Structure de données StatusAdu . 35
6.6 Structure de données TrustObjectAdu . 35
6.7 Structure de données EfcContextDataAdu . 42
6.7.1 Généralités . 42
6.7.2 Type GeneralContextData .44
6.7.3 Type MeshedContextData. 62
6.7.4 Structures de données communes .72
6.8 Structure de données ContractIssuerListAdu .96
6.9 Structure de données ExceptionListAdu .98
6.10 Structure de données ReportAbnormalObeAdu .102
6.11 Structure de données TollDeclarationAdu .104
iii
6.12 Structure de données BillingDetailsAdu .108
6.12.1 Généralités .108
6.12.2 Type de données UsageList . 110
6.12.3 Types de données AssociatedEventData .121
6.13 Structure de données PaymentClaimAdu .127
6.14 Structure de données PaymentAnnouncementAdu .129
6.15 Structure de données ProvideUserDetailsAdu .132
6.16 Structure de données ReportCccEventAdu .136
6.17 Structure de données ProvideUserIDListAdu .137
6.18 Structure de données «Report QA» .138
6.19 Structure de données de réclamation d'un utilisateur .140
6.20 Structure de données de réponse à la réclamation d'un utilisateur . 141
6.21 Structure de données de règlement au moyen d’un support . 142
7 Mécanismes de transfert et fonctions de support . 144
7.1 Mécanismes de transfert .144
7.2 Canal de communication sécurisé . 145
7.3 Fonctions de support . 145
7.3.1 Services de communication . 145
7.3.2 Authentifiants . 145
7.3.3 Signature et algorithmes de hachage . 147
7.3.4 Chiffrement des clés . 147
Annexe A (normative) Spécifications des types de données . 148
Annexe B (informative) Exemple de processus de contrôle sanction appliquantdes
échanges d’APDU normalisés . 149
Annexe C (informative) Exemple de flux de données dans un domaine de péage .154
Annexe D (informative) Exemple de différences d’arrondi . 157
Annexe E (informative) Exemple de calcul de redevance à l’aide des données de contexte
d’EFC . 162
Bibliographie .167
iv
Avant-propos
L'ISO (Organisation internationale de normalisation) est une fédération mondiale d'organismes
nationaux de normalisation (comités membres de l'ISO). L'élaboration des Normes internationales est
en général confiée aux comités techniques de l'ISO. Chaque comité membre intéressé par une étude
a le droit de faire partie du comité technique créé à cet effet. Les organisations internationales,
gouvernementales et non gouvernementales, en liaison avec l'ISO participent également aux travaux.
L'ISO collabore étroitement avec la Commission électrotechnique internationale (IEC) en ce qui
concerne la normalisation électrotechnique.
Les procédures utilisées pour élaborer le présent document et celles destinées à sa mise à jour sont
décrites dans les Directives ISO/IEC, Partie 1. Il convient, en particulier, de prendre note des différents
critères d'approbation requis pour les différen
...
NORME INTERNATIONALE
Date: 2022-0406
ISO/TC 204/SC /WG 5
Secrétariat: ANSI
Perception du télépéage — Échange d'informations entre la prestation de service et la
perception du péage
Electronic fee collection — Information exchange between service provision and toll charging
ISO 12855:2022(F)
© ISO 2022
Tous droits réservés. Sauf indication contraire ou autre spécification dans le cadre de sa mise en
œuvre, aucune partie de cette publication ne peut être reproduite ni utilisée sous quelque forme que
ce soit et par aucun procédé, électronique ou mécanique, y compris la photocopie, l’affichage sur
Internet ou sur un Intranet, sans autorisation écrite préalable. Les demandes d’autorisation peuvent
être adressées à l’ISO à l’adresse ci-après ou au comité membre de l’ISO dans le pays du demandeur.
ISO copyright office
CP 401 • Ch. de Blandonnet 8
CH-1214 Vernier, Genève
Téléphone: +41 22 749 01 11
E-mail: copyright@iso.org
Site web: www.iso.orgwww.iso.org
Imprimé en Suisse
ii © ISO 2022 – Tous droits réservés
Sommaire
Avant-propos . v
Introduction . vii
1 Domaine d’application . 1
2 Références normatives . 2
3 Termes et définitions . 3
4 Symboles et abréviations . 3
5 Concepts d’architecture et échanges d’informations. 5
5.1 Principaux rôles dans l’environnement de perception du péage . 5
5.2 Échange d’informations entre la perception du péage et la prestation . 5
5.2.1 Généralités . 5
5.2.2 Mécanismes de protocole de base . 7
5.2.3 Fonctionnalité «exchange trust objects» (échange d’objets de confiance) . 8
5.2.4 Fonctionnalité «originating and providing EFC context data» (création et fourniture de données de
contexte d’EFC) . 9
5.2.5 Fonctionnalité «provide contract issuer information» (fourniture d’informations sur l'émetteur du
contrat) . 9
5.2.6 Fonctionnalité «manage exception list» (gestion de la liste des exceptions) . 9
5.2.7 Fonctionnalité «report toll declarations» (transmission des déclarations de péage) . 10
5.2.8 Fonctionnalité «report billing details» (transmission des détails de facturation) . 11
5.2.9 Fonctionnalité «payment settlement» (règlement des sommes dues) . 12
5.2.10 Fonctionnalité «exchange enforcement data» (échange de données de contrôle sanction) . 13
5.2.11 Fonctionnalité «process user complaints» (traitement de réclamations d’utilisateur). 15
5.2.12 Fonctionnalité «exchange quality assurance parameters» (échange de paramètres d’assurance qualité)
............................................................................................................................................................................................................. 15
5.2.13 Fonctionnalité «provide media settlement data» (fourniture de données de règlement au moyen de
supports). 16
6 Spécification fonctionnelle par objets . 16
6.1 Vue d’ensemble . 16
6.2 Unités de données de protocole d’application . 20
6.2.1 Généralités . 20
6.2.2 Information de contrôle de protocole d’application (APCI) . 21
6.2.3 Unités de données d’application . 23
6.2.4 Identification des ADU . 24
6.2.5 Code d’action d’ADU . 24
6.2.6 Identification d’utilisateur . 24
6.3 Structure de données RequestAdu . 25
6.4 Structure de données AckAdu . 30
6.5 Structure de données StatusAdu . 38
6.6 Structure de données TrustObjectAdu . 38
6.7 Structure de données EfcContextDataAdu . 46
6.7.1 Généralités . 46
6.7.2 Type GeneralContextData . 47
6.7.3 Type MeshedContextData . 67
6.7.4 Structures de données communes . 79
6.8 Structure de données ContractIssuerListAdu . 106
6.9 Structure de données ExceptionListAdu . 108
6.10 Structure de données ReportAbnormalObeAdu . 113
6.11 Structure de données TollDeclarationAdu . 115
© ISO 2022 – Tous droits réservés iii
ISO 12855:2022(F)
6.12 Structure de données BillingDetailsAdu . 120
6.12.1 Généralités. 120
6.12.2 Type de données UsageList . 122
6.12.3 Types de données AssociatedEventData . 134
6.13 Structure de données PaymentClaimAdu . 140
6.14 Structure de données PaymentAnnouncementAdu . 143
6.15 Structure de données ProvideUserDetailsAdu . 146
6.16 Structure de données ReportCccEventAdu . 151
6.17 Structure de données ProvideUserIDListAdu . 152
6.18 Structure de données «Report QA». 153
6.19 Structure de données de réclamation d'un utilisateur . 154
6.20 Structure de données de réponse à la réclamation d'un utilisateur . 156
6.21 Structure de données de règlement au moyen d’un support . 157
7 Mécanismes de transfert et fonctions de support .159
7.1 Mécanismes de transfert . 159
7.2 Canal de communication sécurisé . 160
7.3 Fonctions de support . 160
7.3.1 Services de communication . 160
7.3.2 Authentifiants . 161
7.3.3 Signature et algorithmes de hachage . 162
7.3.4 Chiffrement des clés . 162
Annex A (normative) Spécifications des types de données .163
Annex B (informative) Exemple de processus de contrôle sanction appliquant des échanges d’APDU
normalisés .164
Annex C (informative) Exemple de flux de données dans un domaine de péage.169
Annex D (informative) Exemple de différences d’arrondi .172
Annex E (informative) Exemple de calcul de redevance à l’aide des données de contexte d’EFC .177
Bibliographie .182
Avant-propos . vii
Introduction . ix
1 Domaine d’application . 1
2 Références normatives . 2
3 Termes et définitions .
...
Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.