Network Exposure Function(NEF)

NEF, located between the 5G core network and external third-party application functionaries (and possibly some internal AFs), is responsible for managing the external open network data, and all external applications that want to access the internal data of the 5G core must pass through the NEF.

By opening the network capability to third-party applications, it can realize the friendly connection between network capability and business requirements, improve business experience and optimize network resource allocation.
Network Exposure Function(NEF)
Key Benefits
Open and Security for Third-Party Applications
Perfect compatibility with third-party core network elements
Deployed on X86 COTS server, NFV platform and Cloud 
Enabled for centralized or distributed data centers
 
IPLOOK's  5GC  NEF
The IPLOOK 5GC NEF is  being delivered in line with evolving 3GPP standards. NEF provides corresponding security guarantees to ensure the security of external applications to 3GPP network, and provides functions such as open QoS customization ability of external applications, mobility state event subscription, AF request distribution, etc.
The NEF communicates with each NF via a southbound interface through a northbound API that provides AF with access to 5GC data or the use of certain functions. 3GPP interface refers to the southbound interface between the NEF and 5GC network functions, such as the N29 interface between the NEF and SMF, the N30 interface between the NEF and PCF, and so on.  
Features 
 
Comply to  3GPP R15/R16 Standards
Interface Function
»  N29 Interface
»  N30 Interface
»  N33 Interface
PFD Management
»  PFD Create
»  PFD Modify
»  PFD Delete
NF Management Service Function
»  NF create
»  NF delete
»  NF status notify
»  NF upgrade
»  NF transmit
»  NF status inform
Provide security for third-party applications
Monitor, subscribe and report UE events
»  AMF information flow
»  UDM information flow
»  NEF information flow
Provide analysis reports for third-party applications
»  Subscribe/Unsubscribe
»  Acquire analytic information
Provide external application development
»  QoS customization
Provide policy billing capability
»  Change the billing party
»  Specify and change the billing party
»  Check the request of current billing party
»  Inform to AF the change of transmission resource
Related Products
5G Core Network(5GC)
5G Core Network(5GC)
5G Core Network(5GC) holds a key role in realizing the full potential of 5G services. Without 5GC, fully-fledged NR services cannot be obtained. 5G NSA deployment leaning on traditional LTE network and EPC allows for a quick launch of 5G services, but also hinders the realization of 5G' s full potential.

Base on Service Based Architecture(SBA), in 5GC, a cloud native design is introduced to enable flexible scaling and upgrades.
Learn More
User Plane Function(UPF)
User Plane Function(UPF)
The User Plane Function (UPF) represents the data plane evolution of a Control and User Plane Separation (CUPS) strategy, which is a fundamental component of the 3GPP 5G core network(5GC).

The UPF plays the most critical role in the process of data transfer. It provides the interconnect point between the mobile infrastructure and the Data Network (DN), i.e. encapsulation and decapsulation of GTP-U.
Learn More
Network Repository Function(NRF)
Network Repository Function(NRF)
NRF, one of the network functions of the 5G core network(5GC). It supports the service discovery feature, which receives NF discovery requests from NF instances and provides information about the discovered NF instance (discovered) to another NF instance. Registration information includes NF type, address, service list, etc.
Learn More
Network Slice Selection Function(NSSF)
Network Slice Selection Function(NSSF)
Network slicing is a key native capability of 5G that can maximize the performance of communication networks and reduce network construction and operation and maintenance costs, and it has become an industry consensus that "slicing is capability and slicing is product" in the 5G era.
The core network, as a key anchor point for network differentiation and operation, has emerged as a more important network in the 5G era, providing the ability to deploy network functions and resources on-demand to meet the diverse business needs of future vertical industries.
Learn More
Unified Data Management(UDM) / Authentication Server Function(AUSF)
Unified Data Management(UDM) / Authentication Server Function(AUSF)
UDM: The same as 4G’ s HSS (Home Subscriber Services), UDM is a centralized way to process network user data in 5G through Nudm interfaces to provide services for AMF, SMF, SMSF, AUSF, NEF and GMLC. It also provides services such as authorization of accessing, registration, uninterrupted services.

AUSF: As a major part of 5GC to facilitate security processes, AUSF performs the authentication function of identifying UEs and storing authentication keys.
Learn More
Policy Control Function(PCF)
Policy Control Function(PCF)
The 5G PCF performs the same function as the PCRF in 4G networks.

