C_12052_Anlage_V1.0.0
Prereleases:
gemSpec_Perf - Änderungen
Vorabinformation zum Änderungseintrag: Folgende Änderungen sind Bestandteil des Änderungseintrages:
Hinweise zur Lesart: Text, der zur Erklärung der Änderung dient - wird nicht mit eingearbeitet/übernommen. Text, der neu ist oder aktualisiert wurde. Text, der entfernt wird. |
Inhaltsverzeichnis
1 Produktspezifische Vorgaben
<...>
1.1 TSL-Dienst (PDT04)
Einfügen eines neuen Kapitels für die Bestandsdaten
1.1.1 Bestandsdaten TSL-Dienst
Bestandsdaten sind im Gegensatz zur Betriebsdatenlieferung die Abfragen von Statusinformationen zu einem spezifizierten Abfragezeitpunkt. Im Folgenden sind Bestandsdaten Anforderungen für den Produkttypen TSL-Dienst spezifiziert.
A_26634 - Performance - Bestandsdaten - Spezifika TSL-Dienst
Der Anbieter des Produkttyps MUSS in einem definierten, konfigurierbaren Zeitintervall folgende Performance-Kenngrößen je eindeutiger Konnektoren-Konfigurations-ID berichten:
- Hash-Datei in der TI - Anzahl aller Aufrufe der Operation I_TSL_Download::get_Hash (TI)
- TSL-Datei in der TI - Anzahl aller Aufrufe der Operation I_TSL_Download::download_TSL (TI)
- Anzahl der eindeutigen Konnektoren, welche eine der beiden Operationen aufrufen
Der Anbieter des Produkttyps MUSS die Bestandsdaten an den Endpunkt gemäß [gemSpec_SST_LD_BD] liefern.
Voreingestellt für das Zeitintervall ist: Täglich. [<=]
Hinzufügen der Zuordnung zu Anbietertyp: Anb_ZD - Prüfverfahren organ./betriebl. Eignung: Anbietererklärung
A_26635 - Performance - Bestandsdaten - Spezifika TSL-Dienst - Lieferweg und Format
Der Anbieter des Produkttyps MUSS die Informationen aus [A_26634] jeweils zum Wechsel in den nächsten Berichtsintervall in folgendem JSON-Format als HTTP-Body an die Betriebsdatenerfassung (BDE) gemäß [A_23110] liefern.
{
"timestamp": "<Zeitstempel der Abfrage als String gemäß ISO 8601 unter expliziter Angabe der Zeitzone UTC im konkreten Format: YYYY-MM-DDTHH:mm:ss[.fff]Z>",
"ci": "<CI-ID der abgefragten Produktinstanz gemäß [A_17764] als String>",
"countUnIp": <Anzahl der IP-Adressen, die keiner eindeutigen Konnektoren-Konfigurations-ID zugewiesen werden können als Integer>,
"tslCounterList": [
{
"id": "<Konnektoren-Konfigurations-ID gemäß [A_26634] bestehend aus pvid-pc-hwv-fwv als String>",
"countHash": <Anzahl aller Aufrufe der Operation I_TSL_Download::get_Hash (TI) durch Konnektoren, die der eindeutigen Konnektoren-Konfigurations-ID zugewiesen werden können seit der letzten Lieferung als Integer>,
"countTsl": <Anzahl aller Aufrufe der Operation I_TSL_Download::download_TSL (TI) durch Konnektoren, die der eindeutigen Konnektoren-Konfigurations-ID zugewiesen werden können seit der letzten Lieferung als Integer>,
"countIP": <Anzahl der eindeutigen IP-Adressen, welche eine der beiden Operationen aufgerufen haben seit der letzten Lieferung als Integer>
}
]
}
Hinweis: Für jede eindeutige Konnektoren-Konfigurations-ID ist dabei ein eigenständiges JSON-Objekt mit den JSON-Keys id, countHash, countTsl und countIP innerhalb des JSON-Array tslCounterList zu erstellen. [<=]
Hinzufügen der Zuordnung zu Anbietertyp: Anb_ZD - Prüfverfahren organ./betriebl. Eignung: Anbietererklärung