WO2024014749A1 - Apparatus and method for performing network function management and discovery in wireless network - Google Patents
Apparatus and method for performing network function management and discovery in wireless network Download PDFInfo
- Publication number
- WO2024014749A1 WO2024014749A1 PCT/KR2023/009074 KR2023009074W WO2024014749A1 WO 2024014749 A1 WO2024014749 A1 WO 2024014749A1 KR 2023009074 W KR2023009074 W KR 2023009074W WO 2024014749 A1 WO2024014749 A1 WO 2024014749A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- profile
- instance
- nrf device
- nrf
- common data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W60/00—Affiliation to network, e.g. registration; Terminating affiliation with the network, e.g. de-registration
- H04W60/04—Affiliation to network, e.g. registration; Terminating affiliation with the network, e.g. de-registration using triggered events
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/005—Discovery of network devices, e.g. terminals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/51—Discovery or management thereof, e.g. service location protocol [SLP] or web services
Definitions
- Embodiments disclosed herein relate to wireless networks, and more particularly to systems and methods for performing network function management and discovery in the wireless network, in case that network function (NF) instances are deployed in an NF-Set.
- NF network function
- 5 th generation (5G) mobile communication technologies define broad frequency bands such that high transmission rates and new services are possible, and can be implemented not only in “Sub 6GHz” bands such as 3.5GHz, but also in “Above 6GHz” bands referred to as mmWave including 28GHz and 39GHz.
- 6G mobile communication technologies referred to as Beyond 5G systems
- terahertz bands for example, 95GHz to 3THz bands
- IIoT Industrial Internet of Things
- IAB Integrated Access and Backhaul
- DAPS Dual Active Protocol Stack
- 5G baseline architecture for example, service based architecture or service based interface
- NFV Network Functions Virtualization
- SDN Software-Defined Networking
- MEC Mobile Edge Computing
- multi-antenna transmission technologies such as Full Dimensional MIMO (FD-MIMO), array antennas and large-scale antennas, metamaterial-based lenses and antennas for improving coverage of terahertz band signals, high-dimensional space multiplexing technology using OAM (Orbital Angular Momentum), and RIS (Reconfigurable Intelligent Surface), but also full-duplex technology for increasing frequency efficiency of 6G mobile communication technologies and improving system networks, AI-based communication technology for implementing system optimization by utilizing satellites and AI (Artificial Intelligence) from the design stage and internalizing end-to-end AI support functions, and next-generation distributed computing technology for implementing services at levels of complexity exceeding the limit of UE operation capability by utilizing ultra-high-performance communication and computing resources.
- FD-MIMO Full Dimensional MIMO
- OAM Organic Angular Momentum
- RIS Reconfigurable Intelligent Surface
- Embodiments of the disclosure is related to apparatuses and methods for performing network function management and discovery in a communication network in case that the network function instances are deployed in an NF-Set.
- Embodiments of the disclosure is related to how the member NF-Instances of an NF-Set can register their profile into NRF device without having to duplicate common profile parameters into each NF-Instance's profile.
- Embodiments of the disclosure is related to how the NRF device can provide an NF-Set's profile to NF consumer containing common profile parameters of the NF-Instances belonging to the NF-Set.
- Embodiments of the disclosure is related to how an NF consumer does not need to be notified via multiple notification due to member NF-Instance's profile changes in case that data-change is in common set of parameters.
- Embodiments of the disclosure provide methods for performing NF management and discovery in a wireless network.
- the method includes receiving, by a NRF device, a first registration request to register a common data in a separate profile from a first NF instance entity. Further, the method includes receiving, by the NRF device, a second registration request to register a NF instance profile from the first NF instance entity.
- the NF instance profile includes a NF instance specific data and a pointer to profile of the common data.
- the common data refers to profile information common to a plurality of NF-instances.
- the specific data refers to profile information specific to an NF-Instances.
- the NF-Instances belong to an NF-Set.
- the common data refers to data common to NF-Instances belonging to an NF-Set.
- receiving, by the NRF device, the first registration request to register the common data in the separate profile from the first NF instance entity includes receiving, by the NRF device, a first determination request to determine whether a NF set profile for a first NF set exists with the NRF device, sending, by the NRF device, a first response indicating that the NF set profile for the first NF set does not exist with the NRF device based on the determination request, and receiving, by the NRF device, the first registration request to register the common data in the separate profile into the NRF device.
- receiving, by the NRF device, the second registration request to register the NF instance profile from the first NF instance entity includes receiving, from the first NF instance entity, a registration request to register the NF instance profile with the NRF device, sending, by the NRF device, a first response indicating that the profile with common data does not exist with the NRF device, and receiving, by the an NRF device, a registration request to register the common data in the separate profile into the NRF device.
- the second registration request to register the NF instance profile is received using a Nnrf_NFManagement_NFRegister.
- Embodiments of the disclosure provide methods for performing NF management and discovery in a wireless network.
- the method includes receiving, by the NRF device, a discovery request to discover NF-instances of a particular type from a NF consumer. Further, the method includes identifying, by the NRF device, NF instances based on the discovery request. Further, the method includes sending, by the NRF device, a discovery response to the NF consumer.
- the discovery response includes the NF instance specific data of a plurality of NF-instances, and the pointer to profile containing common-data of the plurality of NF-instances.
- the pointer to profile of the NF set profile instead of the common data is included in the discovery response.
- the method includes receiving, by the NRF device, a discovery request to share the NF-set profile from the NF consumer, in case that the NF consumer determines that the NF-set profile is not available in the NF consumer. Further, the method includes sending, by the NRF device, the NF-set profile to the NF consumer based on the discovery request.
- the method includes receiving, by the NRF device, a subscription request associated with a data change notification for changes in the NF set profile. Further, the method includes determining, by the NRF device, a change in the common data associated with the NF set profile. Further, the method includes sending, by the NRF device, a message indicating the change in the common data associated with the NF set profile to the NF consumer.
- Embodiments of the disclosure provide methods for performing NF management and discovery in a wireless network.
- the method includes categorizing, by a first NF instance entity, NF instances profile data into a common data, and a specific data. Further, the method includes sending, by a first NF instance entity, a first registration request to register a common data in a separate profile into a NRF device. Further, the method includes sending, by the first NF instance entity, a second registration request to register a NF instance profile with the NRF device.
- the NF instance profile includes a NF instance specific data and a pointer to profile of the common data.
- the common data is identified and registered as "NF-Set” profile in NRF.
- sending, by the NF instance entity, the first registration request to register the common data in a separate profile into the NRF device includes sending, by the first NF instance entity, a first determination request to determine whether a NF set profile for a first NF set exists with the NRF, receiving, by the first NF instance entity, a first response indicating that the NF set profile for the first NF set does not exist with the NRF device based on the determination request, and sending, by the an NF instance entity, the first registration request to register the common data in the separate profile into the NRF device.
- sending, by the NF instance entity, the second registration request to register the NF instance profile with the NRF device includes sending, by the first NF instance entity, a registration request to register a NF instance profile with the NRF device, receiving, by the first NF instance entity, a first response indicating that the profile with common data does not exist with the NRF device, and sending, by the an NF instance entity, a third registration request to register the common data in the separate profile into the NRF device.
- the NF instance profile includes a NF instance specific data and a pointer to profile of the common data.
- Embodiments of the disclosure provide methods for performing NF management and discovery in a wireless network.
- the method includes sending, by a NF consumer, a discovery request to discover NF instances of a particular type to a NRF device. Further, the method includes receiving, by the NF consumer, a discovery response from the NRF device, wherein the discovery response comprises a NF instance specific data of multiple NF-instances matching requested type, and an indicator to a common data profile.
- the NRF device identifies NF instances based on the discovery request.
- the NF instances are associated with the NF-instance common data.
- the indicator to the NF set profile instead of the common data is included in the discovery response.
- the method includes sending, by the NF consumer, a request to discover the NF-set profile to the NRF device, upon determining that the NF-set profile is not available in the NF consumer. Further, the method includes receiving, by the NF consumer, the NF-set profile from the NRF device based on the discovery request.
- the method includes sending, by the NF consumer, a subscription request associated with a data change notification for changes in the NF set profile to the NRF device. Further, the method includes receiving, by the NF consumer, a message indicating the change in the common data associated with the NF set profile from the NRF device, upon determining the change in the common data associated with the NF set profile at the NRF device.
- Embodiments of the disclosure provide a NRF device including a NF management and discovery controller coupled with a processor and a memory.
- the NF management and discovery controller is configured to receive a first registration request to register a common data in a separate profile from a first NF instance entity. Further, the NF management and discovery controller is configured to receive a second registration request to register a NF instance profile from the first NF instance entity.
- the NF instance profile includes a NF instance specific data and a pointer to profile of the common data.
- Embodiments of the disclosure provide a NF instance entity including a NF management and discovery controller coupled with a processor and a memory.
- the NF management and discovery controller is configured to categorize NF instances profile data into a common data, and a specific data. Further, the NF management and discovery controller is configured to send a first registration request to register a common data in a separate profile into a NRF device. Further, the NF management and discovery controller is configured to send a second registration request to register a NF instance profile with the NRF device.
- the NF instance profile includes a NF instance specific data and a pointer to profile of the common data.
- Embodiments of the disclosure provide a NF consumer including a NF management and discovery controller coupled with a processor and a memory.
- the NF management and discovery controller is configured to send a discovery request to discover NF instances of a particular type to a NRF device. Further, the NF management and discovery controller is configured to receive a discovery response from the NRF device.
- the discovery response includes a NF instance specific data of multiple NF-instances matching requested type, and an indicator to a common data profile.
- Embodiments of the disclosure provides a NRF device including a NF management and discovery controller coupled with a processor and a memory.
- the NF management and discovery controller is configured to receive a discovery request to discover NF-instances of a particular type from a NF consumer and identify NF instances based on the discovery request. Further, the NF management and discovery controller is configured to send a discovery response to the NF consumer.
- the discovery response includes the NF instance specific data of a plurality of NF-instances, and the pointer to a profile containing common-data of the plurality of NF-instances.
- various functions described below can be implemented or supported by one or more computer programs, each of which is formed from computer readable program code and embodied in a computer readable medium.
- application and “program” refer to one or more computer programs, software components, sets of instructions, procedures, functions, objects, classes, instances, related data, or a portion thereof adapted for implementation in a suitable computer readable program code.
- computer readable program code includes any type of computer code, including source code, object code, and executable code.
- computer readable medium includes any type of medium capable of being accessed by a computer, such as read only memory (ROM), random access memory (RAM), a hard disk drive, a compact disc (CD), a digital video disc (DVD), or any other type of memory.
- ROM read only memory
- RAM random access memory
- CD compact disc
- DVD digital video disc
- a "non-transitory” computer readable medium excludes wired, wireless, optical, or other communication links that transport transitory electrical or other signals.
- a non-transitory computer readable medium includes media where data can be permanently stored and media where data can be stored and later overwritten, such as a rewritable optical disc or an erasable memory device.
- FIG. 1A illustrate an representation of an example NF-Profile information in NRF device for different NF-Instances and NF-Service-Instances according to prior arts
- FIG. 1B illustrate an representation of an example NF-Profile information in NRF device for different NF-Instances and NF-Service-Instances according to prior arts
- FIG. 2A illustrate an representation of an example of NF profile registration in NRF device using Nnrf_NFManagement service according to prior arts
- FIG. 2B illustrate an representation of an example of NF profile registration in NRF device using Nnrf_NFManagement service according to prior arts
- FIG. 3 illustrates a representation of an example of NF profile update in NRF device using Nnrf_NFManagement service according to prior arts
- FIG. 4 illustrates a representation of an example of NF discovery by NF consumers from the NRF device using Nnrf_NFDiscovery service according to prior arts
- FIG. 5 illustrates a representation of an example of NF profile change notification to the subscribing NF consumers using Nnrf_NFManagement service according to prior arts
- FIG. 6 illustrates an example resource structure of Nnrf_NFManagement API according to embodiments of the present disclosure
- FIG. 7A illustrate a representation of an example of NF profile registration in a NRF device using Nnrf_NFManagement service according to embodiments of the present disclosure
- FIG. 7B illustrate a representation of an example of NF profile registration in a NRF device using Nnrf_NFManagement service according to embodiments of the present disclosure
- FIG. 8 illustrates an example resource structure of Nnrf_NFDiscovery API according to embodiments of the present disclosure
- FIG. 9 illustrates a representation of an example of NF discovery in NRF using Nnrf_NFDiscovery service according to embodiments of the present disclosure
- FIG. 10 illustrates a representation of an example of NF profile change notification to the subscribing NF consumers using Nnrf_NFManagement service according to embodiments of the present disclosure
- FIG. 11 illustrates various hardware components of a NRF device according to embodiments of the present disclosure
- FIG. 12 illustrates various hardware components of a NF instance entity according to embodiments of the present disclosure
- FIG. 13 illustrates various hardware components of a NF consumer according to embodiments of the present disclosure
- FIG. 14 illustrates a flowchart of a method, implemented by the NRF device, for performing NF management and discovery in a wireless network according to embodiments of the present disclosure
- FIG. 15 illustrates a flowchart of a method, implemented by the NF instance entity, for performing NF management and discovery in a wireless network according to embodiments of the present disclosure
- FIG. 16 illustrates a flowchart of a method, implemented by the NF consumer, for performing NF management and discovery in a wireless network according to embodiments of the present disclosure
- FIG. 17 illustrates a flowchart of a method, implemented by the NRF device, for performing the NF management and discovery in the wireless network according to embodiments of the present disclosure.
- FIGS. 1A through 17, discussed below, and the various embodiments used to describe the principles of the present disclosure in this patent document are by way of illustration only and should not be construed in any way to limit the scope of the disclosure. Those skilled in the art will understand that the principles of the present disclosure may be implemented in any suitably arranged system or device.
- various functions described below can be implemented or supported by one or more computer programs, each of which is formed from computer readable program code and embodied in a computer readable medium.
- application and “program” refer to one or more computer programs, software components, sets of instructions, procedures, functions, objects, classes, instances, related data, or a portion thereof adapted for implementation in a suitable computer readable program code.
- computer readable program code includes any type of computer code, including source code, object code, and executable code.
- computer readable medium includes any type of medium capable of being accessed by a computer, such as read only memory (ROM), random access memory (RAM), a hard disk drive, a compact disc (CD), a digital video disc (DVD), or any other type of memory.
- ROM read only memory
- RAM random access memory
- CD compact disc
- DVD digital video disc
- a "non-transitory” computer readable medium excludes wired, wireless, optical, or other communication links that transport transitory electrical or other signals.
- a non-transitory computer readable medium includes media where data can be permanently stored and media where data can be stored and later overwritten, such as a rewritable optical disc or an erasable memory device.
- Embodiments herein achieve methods for performing NF management and discovery in a wireless network.
- the method includes receiving, by a NRF device, a first registration request to register a common data in a separate profile from a first NF instance entity. Further, the method includes receiving, by the NRF device, a second registration request to register a NF instance profile from the first NF instance entity.
- the NF instance profile includes a NF instance specific data and a pointer to profile of the common data.
- FIGS. 6 through 17 where similar reference characters denote corresponding features consistently throughout the figures, there are shown at least one embodiment.
- NF-Type - Type of Network Function e.g., AMF, SMF, NEF
- the 3 rd generation partnership project (3GPP) Release 15 introduced a service based architecture for a 5G core that involves a set of inter-connected network functions (NFs), each of which are discoverable via a network repository function (NRF) device (e.g., the NRF device 200 of FIG. 4).
- the NRF device exposes an Nnrf_NFManagement service, where the Nnrf_NFManagement service allows the network functions (e.g., NF producers) to register or update their profile in the NRF device.
- the profile includes information on NF services offered by the network functions, their authorization policy (e.g., which other NFs are allowed to access them, what are they allowed to access etc.) and other configuration/capability parameters.
- the NRF device also exposes an Nnrf_NFDiscovery service, which allows the network functions (e.g., NF consumers (300)) to discover the other network functions (NF producers) present in a network (e.g., 5G network) (e.g., the 5G network 1000 of FIG. 4), the services they offer, and other configuration/capability parameters.
- NF consumers e.g., the NF consumer 300 of FIG. 4
- the NF consumer may use the NF service.
- the NF consumers may subscribe to notifications from the NRF device to know an operational status of the NF producers they discovered. If there is a change in a subscribed NF producer's profile, the NRF device may send notifications to all subscribing NFs whenever the registered profile information of the NF producer changes.
- the notification may include at-least one of the updated profile of the NF producer, and the difference from earlier profile.
- Each Network Function can be deployed such that several network function instances are present within an NF Set to provide distribution, redundancy and scalability together as a set of NF instances. For example, if an NF instance goes down, another NF instance in the set may take-over and thus provide redundancy.
- NFs of an NF-Set When multiple member NFs (instances) of an NF-Set register their profiles into the NRF device, a lot of redundant information may need to be registered as the NFs of an NF-Set have lot of common configurations (such as configuration/capability parameters, and so on). Similarly, when the NF consumer discovers the NF producer instances of a specific-type, then lot of such redundant information may need to be provided in the discovery response. Worst, the NFs who subscribe to changes in NF-Profile data may be individually notified of the same change against multiple NF-instances.
- FIG. 1A and FIG. 1B illustrates an representation of an example NF-Profile information in NRF device for different NF-Instances and NF-Service-Instances.
- Each of the NF sets may contain network function instances 1 ... n, whereby each NF-Instance's profile consists of an NF-Instance specific data, NF-Instance services data and NF-Instance common data.
- the NF-Service instances within an NF-Instance can further be deployed in a Service-Set.
- FIG.1A and FIG. 1B show that NF-Instance services data may consist of multiple NF-Service-Sets each containing multiple NF-Service instances.
- FIG. 2A and FIG. 2B illustrates an representation of an example of NF profile registration in NRF device using Nnrf_NFManagement service.
- the profile of each NF-Service instance contains of NF-Service instance specific data and NF-Service instance common data.
- NF/NF-Service instance specific data or "NF/NF-Service instance common data” do not refer to an already existing classification (in the 3GPP specifications) of NF/NF-Service profile data. Rather, they indicate that the NF/NF-Service profile data can be divided into these categories, whereby the specific data refers to profile parameters that are not common across the set, and common data refers to profile parameters that are common across the set.
- each NF-Instance 100a, 100b, 100c, and 100d may register its COMPLETE profile into the NRF device (200). That is, if the NF-Set has n instances, each instance may register its profile containing the NF-Instance specific data, the NF-Instance services data and the NF-Instance common data.
- the NF-profile may contain, for each NF-Service instance, the COMPLETE NF-Service profile containing the NF-Service-Instance common data and NF-Service-Instance specific data.
- FIG. 2A and FIG. 2B shows an example of how issue manifests during registration of the NF-profiles into the NRF device 200.
- NF-Instances 100a to 100d belonging to same NF-Set, who register their profile into the NRF device 200 by individually sending Nnrf_NFManagement_NFRegister request at steps S201a, S201b, S201c, and S201d.
- Each request may contain some duplicate information (common data) across multiple NF-Instances 100a to 100d belonging to the same NF-Set, thus increasing the size of Hypertext Transfer Protocol (HTTP) Payload and hence affecting network performance.
- HTTP Hypertext Transfer Protocol
- the NRF device 200 ends up having duplicate information in its database.
- FIG. 3 illustrates a representation of an example of NF profile update in NRF device using Nnrf_NFManagement service.
- each of these NF-Instances 100a to 100d may end up updating their profile in NRF device 200 by sending Nnrf_NFManagement_NFUpdate request to NRF device 200 (as shown step S301a, S301b, S301c, and S301d of the FIG. 3). It is noted that if the change is in "specific data,” those may be updated individually anyway, and are not the object of the present disclosure.
- FIG. 4 illustrates a representation of an example of NF discovery by NF consumers from the NRF device using Nnrf_NFDiscovery service.
- Nnrf_NFDiscovery_NFDiscover request e.g., step S401
- the NRF device 200 may determine its database and provides all these 4 profiles to the NF consumer 300 in Nnrf_NFDiscovery_NFDiscover response (e.g., step S402).
- the payload body of the response may contain the duplicate information (common data) in each NF's profile, and may thus not only increase size of response, but also, the NF consumer 300 may end up storing large information in its cache and/or database (as shown in Box-B of FIG. 4).
- FIG. 5 further shows how the inclusion of common data in each NF-instance's profile of NF-Set results in increased signalling during profile change notifications.
- the NF consumer 300 may need to keep track of profile changes of the NF instance entities 100a to 100d.
- the NF consumer 300 may subscribe to the NRF device 200 to receive data-change notifications using Nnrf_NFManagement_NFStatusSubscribe service operation at steps S501a, S501b, S501c, and S501d.
- the subscription request is done for each NF-Instance 100a to 100d.
- the NRF device 200 may later detect a change in the profiles of the NF-Instances 100a-100d, e.g., due to NFs performing Nnrf_NFManagement_NFUpdate service operation as shown in FIG.
- the NRF device 200 may send a notification to the NF consumer 300. Even if the change is in common-data, the change may end up sending 4 notifications to the NF consumer 300 to update the profile of all the NF-instances 100a to 100d with the same data at steps 503a, 503b, 503c, and 503d. It is noted that if the change is in "specific data,” those may be updated individually anyway, and are not the object of the present disclosure.
- the existing implementation of the NRF device 200 and NFs results in duplicate storage of information in the NRF device 200 as well as the NF consumers 300, and increased signalling during register, update, and notification service operations; thus, reducing overall efficiency of the wireless network 1000.
- the provided methods may be used for performing the network function management and discovery in a 5G network in case that the network function instances are deployed in an NF-Set.
- Embodiments herein disclose how the member NF-Instances of an NF-Set can register their profile into NRF device without having to duplicate the common profile parameters information into each NF-Instance's profile of the NF-Set.
- Embodiments herein disclose how the NRF device can provide an NF-Set's profile to NF consumer containing common profile parameters of the NF-Instances belonging to the NF-Set.
- Embodiments herein disclose how an NF consumer does not need to be notified via multiple notifications due to member NF-Instance's profile changes in case that data-change is in common set of parameters.
- Embodiments improves the efficiency of the system by proposing alternate implementations in NRFs, NF consumers and NF-Producers.
- the NF-Instances belonging to a NF-Set register their profile into the NRF device using Nnrf_NFManagement service, they first register "common data" in a separate profile and identify the "common data" using an existing or new identifier unique at-least within a Public Land Mobile Network (PLMN).
- PLMN Public Land Mobile Network
- This separate profile could be an "NF-Set” profile, where the NF-Set can be identified using an existing NF-Set-ID as defined in 3GPP TS 23.003, or a new identifier.
- the individual NF-profiles of the NF-Instance are then registered into the NRF device without having "common data.” Rather, the individual NF-Profiles only contain an indication that information contained in the NF-Set profile (registered separately and identified using the NF-Set identifier) also applies to this NF-Instance's profile.
- FIG. 6 illustrates an example resource structure of Nnrf_NFManagement application programming interface (API) according to embodiments of the present disclosure. It is provided to extend the resource structure 600 defined in the 3GPP TS 29.510 with a new branch for NF-sets resource collection as shown in dotted outline in FIG. 6.
- API application programming interface
- FIG. 7A shows how such a mechanism helps improve the information stored in the NRF device 200 for multiple NF-Instances of the same NF-Set.
- the NRF device 200 can send an HTTP Error "404 Not found" to indicate this.
- the first NF-Instance 100a may then proceed with registering the NF-Instance profile in the NRF device (200) using Nnrf_NFManagement_NFRegister service operation; containing NF-Instance specific data and NF-Instance service data.
- the NF-Service common data can be registered as part of a separate data-structure so as to not repeat the common data multiple times.
- Step S707a, S707b, and S707c) the second, third, and fourth NF-Instances 100b, 100c, and 100d may now proceed with registering their NF-Instance profile in the NRF device 200 using Nnrf_NFManagement_NFRegister service operation; containing NF-Instance specific data and NF-Instance service data.
- the NF-Service common data can be registered as part of a separate data-structure so as to not repeat the common data multiple times.
- the information stored in the NRF device 200 is not duplicated, neither in signalling from the NF-Instances 100a to 100d, nor in the storage in the NRF device 200.
- the NF-Instance common data is part of a locally configured NF-Set profile and hence only a pointer to the NF-Set profile identifier is included.
- the device Upon receiving this message, if the NRF device 200 finds that the device does not have the NF-Set's indicated profile, the device sends an indication in response to Nnrf_NFManagement_NFRegister request, asking NF-Instance to register or update the NF-Set's profile. Based on the presence of such indication in the response, the NF-Instances 100a to 100d may go and register or update NF-Set's profile into the NRF device 200.
- FIG. 8 and FIG. 9 show how such a mechanism of defining NF-set profile helps improve the problem described in FIG. 4. Similar to FIG. 6, FIG. 8 proposes to extend the resource structure 800 of Nnrf_NFDiscovery API with a new branch for NF-sets.
- the NF consumer 300 sends the request to the NRF device 200 to discover the network functions of the particular type (e.g., AMF entity, SMF entity or the like), as shown in FIG. 9, the following sequence of events may happen.
- the network functions of the particular type e.g., AMF entity, SMF entity or the like
- Step S901 the NF consumer 300 may send the Nnrf_NFDiscovery_NFDiscover request to the NRF device 200 to discover NF-Instances of the particular type.
- the payload-size of HTTP response to Discovery requests reduces, and the NF consumer 300 and/or the NRF device 200 do not need to cache duplicate information (as shown in Box-D of FIG. 9).
- the solution provided in FIG. 7 also helps resolve the issue depicted in FIG. 5.
- the NF consumer 300 may subscribe to the NRF device 200 to receive data-change notifications using first, second, third, and fourth Nnrf_NFManagement_NFStatusSubscribe service operation at steps S1001a, S1001b, S1001c, and S1001d.
- the subscription request is done for each NF-Instance 100a to 100d.
- the NRF device 200 may detect a change in the profiles of the NF-Instances 100a-100d, e.g., due to NFs performing Nnrf_NFManagement_NFUpdate service operation as shown in FIG. 3 or like so.
- the NRF device 200 may send a notification (e.g., Nnrf_NFManagement_NFStatusNotify NFSet A) to the NF consumer 300.
- Election of master could be determined, e.g., based on a priority configuration of the NF-Instance, whereby highest priority NF-Instance becomes master, based on configuration and so on. If the highest-priority NF-Instance goes down, the next-highest priority NF-Instance takes role of master. Thus, unnecessary and duplicate updates into NRF device (200) can be avoided.
- FIG. 11 illustrates various hardware components of the NRF device (200), according to embodiments of the present disclosure.
- the NRF device 200 may include at least one of a processor 210, a communicator 220, a memory 230, or a NF management and discovery controller 240.
- the processor 210 may be coupled with the communicator 220, the memory 230, and the NF management and discovery controller 240.
- the NF management and discovery controller 240 may be included in the processor 210, or integrated with the processor 210.
- the NF management and discovery controller 240 may receive the first registration request to register the common data in the separate profile from the first NF instance entity 100a.
- the common data refers to the profile information common to a plurality of NF-instances.
- the common data refers to data common to NF-Instances belonging to the NF-Set.
- the NF management and discovery controller 240 may receive the first determination request to determine whether the NF set profile for the first NF set exists with the NRF device 200. Based on the determination request, the NF management and discovery controller 240 may send the first response indicating that the NF set profile for the first NF set does not exist with the NRF device 200. Further, the NF management and discovery controller 240 may receive the first registration request to register the common data in the separate profile into the NRF device 200.
- the NF management and discovery controller 240 may receive the second registration request to register the NF instance profile from the first NF instance entity 100a.
- the NF instance profile includes the NF instance specific data and the pointer to profile of the common data.
- the NF instance specific data refers to profile information specific to the NF-Instances.
- the NF-Instances belong to the NF-Set.
- the second registration request to register the NF instance profile is received using the Nnrf_NFManagement_NFRegister.
- the NF management and discovery controller 240 may receive the registration request to register the NF instance profile with the NRF device 200 from the first NF instance entity 100a. Further, the NF management and discovery controller 240 may send a first response indicating that the profile with common data does not exist with the NRF device 200. Further, the NF management and discovery controller 240 may receive the registration request to register the common data in the separate profile into the NRF device 200.
- the NF management and discovery controller 240 may receive the discovery request to discover NF-instances of the particular type from the NF consumer 300. Based on the discovery request, the NF management and discovery controller 240 may identify NF instances. Further, the NF management and discovery controller 240 may sends the discovery response to the NF consumer 300.
- the discovery response may include the NF instance specific data of a plurality of NF-instances, and the pointer to profile of the NF set profile. The pointer to profile of the NF set profile instead of the common data may be included in the discovery response.
- the NF management and discovery controller 240 may receive the discovery request to share the NF-set profile from the NF consumer 300.
- the NF consumer 300 may determine that the NF-set profile is not available in the NF consumer 300.
- the NF management and discovery controller 240 may send the NF-set profile to the NF consumer 300.
- the NF management and discovery controller 240 may receive the subscription request associated with the data change notification for changes in the NF set profile. Further, the NF management and discovery controller 240 may determines the change in the common data associated with the NF set profile. Further, the NF management and discovery controller 240 may send the message indicating the change in the common data associated with the NF set profile to the NF consumer 300.
- the NF management and discovery controller 240 may be implemented by analog and/or digital circuits such as logic gates, integrated circuits, microprocessors, microcontrollers, memory circuits, passive electronic components, active electronic components, optical components, hardwired circuits and the like, and may optionally be driven by firmware.
- the processor 210 may be configured to execute instructions stored in the memory 230 and to perform various processes.
- the communicator 220 may be configured for communicating internally between internal hardware components and with external devices via one or more networks.
- the memory 230 may also store instructions to be executed by the processor 210.
- the memory 230 may include non-volatile storage elements. Examples of such non-volatile storage elements may include magnetic hard discs, optical discs, floppy discs, flash memories, or forms of electrically programmable memories (EPROM) or electrically erasable and programmable (EEPROM) memories.
- EPROM electrically programmable memories
- EEPROM electrically erasable and programmable
- the memory (230) may, in some examples, be considered a non-transitory storage medium.
- non-transitory may indicate that the storage medium is not embodied in a carrier wave or a propagated signal. However, the term “non-transitory” should not be interpreted that the memory 230 is non-movable. In certain examples, a non-transitory storage medium may store data that can, over time, change (e.g., in random access memory (RAM) or cache).
- RAM random access memory
- FIG. 11 shows various hardware components of the NRF device 200 but it is understood that other embodiments are not limited thereon.
- the NRF device 200 may include less or greater number of components.
- the labels or names of the components are used only for illustrative purpose and does not limit the scope of the present disclosure.
- One or more components can be combined together to perform same or substantially similar function in the NRF device 200.
- FIG. 12 illustrates various hardware components of the NF instance entity 100 according to embodiments of the present disclosure.
- the NF instance entity 100 may include a processor 110, a communicator 120, a memory 130, or a NF management and discovery controller 140.
- the processor 110 may be coupled with the communicator 120, the memory 130 and the NF management and discovery controller 140.
- the NF management and discovery controller 140 may be included in the processor 110, or integrated with the processor 110.
- the NF management and discovery controller 140 may be configured to categorize NF instances profile data into the common data, and the specific data.
- the common data is identified and registered as "NF-Set" profile in the NRF device 200. Further, the NF management and discovery controller 140 may be configured to send the first registration request to register the common data in the separate profile into the NRF device 200.
- the NF management and discovery controller 140 may send the first determination request to determine whether the NF set profile for the first NF set exists with the NRF device 200. Based on the determination request, the NF management and discovery controller 140 may receive the first response indicating that the NF set profile for the first NF set does not exist with the NRF device 200. Further, the NF management and discovery controller 140 may send the first registration request to register the common data in the separate profile into the NRF device (200).
- the NF management and discovery controller 140 may send the second registration request to register the NF instance profile with the NRF device 200.
- the NF instance profile may include the NF instance specific data and the pointer to profile of the common data.
- the NF management and discovery controller 140 may send the registration request to register the NF instance profile with the NRF device 200.
- the NF instance profile may include the NF instance specific data and the pointer to profile of the common data.
- the NF management and discovery controller 140 may receive the first response indicating that the profile with common data does not exist with the NRF device 200. Further, the NF management and discovery controller 140 may send the second registration request to register the common data in the separate profile into the NRF device 200.
- the NF management and discovery controller 140 may be implemented by analog and/or digital circuits such as logic gates, integrated circuits, microprocessors, microcontrollers, memory circuits, passive electronic components, active electronic components, optical components, hardwired circuits and the like, and may optionally be driven by firmware.
- the processor 110 may be configured to execute instructions stored in the memory 130 and to perform various processes.
- the communicator 120 may be configured for communicating internally between internal hardware components and with external devices via one or more networks.
- the memory 130 may also store instructions to be executed by the processor 110.
- the memory 130 may include non-volatile storage elements. Examples of such non-volatile storage elements may include magnetic hard discs, optical discs, floppy discs, flash memories, or forms of electrically programmable memories (EPROM) or electrically erasable and programmable (EEPROM) memories.
- the memory 130 may, in some examples, be considered a non-transitory storage medium.
- the term "non-transitory" may indicate that the storage medium is not embodied in a carrier wave or a propagated signal.
- non-transitory should not be interpreted that the memory 130 is non-movable.
- a non-transitory storage medium may store data that can, over time, change (e.g., in Random Access Memory (RAM) or cache).
- RAM Random Access Memory
- FIG. 12 shows various hardware components of the NF instance entity 100 but it is understood that other embodiments are not limited thereon.
- the NF instance entity 100 may include less or greater number of components.
- the labels or names of the components are used only for illustrative purpose and does not limit the scope of the present disclosure.
- One or more components can be combined together to perform same or substantially similar function in the NF instance entity 100.
- FIG. 13 illustrates various hardware components of the NF consumer 300 according to embodiments of the present disclosure.
- the NF consumer 300 may include at least one of a processor 310, a communicator 320, a memory 330, or a NF management and discovery controller 340.
- the processor 310 may be coupled with the communicator 320, the memory 330 and the NF management and discovery controller 340.
- the NF management and discovery controller 340 may be included in the processor 310, or integrated with the processor 310.
- the NF management and discovery controller 340 may send the discovery request to discover NF instances of the particular type to the NRF device 200.
- the NRF device 200 may identify NF instances based on the discovery request, and the NF instances are associated with the NF-instance common data. Further, the NF management and discovery controller 340 may receive the discovery response from the NRF device 200.
- the discovery response may include the NF instance specific data of multiple NF-instances matching requested type, and the indicator to the common data profile. The indicator to the NF set profile instead of the common data may be included in the discovery response.
- the NF management and discovery controller 340 may send the request to discover the NF-set profile to the NRF device 200, upon determining that the NF-set profile is not available in the NF consumer 300. Based on the discovery request, the NF management and discovery controller 340 receives the NF-set profile from the NRF device 200.
- the NF management and discovery controller 340 sends the subscription request associated with the data change notification for changes in the NF set profile to the NRF device 200. Upon determining the change in the common data associated with the NF set profile at the NRF device 200, the NF management and discovery controller 340 receives the message indicating the change in the common data associated with the NF set profile from the NRF device 200.
- the NF management and discovery controller 340 may be implemented by analog and/or digital circuits such as logic gates, integrated circuits, microprocessors, microcontrollers, memory circuits, passive electronic components, active electronic components, optical components, hardwired circuits and the like, and may optionally be driven by firmware.
- the processor 310 may be configured to execute instructions stored in the memory 330 and to perform various processes.
- the communicator 320 may be configured for communicating internally between internal hardware components and with external devices via one or more networks.
- the memory 330 may also store instructions to be executed by the processor 310.
- the memory 330 may include non-volatile storage elements. Examples of such non-volatile storage elements may include magnetic hard discs, optical discs, floppy discs, flash memories, or forms of electrically programmable memories (EPROM) or electrically erasable and programmable (EEPROM) memories.
- EPROM electrically programmable memories
- EEPROM electrically erasable and programmable
- the memory 330 may, in some examples, be considered a non-transitory storage medium.
- non-transitory may indicate that the storage medium is not embodied in a carrier wave or a propagated signal. However, the term “non-transitory” should not be interpreted that the memory 330 is non-movable. In certain examples, a non-transitory storage medium may store data that can, over time, change (e.g., in random access memory (RAM) or cache).
- RAM random access memory
- FIG. 13 shows various hardware components of the NF consumer 300 but it is understood that other embodiments are not limited thereon.
- the NF consumer 300 may include less or greater number of components.
- the labels or names of the components are used only for illustrative purpose and does not limit the scope of the present disclosure.
- One or more components can be combined together to perform same or substantially similar function in the NF consumer 300.
- FIG. 14 illustrates a flowchart 1400 of a method, implemented by the NRF device 200, for performing the NF management and discovery in the wireless network (e.g., 5G network 1000) according to embodiments of the present disclosure.
- the steps 1402 and 1404 may be handled by the NF management and discovery controller 240.
- the method may include receiving the first registration request to register the common data in the separate profile from the first NF instance entity.
- the method may include receiving the second registration request to register the NF instance profile from the first NF instance entity 100.
- the NF instance profile includes the NF instance specific data and the pointer to profile of the common data.
- FIG. 15 illustrates a flowchart 1500 of a method, implemented by the NF instance entity 100, for performing the NF management and discovery in a wireless network 1000 according to embodiments of the present disclosure.
- the steps 1502, 1504, and 1506 may be handled by the NF management and discovery controller 140.
- the method may include categorizing NF instances profile data into the common data, and the specific data.
- the method may include sending the first registration request to register the common data in the separate profile into the NRF device 200.
- the method may include sending the second registration request to register the NF instance profile with the NRF device 200.
- the NF instance profile includes the NF instance specific data and the pointer to profile of the common data.
- FIG. 16 illustrates a flowchart 1600 of a method, implemented by the NF consumer 300, for performing NF management and discovery in the wireless network 1000 according to embodiments of the present disclosure.
- the steps 1602 and 1604 may be handled by the NF management and discovery controller 340.
- the method may include sending the discovery request to discover NF instances of the particular type to the NRF device 200.
- the method may include receiving the discovery response from the NRF device 200.
- the discovery response includes the NF instance specific data of multiple NF-instances matching requested type, and the indicator to the common data profile.
- FIG. 17 illustrates a flowchart 1700 of a method, implemented by the NRF device 200, for performing the NF management and discovery in the wireless network 1000 according to embodiments of the present disclosure.
- the steps 1702, 1704, and 1706 may be handled by the NF management and discovery controller 240.
- the method may include receiving the discovery request to discover NF-instances of the particular type from the NF consumer 300.
- the method may include identifying NF instances based on the discovery request.
- the method may include sending the discovery response to the NF consumer 300.
- the discovery response includes the NF instance specific data of a plurality of NF-instances, and the pointer to a profile containing common-data of the plurality of NF-instances.
- Embodiments disclosed herein can be implemented through at least one software program running on at least one hardware device and performing network management functions to control the elements.
- the elements can be at least one of a hardware device, or a combination of hardware device and software module.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
Claims (15)
- A method for performing network function (NF) management and discovery in a wireless network, the method comprising:receiving, from a first NF instance entity by a network repository function (NRF) device, a first registration request to register common data in a separate profile; andreceiving, from the first NF instance entity by the NRF device, a second registration request to register an NF instance profile, wherein the NF instance profile comprises NF instance specific data and a pointer for a profile of the common data.
- The method as claimed in claim 1, wherein the common data refers to profile information that is common to a plurality of NF-instances,wherein the NF instance specific data refers to profile information that is specific to an NF-Instance of a plurality of NF-instances,wherein the NF-Instance belong to an NF-Set,wherein the common data refers to data that is common to a plurality of NF-Instances belonging to an NF-Set, andwherein the second registration request to register the NF instance profile is received using a Nnrf_NFManagement_NFRegister.
- The method as claimed in claim 1, wherein receiving the first registration request to register the common data in the separate profile comprises:receiving, by the NRF device, a determination request to determine whether a NF set profile for a first NF set exists along with the NRF device;sending, by the NRF device, a first response indicating that the NF set profile for the first NF set does not exist along with the NRF device based on the determination request; andreceiving, by the NRF device, the first registration request to register the common data in the separate profile into the NRF device.
- The method as claimed in claim 1, wherein receiving the second registration request to register the NF instance profile comprises:receiving, from the first NF instance entity, a registration request to register the NF instance profile along with the NRF device;sending, by the NRF device, a first response indicating that the profile with common data does not exist along with the NRF device; andreceiving, by the NRF device, a registration request to register the common data in the separate profile into the NRF device.
- The method as claimed in claim 1, further comprising:receiving, from a NF consumer by a network repository function (NRF) device, a discovery request to discover NF-instances of a particular type;identifying, by the NRF device, the NF instances based on the discovery request; andsending, by the NRF device, a discovery response to the NF consumer, wherein the discovery response comprises NF instance specific data of a plurality of NF-instances, and a pointer for a profile containing common data of the NF-instances.
- The method as claimed in claim 5, wherein the pointer for the profile of an NF set profile, instead of the common data, is included in the discovery response.
- The method as claimed in claim 5, further comprising:receiving, by the NRF device, a discovery request to share an NF-set profile from the NF consumer in case that the NF consumer determines that the NF-set profile is not available in the NF consumer; andsending, by the NRF device, the NF-set profile to the NF consumer based on the discovery request.
- The method as claimed in claim 5, further comprising:receiving, by the NRF device, a subscription request associated with a data change notification for changes in an NF set profile;determining, by the NRF device, a change in the common data associated with the NF set profile; andsending, to the NF consumer by the NRF device, a message indicating the change in the common data associated with the NF set profile .
- A method for performing network function (NF) management and discovery in a wireless network, the method comprising:categorizing, by a first NF instance entity, NF instances profile data into common data and specific data;sending, by the first NF instance entity, a first registration request to register the common data in a separate profile into a network repository function (NRF) device; andsending, by the first NF instance entity, a second registration request to register an NF instance profile along with the NRF device, wherein the NF instance profile comprises an NF instance specific data and a pointer for a profile of the common data.
- The method as claimed in claim 9, wherein the common data refers to profile information that is common to a plurality of NF-instances,wherein the specific data refers to profile information that is specific to an NF-Instance,wherein the plurality of NF-Instances belongs to an NF-Set,wherein the common data refers to data that is common to a plurality of NF-Instances belonging to an NF-Set, andwherein the common data is identified and registered as an NF-Set profile in the NRF device.
- The method as claimed in claim 9, wherein sending the first registration request to register the common data in the separate profile into the NRF device comprises:sending, by the first NF instance entity, a determination request to determine whether an NF set profile for a first NF set exists along with the NRF device;receiving, by the first NF instance entity, a first response indicating that the NF set profile for the first NF set does not exist along with the NRF device based on the determination request; andsending, by the NF instance entity, the first registration request to register the common data in the separate profile into the NRF device.
- The method as claimed in claim 9, wherein sending the second registration request to register the NF instance profile with the NRF device comprises:sending, by the first NF instance entity, a registration request to register an NF instance profile along with the NRF device, wherein the NF instance profile comprises NF instance specific data and a pointer for a profile of the common data;receiving, by the first NF instance entity, a first response indicating that the profile with common data does not exist along with the NRF device; andsending, by the NF instance entity, a second registration request to register the common data in the separate profile into the NRF device.
- A method for optimizing network function (NF) management and discovery in a wireless network, the method comprising:sending, by a NF consumer, a discovery request to discover NF instances of a particular type to a network repository function (NRF) device; andreceiving, by the NF consumer, a discovery response from the NRF device, wherein the discovery response comprises NF instance specific data of multiple NF-instances matching requested type and an indicator to a common data profile.
- A network repository function (NRF) device, comprises:memory; anda controller coupled with the memory, the controller configured to:receive, from a first NF instance entity, a first registration request to register common data in a separate profile , andreceive, from the first NF instance entity, a second registration request to register a NF instance profile , wherein the NF instance profile comprises NF instance specific data and a pointer for a profile of the common data.
- The NRF device as claimed in claim 14, wherein the controller is further configured to:receive, from a NF consumer, a discovery request to discover NF-instances of a particular type ,identify the NF instances based on the discovery request, andsend a discovery response to the NF consumer, wherein the discovery response comprises NF instance specific data of a plurality of NF-instances and a pointer for a profile containing common data of the NF-instances.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP23839843.2A EP4555703A4 (en) | 2022-07-15 | 2023-06-28 | Apparatus and method for performing network function management and discovery in a wireless network |
| CN202380054085.9A CN119654854A (en) | 2022-07-15 | 2023-06-28 | Apparatus and method for performing network function management and discovery in a wireless network |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| IN202241040592 | 2022-07-15 | ||
| IN202241040592 | 2023-05-18 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2024014749A1 true WO2024014749A1 (en) | 2024-01-18 |
Family
ID=89511107
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/KR2023/009074 Ceased WO2024014749A1 (en) | 2022-07-15 | 2023-06-28 | Apparatus and method for performing network function management and discovery in wireless network |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US20240023047A1 (en) |
| EP (1) | EP4555703A4 (en) |
| CN (1) | CN119654854A (en) |
| WO (1) | WO2024014749A1 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2025217767A1 (en) * | 2024-04-15 | 2025-10-23 | Zte Corporation | Network function profile discovery |
| US12598237B2 (en) * | 2024-06-20 | 2026-04-07 | Oracle International Corporation | Methods, systems, and computer readable media for communicating and using network function (NF) set identifiers in hierarchical NF repository function (NRF) deployments |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20200028920A1 (en) * | 2018-07-23 | 2020-01-23 | Cisco Technology, Inc. | Methods and apparatus for providing information associated with network function (nf) instances of a 5g mobile network |
| US20200314615A1 (en) * | 2019-03-27 | 2020-10-01 | Verizon Patent And Licensing Inc. | Rolling out updated network functions and services to a subset of network users |
| WO2020202043A1 (en) * | 2019-04-02 | 2020-10-08 | Telefonaktiebolaget Lm Ericsson (Publ) | Method for reselection of a network function (nf) service instance of a nf service producer |
| US20220015023A1 (en) * | 2018-11-16 | 2022-01-13 | Telefonaktiebolaget Lm Ericsson (Publ) | Efficient handling of subscriptions |
| US20220191294A1 (en) * | 2019-03-28 | 2022-06-16 | Telefonaktiebolaget Lm Ericsson (Publ) | Methods and apparatuses for service discovery |
Family Cites Families (43)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| MA53531B1 (en) * | 2017-08-14 | 2022-06-30 | Ericsson Telefon Ab L M | Method for discovering services provided by a network repository function |
| CN109428874B (en) * | 2017-08-31 | 2020-10-09 | 华为技术有限公司 | Registration method and device based on service-oriented architecture |
| EP3744076A4 (en) * | 2018-01-24 | 2021-08-25 | Telefonaktiebolaget LM Ericsson (publ) | Method and apparatus for improving service discovery |
| EP3841812B1 (en) * | 2018-08-20 | 2025-06-04 | Telefonaktiebolaget LM Ericsson (publ) | Method and apparatus for service discovery |
| CN110933623B (en) * | 2018-09-17 | 2021-08-31 | 华为技术有限公司 | A communication method and device |
| US10880173B2 (en) * | 2018-12-03 | 2020-12-29 | At&T Intellectual Property I, L.P. | Automated certification of network functions |
| US11140048B2 (en) * | 2019-01-11 | 2021-10-05 | Huawei Technologies Co., Ltd. | Sharable storage method and system for network data analytics |
| US10412588B1 (en) * | 2019-01-11 | 2019-09-10 | Cisco Technology, Inc. | Unified data repository proxy |
| US12150208B2 (en) * | 2019-02-22 | 2024-11-19 | Telefonaktiebolaget Lm Ericsson (Publ) | Group data management in 5G core network (5GC) |
| US11457375B2 (en) * | 2019-03-29 | 2022-09-27 | T-Mobile Usa, Inc. | Monitoring network functions |
| WO2020208996A1 (en) * | 2019-04-08 | 2020-10-15 | Nec Corporation | Procedure to provide integrity protection to a ue parameter during ue configuration update procedure |
| KR20200143134A (en) * | 2019-06-14 | 2020-12-23 | 삼성전자주식회사 | Method and apparatus for providing service in wireless communication system |
| KR102504580B1 (en) * | 2019-07-09 | 2023-02-27 | 오피노 엘엘씨 | Network Reselection During Disaster |
| US10833938B1 (en) * | 2019-07-31 | 2020-11-10 | Oracle International Corporation | Methods, systems, and computer readable media for network function (NF) topology synchronization |
| US11212660B2 (en) * | 2019-11-06 | 2021-12-28 | Verizon Patent And Licensing Inc. | MME interface for EN-DC node selection |
| US11729690B2 (en) * | 2019-11-07 | 2023-08-15 | Intel Corporation | Performance measurements for management of NF service, PFD and QoS flow releases |
| EP4066442B1 (en) * | 2019-11-28 | 2026-01-28 | Telefonaktiebolaget Lm Ericsson (Publ) | Migration to indirect communication mode in a service-based architecture |
| JP7584525B2 (en) * | 2020-02-17 | 2024-11-15 | サムスン エレクトロニクス カンパニー リミテッド | Method and apparatus for improving network selection accuracy in wireless communication systems |
| US11722951B2 (en) * | 2020-02-17 | 2023-08-08 | Samsung Electronics Co., Ltd. | Method and apparatus for changing network configuration in wireless communication system |
| US11399281B2 (en) * | 2020-02-21 | 2022-07-26 | Telefonaktiebolaget Lm Ericsson (Publ) | Authentication server function selection in authentication and key management |
| CN113497730B (en) * | 2020-04-03 | 2022-11-22 | 大唐移动通信设备有限公司 | Proxy communication method and device and network equipment |
| US20210367854A1 (en) * | 2020-05-22 | 2021-11-25 | Electronics And Telecommunications Research Institute | Method for data collection using multiple network data analytics functions device |
| WO2021260661A1 (en) * | 2020-06-26 | 2021-12-30 | Lenovo (Singapore) Pte. Ltd. | Security context for target amf |
| WO2022005352A1 (en) * | 2020-07-03 | 2022-01-06 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and device for assigning data capacity to network slices in a mobile communications network |
| US12004059B2 (en) * | 2020-07-09 | 2024-06-04 | Nokia Technologies Oy | Enhanced identification in communication networks |
| US11528334B2 (en) * | 2020-07-31 | 2022-12-13 | Oracle International Corporation | Methods, systems, and computer readable media for preferred network function (NF) location routing using service communications proxy (SCP) |
| EP3952403B1 (en) * | 2020-08-06 | 2024-07-24 | Nokia Technologies Oy | Optimization of network function profile administration and registration |
| EP4193580A1 (en) * | 2020-08-07 | 2023-06-14 | Nokia Technologies Oy | Network repository function registration |
| US12200071B2 (en) * | 2020-09-15 | 2025-01-14 | Nokia Technologies Oy | Communication between CN and AN |
| EP3975522A1 (en) * | 2020-09-29 | 2022-03-30 | Nokia Technologies Oy | Registration in communication networks |
| WO2022083867A1 (en) * | 2020-10-22 | 2022-04-28 | Nokia Technologies Oy | Method, apparatus and computer program |
| US20240007903A1 (en) * | 2020-10-23 | 2024-01-04 | Telefonaktiebolaget Lm Ericsson (Publ) | Methods and devices for negotiating a policy in telecommunication networks |
| US12160482B2 (en) * | 2021-01-29 | 2024-12-03 | Nokia Technologies Oy | Apparatus, methods, and computer programs |
| EP4047867A1 (en) * | 2021-02-19 | 2022-08-24 | Nokia Technologies Oy | Enhanced authorization in cellular communication networks |
| US12256318B2 (en) * | 2021-04-20 | 2025-03-18 | Samsung Electronics Co., Ltd. | Method and apparatus for authentication between core network devices in mobile communication system |
| US11570689B2 (en) * | 2021-05-07 | 2023-01-31 | Oracle International Corporation | Methods, systems, and computer readable media for hiding network function instance identifiers |
| US12127297B2 (en) * | 2021-06-02 | 2024-10-22 | Oracle International Corporation | Methods, systems, and computer readable media for using service communications proxy (SCP) or security edge protection proxy (SEPP) to apply or override preferred-locality attribute during network function (NF) discovery |
| US11563638B1 (en) * | 2021-08-27 | 2023-01-24 | Oracle International Corporation | Methods, systems, and computer readable media for optimizing network bandwidth utilization through intelligent updating of network function (NF) profiles with NF repository function |
| US12192351B2 (en) * | 2021-11-27 | 2025-01-07 | Oracle International Corporation | Methods, systems, and computer readable media for sharing key identification and public certificate data for access token verification |
| US11765030B2 (en) * | 2021-12-02 | 2023-09-19 | Oracle International Corporation | Methods, systems, and computer readable media for registering application functions using common application programming interface framework |
| CN118235487A (en) * | 2021-12-07 | 2024-06-21 | 联想(新加坡)私人有限公司 | Passing identity messages between network devices |
| US11652895B1 (en) * | 2022-02-15 | 2023-05-16 | Oracle International Corporation | Methods, systems, and computer readable media for dynamic optimized network function discovery for consumer network functions |
| US11743363B1 (en) * | 2022-05-23 | 2023-08-29 | Oracle International Corporation | Methods, systems, and computer readable media for utilizing network function (NF) service attributes associated with registered NF service producers in a hierarchical network |
-
2023
- 2023-06-28 EP EP23839843.2A patent/EP4555703A4/en active Pending
- 2023-06-28 WO PCT/KR2023/009074 patent/WO2024014749A1/en not_active Ceased
- 2023-06-28 CN CN202380054085.9A patent/CN119654854A/en active Pending
- 2023-07-12 US US18/351,136 patent/US20240023047A1/en active Pending
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20200028920A1 (en) * | 2018-07-23 | 2020-01-23 | Cisco Technology, Inc. | Methods and apparatus for providing information associated with network function (nf) instances of a 5g mobile network |
| US20220015023A1 (en) * | 2018-11-16 | 2022-01-13 | Telefonaktiebolaget Lm Ericsson (Publ) | Efficient handling of subscriptions |
| US20200314615A1 (en) * | 2019-03-27 | 2020-10-01 | Verizon Patent And Licensing Inc. | Rolling out updated network functions and services to a subset of network users |
| US20220191294A1 (en) * | 2019-03-28 | 2022-06-16 | Telefonaktiebolaget Lm Ericsson (Publ) | Methods and apparatuses for service discovery |
| WO2020202043A1 (en) * | 2019-04-02 | 2020-10-08 | Telefonaktiebolaget Lm Ericsson (Publ) | Method for reselection of a network function (nf) service instance of a nf service producer |
Non-Patent Citations (1)
| Title |
|---|
| See also references of EP4555703A4 * |
Also Published As
| Publication number | Publication date |
|---|---|
| US20240023047A1 (en) | 2024-01-18 |
| EP4555703A4 (en) | 2025-08-27 |
| EP4555703A1 (en) | 2025-05-21 |
| CN119654854A (en) | 2025-03-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2021225387A1 (en) | Method and apparatus for managing information related to edge computing service | |
| WO2023075354A1 (en) | Method and device for supporting alternative network slice in wireless communication system | |
| WO2022216049A1 (en) | Method and apparatus for configuring temporary user equipment (ue) external identifier in wireless communication system | |
| WO2022260472A1 (en) | Method and amf apparatus for nsac operation based on ue's actual usage | |
| EP4555703A1 (en) | Apparatus and method for performing network function management and discovery in wireless network | |
| WO2023234668A1 (en) | Method and apparatus for ue information delivery for network energy saving | |
| WO2022235081A1 (en) | Network slice admission control based on availability of quota at nsacf apparatus in wireless network | |
| WO2023149677A1 (en) | Apparatus and method for providing edge computing service in wireless communication system | |
| WO2023214830A1 (en) | Service-based joining of pine into personal iot network | |
| WO2023132603A1 (en) | Wireless network and method to handle rejected nssai area in wireless network | |
| WO2023055101A1 (en) | Method and apparatus for network slice admission control for interworking with epc in wireless network | |
| WO2024147511A1 (en) | Method and device for providing time synchronization in wireless communication system | |
| WO2023214757A1 (en) | Method and apparatus managing edge enabler server (ees) in communication system | |
| WO2023075444A1 (en) | Method and apparatus for supporting available services in wireless communications systems | |
| WO2023214852A1 (en) | Service area restriction enforcement in wireless network | |
| WO2023200260A1 (en) | Method and apparatus for handling pemc switchover in wireless communication system | |
| WO2024005535A1 (en) | Methods and user equipment for managing protocol data unit session | |
| WO2024177342A1 (en) | Method and apparatus for handling val service area configuration in seal in a wireless communication system | |
| WO2024128466A1 (en) | Method and system for controlling sa capability of ue | |
| WO2023214825A1 (en) | Method and apparatus for notification of upf relocation to consumer nf | |
| WO2025033973A1 (en) | Method and apparatus for supporting user equipment mobility in wireless communication system | |
| WO2024167244A1 (en) | Methods and systems for performing procedures for slice status notification in hierarchical architecture | |
| WO2023234694A1 (en) | Method and system for replacing pin element with gateway capability in personal iot network | |
| WO2023191359A1 (en) | Method and device for supporting federated learning in wireless communication system | |
| WO2023214846A1 (en) | Method and device for network exposure for group |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 23839843 Country of ref document: EP Kind code of ref document: A1 |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 202380054085.9 Country of ref document: CN |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2023839843 Country of ref document: EP |
|
| ENP | Entry into the national phase |
Ref document number: 2023839843 Country of ref document: EP Effective date: 20250213 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| WWP | Wipo information: published in national office |
Ref document number: 202380054085.9 Country of ref document: CN |
|
| WWP | Wipo information: published in national office |
Ref document number: 2023839843 Country of ref document: EP |