5G CHF
Kategorie:
Themen in diesem Dokument:
- Einleitung
- Ladefunktion – Ladedienst
- Ladefunktion – Ausgabenlimit-Kontrolldienst
- Ladefunktion – Interaktionen mit der Network Repository Function (NRF)
- CHF-CDR-Format
Einleitung
Die 5G CHF (Charging Function) umfasst Nchf-Schnittstellen, um eine konvergente Abrechnung und Ausgabenlimit-Kontrolle für das Richtlinienmanagement zu ermöglichen. Interaktionen mit der NRF (Network Repository Function) werden hier ebenfalls skizziert.
Interpretation des Status in den Konformitätsabschnitten
Die folgende Tabelle beschreibt die Bedeutung des Status in den Abschnitten zur Abschnittskonformität.
| Status | Bedeutung |
|---|---|
| Unterstützt | Die Anwendung unterstützt die Funktionalität. Die Anwendung unterstützt das Attribut und ist der Ladefunktion zugeordnet. Das Attribut wird in der Anfrage empfangen und in den Ladeströmen verwendet. Dieses Attribut wird in der Antwort gesendet, wie in den Spezifikationen angegeben. Optional können Sie dieses Attribut für die Ereignisspeicherung und zur Information über Ladeentscheidungen nutzen. |
| Unterstützt mit Erweiterungen | Die Anwendung unterstützt die Funktionalität mit Erweiterungen. Die Anwendung unterstützt das Attribut und kann optional zur Auswahl eines Preises verwendet werden. Das Attribut wird in der Anfrage empfangen und nicht im standardmäßigen Ladestrom verwendet. Das Attribut kann in der Antwort gesendet werden oder nicht. Sie haben die Möglichkeit, verfügbare Erweiterungen im Ladestrom zu nutzen, um die beabsichtigte Funktionalität zu erreichen. Sie können dieses Attribut auch vorzugsweise zum Speichern im Ereignis und für Ladeentscheidungen verwenden. |
| Nicht unterstützt | Die Anwendung unterstützt die Funktionalität oder das Attribut nicht. |
| Nicht zutreffend | Der Abschnitt ist für die Implementierung nicht zutreffend. |
| Informativ | Dieser Abschnitt dient ausschließlich Informationszwecken. |
Ladefunktion – Ladedienst
Abschnittskonformität
Die folgende Tabelle enthält die Beschreibung der Abschnittskonformität des 5G System Charging Service 3GPP (3rd Generation Partnership Project) TS (Technical Specification) 32.291 v16.5.1 (2020-09):
Tabelle 1-1: 5G System Charging Service 3GPP TS 32.291 v16.5.1 (2020-09) Abschnittskonformität
| Abschnittsnummer | Abschnitt | Status | Anmerkungen |
|---|---|---|---|
| 1 | Geltungsbereich (Scope) | Informativ | - |
| 2 | Referenzen | Informativ | - |
| 3 | Definitionen, Symbole und Abkürzungen | Informativ | - |
| 4 | Überblick | Unterstützt | - |
| 5 | Von CHF angebotene Dienste | Unterstützt | - |
| 5.1 | Einleitung | Unterstützt | - |
| 5.2 | Nchf_ConvergedCharging-Dienst | Unterstützt | - |
| 5.2.1 | Dienstbeschreibung | Unterstützt | - |
| 5.2.2 | Dienstvorgänge | Unterstützt | - |
| 5.2.2.1 | Einleitung | Unterstützt | - |
| 5.2.2.2 | Nchf_ConvergedCharging_Create-Vorgang | Unterstützt | - |
| 5.2.2.3 | Nchf_ConvergedCharging_Update-Vorgang | Unterstützt | - |
| 5.2.2.4 | Nchf_ConvergedCharging_Release-Vorgang | Unterstützt | - |
| 5.2.2.5 | Nchf_ConvergedCharging_Notify-Vorgang | Unterstützt | - |
| 5.3 | Nchf_OfflineOnlyCharging-Dienst | Unterstützt | - |
| 5.3.1 | Dienstbeschreibung | Unterstützt | - |
| 5.3.2 | Dienstvorgänge | Unterstützt | - |
| 5.3.2.1 | Einleitung | Unterstützt | - |
| 5.3.2.2 | Nchf_OfflineOnlyCharging_Create-Vorgang | Unterstützt | - |
| 5.3.2.3 | Nchf_OfflineOnlyCharging_Update-Vorgang | Unterstützt | - |
| 5.3.2.4 | Nchf_OfflineOnlyCharging_Release-Vorgang | Unterstützt | - |
| 6 | API (Application Programming Interface)-Definitionen | Unterstützt | - |
| 6.1 | Nchf_ConvergedCharging Service-API | Unterstützt | - |
| 6.1.1 | Einleitung | Unterstützt | - |
| 6.1.2 | Nutzung von HTTP (Hypertext Transfer Protocol) | Unterstützt | - |
| 6.1.2.1 | Allgemeines | Unterstützt | - |
| 6.1.2.2 | HTTP-Standard-Header | Unterstützt | - |
| 6.1.2.2.1 | Allgemeines | Unterstützt | - |
| 6.1.2.2.2 | Inhaltstyp (Content type) | Unterstützt | - |
| 6.1.2.3 | Benutzerdefinierte HTTP-Header | Unterstützt | Von den benutzerdefinierten Headern wird nur der Header 3gpp-Sbi-Target-apiRoot unterstützt. |
| 6.1.2.3.1 | Allgemeines | Unterstützt | - |
| 6.1.3 | Ressourcen | Unterstützt | - |
| 6.1.3.1 | Überblick | Unterstützt | - |
| 6.1.3.2 | Ressource: Ladedaten (Charging Data) | Unterstützt | - |
| 6.1.3.2.1 | Beschreibung | Unterstützt | - |
| 6.1.3.2.2 | Ressourcendefinition | Unterstützt | - |
| 6.1.3.2.3 | Ressourcen-Standardmethoden | Unterstützt | - |
| 6.1.3.2.3.1 | POST | Unterstützt | ChargingDataRequest und ChargingDataResponse. Die Antwort enthält einen der folgenden Codes: Bei Erfolg 201 (erstellt). Bei Fehlern enthalten ProblemDetails – 400, 403, 404. |
| 6.1.3.2.4 | Benutzerdefinierte Ressourcenoperationen | Nicht zutreffend | - |
| 6.1.3.3 | Ressource: Individuelle Ladedaten | Unterstützt | - |
| 6.1.3.3.1 | Beschreibung | Unterstützt | - |
| 6.1.3.3.2 | Ressourcendefinition | Unterstützt | - |
| 6.1.3.3.3 | Ressourcen-Standardmethoden | Nicht zutreffend | - |
| 6.1.3.3.4 | Benutzerdefinierte Ressourcenoperationen | Unterstützt | - |
| 6.1.3.3.4.1 | Überblick | Unterstützt | - |
| 6.1.3.3.4.2 | Vorgang: update | Unterstützt | - |
| 6.1.3.3.4.2.1 | Beschreibung | Unterstützt | - |
| 6.1.3.3.4.2.2 | Vorgangsdefinition | Unterstützt | ChargingDataRequest und ChargingDataResponse. Die Antwort enthält einen der folgenden Codes: Bei Erfolg 200 (OK). Bei Fehlern enthalten ProblemDetails – 400, 403, 404. |
| 6.1.3.3.4.3 | release | Unterstützt | - |
| 6.1.3.3.4.3.1 | Beschreibung | Unterstützt | - |
| 6.1.3.3.4.3.2 | Vorgangsdefinition | Unterstützt | ChargingDataRequest und ChargingDataResponse. Bei Erfolg ist die Antwort 204 (Kein Inhalt). Bei Fehlern enthalten ProblemDetails – 404. |
| 6.1.4 | Benutzerdefinierte Operationen ohne zugehörige Ressourcen | Nicht zutreffend | - |
| 6.1.5 | Benachrichtigungen | Unterstützt | - |
| 6.1.5.1 | Allgemeines | Unterstützt | - |
| 6.1.5.2 | Ereignisbenachrichtigung (Event Notification) | Unterstützt | - |
| 6.1.5.2.1 | Beschreibung | Unterstützt | - |
| 6.1.5.2.2 | Ziel-URI | Unterstützt | - |
| 6.1.5.2.3 | Standardmethoden | Unterstützt | - |
| 6.1.5.2.3.1 | POST | Unterstützt | ChargingDataRequest und ChargingDataResponse. Bei Erfolg ist die Antwort 204 (Kein Inhalt). Bei Fehlern enthalten ProblemDetails – 404. |
| 6.1.6 | Datenmodell | Unterstützt | - |
| 6.1.6.1 | Allgemeines | Unterstützt | - |
| 6.1.6.2 | Strukturierte Datentypen | Unterstützt | - |
| 6.1.6.2.1 | Gemeinsamer Datentyp | Unterstützt | - |
| 6.1.6.2.1.1 | Typ ChargingDataRequest | Unterstützt | |
| subscriberIdentifier | Unterstützt mit Erweiterungen | ||
| nfConsumerIdentification | Unterstützt mit Erweiterungen | ||
| invocationTimeStamp | Unterstützt | ||
| invocationSequenceNumber | Unterstützt | ||
| retransmissionIndicator | Unterstützt mit Erweiterungen | ||
| oneTimeEvent | Unterstützt mit Erweiterungen | ||
| oneTimeEventType | Unterstützt mit Erweiterungen | ||
| notifyUri | Unterstützt mit Erweiterungen | ||
| supportedFeatures | Unterstützt | ||
| serviceSpecificationInfo | Unterstützt mit Erweiterungen | ||
| multipleUnitUsage | Unterstützt mit Erweiterungen | ||
| triggers | Unterstützt | ||
| 6.1.6.2.1.2 | Typ ChargingDataResponse | Unterstützt | |
| invocationTimeStamp | Unterstützt | ||
| invocationResult | Unterstützt mit Erweiterungen | ||
| invocationSequenceNumber | Unterstützt | ||
| sessionFailover | Unterstützt | ||
| supportedFeatures | Unterstützt mit Erweiterungen | ||
| multipleUnitInformation | Unterstützt mit Erweiterungen | ||
| triggers | Unterstützt | ||
| 6.1.6.2.1.3 | Typ ChargingNotifyRequest | Unterstützt mit Erweiterungen | |
| notificationType | Unterstützt mit Erweiterungen | ||
| reauthorizatoinDetails | Unterstützt mit Erweiterungen | ||
| 6.1.6.2.1.4 | Typ NFIdentification | Unterstützt mit Erweiterungen | |
| nodeFunctionality | Unterstützt mit Erweiterungen | ||
| nFName | Unterstützt mit Erweiterungen | ||
| nFIPv4Address | Unterstützt mit Erweiterungen | ||
| nfIPv6Address | Unterstützt mit Erweiterungen | ||
| nFFqdn | Unterstützt mit Erweiterungen | ||
| nFPLMNID | Unterstützt mit Erweiterungen | ||
| 6.1.6.2.1.5 | Typ MultipleUnitUsage | Unterstützt | |
| ratingGroup | Unterstützt | ||
| requestedUnit | Unterstützt | ||
| usedUnitContainer | Unterstützt | ||
| 6.1.6.2.1.6 | Typ InvocationResult | Unterstützt mit Erweiterungen | |
| error (ProblemDetails) | Unterstützt mit Erweiterungen | ||
| failureHandling | Unterstützt mit Erweiterungen | ||
| 6.1.6.2.1.7 | Typ Trigger | Unterstützt | Siehe 6.1.6.3.6 für unterstützte Trigger-Typen. |
| triggerType | Unterstützt mit Erweiterungen | ||
| triggerCategory | Unterstützt mit Erweiterungen | ||
| timeLimit (DurationSec) | Unterstützt mit Erweiterungen | ||
| volumeLimit | Unterstützt mit Erweiterungen | ||
| volumeLimit64 | Unterstützt mit Erweiterungen | ||
| maxNumberOfccc | Unterstützt mit Erweiterungen | ||
| 6.1.6.2.1.8 | Typ MultipleUnitInformation | Unterstützt | |
| resultCode | Unterstützt | ||
| ratingGroup | Unterstützt | ||
| grantedUnit | Unterstützt | ||
| triggers | Unterstützt | ||
| validityTime (DurationSec) | Unterstützt mit Erweiterungen | ||
| quotaHandlingTime (DurationSec) | Unterstützt | ||
| finalUnitIndication | Unterstützt | ||
| timeQuotaThreshold | Unterstützt | ||
| volumeQuotaThreshold | Unterstützt mit Erweiterungen | ||
| unitQuotaThreshold | Unterstützt mit Erweiterungen | ||
| 6.1.6.2.1.9 | Typ RequestedUnit | Unterstützt | |
| time | Unterstützt | ||
| totalVolume | Unterstützt | ||
| uplinkVolume | Unterstützt | ||
| downLinkVolume | Unterstützt | ||
| serviceSpecificUnits | Unterstützt | ||
| 6.1.6.2.1.10 | Typ UsedUnitContainer | Unterstützt | |
| serviceId | Unterstützt | ||
| quotaManagementIndicator | Unterstützt | ||
| triggers | Unterstützt | ||
| triggerTimeStamp | Unterstützt mit Erweiterungen | ||
| time | Unterstützt mit Erweiterungen | ||
| totalVolume | Unterstützt | ||
| uplinkVolume | Unterstützt | ||
| downlinkVolume | Unterstützt | ||
| serviceSpecificUnits | Unterstützt | ||
| eventTimeStamps | Unterstützt mit Erweiterungen | ||
| localSequenceNumber | Unterstützt mit Erweiterungen | ||
| 6.1.6.2.1.11 | Typ GrantedUnit | Unterstützt | |
| tariffTimeChange | Unterstützt | ||
| time | Unterstützt | ||
| totalVolume | Unterstützt | ||
| uplinkVolume | Unterstützt | ||
| downlinkVolume | Unterstützt | ||
| serviceSpecificUnits | Unterstützt | ||
| 6.1.6.2.1.12 | Typ FinalUnitIndication | Unterstützt | |
| finalUnitAction | Unterstützt | ||
| restrictionFilterRule | Nicht unterstützt | ||
| filterId | Nicht unterstützt | ||
| redirectServer | Unterstützt | ||
| 6.1.6.2.1.13 | Typ RedirectServer | Unterstützt | |
| redirectAddressType | Unterstützt | ||
| redirectServerAddress | Unterstützt | ||
| 6.1.6.2.1.14 | Typ ReauthorizationDetails | Unterstützt | |
| service (serviceId) | Unterstützt | ||
| ratingGroup | Unterstützt | ||
| quotaManagementIndicator | Unterstützt | ||
| 6.1.6.2.1.15 | Ungültig (Void) | Nicht zutreffend | |
| 6.1.6.2.1.16 | Typ ChargingNotifyResponse | Nicht unterstützt | |
| invocationResult | Nicht unterstützt | ||
| 6.1.6.2.2 | Spezifizierter Datentyp für 5G-Datenkonnektivität | Unterstützt | - |
| 6.1.6.2.2.1 | ChargingDataRequest | Unterstützt | Der standardmäßige Ladestrom verarbeitet keine Datensätze für 5G-Roaming. |
| 6.1.6.2.2.2 | ChargingDataResponse | Unterstützt mit Erweiterungen | Der standardmäßige Ladestrom verarbeitet keine Datensätze für 5G-Roaming. |
| 6.1.6.2.2.3 | MultipleUnitUsage | Unterstützt mit Erweiterungen | - |
| 6.1.6.2.2.4 | MultipleUnitInformation | Unterstützt mit Erweiterungen | - |
| 6.1.6.2.2.5 | UsedUnitContainer | Unterstützt mit Erweiterungen | - |
| 6.1.6.2.2.6 | PDUSessionChargingInformation | Unterstützt mit Erweiterungen | uetimeZone wird als Anfragezeit für das Ereignis verwendet. |
| 6.1.6.2.2.7 | UserInformation | Unterstützt mit Erweiterungen | - |
| 6.1.6.2.2.8 | PDUSessionInformation | Unterstützt mit Erweiterungen | - |
| 6.1.6.2.2.9 | PDUContainerInformation | Unterstützt mit Erweiterungen | - |
| 6.1.6.2.2.10 | NetworkSlicingInfo | Unterstützt mit Erweiterungen | - |
| 6.1.6.2.2.11 | PDUAddress | Unterstützt mit Erweiterungen | - |
| 6.1.6.2.2.12 | ServingNetworkFunctionID | Unterstützt mit Erweiterungen | - |
| 6.1.6.2.2.13 | RoamingQBCInformation | Unterstützt mit Erweiterungen | - |
| 6.1.6.2.2.14 | MultipleQFIcontainer | Unterstützt mit Erweiterungen | - |
| 6.1.6.2.2.15 | RoamingChargingProfile | Unterstützt mit Erweiterungen | Der standardmäßige Ladestrom verarbeitet keine Datensätze für 5G-Roaming. |
| 6.1.6.2.2.16 | QFIContainerInformation | Unterstützt mit Erweiterungen | Alle werden nur in der Anfrage unterstützt, nicht in der Antwort. |
| 6.1.6.2.2.17 | RANSecondaryRATUsageReport | Unterstützt mit Erweiterungen | - |
| 6.1.6.2.2.18 | QosFlowsUsageReport | Unterstützt mit Erweiterungen | - |
| 6.1.6.2.2.19 | MAPDUSessionInformation | Unterstützt mit Erweiterungen | - |
| 6.1.6.2.3 | Spezifizierter Datentyp für SMS (Short Message Service) | Unterstützt mit Erweiterungen | - |
| 6.1.6.2.3.1 | ChargingDataRequest | Unterstützt mit Erweiterungen | - |
| 6.1.6.2.3.2 | SMSChargingInformation | Unterstützt mit Erweiterungen | - |
| 6.1.6.2.3.3 | OriginatorInfo | Unterstützt mit Erweiterungen | - |
| 6.1.6.2.3.4 | RecipientInfo | Unterstützt mit Erweiterungen | - |
| 6.1.6.2.3.5 | SMAddressInfo | Unterstützt mit Erweiterungen | - |
| 6.1.6.2.3.6 | RecipientAddress | Unterstützt mit Erweiterungen | - |
| 6.1.6.2.3.7 | MessageClass | Unterstützt mit Erweiterungen | - |
| 6.1.6.2.3.8 | SMAddressDomain | Unterstützt mit Erweiterungen | - |
| 6.1.6.2.3.9 | SMInterface | Unterstützt mit Erweiterungen | - |
| 6.1.6.2.4 | Spezifizierte Daten für 5G-Verbindung und Mobilität | Nicht unterstützt | - |
| 6.1.6.2.4.1 | ChargingDataRequest | Nicht unterstützt | - |
| 6.1.6.2.4.2 | ChargingDataResponse | Nicht unterstützt mit Erweiterungen | - |
| 6.1.6.2.4.3 | Typ RegistrationChargingInformation | Nicht unterstützt | |
| registrationMessagetype | Nicht unterstützt | ||
| userInformation | Nicht unterstützt | ||
| userLocationinfo | Nicht unterstützt | ||
| uetimeZone | Nicht unterstützt | ||
| rATType | Nicht unterstützt | ||
| 5gMMCapability | Nicht unterstützt | ||
| mICOModeIndication | Nicht unterstützt | ||
| smsIndication | Nicht unterstützt | ||
| taiList | Nicht unterstützt | ||
| serviceAreaRestriction | Nicht unterstützt | ||
| requestedNSSAI | Nicht unterstützt | ||
| allowedNssai | Nicht unterstützt | ||
| rejectedNSSAI | Nicht unterstützt | ||
| - | Nicht unterstützt | ||
| 6.1.6.2.4.4 | Typ N2ConnectionChargingInformation | Nicht unterstützt | |
| n2ConnectionMessageType | Nicht unterstützt | ||
| userInformation | Nicht unterstützt | ||
| userLocationinfo | Nicht unterstützt | ||
| uetimeZone | Nicht unterstützt | ||
| rATType | Nicht unterstützt | ||
| amfUeNgapId | Nicht unterstützt | ||
| ranUeNgapId | Nicht unterstützt | ||
| ranNodeId | Nicht unterstützt | ||
| restrictedRatList | Nicht unterstützt | ||
| forbiddenAreaList | Nicht unterstützt | ||
| serviceAreaRestriction | Nicht unterstützt | ||
| restrictedCnList | Nicht unterstützt | ||
| allowedNssai | Nicht unterstützt | ||
| rrcEstCause | Nicht unterstützt | ||
| - | Nicht unterstützt | ||
| 6.1.6.2.4.5 | Typ LocationReportingChargingInformation | Nicht unterstützt | |
| locationReportingMessageType | Nicht unterstützt | ||
| userInformation | Nicht unterstützt | ||
| userLocation | Nicht unterstützt | ||
| infouetimeZone | Nicht unterstützt | ||
| presenceReportingAreaInformation | Nicht unterstützt | ||
| rATType | Nicht unterstützt | ||
| - | Nicht unterstützt | ||
| 6.1.6.2.5 | Spezifizierte Informationen für Exposure Function Northbound API | Nicht unterstützt | |
| - | Nicht unterstützt | ||
| 6.1.6.2.5.1 | Typ ChargingDataRequest | Nicht unterstützt | |
| 6.1.6.2.5.1a | Typ ChargingDataResponse | Nicht unterstützt | |
| 6.1.6.2.5.2 | Typ NEFChargingInformation | Nicht unterstützt | |
| groupIdentifier | Nicht unterstützt | ||
| aPIDirection | Nicht unterstützt | ||
| aPITargetNetworkFunction | Nicht unterstützt | ||
| aPIResultCode | Nicht unterstützt | ||
| aPIName | Nicht unterstützt | ||
| aPIReference | Nicht unterstützt | ||
| aPIContent | Nicht unterstützt | ||
| 6.1.6.2.6 | Spezifizierter Datentyp für Network Slice Management (NSM) | Nicht unterstützt | |
| 6.1.6.2.6.1 | Typ ChargingDataRequest | Nicht unterstützt | |
| tenantIdentifier | Nicht unterstützt | ||
| mnSConsumerIdentifier | Nicht unterstützt | ||
| nSMChargingInformation | Nicht unterstützt | ||
| 6.1.6.2.6.2 | Typ ChargingDataResponse | Nicht unterstützt | |
| 6.1.6.2.6.3 | Typ NSMChargingInformation | Nicht unterstützt | |
| managementOperation | Nicht unterstützt | ||
| idNetworkSliceInstance | Nicht unterstützt | ||
| listOfServiceProfileChargingInformation | Nicht unterstützt | ||
| managementOperationStatus | Nicht unterstützt | ||
| operationalState | Nicht unterstützt | ||
| administrativeState | Nicht unterstützt | ||
| 6.1.6.2.6.4 | Typ ServiceProfileChargingInformation | Nicht unterstützt | |
| serviceProfileIdentifier | Nicht unterstützt | ||
| sNSSAIList | Nicht unterstützt | ||
| latency | Nicht unterstützt | ||
| availability | Nicht unterstützt | ||
| resourceSharingLevel | Nicht unterstützt | ||
| jitter | Nicht unterstützt | ||
| reliability | Nicht unterstützt | ||
| maxNumberofUEs | Nicht unterstützt | ||
| coverageArea | Nicht unterstützt | ||
| uEMobilityLevel | Nicht unterstützt | ||
| delayToleranceIndicator | Nicht unterstützt | ||
| dLThptPerSlice | Nicht unterstützt | ||
| dLThptPerUE | Nicht unterstützt | ||
| uLThptPerSlice | Nicht unterstützt | ||
| uLThptPerUE | Nicht unterstützt | ||
| maxNumberofPDUsessions | Nicht unterstützt | ||
| kPIMonitoringList | Nicht unterstützt | ||
| supportedAccessTechnology | Nicht unterstützt | ||
| v2XCommunicationModeIndicator | Nicht unterstützt | ||
| addServiceProfileChargingInfo | Nicht unterstützt | ||
| 6.1.6.2.6.5 | Typ Durchsatz (Throughput) | Nicht unterstützt | |
| garantierter Durchsatz (guaranteedThpt) | Nicht unterstützt | ||
| maximaler Durchsatz (maximumThpt) | Nicht unterstützt | ||
| 6.1.6.2.7 | Spezifizierter Datentyp für NS-Leistung und -Analyse | Nicht unterstützt | |
| 6.1.6.2.7.1 | Typ ChargingDataRequest | Nicht unterstützt | |
| tenantIdentifier | Nicht unterstützt | ||
| nSPAChargingInformation | Nicht unterstützt | ||
| 6.1.6.2.7.2 | Typ ChargingDataResponse | Nicht unterstützt | |
| 6.1.6.2.7.3 | Typ UsedUnitContainer | Nicht unterstützt | |
| nSPAContainerInformation | Nicht unterstützt | ||
| 6.1.6.2.7.4 | Typ NSPAChargingInformation | Nicht unterstützt | |
| singleNSSAI | Nicht unterstützt | ||
| 6.1.6.2.7.5 | Typ NSPAContainerInformation | Nicht unterstützt | |
| latency | Nicht unterstützt | ||
| throughput | Nicht unterstützt | ||
| maximumPacketLossRate | Nicht unterstützt | ||
| serviceExperienceStatisticsData | Nicht unterstützt | ||
| theNumberOfPDUSessions | Nicht unterstützt | ||
| theNumberOfRegisteredSubscribers | Nicht unterstützt | ||
| loadLevel | Nicht unterstützt | ||
| 6.1.6.3 | Einfache Datentypen und Aufzählungen | Unterstützt | |
| 6.1.6.3.1 | Einleitung | Unterstützt | |
| 6.1.6.3.2 | Einfache Datentypen | Unterstützt mit Erweiterungen | |
| Diagnose (Diagnostics) | Unterstützt mit Erweiterungen | ||
| IPFilterRule | Unterstützt mit Erweiterungen | ||
| N2ConnectionMessageType | Unterstützt mit Erweiterungen | ||
| LocationReportingMessageType | Unterstützt mit Erweiterungen | ||
| 6.1.6.3.3 | Aufzählung: NotificationType | Unterstützt | |
| 6.1.6.3.4 | Aufzählung: NodeFunctionality | Unterstützt | |
| 6.1.6.3.5 | Aufzählung: ChargingCharacteristicsSelectionMode | Unterstützt | |
| 6.1.6.3.6 | Aufzählung: TriggerType | Unterstützt | FINAL, RAT_CHANGE und TARIFF_TIME_CHANGE werden unterstützt. Andere Trigger-Typen werden mit Erweiterungen unterstützt. |
| 6.1.6.3.7 | Aufzählung: FinalUnitAction | Unterstützt | |
| 6.1.6.3.8 | Aufzählung: RedirectAddressType | Unterstützt | |
| 6.1.6.3.9 | Aufzählung: TriggerCategory | Unterstützt | |
| 6.1.6.3.10 | Aufzählung: QuotaManagementIndicator | Unterstützt | |
| 6.1.6.3.11 | Aufzählung: FailureHandling | Unterstützt | |
| 6.1.6.3.12 | Aufzählung: SessionFailover | Unterstützt | |
| 6.1.6.3.13 | Aufzählung: 3GPPPSDataOffStatus | Unterstützt | |
| 6.1.6.3.14 | Aufzählung: ResultCode | Unterstützt | |
| 6.1.6.3.15 | Aufzählung: PartialRecordMethod | Unterstützt | |
| 6.1.6.3.16 | Aufzählung: RoamerInOut | Unterstützt | |
| 6.1.6.3.17 | Ungültig (Void) | Unterstützt | |
| 6.1.6.3.18 | Aufzählung: SMMessageType | Unterstützt | |
| 6.1.6.3.19 | Aufzählung: SMPriority | Unterstützt | |
| 6.1.6.3.20 | Aufzählung: DeliveryReportRequested | Unterstützt | |
| 6.1.6.3.21 | Aufzählung: InterfaceType | Unterstützt | |
| 6.1.6.3.22 | Aufzählung: ClassIdentifier | Unterstützt | |
| 6.1.6.3.23 | Aufzählung: SMAddressType | Unterstützt | |
| 6.1.6.3.24 | Aufzählung: SMAddresseeType | Unterstützt | |
| 6.1.6.3.25 | Aufzählung: SMServiceType | Unterstützt | |
| 6.1.6.3.26 | Aufzählung: ReplyPathRequested | Unterstützt | |
| 6.1.6.3.27 | Aufzählung: DnnSelectionMode | Unterstützt | |
| 6.1.6.3.28 | Aufzählung: EventType | Unterstützt | |
| 6.1.6.3.29 | Aufzählung: MICOModeIndication | Unterstützt | |
| 6.1.6.3.30 | Aufzählung: RegistrationMessageType | Unterstützt | |
| 6.1.6.3.31 | Aufzählung: SmsIndication | Unterstützt | |
| 6.1.6.3.32 | Aufzählung: APIDirection | Unterstützt | |
| 6.1.6.3.33 | Aufzählung: ManagementOperation | Unterstützt | |
| 6.1.6.3.34 | Aufzählung: ManagementOperationStatus | Unterstützt | |
| 6.1.6.4 | Datentypen, die alternative Datentypen oder Kombinationen von Datentypen beschreiben | Nicht zutreffend | |
| 6.1.6.5 | Binäre Daten | Nicht zutreffend | |
| 6.1.7 | Fehlerbehandlung | Unterstützt | |
| 6.1.7.1 | Allgemeines | Unterstützt | |
| 6.1.7.2 | Protokollfehler | Nicht zutreffend | |
| 6.1.7.3 | Anwendungsfehler | Unterstützt | |
| 6.1.8 | Feature-Aushandlung (Feature negotiation) | Nicht unterstützt | |
| 6.2 | Nchf_OfflineOnlyCharging Service-API | Unterstützt | |
| 6.2.1 | Einleitung | Unterstützt | |
| 6.2.2 | Nutzung von HTTP | Unterstützt | |
| 6.2.3 | Ressourcen | Unterstützt | |
| 6.2.3.1 | Überblick | Unterstützt | |
| 6.2.3.2 | Ressource: Ladedaten | Unterstützt | |
| 6.2.3.2.1 | Beschreibung | Unterstützt | |
| 6.2.3.2.2 | Ressourcendefinition | Unterstützt | |
| 6.2.3.2.3 | Ressourcen-Standardmethoden | Unterstützt | |
| 6.2.3.2.3.1 | POST | Unterstützt | ChargingDataRequest und ChargingDataResponse. Die Antwort enthält einen der folgenden Codes: Bei Erfolg 201 (erstellt). Bei Fehlern enthalten ProblemDetails – 400, 403 und 404. |
| 6.2.3.2.4 | Benutzerdefinierte Ressourcenoperationen | Nicht zutreffend | |
| 6.2.3.3 | Ressource: Individuelle Offline-Only-Ladedaten | Unterstützt | |
| 6.2.3.3.1 | Beschreibung | Unterstützt | |
| 6.2.3.3.2 | Ressourcendefinition | Unterstützt | |
| 6.2.3.3.3 | Ressourcen-Standardmethoden | Nicht zutreffend | |
| 6.2.3.3.4 | Benutzerdefinierte Ressourcenoperationen | Unterstützt | |
| 6.2.3.3.4.1 | Überblick | Unterstützt | |
| 6.2.3.3.4.2 | Vorgang: update | Unterstützt | |
| 6.2.3.3.4.2.1 | Beschreibung | Unterstützt | |
| 6.2.3.3.4.2.2 | Vorgangsdefinition | Unterstützt | ChargingDataRequest und ChargingDataResponse. Die Antwort enthält einen der folgenden Codes: Bei Erfolg 200 (OK). Bei Fehlern enthalten ProblemDetails – 400, 403 und 404. |
| 6.2.3.3.4.3 | Vorgang: release | Unterstützt | |
| 6.2.3.3.4.3.1 | Beschreibung | Unterstützt | |
| 6.2.3.3.4.3.2 | Vorgangsdefinition | Unterstützt | ChargingDataRequest und ChargingDataResponse. Bei Erfolg ist die Antwort 204 (Kein Inhalt). Bei Fehlern enthalten ProblemDetails – 404. |
| 6.2.4 | Benutzerdefinierte Operationen ohne zugehörige Ressourcen | Nicht zutreffend | |
| 6.2.5 | Datenmodell | Unterstützt | |
| 6.2.5.1 | Allgemeines | Unterstützt | |
| 6.2.5.2 | Strukturierte Datentypen | Unterstützt | |
| 6.2.5.2.1 | Gemeinsamer Datentyp | Unterstützt | |
| 6.2.5.2.1.1 | Typ ChargingDataRequest | Unterstützt | |
| subscriberIdentifier | Unterstützt | ||
| nfConsumerIdentification | Unterstützt | ||
| invocationTimeStamp | Unterstützt mit Erweiterungen | ||
| invocationSequenceNumber | Unterstützt | ||
| serviceSpecificationInformation | Unterstützt | ||
| multipleUnitUsage | Unterstützt mit Erweiterungen | ||
| triggers | Unterstützt mit Erweiterungen | Siehe 6.2.5.3.5 für unterstützte Trigger-Typen. | |
| 6.2.5.2.1.2 | Typ ChargingDataResponse | Unterstützt | |
| invocationTimeStamp | Unterstützt | ||
| invocationResult | Unterstützt | ||
| invocationSequenceNumber | Unterstützt | ||
| sessionFailover | Unterstützt | ||
| triggers | Unterstützt mit Erweiterungen | ||
| 6.2.5.2.1.3 | Typ MultipleUnitUsage | Unterstützt | |
| ratingGroup | Unterstützt | ||
| usedUnitContainer | Unterstützt | ||
| 6.2.5.2.1.4 | Typ UsedUnitContainer | Unterstützt | |
| serviceId | Unterstützt | ||
| triggers | Unterstützt | ||
| triggerTimeStamp | Unterstützt | ||
| time | Unterstützt | ||
| totalVolume | Unterstützt mit Erweiterungen | ||
| uplinkVolume | Unterstützt | ||
| downlinkVolume | Unterstützt | ||
| serviceSpecificUnits | Unterstützt | ||
| eventTimeStamps | Unterstützt mit Erweiterungen | ||
| localSequenceNumber | Unterstützt mit Erweiterungen | ||
| 6.2.5.2.1.5 | Typ Trigger | Unterstützt mit Erweiterungen | |
| triggerType | Unterstützt mit Erweiterungen | ||
| triggerCategory | Unterstützt mit Erweiterungen | ||
| timeLimit (DurationSec) | Unterstützt mit Erweiterungen | ||
| volumeLimit64 | Unterstützt mit Erweiterungen | ||
| eventLimit | Unterstützt mit Erweiterungen | ||
| maxNumberOfccc | Unterstützt mit Erweiterungen | ||
| 6.2.5.2.2 | Spezifizierter Datentyp für 5G-Datenkonnektivität | Unterstützt | |
| 6.2.5.2.2.1 | Typ ChargingDataRequest | - | Gleich wie 6.1.6.2.2.1 |
| 6.2.5.2.2.2 | Typ ChargingDataResponse | - | Gleich wie 6.2.5.2.1.2 |
| 6.2.5.2.2.3 | Typ MultipleUnitUsage | - | Gleich wie 6.2.5.2.1.3 |
| 6.2.5.2.2.4 | Typ UsedUnitContainer | - | Gleich wie 6.2.5.2.1.4 |
| 6.2.5.2.2.5 | Typ PDUSessionChargingInformation | - | Gleich wie 6.1.6.2.2.6 |
| 6.2.5.2.2.6 | Typ UserInformation | - | Gleich wie 6.1.6.2.2.7 |
| 6.2.5.2.2.7 | Typ PDUSessionInformation | - | Gleich wie 6.1.6.2.2.8 |
| 6.2.5.2.2.8 | Typ PDUContainerInformation | - | Gleich wie 6.1.6.2.2.9 |
| 6.2.5.2.2.9 | Typ NetworkSlicingInfo | - | Gleich wie 6.1.6.2.2.10 |
| 6.2.5.2.2.10 | Typ PDUAddress | - | Gleich wie 6.1.6.2.2.11 |
| 6.2.5.2.2.11 | Typ ServingNetworkFunctionID | - | Gleich wie 6.1.6.2.2.12 |
| 6.2.5.2.2.12 | Typ RoamingQBCInformation | - | Gleich wie 6.1.6.2.2.13 |
| 6.2.5.2.2.13 | Typ MultipleQFIcontainer | - | Gleich wie 6.1.6.2.2.14 |
| 6.2.5.2.2.14 | Typ RoamingChargingProfile | - | Gleich wie 6.1.6.2.2.15 |
| 6.2.5.2.2.15 | Typ QFIContainerInformation | - | Gleich wie 6.1.6.2.2.16 |
| 6.2.5.2.2.16 | Typ RANSecondaryRATUsageReport | - | Gleich wie 6.1.6.2.2.17 |
| 6.2.5.2.2.17 | Typ QosFlowsUsageReport | - | Gleich wie 6.1.6.2.2.18 |
| 6.2.5.3 | Einfache Datentypen und Aufzählungen | Unterstützt | |
| 6.2.5.3.1 | Einleitung | Unterstützt | |
| 6.2.5.3.2 | Einfache Datentypen | - | Gleich wie 6.1.6.3.2 |
| 6.2.5.3.3 | Aufzählung: ChargingCharacteristicsSelectionMode | - | Gleich wie 6.1.6.3.5 |
| 6.2.5.3.4 | Aufzählung: NodeFunctionality | Unterstützt | |
| 6.2.5.3.5 | Aufzählung: TriggerType | Unterstützt | FINAL, RAT_CHANGE und TARIFF_TIME_CHANGE werden unterstützt. Andere Trigger-Typen werden mit Erweiterungen unterstützt. |
| 6.2.5.3.6 | Aufzählung: ResultCode | Unterstützt | |
| 6.2.5.3.7 | Aufzählung: 3GPPPSDataOffStatus | - | Gleich wie 6.1.6.3.13 |
| 6.2.5.3.8 | Aufzählung: PartialRecordMethod | - | Gleich wie 6.1.6.3.15 |
| 6.2.5.3.9 | Aufzählung: RoamerInOut | - | Gleich wie 6.1.6.3.16 |
| 6.2.5.3.10 | Aufzählung: SubscriberIdentityType | - | Gleich wie 6.1.6.3.17 |
| 6.2.6 | Fehlerbehandlung | Unterstützt | |
| 6.2.6.1 | Allgemeines | Unterstützt | |
| 6.2.6.2 | Protokollfehler | Nicht zutreffend | |
| 6.2.6.3 | Anwendungsfehler | Unterstützt | |
| 6.2.7 | Feature-Aushandlung | Nicht unterstützt | |
| 7 | Bindungen von CDR (Call Detail Record)-Feld, Informationselement und Ressourcenattribut | Unterstützt | |
| 7.0 | Allgemeines | Unterstützt | |
| 7.1 | Bindungen von gemeinsamen CDR-Feldern, Informationselementen und Ressourcenattributen | Unterstützt | |
| 7.2 | Bindungen für 5G-Datenkonnektivität | Unterstützt | |
| 7.3 | Bindungen für SMS-Abrechnung | Nicht unterstützt | |
| 7.4 | Bindungen für 5G-Verbindung und Mobilität | Nicht unterstützt | |
| 7.5 | Bindungen für die Abrechnung der Exposure Function Northbound API | Nicht unterstützt | |
| 7.6 | Bindungen für die Abrechnung von NS-Leistung und -Analyse | Nicht unterstützt | |
| 8.0 | Sicherheit | Nicht unterstützt | OAuth2 wird nicht unterstützt. |
Antwortcodes
Tabelle 1-2: Antwortcodes
| Antwortcodes | Beschreibung |
|---|---|
| 201 Created (Erstellt) | Die Erstellung einer Ladedatenressource wird bestätigt und eine Darstellung dieser Ressource wird zurückgegeben. Die Ladedatenressource wurde erfolgreich erstellt und zurückgegeben. Die Darstellung der erstellten Ressource wird über das Header-Feld Location in der 201-Antwort identifiziert. |
| 200 OK (Aktualisierungen) | Die Änderung einer Ladedatenressource wird bestätigt und eine Darstellung dieser Ressource wird zurückgegeben. Die Ladedatenressource wurde erfolgreich geändert und zurückgegeben. |
| 204 No Content (Freigabe) | Die Ladedatenressource, die dem ChargingDataRef entspricht, wird geändert und dann freigegeben. |
| 400 Bad Request | CHARGING_FAILED: Die HTTP-Anfrage wird abgelehnt, da der Satz von Sitzungs- oder Abonnenteninformationen, die von der CHF für die Abrechnung oder CDR-Erstellung benötigt werden, unvollständig, fehlerhaft oder nicht verfügbar ist (z. B. Rating-Gruppe, Abonnenteninformationen). RE_AUTHORIZATION_FAILED: Die HTTP-Anfrage wird abgelehnt, da der Satz von Informationen, die vom NF-Verbraucher (CTF) zur Meldung der Nutzung benötigt werden, unvollständig, fehlerhaft oder nicht verfügbar ist. |
| 403 Forbidden | CHARGING_NOT_APPLICABLE: Die HTTP-Anfrage wird von der CHF abgelehnt, da festgestellt wurde, dass der Dienst dem Endbenutzer ohne Abrechnung oder CDR-Erstellung gewährt werden kann. END_USER_REQUEST_DENIED: Die HTTP-Anfrage wird von der CHF aufgrund von Einschränkungen oder Beschränkungen in Bezug auf den Endbenutzer abgelehnt. QUOTA_LIMIT_REACHED: Die HTTP-Anfrage wird von der CHF abgelehnt, da das Konto des Endbenutzers den angeforderten Dienst nicht abdecken konnte. Wenn die Anfrage verbrauchte Einheiten enthielt, werden diese gegebenenfalls abgezogen. END_USER_REQUEST_REJECTED: Die HTTP-Anfrage wurde von der CHF aufgrund von Endbenutzer-Beschränkungen oder -Einschränkungen abgelehnt. |
| 404 Not Found | USER_UNKNOWN: Die HTTP-Anfrage wird abgelehnt, da der in der Anfrage angegebene Endbenutzer nicht von der CHF bedient werden kann. |
| 500 Internal Server Error | Allgemeiner Anwendungsfehler |
Ladefunktion – Ausgabenlimit-Kontrolldienst
Abschnittskonformität
Die unten stehende Tabelle gibt die Konformität der Abschnitte innerhalb des 5G System Charging Service gemäß 3GPP TS 29.594 v16.3.0 (2020-09) an.
Tabelle 2-1: 5G System Charging Service 3GPP TS 29.594 v16.3.0 (2020-09) Abschnittskonformität
| Abschnittsnummer | Abschnitt | Status | Anmerkungen |
|---|---|---|---|
| 1 | Geltungsbereich | Informativ | - |
| 2 | Referenzen | Informativ | - |
| 3 | Definitionen und Abkürzungen | Informativ | - |
| 4 | Nchf_SpendingLimitControl-Dienst | Unterstützt | - |
| 4.1 | Dienstbeschreibung | Unterstützt | - |
| 4.1.1 | Überblick | Unterstützt | - |
| 4.1.2 | Dienstarchitektur | Unterstützt | - |
| 4.1.3 | Netzwerkfunktionen (Network Functions) | Unterstützt | - |
| 4.1.3.1 | Ladefunktion (CHF) | Unterstützt | - |
| 4.1.3.2 | NF-Dienstverbraucher | Unterstützt | - |
| 4.2 | Dienstvorgänge | Unterstützt | - |
| 4.2.1 | Einleitung | Unterstützt | - |
| 4.2.2 | Nchf_SpendingLimitControl_Subscribe-Dienstvorgang | Unterstützt | - |
| 4.2.2.1 | Allgemeines | Unterstützt | - |
| 4.2.2.2 | Anfänglicher Abruf des Ausgabenlimits | Unterstützt | - |
| 4.2.2.3 | Abruf des zwischenzeitlichen Ausgabenlimitberichts | Unterstützt | - |
| 4.2.3 | Nchf_SpendingLimitControl_Unsubscribe-Dienstvorgang | Unterstützt | - |
| 4.2.3.1 | Allgemeines | Unterstützt | - |
| 4.2.3.2 | Abmeldung von der Berichterstattung über Ausgabenlimits | Unterstützt | - |
| 4.2.4 | Nchf_SpendingLimitControl_Notify-Dienstvorgang | Unterstützt | - |
| 4.2.4.1 | Allgemeines | Unterstützt | - |
| 4.2.4.2 | Ausgabenlimitbericht | Unterstützt | - |
| 4.2.4.3 | Abonnement-Kündigungsanfrage durch CHF | Nicht unterstützt | - |
| 5 | Nchf_SpendingLimitControl Service-API | Unterstützt | - |
| 5.1 | Einleitung | Unterstützt | - |
| 5.2 | Nutzung von HTTP | Unterstützt | - |
| 5.2.1 | Allgemeines | Unterstützt | - |
| 5.2.2 | HTTP-Standard-Header | Unterstützt | - |
| 5.2.2.1 | Allgemeines | Unterstützt | - |
| 5.2.2.2 | Inhaltstyp | Unterstützt | - |
| 5.2.3 | HTTP-benutzerdefinierte Header | Unterstützt | Von den benutzerdefinierten Headern wird nur der Header 3gpp-Sbi-Target-apiRoot unterstützt. |
| 5.3 | Ressourcen | Unterstützt | - |
| 5.3.1 | Ressourcenstruktur | Unterstützt | - |
| 5.3.2 | Ressource: Abonnements für den Abruf des Ausgabenlimits (Sammlung) | Unterstützt | - |
| 5.3.2.1 | Beschreibung | Unterstützt | - |
| 5.3.2.2 | Ressourcendefinition | Unterstützt | - |
| 5.3.2.3 | Ressourcen-Standardmethoden | Unterstützt | - |
| 5.3.2.3.1 | POST | Unterstützt | POST-Anfrage mit SpendingLimitContext zur Erstellung eines neuen individuellen Abonnements für den Abruf des Ausgabenlimits. Die POST-Antwort enthält SpendingLimitStatus als 201 (Erstellt), ProblemDetails mit 400 (Ungültige Anfrage). |
| 5.3.2.4 | Benutzerdefinierte Ressourcenoperationen | Nicht zutreffend | - |
| 5.3.3 | Ressource: Individuelles Abonnement für den Abruf des Ausgabenlimits (Dokument) | Unterstützt | - |
| 5.3.3.1 | Beschreibung | Unterstützt | - |
| 5.3.3.2 | Ressourcendefinition | Unterstützt | - |
| 5.3.3.3 | Ressourcen-Standardmethoden | Unterstützt | - |
| 5.3.3.3.1 | PUT | Unterstützt | PUT-Anfrage mit SpendingLimitContext zur Änderung des bestehenden individuellen Abonnements für den Abruf des Ausgabenlimits. Die POST-Antwort enthält SpendingLimitStatus als 200 (OK), ProblemDetails mit 400 (Ungültige Anfrage). |
| 5.3.3.3.2 | DELETE | Unterstützt | DELETE-Anfrage. Die DELETE-Antwort enthält 204 (Kein Inhalt). Erfolgsfall: Das individuelle Ausgabenlimit-Abonnement, das der subscriptionId entspricht, wurde gelöscht. |
| 5.4 | Kundenoperationen ohne zugehörige Ressourcen | Nicht zutreffend | - |
| 5.5 | Benachrichtigungen | Unterstützt | - |
| 5.5.1 | Allgemeines | Unterstützt | Terminate (Beenden) wird nicht unterstützt |
| 5.5.2 | Benachrichtigung über das Ausgabenlimit | Unterstützt | - |
| 5.5.2.1 | Beschreibung | Unterstützt | - |
| 5.5.2.2 | Ziel-URI | Unterstützt | - |
| 5.5.2.3 | Standardmethoden | Unterstützt | - |
| 5.5.2.3.1 | POST | Unterstützt | POST-Anfrage mit SpendingLimitStatus für die Richtlinienzähler. Die POST-Antwort enthält 204 (kein Inhalt) und der Erhalt der Benachrichtigung wird bestätigt. |
| 5.5.3 | Kündigung des Abonnements | Nicht unterstützt | - |
| 5.5.3.1 | Beschreibung | Unterstützt | - |
| 5.5.3.2 | Ziel-URI | Unterstützt | - |
| 5.5.3.3 | Standardmethoden | Unterstützt | - |
| 5.5.3.3.1 | POST | Unterstützt | POST-Anfrage mit SubscriptionTerminationInfo zum Löschen einer Ressource. Die POST-Antwort enthält 204 (kein Inhalt) und der Erhalt der Benachrichtigung wird bestätigt. |
| 5.6 | Datenmodell | Unterstützt | - |
| 5.6.1 | Allgemeines | Unterstützt | - |
| 5.6.2 | Strukturierte Datentypen | Unterstützt | - |
| 5.6.2.1 | Einleitung | Unterstützt | - |
| 5.6.2.2 | Typ SpendingLimitContext | Unterstützt | - |
| 5.6.2.3 | Typ SpendingLimitStatus | Unterstützt | - |
| 5.6.2.4 | Typ PolicyCounterInfo | Unterstützt | - |
| 5.6.2.5 | Typ PendingPolicyCounterStatus | Unterstützt | - |
| 5.6.2.6 | Typ SubscriptionTerminationInfo | Nicht unterstützt | - |
| 5.6.3 | Einfache Datentypen und Aufzählungen | Unterstützt | - |
| 5.6.3.1 | Einleitung | Unterstützt | - |
| 5.6.3.2 | Einfache Datentypen | Unterstützt | - |
| 5.6.3.3 | Aufzählung: TerminationCause | Nicht unterstützt | - |
| 5.7 | Fehlerbehandlung | Unterstützt | - |
| 5.7.1 | Allgemeines | Unterstützt | - |
| 5.7.2 | Protokollfehler | Nicht zutreffend | - |
| 5.7.3 | Anwendungsfehler | Unterstützt | - |
| 5.8 | Feature-Aushandlung | Nicht unterstützt | - |
| 5.9 | Sicherheit | Nicht unterstützt | OAuth2 wird nicht unterstützt. |
Antwortcodes
Tabelle 2-2: Antwortcodes
| Antwortcodes | Beschreibung |
|---|---|
| 201 Created | ERFOLG: Das Ausgabenlimit-Abonnement wurde erstellt und Ausgabenlimitberichte werden bereitgestellt. |
| 200 OK | Das individuelle Ausgabenlimit-Abonnement wurde geändert und Ausgabenlimitberichte werden bereitgestellt. |
| 204 No Content | Bitte sehen Sie sich die einzelnen Vorgänge an |
| 400 Bad Request | USER_UNKNOWN: Der in der Anfrage angegebene Abonnent ist der CHF nicht bekannt und das Abonnement kann nicht erstellt werden. NO_AVAILABLE_POLICY_COUNTERS: Für den Abonnenten sind bei der CHF keine Richtlinienzähler verfügbar. |
| 500 Internal Server Error | Allgemeiner Anwendungsfehler |
Ladefunktion – Interaktionen mit der Network Repository Function (NRF)
Abschnittskonformität
Die folgende Tabelle enthält eine Beschreibung der Dienste, die von CHF als konsumierende Netzwerkfunktion für ihre Interaktion mit der NRF unterstützt werden, gemäß den 5G System Network Function Repository Services in 3GPP TS 29.510 v16.5.0 (2020-09).
Tabelle 3-1: Von CHF als konsumierende Netzwerkfunktion unterstützte Dienste
| Abschnittsnummer | Abschnitt | Status | Anmerkungen |
|---|---|---|---|
| 5 | Von der NRF angebotene Dienste | Unterstützt | |
| 5.1 | Einleitung | Unterstützt | Nur der NFManagement-Dienst mit den Vorgängen NFRegister, NFUpdate, NFDeregister und NFListRetrieval wird unterstützt. |
| 5.2 | Nnrf_NFManagement-Dienst | Unterstützt | |
| 5.2.1 | Dienstbeschreibung | Unterstützt | |
| 5.2.2 | Dienstvorgänge | Unterstützt | |
| 5.2.2.1 | Einleitung | Unterstützt | |
| 5.2.2.2 | NFRegister | Unterstützt | |
| 5.2.2.2.1 | Allgemeines | Unterstützt | |
| 5.2.2.2.2 | NF (andere als NRF) Registrierung bei NRF | Unterstützt | |
| 5.2.2.3 | NFUpdate | Unterstützt | |
| 5.2.2.3.1 | Allgemeines | Unterstützt | |
| 5.2.2.3.2 | NF-Heartbeat | Unterstützt | |
| 5.2.2.4 | NFDeregister | Unterstützt | |
| 5.2.2.4.1 | Allgemeines | Unterstützt | |
| 5.2.2.5 | NFStatusSubscribe | Nicht unterstützt | |
| 5.2.2.6 | NFStatusNotify | Nicht unterstützt | |
| 5.2.2.7 | NFStatusUnsubscribe | Nicht unterstützt | |
| 5.2.2.8 | NFListRetrieval | Unterstützt | |
| 5.2.2.8.1 | Allgemeines | Unterstützt | |
| 5.2.2.9 | NFProfileRetrieval | Nicht unterstützt | |
| 5.2.2.9.1 | Allgemeines | Nicht unterstützt |
CHF-CDR-Format
Die folgende Tabelle gibt den Konformitätsstatus der Felder innerhalb des 3GPP Charging Function Call Detail Record (CHF-CDR) aus der Spezifikation 3GPP TS 32.298 Version 16.5.0 an.
Tabelle 4-1: CHF-CDR-Format
| Feld | Status |
|---|---|
| Datensatztyp (Record Type) | Unterstützt |
| Recording Network Function ID | Nicht unterstützt |
| Kennung der Ladesitzung (Charging Session Identifier) | Unterstützt |
| Abonnentenkennung (Subscriber Identifier) | Unterstützt |
| NF-Verbraucherinformationen | Unterstützt |
| NF-Funktionalität | Unterstützt |
| NF-Name | Unterstützt |
| NF-Adresse | Unterstützt |
| NF-PLMN (Public Land Mobile Network)-ID | Unterstützt |
| Trigger (Triggers) | Unterstützt |
| SMF (Session Management Function)-Trigger | Unterstützt |
| Liste der Mehrfacheinheitsnutzung (Multiple Unit Usage) | Unterstützt |
| Bewertungsgruppe (Rating Group) | Unterstützt |
| Used Unit Container | Unterstützt |
| Dienstkennung (Service Identifier) | Unterstützt |
| Indikator für die Quotenverwaltung (Quota management Indicator) | Unterstützt |
| Lokale Sequenznummer | Unterstützt |
| Zeit (Time) | Unterstützt |
| Uplink-Volumen | Unterstützt |
| Downlink-Volumen | Unterstützt |
| Gesamtvolumen (Total Volume) | Unterstützt |
| Dienstspezifische Einheiten (Service Specific Units) | Unterstützt |
| Ereignis-Zeitstempel (Event Time Stamp) | Unterstützt |
| Bewertungsindikator (Rating Indicator) | Unterstützt |
| Trigger (Triggers) | Unterstützt |
| SMF-Trigger | Unterstützt |
| Trigger-Zeitstempel | Unterstützt |
| PDU (Protocol Data Unit)-Containerinformationen | Unterstützt |
| UPF (User Plane Function)-ID | Unterstützt |
| Datensatz-Öffnungszeit | Unterstützt |
| Dauer (Duration) | Unterstützt |
| Datensatz-Sequenznummer | Unterstützt |
| Ursache für den Datensatzabschluss | Unterstützt |
| Lokale Datensatz-Sequenznummer | Unterstützt |
| Datensatzerweiterungen (Record Extensions) | Nicht unterstützt |
| Dienstspezifikationsinformationen | Unterstützt |
| PDU-Sitzungsladeinformationen | Unterstützt |
| Roaming QBC (Quota Based Charging)-Informationen | Unterstützt |
| Abrechnungsinformationen für SMS (Short Message Service) | Unterstützt |
| Informationen zur Abrechnung der Registrierung | Nicht unterstützt |
| Informationen zur Abrechnung der N2-Verbindung | Nicht unterstützt |
| Informationen zur Abrechnung der Standortmeldung | Nicht unterstützt |