Intégration des données tarifaires électroniques selon le standard PKM du VDV

Vous souhaitez reproduire et traiter vos tarifs de transport urbain et vos procédures à l'aide du standard PKM indépendant de l'appareil ?L'utilisation de modules de produit et de contrôle (PKM) offre un certain nombre d'avantages par rapport aux méthodes actuelles de mise à disposition des données tarifaires et permet des modifications de tarifs ou d'algorithmes de contrôle ou d'offre via différents canaux de distribution. Nous avons déjà mis en œuvre la spécification PKM et nous vous aiderons volontiers à le faire.

L'introduction de la norme PKM offre :

  • Configuration standardisée et pilotée par les données de la technique de distribution et de contrôle
  • Description uniforme des tarifs (données tarifaires et logique tarifaire)
  • Stockage complet et cohérent des données en un seul endroit (avec des responsabilités vérifiables)
  • Logiciel d'appareil neutre en termes de tarifs et durable avec des dépenses de test réduites
  • Frais d'adaptation minimisés du côté de l'appareil

Modules tarifaires selon PKM

Le standard indépendant de l'appareil pour la représentation et le traitement électroniques des tarifs

Le module tarifaire selon PKM, connu jusqu'à présent sous le nom de module de produit et de contrôle, est un élément du standard ouvert de données et d'interface dans le (((eTicket-Allemagne). Il offre la possibilité de représenter de manière standardisée n'importe quel tarif des transports publics de voyageurs et permet une alimentation centrale, uniforme et flexible des systèmes de distribution (par exemple les distributeurs automatiques de titres de transport) et des appareils de contrôle (par exemple les terminaux de contrôle d'accès) en jeux de données de tarifs et de contrôle.

La situation actuelle dans les transports publics

Lors de l'introduction et de la mise en œuvre de la billetterie électronique, toutes les autorités de transport n'utilisent pas le standard actuel des modules de produits et de contrôle. Par conséquent, on trouve encore dans les autorités de transport les formes les plus diverses de mise à disposition des données des règles de produit et de contrôle. On trouve des tarifs identiques avec des descriptions différentes, des structures de données non standardisées, des directives imprécises et incomplètes pour l'intégration des données dans les systèmes logiciels ainsi que différentes méthodes d'implémentation des données dans l'environnement système hétérogène.

L'importance des modules de produits et de contrôle

Le module tarifaire neutre en termes de rôles selon PKM se compose de deux modules qui organisent le processus entre la vente et le contrôle des produits tarifaires. Il s'agit du module de produit et du module de contrôle. Le module « produit » définit essentiellement les tarifs et les produits qui sont finalement contrôlés par le module de contrôle et dont la validité est vérifiée.

L'objet de la spécification du « module de produit » est la conversion d'un assortiment de tarifs en structures de données formelles, lisibles par une machine. Ces modules de produits contiennent donc principalement toutes les informations tarifaires nécessaires à la vente. Les données déterminées sur l'appareil de vente via le dialogue avec le client ou l'employé et éventuellement lues sur le support de l'utilisateur servent à déterminer le produit tarifaire souhaité.

Le contrôle et la vérification de la sécurité des autorisations de circuler électroniques sont effectués par des appareils de contrôle à commande personnelle, comme par exemple notre terminal de vente manuel kt 0127 ou nos systèmes de contrôle d'accès kt 0113 & kt 0114. Les données lues sur le support de l'utilisateur en utilisant des modules de contrôle contiennent toutes les informations tarifaires nécessaires à un contrôle manuel ou automatisé.

Nous parlons PKM !

krauth technology GmbH s'appuie sur une vaste expérience dans la mise à disposition d'appareils compatibles PKM. En tant que fabricant de systèmes, nous sommes à la disposition de nos clients pour les conseiller, notamment lors de la définition de l'interface de l'appareil et de la mise en œuvre de solutions spéciales, afin d'éviter d'éventuelles erreurs lors de la mise en œuvre et d'accélérer la réalisation du projet.

Ainsi, nous avons déjà mis en service en 2019 les premiers appareils de vente alimentés par des modules de produits pour un client. Les systèmes décrits vendent plusieurs tarifs en même temps et offrent une expérience d'utilisation très moderne. Au cours du développement du système, l'architecture logicielle de nos appareils a été adaptée aux nouvelles exigences, sans pour autant perdre de vue l'approche classique. Pour contourner la faiblesse de performance intégrée lors de l'utilisation interprétative des données XML, un « compilateur PKM » a été développé. Celui-ci « traduit » n'importe quel module PK dans un langage de programmation optimisé et offre ainsi une meilleure expérience d'utilisation. La bibliothèque de fonctions standardisée côté appareil a été implémentée et vérifiée par une couverture de test avérée.

Avec l'objectif de créer un convertisseur HUSST vers PKM, nous apportons notre contribution dans le cadre d'un projet commun avec d'autres partenaires du secteur des transports publics. Le convertisseur doit permettre une transition facile à comprendre entre le monde des illustrations tarifaires classiques et PKM.

Grâce à plusieurs projets, nous avons déjà acquis une grande expérience avec des modules de produits pour des distributeurs automatiques fixes et mobiles, qui sont exploités dans des environnements tarifaires complexes avec plusieurs autorités de transport et la Deutsche Bahn

Avantages de l'introduction d'un module tarifaire selon la MCP

L'introduction d'un module tarifaire selon PKM offre une série d'avantages par rapport aux procédures actuelles de mise à disposition des données tarifaires. Outre la description uniforme des tarifs (données tarifaires et logique tarifaire), une gestion, une maintenance et une distribution centralisées des données en font partie. Cela permet de réaliser des états de données uniformes et rapidement actualisables, même dans des infrastructures de distribution et de contrôle hétérogènes. La possibilité de créer des logiciels d'appareils neutres sur le plan tarifaire permet de réduire les frais de test et de mettre en œuvre plus rapidement les modifications tarifaires. Les adaptations courantes des données tarifaires peuvent également être minimisées grâce à l'implémentation unique de la logique des modules tarifaires selon PKM dans les systèmes d'arrière-plan et le logiciel des appareils.

Approvisionnement classique ou basé sur le PKM

Les possibilités offertes par le PKM sont harmonisées et mises en œuvre en alternative aux caractéristiques classiques. Lors d'une migration de l'approvisionnement classique vers l'approvisionnement basé sur le PKM, des éléments de l'interface utilisateur peuvent être réutilisés.

Si, pour l'approvisionnement classique, on a eu recours à la première mise à disposition des données de tarif, d'offre et de présentation du fabricant du système, on a recours, pour un approvisionnement basé sur la PKM, au service d'un fabricant tiers et à son éditeur PKM. L'interface d'appareil individuelle nécessaire pour le PKM doit être convenue entre le fabricant, l'exploitant et le fournisseur des données PKM.

L'entreprise de transport dans son rôle de partenaire contractuel du client et de prestataire de services

Avec l'implémentation de modules tarifaires selon PKM, la responsabilité de la représentation des tarifs et des processus d'offre ou de contrôle correspondants se déplace par rapport aux solutions traditionnelles : du fournisseur de système, on passe à nouveau à l'exploitant. Cela permet à l'entreprise de transport d'avoir plus de liberté dans l'exploitation de son système.

Si les autorités de transport (= responsables de produit (RP)) ne livrent plus leurs tarifs que sous forme de module tarifaire (PV-TM), l'exploitant (= partenaire contractuel client (CCC)) ou le prestataire de services (PSS)) est contraint d'utiliser de telles solutions. Les modules tarifaires doivent alors être complétés par un TM neutre en termes de rôle ou DL/CVP. Les solutions mixtes avec des tarifs traditionnels et des tarifs mis à disposition en tant que MCP posent des problèmes lors de la mise en œuvre.

Interfaces techniques et professionnelles

Pour que PKM puisse être utilisé sur les systèmes cibles, le contenu des données XML sous-jacentes doit être converti de manière appropriée sur le système cible. Ainsi, les processus planifiés peuvent communiquer avec le système cible via l'interface technique définie par la spécification PKM.

L'interface technique doit être harmonisée et mise en œuvre de manière spécifique au projet et à l'appareil au moyen de la spécification de l'interface de l'appareil. Cette interface sert de « contrat » coordonné entre les possibilités et les capacités des appareils et le module tarifaire qui les utilise. En particulier, cela peut être :

  • des interfaces vers des dialogues de commande
  • Interfaces avec des commandes spéciales d'appareils
  • Interfaces pour la journalisation ou l'enregistrement des données
  • Interfaces avec des algorithmes tiers éventuellement utilisés
  • Interfaces avec des appareils de contrôle non conformes à l'application principale

Mise à disposition d'appareils compatibles PKM

krauth technology prend en charge PKM sur tous les appareils et applications de contrôle et de vente actuels, y compris les systèmes d'arrière-plan qui les alimentent. Un traducteur spécial traduit les données PKM en préparation en un code d'exécution efficace et compact pour les appareils cibles. Cela évite de perdre du temps à interpréter les données XML PKM au moment de l'exécution.