5G CHF
카테고리:
이 문서의 주제:
소개
5G CHF에는 정책 관리를 위한 융합 과금 및 지출 한도 제어를 가능하게 하는 Nchf 인터페이스가 포함됩니다. Network Repository Function과의 상호 작용도 여기에서 설명합니다.
준수 섹션의 상태 해석 방법
다음 표는 섹션 준수 섹션에서 사용되는 상태의 의미를 설명합니다.
| 상태 | 의미 |
|---|---|
| 지원됨 | 애플리케이션이 기능을 지원합니다. 애플리케이션은 해당 속성을 지원하며 과금 기능에 매핑됩니다. 이 속성은 요청에서 수신되어 과금 흐름에서 사용됩니다. 이 속성은 사양에 명시된 대로 응답에 전송됩니다. 선택적으로 이 속성을 이벤트 저장 및 과금 결정에 활용할 수 있습니다. |
| 확장 기능으로 지원됨 | 애플리케이션이 확장 기능을 통해 기능을 지원합니다. 애플리케이션은 해당 속성을 지원하며 가격 선택에 선택적으로 활용할 수 있습니다. 이 속성은 요청에서 수신되지만 기본 제공 과금 흐름에서는 사용되지 않습니다. 이 속성은 응답에 전송될 수도 있고 전송되지 않을 수도 있습니다. 의도한 기능을 구현하기 위해 과금 흐름에서 사용 가능한 확장 기능을 활용할 수 있습니다. 또한 이 속성을 이벤트에 저장하고 과금 결정을 내리는 데 사용할 수도 있습니다. |
| 지원되지 않음 | 애플리케이션이 해당 기능 또는 속성을 지원하지 않습니다. |
| 해당 없음 | 이 섹션은 구현에 적용되지 않습니다. |
| 정보 제공용 | 이 섹션은 정보 제공 목적으로만 사용됩니다. |
과금 기능 – 과금 서비스
섹션 준수
아래 표는 5G System Charging Service 3GPP TS 32.291 v16.5.1(2020-09)의 섹션 준수 설명을 포함합니다.
표 1-1: 5G System Charging Service 3GPP TS 32.291 v16.5.1(2020-09) 섹션 준수
| 섹션 번호 | 섹션 | 상태 | 비고 |
|---|---|---|---|
| 1 | 범위 | 정보 제공용 | - |
| 2 | 참조 | 정보 제공용 | - |
| 3 | 정의, 기호 및 약어 | 정보 제공용 | - |
| 4 | 개요 | 지원됨 | - |
| 5 | CHF에서 제공하는 서비스 | 지원됨 | - |
| 5.1 | 소개 | 지원됨 | - |
| 5.2 | Nchf_ConvergedCharging 서비스 | 지원됨 | - |
| 5.2.1 | 서비스 설명 | 지원됨 | - |
| 5.2.2 | 서비스 작업 | 지원됨 | - |
| 5.2.2.1 | 소개 | 지원됨 | - |
| 5.2.2.2 | Nchf_ConvergedCharging_Create 작업 | 지원됨 | - |
| 5.2.2.3 | Nchf_ConvergedCharging_Update 작업 | 지원됨 | - |
| 5.2.2.4 | Nchf_ConvergedCharging_Release 작업 | 지원됨 | - |
| 5.2.2.5 | Nchf_ConvergedCharging_Notify 작업 | 지원됨 | - |
| 5.3 | Nchf_OfflineOnlyCharging 서비스 | 지원됨 | - |
| 5.3.1 | 서비스 설명 | 지원됨 | - |
| 5.3.2 | 서비스 작업 | 지원됨 | - |
| 5.3.2.1 | 소개 | 지원됨 | - |
| 5.3.2.2 | Nchf_OfflineOnlyCharging_Create 작업 | 지원됨 | - |
| 5.3.2.3 | Nchf_OfflineOnlyCharging_Update 작업 | 지원됨 | - |
| 5.3.2.4 | Nchf_OfflineOnlyCharging_Release 작업 | 지원됨 | - |
| 6 | API 정의 | 지원됨 | - |
| 6.1 | Nchf_ConvergedCharging 서비스 API | 지원됨 | - |
| 6.1.1 | 소개 | 지원됨 | - |
| 6.1.2 | HTTP 사용 | 지원됨 | - |
| 6.1.2.1 | 일반 | 지원됨 | - |
| 6.1.2.2 | HTTP 표준 헤더 | 지원됨 | - |
| 6.1.2.2.1 | 일반 | 지원됨 | - |
| 6.1.2.2.2 | 콘텐츠 유형 | 지원됨 | - |
| 6.1.2.3 | HTTP 사용자 지정 헤더 | 지원됨 | 사용자 지정 헤더 중 3gpp-Sbi-Target-apiRoot 헤더만 지원됩니다. |
| 6.1.2.3.1 | 일반 | 지원됨 | - |
| 6.1.3 | 리소스 | 지원됨 | - |
| 6.1.3.1 | 개요 | 지원됨 | - |
| 6.1.3.2 | 리소스: Charging Data | 지원됨 | - |
| 6.1.3.2.1 | 설명 | 지원됨 | - |
| 6.1.3.2.2 | 리소스 정의 | 지원됨 | - |
| 6.1.3.2.3 | 리소스 표준 메서드 | 지원됨 | - |
| 6.1.3.2.3.1 | POST | 지원됨 | ChargingDataRequest 및 ChargingDataResponse. 응답에는 다음 코드 중 하나가 포함됩니다. 성공 시 201(created). 실패 시 ProblemDetails에는 400, 403, 404가 포함됩니다. |
| 6.1.3.2.4 | 리소스 사용자 지정 작업 | 해당 없음 | - |
| 6.1.3.3 | 리소스: 개별 Charging Data | 지원됨 | - |
| 6.1.3.3.1 | 설명 | 지원됨 | - |
| 6.1.3.3.2 | 리소스 정의 | 지원됨 | - |
| 6.1.3.3.3 | 리소스 표준 메서드 | 해당 없음 | - |
| 6.1.3.3.4 | 리소스 사용자 지정 작업 | 지원됨 | - |
| 6.1.3.3.4.1 | 개요 | 지원됨 | - |
| 6.1.3.3.4.2 | 작업: update | 지원됨 | - |
| 6.1.3.3.4.2.1 | 설명 | 지원됨 | - |
| 6.1.3.3.4.2.2 | 작업 정의 | 지원됨 | ChargingDataRequest 및 ChargingDataResponse. 응답에는 다음 코드 중 하나가 포함됩니다. 성공 시 200(OK). 실패 시 ProblemDetails에는 400, 403, 404가 포함됩니다. |
| 6.1.3.3.4.3 | release | 지원됨 | - |
| 6.1.3.3.4.3.1 | 설명 | 지원됨 | - |
| 6.1.3.3.4.3.2 | 작업 정의 | 지원됨 | ChargingDataRequest 및 ChargingDataResponse. 성공 시 응답은 204(No Content)입니다. 실패 시 ProblemDetails에는 404가 포함됩니다. |
| 6.1.4 | 연결된 리소스가 없는 사용자 지정 작업 | 해당 없음 | - |
| 6.1.5 | 알림 | 지원됨 | - |
| 6.1.5.1 | 일반 | 지원됨 | - |
| 6.1.5.2 | 이벤트 알림 | 지원됨 | - |
| 6.1.5.2.1 | 설명 | 지원됨 | - |
| 6.1.5.2.2 | 대상 URI | 지원됨 | - |
| 6.1.5.2.3 | 표준 메서드 | 지원됨 | - |
| 6.1.5.2.3.1 | POST | 지원됨 | ChargingDataRequest 및 ChargingDataResponse. 성공 시 응답은 204(No Content)입니다. 실패 시 ProblemDetails에는 404가 포함됩니다. |
| 6.1.6 | 데이터 모델 | 지원됨 | - |
| 6.1.6.1 | 일반 | 지원됨 | - |
| 6.1.6.2 | 구조화된 데이터 유형 | 지원됨 | - |
| 6.1.6.2.1 | 공통 데이터 유형 | 지원됨 | - |
| 6.1.6.2.1.1 | 유형 ChargingDataRequest | 지원됨 | |
| subscriberIdentifier | 확장 기능으로 지원됨 | ||
| nfConsumerIdentification | 확장 기능으로 지원됨 | ||
| invocationTimeStamp | 지원됨 | ||
| invocationSequenceNumber | 지원됨 | ||
| retransmissionIndicator | 확장 기능으로 지원됨 | ||
| oneTimeEvent | 확장 기능으로 지원됨 | ||
| oneTimeEventType | 확장 기능으로 지원됨 | ||
| notifyUri | 확장 기능으로 지원됨 | ||
| supportedFeatures | 지원됨 | ||
| serviceSpecificationInfo | 확장 기능으로 지원됨 | ||
| multipleUnitUsage | 확장 기능으로 지원됨 | ||
| triggers | 지원됨 | ||
| 6.1.6.2.1.2 | 유형 ChargingDataResponse | 지원됨 | |
| invocationTimeStamp | 지원됨 | ||
| invocationResult | 확장 기능으로 지원됨 | ||
| invocationSequenceNumber | 지원됨 | ||
| sessionFailover | 지원됨 | ||
| supportedFeatures | 확장 기능으로 지원됨 | ||
| multipleUnitInformation | 확장 기능으로 지원됨 | ||
| triggers | 지원됨 | ||
| 6.1.6.2.1.3 | 유형 ChargingNotifyRequest | 확장 기능으로 지원됨 | |
| notificationType | 확장 기능으로 지원됨 | ||
| reauthorizatoinDetails | 확장 기능으로 지원됨 | ||
| 6.1.6.2.1.4 | 유형 NFIdentification | 확장 기능으로 지원됨 | |
| nodeFunctionality | 확장 기능으로 지원됨 | ||
| nFName | 확장 기능으로 지원됨 | ||
| nFIPv4Address | 확장 기능으로 지원됨 | ||
| nfIPv6Address | 확장 기능으로 지원됨 | ||
| nFFqdn | 확장 기능으로 지원됨 | ||
| nFPLMNID | 확장 기능으로 지원됨 | ||
| 6.1.6.2.1.5 | 유형 MultipleUnitUsage | 지원됨 | |
| ratingGroup | 지원됨 | ||
| requestedUnit | 지원됨 | ||
| usedUnitContainer | 지원됨 | ||
| 6.1.6.2.1.6 | 유형 InvocationResult | 확장 기능으로 지원됨 | |
| error (ProblemDetails) | 확장 기능으로 지원됨 | ||
| failureHandling | 확장 기능으로 지원됨 | ||
| 6.1.6.2.1.7 | 유형 Trigger | 지원됨 | 지원되는 Trigger 유형은 6.1.6.3.6을 참조하세요. |
| triggerType | 확장 기능으로 지원됨 | ||
| triggerCategory | 확장 기능으로 지원됨 | ||
| timeLimit (DurationSec) | 확장 기능으로 지원됨 | ||
| volumeLimit | 확장 기능으로 지원됨 | ||
| volumeLimit64 | 확장 기능으로 지원됨 | ||
| maxNumberOfccc | 확장 기능으로 지원됨 | ||
| 6.1.6.2.1.8 | 유형 MultipleUnitInformation | 지원됨 | |
| resultCode | 지원됨 | ||
| ratingGroup | 지원됨 | ||
| grantedUnit | 지원됨 | ||
| triggers | 지원됨 | ||
| validityTime (DurationSec) | 확장 기능으로 지원됨 | ||
| quotaHandlingTime (DurationSec) | 지원됨 | ||
| finalUnitIndication | 지원됨 | ||
| timeQuotaThreshold | 지원됨 | ||
| volumeQuotaThreshold | 확장 기능으로 지원됨 | ||
| unitQuotaThreshold | 확장 기능으로 지원됨 | ||
| 6.1.6.2.1.9 | 유형 RequestedUnit | 지원됨 | |
| time | 지원됨 | ||
| totalVolume | 지원됨 | ||
| uplinkVolume | 지원됨 | ||
| downLinkVolume | 지원됨 | ||
| serviceSpecificUnits | 지원됨 | ||
| 6.1.6.2.1.10 | 유형 UsedUnitContainer | 지원됨 | |
| serviceId | 지원됨 | ||
| quotaManagementIndicator | 지원됨 | ||
| triggers | 지원됨 | ||
| triggerTimeStamp | 확장 기능으로 지원됨 | ||
| time | 확장 기능으로 지원됨 | ||
| totalVolume | 지원됨 | ||
| uplinkVolume | 지원됨 | ||
| downlinkVolume | 지원됨 | ||
| serviceSpecificUnits | 지원됨 | ||
| eventTimeStamps | 확장 기능으로 지원됨 | ||
| localSequenceNumber | 확장 기능으로 지원됨 | ||
| 6.1.6.2.1.11 | 유형 GrantedUnit | 지원됨 | |
| tariffTimeChange | 지원됨 | ||
| time | 지원됨 | ||
| totalVolume | 지원됨 | ||
| uplinkVolume | 지원됨 | ||
| downlinkVolume | 지원됨 | ||
| serviceSpecificUnits | 지원됨 | ||
| 6.1.6.2.1.12 | 유형 FinalUnitIndication | 지원됨 | |
| finalUnitAction | 지원됨 | ||
| restrictionFilterRule | 지원되지 않음 | ||
| filterId | 지원되지 않음 | ||
| redirectServer | 지원됨 | ||
| 6.1.6.2.1.13 | 유형 RedirectServer | 지원됨 | |
| redirectAddressType | 지원됨 | ||
| redirectServerAddress | 지원됨 | ||
| 6.1.6.2.1.14 | 유형 ReauthorizationDetails | 지원됨 | |
| service (serviceId) | 지원됨 | ||
| ratingGroup | 지원됨 | ||
| quotaManagementIndicator | 지원됨 | ||
| 6.1.6.2.1.15 | Void | 해당 없음 | |
| 6.1.6.2.1.16 | 유형 ChargingNotifyResponse | 지원되지 않음 | |
| invocationResult | 지원되지 않음 | ||
| 6.1.6.2.2 | 5G 데이터 연결 지정 데이터 유형 | 지원됨 | - |
| 6.1.6.2.2.1 | ChargingDataRequest | 지원됨 | 기본 제공 과금 흐름은 5G roaming 레코드를 처리하지 않습니다. |
| 6.1.6.2.2.2 | ChargingDataResponse | 확장 기능으로 지원됨 | 기본 제공 과금 흐름은 5G roaming 레코드를 처리하지 않습니다. |
| 6.1.6.2.2.3 | MultipleUnitUsage | 확장 기능으로 지원됨 | - |
| 6.1.6.2.2.4 | MultipleUnitInformation | 확장 기능으로 지원됨 | - |
| 6.1.6.2.2.5 | UsedUnitContainer | 확장 기능으로 지원됨 | - |
| 6.1.6.2.2.6 | PDUSessionChargingInformation | 확장 기능으로 지원됨 | uetimeZone은 이벤트의 요청 시간으로 사용됩니다. |
| 6.1.6.2.2.7 | UserInformation | 확장 기능으로 지원됨 | - |
| 6.1.6.2.2.8 | PDUSessionInformation | 확장 기능으로 지원됨 | - |
| 6.1.6.2.2.9 | PDUContainerInformation | 확장 기능으로 지원됨 | - |
| 6.1.6.2.2.10 | NetworkSlicingInfo | 확장 기능으로 지원됨 | - |
| 6.1.6.2.2.11 | PDUAddress | 확장 기능으로 지원됨 | - |
| 6.1.6.2.2.12 | ServingNetworkFunctionID | 확장 기능으로 지원됨 | - |
| 6.1.6.2.2.13 | RoamingQBCInformation | 확장 기능으로 지원됨 | - |
| 6.1.6.2.2.14 | MultipleQFIcontainer | 확장 기능으로 지원됨 | - |
| 6.1.6.2.2.15 | RoamingChargingProfile | 확장 기능으로 지원됨 | 기본 제공 과금 흐름은 5G roaming 레코드를 처리하지 않습니다. |
| 6.1.6.2.2.16 | QFIContainerInformation | 확장 기능으로 지원됨 | 모두 요청에서만 지원되며 응답에서는 지원되지 않습니다. |
| 6.1.6.2.2.17 | RANSecondaryRATUsageReport | 확장 기능으로 지원됨 | - |
| 6.1.6.2.2.18 | QosFlowsUsageReport | 확장 기능으로 지원됨 | - |
| 6.1.6.2.2.19 | MAPDUSessionInformation | 확장 기능으로 지원됨 | - |
| 6.1.6.2.3 | SMS 지정 데이터 유형 | 확장 기능으로 지원됨 | - |
| 6.1.6.2.3.1 | ChargingDataRequest | 확장 기능으로 지원됨 | - |
| 6.1.6.2.3.2 | SMSChargingInformation | 확장 기능으로 지원됨 | - |
| 6.1.6.2.3.3 | OriginatorInfo | 확장 기능으로 지원됨 | - |
| 6.1.6.2.3.4 | RecipientInfo | 확장 기능으로 지원됨 | - |
| 6.1.6.2.3.5 | SMAddressInfo | 확장 기능으로 지원됨 | - |
| 6.1.6.2.3.6 | RecipientAddress | 확장 기능으로 지원됨 | - |
| 6.1.6.2.3.7 | MessageClass | 확장 기능으로 지원됨 | - |
| 6.1.6.2.3.8 | SMAddressDomain | 확장 기능으로 지원됨 | - |
| 6.1.6.2.3.9 | SMInterface | 확장 기능으로 지원됨 | - |
| 6.1.6.2.4 | 5G 연결 및 이동성 지정 데이터 | 지원되지 않음 | - |
| 6.1.6.2.4.1 | ChargingDataRequest | 지원되지 않음 | - |
| 6.1.6.2.4.2 | ChargingDataResponse | Not 확장 기능으로 지원됨 | - |
| 6.1.6.2.4.3 | 유형 RegistrationChargingInformation | 지원되지 않음 | |
| registrationMessagetype | 지원되지 않음 | ||
| userInformation | 지원되지 않음 | ||
| userLocationinfo | 지원되지 않음 | ||
| uetimeZone | 지원되지 않음 | ||
| rATType | 지원되지 않음 | ||
| 5gMMCapability | 지원되지 않음 | ||
| mICOModeIndication | 지원되지 않음 | ||
| smsIndication | 지원되지 않음 | ||
| taiList | 지원되지 않음 | ||
| serviceAreaRestriction | 지원되지 않음 | ||
| requestedNSSAI | 지원되지 않음 | ||
| allowedNssai | 지원되지 않음 | ||
| rejectedNSSAI | 지원되지 않음 | ||
| - | 지원되지 않음 | ||
| 6.1.6.2.4.4 | 유형 N2ConnectionChargingInformation | 지원되지 않음 | |
| n2ConnectionMessageType | 지원되지 않음 | ||
| userInformation | 지원되지 않음 | ||
| userLocationinfo | 지원되지 않음 | ||
| uetimeZone | 지원되지 않음 | ||
| rATType | 지원되지 않음 | ||
| amfUeNgapId | 지원되지 않음 | ||
| ranUeNgapId | 지원되지 않음 | ||
| ranNodeId | 지원되지 않음 | ||
| restrictedRatList | 지원되지 않음 | ||
| forbiddenAreaList | 지원되지 않음 | ||
| serviceAreaRestriction | 지원되지 않음 | ||
| restrictedCnList | 지원되지 않음 | ||
| allowedNssai | 지원되지 않음 | ||
| rrcEstCause | 지원되지 않음 | ||
| - | 지원되지 않음 | ||
| 6.1.6.2.4.5 | 유형 LocationReportingChargingInformation | 지원되지 않음 | |
| locationReportingMessageType | 지원되지 않음 | ||
| userInformation | 지원되지 않음 | ||
| userLocation | 지원되지 않음 | ||
| infouetimeZone | 지원되지 않음 | ||
| presenceReportingAreaInformation | 지원되지 않음 | ||
| rATType | 지원되지 않음 | ||
| - | 지원되지 않음 | ||
| 6.1.6.2.5 | Exposure Function Northbound API 지정 | 지원되지 않음 | |
| - | 지원되지 않음 | ||
| 6.1.6.2.5.1 | 유형 ChargingDataRequest | 지원되지 않음 | |
| 6.1.6.2.5.1a | 유형 ChargingDataResponse | 지원되지 않음 | |
| 6.1.6.2.5.2 | 유형 NEFChargingInformation | 지원되지 않음 | |
| groupIdentifier | 지원되지 않음 | ||
| aPIDirection | 지원되지 않음 | ||
| aPITargetNetworkFunction | 지원되지 않음 | ||
| aPIResultCode | 지원되지 않음 | ||
| aPIName | 지원되지 않음 | ||
| aPIReference | 지원되지 않음 | ||
| aPIContent | 지원되지 않음 | ||
| 6.1.6.2.6 | Network Slice Management (NSM) 지정 데이터 유형 | 지원되지 않음 | |
| 6.1.6.2.6.1 | 유형 ChargingDataRequest | 지원되지 않음 | |
| tenantIdentifier | 지원되지 않음 | ||
| mnSConsumerIdentifier | 지원되지 않음 | ||
| nSMChargingInformation | 지원되지 않음 | ||
| 6.1.6.2.6.2 | 유형 ChargingDataResponse | 지원되지 않음 | |
| 6.1.6.2.6.3 | 유형 NSMChargingInformation | 지원되지 않음 | |
| managementOperation | 지원되지 않음 | ||
| idNetworkSliceInstance | 지원되지 않음 | ||
| listOfServiceProfileChargingInformation | 지원되지 않음 | ||
| managementOperationStatus | 지원되지 않음 | ||
| operationalState | 지원되지 않음 | ||
| administrativeState | 지원되지 않음 | ||
| 6.1.6.2.6.4 | 유형 ServiceProfileChargingInformation | 지원되지 않음 | |
| serviceProfileIdentifier | 지원되지 않음 | ||
| sNSSAIList | 지원되지 않음 | ||
| latency | 지원되지 않음 | ||
| availability | 지원되지 않음 | ||
| resourceSharingLevel | 지원되지 않음 | ||
| jitter | 지원되지 않음 | ||
| reliability | 지원되지 않음 | ||
| maxNumberofUEs | 지원되지 않음 | ||
| coverageArea | 지원되지 않음 | ||
| uEMobilityLevel | 지원되지 않음 | ||
| delayToleranceIndicator | 지원되지 않음 | ||
| dLThptPerSlice | 지원되지 않음 | ||
| dLThptPerUE | 지원되지 않음 | ||
| uLThptPerSlice | 지원되지 않음 | ||
| uLThptPerUE | 지원되지 않음 | ||
| maxNumberofPDUsessions | 지원되지 않음 | ||
| kPIMonitoringList | 지원되지 않음 | ||
| supportedAccessTechnology | 지원되지 않음 | ||
| v2XCommunicationModeIndicator | 지원되지 않음 | ||
| addServiceProfileChargingInfo | 지원되지 않음 | ||
| 6.1.6.2.6.5 | 유형 Throughput | 지원되지 않음 | |
| guaranteedThpt | 지원되지 않음 | ||
| maximumThpt | 지원되지 않음 | ||
| 6.1.6.2.7 | NS 성능 및 분석 지정 데이터 유형 | 지원되지 않음 | |
| 6.1.6.2.7.1 | 유형 ChargingDataRequest | 지원되지 않음 | |
| tenantIdentifier | 지원되지 않음 | ||
| nSPAChargingInformation | 지원되지 않음 | ||
| 6.1.6.2.7.2 | 유형 ChargingDataResponse | 지원되지 않음 | |
| 6.1.6.2.7.3 | 유형 UsedUnitContainer | 지원되지 않음 | |
| nSPAContainerInformation | 지원되지 않음 | ||
| 6.1.6.2.7.4 | 유형 NSPAChargingInformation | 지원되지 않음 | |
| singleNSSAI | 지원되지 않음 | ||
| 6.1.6.2.7.5 | 유형 NSPAContainerInformation | 지원되지 않음 | |
| latency | 지원되지 않음 | ||
| throughput | 지원되지 않음 | ||
| maximumPacketLossRate | 지원되지 않음 | ||
| serviceExperienceStatisticsData | 지원되지 않음 | ||
| theNumberOfPDUSessions | 지원되지 않음 | ||
| theNumberOfRegisteredSubscribers | 지원되지 않음 | ||
| loadLevel | 지원되지 않음 | ||
| 6.1.6.3 | 단순 데이터 유형 및 열거형 | 지원됨 | |
| 6.1.6.3.1 | 소개 | 지원됨 | |
| 6.1.6.3.2 | 단순 데이터 유형 | 확장 기능으로 지원됨 | |
| Diagnostics | 확장 기능으로 지원됨 | ||
| IPFilterRule | 확장 기능으로 지원됨 | ||
| N2ConnectionMessageType | 확장 기능으로 지원됨 | ||
| LocationReportingMessageType | 확장 기능으로 지원됨 | ||
| 6.1.6.3.3 | 열거형: NotificationType | 지원됨 | |
| 6.1.6.3.4 | 열거형: NodeFunctionality | 지원됨 | |
| 6.1.6.3.5 | 열거형: ChargingCharacteristicsSelectionMode | 지원됨 | |
| 6.1.6.3.6 | 열거형: TriggerType | 지원됨 | FINAL, RAT_CHANGE 및 TARIFF_TIME_CHANGE가 지원됩니다. 다른 trigger 유형은 확장 기능으로 지원됩니다. |
| 6.1.6.3.7 | 열거형: FinalUnitAction | 지원됨 | |
| 6.1.6.3.8 | 열거형: RedirectAddressType | 지원됨 | |
| 6.1.6.3.9 | 열거형: TriggerCategory | 지원됨 | |
| 6.1.6.3.10 | 열거형: QuotaManagementIndicator | 지원됨 | |
| 6.1.6.3.11 | 열거형: FailureHandling | 지원됨 | |
| 6.1.6.3.12 | 열거형: SessionFailover | 지원됨 | |
| 6.1.6.3.13 | 열거형: 3GPPPSDataOffStatus | 지원됨 | |
| 6.1.6.3.14 | 열거형: ResultCode | 지원됨 | |
| 6.1.6.3.15 | 열거형: PartialRecordMethod | 지원됨 | |
| 6.1.6.3.16 | 열거형: RoamerInOut | 지원됨 | |
| 6.1.6.3.17 | Void | 지원됨 | |
| 6.1.6.3.18 | 열거형: SMMessageType | 지원됨 | |
| 6.1.6.3.19 | 열거형: SMPriority | 지원됨 | |
| 6.1.6.3.20 | 열거형: DeliveryReportRequested | 지원됨 | |
| 6.1.6.3.21 | 열거형: InterfaceType | 지원됨 | |
| 6.1.6.3.22 | 열거형: ClassIdentifier | 지원됨 | |
| 6.1.6.3.23 | 열거형: SMAddressType | 지원됨 | |
| 6.1.6.3.24 | 열거형: SMAddresseeType | 지원됨 | |
| 6.1.6.3.25 | 열거형: SMServiceType | 지원됨 | |
| 6.1.6.3.26 | 열거형: ReplyPathRequested | 지원됨 | |
| 6.1.6.3.27 | 열거형: DnnSelectionMode | 지원됨 | |
| 6.1.6.3.28 | 열거형: EventType | 지원됨 | |
| 6.1.6.3.29 | 열거형: MICOModeIndication | 지원됨 | |
| 6.1.6.3.30 | 열거형: RegistrationMessageType | 지원됨 | |
| 6.1.6.3.31 | 열거형: SmsIndication | 지원됨 | |
| 6.1.6.3.32 | 열거형: APIDirection | 지원됨 | |
| 6.1.6.3.33 | 열거형: ManagementOperation | 지원됨 | |
| 6.1.6.3.34 | 열거형: ManagementOperationStatus | 지원됨 | |
| 6.1.6.4 | 대체 데이터 유형 또는 데이터 유형 조합을 설명하는 데이터 유형 | 해당 없음 | |
| 6.1.6.5 | 바이너리 데이터 | 해당 없음 | |
| 6.1.7 | 오류 처리 | 지원됨 | |
| 6.1.7.1 | 일반 | 지원됨 | |
| 6.1.7.2 | 프로토콜 오류 | 해당 없음 | |
| 6.1.7.3 | 애플리케이션 오류 | 지원됨 | |
| 6.1.8 | 기능 협상 | 지원되지 않음 | |
| 6.2 | Nchf_OfflineOnlyCharging 서비스 API | 지원됨 | |
| 6.2.1 | 소개 | 지원됨 | |
| 6.2.2 | HTTP 사용 | 지원됨 | |
| 6.2.3 | 리소스 | 지원됨 | |
| 6.2.3.1 | 개요 | 지원됨 | |
| 6.2.3.2 | 리소스: Charging Data | 지원됨 | |
| 6.2.3.2.1 | 설명 | 지원됨 | |
| 6.2.3.2.2 | 리소스 정의 | 지원됨 | |
| 6.2.3.2.3 | 리소스 표준 메서드 | 지원됨 | |
| 6.2.3.2.3.1 | POST | 지원됨 | ChargingDataRequest 및 ChargingDataResponse. 응답에는 다음 코드 중 하나가 포함됩니다. 성공 시 201(created). 실패 시 ProblemDetails에는 400, 403, 404가 포함됩니다. |
| 6.2.3.2.4 | 리소스 사용자 지정 작업 | 해당 없음 | |
| 6.2.3.3 | 리소스: 개별 Offline Only Charging Data | 지원됨 | |
| 6.2.3.3.1 | 설명 | 지원됨 | |
| 6.2.3.3.2 | 리소스 정의 | 지원됨 | |
| 6.2.3.3.3 | 리소스 표준 메서드 | 해당 없음 | |
| 6.2.3.3.4 | 리소스 사용자 지정 작업 | 지원됨 | |
| 6.2.3.3.4.1 | 개요 | 지원됨 | |
| 6.2.3.3.4.2 | 작업: update | 지원됨 | |
| 6.2.3.3.4.2.1 | 설명 | 지원됨 | |
| 6.2.3.3.4.2.2 | 작업 정의 | 지원됨 | ChargingDataRequest 및 ChargingDataResponse. 응답에는 다음 코드 중 하나가 포함됩니다. 성공 시 200(OK). 실패 시 ProblemDetails에는 400, 403, 404가 포함됩니다. |
| 6.2.3.3.4.3 | 작업: release | 지원됨 | |
| 6.2.3.3.4.3.1 | 설명 | 지원됨 | |
| 6.2.3.3.4.3.2 | 작업 정의 | 지원됨 | ChargingDataRequest 및 ChargingDataResponse. 성공 시 응답은 204(No Content)입니다. 실패 시 ProblemDetails에는 404가 포함됩니다. |
| 6.2.4 | 연결된 리소스가 없는 사용자 지정 작업 | 해당 없음 | |
| 6.2.5 | 데이터 모델 | 지원됨 | |
| 6.2.5.1 | 일반 | 지원됨 | |
| 6.2.5.2 | 구조화된 데이터 유형 | 지원됨 | |
| 6.2.5.2.1 | 공통 데이터 유형 | 지원됨 | |
| 6.2.5.2.1.1 | 유형 ChargingDataRequest | 지원됨 | |
| subscriberIdentifier | 지원됨 | ||
| nfConsumerIdentification | 지원됨 | ||
| invocationTimeStamp | 확장 기능으로 지원됨 | ||
| invocationSequenceNumber | 지원됨 | ||
| serviceSpecificationInformation | 지원됨 | ||
| multipleUnitUsage | 확장 기능으로 지원됨 | ||
| triggers | 확장 기능으로 지원됨 | 지원되는 Trigger 유형은 6.2.5.3.5를 참조하세요. | |
| 6.2.5.2.1.2 | 유형 ChargingDataResponse | 지원됨 | |
| invocationTimeStamp | 지원됨 | ||
| invocationResult | 지원됨 | ||
| invocationSequenceNumber | 지원됨 | ||
| sessionFailover | 지원됨 | ||
| triggers | 확장 기능으로 지원됨 | ||
| 6.2.5.2.1.3 | 유형 MultipleUnitUsage | 지원됨 | |
| ratingGroup | 지원됨 | ||
| usedUnitContainer | 지원됨 | ||
| 6.2.5.2.1.4 | 유형 UsedUnitContainer | 지원됨 | |
| serviceId | 지원됨 | ||
| triggers | 지원됨 | ||
| triggerTimeStamp | 지원됨 | ||
| time | 지원됨 | ||
| totalVolume | 확장 기능으로 지원됨 | ||
| uplinkVolume | 지원됨 | ||
| downlinkVolume | 지원됨 | ||
| serviceSpecificUnits | 지원됨 | ||
| eventTimeStamps | 확장 기능으로 지원됨 | ||
| localSequenceNumber | 확장 기능으로 지원됨 | ||
| 6.2.5.2.1.5 | 유형 Trigger | 확장 기능으로 지원됨 | |
| triggerType | 확장 기능으로 지원됨 | ||
| triggerCategory | 확장 기능으로 지원됨 | ||
| timeLimit (DurationSec) | 확장 기능으로 지원됨 | ||
| volumeLimit64 | 확장 기능으로 지원됨 | ||
| eventLimit | 확장 기능으로 지원됨 | ||
| maxNumberOfccc | 확장 기능으로 지원됨 | ||
| 6.2.5.2.2 | 5G 데이터 연결 지정 데이터 유형 | 지원됨 | |
| 6.2.5.2.2.1 | 유형 ChargingDataRequest | - | 다음과 동일: 6.1.6.2.2.1 |
| 6.2.5.2.2.2 | 유형 ChargingDataResponse | - | 다음과 동일: 6.2.5.2.1.2 |
| 6.2.5.2.2.3 | 유형 MultipleUnitUsage | - | 다음과 동일: 6.2.5.2.1.3 |
| 6.2.5.2.2.4 | 유형 UsedUnitContainer | - | 다음과 동일: 6.2.5.2.1.4 |
| 6.2.5.2.2.5 | 유형 PDUSessionChargingInformation | - | 다음과 동일: 6.1.6.2.2.6 |
| 6.2.5.2.2.6 | 유형 UserInformation | - | 다음과 동일: 6.1.6.2.2.7 |
| 6.2.5.2.2.7 | 유형 PDUSessionInformation | - | 다음과 동일: 6.1.6.2.2.8 |
| 6.2.5.2.2.8 | 유형 PDUContainerInformation | - | 다음과 동일: 6.1.6.2.2.9 |
| 6.2.5.2.2.9 | 유형 NetworkSlicingInfo | - | 다음과 동일: 6.1.6.2.2.10 |
| 6.2.5.2.2.10 | 유형 PDUAddress | - | 다음과 동일: 6.1.6.2.2.11 |
| 6.2.5.2.2.11 | 유형 ServingNetworkFunctionID | - | 다음과 동일: 6.1.6.2.2.12 |
| 6.2.5.2.2.12 | 유형 RoamingQBCInformation | - | 다음과 동일: 6.1.6.2.2.13 |
| 6.2.5.2.2.13 | 유형 MultipleQFIcontainer | - | 다음과 동일: 6.1.6.2.2.14 |
| 6.2.5.2.2.14 | 유형 RoamingChargingProfile | - | 다음과 동일: 6.1.6.2.2.15 |
| 6.2.5.2.2.15 | 유형 QFIContainerInformation | - | 다음과 동일: 6.1.6.2.2.16 |
| 6.2.5.2.2.16 | 유형 RANSecondaryRATUsageReport | - | 다음과 동일: 6.1.6.2.2.17 |
| 6.2.5.2.2.17 | 유형 QosFlowsUsageReport | - | 다음과 동일: 6.1.6.2.2.18 |
| 6.2.5.3 | 단순 데이터 유형 및 열거형 | 지원됨 | |
| 6.2.5.3.1 | 소개 | 지원됨 | |
| 6.2.5.3.2 | 단순 데이터 유형 | - | 다음과 동일: 6.1.6.3.2 |
| 6.2.5.3.3 | 열거형: ChargingCharacteristicsSelectionMode | - | 다음과 동일: 6.1.6.3.5 |
| 6.2.5.3.4 | 열거형: NodeFunctionality | 지원됨 | |
| 6.2.5.3.5 | 열거형: TriggerType | 지원됨 | FINAL, RAT_CHANGE 및 TARIFF_TIME_CHANGE가 지원됩니다. 다른 trigger 유형은 확장 기능으로 지원됩니다. |
| 6.2.5.3.6 | 열거형: ResultCode | 지원됨 | |
| 6.2.5.3.7 | 열거형: 3GPPPSDataOffStatus | - | 다음과 동일: 6.1.6.3.13 |
| 6.2.5.3.8 | 열거형: PartialRecordMethod | - | 다음과 동일: 6.1.6.3.15 |
| 6.2.5.3.9 | 열거형: RoamerInOut | - | 다음과 동일: 6.1.6.3.16 |
| 6.2.5.3.10 | 열거형: SubscriberIdentityType | - | 다음과 동일: 6.1.6.3.17 |
| 6.2.6 | 오류 처리 | 지원됨 | |
| 6.2.6.1 | 일반 | 지원됨 | |
| 6.2.6.2 | 프로토콜 오류 | 해당 없음 | |
| 6.2.6.3 | 애플리케이션 오류 | 지원됨 | |
| 6.2.7 | 기능 협상 | 지원되지 않음 | |
| 7 | CDR 필드, Information Element 및 Resource Attribute의 바인딩 | 지원됨 | |
| 7.0 | 일반 | 지원됨 | |
| 7.1 | 공통 CDR 필드, Information Element 및 Resource Attribute의 바인딩 | 지원됨 | |
| 7.2 | 5G 데이터 연결을 위한 바인딩 | 지원됨 | |
| 7.3 | SMS 과금을 위한 바인딩 | 지원되지 않음 | |
| 7.4 | 5G 연결 및 이동성을 위한 바인딩 | 지원되지 않음 | |
| 7.5 | Exposure Function Northbound API 과금을 위한 바인딩 | 지원되지 않음 | |
| 7.6 | NS 성능 및 Analytics 과금을 위한 바인딩 | 지원되지 않음 | |
| 8.0 | 보안 | 지원되지 않음 | OAuth2는 지원되지 않습니다. |
응답 코드
표 1-2: 응답 코드
| 응답 코드 | 설명 |
|---|---|
| 201 Created (Create) | Charging Data 리소스 생성이 확인되고 해당 리소스의 표현이 반환됩니다. Charging Data 리소스가 성공적으로 생성되어 반환됩니다. 생성된 리소스의 표현은 201 응답의 Location 헤더 필드를 통해 식별됩니다. |
| 200 OK (Updates) | Charging Data 리소스 수정이 확인되고 해당 리소스의 표현이 반환됩니다. 수정된 Charging Data 리소스가 성공적으로 반환됩니다. |
| 204 No Content (Release) | ChargingDataRef와 일치하는 Charging Data 리소스가 수정된 후 해제됩니다. |
| 400 Bad Request | CHARGING_FAILED: CHF가 과금 또는 CDR 생성에 필요로 하는 세션 또는 가입자 정보 집합이 불완전하거나 잘못되었거나 사용할 수 없어 HTTP 요청이 거부됩니다(예: Rating Group, 가입자 정보). RE_AUTHORIZATION_FAILED: NF Consumer(CTF)가 사용량을 보고하는 데 필요한 정보 집합이 불완전하거나 잘못되었거나 사용할 수 없어 HTTP 요청이 거부됩니다. |
| 403 Forbidden | CHARGING_NOT_APPLICABLE: 과금 또는 CDR 생성 없이 최종 사용자에게 서비스를 부여할 수 있다고 판단되어 CHF가 HTTP 요청을 거부합니다. END_USER REQUEST_DENIED: 최종 사용자와 관련된 제한 또는 한도로 인해 CHF가 HTTP 요청을 거부합니다. QUOTA_LIMIT_REACHED: 최종 사용자의 계정이 요청된 서비스를 충당할 수 없어 CHF가 HTTP 요청을 거부합니다. 요청에 사용 단위가 포함된 경우, 해당되는 경우 차감됩니다. END_USER_REQUEST_REJECTED: 최종 사용자 제한 또는 한도로 인해 CHF가 HTTP 요청을 거부합니다. |
| 404 Not Found | USER_UNKNOWN: 요청에 지정된 최종 사용자를 CHF가 서비스할 수 없어 HTTP 요청이 거부됩니다. |
| 500 Internal Server Error | 공통 애플리케이션 오류 |
과금 기능 – 지출 한도 제어 서비스
섹션 준수
아래 표는 3GPP TS 29.594 v16.3.0(2020-09)에 따른 5G System Charging Service 내 섹션의 준수 상태를 설명합니다.
표 2-1: 5G System Charging Service 3GPP TS 29.594 v16.3.0(2020-09) 섹션 준수
| 섹션 번호 | 섹션 | 상태 | 비고 |
|---|---|---|---|
| 1 | 범위 | 정보 제공용 | - |
| 2 | 참조 | 정보 제공용 | - |
| 3 | 정의 및 약어 | 정보 제공용 | - |
| 4 | Nchf_SpendingLimitControl 서비스 | 지원됨 | - |
| 4.1 | 서비스 설명 | 지원됨 | - |
| 4.1.1 | 개요 | 지원됨 | - |
| 4.1.2 | 서비스 아키텍처 | 지원됨 | - |
| 4.1.3 | 네트워크 기능 | 지원됨 | - |
| 4.1.3.1 | Charging Function (CHF) | 지원됨 | - |
| 4.1.3.2 | NF 서비스 소비자 | 지원됨 | - |
| 4.2 | 서비스 작업 | 지원됨 | - |
| 4.2.1 | 소개 | 지원됨 | - |
| 4.2.2 | Nchf_SpendingLimitControl_Subscribe 서비스 작업 | 지원됨 | - |
| 4.2.2.1 | 일반 | 지원됨 | - |
| 4.2.2.2 | 초기 지출 한도 조회 | 지원됨 | - |
| 4.2.2.3 | 중간 지출 한도 보고서 조회 | 지원됨 | - |
| 4.2.3 | Nchf_SpendingLimitControl_Unsubscribe 서비스 작업 | 지원됨 | - |
| 4.2.3.1 | 일반 | 지원됨 | - |
| 4.2.3.2 | 지출 한도 보고 구독 해지 | 지원됨 | - |
| 4.2.4 | Nchf_SpendingLimitControl_Notify 서비스 작업 | 지원됨 | - |
| 4.2.4.1 | 일반 | 지원됨 | - |
| 4.2.4.2 | 지출 한도 보고서 | 지원됨 | - |
| 4.2.4.3 | CHF의 구독 종료 요청 | 지원되지 않음 | - |
| 5 | Nchf_SpendingLimitControl 서비스 API | 지원됨 | - |
| 5.1 | 소개 | 지원됨 | - |
| 5.2 | HTTP 사용 | 지원됨 | - |
| 5.2.1 | 일반 | 지원됨 | - |
| 5.2.2 | HTTP 표준 헤더 | 지원됨 | - |
| 5.2.2.1 | 일반 | 지원됨 | - |
| 5.2.2.2 | 콘텐츠 유형 | 지원됨 | - |
| 5.2.3 | HTTP 사용자 지정 헤더 | 지원됨 | 사용자 지정 헤더 중 3gpp-Sbi-Target-apiRoot 헤더만 지원됩니다. |
| 5.3 | 리소스 | 지원됨 | - |
| 5.3.1 | 리소스 구조 | 지원됨 | - |
| 5.3.2 | 리소스: Spending Limit Retrieval Subscriptions(컬렉션) | 지원됨 | - |
| 5.3.2.1 | 설명 | 지원됨 | - |
| 5.3.2.2 | 리소스 정의 | 지원됨 | - |
| 5.3.2.3 | 리소스 표준 메서드 | 지원됨 | - |
| 5.3.2.3.1 | POST | 지원됨 | 새 개별 지출 한도 조회 구독을 생성하기 위한 SpendingLimitContext 포함 POST 요청입니다. POST 응답에는 201(Created)의 SpendingLimitStatus와 400(Bad Request)의 ProblemDetails가 포함됩니다. |
| 5.3.2.4 | 리소스 사용자 지정 작업 | 해당 없음 | - |
| 5.3.3 | 리소스: 개별 Spending Limit Retrieval Subscription(문서) | 지원됨 | - |
| 5.3.3.1 | 설명 | 지원됨 | - |
| 5.3.3.2 | 리소스 정의 | 지원됨 | - |
| 5.3.3.3 | 리소스 표준 메서드 | 지원됨 | - |
| 5.3.3.3.1 | PUT | 지원됨 | 기존 개별 지출 한도 조회 구독을 수정하기 위한 SpendingLimitContext 포함 PUT 요청입니다. POST 응답에는 200(OK)의 SpendingLimitStatus와 400(Bad Request)의 ProblemDetails가 포함됩니다. |
| 5.3.3.3.2 | DELETE | 지원됨 | DELETE 요청입니다. DELETE 응답에는 204(No Content)가 포함됩니다. 성공 사례: subscriptionId와 일치하는 개별 지출 한도 구독이 삭제되었습니다. |
| 5.4 | 연결된 리소스가 없는 고객 작업 | 해당 없음 | - |
| 5.5 | 알림 | 지원됨 | - |
| 5.5.1 | 일반 | 지원됨 | Terminate는 지원되지 않음 |
| 5.5.2 | 지출 한도 알림 | 지원됨 | - |
| 5.5.2.1 | 설명 | 지원됨 | - |
| 5.5.2.2 | 대상 URI | 지원됨 | - |
| 5.5.2.3 | 표준 메서드 | 지원됨 | - |
| 5.5.2.3.1 | POST | 지원됨 | policy counter에 대한 SpendingLimitStatus 포함 POST 요청입니다. POST 응답에는 204(No Content)가 포함되며 알림 수신이 승인됩니다. |
| 5.5.3 | 구독 종료 | 지원되지 않음 | - |
| 5.5.3.1 | 설명 | 지원됨 | - |
| 5.5.3.2 | 대상 URI | 지원됨 | - |
| 5.5.3.3 | 표준 메서드 | 지원됨 | - |
| 5.5.3.3.1 | POST | 지원됨 | 리소스 삭제를 위한 SubscriptionTerminationInfo 포함 POST 요청입니다. POST 응답에는 204(No Content)가 포함되며 알림 수신이 승인됩니다. |
| 5.6 | 데이터 모델 | 지원됨 | - |
| 5.6.1 | 일반 | 지원됨 | - |
| 5.6.2 | 구조화된 데이터 유형 | 지원됨 | - |
| 5.6.2.1 | 소개 | 지원됨 | - |
| 5.6.2.2 | 유형 SpendingLimitContext | 지원됨 | - |
| 5.6.2.3 | 유형 SpendingLimitStatus | 지원됨 | - |
| 5.6.2.4 | 유형 PolicyCounterInfo | 지원됨 | - |
| 5.6.2.5 | 유형 PendingPolicyCounterStatus | 지원됨 | - |
| 5.6.2.6 | 유형 SubscriptionTerminationInfo | 지원되지 않음 | - |
| 5.6.3 | 단순 데이터 유형 및 열거형 | 지원됨 | - |
| 5.6.3.1 | 소개 | 지원됨 | - |
| 5.6.3.2 | 단순 데이터 유형 | 지원됨 | - |
| 5.6.3.3 | 열거형: TerminationCause | 지원되지 않음 | - |
| 5.7 | 오류 처리 | 지원됨 | - |
| 5.7.1 | 일반 | 지원됨 | - |
| 5.7.2 | 프로토콜 오류 | 해당 없음 | - |
| 5.7.3 | 애플리케이션 오류 | 지원됨 | - |
| 5.8 | 기능 협상 | 지원되지 않음 | - |
| 5.9 | 보안 | 지원되지 않음 | OAuth2는 지원되지 않습니다. |
응답 코드
표 2-2: 응답 코드
| 응답 코드 | 설명 |
|---|---|
| 201 Created | SUCCESS: 지출 한도 구독이 생성되었으며 지출 한도 보고서가 제공됩니다. |
| 200 OK | 개별 지출 한도 구독이 수정되었으며 지출 한도 보고서가 제공됩니다. |
| 204 No Content | 개별 작업을 참조하세요. |
| 400 Bad Request | USER_UNKNOWN: 요청에 지정된 가입자를 CHF에서 알 수 없어 구독을 생성할 수 없습니다. NO_AVAILABLE_POLICY_COUNTERS: CHF에서 해당 가입자에 대해 사용할 수 있는 policy counter가 없습니다. |
| 500 Internal Server Error | 공통 애플리케이션 오류 |
과금 기능 – Network Repository Function (NRF)와의 상호 작용
섹션 준수
아래 표는 3GPP TS 29.510 v16.5.0(2020-09)의 5G System Network Function Repository Services에 따라 CHF가 NRF와 상호 작용하기 위해 소비자 Network Function으로서 지원하는 서비스를 설명합니다.
표 3-1: 소비자 Network Function으로서 CHF가 지원하는 서비스
| 섹션 번호 | 섹션 | 상태 | 비고 |
|---|---|---|---|
| 5 | NRF에서 제공하는 서비스 | 지원됨 | |
| 5.1 | 소개 | 지원됨 | NFManagement 서비스에서는 NFRegister, NFUpdate, NFDeregister, NFListRetrieval 작업만 지원됩니다. |
| 5.2 | Nnrf_NFManagement 서비스 | 지원됨 | |
| 5.2.1 | 서비스 설명 | 지원됨 | |
| 5.2.2 | 서비스 작업 | 지원됨 | |
| 5.2.2.1 | 소개 | 지원됨 | |
| 5.2.2.2 | NFRegister | 지원됨 | |
| 5.2.2.2.1 | 일반 | 지원됨 | |
| 5.2.2.2.2 | NF(NRF 제외)의 NRF 등록 | 지원됨 | |
| 5.2.2.3 | NFUpdate | 지원됨 | |
| 5.2.2.3.1 | 일반 | 지원됨 | |
| 5.2.2.3.2 | NF Heart-Beat | 지원됨 | |
| 5.2.2.4 | NFDeregister | 지원됨 | |
| 5.2.2.4.1 | 일반 | 지원됨 | |
| 5.2.2.5 | NFStatusSubscribe | 지원되지 않음 | |
| 5.2.2.6 | NFStatusNotify | 지원되지 않음 | |
| 5.2.2.7 | NFStatusUnsubscribe | 지원되지 않음 | |
| 5.2.2.8 | NFListRetrieval | 지원됨 | |
| 5.2.2.8.1 | 일반 | 지원됨 | |
| 5.2.2.9 | NFProfileRetrieval | 지원되지 않음 | |
| 5.2.2.9.1 | 일반 | 지원되지 않음 |
CHF-CDR 형식
아래 표는 3GPP TS 32.298 버전 16.5.0 사양의 3GPP Charging Function Call Detail Record(CHF-CDR) 내 필드 준수 상태를 설명합니다.
표 4-1: CHF-CDR 형식
| 필드 | 상태 |
|---|---|
| 레코드 유형 | 지원됨 |
| Recording Network Function ID | 지원되지 않음 |
| Charging Session Identifier | 지원됨 |
| Subscriber Identifier | 지원됨 |
| NF Consumer Information | 지원됨 |
| NF Functionality | 지원됨 |
| NF Name | 지원됨 |
| NF Address | 지원됨 |
| NF PLMN ID | 지원됨 |
| Triggers | 지원됨 |
| SMF Triggers | 지원됨 |
| List of Multiple Unit Usage | 지원됨 |
| Rating Group | 지원됨 |
| Used Unit Container | 지원됨 |
| Service Identifier | 지원됨 |
| Quota management Indicator | 지원됨 |
| Local Sequence Number | 지원됨 |
| Time | 지원됨 |
| Uplink Volume | 지원됨 |
| Downlink Volume | 지원됨 |
| Total Volume | 지원됨 |
| Service Specific Units | 지원됨 |
| Event Time Stamp | 지원됨 |
| Rating Indicator | 지원됨 |
| Triggers | 지원됨 |
| SMF Triggers | 지원됨 |
| Trigger Time Stamp | 지원됨 |
| PDU Container Information | 지원됨 |
| UPF ID | 지원됨 |
| Record Opening Time | 지원됨 |
| Duration | 지원됨 |
| Record Sequence Number | 지원됨 |
| Cause for Record Closing | 지원됨 |
| Local Record Sequence Number | 지원됨 |
| Record Extensions | 지원되지 않음 |
| Service Specification Information | 지원됨 |
| PDU Session Charging Information | 지원됨 |
| Roaming QBC Information | 지원됨 |
| SMS Charging Information | 지원됨 |
| Registration Charging Information | 지원되지 않음 |
| N2 connection charging Information | 지원되지 않음 |
| Location reporting charging Information | 지원되지 않음 |