CN114143217A - Method for determining allowed NSSAI, network equipment and storage medium - Google Patents

Method for determining allowed NSSAI, network equipment and storage medium Download PDF

Info

Publication number
CN114143217A
CN114143217A CN202010818879.6A CN202010818879A CN114143217A CN 114143217 A CN114143217 A CN 114143217A CN 202010818879 A CN202010818879 A CN 202010818879A CN 114143217 A CN114143217 A CN 114143217A
Authority
CN
China
Prior art keywords
target
target user
nssai
access
service
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
Application number
CN202010818879.6A
Other languages
Chinese (zh)
Inventor
汪钱纯
***
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ZTE Corp
Original Assignee
ZTE Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by ZTE Corp filed Critical ZTE Corp
Priority to CN202010818879.6A priority Critical patent/CN114143217A/en
Publication of CN114143217A publication Critical patent/CN114143217A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/50Network service management, e.g. ensuring proper service fulfilment according to agreements
    • H04L41/5003Managing SLA; Interaction between SLA and QoS
    • H04L41/5019Ensuring fulfilment of SLA
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0893Assignment of logical groups to network elements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/50Network service management, e.g. ensuring proper service fulfilment according to agreements
    • H04L41/5003Managing SLA; Interaction between SLA and QoS
    • H04L41/5009Determining service level performance parameters or violations of service level contracts, e.g. violations of agreed response time or mean time between failures [MTBF]
    • H04L41/5012Determining service level performance parameters or violations of service level contracts, e.g. violations of agreed response time or mean time between failures [MTBF] determining service availability, e.g. which services are available at a certain point in time
    • H04L41/5016Determining service level performance parameters or violations of service level contracts, e.g. violations of agreed response time or mean time between failures [MTBF] determining service availability, e.g. which services are available at a certain point in time based on statistics of service availability, e.g. in percentage or over a given time

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • Probability & Statistics with Applications (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The embodiment of the invention provides an NSSAI (non-subsampled network for business) permission determination method, network equipment and a storage medium, wherein historical business access data of a target user accessing a target business are obtained and analyzed through an NWDAF (non-subsampled data routing function), so that an access time analysis result of the target user accessing the target business is obtained, and then the access time analysis result is sent to a slice determination network element. The slice determining network element can determine the access time habit of the target user to the target service according to the access time analysis result, so that the time of the target user is predicted to be possibly required to access the target service, and the time of the target user is not required to access the target service, and further whether the NSSAI of the target network slice is required to be used as the Allowed NSSAI of the target user or not is determined according to the prediction result, the SLA meeting the target network slice can be considered while the service access requirement of the user is guaranteed, and the service access experience of the network slice user is favorably optimized.

Description

Method for determining allowed NSSAI, network equipment and storage medium
Technical Field
The present invention relates to, but is not limited to, the field of communications, and in particular, to, but is not limited to, a Network Slice Selection Assistance Information (NSSAI) permission determination method, a Network device, and a storage medium.
Background
The 5G network supports various scenes, and different scenes have different requirements on the functions and the performances of the network. The network slices can enable an operator to cut out a plurality of virtual logical end-to-end networks on the same hardware infrastructure according to requirements, and each network slice is isolated logically and is adaptive to different characteristic requirements of various types of services.
At present, the Network side determines Allowed NSSAI (Network Slice Selection assistance information) for a user by AMF (Access and Mobility Management Function) or NSSF (Network Slice Selection Function) based on Requested NSSAI (Requested Network Slice Selection assistance information) and Subscribed NSSAI (Subscribed Network Slice Selection assistance information) of the user and a local static policy. The user activates a PDU Session (PDU Session) corresponding to the network slice based on the Allowed NSSAI decided by the network side, so as to access an AF (Application Function) using the network slice. However, in some cases, the maximum number of users and/or the maximum number of sessions that a network slice can access may exceed the SLA (Service Level Agreement) of the network slice, which may affect the user experience.
Disclosure of Invention
The method for determining the allowed NSSAI, the network equipment and the storage medium provided by the embodiment of the invention mainly solve the technical problems that: how to guarantee the SLA of the network slice when NSSAI is allowed for the user.
To solve the foregoing technical problem, an embodiment of the present invention provides a NSSAI permission determination method, including:
acquiring historical service access data of a target user accessing a target service, wherein the target service is a service on a target network slice;
determining an access time analysis result of the target user for performing target service access according to the historical service access data of the target user;
and sending the access time analysis result of the target user to the target service to the slicing determination network element, wherein the access time analysis result is used for determining NSSAI (network configuration information) allowed for the target user by combining the slicing determination network element with the service level agreement SLA of the target network slice.
The embodiment of the invention also provides a method for determining the allowed NSSAI, which comprises the following steps:
receiving an access time analysis result of a target service accessed by a target user, which is sent by a Network Data analysis Function (NWDAF), wherein the access time analysis result is obtained by analyzing and processing historical service access Data of the target service accessed by the target user through the NWDAF, and the target service is a service on a target Network slice;
and determining the NSSAI allowed for the target user according to the access time analysis result and the SLA of the target network slice.
The embodiment of the invention also provides network equipment, which comprises a processor, a memory and a communication bus;
the communication bus is used for realizing connection communication between the processor and the memory;
the processor is configured to execute one or more programs stored in the memory to implement the steps of the first NSSAI allowed determination method; alternatively, the processor is configured to execute one or more programs stored in the memory to implement the steps of the second NSSAI enabling determination method described above.
An embodiment of the present invention further provides a storage medium, where at least one of a first allowed NSSAI determination program and a second allowed NSSAI determination program is stored in the storage medium, and the first allowed NSSAI determination program is executable by one or more processors to implement the steps of the first allowed NSSAI determination method; the second NSSAI allowed determination procedure may be executed by one or more processors to implement the steps of the second NSSAI allowed determination method described above.
According to the NSSAI permission determining method, the network device and the storage medium provided by the embodiment of the invention, historical service access data of a target user for accessing a target service are obtained through the NWDAF, and the historical service access data are analyzed and processed, so that an access time analysis result of the target user for accessing the target service is obtained. And then, sending the access time analysis result of the target user to the target service to a slicing determination network element, and after receiving the access time analysis result sent by the NWDAF, the slicing determination network element determines allowed NSSAI (i.e., allowed NSSAI) for the target user according to the access time analysis result and the SLA of the target network slice. Based on the access time analysis result provided by the NWDAF, the slice determining network element can determine the access time habit of the target user for the target service, so as to predict which times of the target user may need to access the target service and which times may not need to access the target service, and further determine whether to use the NSSAI of the target network slice as the Allowed NSSAI of the target user according to the prediction result, thereby ensuring the access requirement of the user service, simultaneously satisfying the SLA of the target network slice, and being beneficial to optimizing the service access experience of the network slice user.
Additional features and corresponding advantages of the invention will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention.
Drawings
Fig. 1 is a flowchart of a NSSAI allowable determination method according to an embodiment of the present invention;
fig. 2 is a schematic structural diagram of a 5G network according to a first embodiment of the present invention;
FIG. 3 is a schematic diagram of an NWDAF operation shown in a first embodiment of the present invention;
fig. 4 is a flowchart of a NSSAI allowable determination method according to a second embodiment of the present invention;
fig. 5 is a flowchart of an NSSAI allowable determination method provided in example 1 according to a third embodiment of the present invention;
fig. 6 is a flowchart of an NSSAI allowable determination method provided in example 2 of the third embodiment of the present invention;
fig. 7 is a schematic hardware structure diagram of a network device according to a fourth embodiment of the present invention;
fig. 8 is a schematic diagram of an NSSAI-enabled determination system according to a fourth embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, embodiments of the present invention are described in detail below with reference to the accompanying drawings. It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
The first embodiment is as follows:
in order to solve the problem that, in the related art, when NSSF or AMF determines Allowed NSSAI for a user, the number of users and/or sessions accessed on a network slice is easily caused to exceed SLA of the network slice, thereby affecting the service access experience of the user on the network slice, this embodiment provides a method for determining Allowed NSSAI, please refer to an interaction flow diagram of the method for determining Allowed NSSAI shown in fig. 1:
s102: and the NWDAF acquires historical service access data of the target user accessing the target service.
The NWDAF is a core Network control plane entity, and is responsible for acquiring user information and Network information from other NFs (Network functions), AFs (Application functions), OAM (Operation Administration and Maintenance), and the like, processing the acquired information, generating analysis data, and providing the analysis data to the subscribed NFs, AFs, or OAM. The user information includes dynamic information such as user mobile information, user access service and the like, and static information such as user subscription information and the like. The network information includes dynamic information such as NF load and static information such as network deployment.
In this embodiment, the NWDAF information includes data representing the target service access condition of the target user, and these data are referred to as historical service access data since they can represent the data representing the target service access condition of the target user in the past. The target service refers to a service on a target network slice, and the historical service access data of the target user to the target service, which is obtained by the NWDAF, actually represents the data that the target user can use the target network slice to access the service.
In some examples of this embodiment, the NWDAF may directly obtain historical service access data of the target service accessed by the target User from at least one of the AF, the OAM, and other core network elements, where the other core network elements refer to other core network elements except the NWDAF, such as SMF (Session Management function), UPF (User plane function), and the like. In an example of this embodiment, the NWDAF may send a data acquisition request to at least one of the AF, OAM, and other core network elements, and then receive historical service access data corresponding to a target service accessed by a target user sent by the network device.
In other examples of this embodiment, the NWDAF may also obtain historical service access data of the target user on at least one of the AF, the OAM, and other core network elements in an indirect manner, and in these examples, the data storage platform may first complete data acquisition on at least part of the AF, the OAM, and other core network elements, and then the NWDAF and the NWDAF obtain the historical service access data of the target user from the data storage platform.
S104: and the NWDAF determines an access time analysis result of the target user for performing the target service access according to the historical service access data of the target user.
After the NWDAF acquires the historical service access data of the target user, the NWDAF may process and analyze the acquired historical service access data, thereby obtaining an access time analysis result of the target user for performing the target service access. It can be understood that, in this embodiment, the visit time analysis result at least can reflect the time habit of the target user visiting the target service, for example, the NWDAF performs statistics based on the acquired historical visit data, determines the time period when the target user visits the target service most frequently in a day, and/or performs statistics on the time period when the target user does not visit the target service in a day.
In some examples of this embodiment, the access time analysis result obtained by the NWDAF based on the historical service visit data of the target user includes at least one of a time classification identifier of the target user, an actual time of the target service visit by the category to which the target user belongs, and a predicted time of the target service visit by the category to which the target user belongs.
For example, in an example, the access time analysis result includes only the time classification identifier of the target user, where the time classification identifier is identification information allocated to each class after classifying users according to the time period in which the users access the target service, and the time classification identifier can uniquely identify one class in all the classes. In these examples, the network element that needs to use the access time analysis result, for example, the slice determining network element in this embodiment, and the NWDAF pre-define a corresponding relationship between each time classification identifier and the target service access time period, so that, after the slice determining network element obtains the access time analysis result of the target user from the NWDAF, according to the time classification identifier carried in the access time analysis result, the time for the target user to access the target service can be determined by querying the preset corresponding relationship. It can be understood that what is stored in the pre-agreed correspondence between the slice determining network element and the NWDAF may be actual time for the users of the category corresponding to the time classification identifier and the time classification identifier to perform the target service access, or predicted time for the users of the category corresponding to the predicted time classification identifier and the predicted target service access by the NWDAF.
In another example of the embodiment, the access time analysis result only includes the actual time of the target service access by the category to which the target user belongs. It can be understood that, since the user usually keeps his own personal habits when performing the service access, when the access time analysis result includes the actual time of performing the target service access by the category to which the target user belongs, the actual time is substantially equal to the future time of performing the target service access by the category to which the target user belongs, that is, the predicted time of performing the target service access by the category to which the target user belongs. For example, a target user may always play a game during 21:00-23:00 pm in the past period of time, and the target user may also have a high probability of having a need to access the game service during 21:00-23:00 in the future period of time. Similarly, a class of users may have gaming service access at about 21:00-23:00 pm for a period of time in the past, and such users may have a substantial need for access to gaming services at 21:00-23:00 for a period of time in the future.
In another example of this embodiment, the access time analysis result only includes the predicted time for performing the target service access according to the category to which the target user belongs.
In addition, in some examples of this embodiment, the access time analysis result includes a time classification identifier for the target user to perform the target service access, an actual time for the target user to perform the target service access in a classification to which the target user belongs, and a predicted time for the target user to perform the target service access in the classification to which the target user belongs.
S106: and the NWDAF sends the analysis result of the access time of the target user to the target service to the slice determining network element.
In this embodiment, after obtaining the access time analysis result of the target user for the target service, the NWDAF sends the access time analysis result to the slice determining network element. In some examples of this embodiment, the slice determining network element may be an AMF, where the AMF is a core network control plane entity and is mainly responsible for user mobility management, including registration and temporary identifier allocation; maintaining IDLE (IDLE) and connected (CONNECT) states and state transitions; switching in the CONNECT state; and triggering functions such as paging and the like in the IDLE state of the user.
In some further examples of this embodiment, the slice determination network element may be an NSSF. The NSSF is also a core Network control plane entity, and is responsible for selection of a target NSI (Network Slice Instance).
S108: and the slice determining network element determines the NSSAI allowed for the target user according to the access time analysis result and the SLA of the target network slice.
In some examples of this embodiment, if it is determined that the target user currently has a requirement for performing target service access according to the access time analysis result of the target user, the slice determining network element may take the target network slice as a network slice currently Allowed by the target user, and determine the NSSAI of the target network slice as the Allowed NSSAI of the target user. On the contrary, if it is presumed that the target user does not have a requirement for the target service access recently according to the access time analysis result of the target user, the NSSAI of the target network slice may not be used as the current Allowed NSSAI of the target user.
In some examples of this embodiment, when determining the Allowed NSSAI for the target user, the slice determining network element further selects the Requested NSSAI and the Subscribed NSSAI of the target user, for example, in some examples of this embodiment, if the Requested NSSAI of one user a includes the NSSAI of the network slice a and at the same time, the user a has actually signed the network slice a before, in this case, the slice determining network element may further determine whether to use the network slice a as the Allowed NSSAI of the user a according to the analysis result of the access time of the user a to the service on the network slice a. If the Requested NSSAI of the user a does not include the NSSAI of the network slice a, or the Subscribed NSSAI of the user a does not include the NSSAI of the network slice a, the slice determining network element does not need to make a determination by combining the access time analysis result of the user a on the service on the network slice a, and even the slice determining network element does not need to obtain the access time analysis result of the user a from the NWDAF.
It can be understood that, in general, NWDAF determines a request of a network element according to a slice, and analyzes and processes historical service access data of a requesting user to obtain an access time analysis result of the user. For example, in some examples of this embodiment, when an Allowed NSSAI needs to be determined for a user, the user is a target user, and the slice determining network element may send an analysis request for the user to the NWDAF. In the analysis request, the slice determining network element may carry identification information of the target user and a type of analysis data that needs to be requested. After receiving the analysis request, the NWDAF acquires historical service access data of the target user according to the identification information and the analysis data type information in the analysis request, and then processes the data, so as to obtain an access time analysis result of the target user, and sends the access time analysis result to the slice determination network element. In these examples, after the NWDAF returns the analysis result of the access time of the target user to the target service to the slice determining network element, it is equivalent to having responded to the analysis request of the network slice selecting network, and an analysis request process of the slice determining network element is ended. And if the slicing determination network element needs to acquire the access time analysis result of the same target user to the same target service next time, the slicing determination network element needs to send an analysis request aiming at the target user to the NWDAF again.
In some other examples of this embodiment, the slice determining network element may subscribe to the NWDAF for the access time analysis result of the target user for the target service, and in these examples, the slice determining network element may carry, in the subscription request, the identification information of the target user and information representing that the subscribed analysis data type is the access time analysis result. In these examples, after receiving the analysis request, the NWDAF may also obtain historical service access data of the target user for the target service, and then process the data, so as to obtain an analysis result of the access time of the target user for the target service, and send the analysis result to the slice determining network element. However, unlike the previous example, the NWDAF may also periodically or aperiodically retrieve the historical service visit data of the target user for the target service in the subsequent process, and then re-analyze the data to obtain a visit time analysis result with better real-time performance, and send the new visit time analysis result to the slice determination network element. It can be seen that in the scheme of subscribing the access time analysis result of the target user to the NWDAF by the slice determining network element, as long as the slice determining network element does not cancel its subscription to the target user from the NWDAF, the slice determining network element may receive the real-time access time analysis result of the NWDAF to the target user periodically or aperiodically. Therefore, the access time analysis result obtained by the slicing determination network element is continuously adjusted along with the recent access habit of the target user, and is more suitable for the recent access time habit of the target user, and the slicing determination network element takes the access time analysis result with strong real-time performance as a basis for helping the target user to determine the Allowed NSSAI, so that the accuracy of Allowed NSSAI determination is improved, the user experience can be better maintained, and the SLA of the network slicing is met.
According to the method for determining the Allowed NSSAI, provided by the embodiment of the invention, the Allowed NSSAI is determined for the target user by combining the SLA of the network slice and the analysis result of the NWDAF on the target service access time of the target user, so that on one hand, the network slice corresponding to the target service can be added into the Allowed NSSAI of the target user when the target user has the requirement of accessing the target service, and the user requirement is met; on the other hand, when the demand that the target user does not access the target service temporarily is predicted, the network slice corresponding to the target service is not added into the Allowed NSSAI of the target user, so that the SLA of the network slice corresponding to the target service can be guaranteed.
Example two:
in order to make the advantages and details of the solutions provided in the foregoing embodiments clearer for those skilled in the art, the present embodiment will proceed with the explanation of the NSSAI determination method, and in this embodiment, assuming that the NSSAI determination method is allowed to be applied to a 5G network, the architecture of the 5G network will be briefly described below with reference to fig. 2:
the 5G network comprises: UE (User Equipment) 201, RAN (Radio Access Network) 202, AMF 203, AUSF (Authentication Server Function) 204, UDM (Unified Data Management Function) 205, SMF 206, UPF 207, PCF (Policy Control Function) 208, NEF (Network Exposure Function) 209, NRF (NF replication Function) 210, and NSSF 211.
The UE 201 accesses the 5G network and obtains services through a wireless air interface, and the UE 201 exchanges information with a base station through the air interface and exchanges information with an AMF 203 of a core network through a Non-Access Stratum (NAS, Non-Access Stratum signaling).
The RAN 202 is responsible for air interface resource scheduling and air interface connection management of the terminal access network.
The AMF 203, a core network control plane entity, is mainly responsible for mobility management of users, including registration and temporary identifier allocation; maintaining idle and connected states and state transitions; switching the user in the CONNECT state; and triggering functions such as paging and the like in an IDLE state.
The AUSF 204, a core network control plane entity, is mainly responsible for authentication and authorization of a user to ensure that the user is a valid user.
The UDM 205, a core network control plane entity, a home subscriber server, permanently stores subscription data of a user.
The SMF 206, a core network control plane entity, is mainly responsible for maintaining PDU Session, is responsible for allocating user IP addresses, and has QoS (Quality of Service) control and charging functions; and when the UE 201 receives the downlink data packet in the IDLE state, buffering the downlink data packet, and notifying the AMF 203 of functions such as paging the user.
The UPF 207, a core network user plane functional entity, is responsible for forwarding user data messages, and also performs statistics on the user data messages for functions such as charging, etc.
PCF 208, core network control plane entity, functional entity responsible for access and mobility management policies, UE policies, session management policies and charging rules. The functional entity mainly generates an access and mobility management strategy, a UE routing strategy, a Qos rule and a charging rule of user data transmission and the like according to the service information, the user subscription information and the configuration information of an operator.
The NEF 209, the core network control plane entity, is responsible for the external opening of the mobile network capabilities.
NRF 210, core network control plane entity, is responsible for dynamic registration of service capabilities of network functions and network function discovery.
The NSSF 211, the core network control plane entity, is responsible for the selection of the target NSI.
Compared with the prior mobile network, the 5G network introduces the network slice, reconstructs the network, adopts a service architecture and can provide richer services for users. Furthermore, the 5G network also introduces NWDAF for more automated management and more flexible use of the 5G network. The operation of the NWDAF is described below in conjunction with fig. 3:
the NWDAF 30 is an entity of a core network control plane, and is responsible for acquiring original data such as user and network information from an AF, OAM, RAN, or other 5GC NF, processing the acquired original data, generating analysis data, and providing the analysis data to the AF, OAM, RAN3, or other 5GC NF subscribed thereto. The user information includes user mobile information, dynamic information such as service accessed by the user and static information such as subscription. The network information includes dynamic information such as load of the NF and static information such as network deployment.
The AF provides service or user related information to the NWDAF, either directly or through the NEF, or may subscribe to service or user related information from the NWDAF. OAM, collecting various statistics information of the network to be provided to the NWDAF, and may also subscribe to services or user-related information from the NWDAF.
It will be appreciated by those skilled in the art that the NSSAI determination method is also applicable to other network systems. For the following description, the NSSAI allowable determination method is applied to a 5G network system, please refer to a flowchart of NSSAI allowable determination shown in fig. 4:
s402: and the slice determining network element sends a subscription request to the NWDAF.
In this embodiment, a subscription request sent by the slice determining network element to the NWDAF includes subscription type information and identification information of a target user, where the subscription type information is used to characterize an access time analysis result of the target service for which the slice determining network element requests subscription. Therefore, the entire subscription request is used to request the NWDAF to subscribe to the access time analysis result of the target user for the target service. The identification information of the target user may include, but is not limited to, at least one of a SUPI (Subscription Permanent Identifier) list and an Interval Group ID (separate Group identification).
S404: and the NWDAF determines a target user and a target service according to the subscription request.
After receiving the subscription request, the NWDAF may determine the target user according to the identification information of the target user in the subscription request, and determine the target service according to the subscription type information.
S406: and the NWDAF acquires historical service access data of the target user accessing the target service.
In this embodiment, the NWDAF may directly obtain historical service access data of the target user accessing the target service from at least one of the AF, the OAM and other core network elements, for example, the NWDAF obtains historical service access data of the target user from SMF, UPF and OAM network elements.
However, in some other examples of this embodiment, the NWDAF may also obtain historical service access data of the target user from the data storage platform, and the data storage platform may collect the AF, OAM and data on each core network element in advance, so that the NWDAF obtains the data on the AF, OAM or other core network elements in an indirect manner.
In some examples of this embodiment, the historical service visit data acquired by the NWDAF includes information that can represent a service visited by the target user and time information for visiting the service, and in some other examples of this embodiment, the historical service visit data may further include other information such as location information when the target user performs service visit and the number of sessions accessed.
S408: and the NWDAF determines an access time analysis result of the target user for performing the target service access according to the historical service access data of the target user.
After the NWDAF acquires the historical service access data of the target user, the NWDAF may process and analyze the acquired historical service access data, thereby obtaining an access time analysis result of the target user for performing the target service access. In this embodiment, the access time analysis result simultaneously includes a time classification identifier for the target user to perform the target service access, an actual time for the target user to perform the target service access in the classification to which the target user belongs, and a predicted time for the target user to perform the target service access in the classification to which the target user belongs. However, it is understood that in other examples, only one or two of the above information may be included in the access time analysis result acquired by the NWDAF.
S410: and the NWDAF sends the analysis result of the access time of the target user to the target service to the slice determining network element.
The slice determining network element may be an AMF or an NSSF, however, if the slice determining network element is an NSSF, the AMF needs to request the Allowed NSSAI of the target subscriber from the NSSF after receiving the registration request of the target subscriber. When the AMF requests the Allowed NSSAI of the target user from the NSSF, the AMF may carry identification information of the target user to the NSSF to indicate to the NSSF which user's Allowed NSSAI of the currently requested Allowed NSSAI is needed. The identification information of the target user includes, but is not limited to, at least one of SUPI, PEI (Permanent Equipment Identifier), and GPSI (Generic Public Subscription Identifier).
S412: and the slice determining network element determines the NSSAI allowed for the target user according to the access time analysis result and the SLA of the target network slice.
After the slice determining network element receives the access time analysis result, if the Allowed NSSAI is determined for the target user according to the access time analysis result of the target user, the Requested NSSAI and the Subscribed NSSAI of the target user, the static policy of the network side and the SLA of the target network slice:
if a Requested NSSAI and a Subscribed NSSAI of a target user both comprise a target network slice, and the current requirement for target service access of the target user is determined according to the access time analysis result of the target user, the target network slice is used as the current Allowed network slice of the target user, and the NSSAI of the target network slice is determined as the Allowed NSSAI of the target user. Conversely, the NSSAI of the target network slice is not used as the current Allowed NSSAI of the target user if any of the following conditions occur:
the Requested NSSAI of the target user does not comprise the target network slice;
the Subscribed NSSAI of the target user does not comprise the target network slice;
and presuming that the target user does not have the requirement of target service access recently according to the access time analysis result of the target user.
It can be understood that, if both Requested NSSAI and Subscribed NSSAI of a target user include a target network slice, in the related art, the NSSAI of the target network slice needs to be selected as a current Allowed NSSAI of the target user, but in this embodiment, since it is presumed that the target user does not have a requirement for accessing a target service recently according to an access time analysis result of the target user, a slice determining network element may not use the NSSAI of the target network slice as the current Allowed NSSAI of the target user, so that an access user of the target network slice may be reduced, thereby "freeing up" a chance for other users who really have an access requirement on the target network slice at present, avoiding that users who have a requirement and do not have a requirement are indiscriminately accessed onto the target network slice, which may result in a situation that the SLA of the target network slice is not satisfied, and in a situation that service requirement of the user is guaranteed, and the SLA of the target network slice is considered, so that the optimization of the service access experience of the network slice user is facilitated.
Example three:
the foregoing NSSAI-enabled determination scheme is further illustrated below with reference to two examples:
example 1-slice determination network element is NSSF:
please refer to fig. 5 below:
s502: the NSSF sends a subscription request to the NWDAF.
In this embodiment, the subscription request carries information such as the type of analysis data to be subscribed (the time analysis result of the target user performing the target service access), and the subscribed target user (the SUPI list or the Interval Group ID of the target user).
S504: the NWDAF sends a subscription response to the NSSF.
S506: and the NWDAF acquires historical service access data of the target service accessed by the target user from the SMF, the UPF and the AF.
It is understood that the NWDAF may obtain the historical service visit data from the SMF, UPF, AF, etc. directly, or may obtain the historical service visit data of the target user at the SMF, UPF, AF, etc. indirectly through the data storage platform, etc.
S508: and the NWDAF determines the access time analysis result of the target user for performing the target service access based on the historical service access data.
The generated access time analysis result comprises time classification information of the target user, actual time of each time classification user for accessing the target service, and predicted time of each time classification user for accessing the target service.
S510: the NWDAF sends the access time analysis results to the NSSF.
S512: the NSSF returns an analysis result response message.
S514: the NSSF stores the access time analysis result of the target user.
S516: the target user initiates a registration request.
S518: the AMF sends a user network slice request message to the NSSF.
The user network slice request message carries information such as Requested NSSAI and Subscribed NSSAI of the target user, and TA (Tracking Area) and SUPI currently accessed by the target user.
S520: and the NSSF determines the Allowed NSSAI for the target user according to the root access time analysis result, the local static strategy, the Requested NSSAI and the Subscribed NSSAI of the target user.
S522: the NSSF sends the Allowed NSSAI of the target user to the AMF.
S524: the AMF delivers the Allowed NSSAI information to the target user in the registration acceptance message.
Example 2-slice determination network element is AMF:
please refer to fig. 6:
s602: the AMF sends a subscription request to the NWDAF.
In this embodiment, the subscription request carries information such as the type of analysis data to be subscribed (the time analysis result of the target user performing the target service access), and the subscribed target user (the SUPI list or the Interval Group ID of the target user).
S604: the NWDAF sends a subscription response to the AMF.
S606: and the NWDAF acquires historical service access data of the target service accessed by the target user from the SMF, the UPF and the AF.
It is understood that the NWDAF may obtain the historical service visit data from the SMF, UPF, AF, etc. directly, or may obtain the historical service visit data of the target user at the SMF, UPF, AF, etc. indirectly through the data storage platform, etc.
S608: and the NWDAF determines the access time analysis result of the target user for performing the target service access based on the historical service access data.
The generated access time analysis result comprises time classification information of the target user, actual time of each time classification user for accessing the target service, and predicted time of each time classification user for accessing the target service.
S610: the NWDAF sends the access time analysis results to the AMF.
S612: the AMF returns an analysis result response message.
S614: and the AMF stores the access time analysis result of the target user.
S616: the target user initiates a registration request.
S618: and the AMF determines the Allowed NSSAI for the target user according to the root access time analysis result, the local static policy, the Requested NSSAI and the Subscribed NSSAI of the target user.
S620: the AMF delivers the Allowed NSSAI information to the target user in the registration acceptance message.
According to the NSSAI permission determination method provided by the embodiment, the network side updates the Allowed NSSAI of the user in time according to the information such as the dynamic change of the user access service, so that the SLA of the network slice can be met on the basis of ensuring the service experience of the user.
Example four:
the present embodiments provide a storage medium including volatile or non-volatile, removable or non-removable media implemented in any method or technology for storage of information such as computer-readable instructions, data structures, computer program modules or other data. Storage media includes, but is not limited to, RAM (Random Access Memory), ROM (Read-Only Memory), EEPROM (Electrically Erasable Programmable Read-Only Memory), flash Memory or other Memory technology, CD-ROM (Compact disk Read-Only Memory), Digital Versatile Disks (DVD) or other optical disk storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other medium which can be used to store the desired information and which can be accessed by a computer.
The storage medium may store one or more computer programs that can be read, compiled, and executed by one or more processors, and in this embodiment, the storage medium may store at least one of a first allowed NSSAI determination program and a second allowed NSSAI determination program. The first NSSAI allowed determination procedure may be executed by one or more processors to implement the procedure of the NWDAF side in any one of the NSSAI allowed determination methods described in the foregoing embodiments. The second NSSAI allowed determination procedure may be executed by one or more processors to implement the process of slice determination on the network element side in any one of the NSSAI allowed determination methods described in the foregoing embodiments.
The present embodiments also provide a computer program product comprising a computer readable means on which a computer program as shown above is stored. The computer readable means in this embodiment may include a computer readable storage medium as shown above. For example, the computer program product comprises a network device, as shown in fig. 7: the network device 7 includes a processor 71, a memory 72, and a communication bus 73 for connecting the processor 71 and the memory 72, wherein the memory 72 may be the aforementioned storage medium storing at least one of the first NSSAI-allowed determination program and the second NSSAI-allowed determination program. In some examples, the processor 71 may read the first NSSAI allowed determination program, compile and execute a flow implementing the NWDAF side of the NSSAI allowed determination method described in the foregoing embodiments:
the processor 71 obtains historical service access data for accessing a target service by a target user, where the target service is a service on a target network slice. Then, the processor 71 determines an access time analysis result of the target user for performing the target service access according to the historical service access data of the target user, and sends the access time analysis result of the target user for the target service to the slice determining network element, where the access time analysis result is used for determining NSSAI allowed for the target user by the slice determining network element in combination with the service level agreement SLA of the target network slice.
In some examples of the present embodiments, the slice determining network element comprises at least one of an access and mobility management function, AMF, and a network slice selection function, NSSF.
In some examples of this embodiment, the access time analysis result includes at least one of a time classification identifier of the target user performing the target service access, an actual time of the target user belonging to the classification performing the target service access, and a predicted time of the target user belonging to the classification performing the target service access.
In some examples of this embodiment, when obtaining historical service access data for accessing a target service by a target user, the processor 71 may receive historical service access data for accessing the target service by the target user, which is sent by at least one of an AF, an OAM, and other core network elements, where the other core network elements are other core network elements except an NWDAF;
alternatively, in some other examples of the present embodiment, the processor 71 obtains historical service access data of the target user accessing the target service from the data storage platform.
Before obtaining historical service access data for the target user to access the target service, the processor 71 may further receive a subscription request sent by the slice determining network element, and determine the target user and the target service according to the subscription request. The subscription request comprises identification information and subscription type information of a target user, and the subscription type information is used for representing the slice to determine the data type subscribed by the network element as an access time analysis result of the target service.
In some other examples of this embodiment, the processor 71 may read the second NSSAI-allowed determination program, compile and execute the procedure of implementing the NSSAI-allowed determination method described in the foregoing embodiment to slice the determination network element side:
the processor 71 receives an access time analysis result of the target service accessed by the target user sent by the NWDAF, where the access time analysis result is obtained by analyzing and processing historical service access data of the target service accessed by the target user by the NWDAF, and the target service is a service on a target network slice. Processor 71 then determines an allowed NSSAI for the target user based on the access time analysis results and the SLA of the target network slice.
In some examples, before receiving the access time analysis result of the target service accessed by the target user sent by the NWDAF, the processor 71 further sends a subscription request including subscription type information and target user identification information to the NWDAF, where the subscription type information is used to characterize analysis data subscribed by the slice determination network element as the access time analysis result.
When determining that NSSAI is allowed for the target user according to the access time analysis result and the SLA of the target network slice, if the access time analysis result indicates that the target user currently has a requirement for performing target service access, the processor 71 takes NSSAI of the target network slice as the allowed NSSAI of the target user; and if the access time analysis result represents that the target user does not have the requirement of target service access currently, not taking the NSSAI of the target network slice as the allowed NSSAI of the target user so as to ensure that the condition of target network slice access meets the SLA of the target network slice.
For details of the NSSAI enabling method implemented by the network device 7, reference is made to the description of the foregoing embodiments, which are not described herein again.
Referring to fig. 8, the allowed NSSAI determination system 8 includes an NWDAF 81 and a slice determination network element 82, where the NWDAF 81 may execute a first allowed NSSAI determination procedure for the processor 71 in fig. 7, so as to implement a network device of an allowed NSSAI determination method. The slice determining network element 82 may execute a second NSSAI allowed determination procedure for the processor 71 in fig. 7, and implement a network device of the NSSAI allowed determination method, and the slice determining network element 82 may be an NSSF or an AMF.
The storage medium and the network device provided in this embodiment acquire, through the NWDAF, historical service access data that a target user accesses a target service, and perform analysis processing on the historical service access data, thereby obtaining an access time analysis result of the target user for performing target service access. And then, sending the access time analysis result of the target user to the target service to a slicing determination network element, and after receiving the access time analysis result sent by the NWDAF, the slicing determination network element determines allowed NSSAI (i.e., allowed NSSAI) for the target user according to the access time analysis result and the SLA of the target network slice. Based on the access time analysis result provided by the NWDAF, the slice determining network element can determine the access time habit of the target user for the target service, so as to predict which times of the target user may need to access the target service and which times may not need to access the target service, and further determine whether to use the NSSAI of the target network slice as the Allowed NSSAI of the target user according to the prediction result, thereby ensuring the access requirement of the user service, simultaneously satisfying the SLA of the target network slice, and being beneficial to optimizing the service access experience of the network slice user.
It will be apparent to those skilled in the art that all or some of the steps of the methods, systems, functional modules/units in the devices disclosed above may be implemented as software (which may be implemented in computer program code executable by a computing device), firmware, hardware, and suitable combinations thereof. In a hardware implementation, the division between functional modules/units mentioned in the above description does not necessarily correspond to the division of physical components; for example, one physical component may have multiple functions, or one function or step may be performed by several physical components in cooperation. Some or all of the physical components may be implemented as software executed by a processor, such as a central processing unit, digital signal processor, or microprocessor, or as hardware, or as an integrated circuit, such as an application specific integrated circuit.
In addition, communication media typically embodies computer readable instructions, data structures, computer program modules or other data in a modulated data signal such as a carrier wave or other transport mechanism and includes any information delivery media as known to one of ordinary skill in the art. Thus, the present invention is not limited to any specific combination of hardware and software.
The foregoing is a more detailed description of embodiments of the present invention, and the present invention is not to be considered limited to such descriptions. For those skilled in the art to which the invention pertains, several simple deductions or substitutions can be made without departing from the spirit of the invention, and all shall be considered as belonging to the protection scope of the invention.

Claims (10)

1. A method for enabling network slice selection assistance information NSSAI determination, comprising:
acquiring historical service access data of a target user accessing a target service, wherein the target service is a service on a target network slice;
determining an access time analysis result of the target user for performing target service access according to the historical service access data of the target user;
and sending an access time analysis result of the target user to the target service to a slice determining network element, wherein the access time analysis result is used for the slice determining network element to determine NSSAI (non-subsampled NSSAI) for the target user by combining with a service level agreement SLA (service level agreement) of the target network slice.
2. The method for allowed NSSAI determination of claim 1, wherein the slice determination network element comprises at least one of an access and mobility management function, AMF, and a network slice selection function, NSSF.
3. The method of claim 1, wherein the access time analysis result includes at least one of a time classification identifier of the target user performing the target service access, an actual time of the target user belonging to the classification of the target user performing the target service access, and a predicted time of the target user belonging to the classification of the target user performing the target service access.
4. The NSSAI enablement determination method of claim 1, wherein the obtaining historical service access data for access to a target service by a target user comprises:
receiving historical service access data, sent by at least one of an AF (auto-ranging), an OAM (operation administration and maintenance) and other core network elements, of the target service accessed by the target user, wherein the other core network elements are other core network elements except the NWDAF;
or the like, or, alternatively,
and acquiring historical service access data of the target service accessed by the target user from a data storage platform.
5. The method of any of claims 1-4, wherein prior to obtaining historical service access data for target user access to a target service, further comprising:
receiving a subscription request sent by the slice determining network element, wherein the subscription request comprises identification information and subscription type information of a target user, and the subscription type information is used for representing that the data type subscribed by the slice determining network element is an access time analysis result of a target service;
and determining a target user and a target service according to the subscription request.
6. A method of allowing NSSAI determination, comprising:
receiving an access time analysis result of a target service accessed by a target user, sent by a network data analysis function (NWDAF), wherein the access time analysis result is obtained by analyzing and processing historical service access data of the target service accessed by the target user through the NWDAF, and the target service is a service on a target network slice;
and determining NSSAI permission for the target user according to the access time analysis result and the SLA of the target network slice.
7. The method of allowing NSSAI determination of claim 6, wherein, prior to receiving the analysis result of the visit time for the target user to visit the target service sent by the NWDAF, further comprising:
and sending a subscription request comprising subscription type information and target user identification information to the NWDAF, wherein the subscription type information is used for representing the analysis data subscribed by the slice determination network element as an access time analysis result.
8. The NSSAI allowed determination method of claim 6 or 7, wherein the determining allowed NSSAI for the target user according to the access time analysis result and the SLA of the target network slice comprises:
if the access time analysis result represents that the target user currently has a requirement for performing target service access, taking the NSSAI of the target network slice as the allowed NSSAI of the target user;
and if the access time analysis result represents that the target user does not have the requirement of target service access currently, not taking the NSSAI of the target network slice as the allowed NSSAI of the target user so as to ensure that the condition of accessing the target network slice meets the SLA of the target network slice.
9. A network device comprising a processor, a memory, and a communication bus;
the communication bus is used for realizing connection communication between the processor and the memory;
the processor is configured to execute one or more programs stored in the memory to implement the steps of the NSSAI allowed determination method of any of claims 1 to 5; or the processor is configured to execute one or more programs stored in the memory to implement the steps of the NSSAI allowed determination method of any of claims 6 to 8.
10. A storage medium storing at least one of a first allowed NSSAI determination program and a second allowed NSSAI determination program, the first allowed NSSAI determination program being executable by one or more processors to implement the steps of the allowed NSSAI determination method of any of claims 1 to 5; the second NSSAI allowed determination procedure may be executed by one or more processors to implement the steps of the NSSAI allowed determination method according to any of claims 6 to 8.
CN202010818879.6A 2020-08-14 2020-08-14 Method for determining allowed NSSAI, network equipment and storage medium Pending CN114143217A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010818879.6A CN114143217A (en) 2020-08-14 2020-08-14 Method for determining allowed NSSAI, network equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010818879.6A CN114143217A (en) 2020-08-14 2020-08-14 Method for determining allowed NSSAI, network equipment and storage medium

Publications (1)

Publication Number Publication Date
CN114143217A true CN114143217A (en) 2022-03-04

Family

ID=80438227

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010818879.6A Pending CN114143217A (en) 2020-08-14 2020-08-14 Method for determining allowed NSSAI, network equipment and storage medium

Country Status (1)

Country Link
CN (1) CN114143217A (en)

Citations (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106162759A (en) * 2015-04-13 2016-11-23 中兴通讯股份有限公司 The method of decision service quality Q oS, network side element and system
CN109803281A (en) * 2017-11-16 2019-05-24 华为技术有限公司 Management method, equipment and the system of network service
CN110062407A (en) * 2018-01-19 2019-07-26 华为技术有限公司 Method and device for managing network slice performance
CN110120879A (en) * 2018-02-06 2019-08-13 华为技术有限公司 A kind of support method, equipment and the system of application service level agreements
WO2019197883A1 (en) * 2018-04-13 2019-10-17 Telefonaktiebolaget Lm Ericsson (Publ) Methods and systems for performing multi-domain network slice selection and approval
CN110380887A (en) * 2018-04-13 2019-10-25 华为技术有限公司 Communication means and device
CN110662261A (en) * 2018-06-30 2020-01-07 华为技术有限公司 Resource allocation method and device for network slices
CN110691384A (en) * 2019-10-23 2020-01-14 中国联合网络通信集团有限公司 Network slice using method and device
WO2020030277A1 (en) * 2018-08-09 2020-02-13 Huawei Technologies Co., Ltd. Device and method for ue registration assisted by analytics to support intra and inter network slice load balancing
CN110830542A (en) * 2018-08-14 2020-02-21 华为技术有限公司 Method for obtaining network configuration information and related equipment
CN110972200A (en) * 2018-09-30 2020-04-07 华为技术有限公司 Communication method and related equipment
CN110972193A (en) * 2018-09-28 2020-04-07 华为技术有限公司 Slice information processing method and device
WO2020104969A1 (en) * 2018-11-20 2020-05-28 Telefonaktiebolaget Lm Ericsson (Publ) Network slice service level agreement, sla, fulfilment
CN111225013A (en) * 2018-11-27 2020-06-02 华为技术有限公司 Transmission strategy determination method, strategy control method and device
CN111356207A (en) * 2020-02-18 2020-06-30 中国联合网络通信集团有限公司 Service slice selection method and device
CN111416729A (en) * 2019-01-08 2020-07-14 华为技术有限公司 Resource scheduling method and equipment for network slice

Patent Citations (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106162759A (en) * 2015-04-13 2016-11-23 中兴通讯股份有限公司 The method of decision service quality Q oS, network side element and system
CN109803281A (en) * 2017-11-16 2019-05-24 华为技术有限公司 Management method, equipment and the system of network service
CN110062407A (en) * 2018-01-19 2019-07-26 华为技术有限公司 Method and device for managing network slice performance
CN110120879A (en) * 2018-02-06 2019-08-13 华为技术有限公司 A kind of support method, equipment and the system of application service level agreements
WO2019154295A1 (en) * 2018-02-06 2019-08-15 华为技术有限公司 Method, device, and system for guaranteeing service level agreement of application
WO2019197883A1 (en) * 2018-04-13 2019-10-17 Telefonaktiebolaget Lm Ericsson (Publ) Methods and systems for performing multi-domain network slice selection and approval
CN110380887A (en) * 2018-04-13 2019-10-25 华为技术有限公司 Communication means and device
CN110662261A (en) * 2018-06-30 2020-01-07 华为技术有限公司 Resource allocation method and device for network slices
WO2020030277A1 (en) * 2018-08-09 2020-02-13 Huawei Technologies Co., Ltd. Device and method for ue registration assisted by analytics to support intra and inter network slice load balancing
CN110830542A (en) * 2018-08-14 2020-02-21 华为技术有限公司 Method for obtaining network configuration information and related equipment
CN110972193A (en) * 2018-09-28 2020-04-07 华为技术有限公司 Slice information processing method and device
CN110972200A (en) * 2018-09-30 2020-04-07 华为技术有限公司 Communication method and related equipment
WO2020104969A1 (en) * 2018-11-20 2020-05-28 Telefonaktiebolaget Lm Ericsson (Publ) Network slice service level agreement, sla, fulfilment
CN111225013A (en) * 2018-11-27 2020-06-02 华为技术有限公司 Transmission strategy determination method, strategy control method and device
CN111416729A (en) * 2019-01-08 2020-07-14 华为技术有限公司 Resource scheduling method and equipment for network slice
CN110691384A (en) * 2019-10-23 2020-01-14 中国联合网络通信集团有限公司 Network slice using method and device
CN111356207A (en) * 2020-02-18 2020-06-30 中国联合网络通信集团有限公司 Service slice selection method and device

Similar Documents

Publication Publication Date Title
US11038776B2 (en) Method and system for providing service experience analysis based on network data analysis
CN109429295B (en) Method for selecting AMF, system and storage medium
US9144009B2 (en) Method and apparatus for controlling wireless access selection
EP3955523A1 (en) Network analysis component and method for providing network analysis and/or prediction information about network slice instances of a mobile communication network
US20220377655A1 (en) Network Slicing Scalability Attributes
US8750867B2 (en) Managing subscriber information
CN113841429B (en) Communication network component and method for initiating slice specific authentication and authorization
KR20200116844A (en) Network data collection method from network function device for network data analytic function
CN113573332B (en) Information processing method, device, equipment and readable storage medium
WO2022052875A1 (en) Terminal cross-region communication method, network element device, and storage medium
JP2015530821A (en) System and method for dynamic association ordering based on service differentiation in wireless local area networks
WO2022037341A1 (en) Communication control method, network element, and storage medium
CN113453252B (en) Communication method and device
WO2020136512A1 (en) Prioritizing users based on revenue during congestion
CN113873569A (en) Radio resource management method, storage medium, and electronic device
CN114143217A (en) Method for determining allowed NSSAI, network equipment and storage medium
US20240049060A1 (en) First node, third node, and methods performed thereby, for handling quality of service in a communications network
EP4135413B1 (en) Communication network arrangement and method for selecting a network component
JP7507871B2 (en) Network node and communication method
EP4089962B1 (en) Network analytics component and method for providing network analytics information
KR20190135298A (en) Network apparatus and control method thereof
US20240187958A1 (en) Systems and methods for user equipment route selection policy revalidation
CN116827845A (en) Routing policy configuration method, device, equipment and storage medium
CN117320115A (en) Access control method, device and storage medium of emergency network
CN118042589A (en) Wireless communication method and electronic equipment

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination