WO2025008881A1 - Procédé et système d'attribution d'une tranche à un équipement utilisateur dans un réseau de communication - Google Patents
Procédé et système d'attribution d'une tranche à un équipement utilisateur dans un réseau de communication Download PDFInfo
- Publication number
- WO2025008881A1 WO2025008881A1 PCT/IN2024/050751 IN2024050751W WO2025008881A1 WO 2025008881 A1 WO2025008881 A1 WO 2025008881A1 IN 2024050751 W IN2024050751 W IN 2024050751W WO 2025008881 A1 WO2025008881 A1 WO 2025008881A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- slice
- unit
- nssf
- network
- ues
- 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.)
- Pending
Links
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
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/18—Selecting a network or a communication service
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/02—Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
- H04W8/06—Registration at serving network Location Register, VLR or user mobility server
Definitions
- Embodiments of the present disclosure generally relate to network performance management systems. More particularly, embodiments of the present disclosure relate to methods and systems for assigning a slice to one or more user equipment (UEs) in a communication network.
- UEs user equipment
- Wireless communication technology has rapidly evolved over the past few decades, with each generation bringing significant improvements and advancements.
- the first generation of wireless communication technology was based on the analog technology and offered only voice services.
- 2G second-generation
- 3G third-generation
- 4G fourth-generation
- the fourth-generation (4G) technology revolutionized wireless communication with faster data speeds, better network coverage, and improved security.
- 5G fifth-generation
- wireless communication technology has become more advanced, sophisticated, and capable of delivering more services to its users.
- a number of functional modules are provided, for example an Access and Mobility Management Function (AMF), a Network Slice Selection Function (NSSF), and/or a Network Repository Function (NRF), etc., one or more of which interact with each other to implement multiple operations of the 5G communication system.
- AMF Access and Mobility Management Function
- NSSF Network Slice Selection Function
- NRF Network Repository Function
- One such operation relates to assigning of a slice for a user equipment (UE).
- the UE sends a network slice selection request to an AMF.
- the AMF further sends the same request to the NSSF.
- the NSSF is thereafter required to select the slice for the UE, as per the eligibility of different UEs.
- the 5G communication system can deploy multiple Network Slice Instances delivering exactly the same features for different groups of UEs.
- the NSSF offers services to the AMF. Following are the key Network Slice Selection Function (NSSF) functionalities:
- the UE moves from the home Public Land Mobile Network (HPLMN) to visited Public Land Mobile Network (VPLMN).
- the UE sends a registration request to the Visited Access and Mobility Function (v-AMF), wherein the v-AMF further sends a request for network slice selection to the visited NSSF (v-NSSF).
- v-NSSF Visited Access and Mobility Function
- the v-NSSF may or may not locally store a slice mapping data and even if the v-NSSF may have locally stored slice mapping data it does not have a real time or updated slice mapping data.
- An aspect of the present disclosure may relate to a method for assigning a slice to one or more user equipment (UEs) in a communication network.
- the method comprises receiving, at a visited access and mobility management function (v-AMF) unit, a registration request from the one or more UEs.
- the method further comprises transmitting, by the v-AMF unit, a slice selection request, to a visited network slice selection function (v-NSSF) unit, based on the registration request.
- the slice selection request comprises at least a Home Public Land Mobile Network (HPLMN) parameter.
- the method further comprises querying, by the v-NSSF unit, a home network slice selection function (h-NSSF) unit for the slice selection request based on the HPLMN parameter.
- HPLMN Home Public Land Mobile Network
- the method further comprises receiving, at the v-NSSF unit, a slice selection response from the h-NSSF unit, wherein the slice selection response comprises one or more slice configurations for a visited network, and a slice mapping.
- the method further comprises determining, by the v-NSSF unit, an allowed slice configuration for the one or more UEs from the one or more slice configurations based on the slice mapping.
- the method further comprises transmitting, by the v-AMF unit, the allowed slice configuration to the one or more UEs.
- the method further comprises registering, by the v-AMF unit, the one or more UEs to a visiting Public Land Mobile Network (VPLMN) based on the allowed slice configuration.
- VPN Public Land Mobile Network
- the h-NSSF unit is part of a home public land mobile network (HPLMN) where one or more profiles for the one or more UEs are subscribed.
- HPLMN home public land mobile network
- the method further comprises the v- NSSF unit and the v-AMF unit is part of a visiting PLMN where the one or more UEs are in roaming.
- the method further comprises storing, by the home network slice selection function (h-NSSF) unit, a slice mapping for one or more public land mobile network (PLMN).
- h-NSSF home network slice selection function
- PLMN public land mobile network
- the method further comprises extracting, by the h-NSSF unit, the slice mapping for the one or more PLMNs.
- the method further comprises determining, by the h-NSSF unit, one or more slice configurations based on the slice selection request, and the slice mapping.
- the method further comprises transmitting, by the h- NSSF unit, the one or more slice configurations, and the slice mapping to the v-NSSF unit in response to the slice selection request.
- the HPLMN parameter comprises at least one of a Mobile Country Code (MCC), a Mobile Network Code (MNC), a user subscription information, and one or more network-specific settings that characterize a home network relevant to the one or more UEs.
- MCC Mobile Country Code
- MNC Mobile Network Code
- the determination comprises analysing, by the v-NSSF unit, the received slice selection response comprising the one or more slice configurations for the visited network, and the slice mapping.
- the determination further comprises comparing, by the v-NSSF unit, the slice mapping against the registration request.
- the determination further comprises determining, by the v-NSSF unit, the allowed slice configuration from the one or more slice configurations based on a positive comparison.
- Another aspect of the present disclosure may relate to a system for assigning a slice to one or more user equipment (UEs) in a communication network
- the system comprises a visited access and mobility management function (v-AMF) unit, a home network slice selection function (h-NSSF) unit, and a visited network slice selection function (v-NSSF) unit connected to each other.
- the v-AMF unit is configured to receive a registration request from the one or more UEs.
- the v-AMF unit is further configured to transmit a slice selection request, to the v-NSSF unit, based on the registration request, wherein the slice selection request comprises at least a Home Public Land Mobile Network (HPLMN) parameter.
- HPLMN Home Public Land Mobile Network
- the v-NSSF unit is configured to query the h- NSSF unit for the slice selection request based on the HPLMN parameter.
- the v-NSSF unit is further configured to receive a slice selection response from the h-NSSF unit, wherein the slice selection response comprises one or more slice configurations for a visited network, and a slice mapping.
- the v-NSSF unit is further configured to determine an allowed slice configuration for the one or more UEs from the one or more slice configurations based on the slice mapping.
- the v- AMF unit is further configured to transmit the allowed slice configuration to the one or more UEs.
- a user equipment for receiving an allowed slice configuration
- the UE comprising a transceiver unit configured to: 1) transmit, a registration request to a visited access and mobility management function (v-AMF) unit of a system, and 2) receive, the allowed slice configuration from the v-AMF unit.
- v-AMF visited access and mobility management function
- the allowed slice configuration is determined by the system based on: 1) receiving, at the visited access and mobility management function (v-AMF) unit of the system, the registration request from the UE, 2) transmitting, by the v-AMF unit, a slice selection request, to a visited network slice selection function (v-NSSF) unit of the system, based on the registration request, wherein the slice selection request comprises at least a Home Public Land Mobile Network (HPLMN) parameter, 3) querying, by the v-NSSF unit, a home network slice selection function (h-NSSF) unit of the system for the slice selection request based on the HPLMN parameter, 4) receiving, at the v-NSSF unit, a slice selection response from the h-NSSF unit, wherein the slice selection response comprises one or more slice configurations for a visited network, and a slice mapping, and 5) determining, by the v- NSSF unit, an allowed slice configuration for the UE from the one or more slice configurations based on the slice mapping.
- v-AMF
- Yet another aspect of the present disclosure may relate to a non-transitory computer readable storage medium storing instructions for assigning a slice to one or more user equipment (UEs) in a communication network
- the instructions include executable code which, when executed by one or more units of a system, causes: a visited access and mobility management function (v-AMF) unit of the system to receive a registration request from the one or more UEs; the v-AMF unit of the system to transmit a slice selection request, to a visited network slice selection function (v-NSSF) unit, based on the registration request, wherein the slice selection request comprises at least a Home Public Land Mobile Network (HPLMN) parameter; the v-NSSF unit of the system to query a home network slice selection function (h-NSSF) unit for the slice selection request based on the HPLMN parameter; the v-NSSF unit of the system to receive a slice selection response from the h-NSSF unit, wherein the slice selection response comprises one or more slice configurations for a visited network,
- UEs user equipment
- NSF Network Slice Selection Function
- FIG. 1 illustrates an exemplary block diagram representation of 5th generation core (5GC) network architecture.
- Figure 2 illustrates an exemplary scenario diagram of a Home Public Land Mobile Network (HPLMN) and a Visited Public Land Mobile Network (VPLMN) illustrating a user equipment in roaming.
- HPLMN Home Public Land Mobile Network
- VPN Visited Public Land Mobile Network
- Figure 3 illustrates an exemplary block diagram of a system for assigning a slice to one or more user equipment (UEs) in a communication network, in accordance with exemplary implementations of the present disclosure.
- UEs user equipment
- Figure 4 illustrates a method flow diagram for assigning a slice to one or more user equipment (UEs) in a communication network in accordance with exemplary implementations of the present disclosure.
- UEs user equipment
- Figure 5 illustrates a method flow diagram for determining, one or more slice configurations, based on a slice selection request, and a slice mapping, in accordance with exemplary implementations of the present disclosure.
- Figure 6 illustrates a method flow diagram for determining the allowed slice configuration in accordance with exemplary implementations of the present disclosure. The foregoing shall be more apparent from the following more detailed description of the disclosure.
- exemplary and/or “demonstrative” is used herein to mean serving as an example, instance, or illustration. For the avoidance of doubt, the subject matter disclosed herein is not limited by such examples.
- any aspect or design described herein as “exemplary” and/or “demonstrative” is not necessarily to be construed as preferred or advantageous over other aspects or designs, nor is it meant to preclude equivalent exemplary structures and techniques known to those of ordinary skill in the art.
- a “processing unit” or “processor” or “operating processor” includes one or more processors, wherein processor refers to any logic circuitry for processing instructions.
- a processor may be a general-purpose processor, a special purpose processor, a conventional processor, a digital signal processor, a plurality of microprocessors, one or more microprocessors in association with a Digital Signal Processing (DSP) core, a controller, a microcontroller, Application Specific Integrated Circuits, Field Programmable Gate Array circuits, any other type of integrated circuits, etc.
- DSP Digital Signal Processing
- the processor may perform signal coding data processing, input/output processing, and/or any other functionality that enables the working of the system according to the present disclosure. More specifically, the processor or processing unit is a hardware processor.
- a user equipment may be any electrical, electronic and/or computing device or equipment, capable of implementing the features of the present disclosure.
- the user equipment/device may include, but is not limited to, a mobile phone, smart phone, laptop, a general-purpose computer, desktop, personal digital assistant, tablet computer, wearable device or any other computing device which is capable of implementing the features of the present disclosure.
- the user device may contain at least one input means configured to receive an input from unit(s) which are required to implement the features of the present disclosure.
- storage unit or “memory unit” refers to a machine or computer- readable medium including any mechanism for storing information in a form readable by a computer or similar machine.
- a computer-readable medium includes read-only memory (“ROM”), random access memory (“RAM”), magnetic disk storage media, optical storage media, flash memory devices or other types of machine-accessible storage media.
- the storage unit stores at least the data that may be required by one or more units of the system to perform their respective functions.
- interface refers to a shared boundary across which two or more separate components of a system exchange information or data.
- the interface may also be referred to a set of rules or protocols that define communication or interaction of one or more modules or one or more units with each other, which also includes the methods, functions, or procedures that may be called.
- All modules, units, components used herein, unless explicitly excluded herein, may be software modules or hardware processors, the processors being a general-purpose processor, a special purpose processor, a conventional processor, a digital signal processor (DSP), a plurality of microprocessors, one or more microprocessors in association with a DSP core, a controller, a microcontroller, Application Specific Integrated Circuits (ASIC), Field Programmable Gate Array circuits (FPGA), any other type of integrated circuits, etc.
- DSP digital signal processor
- ASIC Application Specific Integrated Circuits
- FPGA Field Programmable Gate Array circuits
- the present disclosure aims to overcome the above-mentioned and other existing problems in this field of technology by providing method and system of assigning a slice to one or more user equipment (UEs) in a communication network.
- the present invention provides a system and method that assigns one or more slices / provides relevant slice configurations to the one or more user equipment (UEs) for providing in an effective and efficient manner various services to the one or more UEs in the visited network.
- FIG. 1 illustrates an exemplary block diagram representation of 5th generation core (5GC) network architecture, in accordance with exemplary implementation of the present disclosure.
- the 5GC network architecture [100] includes a user equipment (UE) [102], a radio access network (RAN) [104], an access and mobility management function (AMF) [106], a Session Management Function (SMF) [108], a Service Communication Proxy (SCP) [110], an Authentication Server Function (AUSF) [112], a Network Slice Specific Authentication and Authorization Function (NSSAAF) [114], a Network Slice Selection Function (NSSF) [116], aNetwork Exposure Function (NEF) [118], aNetwork Repository Function (NRF) [120], a Policy Control Function (PCF) [122], a Unified Data Management (UDM) [124], an application function (AF) [126], a User Plane Function (UPF) [128], a data network (DN) [130], wherein all the components are assumed to be connected
- UE user
- Radio Access Network (RAN) [ 104] is the part of a mobile telecommunications system that connects user equipment (UE) [102] to the core network (CN) and provides access to different types of networks (e.g., 5G network). It consists of radio base stations and the radio access technologies that enable wireless communication.
- Access and Mobility Management Function (AMF) is a 5G core network function responsible for managing access and mobility aspects, such as UE registration, connection, and reachability. It also handles mobility management procedures like handovers and paging.
- Session Management Function [108] is a 5G core network function responsible for managing session-related aspects, such as establishing, modifying, and releasing sessions. It coordinates with the User Plane Function (UPF) for data forwarding and handles IP address allocation and QoS enforcement.
- UPF User Plane Function
- Service Communication Proxy (SCP) [110] is a network function in the 5G core network that facilitates communication between other network functions by providing a secure and efficient messaging service. It acts as a mediator for service-based interfaces.
- AUSF Authentication Server Function
- 5G core responsible for authenticating UEs during registration and providing security services. It generates and verifies authentication vectors and tokens.
- NSSAAF Network Slice Specific Authentication and Authorization Function
- Network Slice Selection Function (NSSF) [116] is a network function responsible for selecting the appropriate network slice for a UE based on factors such as subscription, requested services, and network policies.
- Network Exposure Function (NEF) [118] is a network function that exposes capabilities and services of the 5G network to external applications, enabling integration with third-party services and applications.
- PCF Policy Control Function
- Unified Data Management [124] is a network function that centralizes the management of subscriber data, including authentication, authorization, and subscription information.
- Application Function (AF) is a network function that represents external applications interfacing with the 5G core network to access network capabilities and services.
- UPF User Plane Function
- Data Network (DN) refers to a network that provides data services to user equipment (UE) in a telecommunications system.
- the data services may include but are not limited to Internet services, private data network related services.
- FIG. 2 illustrates an exemplary scenario for a home public land mobile network (HPLMN) [202] and a visited public land mobile network (VPLMN) [204] .
- a Public Land Mobile Network (PLMN) is the geographical area covered by a mobile network operator for providing services to one or more user equipment (UEs) [102], The PLMN connects to the other PLMNs for providing inter-operators roaming, messaging, and data services.
- the HPLMN [202] is the Public Land Mobile Network (PLMN) in which the user equipment [102] has registered primarily. The users are able to use the services from the PLMN when outside the HPLMN [202] by connecting with other PLMN which are known as VPLMN [204] .
- PLMN Public Land Mobile Network
- the connection with the VPLMN [204] is also known as roaming.
- the scenario illustrated in the figure shows that the user equipment [102] is roaming in the VPLMN [204],
- the VPLMN [204] comprises at least a visited Access and Mobility Management Function (v-AMF) [208], and a visited Network Slice Selection Function (v-NSSF) [210],
- the HPLMN [202] comprises at least a home Network Slice Selection Function (h-NSSF) [206],
- the v-AMF [208] is a network function responsible for managing access and mobility aspects, such as UE registration, connection, and reachability in the VPLMN [204] . It also handles mobility management procedures like handovers and paging in the VPLMN [204] .
- the v-NSSF [210] is a network function responsible for selecting the appropriate network slice, in the VPLMN [204], for the one or more UEs [102] based on factors such as subscription, requested services, and/or network policies etc.
- the h-NSSF [206] is a network function responsible for selecting the appropriate network slice, in the HPLMN [202], for the one or more UEs [102] based on factors such as subscription, requested services, and/or network policies etc.
- FIG. 3 an exemplary block diagram of a system [300] for assigning a slice to one or more user equipment (UEs) [102] in a communication network, is shown, in accordance with the exemplary implementations of the present disclosure.
- the system [300] comprises at least one visited access and mobility management function (v-AMF) unit [302], at least one visited network slice selection function (v-NSSF) unit [304], and at least one home network slice selection function (h-NSSF) unit [306], Also, all of the components/ units of the system [300] are assumed to be connected to each other unless otherwise indicated below.
- v-AMF visited access and mobility management function
- v-NSSF visited network slice selection function
- h-NSSF home network slice selection function
- system [300] may comprise multiple such units or the system [300] may comprise any such numbers of said units, as required to implement the features of the present disclosure.
- system [300] may reside in a network entity.
- the system [300] is configured for assigning the slice to the one or more user equipment (UEs) [102] in the communication network, with the help of the interconnection between the components/units of the system [300] .
- the slice may be a virtualised network created in a shared physical infrastructure, wherein the slice may be a customisable portion of the communication network where such customisable portion can also be an isolated end-to-end network tailored to fulfil diverse requirements requested by a particular application of the one or more UEs [102],
- the one or more UEs [102] registers with one or more slices in the communication network to access various services provided by the communication network.
- the system [300] assigns one or more slices to the one or more UEs [102] for the registration of said one or more UEs [102] with said one or more slices. Therefore, the system [300] via its components provides appropriate slice(s) which would provide the service(s) to the one or more UEs [102],
- the visited access and mobility management function (v-AMF) unit [302] of the system [300] is configured to receive a registration request from the one or more UEs [102].
- the registration request from the one or more UEs [102] is a request to register the one or more UEs [102] in a visited network in order to avail different kinds of network services, wherein the visited network is a network: 1) that is different from a home network of the one or more UEs, and 2) where the one or more UEs are roaming.
- the visited network may also be referred herein as a visited Public Land Mobile Network (VPLMN) [204] and the VPLMN [204] is a network used by the one or more UEs while roaming outside of their Home Public Mobile Network (HPLMN) which is a network from a network operator by which the one or more UEs have a subscription to handle the user's subscription and services.
- HPLMN Home Public Mobile Network
- the v-AMF unit [302] is a unit responsible for managing access and mobility aspects, such as UE registration, connection, and reachability in the VPLMN [204], The v-AMF unit [302] also handles mobility management procedures like handovers and paging in the VPLMN [204] .
- the v- NSSF unit [304] and the v-AMF unit [302] are a part of the visiting PLMN [204] where the one or more UEs [102] are in roaming.
- the one or more UEs [102] are able to use various services when they are outside the HPLMN [202] (i.e., while the UE(s) are roaming in geographical areas other than the HPLMN [202]) by connecting with the PLMN(s) of the roaming geographical area known as the VPLMN [204] .
- the user subscription information relates to an information pertaining to details of one or more subscriptions associated with the one or more UEs [102] such as including but not limiting to at least one of one or more subscriber identities, one or more service plan details, a billing information, and an activation status, etc.
- the one or more network-specific settings may refer to one or more network settings related to slicing.
- the home network relevant to the one or more UEs [102] may also be referred herein as the HPLMN [202],
- the v-NSSF unit [304] is configured to query a home network slice selection function (h-NSSF) unit [306] for the slice selection request based on the HPLMN parameter, wherein the h-NSSF unit [306] is part of the home public land mobile network (HPLMN) [202] where one or more profiles for the one or more UEs [102] are subscribed.
- HPLMN home public land mobile network
- the one or more profiles for the one or more UEs [102] may include an information that may be stored in the home network/ HPLMN [202], where such information may be at least one of a subscriber identification detail, one or more subscription details, one or more authentication and security credentials, one or more network access configurations, one or more service preferences, and a management and status information etc.
- the v-NSSF unit [304] queries the h-NSSF unit [306] for the slice selection request based on at least one of the Mobile Country Code (MCC), the Mobile Network Code (MNC), the user subscription information; and the one or more networkspecific settings that characterize the home network relevant to the one or more UEs [102], For instance, the v-NSSF unit [304] checks with the h-NSSF unit [306] and seeks a response from the h-NSSF unit [306] for fetching an information with regard to one or more slice instances, wherein such one or more slice instances are capable of catering one or more services that may be requested by the one or more UEs.
- MCC Mobile Country Code
- MNC Mobile Network Code
- the h-NSSF unit [306] is a unit responsible for selecting one or more appropriate network slices, in the HPLMN [202], for the one or more UEs [102] based on factors such as subscription, requested services, and/or network policies etc.
- the v-NSSF unit [304] is configured to receive a slice selection response from the h-NSSF unit [306], wherein the slice selection response comprises one or more slice configurations for the visited network (i.e., the VPLMN [204]), and a slice mapping.
- the slice selection response is the response for the query raised by the v-NSSF unit [304],
- the slice selection response provides information related to the one or more slice configurations for the visited network, and the slice mapping.
- the one or more slice configurations may include information related to one or more configured slices, wherein such information related to the one or more configured slices is used to provide one or more allowed slices, to the one or more UEs [102] in the visited network.
- the one or more allowed slices are those slices that allows the one or more UEs [102] to register in the visited network.
- the information related to the one or more configured slices includes a detail of the one or more slices that are authorised by the h-NSSF unit [306].
- the slice mapping may refer to a mapping of one or more slice instances/slices with one or more services that are subscribed by the one or more UEs [102] associated with their corresponding one or more HPLMNs [202], Therefore, the slice selection response includes the slice mapping and the information related to the one or more configured slices to identify the one or more allowed slices by the v-NSSF unit [304] in the visited network.
- the h-NSSF unit [306] is further configured to store a slice mapping for one or more public land mobile network (PLMNs).
- the h- NSSF unit [306] may also comprise a storage for storing the slice mapping for the one or more PLMNs.
- said one or more PLMNs may be one or more PLMNs that are currently active throughout the globe and are associated with the one or more UEs [102],
- this storage provides a database of an information associated with one or more slices of the one or more PLMNs, wherein such database can be accessed during the querying of the h- NSSF unit [306] for the slice selection request and during the generation of the slice selection response.
- the h-NSSF unit [306] is also configured to extract the slice mapping for the one or more PLMNs. Therefore, the h-NSSF unit [306] extracts a mapping of one or more slice instances/slices with one or more services that are subscribed via the one or more PLMNs. Then after the extraction of the slice mapping, the h-NSSF unit [306] is further configured to determine one or more slice configurations based on the slice selection request, and the slice mapping. For example, the one or more slice configurations are determined based on one or more services requested by the one or more UEs [102] and one or more services offered by one or more slices / slice instance associated with the slice mapping.
- the h-NSSF unit [306] is further configured to transmit the one or more slice configurations and the slice mapping to the v-NSSF unit [304] in response to the slice selection request.
- the h- NSSF unit [306] is configured to transmit the one or more slice configurations and the slice mapping to the v-NSSF unit [304] based on the HPLMN parameter present in the slice selection request (i.e., based on at least one of the Mobile Country Code (MCC), the Mobile Network Code (MNC), the user subscription information; and the one or more network-specific settings that characterize a home network relevant (i.e., the HPLMN [202]) to the one or more UEs [102]).
- MCC Mobile Country Code
- MNC Mobile Network Code
- the one or more slice configurations which are to be used by the one or more UEs [ 102] in the VPLMN [202] are sent to the v-NSSF unit [304] which may be then later transferred to the one or more UEs [102],
- the v-NSSF unit [304] is configured to determine an allowed slice configuration for the one or more UEs [102] from the one or more slice configurations based on the slice mapping. Therefore, the v-NSSF unit [304] is configured to determine an allowed slice configuration for the one or more UEs [102] from the one or more slice configurations based on the mapping of one or more slice instances/slices with the one or more services that are subscribed by the one or more UEs via the one or more PLMNs. Furthermore, the allowed slice configuration is a slice configuration from the one or more slice configurations which is allowed to be used by the one or more UEs [102] for availing the one or more services.
- the determination of whether the one or more slice configurations are allowed to be used by the one or more UEs [102] is based on analysis of the slice mapping (i.e., analysis of the mapping of the one or more slice instances/slices with the one or more services that are subscribed by the one or more UEs [102] via the one or more PLMNs).
- the present disclosure further discloses that for the determination of the allowed slice configuration for the one or more UEs [102], the v-NSSF unit [304] is configured to analyse the received slice selection response comprising the one or more slice configurations for the visited network, and the slice mapping.
- the one or more slice configurations of the visited network and the slice mapping are received in the slice selection response, and information associated with both are analysed to determine the allowed slice configuration for the one or more UEs [102], [00072] Then for determining the allowed slice configuration for the one or more UEs [102], the v-NSSF unit [304] is further configured to compare the slice mapping against the registration request of the one or more UEs [102], For this purpose, in an instance an information associated with the slice mapping and an information associated with the registration request are compared.
- comparison is made to check if services which the one or more UEs [102] have requested are same as services provided by one or more slices/slice instances present in the slice mapping, wherein the one or more slices/slice instance are associated with the one or more slice configurations. If the services requested by the one or more UEs [102] are same as the services provided by one or more slices/slice instances present in in the slice mapping, then it may yield a result as a positive comparison. However, if the comparison provides that the services are not same then it would lead to a negative comparison.
- the v-NSSF unit [304] is further configured to determine the allowed slice configuration from the one or more slice configurations based on the positive comparison. More specifically, a slice configuration from the one or more slice configurations is identified as the allowed slice configuration in an event such slice configuration is of a slice that caters to the same services that are requested by the one or more UEs [102], This enables a verification between the v-NSSF unit [304] and the h-NSSF unit [306] with regard to the allowed slice configuration from the one or more slice configurations.
- the v-AMF unit [302] is further configured to transmit the allowed slice configuration to the one or more UEs [102],
- the transmission of the allowed slice configuration to the one or more UEs [102] enables the one or more UEs to avail the requested services.
- the present disclosure discloses that after the allowed slice configuration is transmitted to the one or more UEs [102], the v-AMF unit [302] is configured to register the one or more UEs [102] to the visiting Public Land Mobile Network (VPLMN) [204] based on the allowed slice configuration.
- VPLMN Public Land Mobile Network
- the one or more UEs [102] in the visited network attempts to connect to the network, they need a mapped slice (i.e., the slice mapping) in the serving network that corresponds to a network slice in the home network (i.e., the HPLMN [202]).
- the v-NSSF unit [304] supports functionalities for this by querying the h-NSSF unit [306] based on the received HPLMN [202] in the slice selection request during initial registration.
- the h-NSSF unit [306] may store the list of HPLMNs in memory, and therefore it compares the received HPLMN with the stored data, and determines whether to query a representative h-NSSF as per the agreement with a roaming partner (i.e., network operator of the visited network). This functionality aids in dynamically updating of the slice mapping without the need for defining the mapping in local storage of the v-NSSF unit [304] .
- system [300] assigns one or more slices / provides relevant slice configurations to the one or more user equipment (UEs) [102] in the communication network for providing various services to the one or more UEs [102] in an effective and efficient manner in the visited network.
- UEs user equipment
- FIG. 4 an exemplary method flow diagram [400] for assigning a slice to one or more user equipment (UEs) [102] in a communication network, in accordance with exemplary implementations of the present disclosure is shown.
- the method [400] is performed by the system [300]
- the system [300] is present in the communication network to implement the features of the present disclosure.
- the method [400] for assigning the slice to the one or more user equipment (UEs) [102] in the communication network is performed with the help of the interconnection between the components/units of the system [300] .
- the slice may be a virtualised network created in a shared physical infrastructure, wherein the slice may be a customisable portion of the communication network where such customisable portion can also be an isolated end-to-end network tailored to fulfil diverse requirements requested by a particular application of the one or more UEs [102],
- the one or more UEs [102] registers with one or more slices in the communication network to access various services provided by the communication network.
- the system [300] assigns one or more slices to the one or more UEs [102] for the registration of said one or more UEs [102] with said one or more slices. Therefore, the system [300] via its components provides appropriate slice(s) which would provide the service(s) to the one or more UEs [102],
- the method [400] as performed by the system [300] is described as below for assigning the slice to the one or more user equipment (UEs) [102] in the communication network.
- the method [400] starts at step [402]
- the method [400] comprises receiving, at a visited access and mobility management function (v-AMF) unit [302] of the system [300], a registration request from the one or more UEs [102],
- the registration request from the one or more UEs [102] is a request to register the one or more UEs [102] in a visited network in order to avail different kinds of network services, wherein the visited network is a network: 1) that is different from a home network of the one or more UEs, and 2) where the one or more UEs are roaming.
- the visited network may also be referred herein as a visited Public Land Mobile Network (VPLMN) [204] and the VPLMN [204] is a network used by the one or more UEs while roaming outside of their Home Public Mobile Network (HPLMN) which is a network from a network operator by which the one or more UEs have a subscription to handle the user's subscription and services.
- HPLMN Home Public Mobile Network
- the v-AMF unit [302] is a unit responsible for managing access and mobility aspects, such as UE registration, connection, and reachability in the VPLMN [204], The v-AMF unit [302] also handles mobility management procedures like handovers and paging in the VPLMN [204] .
- the method [400] comprises transmitting, by the v-AMF unit [302], a slice selection request, to a visited network slice selection function (v-NSSF) unit [304], based on the registration request, wherein the slice selection request comprises at least a Home Public Land Mobile Network (HPLMN) parameter.
- v-NSSF visited network slice selection function
- the slice selection request is a request for selection of one or more appropriate slices which have been requested by the one or more UEs [102]
- the v- NSSF unit [304] is a unit responsible for selecting the one or more appropriate network slices, in the VPLMN [204], for the one or more UEs [102] based on factors such as subscription, requested services, and network policies.
- the v-NSSF unit [304] and the v-AMF unit [302] are a part of the visiting PLMN [204] where the one or more UEs [102] are in roaming.
- the one or more UEs [102] are able to use various services when they are outside the HPLMN [202] (i.e., while the UE(s) are roaming in geographical areas other than the HPLMN [202]) by connecting with the PLMN(s) of the roaming geographical area known as the VPLMN [204] .
- the HPLMN parameter present in the slice selection request comprises at least one of a Mobile Country Code (MCC), a Mobile Network Code (MNC), a user subscription information, and one or more network-specific settings that characterize a home network relevant (i.e., the HPLMN [202]) to the one or more UEs [102],
- MCC Mobile Country Code
- MNC Mobile Network Code
- the MCC is a three-digit code which identifies the country where the network operates.
- the MNC is a two-digit or three-digit code which signifies a specific mobile network operator within that country.
- the user subscription information relates to an information pertaining to details of one or more subscriptions associated with the one or more UEs [102] such as including but not limiting to at least one of one or more subscriber identities, one or more service plan details, a billing information, and an activation status, etc.
- the one or more network-specific settings may refer to one or more network settings related to slicing. Also, it is pertinent to note that the home network relevant to the one or more UEs [102] may also be referred herein as the HPLMN [202],
- the method [400] further comprises querying, by the v-NSSF unit [304], a home network slice selection function (h-NSSF) unit [306] for the slice selection request based on the HPLMN parameter, wherein the h-NSSF unit [306] is part of a home public land mobile network (HPLMN) [202] where one or more profiles for the one or more UEs [102] are subscribed.
- HPLMN home public land mobile network
- the one or more profiles for the one or more UEs [102] may include an information that may be stored in the home network/ HPLMN [202], where such information may be at least one of a subscriber identification detail, one or more subscription details, one or more authentication and security credentials, one or more network access configurations, one or more service preferences, and a management and status information etc.
- the v-NSSF unit [304] queries the h-NSSF unit [306] for the slice selection request based on at least one of the Mobile Country Code (MCC), the Mobile Network Code (MNC), the user subscription information; and the one or more network-specific settings that characterize the home network relevant to the one or more UEs [102], For instance, the v-NSSF unit [304] checks with the h- NSSF unit [306] and seeks a response from the h-NSSF unit [306] for fetching an information with regard to one or more slice instances, wherein such one or more slice instances are capable of catering one or more services that may be requested by the one or more UEs.
- MCC Mobile Country Code
- MNC Mobile Network Code
- the h-NSSF unit [306] is a unit responsible for selecting one or more appropriate network slices, in the HPLMN [202], for the one or more UEs [102] based on factors such as subscription, requested services, and/or network policies etc.
- the method [400] further comprises receiving, at the v-NSSF unit [304], a slice selection response from the h-NSSF unit [306], wherein the slice selection response comprises one or more slice configurations for the visited network (i.e., the VPLMN [204]), and a slice mapping. Therefore, the slice selection response is the response for the query raised by the v-NSSF unit [304] .
- the slice selection response provides information related to the one or more slice configurations for the visited network, and the slice mapping.
- the one or more slice configurations may include information related to one or more configured slices, wherein such information related to the one or more configured slices is used to provide one or more allowed slices, to the one or more UEs [102] in the visited network.
- the one or more allowed slices are those slices that allows the one or more UEs [102] to register in the visited network.
- the information related to the one or more configured slices includes a detail of the one or more slices that are authorised by the v-NSSF unit [304] in the visited network.
- the slice mapping may refer to a mapping of one or more slice instances/slices with one or more services that are subscribed by the one or more UEs [102] associated with their corresponding one or more HPLMNs [202], Therefore, the slice selection response includes the slice mapping and the information related to the one or more configured slices to identify the one or more allowed slices by the v-NSSF unit [304] in the visited network.
- the present disclosure further discloses that the method further comprises storing, by the home network slice selection function (h-NSSF) unit [306], a slice mapping for one or more public land mobile network (PLMN).
- the h-NSSF unit [306] may also comprise a storage for storing the slice mapping for the one or more PLMNs.
- said one or more PLMNs may be one or more PLMNs that are currently active throughout the globe and are associated with the one or more UEs [102], Furthermore, this storage provides a database of an information associated with one or more slices of the one or more PLMNs, wherein such database can be accessed during the querying of the h-NSSF unit [306] for the slice selection request and during the generation of the slice selection response.
- the one or more slice configurations are determined based on one or more services requested by the one or more UEs [102] and one or more services offered by one or more slices / slice instance associated with the slice mapping.
- the present disclosure further discloses that the method further at step [506] comprises transmitting, by the h-NSSF unit [306], the one or more slice configurations, and the slice mapping to the v-NSSF unit [304] in response to the slice selection request.
- the h-NSSF unit [306] is configured to transmit the one or more slice configurations and the slice mapping to the v-NSSF unit [304] based on the HPLMN parameter present in the slice selection request (i.e., based on at least one of the Mobile Country Code (MCC), the Mobile Network Code (MNC), the user subscription information; and the one or more networkspecific settings that characterize a home network relevant (i.e., the HPLMN [202]) to the one or more UEs [102]).
- MCC Mobile Country Code
- MNC Mobile Network Code
- the one or more slice configurations which are to be used by the one or more UEs [102] in the VPLMN [202] are sent to the v-NSSF unit [304] which may be then later transferred to the one or more UEs [102],
- the method [400] further comprises determining, by the v-NSSF unit [304], an allowed slice configuration for the one or more UEs [102] from the one or more slice configurations based on the slice mapping. Therefore, the v-NSSF unit [304] is configured to determine an allowed slice configuration for the one or more UEs [102] from the one or more slice configurations based on the mapping of one or more slice instances/slices with the one or more services that are subscribed by the one or more UEs via the one or more PLMNs.
- the allowed slice configuration is a slice configuration from the one or more slice configurations which is allowed to be used by the one or more UEs [ 102] for availing the one or more services . Therefore, the determination of whether the one or more slice configurations are allowed to be used by the one or more UEs [102] is based on analysis of the slice mapping (i.e., analysis of the mapping of the one or more slice instances/slices with the one or more services that are subscribed by the one or more UEs [ 102] via the one or more PLMNs).
- the determination of the allowed slice configuration for the one or more UEs [102], as shown in Figure 6, at step [602] comprises analysing, by the v-NSSF unit [304], the received slice selection response comprising the one or more slice configurations for the visited network, and the slice mapping. Therefore, the one or more slice configurations of the visited network and the slice mapping are received in the slice selection response, and information associated with both are analysed to determine the allowed slice configuration for the one or more UEs [102],
- the present disclosure further discloses that for determination of the allowed slice configuration for the one or more UEs [102], the method at step [604] further comprises comparing, by the v-NSSF unit [304], the slice mapping against the registration request of the one or more UEs [102], For this purpose, in an instance an information associated with the slice mapping and an information associated with the registration request are compared. For example, comparison is made to check if services which the one or more UEs [102] have requested are same as services provided by one or more slices/slice instances present in the slice mapping, wherein the one or more slices/slice instance are associated with the one or more slice configurations.
- the services requested by the one or more UEs [102] are same as the services provided by one or more slices/slice instances present in in the slice mapping, then it may yield a result as a positive comparison. However, if the comparison provides that the services are not same then it would lead to a negative comparison.
- the method further at step [606] comprises determining, by the v-NSSF unit [304], the allowed slice configuration from the one or more slice configurations based on the positive comparison. More specifically, a slice configuration from the one or more slice configurations is identified as the allowed slice configuration in an event such slice configuration is of a slice that caters to the same services that are requested by the one or more UEs [102], This enables a verification between the v-NSSF unit [304] and the h-NSSF unit [306] with regard to the allowed slice configuration from the one or more slice configurations.
- the method [400] further comprises transmitting, by the v-AMF unit [302], the allowed slice configuration to the one or more UEs [102], The transmission of the allowed slice configuration to the one or more UEs [102] enables the one or more UEs to avail the requested services.
- the present disclosure further discloses that after the allowed slice configuration is transmitted to the one or more UEs [102], the method further comprises registering, by the v-AMF unit [302], the one or more UEs [102] to the visiting Public Land Mobile Network (VPLMN) [204] based on the allowed slice configuration.
- VPLMN Public Land Mobile Network
- step [416] the method [400] is terminated.
- the method [400] assigns one or more slices and provides relevant slice configurations to the one or more user equipment (UEs) [102] for providing in the visited network, various services to the one or more UEs [102] in an effective and efficient manner.
- UEs user equipment
- the present disclosure further discloses a non-transitory computer readable storage medium storing instructions for assigning a slice to one or more user equipment (UEs) [102] in a communication network, the instructions include executable code which, when executed by one or more units of a system [300], causes: a visited access and mobility management function (v- AMF) unit [302] of the system [300] to receive a registration request from the one or more UEs [102]; the v-AMF unit [302] of the system [300] to transmit a slice selection request, to a visited network slice selection function (v-NSSF) unit [304], based on the registration request, wherein the slice selection request comprises at least a Home Public Land Mobile Network (HPLMN) parameter; the v-NSSF unit [304] of the system [300] to query a home network slice selection function (h-NSSF) unit [306] for the slice selection request based on the HPLMN parameter; the v-NSSF unit [304] of the system [300
- the present disclosure discloses a user equipment (UE) [102] for receiving an allowed slice configuration, the UE comprising a transceiver unit configured to: 1) transmit, a registration request to a visited access and mobility management function (v-AMF) unit [302] of a system [300], and 2) receive, the allowed slice configuration from the v-AMF unit [302], Also, the allowed slice configuration is determined by the system [300] based on: 1) receiving, at the visited access and mobility management function (v-AMF) unit [302] of the system [300], the registration request from the UE [102], 2) transmitting, by the v-AMF unit [302], a slice selection request, to a visited network slice selection function (v-NSSF) unit [304] of the system [300], based on the registration request, wherein the slice selection request comprises at least a Home Public Land Mobile Network (HPLMN) parameter, 3) querying, by the v-NSSF unit [304], a home network slice selection function (h-
- HPLMN
- the present disclosure provides a technically advanced solution for assigning a slice to one or more user equipment (UEs) [102] in a communication network when the user is roaming outside the home network.
- the present solution provides assignment of the slice even in the absence of slice mapping available on the v-NSSF unit [304], By decentralizing the slice mapping retrieval process, the present disclosure enhances the robustness of the roaming system.
- Enhanced flexibility of direct querying approach allows for more flexibility in the roaming architecture. It enables different network operators to have control over their own NSSFs and make direct queries to the Roaming Partner NSSF. This flexibility facilitates efficient interconnection and roaming partnerships between operators, enabling customized solution for international roamers.
- the present disclosure improves the efficiency and flexibility of the roaming registration by the one or more UEs [102] in the visited PLMNs. It eliminates the reliance on the visited network's NSSF for storing slice mapping information. By allowing the visited network to fetch the mapping from home network, the invention eliminates local slice data mapping storage at V-NSSF unit [304] without making any roaming partner agreement. For assigning a slice to one or more user equipment (UEs) [102] in a communication network when the user is roaming outside the home network only connection with h-NSSF unit [306] is needed. If any changes in slice mapping is done in roaming partner network, there is no need to update it locally in the visited network.
- This disclosure makes the NSSF query home network for slice mapping and makes it independent and hence provides a solution that is technically advanced over the existing solutions.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
La présente divulgation concerne un procédé et un système d'attribution d'une tranche à un ou plusieurs équipements utilisateur [102]. La présente divulgation consiste à : recevoir, au niveau d'une unité de fonction de gestion de l'accès et de la mobilité visitée (v-AMF) [302], une requête d'enregistrement provenant du ou des équipements utilisateur [102] ; transmettre, par l'unité v-AMF [302], une requête de sélection de tranche, à une unité de fonction de sélection de tranche de réseau visitée (v-NSSF) [304] ; interroger, par l'unité v-NSSF [304], une unité de fonction de sélection de tranche de réseau domestique (h-NSSF) [306] pour la requête de sélection de tranche ; recevoir, au niveau de l'unité v-NSSF [304], une réponse de sélection de tranche à partir de l'unité h-NSSF [306], déterminer, par l'unité v-NSSF [304], une configuration de tranche autorisée pour le ou les équipements utilisateur [102] à partir de la ou des configurations de tranche reçues dans la réponse de sélection de tranche ; et transmettre, par l'unité v-AMF [302], la configuration de tranche autorisée à ou aux équipements utilisateur [102].
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| IN202321044889 | 2023-07-04 | ||
| IN202321044889 | 2023-07-04 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2025008881A1 true WO2025008881A1 (fr) | 2025-01-09 |
Family
ID=94171332
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/IN2024/050751 Pending WO2025008881A1 (fr) | 2023-07-04 | 2024-06-11 | Procédé et système d'attribution d'une tranche à un équipement utilisateur dans un réseau de communication |
Country Status (1)
| Country | Link |
|---|---|
| WO (1) | WO2025008881A1 (fr) |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20180368061A1 (en) * | 2017-05-09 | 2018-12-20 | Huawei Technologies Co., Ltd. | Slice-Based Communications Method And Device |
| US20220095199A1 (en) * | 2020-09-22 | 2022-03-24 | Electronics & Telecommunications Res Inst | Method and system for network slice interworking of 5g network |
-
2024
- 2024-06-11 WO PCT/IN2024/050751 patent/WO2025008881A1/fr active Pending
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20180368061A1 (en) * | 2017-05-09 | 2018-12-20 | Huawei Technologies Co., Ltd. | Slice-Based Communications Method And Device |
| US20220095199A1 (en) * | 2020-09-22 | 2022-03-24 | Electronics & Telecommunications Res Inst | Method and system for network slice interworking of 5g network |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11122414B2 (en) | Method and apparatus for session management function selection | |
| US11979937B2 (en) | Method, apparatus and computer program | |
| CN110741680B (zh) | 确定pdu会话切换的方法和单元 | |
| CN110583034B (zh) | 在移动通信网络中接入与提供网络切片的方法、系统和装置 | |
| US10292088B2 (en) | Blocked device checking in roaming scenarios | |
| EP3445072B1 (fr) | Réseau de communication radio mobile et procédé pour associer un dispositif de terminal radio mobile à une instance de tranche de réseau d'un réseau de communication radio mobile | |
| US8792424B2 (en) | Interworking function between an intelligent network and a home location register/home subscriber server | |
| US20250056370A1 (en) | Method for wireless communication, user equipment, and network device | |
| WO2025008881A1 (fr) | Procédé et système d'attribution d'une tranche à un équipement utilisateur dans un réseau de communication | |
| US8995389B2 (en) | Policy management in multi-access scenarios | |
| JP7472282B2 (ja) | 通信ネットワークのネットワーク機能を選択するための通信ネットワーク構成及び方法 | |
| US20250150955A1 (en) | Methods, apparatuses, and computer program products for enhancing local breakout sessions in roaming scenarios | |
| US20250386381A1 (en) | Packet core network (pcn) selection of collocated gateways | |
| WO2025017686A1 (fr) | Procédé et système de fourniture d'informations de tranche dans un réseau de communication | |
| US20250031166A1 (en) | Method, apparatus and computer program | |
| WO2025069063A1 (fr) | Procédé et système pour intégrer une fonction de référentiel de réseau à un proxy de protection de la périphérie du réseau | |
| WO2025008867A1 (fr) | Procédé et système de gestion de sélection de tranche de réseau dans un réseau de télécommunications | |
| WO2025052436A1 (fr) | Procédé et système de découverte d'une ou de plusieurs fonctions de réseau homologues | |
| WO2025052421A1 (fr) | Procédé et système de traitement des demandes de localisation dans un réseau de communication sans fil | |
| WO2025008915A1 (fr) | Procédé et système de fourniture d'informations d'instance de tranche de réseau | |
| WO2025008862A1 (fr) | Procédé et système d'envoi de motif configurable dans une réponse de rejet d'enregistrement | |
| WO2025008877A1 (fr) | Procédé et système d'identification d'un emplacement d'équipement utilisateur associé à un équipement utilisateur itinérant | |
| WO2025008929A1 (fr) | Procédé et système de sélection d'un domaine pour terminer un message | |
| WO2023175445A1 (fr) | Comptage centralisé dans des zones à multiservice | |
| GB2632133A (en) | Apparatus, method, and computer program |
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: 24835603 Country of ref document: EP Kind code of ref document: A1 |