The table below maps the service-based operations of the 5G Core Network to reference points, service consumers, and the Stage 3 specifications governing the services. You can sort the table by clicking on any column header. Also, you can filter the content by entering any text into the Search field.
Specification version: March 2020. Please report any errors to support@developingsolutions.com.
Notes:
(1) A BSF may be standalone or collocated with PCF, UDR, NRF, or SMF. No reference point is assigned.
(2) No reference point has been assigned.
Producer | Service | Operations | Ref Point | Consumers | Stage 3 Spec |
---|---|---|---|---|---|
5G-EIR | N5g-eir_EquipmentIdentityCheck | CheckEquipmentIdentity | N17 | AMF | TS 29.511 |
AF | Naf_EventExposure | Subscribe, Unsubscribe, Notify | N33 | NEF | TS 29.517 |
AF | Naf_EventExposure | Subscribe, Unsubscribe, Notify | (2) | NWDAF | TS 29.517 |
AMF | Namf_Communication | UEContextTransfer, RegistrationStatusUpdate, CreateUEContext, ReleaseUEContext, N1MessageNotify, N2InfoNotify, N1N2MessageTransfer, NonUeN2MessageTransfer | N14 | AMF | TS 29.518 |
AMF | Namf_Communication | N1N2MessageTransfer, N1N2TransferFailureNotification, AMFStatusChangeSubscribe, AMFStatusChangeUnSubscribe, AMFStatusChangeNotify | N20 | SMSF | TS 29.518 |
AMF | Namf_Communication | N1N2MessageSubscribe, N1N2MessageUnsubscribe, N1MessageNotify, N1N2MessageTransfer, AMFStatusChangeSubscribe, AMFStatusChangeUnSubscribe, AMFStatusChangeNotify | N15 | PCF | TS 29.518 |
AMF | Namf_Communication | N1MessageNotify, N2InfoNotify, N1N2MessageTransfer, N1N2TransferFailureNotification, NonUeN2MessageTransfer, NonUeN2InfoNotify | NLs | LMF | TS 29.51 |
AMF | Namf_Communication | N1N2MessageTransfer, N1N2TransferFailureNotification, EBIAssignment, AMFStatusChangeSubscribe, AMFStatusChangeUnSubscribe, AMFStatusChangeNotify | N11 | SMF | TS 29.518 |
AMF | Namf_Communication | NonUeN2InfoSubscribe, NonUeN2INfoUnsubscribe, NonUeN2MessageTransfer, NonUeN2InfoNotify | N50 | CBCF/PWS-IWF | TS 29.518 |
AMF | Namf_Communication | AMFStatusChangeSubscribe, AMFStatusChangeUnSubscribe, AMFStatusChangeNotify | (2) | NEF | TS 29.518 |
AMF | Namf_Communication | AMFStatusChangeSubscribe, AMFStatusChangeUnSubscribe, AMFStatusChangeNotify | N8 | UDM | TS 29.518 |
AMF | Namf_EventExposure | Subscribe, UnSubscribe, Notify | (2) | NEF | TS 29.518 |
AMF | Namf_EventExposure | Subscribe, UnSubscribe, Notify | N11 | SMF | TS 29.518 |
AMF | Namf_EventExposure | Subscribe, UnSubscribe, Notify | N8 | UDM | TS 29.518 |
AMF | Namf_EventExposure | Subscribe, UnSubscribe, Notify | (2) | NWDAF | TS 29.518 |
AMF | Namf_Location | ProvidePositioningInfo, EventNotify, CancelLocation | NL2 | GMLC | TS 29.518 |
AMF | Namf_Location | ProvideLocationInfo | N8 | UDM | TS 29.518 |
AMF | Namf_MT | EnableUEReachability | N20 | SMSF | TS 29.518 |
AMF | Namf_MT | ProvideDomainSelectionInfo | N8 | UDM | TS 29.518 |
AUSF | Nausf_SoRProtection | Protect | N13 | UDM | TS 29.509 |
AUSF | Nausf_UEAuthentication | Authenticate | N12 | AMF | TS 29.509 |
AUSF | Nausf_UPUProtection | Protect | N13 | UDM | TS 29.509 |
BSF | Nbsf_management | Register, Deregister, Update | (1) | PCF | TS 29.521 |
BSF | Nbsf_management | Discovery | (1) | NEF, AF, NWDAF | TS 29.521 |
CHF | Nchf_ConvergedCharging | Create, Update, Release, Notify | N40 | SMF | TS 32.291 |
CHF | Nchf_OfflineOnlyCharging | Create, Update, Release | N40 | SMF | TS 32.291 |
CHF | Nchf_SpendingLimitControl | Subscribe/Unsubscribe/Notify | N28 | PCF | TS 29.594 |
GMLC | Ngmlc_Location | ProvideLocation, LocationUpdateNotify, CancelLocation, EventNotify | NL5 | NEF | TS 29.515 |
GMLC | Ngmlc_Location | ProvideLocation, LocationUpdate, CancelLocation, EventNotify | NL3 | GMLC | TS 29.515 |
GMLC | Ngmlc_Location | LocationUpdate | NL2 | AMF | TS 29.515 |
HSS | Nhss_imsSubscriberDataManagement | Get, Subscribe, Unsubscribe, Notification, Update | (2) | S-CSCF, IMS-AS | TS 29.562 |
HSS | Nhss_imsUEAuthentication | Get | (2) | S-CSCF | TS 29.562 |
HSS | Nhss_imsUEContextManagement | Registration, DeregistrationNotification, Deregistration, Authorize, RestorationInfoGet, RestorationInfoUpdate, RestorationInfoDelete | (2) | I-CSCF, S-CSCF | TS 29.562 |
HSS | Nhss_SubscriberDataManagement | Get, Subscribe, Unsubscribe, Notification | (2) | UDM | TS 29.563 |
HSS | Nhss_UEAuthentication | Get | (2) | UDM | TS 29.563 |
HSS | Nhss_UEContextManagement | MME Deregistration, IMEI Update | (2) | UDM | TS 29.563 |
LMF | Nlmf_Location | DetermineLocation, CancelLocation | NL1 | AMF | TS 29.572 |
LMF | Nlmf_Location | EventNotify | (2) | GMLC | TS 29.572 |
LMF | Nlmf_Location | TransferLocationContext | NL7 | LMF | TS 29.572 |
LMF | Nlmf_Broadcast | CipheringKeyData | NL1 | AMF | TS 29.572 |
NEF | Nnef_5GLANParameterProvision | Subscribe, Update, Unsubscribe | N33 | AF | TS 29.522 |
NEF | Nnef_AnalyticsExposure | Subscribe, Update, Unsubscribe, Notify | N33 | AF | TS 29.522 |
NEF | Nnef_ApplyingBdtPolicy | Create, Update, Delete | N33 | AF | TS 29.522 |
NEF | Nnef_EventExposure | Subscribe, Unsubscribe, Notify | (2) | NWDAF | TS 29.591 |
NEF | Nnef_EventExposure | Subscribe, Unsubscribe, Notify | N51 | AMF | TS 29.591 |
NEF | Nnef_EventExposure | Subscribe, Unsubscribe, Notify | N29 | SMF | TS 29.591 |
NEF | Nnef_EventExposure | Subscribe, Unsubscribe, Notify | N53 | I-NEF | TS 29.591 |
NEF | Nnef_IPTVConfiguration | Create, Update, Delete | N33 | AF | TS 29.522 |
NEF | Nnef_LpiParameterProvision | Create, Update, Delete | N33 | AF | TS 29.522 |
NEF | Nnef_NIDDConfigurationTrigger | Trigger | N33 | AF | TS 29.522 |
NEF/PFDF | Nnef_PFDManagement | Fetch, Subscribe, Notify, Unsubscribe | N29 | SMF | TS 29.551 |
NEF | Nnef_ServiceParameter | Subscribe, Update, Unsubscribe | N33 | AF | TS 29.522 |
NEF | Nnef_TrafficInfluence | Subscribe, Update, Unsubscribe | N33 | AF | TS 29.522 |
NEF | Nnef_SMContext | Create, Delete, Status Notify, Update, Delivery | N29 | SMF | TS 29.541 |
NRF | Nnrf_NFDiscovery | NFDiscover | (2) | Core service consumers | TS 29.510 |
NRF | Nnrf_NFManagement | NFRegister, NFUpdate, NFDeregister | (2) | Core service producers | TS 29.510 |
NRF | Nnrf_NFManagement | NFStatusSubscribe, NFStatusNotify, NFStatusUnSubscribe, NFListRetrieval, NFProfileRetrieval | (2) | Core service consumers | TS 29.510 |
NRF | Nnrf_AccessToken | Get | (2) | NF service consumers | TS 29.510 |
NRF | NnrfBootstrapping | Get | (2) | NF service consumers | TS 29.510 |
NSSF | Nnssf_NSSAIAvailability | Update, Subscribe, Unsubscribe, Notify, Delete, Options | N22 | AMF | TS 29.531 |
NSSF | Nnssf_NSSelection | Get | N22 | AMF | TS 29.531 |
NSSF | Nnssf_NSSelection | Get | N31 | NSSF | TS 29.531 |
NWDAF | Nnwdaf_AnalyticsInfo | Request | N23 | PCF | TS 29.520 |
NWDAF | Nnwdaf_AnalyticsInfo | Request | N34 | NSSF | TS 29.520 |
NWDAF | Nnwdaf_AnalyticsInfo | Request | (2) | AMF, SMF, NEF, AF, OAM | TS 29.520 |
NWDAF | Nnwdaf_EventsSubscription | Subscribe, UnSubscribe, Notify | N23 | PCF | TS 29.520 |
NWDAF | Nnwdaf_EventsSubscription | Subscribe, UnSubscribe, Notify | N34 | NSSF | TS 29.520 |
NWDAF | Nnwdaf_EventsSubscription | Subscribe, UnSubscribe, Notify | (2) | AMF, SMF, NEF, AF, OAM | TS 29.520 |
PCF, V-PCF | Npcf_AMPolicyControl | Create, Update, UpdateNotify, Delete | N15 | AMF | TS 29.507 |
PCF | Npcf_AMPolicyControl | Create, Update, UpdateNotify, Delete | N24 | V-PCF | TS 29.507 |
PCF | Npcf_BDTPolicyControl | Create, Update, Notify | N30 | NEF | TS 29.554 |
PCF | Npcf_EventExposure | Subscribe, Unsubscribe, Notify | N30 | NEF | TS 29.523 |
PCF | Npcf_PolicyAuthorization | Create, Update, Delete, Notify, Subscribe, Unsubscribe | N5 | AF/NEF | TS 29.514 |
PCF | Npcf_PolicyAuthorization | Create, Update, Delete, Notify, Subscribe, Unsubscribe | N30 | NEF/PFDF | TS 29.514 |
PCF | Npcf_SMPolicyControl | Create, UpdateNotify, Update, Delete | N7 | SMF | TS 29.512 |
PCF | Npcf_UEPolicyControl | Create, Update, UpdateNotify, Delete | N15 | AMF | TS 29.525 |
PCF | Npcf_UEPolicyControl | Create, Update, UpdateNotify, Delete | N24 | V-PCF | TS 29.525 |
SMF | Nsmf_EventExposure | Subscribe, UnSubscribe, Notify, AppRelocationInfo | N11 | AMF | TS 29.508 |
SMF | Nsmf_EventExposure | Subscribe, UnSubscribe, Notify, AppRelocationInfo | N29 | NEF | TS 29.508 |
SMF | Nsmf_EventExposure | Subscribe, UnSubscribe, Notify, AppRelocationInfo | (2) | AF, UDM, NWDAF | TS 29.508 |
SMF | Nsmf_NIDD | Delivery | N29 | NEF | TS 29.542 |
H-SMF, V-SMF | Nsmf_PDUSession | Create, Update, Release, StatusNotify | N16 | V-SMF, H-SMF | TS 29.502 |
SMF, I-SMF | Nsmf_PDUSession | Create, Update, Release, StatusNotify | N16a | I-SMF, SMF | TS 29.502 |
I-SMF | Nsmf_PDUSession | ContextRequest | N38 | I-SMF | TS 29.502 |
V-SMF | Nsmf_PDUSession | ContextRequest | N38 | V-SMF | TS 29.502 |
SMF, V-SMF, I-SMF | Nsmf_PDUSession | CreateSMContext, UpdateSMContext, ReleaseSMContext, SMContextStatusNotify, ContextRequest | N11 | AMF | TS 29.502 |
SMSF | Nsmsf_SMService | Activate, Deactivate, UplinkSMS | N20 | AMF | TS 29.540 |
SOR-AF | Nsoraf_SteeringOfRoaming | Get, Info | (2) | UDM | TS.29550 |
SP-AF | Nspaf_SecuredPacket | Provide | (2) | UDM, SOR-AF | TS 29.544 |
UCMF | Nucmf_UECapabilityManagement | Resolve, Assign, Subscribe, Unsubscribe, Notify | N55 | AMF | TS 29.673 |
UCMF | Nucmf_Provisioning | Create, Update, Delete | N56 | NEF | TS 29.675 |
UCMF | Nucmf_Provisioning | Create, Update, Delete | N57 | AF | TS 29.675 |
UDM | Nudm_EventExposure | Subscribe, Unsubscribe, Notify, Update | N52 | NEF | TS 29.503 |
UDM | Nudm_ParameterProvision | Create, Update, Delete | N52 | NEF | TS 29.503 |
UDM | Nudm_SubscriberDataManagement | Get, Subscribe, ModifySubscription, Unsubscribe, Notification | N8 | AMF | TS 29.503 |
UDM | Nudm_SubscriberDataManagement | Get, Subscribe, ModifySubscription, Unsubscribe, Notification | N10 | SMF | TS 29.503 |
UDM | Nudm_SubscriberDataManagement | Get, Subscribe, ModifySubscription, Unsubscribe, Notification | N21 | SMSF | TS 29.503 |
UDM | Nudm_SubscriberDataManagement | Get, Subscribe, ModifySubscription, Unsubscribe, Notification | N52 | NEF | TS 29.503 |
UDM | Nudm_SubscriberDataManagement | Info | N8 | AMF | TS 29.503 |
UDM | Nudm_MT | ProvideDomainSelectionInfo, ProvideLocationInfo | (2) | HSS | TS 29.503 |
UDM | Nudm_NIDDAuthorization | Get, Notification | N52 | NEF | TS 29.503 |
UDM | Nudm_UEAuthentication | Get, ResultConfirmation | N13 | AUSF | TS 29.503 |
UDM | Nudm_UEAuthentication | GetHssAv | (2) | HSS | TS 29.503 |
UDM | Nudm_UEContextManagement | Registration, Deregistration, DeregistrationNotification, Get, Update | N8 | AMF | TS 29.503 |
UDM | Nudm_UEContextManagement | Registration/Deregistration | N10 | SMF | TS 29.503 |
UDM | Nudm_UEContextManagement | Registration/Deregistration | N21 | SMSF | TS 29.503 |
UDM | Nudm_UEContextManagement | Get | N52 | NEF | TS 29.503 |
UDM | Nudm_UEContextManagement | Get | N21 | SMSF | TS 29.503 |
UDM | Nudm_UEContextManagement | Get | NL6 | GMLC | TS 29.503 |
UDM | Nudm_UEContextManagement | Get | (2) | NWDAF | TS 29.503 |
UDM | Nudm_UEContextManagement | PCscfRestorationNotification | N8 | AMF | TS 29.503 |
UDM | Nudm_UEContextManagement | PCscfRestorationNotification | N10 | SMF | TS 29.503 |
UDM | Nudm_UEContextManagement | PCscfRestorationTrigger | (2) | HSS | TS 29.503 |
UDM | Nudm_UEContextManagement | AMFDeregistration | (2) | HSS | TS 29.503 |
UDM | Nudm_UEContextManagement | PEI-Update | (2) | HSS | TS 29.503 |
UDR | Nudr_DataRepository | Query, Update, Subscribe, Unsubscribe, Notify | N35 | UDM | TS 29.504 |
UDR | Nudr_DataRepository | Query, Update, Subscribe, Unsubscribe, Notify | (2) | NRF | TS 29.504 |
UDR | Nudr_DataRepository | Query, Update, Subscribe, Unsubscribe, Notify | N36 | PCF | TS 29.504 |
UDR | Nudr_DataRepository | Query, Create, Update, Delete, Subscribe, Unsubscribe, Notify | N37 | NEF | TS 29.504 |
UDR | Nudr_GroupIDmap | Query | (2) | NRF | TS 29.504 |
UDSF | Nudsf_UnstructuredDataManagement | Query, Create, Update, Delete, Notify | N18 | Any NF | TS 29.598 |