• Provides policy rules for control plane functions. This includes network slicing, roaming and mobility management.
• Accesses subscription information for policy decisions taken by the UDR.
• Supports the new 5G QoS policy and charging control functions.
Learn More
Session Management Function(SMF)
Session Management Function(SMF)
SMF is a fundamental element of the 5G Service-Based Architecture (SBA). The SMF keeps trace of PDU sessions and QoS Flows in the 5GC for UEs and make sure their states and status are in sync between Network Functions in Control and User Planes.
It also receives PCC (Policy and Charging Control) Rules from PCF (Policy Charging Function) and convert PCC Rules into SDF Templates, QoS Profiles and QoS Rules for UPF, gNB and UE respectively for QoS Flows establishment, modification and release etc.
Learn More
Access and Mobility Management Function(AMF)
Access and Mobility Management Function(AMF)
AMF terminates the control plane of different access networks onto the 5G Core Network(5GC) and control which UEs can access the 5GC to exchange traffic with DNs. It also manages the mobility of UEs when they roam from one gNB to another for session continuity, whenever possible.
Learn More
5G Core Network(5GC)
5G Core Network(5GC)
5G Core Network(5GC) holds a key role in realizing the full potential of 5G services. Without 5GC, fully-fledged NR services cannot be obtained. 5G NSA deployment leaning on traditional LTE network and EPC allows for a quick launch of 5G services, but also hinders the realization of 5G' s full potential.

Base on Service Based Architecture(SBA), in 5GC, a cloud native design is introduced to enable flexible scaling and upgrades.
Learn More
User Plane Function(UPF)
User Plane Function(UPF)
The User Plane Function (UPF) represents the data plane evolution of a Control and User Plane Separation (CUPS) strategy, which is a fundamental component of the 3GPP 5G core network(5GC).

The UPF plays the most critical role in the process of data transfer. It provides the interconnect point between the mobile infrastructure and the Data Network (DN), i.e. encapsulation and decapsulation of GTP-U.
Learn More
Network Repository Function(NRF)
Network Repository Function(NRF)
NRF, one of the network functions of the 5G core network(5GC). It supports the service discovery feature, which receives NF discovery requests from NF instances and provides information about the discovered NF instance (discovered) to another NF instance. Registration information includes NF type, address, service list, etc.
Learn More
Network Slice Selection Function(NSSF)
Network Slice Selection Function(NSSF)
Network slicing is a key native capability of 5G that can maximize the performance of communication networks and reduce network construction and operation and maintenance costs, and it has become an industry consensus that "slicing is capability and slicing is product" in the 5G era.
The core network, as a key anchor point for network differentiation and operation, has emerged as a more important network in the 5G era, providing the ability to deploy network functions and resources on-demand to meet the diverse business needs of future vertical industries.
Learn More
Unified Data Management(UDM) / Authentication Server Function(AUSF)
Unified Data Management(UDM) / Authentication Server Function(AUSF)
UDM: The same as 4G’ s HSS (Home Subscriber Services), UDM is a centralized way to process network user data in 5G through Nudm interfaces to provide services for AMF, SMF, SMSF, AUSF, NEF and GMLC. It also provides services such as authorization of accessing, registration, uninterrupted services.

AUSF: As a major part of 5GC to facilitate security processes, AUSF performs the authentication function of identifying UEs and storing authentication keys.
Learn More
Policy Control Function(PCF)
Policy Control Function(PCF)
The 5G PCF performs the same function as the PCRF in 4G networks.

• Provides policy rules for control plane functions. This includes network slicing, roaming and mobility management.
• Accesses subscription information for policy decisions taken by the UDR.
• Supports the new 5G QoS policy and charging control functions.
Learn More
Session Management Function(SMF)
Session Management Function(SMF)
SMF is a fundamental element of the 5G Service-Based Architecture (SBA). The SMF keeps trace of PDU sessions and QoS Flows in the 5GC for UEs and make sure their states and status are in sync between Network Functions in Control and User Planes.
It also receives PCC (Policy and Charging Control) Rules from PCF (Policy Charging Function) and convert PCC Rules into SDF Templates, QoS Profiles and QoS Rules for UPF, gNB and UE respectively for QoS Flows establishment, modification and release etc.
Learn More
Access and Mobility Management Function(AMF)
Access and Mobility Management Function(AMF)
AMF terminates the control plane of different access networks onto the 5G Core Network(5GC) and control which UEs can access the 5GC to exchange traffic with DNs. It also manages the mobility of UEs when they roam from one gNB to another for session continuity, whenever possible.
Learn More
Contact Us
Send us a message with the form below. We will contact you as soon as possible.
*
*
*
*
GET IN TOUCH WITH OUR ENGINEERS
GET IN TOUCH WITH OUR ENGINEERS
Test us and our team with no commitment.
Leave your contact details to set up a consultation session.
Book a free consultation
GET IN TOUCH WITH OUR ENGINEERS
GET IN TOUCH WITH OUR ENGINEERS
Test us and our team with no commitment.
Leave your contact details to set up a consultation session.
Book a free consultation