WO2019154295A1 - 一种应用服务水平协议的保障方法、设备及系统 - Google Patents
一种应用服务水平协议的保障方法、设备及系统 Download PDFInfo
- Publication number
- WO2019154295A1 WO2019154295A1 PCT/CN2019/074325 CN2019074325W WO2019154295A1 WO 2019154295 A1 WO2019154295 A1 WO 2019154295A1 CN 2019074325 W CN2019074325 W CN 2019074325W WO 2019154295 A1 WO2019154295 A1 WO 2019154295A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- entity
- nsi
- information
- application
- sla
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/50—Network service management, e.g. ensuring proper service fulfilment according to agreements
- H04L41/5003—Managing SLA; Interaction between SLA and QoS
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/70—Admission control; Resource allocation
- H04L47/80—Actions related to the user profile or the type of traffic
- H04L47/805—QOS or priority aware
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/50—Network service management, e.g. ensuring proper service fulfilment according to agreements
- H04L41/5003—Managing SLA; Interaction between SLA and QoS
- H04L41/5019—Ensuring fulfilment of SLA
Definitions
- the embodiments of the present invention relate to the field of communications technologies, and in particular, to a method, device, and system for securing a service level agreement (SLA).
- SLA service level agreement
- the concept of network slicing is proposed.
- the customer can send a subscription request to the operator to order a network slice that can meet certain service requirements.
- the operator deploys one or more network slice instances on the infrastructure device to carry the subscription request according to the customer's subscription request.
- the service requested by the client; the client can use the deployed network segmentation instance of the operator to provide an application service to the terminal through a Protocol Data Unit (PDU) session PDU session provided by the network slice instance.
- PDU Protocol Data Unit
- the order will also include the service level agreement negotiated between the two parties.
- the service level of the service application needs to be guaranteed to meet the service level agreement requirements. Horizontal target.
- Each of the network segment instances may include multiple User Plane Function (UPF) entities, and different UPF entities may correspond to different PDU sessions.
- the application function (AF) entity can obtain the operation data related to the terminal on each network function entity in the network slice instance, and switch the application to the network slice according to the acquired operation data. Appropriate UPF in the example to best meet the SLA requirements for application signing.
- the service capability of the network segment instance currently accessed by the client may no longer meet the SLA requirement of the application subscription.
- the application is switched to another UPF in the above manner, It may also not meet the SLA requirements of the application contract, which affects the communication quality of the application.
- the embodiment of the present application provides a method, a device, and a system for securing an application service level agreement, so as to ensure an application SLA and improve communication quality.
- the embodiment of the present application provides a method for securing an application service level agreement (SLA), where the method includes: an application function (AF) entity acquires a network slice instance (Network Slice Instance) from a specified location to a target network. (NSI), the SLA supports the information of the first network slice instance NSI that meets the SLA requirement of the application subscription, and sends a notification message including the information of the first NSI, so that the other network function entity is the first in the terminal according to the information of the first NSI. A new PDU session is established on the NSI.
- SLA application service level agreement
- the AF obtains the NSI information that meets the SLA requirement of the application subscription from the specified location to the target network, and the SLA support capability, and sends the NSI information to other network devices.
- the terminal establishes a PDU session on the NSI, accesses the application server through the PDU session, and accepts an application service provided by the application server.
- the SLA support capability information of the NSI obtained by the AF entity meets the SLA requirement of the application subscription. Therefore, after the terminal accesses the application server through the PDU session established by the NSI, the service level of the application can be well guaranteed.
- the AF entity obtains SLA support capability information of the first NSI from the SLA support capability information of the at least one NSI obtained by the NSSF entity or the NWDAF entity.
- the AF sends a slice information request to the network side entity (the NSSF entity or the NWDAF entity), and receives the slice information response sent by the network side entity, where the slice information response includes the SLA support capability information of the at least one NSI from the specified location to the target network.
- the slice information request includes information of a user who uses the application, location information of the specified location, and an identifier of the target network; or the slice information request includes information of the user who uses the application, location information of the specified location, identifier of the target network, and application subscription.
- Single network slice assisted selection information S-NSSAI S-NSSAI.
- the AF entity can obtain SLA support capability information from the NSSF entity or the NWDAF entity that can characterize the overall service level of the NSI.
- the AF entity detects the NSI currently accessed by the terminal, and the SLA support capability from the specified location to the target network does not meet the SLA requirement of the application subscription; or the AF entity detects that the terminal moves in the location; or The AF entity receives the capability notification message sent by the application server to notify the AF entity terminal of the current access, and triggers the AF entity to acquire the specified location from the specified location to the capability notification message of the target network that the SLA support capability does not meet the SLA requirement of the application subscription.
- the SLA supports the first NSID information that satisfies the SLA requirement of the application subscription. In this way, the AF entity obtains the information of the first NSI in some special cases, which reduces the power consumption of the AF entity.
- the method further includes: receiving, by the AF entity, an SLA guarantee request sent by the application server, where the SLA guarantee request is used to request the AF entity to secure the service level of the application, where the SLA guarantee request includes the SLA of the application subscription.
- the SLA guarantee request further includes information of a specific user or a group of users, and the information of the specific user or the group of users is used to indicate that the AF entity secures the service level of the application of the related user, and the related user is determined by the information of the specific user or the group of users.
- the application server can authorize the function of the application service level agreement to the AF entity, so that the AF entity guarantees the service level of the application of certain specific users or groups of users.
- the information of the first NSI includes the identifier ID of the first NSI and the S-NSSAI corresponding to the first NSI; the notification message is used to trigger establishment of a new PDU session; the AF entity sends a notification message, specifically : The AF entity sends a notification message to the AMF entity.
- the AMF entity saves the correspondence between the ID of the first NSI and the S-NSSAI corresponding to the first NSI, and sends the S-NSSAI carrying the first NSI to the terminal according to the information of the user.
- the terminal updates the S-NSSAI used by the application configured by itself to the S-NSSAI corresponding to the first NSI, and sends the S corresponding to the first NSI to the AMF entity.
- the AMF entity selects an SMF entity in the first NSI to establish a new one according to the correspondence between the ID of the first NSI and the S-NSSAI corresponding to the first NSI.
- the NSSF entity is not required to inform the AMF entity of the slice selection result.
- the information of the first NSI includes the S-NSSAI corresponding to the first NSI; the notification message is used to trigger the establishment of a new PDU session; the AF entity sends a notification message, specifically: the AF entity sends the AMF entity Notification message.
- the information of the first NSI includes the identifier ID of the first NSI and the S-NSSAI corresponding to the first NSI; the notification message is used to trigger establishment of a new protocol data unit PDU session; and the AF entity sends a notification message. Specifically, the AF entity sends a notification message to the AMF entity.
- the AMF entity saves the correspondence between the ID of the first NSI and the S-NSSAI corresponding to the first NSI, and sends the S-NSSAI carrying the first NSI to the terminal according to the information of the user.
- the terminal updates the S-NSSAI used by the application configured by itself to the S-NSSAI corresponding to the first NSI, and sends the S corresponding to the first NSI to the AMF entity.
- the AMF entity selects an SMF entity in the first NSI to establish a new one according to the correspondence between the ID of the first NSI and the S-NSSAI corresponding to the first NSI.
- the NSSF entity is not required to inform the AMF entity of the slice selection result.
- the information of the first NSI is the S-NSSAI corresponding to the first NSI
- the notification message is used to notify the application of the S-NSSAI in the S-NSSAI update terminal corresponding to the first NSI, and the triggering A new PDU session is established
- the notification message further includes the information of the user and the identifier of the application.
- the AF entity sends a notification message, specifically: the AF entity sends a notification message to the AMF entity.
- the AMF entity after receiving the notification message, the AMF entity sends a configuration update indication and a session establishment indication to the terminal according to the information of the user, and the terminal receives the configuration update indication, and configures the self according to the identifier of the application and the S-NSSAI corresponding to the first NSI.
- the S-NSSAI corresponding to the application is updated to the S-NSSAI corresponding to the first NSI, and sends a session establishment request carrying the S-NSSAI corresponding to the first NSI to the AMF entity according to the session establishment indication, and is performed by the AMF according to the NSSF entity.
- the slice selection result selects an SMF entity within the first NSI to establish a new PDU session.
- the information of the first NSI is the S-NSSAI corresponding to the first NSI
- the notification message is used to notify the S-NSSAI corresponding to the application in the S-NSSAI update terminal corresponding to the first NSI, and notify The message further includes the information of the user and the identifier of the application; the AF entity sends the notification message, specifically: the AF entity sends a notification message to the AMF entity.
- the AMF entity After receiving the notification message, the AMF entity sends a configuration update indication including the identifier of the application and the S-NSSAI corresponding to the first NSI to the terminal according to the information of the user, and the terminal receives the configuration update indication according to the identifier of the application and the first NSI.
- the corresponding S-NSSAI updates the S-NSSAI corresponding to the application configured by itself to the S-NSSAI corresponding to the first NSI, and sends a configuration update response to the AF entity through the AMF entity; the AF entity receives the configuration update response and passes The AMF entity or the application server sends a session establishment indication to the terminal; the terminal receives the session establishment indication, and sends a session establishment request to the AMF entity that carries the S-NSSAI corresponding to the updated application (ie, the S-NSSAI corresponding to the first NSI). And the AMF selects an SMF entity in the first NSI to establish a new PDU session according to the slice selection result of the NSSF entity.
- the information of the first NSI is the S-NSSAI corresponding to the first NSI
- the notification message is used to notify the NSSP of the update terminal, and the notification message further includes the information of the user and the identifier of the application; the AF entity sends a notification.
- the message is specifically: the AF entity sends a notification message to the UDM entity.
- the UDM entity updates the NSSP of the terminal according to the identifier of the application and the S-NSSAI corresponding to the first NSI, and sends an NSSP update indication to the terminal by using the AMF entity; the NSSP update indication is used to indicate the terminal.
- the NSSP update indication includes the updated NSSP; the terminal receives the NSSP update indication, and updates the NSSP configured therein; the UDM entity sends an NSSP update response to the AF entity; the AF entity receives the NSSP update response, and passes the AMF entity Or the application server sends a session establishment indication to the terminal; the terminal receives the session establishment indication, and sends a session establishment request carrying the S-NSSAI corresponding to the first NSI to the AMF entity, and the AMF selects the first NSI according to the slice selection result of the NSSF entity.
- a SMF entity within establishes a new PDU session.
- the session establishment indication is used to instruct the terminal to establish a new PDU session, where the session establishment indication includes an identifier of the application.
- the information of the first NSI is the ID of the first NSI
- the notification message is used to notify the NSSF entity to specify the NSI for the terminal, and the notification message further includes the information of the user, the S-NSSAI currently used by the application, and the AF entity.
- the notification message is sent, specifically: the AF entity sends a notification message to the NSSF entity.
- the NSSF entity After receiving the notification message, the NSSF entity generates a slice selection control request record according to the information of the user and the S-NSSAI currently used by the application, and associates the user information, the S-NSSAI currently used by the application, and the ID of the first NSI.
- the AF entity sends a session establishment indication to the terminal through the AMF entity or the application server, and the terminal receives the session establishment indication, and sends the AMF entity to carry the current usage of the application.
- a session establishment request of the information of the S-NSSAI and the user and sending a slice selection request carrying the information of the S-NSSAI and the user currently used by the application to the NSSF entity, and the NSSF entity selects the first NSI according to the previously generated record, and
- the AMF sends a slice selection result; the AMF selects an SMF entity in the first NSI to establish a new PDU session according to the slice selection result of the NSSF entity.
- the method further includes: the AF entity determines that the NSI from the specified location to the target network does not have an NSI that satisfies the SLA requirement of the application subscription, sends a mode switch notification to the terminal, or does not exist to satisfy the application subscription.
- the mode switching notification includes an identifier of the target working mode.
- the communication working mode between the terminal and the application server may have several preset different working modes, and each working mode has different requirements for the service level supported by the network, if there is no SLA requirement that satisfies the current working mode of the application.
- the NSI can switch the application to another working mode to reduce the service level required by the network, so that the working mode after the handover meets the SLA support capability information of the NSI currently accessed by the terminal.
- a method for securing an application service level protocol comprising: receiving, by the terminal, a mode switching notification; and the terminal switching the working mode of the application to the target working mode according to the mode switching notification.
- the terminal Based on the method for securing the application service level protocol provided by the embodiment of the present application, the terminal reduces the level of the working mode, and switches the working mode of the application to the working mode that satisfies the SLA requirement of the application contract to meet the service level of the application.
- the method further includes: the mode switching notification includes an identifier of the target working mode; or there is no indication information of the NSI that satisfies the SLA requirement of the application subscription.
- the terminal may switch the working mode of the application to the target working mode according to the identifier of the target working mode, or determine whether to establish a new PDU session or switch the working mode of the application according to the indication information of the NSI that does not have the SLA requirement for the application subscription. Go to the target work mode.
- the terminal receives the mode switching notification, where the terminal receives the mode switching notification sent by the AF entity or the application server.
- the AF entity can notify the terminal to perform the mode to ensure the service level of the application; or the mode switching by the application server ensures the service level of the application, and improves the flexibility of the execution subject that guarantees the service level of the application.
- a third aspect provides a method for securing an application service level protocol, where the method includes: receiving, by a network side entity, a slice information request sent by an application function AF entity; and sending a slice information response to the AF entity, where the slice information response includes The SLA support capability information of the at least one network slice instance of the location to the target network.
- the network side entity Based on the method for securing the application service level protocol provided by the embodiment of the present application, the network side entity sends the SLA support capability information that represents the overall service level of the NSI to the AF entity, so that the AF entity performs corresponding decision according to the SLA support capability information of the NSI.
- the AF entity sends the SLA support capability information of the NSI to the application server, and the application server determines to establish a new PDU session on the NSI that satisfies the SLA requirement of the application. To ensure the service level of the application.
- the foregoing slice information request includes the information of the user who uses the application, the location information of the specified location, and the identifier of the target network.
- the network side entity may obtain the S-NSSAI of the application subscription from the UDM entity;
- the slice information request includes the information of the user who uses the application, the location information of the specified location, the identifier of the target network, and the S-NSSAI of the application subscription.
- the AF entity sends the subscribed S-NSSAI to the network side entity,
- the network side entity is required to obtain the application-signed S-NSSAI from the UDM entity, which reduces the power consumption of the network-side functional entity.
- the network side functional entity is an NSSF entity or an NWDAF entity. In this way, the flexibility of the entity that obtains the SLA support capability information of the NSI can be improved.
- the method includes: receiving configuration information input by the operator, and obtaining the configuration information from the configuration information.
- SLA support capability information of each NSI in the network where the configuration information includes SLA support capability information of each NSI in the network; or, the NWDAF entity acquires operation data about the terminal on each network function entity in each NSI in the network, and the NSI
- the service load information of each deployment area determines the SLA support capability information of the NSI according to the obtained operation data and the service load information; or, the NST entity of the NSI obtains the operation information of each network function entity in the NSI,
- the SLA capability information of the NSI is determined according to the operation information. In this way, the NSSF entity can obtain the SLA support capability information of the NSI in the network through static configuration or dynamic.
- the method further includes: collecting the operation of the relevant terminal on each network function entity in the NSI. Data, and service load information of the NSI in each deployment area, determining the SLA support capability information of the NSI according to the acquired operational data and the service load information; or acquiring the network functional entities in the NSI from the network warehouse function NRF entity in the NSI
- the running information determines the SLA capability information of the NSI according to the running information. In this way, the NWDAF entity can dynamically obtain the SLA support capability information of the NSI in the network.
- an AF entity in a fourth aspect, can implement the functions performed by the AF entity in the foregoing method embodiment, and the functions can be implemented by using hardware or by executing corresponding software by hardware.
- the hardware or software includes one or more modules corresponding to the above functions.
- the AF entity may include: an obtaining unit, configured to acquire information of the first network slice instance NSI that satisfies the SLA requirement of the application subscription in the network slice instance from the specified location to the target network. And a sending unit, configured to send a notification message, where the notification message includes information of the first NSI acquired by the acquiring unit.
- the provided AF entity can achieve the same advantageous effects as the first aspect.
- a fifth aspect provides an AF entity, including: a processor and a memory; the memory is configured to store a computer execution instruction, and when the AF entity is running, the processor executes the computer execution instruction stored in the memory to enable the The AF entity performs the method of securing the application service level agreement as described in any of the above first aspects.
- a computer readable storage medium is provided, the instructions being stored in a computer readable storage medium, when executed on a computer, causing the computer to perform the application service of any of the above first aspects The guarantee method of the horizontal agreement.
- a computer program product comprising instructions which, when run on a computer, cause the computer to perform the method of securing the application service level agreement of any of the above first aspects.
- a chip system comprising a processor, configured to support an AF entity to implement the functions involved in the foregoing aspects, for example, supporting an AF entity to acquire a network slice instance from a specified location to a target network, an SLA The information of the first network slice instance NSI that satisfies the SLA requirement of the application subscription is supported, and the information of the first NSI is sent to the communication interface.
- the chip system further includes a memory for storing necessary program instructions and data of the AF entity.
- the chip system can be composed of chips, and can also include chips and other discrete devices.
- a terminal having the function of implementing the method of the first aspect described above.
- This function can be implemented in hardware or in hardware by executing the corresponding software.
- the hardware or software includes one or more modules corresponding to the functions described above.
- the terminal may include: a receiving unit, configured to receive a mode switching notification; and a switching unit, configured to switch the working mode of the application to the target working mode according to the mode switching notification.
- the specific implementation manner of the terminal may refer to the behavior function of the terminal in the protection method of the application service level protocol provided by the second aspect or the possible implementation manner of the second aspect, and details are not repeatedly described herein. Therefore, the provided terminal can achieve the same advantageous effects as the first aspect.
- a tenth aspect provides a terminal, comprising: a processor and a memory; the memory is configured to store a computer execution instruction, and when the terminal is running, the processor executes the computer execution instruction stored in the memory to enable the terminal to execute A method of securing an application service level agreement as described in any of the above second aspects.
- a computer readable storage medium having stored therein instructions that, when run on a computer, cause the computer to perform the application of any of the above second aspects The method of guaranteeing the service level agreement.
- a computer program product comprising instructions which, when run on a computer, cause the computer to perform the method of securing the application service level agreement of any of the above second aspects.
- a chip system comprising a processor, configured to support a terminal to implement the functions involved in the foregoing aspects, for example, the support terminal receives a mode switching notification through the communication interface, and the application is notified according to the mode switching notification. The work mode is switched to the target work mode.
- the chip system further comprises a memory for storing necessary program instructions and data of the terminal.
- the chip system can be composed of chips, and can also include chips and other discrete devices.
- a network side entity having the function of implementing the method described in the third aspect above.
- This function can be implemented in hardware or in hardware by executing the corresponding software.
- the hardware or software includes one or more modules corresponding to the functions described above.
- the network side entity includes: a receiving unit, configured to receive a slice information request sent by the application function AF entity, and a sending unit, configured to send a slice information response to the AF entity, where the slice information response includes from a specified location to SLA support capability information for at least one network slice instance of the target network.
- the provided network side entity can achieve the same advantageous effects as the first aspect.
- a network side entity including: a processor and a memory; the memory is configured to store a computer execution instruction, and when the network side entity is running, the processor executes the computer execution instruction stored by the memory, The method for securing the application service level protocol as described in any one of the above third aspects is performed by the network side entity.
- a computer readable storage medium having stored therein instructions that, when run on a computer, cause the computer to perform the application of any of the above third aspects The method of guaranteeing the service level agreement.
- a computer program product comprising instructions which, when run on a computer, cause the computer to perform the method of securing the application service level agreement of any of the above third aspects.
- a chip system includes a processor and a communication interface, and is configured to support a network side entity to implement the functions involved in the foregoing aspects, for example, supporting a network side entity to receive, by using a communication interface, an AF entity to send The slice information request transmits a slice information response to the AF entity through the communication interface.
- the chip system further includes a memory for storing necessary program instructions and data of the network side entity.
- the chip system can be composed of chips, and can also include chips and other discrete devices.
- a nineteenth aspect provides a session switching system, the system comprising the AF entity according to any one of the fourth aspect to the eighth aspect, the terminal according to any one of the ninth to thirteenth aspects, and the The network side entity of any of the fourteenth aspect to the eighteenth aspect.
- FIG. 1 is a system architecture diagram provided by an embodiment of the present application.
- FIG. 2 is a schematic structural diagram of a communication device according to an embodiment of the present application.
- FIG. 3 is a flowchart of a method for securing an application service level protocol according to an embodiment of the present application
- FIG. 4 is a flowchart of still another method for securing an application service level protocol according to an embodiment of the present application
- FIG. 5 is a flowchart of still another method for securing an application service level protocol according to an embodiment of the present application
- FIG. 6 is a flowchart of still another method for securing an application service level protocol according to an embodiment of the present application
- FIG. 7 is a flowchart of still another method for securing an application service level protocol according to an embodiment of the present application.
- FIG. 8 is a flowchart of still another method for securing an application service level protocol according to an embodiment of the present application.
- FIG. 9 is a flowchart of still another method for securing an application service level protocol according to an embodiment of the present application.
- FIG. 10 is a schematic structural diagram of an AF entity according to an embodiment of the present application.
- FIG. 11 is a schematic structural diagram of a terminal according to an embodiment of the present application.
- FIG. 12 is a schematic structural diagram of a network side entity according to an embodiment of the present disclosure.
- Network slice is a logical network with specific network characteristics. It is a fifth-generation (5th generation, 5G) mobile communication network proposed by the 3rd Generation Partnership Project (3GPP). Key technologies for network differentiation needs.
- the different network slices are logically isolated, and it can flexibly provide one or more network services according to the requirements of the demand side.
- a network slice is identified by Single Network Slice Selection Assistance Information (S-NSSAI).
- S-NSSAI consists of a Slice/Service Type (SST) and a Slice Differentiator (SD).
- the SST and the SD may be defined by a standard or an operator; the SD is optional information supplementing the SST to distinguish multiple network slices of the same SST, for example, may be used to characterize the belonging relationship of the network slice.
- Network slice instance An instantiated network created by an operator on an infrastructure according to a network slice template. It consists of different network functional entities and physical resources. Logical isolation between different network slice instances.
- a network slice can instantiate one or more NSIs, each NSI being identified by a network slice instance identifier (NSI ID). That is to say, one S-NSSAI corresponds to one or more NSI IDs.
- SLA Service level agreement
- SLAs can establish customer expectations of service providers in terms of fulfillment and quality.
- the SLA can include a series of qualitative or quantitative details such as availability, performance indicator baseline, reliability, response time, and so on.
- the guarantee of SLA is defined in the form of a series of service level objectives (SLOs), which are combinations of measurements of one or more defined service components.
- SLOs service level objectives
- NSI's SLA support capability information It is a list of service levels and service metrics specified by the SSI in the SLA signed by the user and the operator for the specified application service. It is used to indicate that the NSI can support the application service to reach a series of SLOs included in the SLA. ability.
- the SLA support capability information of the same NSI may be the same or different in different deployment areas. For example, NSI-1 is deployed in Area 1 and Area 2.
- the service type supported by NSI-1 on Area 1 is eMBB, and the type of service supported on Area 2 is eMBB that meets the AR low delay requirement; or NSI-1 is in Both area 1 and area 2 support eMBB type services that are not required for delay.
- the SSI support capability information of the NSI includes a description of one or more service level objectives that can be guaranteed for a specific application service, and may include, but is not limited to, a service type supported by the network slice instance, and a maximum number of terminals supported by the service type.
- the maximum allowable bandwidth that can be guaranteed by the service type the maximum delay of the end-to-end network that can be guaranteed by the service type, the maximum terminal mobility rate allowed by the service type, the reliability level of the service type, and the service continuity mode supported by the service type.
- the network shown in FIG. 1 can be a 5G network.
- the network may include: a terminal, an access network device, a core network, and a data network (DN).
- DN data network
- the network architecture shown in FIG. 1 is only an exemplary architecture diagram.
- the network shown in FIG. 1 may also include unified data management (unified data management, UDM) entity, network data analytics function (NWDAF) entity, etc., are not limited.
- the core network may include: a session management (SMF) entity, a network repository function (NRF) entity, a policy control function (PCF) entity, and a user plane function (User Plane Function).
- UPF User Plane Function
- NSF Network Slice Selection Function
- NEF Network Exposure Function
- AMF Access and Mobility Management Function
- the network also includes an application function (AF) entity, which may be a third-party application control platform or an operator's own device, and the AF entity may provide services for multiple application servers, for example, in the present application.
- the AF entity can receive the request message from the application server to provide SLA guarantee for the application of the relevant terminal (ie, the service provided by the application server).
- the DN can include various application servers that provide services. It should be noted that the AF entity can be deployed in the application server or can be deployed independently in the network. The technical solutions provided in the embodiments of the present application are described in detail below by taking the example in which the AF entity is deployed in the network independently of the application server. It can be understood that when the AF entity is deployed in the application server, the AF entity in the application server can perform the functions performed by the AF entity in the following embodiments.
- the foregoing network may be divided into multiple logically isolated network slice instances by the operator, and each network slice instance is formed by a collection of different network functional entities and physical resources.
- a network function entity such as an SMF entity, an NRF entity, a PCF entity, and a UPF entity may form a Network Slice Instance (NSI), and each network slice instance is isolated from each other, and multiple network slice instances are separated.
- NSSF entity, NEF entity, AMF entity, UDM entity, NWDAF entity, etc. can be shared at the same time.
- the terminal in FIG. 1 may be a user equipment (User Equipment, UE), and may also be various handheld devices, in-vehicle devices, wearable devices, computing devices, or other processing devices connected to the wireless modem. It may also include a subscriber unit, a cellular phone, a smart phone, a wireless data card, a personal digital assistant (PDA) computer, a tablet computer, a wireless modem (modem), Handheld, laptop computer, cordless phone or Wireless Local Loop (WLL) station, Machine Type Communication (MTC) terminal, mobile station ( Mobile Station, MS), etc., are not limited.
- PDA personal digital assistant
- WLL Wireless Local Loop
- MTC Machine Type Communication
- the terminal can maintain the corresponding relationship between the identifier of the application and the S-NSSAI, and access the application server provided by the application server by accessing the application server in the DN through the PDU session established in the NSI corresponding to the S-NSSAI.
- the access network device in FIG. 1 is mainly used to implement functions such as wireless physical layer function, resource scheduling and radio resource management, radio access control, and mobility management; and may be a next generation base station (generation node B, gNB) or some other Any access unit.
- generation node B generation node B
- the NSSF entity in FIG. 1 is mainly used to select an appropriate NSI for the terminal according to the S-NSSAI requested by the terminal and the S-NSSAI subscribed by the application.
- the mapping relationship between the S-NSSAI and the NSI may be configured in the NSSF entity.
- the AMF entity mainly implements access control and mobility management functions for the terminal.
- the NEF entity is mainly used to expose the functions of other functional entities in the core network to other devices.
- the SMF entity in the NSI is mainly used to implement session management functions such as the establishment, release, and modification of the user plane transmission path.
- the UPF entity is mainly responsible for the routing and forwarding of user plane data, such as: responsible for data packet filtering and data transmission of the terminal. / Forwarding, rate control, generation of billing information, etc.
- the AF entity in Figure 1 is mainly an intermediate functional entity that provides interaction between the application server and the functional entity in the core network.
- the application server can implement dynamic control of network service quality and charging, secure SLA requirements, and acquire a certain core network. Operational information of functional entities (such as NSI).
- the AF entity may be a functional entity deployed by the operator, or may be a functional entity deployed by the service provider, and the service provider may be a third-party service provider, and may also provide services for the internal service of the operator. If the AF entity is a functional entity deployed by the operator, the AF entity can directly interact with the functional entity in the core network. When the AF entity is a functional entity deployed by the third-party service provider, the AF entity can pass the The NEF entity in Figure 1 interacts with functional entities in the core network. The embodiment of the present application does not limit how the AF interacts with other devices.
- the service provider can subscribe to the network slice to the operator for the application service provided by the application server and provide services to the user on the subscribed network slice.
- Service providers can also not subscribe to network slicing, but use public network slicing provided by operators to serve users.
- the association relationship between the application and its subscribed network slice (such as the contracted S-NSSAI) can be configured on the AF entity.
- the terminal When the terminal initiates the slice selection request to the NSSF entity for the application, the terminal determines the S-NSSAI corresponding to the application, and carries the S-NSSAI in the slice selection request; the NSSF entity according to the association relationship between the S-NSSAI and the NSI Determining a suitable NSI (such as NSI-1 in FIG. 1), selecting an appropriate UPF entity from the NSI-1 by the SMF entity in the NSI-1, and establishing a PDU session from the terminal to the DN through the UPF entity; The terminal accesses the application server in the DN through the PDU session established on the NSI-1, and accepts the application service provided by the application server.
- a suitable NSI such as NSI-1 in FIG. 1
- the terminal may subscribe to the SLA service to the application server.
- the application server may issue the application and its contracted SLA to the AF entity, requesting the AF entity to protect the application.
- the service level that is, the function of guaranteeing the application service level is implemented by the AF entity.
- the AF entity After receiving the SLA guarantee request sent by the application server, the AF entity obtains the SLA support capability information of the NSI from a certain location to the target network, according to the obtained
- the SLA support capability information of the NSI adopts corresponding measures (for example, switching the application to a new PDU session or switching the working mode of the application) to ensure the service level of the application.
- the implementation manner can be referred to FIG. The scheme shown in 8 will not be repeated here;
- the application server obtains the SLA support capability information of the NSI from a certain location to the target network through the AF entity, and adopts corresponding measures according to the acquired SLA support capability information of the NSI (eg, switching the application to a new PDU session or switching
- the working mode of the application is to ensure the service level of the application.
- the implementation manner can refer to the solution shown in FIG. 9 , and details are not described herein again.
- the network function entity such as the AF entity, the terminal, the NSSF entity, and the NWDAF entity in FIG. 1 may be implemented in the manner of the communication device in FIG. 2.
- the communication device 200 includes at least one processor 201, a communication line 202, a memory 203, and at least one communication interface 204.
- the processor 201 can be a central processing unit (CPU), an application specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of the present application.
- CPU central processing unit
- ASIC application specific integrated circuit
- DSPs digital signal processors
- FPGAs field programmable gate arrays
- Communication line 202 can include a path for communicating information between the components described above.
- the communication interface 204 uses devices such as any transceiver for communicating with other devices or communication networks, such as Ethernet, radio access network (RAN), wireless local area networks (WLAN), etc. .
- devices such as any transceiver for communicating with other devices or communication networks, such as Ethernet, radio access network (RAN), wireless local area networks (WLAN), etc. .
- RAN radio access network
- WLAN wireless local area networks
- the memory 203 can be a read-only memory (ROM) or other type of static storage device that can store static information and instructions, a random access memory (RAM) or other type that can store information and instructions.
- the dynamic storage device can also be an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, and a disc storage device. (including compact discs, laser discs, optical discs, digital versatile discs, Blu-ray discs, etc.), magnetic disk storage media or other magnetic storage devices, or can be used to carry or store desired program code in the form of instructions or data structures and can be Any other media accessed, but not limited to this.
- the memory may be stand-alone and connected to the processor via communication line 202. The memory can also be integrated with the processor.
- the memory 203 is used to store computer execution instructions for executing the solution of the present application, and is controlled by the processor 201 for execution.
- the processor 201 is configured to execute a computer execution instruction stored in the memory 203, thereby implementing a method for securing an application service level protocol provided by the following embodiments of the present application.
- the computer-executed instructions in the embodiment of the present application may also be referred to as an application code, which is not specifically limited in this embodiment of the present application.
- processor 201 may include one or more CPUs, such as CPU0 and CPU1 in FIG.
- communication device 200 can include multiple processors, such as processor 201 and processor 207 in FIG. Each of these processors can be a single core processor or a multi-CPU processor.
- a processor herein may refer to one or more devices, circuits, and/or processing cores for processing data, such as computer program instructions.
- the communication device 200 can also include an output device 205 and an input device 206.
- Output device 205 is in communication with processor 201 and can display information in a variety of ways.
- the output device 205 can be a liquid crystal display (LCD), a light emitting diode (LED) display device, a cathode ray tube (CRT) display device, or a projector. Wait.
- Input device 206 is in communication with processor 201 and can receive user input in a variety of ways.
- input device 206 can be a mouse, keyboard, touch screen device or sensing device, and the like.
- the foregoing communication device 200 may be a general-purpose device or a dedicated device.
- the communication device 200 can be a desktop, a portable computer, a web server, a PDA, a mobile handset, a tablet, a wireless terminal, an embedded device, or a device having a similar structure as in FIG.
- the embodiment of the present application does not limit the type of the communication device 200.
- FIG. 3 is a flowchart of a method for securing an application service level protocol according to an embodiment of the present application, in which an AF entity ensures a service level of an application. As shown in FIG. 3, the method may include steps 301-302.
- Step 301 The AF entity acquires the information of the first NSI that meets the SLA requirement of the application subscription from the specified location to the NSI of the target network.
- the AF entity may be any AF entity in FIG. 1 .
- the specified location may be the current location of the terminal using the application, or may be the location of the terminal at the next moment, for example, may be any location on the terminal travel route that may arrive after the current time.
- the terminal may establish a PDU session by using the foregoing first NSI.
- the terminal may be configured with an APP client (Client) corresponding to the application server.
- the application server may connect to the APP client on the terminal through the PDU session provided by the NSI, and Users who use the terminal provide application services. The user can sign the SLA of the application with the application server.
- the above target network may refer to the DN where the application server of the application is provided for the terminal.
- the information about the first NSI that the SLA support capability meets the SLA requirement of the application subscription may be included in the NSI from the specified location to the target network.
- the AF entity sends a slice information request to the network side entity, where the slice information request is used to request to acquire SLA support capability information of the NSI from the specified location to the target network,
- the network side entity receives the slice information request sent by the AF entity, and obtains at least the specified location from the specified location to the target network according to the location information of the specified location, the identifier of the target network, the S-NSSAI of the application subscription, and the correspondence between the S-NSSAI and the NSI.
- An SSI support capability information of the NSI where the slice information response is sent to the AF entity, where the slice information response includes SLA support capability information of the at least one NSI from the specified location to the target network;
- the AF entity receives the slice information response sent by the network side entity, and obtains the first NSI that meets the SLA requirement of the application subscription from the SLA support capability information of the at least one NSI according to the SLA of the application subscription and the SLA support capability information of the at least one NSI. information.
- the foregoing information about the slice information may include the information of the user using the application, the location information of the specified location, and the identifier of the target network.
- the S-NSSAI subscribed by the application may be obtained by the network side instance from the UDM entity, for example, the network side entity. Sending a request to the UDM entity to request acquisition of the subscription information of the user, and the UDM entity sends the S-NSSAI of the application subscription to the network side entity; or the slice information request may include information of the user using the application, location information of the specified location, and the target network.
- the operator sends the information of the S-NSSAI carrying the application and its subscription to the AF entity through the operations support system (OSS).
- the AF entity receives the information.
- the S-NSSAI corresponding to the application and the contracted S-NSSAI are configured in the AF entity.
- the step 301 is performed, the information is sent to the network side entity in the slice information request.
- the corresponding relationship between the S-NSSAI and the NSI may be ordered by the application service provider to the operator. After the operator deploys the NSI according to the subscription request, the operator configures the NSSF entity through the OSS, and other network entities (such as the NWDAF entity) may The correspondence between the S-NSSAI and the NSI is obtained from the NSSF entity.
- the information of the user is used to identify the terminal that uses the application.
- the information of the user may be the permanent identity of the user, the permanent identification device (PEI), the serial number of the terminal, the Internet Protocol (IP) address of the terminal, and the like. .
- PEI permanent identification device
- IP Internet Protocol
- the location information of the specified location is used to identify the specified location, and may be a location tracking area identifier corresponding to the specified location, or a cell identifier corresponding to the specified location, and may include longitude information and dimension information of the specified location.
- the AF entity can obtain the location information of the current location of the terminal from the AMF entity, and the specific acquisition manner is as shown in FIG. 4 , and details are not described herein again.
- the AF entity may obtain location information of the location of the terminal at the next moment from the application server.
- the AF entity may send a location request to the application server, and after receiving the location request sent by the AF entity, the application server returns a location response to the AF entity, where the location response Including the travel route information of the terminal, the AF entity may determine the location of the next moment of the terminal according to the travel route information.
- the travel route of the terminal 1 is A--B--C--D. If the terminal currently moves to A, it can be known from the travel route that the location of the next moment of the terminal is B or C or D.
- the identifier of the target network may be used to identify the DN where the application server is located, and may be a number or an IP address of the DN in the network, and is not limited.
- the SLA that the application is subscribed to may be sent by the application server to the AF entity.
- the AF entity may send an acquisition request to the application server to request the SLA of the application contract.
- the service provider may also subscribe to the network slice to the operator. It is not restricted by being configured in the AF entity through the operation support system.
- the information of the first NSI may be the ID of the first NSI, and may be the S-NSSAI corresponding to the first NSI, or may be the SLA support capability information of the first NSI. Specifically, the information of the first NSI may be based on The subsequent execution of the AF entity depends on it, and will not be described here.
- the network side entity may be an NSSF entity or an NWDAF entity in the network shown in FIG. 1.
- the NSSF entity or the NWDAF entity may obtain the SLA support capability information of each NSI in the network in advance. , will not repeat them here.
- the at least one NSI acquired by the network side entity is included in the NSI corresponding to the S-NSSAI to which the application is subscribed, that is, the at least one NSI is an NSI accessible by the user who uses the application.
- the obtaining, by the network side entity, the SLA support capability information of the at least one NSI from the specified location to the target network according to the location information of the specified location, the identifier of the target network, and the S-NSSAI of the application subscription may include: the location of the network side entity according to the specified location
- the information, the identifier of the target network is obtained from the NSI in the network, and the multiple NSIs from the specified location to the target network are determined, and the corresponding relationship between the S-NSSAI, the S-NSSAI and the NSI signed by the application is determined from the plurality of NSIs.
- At least one NSI in the NSI corresponding to the subscribed S-NSSAI is used to obtain at least one SSI support capability information of the NSI.
- NSSF entity pre-acquires the SLA support capability information of NSI-1, NSI-2, and NSI-3, and NSI-1, NSI-2, and NSI-3 both cover the areas from the locations A and DN1, and apply the contracted S.
- -NSSAI is S-NSSAI1, S-NSSAI2, S-NSSAI1 corresponds to NSI-1, and S-NSSAI2 corresponds to NSI-2.
- the NSSF entity After receiving the request, the NSSF entity first determines the NSIs from point A to DN1: NSI-1, NSI-2, and NSI-3, and then checks the S-NSSAI and S- of the application subscription. Corresponding relationship between the NSSAI and the NSI, determining that the NSI corresponding to the S-NSSAI to which the application is subscribed is NSI-1, NSI-2, and acquiring NSI-1 and NSI-2 from NSI-1, NSI-2, and NSI-3 as slaves.
- the SLA support capability information from point A to DN1 is returned to the AF entity.
- Step 302 The AF entity sends a notification message.
- the foregoing notification message may include information of the first NSI.
- the notification message is used to trigger the establishment of a new PDU session, where the information of the first NSI includes the S-NSSAI corresponding to the first NSI, and the notification message further includes the identifier of the application and the information of the user; or The notification message may further include an identifier of the application, information of the user, and a service continuity mode indication;
- the AF entity sends a notification message, specifically: the AF entity sends a notification message to the AMF entity.
- the AMF entity sends a session establishment indication to the terminal according to the information of the user, instructing the terminal to establish a new PDU session, where the session establishment indication includes the S-NSSAI corresponding to the first NSI and the identifier of the application, or An S-NSSAI corresponding to an NSI, an application identifier, and a service continuity mode indication; the terminal receives the session establishment indication, and sends a session establishment request carrying the S-NSSAI with the first NSI to the AMF entity, and the AMF is based on the NSSF entity.
- the slice selection an SMF entity within the first NSI is selected to establish a new PDU session.
- the foregoing service continuity mode (SSC mode) indication may be used to indicate whether the terminal ends the current PDU session and immediately initiates a new PDU session, or establishes a new PDU session and maintains the original PDU session.
- SSC mode service continuity mode
- the S-NSSAI corresponding to the first NSI included in the notification message may be replaced by a currently applied Slice Selection Policy (NSSP), where the NSSP specifies The S-NSSAI used by the application is the S-NSSAI corresponding to the first NSI, and the terminal can determine the S-NSSAI used when establishing a new PDU session for the current application through the NSSP.
- NSSP currently applied Slice Selection Policy
- the notification message may further carry the ID of the first NSI in addition to the S-NSSAI corresponding to the first NSI, and the AMF entity may save the AF entity after sending the notification message to the AMF entity.
- the AMF entity may save the AF entity after sending the notification message to the AMF entity.
- the SMF entity in the first NSI is selected to establish a new PDU session according to the corresponding relationship between the ID of the first NSI and the S-NSSAI corresponding to the first NSI, and the NSSF entity does not need to select the slice selection result. Inform the AMF entity.
- the notification message is used to notify that the S-NSSAI is applied to the S-NSSAI update terminal corresponding to the first NSI, and the information of the first NSI is the S-NSSAI corresponding to the first NSI.
- the notification message also includes the user's information and the identity of the application.
- the AF entity sends a notification message, specifically: the AF entity sends a notification message to the AMF entity;
- the AMF entity After receiving the notification message, the AMF entity sends a configuration update indication including the identifier of the application and the S-NSSAI corresponding to the first NSI to the terminal according to the information of the user, and the terminal receives the configuration update indication according to the identifier of the application and the first NSI.
- the corresponding S-NSSAI updates the S-NSSAI corresponding to the application configured by itself to the S-NSSAI corresponding to the first NSI, and sends a configuration update response to the AF entity through the AMF entity; the AF entity receives the configuration update response and passes
- the AMF entity or the application server sends a session establishment indication to the terminal; the terminal receives the session establishment indication, and sends a session establishment request to the AMF entity that carries the S-NSSAI corresponding to the updated application (ie, the S-NSSAI corresponding to the first NSI).
- the AMF selects an SMF entity in the first NSI to establish a new PDU session according to the slice selection result of the NSSF entity.
- the session establishment indication is used to instruct the terminal to establish a new PDU session, where the session establishment indication includes an identifier of the application.
- the foregoing notification message is used to notify that the S-NSSAI corresponding to the first NSI is used to update the S-NSSAI in the terminal, and to trigger the establishment of a new PDU session, where the information of the first NSI is the first
- the S-NSSAI corresponding to the NSI the notification message further includes the information of the user and the identifier of the application.
- the AF entity sends a notification message, specifically: the AF entity sends a notification message to the AMF entity;
- the AMF entity after receiving the notification message, the AMF entity sends a configuration update indication and a session establishment indication to the terminal according to the information of the user, and the terminal receives the configuration update indication, and configures the self according to the identifier of the application and the S-NSSAI corresponding to the first NSI.
- the S-NSSAI corresponding to the application is updated to the S-NSSAI corresponding to the first NSI, and sends a session establishment request carrying the S-NSSAI corresponding to the first NSI to the AMF entity according to the session establishment indication, and is performed by the AMF according to the NSSF entity.
- the slice selection result selects an SMF entity within the first NSI to establish a new PDU session.
- the notification message is used to notify the NSSP of the update terminal, and the information of the first NSI is the S-NSSAI corresponding to the first NSI, and the notification message further includes the information of the user and the identifier of the application.
- the AF entity sends a notification message, specifically: the AF entity sends a notification message to the UDM entity;
- the UDM entity After receiving the notification message, the UDM entity updates the NSSP of the terminal according to the identifier of the application and the S-NSSAI corresponding to the first NSI, and sends an NSSP update indication to the terminal by using the AMF entity; the NSSP update indication is used to indicate the terminal.
- the NSSP update indication includes the updated NSSP; the terminal receives the NSSP update indication, and updates the NSSP configured therein; the UDM entity sends an NSSP update response to the AF entity; the AF entity receives the NSSP update response, and passes the AMF entity Or the application server sends a session establishment indication to the terminal; the terminal receives the session establishment indication, and sends a session establishment request carrying the S-NSSAI corresponding to the first NSI to the AMF entity, and the AMF selects the first NSI according to the slice selection result of the NSSF entity.
- a SMF entity within establishes a new PDU session.
- the session establishment indication is used to instruct the terminal to establish a new PDU session, where the session establishment indication includes an identifier of the application.
- the notification message is used to notify the NSSF entity to specify the NSI for the terminal, and the information of the first NSI is the ID of the first NSI, and the notification message further includes the information of the user, and the S-NSSAI currently used by the application. .
- the AF entity sends a notification message, including: the AF entity sends a notification message to the NSSF entity.
- the NSSF entity After receiving the notification message, the NSSF entity generates a slice selection control request record according to the information of the user and the S-NSSAI currently used by the application, and associates the information of the user with the S-NSSAI and the ID of the first NSI currently used by the application. And then sending a slice selection control response to the AF entity; after receiving the slice selection control response, the AF entity sends a session establishment indication to the terminal through the AMF entity or the application server, and the terminal receives the session establishment indication, and sends the current application to the AMF entity.
- the S-NSSAI and the session establishment request of the user information are used to send a slice selection request carrying the information of the S-NSSAI and the user currently used by the application to the NSSF entity, and the NSSF entity selects the first NSI according to the previously generated record. And sending a slice selection result to the AMF; the AMF selects an SMF entity in the first NSI to establish a new PDU session according to the slice selection result of the NSSF entity.
- the AF entity when the AF entity is a functional entity deployed by the operator, the AF entity may directly interact with the AMF entity, the NSSF entity, and the UDM entity, and when the AF entity is a third-party application service, When the function entity is deployed, the AF entity can interact with the AMF entity, the NSSF entity, and the UDM entity through the NEF entity.
- the NEF entity can authenticate and authorize the notification message sent by the AF entity to ensure the legality and security of the AF entity.
- the implementation process can be referred to as shown in FIG. 4-8, and details are not described herein again.
- the information of the NSI that meets the SLA requirement of the application subscription from the specified location to the target network and the SLA support capability can be obtained by the AF, and the information of the NSI is sent to other network devices by using the information.
- the terminal establishes a PDU session on the NSI, accesses the application server through the PDU session, and accepts an application service provided by the application server.
- the SLA support capability information of the NSI obtained by the AF entity meets the SLA requirement of the application subscription. Therefore, after the terminal accesses the application server through the PDU session established by the NSI, the service level of the application can be well guaranteed.
- the application server sends an SLA guarantee request to the AF entity, requesting the AF entity to protect the service level of the application, that is, authorizing the service level of the application provided by the AF entity, where the SLA guarantee request includes The identity of the application, and the SLA for the application contract.
- the AF entity receives the SLA guarantee request, and then starts the function of the service level of the protection application, that is, the function of ensuring the application service level provided by the embodiment of the present application is started, thereby reducing the power consumption of the AF entity.
- the SLA guarantee request may further include information of a specific user or a user group, where the information of the specific user or the user group is used to indicate that the AF entity secures the service level of the related user's application, and the related user is determined by the specific user or the user group.
- the group information is determined.
- the AF entity before performing step 301, the AF entity first determines whether the NSI currently accessed by the terminal, and the SLA support capability information from the specified location to the target network meets the SLA requirement of the application subscription; if the NSI currently accessed by the terminal is determined, If the SLA support capability information of the specified location to the target network meets the SLA requirement of the application subscription, no processing is performed; otherwise, the triggering AF entity performs step 301, so that the AF entity is not required to perform the function of securing the service level of the application.
- the power consumption caused by the interaction between the AF entity and other network side devices in the case that the SLA support capability information of the NSI currently accessed by the terminal meets the SLA requirement of the application subscription is reduced.
- the AF entity may automatically detect the SLA support capability of the NSI currently accessed by the terminal.
- the SLA support capability information from the specified location to the target network does not meet the application subscription.
- step 301 is performed;
- the AF entity detects the mobile location of the terminal, and when detecting the location movement of the terminal, determines the NSI currently accessed by the terminal, and the SLA support capability information from the specified location to the target network may not meet the SLA requirement of the application subscription, and the steps are performed. 301;
- the application server detects the SLA support capability of the NSI currently accessed by the terminal.
- the SLA support capability information from the specified location to the target network does not meet the SLA requirement of the application subscription, and is sent to the AF entity.
- the capability notification message the AF entity receives the capability notification message sent by the application server, and performs step 301, where the capability notification message is used to notify the AF entity of the currently accessed NSI, and the SLA support capability from the specified location to the target network does not satisfy the application subscription.
- SLA needs.
- the AF entity can perform any of the actions (1)-(3):
- the AF entity determines to switch the working mode of the application to the target working mode, and sends a mode switching notification to the terminal, informing the terminal to switch the working mode of the application to the target working mode; the mode switching notification includes the identifier of the target working mode.
- the AF entity may send a mode switching notification to the terminal through the AMF entity, and may also send a mode switching notification to the terminal through the application server, which is not limited.
- the AF entity sends the indication information of the NSI in the network that does not meet the SLA requirement of the application subscription, and the terminal itself switches the working mode of the application to the target working mode or requests to establish a new PDU session according to the indication information.
- the AF entity sends, to the application server, the indication information of the NSI that does not meet the SLA requirement of the application subscription in the network, and the application server receives the indication information, determines to switch the working mode of the application to the target working mode, and sends the indication to the terminal.
- the mode switching notification carrying the identifier of the target working mode, notifying the terminal to switch the working mode of the application to the target working mode; or requesting the terminal to establish a new PDU session.
- the specified location is the current location of the terminal
- the target network is DN1 as an example.
- FIG. 4 is a flowchart of a method for securing an application service level protocol according to an embodiment of the present application. As shown in FIG. 4, the method may include:
- Step 401 The NSSF entity/NWDAF entity acquires SLA support capability information of each NSI in the network.
- the NSSF entity/NWDAF entity may represent an NSSF entity or an NWDAF entity
- the NSSF entity may be an NSSF entity in FIG. 1
- the NWDAF entity may be an NWDAF entity (not shown) in the network shown in FIG. 1.
- the foregoing network may be the network shown in FIG. 1 , and the SLA support capability information of the foregoing NSI is as described above, and details are not described herein again.
- the NSSF entity may obtain the SLA support capability information of each NSI in the network by using any one of the following manners:
- the NSSF entity receives the configuration information input by the operator, and obtains the SLA support capability information of each NSI in the network from the configuration information.
- the NSI is actually tested to determine the SLA support capability information of each NSI, and the SLA support capability information of each NSI is sent to the OSS, and the OSS sends the bearer to the NSSF entity.
- the configuration information of the SLA support capability information of the NSI, the NSSF entity receives the configuration information, and obtains the service SLA support capability information of the NSI from the configuration information, and configures it in itself.
- the operator can use the existing technology to measure the SLA support capability information of each NSI, and will not be described again.
- the configuration information may include the SLA support capability information of each NSI in the network, and may also include the correspondence between the S-NSSAI and the NSI, and is not limited.
- the SLA support capability information of the NSI obtained by the NSSF entity is the SLA support capability information that the NSI can meet the user requirements in each deployment area, that is, the service of the NSI in each deployment area.
- the SLA support capability information is the same.
- the NSSF entity obtains the operation information of each network function entity in the NSI from the NRF entity, and determines the service SLA support capability information of the NSI according to the obtained operation information.
- the foregoing NRF entity may be an NRF entity in the NSI.
- the network function entity in the NSI may include an entity such as an SMF entity, a UPF entity, and a PCF entity.
- the running information of the network function entity can be used to indicate whether the network function entity is operating normally.
- the determining, by the NSSF entity, the SLA support capability information of the NSI according to the obtained running information may include: if determining, according to the running information of the network function entity, that the fault of the network function entity affects service running performance, the NSSF entity determines that the NSI cannot be determined. Support the service of this service type, and set the SLA support capability of the NSI to a lower capability.
- the NSSF entity obtains, from the NWDAF entity, the operation data of the terminal on each network function entity in the NSI, and the service load information of the NSI in each deployment area, and determines the SLA support capability of the NSI according to the obtained operation data and the service load information. information.
- the running data of the terminal on the network function entity may include data such as the number of terminals supported by the network function entity and the normal operation of the terminal supported by the network function entity.
- the determining, by the NSSF entity, the SLA support capability information of the NSI according to the obtained running data and the service load information may include: determining, by the NSSF entity, the NSI on the deployment area according to the running data of the terminal and the service load information on each network function entity. Congestion status, and determine the SLA support capability information of the NSI according to the congestion status of the NSI. For example, when the number of terminals supported by the SMF entity in the NSI is large, it indicates that the NSI is in a congestion state in the service area of the SMF entity, and the SLA support capability in the deployment area is low.
- the NWDA entity can obtain the SLA support capability information of each NSI in the network by using the foregoing mode 2 or mode 3, and details are not described herein.
- Step 402 The AF entity sends an event subscription request to the AMF entity, where the event subscription request is used to request a network access and mobility management event of the subscribing terminal.
- the AF entity sends an event subscription request to the AMF entity directly when the AF entity is a functional entity deployed by the operator.
- the AF entity sends an event subscription request to the NEF entity.
- the NEF entity authenticates and authorizes the request sent by the AF entity. After the authentication and authorization succeeds, the NEF entity sends an event subscription request to the AMF entity.
- Step 403 The AMF entity sends an event subscription response to the AF entity, where the event subscription response is used to notify the AF entity that the event subscription is successful.
- the AMF entity directly sends an event subscription response to the AF entity when the AF entity is a functional entity deployed by the operator.
- the AMF entity sends an event subscription response to the NEF entity.
- the NEF entity sends an event subscription response to the AF entity.
- Step 404 The AMF entity sends a terminal event notification message to the AF entity, where the event notification message includes location information of the current location of the terminal.
- the AMF entity sends an event notification message to the AF entity directly when the AF entity is a functional entity deployed by the operator.
- the AMF entity sends an event notification message to the NEF entity.
- the NEF entity sends an event notification message to the AF entity.
- the AMF entity may periodically send an event notification message to the AF entity, or once the AMF entity detects that the location area of the terminal changes, the AMF entity sends an event notification message to the AF entity, which is not restricted.
- Step 405 The AF entity receives the event notification message.
- the AF entity determines the NSI currently accessed by the terminal, and the SLA support capability information from the current location to the DN1 does not meet the SLA requirement of the application subscription, the slice information request is sent to the NSSF entity/NWDAF entity. .
- the slice information request may include information of the user, location information of the current location, an identifier of the DN1, or information of the user, location information of the specified location, an identifier of the DN1, and an S-NSSAI to which the application is subscribed.
- the manner in which the AF entity determines the NSI currently accessed by the terminal, and the SLA support capability information from the current location to the DN1 does not meet the SLA requirement of the application subscription may be referred to the scheme in FIG. 3, and details are not described herein.
- the AF entity When the AF entity is a functional entity deployed by the operator, the AF entity directly sends a slice information request to the NSSF entity/NWDAF entity; when the AF entity is a functional entity deployed by the third-party organization, the AF entity sends a slice information request to the NEF entity.
- the NEF entity authenticates and authorizes the slice information request sent by the AF entity. After the authentication and authorization succeeds, the NEF entity sends a slice information request to the NSSF entity/NWDAF entity.
- the AF entity sends a slice information request carrying the S-NSSAI to the NEF, and the NEF entity determines whether the S-NSSAI included in the slice information request is included in the S-NSSAI of the application subscription, and if included, the S-requested by the AF entity.
- the NSSAI sends a slice information request to the NSSF entity/NWDAF entity in the network slice range subscribed by the client; otherwise, it rejects the request to send the slice information to the NSSF entity/NWDAF entity, and returns the failure information to the AF entity.
- Step 406 The NSSF entity/NWDAF entity receives the slice information request, and sends a slice information response to the AF entity, where the slice information response includes SLA support capability information of the at least one NSI from the current location to the DN1.
- the NSSF entity/NWDAF entity may directly send the SLA support capability information of the at least one NSI from the current location to the DN1 to the AF entity; or may send the SLA support capability of the at least one NSI from the current location to the DN1 to the terminal by the NEF entity. information.
- the NSSF entity/NWDAF entity may also send other information of the NSI to the AF entity, such as: NSI operation information (NSI current terminal number, traffic load, congestion, etc.), and may also send to the AF entity.
- NSI operation information NSI current terminal number, traffic load, congestion, etc.
- Step 407 The AF entity receives the slice information response sent by the NSSF entity/NWDAF entity.
- the AF entity may directly receive the slice information response sent by the NSSF entity/NWDAF entity, and may also receive the slice information response sent by the NSSF entity/NWDAF entity through the NEF entity, which is not limited.
- Step 408 The AF entity obtains, according to the slice information response, information of the first NSI that meets the SLA requirement of the application subscription from the SLA support capability information of the at least one NSI.
- Step 409 The AF entity sends a notification message to the NEF entity.
- the notification message is used to trigger the establishment of a new PDU session, and the notification message may include the S-NSSAI corresponding to the first NSI, the information of the user, and the identifier of the application; or the notification message includes the S corresponding to the first NSI.
- - NSSAI user information, application identifier, and business continuity mode indication
- the notification message includes an NSSP, user information, an application identifier, and a business continuity mode indication
- the notification message includes an NSSP, a user's information, and
- the logo of the application is not limited.
- the NSSP is a rule describing the application of the terminal and the S-NSSAI that it subscribes to.
- the terminal uses the NSSP to determine which subscription S-NSSAI the application uses to establish a new session.
- the S-NSSAI corresponding to the first NSI may be determined by the AF entity according to the correspondence between the S-NSSAI and the NSI acquired in step 406.
- Step 410 The NEF entity authenticates and authorizes the notification message sent by the AF entity.
- Step 411 After the authentication and authorization are successful, the NEF entity sends the notification message to the AMF entity.
- the AMF entity is an AMF entity registered by the terminal, that is, an AMF entity that currently provides services for the terminal.
- the NEF entity may query, from the UDM entity, which AMF entity the AMF entity currently serving the terminal is.
- the NEF entity sends a notification message to the AMF entity by using non-access stratum (NAS) signaling, for example, the notification message may be carried in the NAS signaling to the AMF entity.
- NAS non-access stratum
- step 409 - step 410 may be replaced by the AF entity directly sending a notification message to the AMF entity, without passing through the NEF entity.
- Step 412 The AMF entity receives the notification message, and sends a session establishment indication to the terminal according to the information of the user.
- the session establishment indication may be used to indicate that the terminal establishes a new PDU session, where the session establishment indication may include an identifier of the application, an S-NSSAI corresponding to the first NSI, or the session establishment indication may include the S corresponding to the first NSI.
- the session establishment indication may include an identifier of the application, an S-NSSAI corresponding to the first NSI, or the session establishment indication may include the S corresponding to the first NSI.
- - NSSAI an identifier of the application, and a service continuity mode indication
- the session establishment indication may include an NSSP, an identifier of the application, and a service continuity mode indication
- the session establishment indication may include an NSSP, and an identifier of the application, which is not limited.
- Step 413 The terminal receives the session establishment indication, and sends a session establishment request carrying the S-NSSAI corresponding to the first NSI to the AMF entity to establish a new PDU session.
- the process of establishing a PDU session may include: the terminal sends a session establishment request carrying the S-NSSAI corresponding to the first NSI to the AMF entity, and the AMF entity sends the S-NSSAI corresponding to the first NSI to the NSSF entity.
- the slice selection request the NSSF entity receives the slice selection request, determines the first NSI according to the S-NSSAI corresponding to the first NSI, and sends a slice selection response message carrying the ID of the first NSI to the AMF entity, and the AMF entity receives the slice. Selecting a response message, selecting an SMF entity from the first NSI to establish a new PDU session according to the ID of the first NSI.
- the PDU session is successfully established on the new network slice, and the terminal switches the application to the new PDU session.
- the AF entity may perform any of the actions (1)-(3) above. No longer.
- S-NSSAI1 corresponds to NSI-1
- S-NSSAI2 corresponds to NSI-2
- the currently used S-NSSAI is S-NSSAI1
- the first NSI is NSI-2.
- the AF entity determines the SLA requirement that meets the application subscription.
- the NSI is the NSI-2.
- the AF entity can send the identifier carrying the application, the information of the user using the application, and the notification message of the S-NSSAI2 to the AMF entity.
- the AMF entity receives the notification message and sends the notification message to the terminal.
- the session establishment indication of the identifier of the application the terminal receives the session establishment indication, sends a session establishment request carrying the S-NSSAI2 to the AMF entity, and the AMF entity sends a slice selection request carrying the S-NSSAI2 to the NSSF entity, the NSSF
- the entity determines to select a NSI-2 to establish a new PDU session according to the correspondence between the S-NSSAI2 and the NSI-2, and returns a selection result to the AMF entity, so that the AMF entity selects an SMF entity in the NSI-2 to establish a new PDU session.
- the notification message may also carry the ID of the first NSI.
- the AMF entity may also save the ID of the first NSI and the S-NSSAI corresponding to the first NSI.
- establishing a new PDU session in step 413 may include: the AMF entity receiving the session establishment request carrying the S-NSSAI corresponding to the first NSI, and directly determining the first NSI according to the correspondence, from the first An SMF entity is selected in the NSI to establish a new PDU session.
- S-NSSAI1 corresponds to NSI-1
- S-NSSAI2 corresponds to NSI-2
- the currently used S-NSSAI is S-NSSAI1
- the first NSI is NSI-2.
- the AF entity determines the SLA requirement that meets the application subscription.
- the NSI is NSI-2.
- the AF entity may send a notification message carrying the identifier of the application, the information of the user who uses the application, the identifier of the S-NSSAI2, and the identifier of the NSI-2 to the AMF entity, and the AMF entity receives the notification.
- the message saves the correspondence between the S-NSSAI2 and the NSI-2, and sends a session establishment indication carrying the identifier of the S-NSSAI2 and the application to the terminal, and the terminal receives the session establishment indication, and sends the session carrying the S-NSSAI2 to the AMF entity.
- the AMF entity determines the NSI-2 according to the saved S-NSSAI2 and the corresponding relationship of the NSI-2, and selects an SMF entity from the NSI-2 to establish a new PDU session.
- FIG. 5 is a flowchart of a method for securing an application service level protocol according to an embodiment of the present application. As shown in FIG. 5, the method may include:
- Steps 501 - 508 are performed.
- Step 501 is the same as step 401
- step 502 is the same as step 402
- step 503 is the same as step 403
- step 504 is the same as step 404
- step 505 is the same as step 405
- step 506 is the same as step 406
- step 507 is the same as step 407.
- Steps 508 to 408 are the same and will not be described again.
- Step 509 The AF entity sends a notification message to the NEF entity.
- the notification message is used to notify the application of the S-NSSAI in the S-NSSAI update terminal corresponding to the first NSI, that is, to update the S-NSSAI currently used by the application.
- the notification message may include an S-NSSAI corresponding to the first NSI, and may also include an identifier of the application and information of a user who uses the application.
- Step 510 The NEF entity authenticates and authorizes the notification message sent by the AF entity.
- the step 510 can be referred to the step 410 and will not be described again.
- Step 511 After the authentication and authorization are successful, the NEF entity sends the notification message to the AMF entity.
- the step 511 can be referred to the step 411 and will not be described again.
- Step 512 The AMF entity sends a configuration update indication to the terminal according to the information of the user.
- the configuration update indication is used to instruct the terminal to update the S-NSSAI corresponding to the application, where the configuration update request includes the identifier of the application and the S-NSSAI corresponding to the first NSI.
- Step 513 The terminal receives the configuration update indication, and updates the S-NSSAI corresponding to the application to the S-NSSAI corresponding to the first NSI.
- Step 514 The terminal sends a configuration update response to the AMF entity.
- the configuration update response is used to indicate that the S-NSSAI update corresponding to the application in the terminal is completed.
- Step 515 The AMF entity receives the configuration update response and sends a configuration update response to the AF entity.
- the AMF entity may directly send a configuration update response to the AF entity; or send a configuration update response to the AF entity by using the NEF entity.
- Step 516 The AF entity receives the configuration update response, and sends a session establishment indication to the terminal.
- the session establishment indication may be used to instruct the terminal to establish a new PDU session, where the session establishment indication may include an identifier of the application.
- the AF may send a session establishment indication to the terminal by using the AMF entity.
- the AF entity sends the session establishment indication in the NAS signaling to the AMF entity, and the AMF entity sends the notification message to the terminal.
- the AF entity sends a session establishment indication to the application server, and the application server sends a session establishment indication to the terminal by applying the currently used PDU session.
- Step 517 The terminal receives the session establishment indication, and sends a session establishment request carrying the S-NSSAI corresponding to the first NSI to the AMF entity to establish a new PDU session.
- the step 517 can be referred to the step 413, and details are not described herein again.
- S-NSSAI1 corresponds to NSI-1
- S-NSSAI2 corresponds to NSI-2
- the currently used S-NSSAI is S-NSSAI1
- the first NSI is NSI-2.
- the AF entity determines the SLA requirement that meets the application subscription.
- the NSI is the NSI-2.
- the AF entity can send the identifier carrying the application, the information of the user using the application, and the notification message of the S-NSSAI2 to the AMF entity.
- the AMF entity receives the notification message and sends the notification message to the terminal.
- the terminal after receiving the configuration update indication, the terminal updates the currently used S-NSSAI1 to the S-NSSAI2, and sends a configuration update response to the AF entity through the AMF entity; the AF entity receives After the update response is configured, the session establishment indication is sent to the terminal; the terminal receives the session establishment indication, and sends a session establishment request carrying the S-NSSAI2 to the AMF entity, and the AMF entity sends a slice selection request carrying the S-NSSAI2 to the NSSF entity, the NSSF
- the entity determines to select a NSI-2 to establish a new PDU session according to the correspondence between the S-NSSAI2 and the NSI-2, and returns a selection result to the AMF entity, so that the AMF entity selects an SMF entity in the NSI-2 to establish a new P. DU session.
- FIG. 6 is a flowchart of a method for securing an application service level protocol according to an embodiment of the present application. As shown in FIG. 6, the method may include:
- Steps 601 to 608 are performed.
- Step 601 is the same as step 401
- step 602 is the same as step 402
- step 603 is the same as step 403
- step 604 is the same as step 404
- step 605 is the same as step 405
- step 606 is the same as step 406
- step 607 is the same as step 407.
- Step 608 is the same as step 408 and will not be described again.
- Step 609 The AF entity sends a notification message to the AMF entity.
- the notification message may be used to notify the application of the S-NSSAI in the S-NSSAI update terminal corresponding to the first NSI, that is, update the S-NSSAI currently used by the application, and trigger the establishment of a new PDU session (eg, notify the terminal). After the update is complete, release the current PDU session and establish a new PDU session).
- the notification message may include an S-NSSAI corresponding to the first NSI, information of the user, and an identifier of the application.
- the AF entity may directly send a notification message to the AMF entity, or the AF entity sends a notification message to the NEF entity, and the NEF entity sends a notification message to the AMF entity.
- the NEF entity may perform authentication and authorization processing on the notification message sent by the AF entity before the NEF entity sends the notification message to the AMF entity, and send a notification to the AMF entity if it is determined that the terminal is allowed to perform configuration update and a new PDU session is established. Message; otherwise, refuse to send a notification message to the AMF entity.
- the process of authenticating and authorizing the notification message sent by the AF entity by the NEF entity may be referred to FIG. 4 and will not be described again.
- Step 610 The AMF entity sends a configuration update indication to the terminal.
- the configuration update indication is used to instruct the terminal to update the S-NSSAI corresponding to the application, where the configuration update request includes the identifier of the application and the S-NSSAI corresponding to the first NSI.
- Step 611 The terminal receives the configuration update indication sent by the AMF entity, and updates the S-NSSAI corresponding to the application configured by itself to the S-NSSAI corresponding to the first NSI.
- Step 612 The terminal sends a configuration update response to the AMF entity.
- the configuration update response is used to notify the terminal that the configuration update is completed.
- Step 613 The AMF receives the configuration update response and sends a configuration update response to the AF entity.
- the AMF entity may send a configuration update response to the AF entity directly; or, the NEF entity sends a configuration update response to the AF entity, for example, the AMF entity sends a configuration update response to the NEF entity, and the NEF entity sends a configuration update response to the AF entity.
- Step 614 The AMF entity sends a session establishment indication to the terminal, and sends a notification to the SMF entity to release the original PDU session.
- the session establishment indication is used to instruct the terminal to release the original PDU session and establish a new PDU session.
- the SMF is an SMF entity serving the current PDU session.
- Step 615 The terminal receives the session establishment indication, releases the original PDU session, and sends a session establishment request carrying the S-NSSAI corresponding to the first NSI to the AMF entity to establish a new PDU session.
- the step 615 can be referred to the step 413, and details are not described herein again.
- steps 613 and 614 may be performed in the sequence shown in FIG. 6, or the step 614 may be performed first, and then the step 613 is performed, which is not limited.
- the AF entity when the AF entity does not obtain the information of the first NSI that the SLA support capability information satisfies the SLA requirement of the SLA subscription from the at least one NSI, the AF entity performs the above (1)-(3). Any action in ) will not be described again.
- S-NSSAI1 corresponds to NSI-1
- S-NSSAI2 corresponds to NSI-2
- the currently used S-NSSAI is S-NSSAI1
- the first NSI is NSI-2.
- the AF entity determines the SLA requirement that meets the application subscription.
- the NSI is the NSI-2.
- the AF entity can send the AMF entity with the identifier of the application, the information of the user who uses the application, and the notification message of the S-NSSAI2 to notify the AMF entity to apply the corresponding S-NSSAI to the terminal.
- the AMF entity receives the notification message, and sends a configuration update indication carrying the identifier of the S-NSSAI2 application to the terminal; after receiving the configuration update indication, the terminal applies the currently used S-NSSAI1 Update to S-NSSAI2, and send a configuration update response to the AF entity through the AMF entity; after the terminal is updated, the AMF entity sends a session establishment indication to the terminal, instructing the terminal to establish a new PDU session; the terminal receives the session establishment indication to the AMF The entity sends a session establishment request carrying the S-NSSAI2, and the AMF entity sends a slice selection request carrying the S-NSSAI2 to the NSSF entity, and the NSSF entity determines the selection according to the correspondence between the S-NSSAI2 and the NSI-2. NSI-2 is selected to establish a new PDU session, and the selection result is returned to the AMF entity, so that the AMF entity selects an SMF entity in
- FIG. 7 is a flowchart of a method for securing an application service level protocol according to an embodiment of the present disclosure. As shown in FIG. 7, the method may include:
- Steps 701 - 708 are performed.
- Step 701 is the same as step 401
- step 702 is the same as step 402
- step 703 is the same as step 403
- step 704 is the same as step 404
- step 705 is the same as step 405
- step 706 is the same as step 406
- step 707 is the same as step 407.
- Step 708 is the same as step 408 and will not be described again.
- Step 709 The AF entity sends a notification message to the UDM entity.
- the foregoing notification message may be used to notify the UDM entity to update the NSSP of the terminal.
- the notification message may include: information of a user who uses the application, an identifier of the application, and an S-NSSAI corresponding to the first NSI.
- the AF entity may directly send an update request to the UDM entity; or the AF entity sends a notification message to the NEF entity, and the NEF entity sends a notification message to the UDM entity.
- the NEF entity may perform authentication and authorization processing on the notification message sent by the AF entity before the NEF entity sends the notification message to the UDM entity. If it is determined that the NSSP of the terminal is allowed to be updated, the notification message is sent to the UDM entity; otherwise, Refuse to send a notification message to the UDM entity.
- the process of authenticating and authorizing the notification message sent by the AF entity by the NEF entity may be referred to FIG. 4 and will not be described again.
- Step 710 The UDM entity receives the notification message, updates the NSSP of the terminal according to the notification message, and sends an NSSP update indication to the AMF entity.
- the NSSP update indication includes the information of the user and the updated NSSP, and sends an NSSP update response to the AF entity.
- the AMF entity is an AMF entity registered by the terminal.
- the updating, by the UDM entity, the NSSP of the terminal according to the notification message may include: the S-NSSAI corresponding to the first NSI after the S-NSSAI associated with the NSSP-defined application is updated.
- the UDM entity may send an update response message to the AF entity directly, or send an update response message to the AF entity through the NEF entity, which is not limited.
- Step 711 The AMF entity receives the NSSP update indication, initiates an NSSP update indication to the terminal, and the terminal receives the NSSP update indication, and updates the NSSP on the terminal.
- Step 712 The UDM entity sends an NSSP update response to the AF entity.
- step 711 and step 712 may be performed as shown in FIG. 7, or step 712 may be performed first, and then step 711 is performed, which is not limited.
- Step 713 The AF entity receives the NSSP update response, and sends a session establishment indication to the terminal.
- the session establishment indication may be used to instruct the terminal to establish a new PDU session, where the session establishment indication may include an identifier of the application.
- the AF entity may send a session establishment indication to the terminal by using step 713.a or step 713.b, where step 713.a is the same as step 516.a, and step 713.b is the same as step 516.b. No longer.
- Step 714 The terminal receives the session establishment indication, and sends a session establishment request carrying the S-NSSAI corresponding to the first NSI to the AMF entity to establish a new PDU session.
- the step 714 can be referred to the step 413, and details are not described herein again.
- the AF entity when the AF entity does not obtain the information of the first NSI that the SLA support capability information satisfies the SLA requirement of the SLA subscription from the at least one NSI, the AF entity may perform the above (1)-( Any action in 3) will not be described again.
- S-NSSAI1 corresponds to NSI-1
- S-NSSAI2 corresponds to NSI-2
- the NSSP of the terminal specifies that the S-NSSAI corresponding to the application is S-NSSAI1
- the first NSI is NSI-2
- the AF entity determines that the application subscription is satisfied.
- the NSI of the SLA requirement is NSI-2.
- the AF entity may send a notification message carrying the information of the S-NSSAI2 corresponding to the NSI-2, the identifier of the application, and the information of the user to the UDM entity, and notify the UDM entity to update the NSSP of the terminal.
- the UDM entity receives the notification message, updates the S-NSSAI1 corresponding to the application specified by the NSSP of the terminal to the S-NSSAI2, and sends an NSSP update indication carrying the updated NSSP to the terminal, and sends an NSSP update response to the AF entity; After the NSSP update response, the NSSP is updated. After receiving the NSSP update response, the AF entity sends a session establishment indication to the terminal. The terminal receives the session establishment indication, and sends the S-NSSAI2 to the AMF entity according to the updated NSSP.
- the session establishment request the AMF entity sends a slice selection request carrying the S-NSSAI2 to the NSSF entity, and the NSSF entity determines to select the NSI-2 to establish a new PDU session according to the correspondence between the S-NSSAI2 and the NSI-2, and returns to the AMF entity. Selection result, the AMF entity selection entity within a SMF NSI-2 PDU to establish a new session.
- FIG. 8 is a flowchart of a method for securing an application service level protocol according to an embodiment of the present disclosure. As shown in FIG. 8, the method may include:
- Steps 801 - 808 are performed.
- Step 801 is the same as step 401
- step 802 is the same as step 402
- step 803 is the same as step 403
- step 804 is the same as step 404
- step 805 is the same as step 405
- step 806 is the same as step 406
- step 807 is the same as step 407.
- Step 808 is the same as step 408 and will not be described again.
- Step 809 The AF entity sends a notification message to the NSSF entity.
- the foregoing notification message may be used to notify the NSSF entity to specify an NSI for the terminal.
- the notification message includes the ID of the first NSI, the information of the user who uses the application, and the S-NSSAI currently used by the application.
- the AF entity may directly send a notification message to the NSSF entity; or the AF entity may further send a notification message to the NEF entity, and the NEF entity sends a notification message to the NSSF entity.
- the NEF entity may perform the authentication and authorization processing on the notification message sent by the AF entity before the NEF entity sends the notification message to the NSSF entity. If the AF entity is allowed to specify the NSI corresponding to the S-NSSAI, if allowed, Then, the notification message is sent to the NSSF entity; otherwise, the notification message is refused to be sent to the NSSF entity.
- the process of authenticating and authorizing the notification message sent by the AF entity by the NEF entity may be referred to FIG. 4 and will not be described again.
- Step 810 The NSSF entity receives the notification message, generates a slice selection control request record, and sends a slice selection control response to the AF entity.
- the slice selection control request record may be used to record the information of the user, the S-NSSAI currently used by the application, and the association relationship of the first NSI.
- the NSSF entity may directly send a slice selection control response to the AF entity, and may also send a slice selection response to the AF entity by using the NEF entity.
- Step 811 The AF entity receives the slice selection control response, and sends a session establishment indication to the terminal.
- the AF entity may send a session establishment indication to the terminal by using step 811.a or step 811.b, where step 811.a is the same as step 516.a, step 811.b is the same as step 516.b, and no further description is provided. .
- Step 812 The terminal receives the session establishment indication, and sends a session carrying request to the AMF entity that carries the information of the user and the S-NSSAI currently used by the application.
- the AMF entity sends the information carrying the user to the NSSF entity, and the S currently used by the application.
- - NSSAI slice selection request The terminal receives the session establishment indication, and sends a session carrying request to the AMF entity that carries the information of the user and the S-NSSAI currently used by the application.
- the AMF entity sends the information carrying the user to the NSSF entity, and the S currently used by the application.
- - NSSAI slice selection request The terminal receives the session establishment indication, and sends a session carrying request to the AMF entity that carries the information of the user and the S-NSSAI currently used by the application.
- Step 813 The NSSF entity receives the slice selection request, searches the slice selection control request record generated in step 810 according to the information of the user and the S-NSSAI currently used by the application, selects the first NSI, and sends the slice selection result to the AMF.
- the slice selection result may include an ID of the first NSI.
- the NSSF entity searches for the slice selection control request record generated in step 810 according to the information of the user and the S-NSSAI currently used by the application, and selecting the first NSI may include: the NSSF entity first searches for the slice selection control request record, if the record The S-NSSAI and the NSI are associated with the information of the user, and the NSSF entity determines that the NSI can be specified for the terminal identified by the information of the user, and then determines the current use of the application according to the S-NSSAI and the NSI associated with the information of the user. If the NSI associated with the S-NSSAI is the first NSI, the first NSI is selected, and a new PDU session is established on the first NSI.
- Step 814 The AMF entity establishes a new PDU session on the first NSI according to the slice selection result.
- the AMF entity may select an SMF entity from the first NSI according to the ID of the first NSI, send a session establishment request to the SMF entity, and establish a new PDU session.
- the AF entity when the AF entity does not obtain the information of the first NSI that the SLA support capability information satisfies the SLA requirement of the SLA subscription from the at least one NSI, the AF entity may perform the above (1)-( Any action in 3) will not be described again.
- S-NSSAI1 corresponds to NSI-1
- S-NSSAI2 corresponds to NSI-2
- application 1 currently uses S-NSSAI as S-NSSAI1
- the AF entity determines that the NSI that satisfies the SLA requirement of the application subscription is NSI-2.
- the AF entity may send a notification message carrying the identifier of the terminal 1, S-NSSAI1, and NSI-2 to the NSSF entity, and notify the NSSF entity to select the NSI for the terminal 1, and the NSSF entity receives the notification message, and records the terminal 1.
- the association relationship between the terminal 1, S-NSSAI1, and NSI-2 determines that the terminal 1 selects the NSI, and the NSI is the NSI-2, and returns the selection result to the AMF entity, so that the AMF entity selects an SMF entity in the NSI-2 to establish. New PDU will words.
- the SLA of the application may also be guaranteed by the application server.
- the application server may acquire the NSI from the specified location to the target network through the AF entity.
- the SLA support capability information is based on the obtained SLA support capability information of the NSI, and corresponding measures (establishing a new PDU session or switching the working mode) are used to guarantee the service level of the application.
- the implementation manner can be referred to FIG. 9.
- FIG. 9 is a flowchart of a method for securing an application service level protocol according to an embodiment of the present disclosure. As shown in FIG. 9, the method may include:
- Step 901 The NSSF entity/NWDAF entity acquires SLA support capability information of each NSI in the network.
- the step 901 can be referred to the step 401 and will not be described again.
- Step 902 The application server determines the NSI currently accessed by the terminal, and sends a slice information request to the AF entity when the SLA support capability information of the current location to the DN1 does not meet the SLA requirement of the application subscription, and the AF entity sends the slice to the NSSF entity/NWDAF entity. Information request.
- the slice information request may include information of a user using the application, location information of the current location, and an identifier of the DN1; or information of the user using the application, location information of the current location, identifier of the DN1, and S-NSSAI signed by the application. .
- the application server may obtain the location information of the current location of the terminal by using the AF entity, for example, the application server may send the location information request to the AF entity, request the location information of the current location of the terminal, and the AF entity receives the location information request, and step 402 is performed.
- - 404 acquires location information of the current location of the terminal, and transmits location information of the current location to the application server.
- Step 903 The NSSF entity/NWDAF entity receives the slice information request, and sends a slice information response to the AF entity, where the slice information response includes SLA support capability information of the at least one NSI from the current location to the DN1.
- Step 904 The AF entity receives the slice information response sent by the NSSF entity/NWDAF entity, and sends a slice information response to the application server.
- Step 905 The application server entity obtains, according to the slice information response, information of the first NSI that meets the SLA requirement of the application subscription from the SLA support capability information of the at least one NSI, and sends a notification message to the AF entity.
- the notification message and the notification message in the step 302 may include the information of the first NSI (the identifier of the first NSI, the S-NSSAI corresponding to the first NSI, and the like), and details are not described herein.
- Step 906 The AF entity sends a notification message to establish a new PDU session.
- the step 906 can be referred to the step 302 and will not be described again.
- the application server determines to switch the working mode of the application to the target working mode, and sends the mode to the terminal. Switching the notification, notifying the terminal to switch the working mode of the application to the target working mode; the mode switching notification includes the identifier of the target working mode.
- the application server sends the terminal information to the terminal that there is no NSI that satisfies the SLA requirement of the application subscription, and the terminal itself switches the working mode of the application to the target working mode or requests to establish a new PDU session according to the indication information.
- the solution provided by the embodiment of the present application is mainly introduced from the perspective of interaction between the network elements.
- the foregoing AF entity, terminal, network side entity (NSSF entity or NWDAF entity) in order to implement the above functions, includes corresponding hardware structures and/or software modules for performing respective functions.
- NWSF entity network side entity
- the present application can be implemented in a combination of hardware or hardware and computer software in combination with the elements and algorithm steps of the various examples described in the embodiments disclosed herein. Whether a function is implemented in hardware or computer software to drive hardware depends on the specific application and design constraints of the solution. A person skilled in the art can use different methods to implement the described functions for each particular application, but such implementation should not be considered to be beyond the scope of the present application.
- the embodiment of the present application may divide the function module of the AF entity, the terminal, and the network side entity according to the foregoing method example.
- each function module may be divided according to each function, or two or more functions may be integrated into one process.
- the above integrated modules can be implemented in the form of hardware or in the form of software functional modules. It should be noted that the division of the module in the embodiment of the present application is schematic, and is only a logical function division, and the actual implementation may have another division manner.
- FIG. 10 is a schematic diagram showing a possible composition of the AF entity involved in the foregoing embodiment.
- the AF entity may include: an acquiring unit 101, The transmitting unit 102, the detecting unit 103, and the receiving unit 104.
- the obtaining unit 101 is configured to acquire information about the first network slice instance NSI that meets the SLA requirement of the application subscription in the network slice instance from the specified location to the target network.
- the sending unit 102 is configured to send a notification message including a message of the first NSI.
- the detecting unit 103 is configured to: before the acquiring unit 101 acquires the first NSID information of the SLA requirement that the SLA support capability meets the SLA requirement of the application subscription, the NSI is detected from the specified location to the network slice instance NSI of the target network. The SLA support capability of the specified location to the target network does not meet the SLA requirement of the application subscription; or the location movement of the terminal is detected;
- the receiving unit 104 is configured to receive an SLA guarantee request sent by the application server, where the SLA guarantee request is used to request the AF entity to guarantee a service level of the application, where the SLA guarantee request includes an SLA for applying the subscription.
- the acquiring unit 101 is specifically configured to send a slice information request to the network side entity, and receive a slice information response sent by the network side entity, where the slice information response includes at least one NSI from the specified location to the target network.
- the SLA support capability information is obtained by acquiring the information of the first NSI that meets the SLA requirement of the application subscription from the SLA support capability information of the at least one NSI according to the SLA of the application subscription and the SLA support capability information of the at least one NSI.
- the information of the first NSI includes the ID of the first NSI and the S-NSSAI corresponding to the first NSI; the notification message is used to trigger establishment of a new PDU session; and the sending unit 102 is specifically configured to The AMF entity sends a notification message.
- the information of the first NSI is the S-NSSAI corresponding to the first NSI
- the notification message is used to notify the S-NSSAI of the application in the S-NSSAI update terminal corresponding to the first NSI, and A new PDU session is triggered
- the notification message further includes the information of the user and the identifier of the application.
- the sending unit 102 is specifically configured to send a notification message to the AMF entity.
- the information of the first NSI is the S-NSSAI corresponding to the first NSI
- the notification message is used to notify the S-NSSAI corresponding to the application in the S-NSSAI update terminal corresponding to the first NSI.
- the notification message further includes the information of the user and the identifier of the application; the sending unit 102 is specifically configured to send the notification message to the AMF entity.
- the information of the first NSI is the S-NSSAI corresponding to the first NSI
- the notification message is used to notify the NSSP of the update terminal, and the notification message further includes the information of the user and the identifier of the application; the sending unit 102 Specifically, it is used to send a notification message to the unified data management UDM entity.
- the information of the first NSI is the ID of the first NSI
- the notification message is used to notify the NSSF entity to specify the NSI for the terminal
- the notification message further includes the information of the user, the S-NSSAI currently used by the application
- the sending The unit 102 is specifically configured to send a notification message to the NSSF entity.
- the sending unit 102 is further configured to trigger the terminal to re-establish a PDU session by using an AMF entity or an application server.
- the sending unit 102 is further configured to: when the AF entity determines that the NSI that meets the SLA requirement of the application subscription is not present in the NSI from the specified location to the target network, send a mode switching notification to the terminal, or There is no indication of the NSI that satisfies the SLA requirements for the application subscription.
- the AF entity may include a processing module and a communication module, and the processing module is used to control and manage the actions of the AF entity.
- the communication module is used to support communication between the AF entity and other network entities, such as communication with the functional modules or network entities shown in FIG.
- the AF entity may also include a storage module for storing program code and data of the server.
- the processing module can be a processor or a controller. It is possible to implement or carry out the various illustrative logical blocks, modules and circuits described in connection with the present disclosure.
- the processor can also be a combination of computing functions, for example, including one or more microprocessor combinations, a combination of a DSP and a microprocessor, and the like.
- the communication module can be a transceiver, a transceiver circuit, or a communication interface.
- the storage module can be a memory.
- the processing module is a processor
- the communication module is a communication interface
- the storage module is a memory
- the AF entity involved in the embodiment of the present application may be the communication device shown in FIG. 2 .
- FIG. 11 is a schematic diagram showing a possible configuration of a terminal involved in the foregoing embodiment.
- the terminal may include: a receiving unit 111, and a switching unit. 112.
- the receiving unit 111 is configured to receive a mode switching notification.
- the switching unit 112 is configured to switch the working mode of the application to the target working mode according to the mode switching notification received by the receiving unit 111.
- the mode switch notifies the identity of the target mode of operation; or there is no indication of the NSI that satisfies the SLA requirement for the application subscription.
- the receiving unit 111 is specifically configured to receive a mode switching notification sent by the AF entity or the application server.
- the terminal provided by the embodiment of the present application is used to implement the foregoing method for securing the application service level agreement, so that the same effect as the above-mentioned application service level agreement guarantee method can be achieved.
- the terminal may include a processing module and a communication module, and the processing module is used to control and manage the actions of the terminal.
- the communication module is used to support communication between the terminal and other network entities, such as communication with the functional modules or network entities shown in FIG.
- the terminal may further include a storage module for storing program code and data of the server.
- the processing module can be a processor or a controller. It is possible to implement or carry out the various illustrative logical blocks, modules and circuits described in connection with the present disclosure.
- the processor can also be a combination of computing functions, for example, including one or more microprocessor combinations, a combination of a DSP and a microprocessor, and the like.
- the communication module can be a transceiver, a transceiver circuit, or a communication interface.
- the storage module can be a memory.
- the processing module is a processor
- the communication module is a communication interface
- the storage module is a memory
- the server involved in the embodiment of the present application may be the communication device shown in FIG. 2 .
- FIG. 12 is a schematic diagram showing a possible composition of the network side entity involved in the foregoing embodiment.
- the network side functional entity may include: receiving The unit 121, the transmitting unit 122, and the obtaining unit 123.
- the receiving unit 121 is configured to receive a slice information request sent by the AF entity.
- the sending unit 122 is configured to send a slice information response to the AF entity, where the slice information response includes SLA support capability information from the specified location to the at least one network slice instance of the target network.
- the network side entity is an NSSF entity
- the obtaining unit 123 is configured to receive configuration information input by the operator before receiving the slice information request sent by the AF entity, and obtain the configuration information from the configuration information.
- SLA support capability information of each NSI in the network where the configuration information includes SLA support capability information of each NSI in the network; or
- the operation information of each network function entity in the NSI is obtained from the network warehouse function NRF entity in the NSI, and the SLA capability information of the NSI is determined according to the operation information.
- the network side entity is an NWDAF entity
- the obtaining unit 123 is configured to collect, after receiving the slice information request sent by the AF entity, operation data about the terminal and NSI on each network function entity in the NSI.
- the service load information of each deployment area determines the SLA support capability information of the NSI according to the obtained operation data and the service load information; or, the NST entity of the NSI obtains the operation information of each network function entity in the NSI,
- the SLA capability information of the NSI is determined according to the operation information.
- the network side entity provided by the embodiment of the present application is used to implement the foregoing method for securing the application service level agreement, so that the same effect as the above-mentioned application service level agreement guarantee method can be achieved.
- the network side entity may include a processing module and a communication module, and the processing module is used to control and manage the actions of the network side entity.
- the communication module is used to support communication between the network side entity and other network entities, such as communication with the functional modules or network entities shown in FIG.
- the network side entity may also include a storage module for storing program code and data of the server.
- the processing module can be a processor or a controller. It is possible to implement or carry out the various illustrative logical blocks, modules and circuits described in connection with the present disclosure.
- the processor can also be a combination of computing functions, for example, including one or more microprocessor combinations, a combination of a DSP and a microprocessor, and the like.
- the communication module can be a transceiver, a transceiver circuit, or a communication interface.
- the storage module can be a memory.
- the processing module is a processor
- the communication module is a communication interface
- the storage module is a memory
- the server involved in the embodiment of the present application may be the communication device shown in FIG. 2 .
- the above embodiments it may be implemented in whole or in part by software, hardware, firmware, or any combination thereof.
- a software program it may be implemented in whole or in part in the form of a computer program product.
- the computer program product includes one or more computer instructions.
- the computer program instructions When the computer program instructions are loaded and executed on a computer, the processes or functions described in accordance with embodiments of the present application are generated in whole or in part.
- the computer can be a general purpose computer, a special purpose computer, a computer network, or other programmable device.
- the computer instructions can be stored in a computer readable storage medium or transferred from one computer readable storage medium to another computer readable storage medium, for example, the computer instructions can be from a website site, computer, server or data center Transmission to another website site, computer, server or data center via wired (eg coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (eg infrared, wireless, microwave, etc.).
- the computer readable storage medium can be any available media that can be accessed by a computer or a data storage device that includes one or more servers, data centers, etc. that can be integrated with the media.
- the usable medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a DVD), or a semiconductor medium (such as a solid state disk (SSD)) or the like.
- a magnetic medium eg, a floppy disk, a hard disk, a magnetic tape
- an optical medium eg, a DVD
- a semiconductor medium such as a solid state disk (SSD)
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
Claims (67)
- 一种应用服务水平协议SLA保障方法,其特征在于,所述方法包括:应用功能AF实体获取从指定位置到目标网络的网络切片实例中,SLA支持能力满足应用签约的SLA需求的第一网络切片实例NSI的信息;所述AF实体发送通知消息,所述通知消息包括第一NSI的信息。
- 根据权利要求1所述的方法,其特征在于,所述AF实体获取从指定位置到目标网络的网络切片实例中,SLA支持能力满足应用签约的SLA需求的第一网络切片实例NSI的信息,包括:所述AF实体向网络侧实体发送切片信息请求;所述AF实体接收所述网络侧实体发送的切片信息响应,其中,所述切片信息响应包括从所述指定位置到所述目标网络的至少一个NSI的SLA支持能力信息;所述AF实体根据所述应用签约的SLA、以及所述至少一个NSI的SLA支持能力信息,从所述至少一个NSI的SLA支持能力信息中获取满足所述应用签约的SLA需求的第一NSI的信息。
- 根据权利要求2所述的方法,其特征在于,所述切片信息请求包括使用所述应用的用户的信息、所述指定位置的位置信息和所述目标网络的标识;或者,所述切片信息请求包括使用所述应用的用户的信息、所述指定位置的位置信息、所述目标网络的标识和所述应用签约的单网络切片辅助选择信息S-NSSAI。
- 根据权利要求2或3所述的方法,其特征在于,所述切片信息响应还包括所述至少一个NSI中的第一NSI对应的运行信息。
- 根据权利要求4所述的方法,其特征在于,所述第一NSI对应的运行信息包括第一NSI的当前终端数量、流量负荷或是否拥塞等信息中的一个或者多个。
- 根据权利要求2-5任一所述的方法,其特征在于,所述网络侧实体为网络切片选择NSSF实体或者网络数据分析功能NWDAF实体。
- 根据权利要求1-6任一所述的方法,其特征在于,在所述AF实体获取从指定位置到目标网络的网络切片实例NSI中,SLA支持能力满足应用签约的SLA需求的第一NSID信息之前,所述方法还包括:所述AF实体检测到所述终端当前接入的NSI,从所述指定位置到所述目标网络的SLA支持能力不满足所述应用签约的SLA需求;或者,所述AF实体检测到所述终端发生位置移动;或者,所述AF实体接收应用服务器发送的能力通知消息,其中,所述能力通知消息用于通知所述AF实体所述终端当前接入的NSI,从所述指定位置到所述目标网络的SLA支持能力不满足所述应用签约的SLA需求。
- 根据权利要求1-7任一所述的方法,其特征在于,所述方法还包括:所述AF实体接收应用服务器发送的SLA保障请求,所述SLA保障请求用于请求所述AF实体保障所述应用的服务水平,其中,所述SLA保障请求包括所述应用签约的SLA。
- 根据权利要求8所述的方法,其特征在于,所述SLA保障请求还包括特定用户或用户群组的信息,所述特定用户或用户群组的 信息用于指示所述AF实体保障相关用户的应用的服务水平,所述相关用户由所述特定用户或用户群组的信息确定。
- 根据权利要求1-9任一项所述的方法,其特征在于,所述第一NSI的信息包括所述第一NSI的标识ID以及所述第一NSI所对应的S-NSSAI;所述通知消息用于触发建立新的协议数据单元PDU会话;所述AF实体发送通知消息,具体为:所述AF实体向接入和移动管理实体AMF实体发送通知消息。
- 根据权利要求1-10任一项所述的方法,其特征在于,所述第一NSI的信息为所述第一NSI所对应的S-NSSAI,所述通知消息用于通知使用所述第一NSI所对应的S-NSSAI更新所述终端中所述应用对应S-NSSAI、以及触发建立新的PDU会话,所述通知消息还包括所述用户的信息和所述应用的标识;所述AF实体发送通知消息,具体为:所述AF实体向AMF实体发送通知消息。
- 根据权利要求1-10任一项所述的方法,其特征在于,所述第一NSI的信息为所述第一NSI所对应的S-NSSAI,所述通知消息用于通知使用所述第一NSI所对应的S-NSSAI更新所述终端中所述应用对应的S-NSSAI,所述通知消息还包括所述用户的信息和所述应用的标识;所述AF实体发送通知消息,具体为:所述AF实体向AMF实体发送通知消息。
- 根据权利要求1-10任一项所述的方法,其特征在于,所述第一NSI的信息为所述第一NSI所对应的S-NSSAI,所述通知消息用于通知更新所述终端的NSSP,所述通知消息还包括所述用户的信息和所述应用的标识;所述AF实体发送通知消息,具体为:所述AF实体向统一数据管理UDM实体发送通知消息。
- 根据权利要求1-10任一项所述的方法,其特征在于,所述第一NSI的信息为所述第一NSI的ID,所述通知消息用于通知NSSF实体为所述终端指定NSI,所述通知消息还包括所述用户的信息、所述应用当前使用的S-NSSAI;所述AF实体发送通知消息,具体为:所述AF实体向NSSF实体发送通知消息。
- 根据权利要求12-14任一项所述的方法,其特征在于,所述方法还包括:所述AF实体通过AMF实体或者应用服务器触发终端重新建立PDU会话。
- 根据权利要求1-15任一项所述的方法,其特征在于,所述方法还包括:所述AF实体确定从所述指定位置到目标网络的NSI中,不存在满足所述应用签约的SLA需求的NSI;所述AF实体向终端发送模式切换通知,其中,所述模式切换通知包括目标工作模式的标识或者不存在满足所述应用签约的SLA需求的NSI的指示信息。
- 一种应用服务水平协议SLA的保障方法,其特征在于,所述方法包括:终端接收模式切换通知;所述终端根据所述模式切换通知,将应用的工作模式切换到目标工作模式。
- 根据权利要求17所述的方法,其特征在于,所述模式切换通知包括所述目标工作模式的标识;或者不存在满足所述应用签约的SLA需求的网络切片实例NSI的指示信息。
- 根据权利要求17或18所述的方法,其特征在于,所述终端接收模式切换通知, 具体为:所述终端接收应用功能AF实体或者应用服务器发送的所述模式切换通知。
- 一种应用服务水平协议SLA的保障方法,其特征在于,所述方法包括:网络侧实体接收应用功能AF实体发送的切片信息请求;所述网络侧实体向所述AF实体发送切片信息响应,其中,所述切片信息响应包括从指定位置到目标网络的至少一个网络切片实例的SLA支持能力信息。
- 根据权利要求20所述的方法,其特征在于,所述切片信息请求包括使用应用的用户的信息、所述指定位置的位置信息和所述目标网络的标识;或者,所述切片信息请求包括使用应用的用户的信息、所述指定位置的位置信息、所述目标网络的标识和所述应用签约的单网络切片辅助选择信息S-NSSAI。
- 根据权利要求20或21所述的方法,其特征在于,所述切片信息响应还包括所述至少一个NSI中的第一NSI对应的运行信息。
- 根据权利要求22所述的方法,其特征在于,所述第一NSI对应的运行信息包括第一NSI的当前终端数量、流量负荷或是否拥塞等信息中的一个或者多个。
- 根据权利要求20-23任一所述的方法,其特征在于,所述网络侧实体为网络切片选择NSSF实体或者网络数据分析功能NWDAF实体。
- 根据权利要求24所述的方法,其特征在于,当所述网络侧功能实体为NSSF实体时,在网络侧实体接收AF实体发送的切片信息请求之前,所述方法还包括:接收运营商输入的配置信息,从所述配置信息中获取网络中各个NSI的SLA支持能力信息,其中,所述配置信息包括所述网络中各个NSI的SLA支持能力信息;或者,从NWDAF实体获取网络中各个NSI内的各个网络功能实体上有关所述终端的运行数据、以及所述NSI在各个部署区域的业务负载信息,根据获取到的运行数据、以及所述业务负载信息确定所述NSI的SLA支持能力信息;或者,从NSI内的网络仓库功能NRF实体获取所述NSI中各个网络功能实体的运行信息,根据所述运行信息确定所述NSI的SLA能力信息。
- 根据权利要求24所述的方法,其特征在于,当所述网络侧功能实体为NWDAF实体时,在所述网络侧实体接收AF实体发送的切片信息请求之前,所述方法还包括:收集NSI中各个网络功能实体上有关所述终端的运行数据、以及所述NSI在各个部署区域的业务负载信息,根据获取到的运行数据、以及所述业务负载信息确定所述NSI的SLA支持能力信息;或者,从NSI内的网络仓库功能NRF实体获取所述NSI中各个网络功能实体的运行信息,根据所述运行信息确定所述NSI的SLA能力信息。
- 一种应用功能AF实体,其特征在于,所述AF实体包括:获取单元,用于获取从指定位置到目标网络的网络切片实例中,SLA支持能力满足应用签约的SLA需求的第一网络切片实例NSI的信息;发送单元,用于发送通知消息,所述通知消息包括所述获取单元获取的第一NSI的信息。
- 根据权利要求26所述的AF实体,其特征在于,所述获取单元,具体用于:向网络侧实体发送切片信息请求;接收所述网络侧实体发送的切片信息响应,其中,所述切片信息响应包括从所述指 定位置到所述目标网络的至少一个NSI的SLA支持能力信息;根据所述应用签约的SLA、以及所述至少一个NSI的SLA支持能力信息,从所述至少一个NSI的SLA支持能力信息中获取满足所述应用签约的SLA需求的第一NSI的信息。
- 根据权利要求28所述的AF实体,其特征在于,所述切片信息请求包括使用所述应用的用户的信息、所述指定位置的位置信息和所述目标网络的标识;或者,所述切片信息请求包括使用所述应用的用户的信息、所述指定位置的位置信息、所述目标网络的标识和所述应用签约的单网络切片辅助选择信息S-NSSAI。
- 根据权利要求28或29所述的AF实体,其特征在于,所述切片信息响应还包括所述至少一个NSI中的第一NSI对应的运行信息。
- 根据权利要求30所述的AF实体,其特征在于,所述第一NSI对应的运行信息包括第一NSI的当前终端数量、流量负荷或是否拥塞等信息中的一个或者多个。
- 根据权利要求28-31任一所述的AF实体,其特征在于,所述网络侧实体为网络切片选择NSSF实体或者网络数据分析功能NWDAF实体。
- 根据权利要求27-32任一所述的AF实体,其特征在于,所述AF实体还包括:检测单元,用于在所述获取单元获取从指定位置到目标网络的网络切片实例NSI中,SLA支持能力满足应用签约的SLA需求的第一NSID信息之前,检测到所述终端当前接入的NSI,从所述指定位置到所述目标网络的SLA支持能力不满足所述应用签约的SLA需求;或者检测到所述终端发生位置移动;或者,所述获取单元,还用于在在所述获取单元获取从指定位置到目标网络的网络切片实例NSI中,SLA支持能力满足应用签约的SLA需求的第一NSID信息之前,接收应用服务器发送的能力通知消息,其中,所述能力通知消息用于通知所述AF实体所述终端当前接入的NSI,从所述指定位置到所述目标网络的SLA支持能力不满足所述应用签约的SLA需求。
- 根据权利要求27-33任一所述的AF实体,其特征在于,所述AF实体还包括:接收单元,用于接收应用服务器发送的SLA保障请求,所述SLA保障请求用于请求所述AF实体保障所述应用的服务水平,其中,所述SLA保障请求包括所述应用签约的SLA。
- 根据权利要求34所述的AF实体,其特征在于,所述SLA保障请求还包括特定用户或用户群组的信息,所述特定用户或用户群组的信息用于指示所述AF实体保障相关用户的应用的服务水平,所述相关用户由所述特定用户或用户群组的信息确定。
- 根据权利要求27-35任一项所述的AF实体,其特征在于,所述第一NSI的信息包括所述第一NSI的标识ID以及所述第一NSI所对应的S-NSSAI;所述通知消息用于触发建立新的协议数据单元PDU会话;所述发送单元,具体用于向接入和移动管理实体AMF实体发送通知消息。
- 根据权利要求27-35任一项所述的AF实体,其特征在于,所述第一NSI的信息为所述第一NSI所对应的S-NSSAI,所述通知消息用于通知使用所述第一NSI所对应的S-NSSAI更新所述终端中所述应用对应S-NSSAI、以及触发建立新的PDU会话,所述通知消息还包括所述用户的信息和所述应用的标识;所述发送单元,具体用于向AMF实体发送通知消息。
- 根据权利要求27-35任一项所述的AF实体,其特征在于,所述第一NSI的信息为所述第一NSI所对应的S-NSSAI,所述通知消息用于通知使用所述第一NSI所对应的S-NSSAI更新所述终端中所述应用对应的S-NSSAI,所述通知消息还包括所述用户的信息和所述应用的标识;所述发送单元,具体用于向AMF实体发送通知消息。
- 根据权利要求27-35任一项所述的AF实体,其特征在于,所述第一NSI的信息为所述第一NSI所对应的S-NSSAI,所述通知消息用于通知更新所述终端的NSSP,所述通知消息还包括所述用户的信息和所述应用的标识;所述发送单元,具体用于向统一数据管理UDM实体发送通知消息。
- 根据权利要求27-35任一项所述的AF实体,其特征在于,所述第一NSI的信息为所述第一NSI的ID,所述通知消息用于通知NSSF实体为所述终端指定NSI,所述通知消息还包括所述用户的信息、所述应用当前使用的S-NSSAI;所述发送单元,具体用于向NSSF实体发送通知消息。
- 根据权利要求38-40任一项所述的AF实体,其特征在于,所述发送单元,还用于通过AMF实体或者应用服务器触发终端重新建立PDU会话。
- 根据权利要求27-41任一项所述的AF实体,其特征在于,所述发送单元,还用于当所述AF实体确定从所述指定位置到目标网络的NSI中,不存在满足所述应用签约的SLA需求的NSI时,向终端发送模式切换通知,或者不存在满足所述应用签约的SLA需求的NSI的指示信息;其中,所述模式切换通知包括目标工作模式的标识。
- 一种终端,其特征在于,所述终端包括:接收单元,用于接收模式切换通知;切换单元,用于根据所述模式切换通知,将应用的工作模式切换到目标工作模式。
- 根据权利要求43所述的终端,其特征在于,所述模式切换通知包括所述目标工作模式的标识;或者不存在满足所述应用签约的SLA需求的NSI的指示信息。
- 根据权利要求43或44所述的终端,其特征在于,所述接收单元,具体用于接收应用功能AF实体或者应用服务器发送的模式切换通知。
- 一种网络侧实体,其特征在于,所述网络侧实体包括:接收单元,用于接收应用功能AF实体发送的切片信息请求;发送单元,用于向所述AF实体发送切片信息响应,其中,所述切片信息响应包括从指定位置到目标网络的至少一个网络切片实例的SLA支持能力信息。
- 根据权利要求46所述的网络侧实体,其特征在于,所述切片信息请求包括使用应用的用户的信息、所述指定位置的位置信息和所述目标网络的标识;或者,所述切片信息请求包括使用应用的用户的信息、所述指定位置的位置信息、所述目标网络的标识和所述应用签约的单网络切片辅助选择信息S-NSSAI。
- 根据权利要求46或47所述的网络侧实体,其特征在于,所述切片信息响应还包括所述至少一个NSI中的第一NSI对应的运行信息。
- 根据权利要求48所述的网络侧实体,其特征在于,所述第一NSI对应的运行信息包括第一NSI的当前终端数量、流量负荷或是否拥塞等信息中的一个或者多个。
- 根据权利要求46-49任一所述的网络侧实体,其特征在于,所述网络侧实体为网络切片选择NSSF实体或者网络数据分析功能NWDAF实体。
- 根据权利要求50所述的网络侧实体,其特征在于,当所述网络侧功能实体为NSSF实体时,所述网络侧实体还包括:获取单元,用于在所述接收单元接收AF实体发送的切片信息请求之前,接收运营商输入的配置信息,从所述配置信息中获取网络中各个NSI的SLA支持能力信息,其中,所述配置信息包括所述网络中各个NSI的SLA支持能力信息;或者,从NWDAF实体获取网络中各个NSI内的各个网络功能实体上有关所述终端的运行数据、以及所述NSI在各个部署区域的业务负载信息,根据获取到的运行数据、以及所述业务负载信息确定所述NSI的SLA支持能力信息;或者,从NSI内的网络仓库功能NRF实体获取所述NSI中各个网络功能实体的运行信息,根据所述运行信息确定所述NSI的SLA能力信息。
- 根据权利要求50所述的网络侧实体,其特征在于,当所述网络侧功能实体为NWDAF实体时,所述网络侧实体还包括:获取单元,用于在所述接收单元接收AF实体发送的切片信息请求之前,收集NSI中各个网络功能实体上有关所述终端的运行数据、以及所述NSI在各个部署区域的业务负载信息,根据获取到的运行数据、以及所述业务负载信息确定所述NSI的SLA支持能力信息;或者,从NSI内的网络仓库功能NRF实体获取所述NSI中各个网络功能实体的运行信息,根据所述运行信息确定所述NSI的SLA能力信息。
- 一种应用功能AF实体,其特征在于,所述AF实体包括处理器和存储器;所述存储器用于存储计算机执行指令,当所述AF实体运行时,所述处理器执行所述存储器存储的所述计算机执行指令,以使所述AF实体执行如权利要求1-16所述的的方法。
- 一种计算机存储介质,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行所述权利要求1-16所述的方法。
- 一种装置,其特征在于,所述装置包括处理器和存储器;所述存储器用于存储计算机执行指令,当所述装置运行时,所述处理器执行所述存储器存储的所述计算机执行指令,以使所述设备执行如权利要求17-19任一所述的方法。
- 根据权利要求55所述的装置,其特征在于,所述装置包括终端或所述终端内的芯片。
- 一种计算机存储介质,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行所述权利要求17-19所述的方法。
- 一种网络侧实体,其特征在于,所述网络侧实体包括处理器和存储器;所述存储器用于存储计算机执行指令,当所述网络侧实体运行时,所述处理器执 行所述存储器存储的所述计算机执行指令,以使所述网络侧实体执行如权利要求20-26所述的的方法。
- 一种计算机存储介质,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行所述权利要求20-26所述的方法。
- 一种应用服务水平协议的保障系统,其特征在于,包括应用功能AF实体和网络侧功能实体;所述AF实体,用于向所述网络侧功能实体发送切片信息请求;接收来自所述网络侧功能实体的切片信息响应,其中,所述切片信息响应包括从所述指定位置到目标网络的至少一个NSI的SLA支持能力信息;所述网络侧功能实体,用于接收应用功能AF实体发送的切片信息请求;向所述AF实体发送切片信息响应。
- 如权利要求60所述的系统,其特征在于,所述切片信息请求包括使用所述应用的用户的信息、所述指定位置的位置信息和所述目标网络的标识;或者,所述切片信息请求包括使用所述应用的用户的信息、所述指定位置的位置信息、所述目标网络的标识和所述应用签约的单网络切片辅助选择信息S-NSSAI。
- 如权利要求60或61所述的系统,其特征在于,所述切片信息响应还包括所述至少一个NSI中的第一NSI对应的运行信息。
- 如权利要求62所述的系统,其特征在于,所述第一NSI对应的运行信息包括第一NSI的当前终端数量、流量负荷或是否拥塞等信息中的一个或者多个。
- 如权利要求60-63任一所述的系统,其特征在于,所述AF实体,还用于检测到终端当前接入的NSI,从所述指定位置到所述目标网络的SLA支持能力不满足所述应用签约的SLA需求;或者,检测终端发生位置移动;或者,接收应用服务器发送的能力通知消息,其中,所述能力通知消息用于通知所述AF实体所述终端当前接入的NSI,从所述指定位置到所述目标网络的SLA支持能力不满足所述应用签约的SLA需求。
- 如权利要求60-64任一所述的系统,其特征在于,所述AF实体,还用于接收应用服务器发送的SLA保障请求,所述SLA保障请求用于请求所述AF实体保障所述应用的服务水平,其中,所述SLA保障请求包括所述应用签约的SLA。
- 如权利要求65所述的系统,其特征在于,所述AF实体,还用于根据所述应用签约的SLA、以及所述至少一个NSI的SLA支持能力信息,从所述至少一个NSI的SLA支持能力信息中获取满足所述应用签约的SLA需求的第一NSI的信息;根据获取的第一NSI的信息,向接入和移动管理实体发送会话建立通知消息,所述会话建立通知消息用于触发建立新的协议数据单元PDU会话。
- 如权利要求66所述的系统,其特征在于,所述会话建立通知消息包括所述第一NSI所对应的S-NSSAI和所述应用的标识。
Priority Applications (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020207025133A KR102502984B1 (ko) | 2018-02-06 | 2019-02-01 | 애플리케이션의 서비스 수준 협약을 보장하는 방법, 기기 및 시스템 |
| EP22202730.2A EP4191959B1 (en) | 2018-02-06 | 2019-02-01 | Method and system for ensuring service level agreement of an application |
| JP2020542557A JP7047113B2 (ja) | 2018-02-06 | 2019-02-01 | アプリケーションのサービスレベル合意を保証するための方法、デバイスおよびシステム |
| EP19751893.9A EP3745645B1 (en) | 2018-02-06 | 2019-02-01 | Method, device, and system for guaranteeing service level agreement of application |
| US16/986,500 US11588709B2 (en) | 2018-02-06 | 2020-08-06 | Method, device and system for ensuring service level agreement of application |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201810117803.3A CN110120879B (zh) | 2018-02-06 | 2018-02-06 | 一种应用服务水平协议的保障方法、设备及系统 |
| CN201810117803.3 | 2018-02-06 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US16/986,500 Continuation US11588709B2 (en) | 2018-02-06 | 2020-08-06 | Method, device and system for ensuring service level agreement of application |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2019154295A1 true WO2019154295A1 (zh) | 2019-08-15 |
Family
ID=67519861
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2019/074325 Ceased WO2019154295A1 (zh) | 2018-02-06 | 2019-02-01 | 一种应用服务水平协议的保障方法、设备及系统 |
Country Status (6)
| Country | Link |
|---|---|
| US (1) | US11588709B2 (zh) |
| EP (2) | EP3745645B1 (zh) |
| JP (1) | JP7047113B2 (zh) |
| KR (1) | KR102502984B1 (zh) |
| CN (1) | CN110120879B (zh) |
| WO (1) | WO2019154295A1 (zh) |
Cited By (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111817876A (zh) * | 2020-06-04 | 2020-10-23 | 北京思特奇信息技术股份有限公司 | 基于行业客户需求的5g网络切片管理方法 |
| WO2021069056A1 (en) * | 2019-10-07 | 2021-04-15 | Huawei Technologies Co., Ltd. | A first network entity and a second network entity for enforcing network slice policy |
| WO2021076277A1 (en) * | 2019-10-14 | 2021-04-22 | Oracle International Corporation | Methods, systems, and computer readable media for providing guaranteed traffic bandwidth for services at intermediate proxy nodes |
| US11197176B2 (en) | 2019-11-06 | 2021-12-07 | Oracle International Corporation | Methods, systems, and computer readable media for providing for policy-based access and mobility management function (AMF) selection using network slice selection assistance information (NSSAI) availability information |
| CN114143217A (zh) * | 2020-08-14 | 2022-03-04 | 中兴通讯股份有限公司 | 一种允许nssai确定方法、网络设备及存储介质 |
| JP2022060972A (ja) * | 2020-10-05 | 2022-04-15 | ソフトバンク株式会社 | システム、サーバ、プログラム、及び情報処理方法 |
| EP3968685A4 (en) * | 2019-08-27 | 2022-07-06 | Huawei Technologies Co., Ltd. | NETWORK SLOT MANAGEMENT METHOD AND ASSOCIATED DEVICE |
| US11405931B2 (en) | 2019-12-12 | 2022-08-02 | Oracle International Corporation | Methods, systems, and computer readable media for providing for network slice management using feedback mechanism |
| US11425598B2 (en) | 2019-10-14 | 2022-08-23 | Oracle International Corporation | Methods, systems, and computer readable media for rules-based overload control for 5G servicing |
| US20220400430A1 (en) * | 2020-03-02 | 2022-12-15 | Lg Electronics Inc. | Scheme for selecting smf node |
| US20220407743A1 (en) * | 2019-11-22 | 2022-12-22 | Sony Group Corporation | Control device and control method |
| US11716283B2 (en) | 2021-03-05 | 2023-08-01 | Oracle International Corporation | Methods, systems, and computer readable media for selecting a software defined wide area network (SD-WAN) link using network slice information |
| JP2023537154A (ja) * | 2020-08-13 | 2023-08-30 | 中国移動通信有限公司研究院 | セッション更新方法、端末及びネットワーク側機器 |
| EP4213575A4 (en) * | 2020-09-30 | 2023-11-22 | Huawei Technologies Co., Ltd. | COMMUNICATION METHOD AND APPARATUS, AND COMPUTER-READABLE STORAGE MEDIUM |
Families Citing this family (40)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2020000370A1 (en) * | 2018-06-29 | 2020-01-02 | Lenovo (Beijing) Limited | Method and apparatus for ran event report transmission and network optimization based on analytics of ran event reports |
| CN110972193B (zh) * | 2018-09-28 | 2021-12-03 | 华为技术有限公司 | 一种切片信息处理方法及装置 |
| KR20200038808A (ko) * | 2018-10-04 | 2020-04-14 | 삼성전자주식회사 | 무선 통신 시스템에서 그룹 통신을 제공하는 방법 및 장치 |
| US11349764B2 (en) * | 2019-02-15 | 2022-05-31 | Qualcomm Incorporated | Methods and apparatus for signaling offset in a wireless communication system |
| WO2021031127A1 (zh) * | 2019-08-20 | 2021-02-25 | 华为技术有限公司 | 一种获取信息的方法及装置 |
| US11172501B2 (en) | 2019-09-05 | 2021-11-09 | Qualcomm Incorporated | Methods and apparatus for signaling offset in a wireless communication system |
| CN110569288A (zh) * | 2019-09-11 | 2019-12-13 | 中兴通讯股份有限公司 | 一种数据分析方法、装置、设备和存储介质 |
| CN110677299B (zh) * | 2019-09-30 | 2024-06-28 | 中兴通讯股份有限公司 | 网络数据采集方法、装置和系统 |
| CN112584373B (zh) * | 2019-09-30 | 2022-04-22 | 华为技术有限公司 | 事件订阅方法和装置 |
| GB2587664A (en) | 2019-10-04 | 2021-04-07 | Samsung Electronics Co Ltd | Network slice instance quality of experience |
| CN115022176B (zh) * | 2019-11-06 | 2023-08-22 | 腾讯科技(深圳)有限公司 | Nwdaf网元的选择方法、装置、电子设备及可读存储介质 |
| CN114651430B (zh) * | 2019-11-07 | 2023-09-01 | 华为技术有限公司 | 用于管理切片服务水平协议信息在通信网络中的分配的网络实体 |
| CN110912742B (zh) * | 2019-11-21 | 2022-06-14 | 腾讯科技(深圳)有限公司 | 一种切片管理方法、装置及系统 |
| CN118353579A (zh) * | 2019-12-18 | 2024-07-16 | 中兴通讯股份有限公司 | 信息传输方法、处理方法、装置、终端、网元及介质 |
| CN113132135B (zh) * | 2019-12-31 | 2023-05-02 | 中国移动通信集团四川有限公司 | 一种网络切片部署方法及装置 |
| EP4118855A4 (en) | 2020-03-12 | 2024-02-28 | Nokia Solutions and Networks Oy | DYNAMIC CHANGE IN ACCESS AND MOBILITY POLICIES |
| CN113498057B (zh) * | 2020-04-03 | 2025-03-07 | 华为技术有限公司 | 通信系统、方法及装置 |
| CN113498138B (zh) * | 2020-04-07 | 2023-07-07 | 华为技术有限公司 | 通信方法和通信装置 |
| CN113573332B (zh) * | 2020-04-29 | 2023-11-24 | 大唐移动通信设备有限公司 | 一种信息处理方法、装置、设备及可读存储介质 |
| CN113766607B (zh) * | 2020-06-03 | 2023-03-31 | 华为技术有限公司 | 接入控制方法及相关设备 |
| CN113868635B (zh) * | 2020-06-30 | 2024-09-06 | 华为技术有限公司 | 应用数据的传输方法、终端及系统 |
| CN118842726A (zh) | 2020-07-16 | 2024-10-25 | 华为技术有限公司 | 一种报文传输的方法、装置及系统 |
| WO2022011665A1 (en) * | 2020-07-17 | 2022-01-20 | Qualcomm Incorporated | Network slicing nssp/ursp and ue local configuration updating |
| CN114071626A (zh) * | 2020-08-07 | 2022-02-18 | 中国移动通信有限公司研究院 | 一种重选决定方法、网络数据分析功能及存储介质 |
| CN114143185B (zh) * | 2020-08-13 | 2024-07-16 | 阿里巴巴集团控股有限公司 | 一种网络通信的方法及装置、电子设备、存储介质 |
| CN114258089B (zh) * | 2020-09-23 | 2025-12-19 | 中兴通讯股份有限公司 | 网络切片的选择方法、装置及终端、计算机可读存储介质 |
| CN114363181A (zh) * | 2020-09-28 | 2022-04-15 | 中兴通讯股份有限公司 | 资源管理方法、upf及存储介质 |
| CN114430380B (zh) * | 2020-10-15 | 2023-11-24 | 中国移动通信集团浙江有限公司 | 切片容灾池分级方法、装置和设备 |
| KR20220066790A (ko) * | 2020-11-16 | 2022-05-24 | 삼성전자주식회사 | 통신 시스템에서 소프트웨어-정의 광역 네트워크를 구성하는 방법 및 장치 |
| CN112437435B (zh) * | 2020-12-07 | 2025-01-07 | 腾讯科技(深圳)有限公司 | 一种数据信息获取方法、装置、相关设备及介质 |
| CN114765582B (zh) * | 2020-12-30 | 2023-11-17 | 华为技术有限公司 | 数据传输方法、设备及系统 |
| US11245767B1 (en) * | 2021-02-17 | 2022-02-08 | Hitachi, Ltd. | Multi-route communication system and route selection system |
| WO2022188156A1 (zh) * | 2021-03-12 | 2022-09-15 | 华为技术有限公司 | 通信方法和通信装置 |
| CN113810968B (zh) * | 2021-09-29 | 2023-05-26 | 新华三技术有限公司 | 一种用户面网元upf切换方法、装置及设备 |
| US12160350B2 (en) * | 2021-11-08 | 2024-12-03 | Verizon Patent And Licensing Inc. | Dynamic quality of service traffic steering in a multi-access edge computing environment |
| WO2023171179A1 (ja) | 2022-03-08 | 2023-09-14 | ソニーグループ株式会社 | 情報処理装置、情報処理システム、及び、プログラム |
| CN116887349A (zh) * | 2022-03-28 | 2023-10-13 | 华为技术有限公司 | 一种通信方法及装置 |
| US12323475B2 (en) * | 2022-08-18 | 2025-06-03 | International Business Machines Corporation | Flexible orchestration of session content in venue networks |
| US12476871B2 (en) * | 2023-10-30 | 2025-11-18 | Cisco Technology, Inc. | Techniques to facilitate consumer-defined workloads for a network slice of a slice provider network |
| CN118827429B (zh) * | 2023-12-21 | 2025-11-18 | 中移物联网有限公司 | 数据处理方法、装置、设备及存储介质 |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103686951A (zh) * | 2012-09-03 | 2014-03-26 | 联想(北京)有限公司 | 终端的工作模式切换方法及终端 |
| CN107040481A (zh) * | 2016-02-04 | 2017-08-11 | 中兴通讯股份有限公司 | 一种网络切片选择方法、策略生成方法及网络节点 |
| WO2017140375A1 (en) * | 2016-02-19 | 2017-08-24 | Huawei Technologies Co., Ltd. | Function selection in mobile networks |
| WO2017140356A1 (en) * | 2016-02-17 | 2017-08-24 | Nec Europe Ltd. | A method for operating a wireless network, a wireless network and a management entity |
| US20170303259A1 (en) * | 2016-04-18 | 2017-10-19 | Electronics And Telecommunications Research Institute | Communication method and apparatus using network slicing |
| CN107395388A (zh) * | 2016-05-17 | 2017-11-24 | 财团法人工业技术研究院 | 网络切片方法和使用所述方法的用户设备及基站 |
| CN107624230A (zh) * | 2015-05-11 | 2018-01-23 | 华为技术有限公司 | 业务可用性管理的方法与实体 |
Family Cites Families (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6883033B2 (en) * | 2001-02-20 | 2005-04-19 | International Business Machines Corporation | System and method for regulating incoming traffic to a server farm |
| JP5788294B2 (ja) * | 2011-11-08 | 2015-09-30 | 株式会社日立製作所 | ネットワークシステムの管理方法 |
| CN106657194B (zh) * | 2015-11-02 | 2020-05-08 | 中兴通讯股份有限公司 | 一种网络切片能力开放的方法、装置及系统 |
| EP3398305B1 (en) * | 2015-12-29 | 2021-10-27 | Telefonaktiebolaget LM Ericsson (PUBL) | Method and architecture for virtualized network service provision |
| CN106937362B (zh) * | 2015-12-31 | 2020-04-14 | 华为技术有限公司 | 网络切片管理装置和网络切片管理方法 |
| CN109076347B (zh) * | 2016-02-16 | 2023-08-01 | 交互数字专利控股公司 | 网络切片操作 |
| EP3726784A1 (en) * | 2016-03-09 | 2020-10-21 | Ntt Docomo, Inc. | Network slice allocation method |
| KR20170119296A (ko) * | 2016-04-18 | 2017-10-26 | 한국전자통신연구원 | 네트워크 슬라이싱을 이용한 통신 방법 및 장치 |
| US11050626B2 (en) * | 2017-04-28 | 2021-06-29 | Huawei Technologies Co., Ltd. | Service provision for offering network slices to a customer |
-
2018
- 2018-02-06 CN CN201810117803.3A patent/CN110120879B/zh active Active
-
2019
- 2019-02-01 EP EP19751893.9A patent/EP3745645B1/en active Active
- 2019-02-01 EP EP22202730.2A patent/EP4191959B1/en active Active
- 2019-02-01 WO PCT/CN2019/074325 patent/WO2019154295A1/zh not_active Ceased
- 2019-02-01 KR KR1020207025133A patent/KR102502984B1/ko active Active
- 2019-02-01 JP JP2020542557A patent/JP7047113B2/ja active Active
-
2020
- 2020-08-06 US US16/986,500 patent/US11588709B2/en active Active
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103686951A (zh) * | 2012-09-03 | 2014-03-26 | 联想(北京)有限公司 | 终端的工作模式切换方法及终端 |
| CN107624230A (zh) * | 2015-05-11 | 2018-01-23 | 华为技术有限公司 | 业务可用性管理的方法与实体 |
| CN107040481A (zh) * | 2016-02-04 | 2017-08-11 | 中兴通讯股份有限公司 | 一种网络切片选择方法、策略生成方法及网络节点 |
| WO2017140356A1 (en) * | 2016-02-17 | 2017-08-24 | Nec Europe Ltd. | A method for operating a wireless network, a wireless network and a management entity |
| WO2017140375A1 (en) * | 2016-02-19 | 2017-08-24 | Huawei Technologies Co., Ltd. | Function selection in mobile networks |
| US20170303259A1 (en) * | 2016-04-18 | 2017-10-19 | Electronics And Telecommunications Research Institute | Communication method and apparatus using network slicing |
| CN107395388A (zh) * | 2016-05-17 | 2017-11-24 | 财团法人工业技术研究院 | 网络切片方法和使用所述方法的用户设备及基站 |
Non-Patent Citations (1)
| Title |
|---|
| See also references of EP3745645A4 |
Cited By (21)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP3968685A4 (en) * | 2019-08-27 | 2022-07-06 | Huawei Technologies Co., Ltd. | NETWORK SLOT MANAGEMENT METHOD AND ASSOCIATED DEVICE |
| WO2021069056A1 (en) * | 2019-10-07 | 2021-04-15 | Huawei Technologies Co., Ltd. | A first network entity and a second network entity for enforcing network slice policy |
| WO2021076277A1 (en) * | 2019-10-14 | 2021-04-22 | Oracle International Corporation | Methods, systems, and computer readable media for providing guaranteed traffic bandwidth for services at intermediate proxy nodes |
| US11102138B2 (en) | 2019-10-14 | 2021-08-24 | Oracle International Corporation | Methods, systems, and computer readable media for providing guaranteed traffic bandwidth for services at intermediate proxy nodes |
| US11425598B2 (en) | 2019-10-14 | 2022-08-23 | Oracle International Corporation | Methods, systems, and computer readable media for rules-based overload control for 5G servicing |
| US11197176B2 (en) | 2019-11-06 | 2021-12-07 | Oracle International Corporation | Methods, systems, and computer readable media for providing for policy-based access and mobility management function (AMF) selection using network slice selection assistance information (NSSAI) availability information |
| US11824686B2 (en) * | 2019-11-22 | 2023-11-21 | Sony Group Corporation | Control device and control method |
| US20220407743A1 (en) * | 2019-11-22 | 2022-12-22 | Sony Group Corporation | Control device and control method |
| US11405931B2 (en) | 2019-12-12 | 2022-08-02 | Oracle International Corporation | Methods, systems, and computer readable media for providing for network slice management using feedback mechanism |
| US12150044B2 (en) * | 2020-03-02 | 2024-11-19 | Lg Electronics Inc. | Scheme for selecting SMF node |
| US20220400430A1 (en) * | 2020-03-02 | 2022-12-15 | Lg Electronics Inc. | Scheme for selecting smf node |
| CN111817876A (zh) * | 2020-06-04 | 2020-10-23 | 北京思特奇信息技术股份有限公司 | 基于行业客户需求的5g网络切片管理方法 |
| CN111817876B (zh) * | 2020-06-04 | 2023-07-11 | 北京思特奇信息技术股份有限公司 | 基于行业客户需求的5g网络切片管理方法 |
| JP2023537154A (ja) * | 2020-08-13 | 2023-08-30 | 中国移動通信有限公司研究院 | セッション更新方法、端末及びネットワーク側機器 |
| JP7641359B2 (ja) | 2020-08-13 | 2025-03-06 | 中国移動通信有限公司研究院 | セッション更新方法、端末及びネットワーク側機器 |
| CN114143217A (zh) * | 2020-08-14 | 2022-03-04 | 中兴通讯股份有限公司 | 一种允许nssai确定方法、网络设备及存储介质 |
| EP4213575A4 (en) * | 2020-09-30 | 2023-11-22 | Huawei Technologies Co., Ltd. | COMMUNICATION METHOD AND APPARATUS, AND COMPUTER-READABLE STORAGE MEDIUM |
| US12284250B2 (en) | 2020-09-30 | 2025-04-22 | Huawei Technologies Co., Ltd. | Communication method and apparatus and computer-readable storage medium |
| JP7084971B2 (ja) | 2020-10-05 | 2022-06-15 | ソフトバンク株式会社 | システム、サーバ、プログラム、及び情報処理方法 |
| JP2022060972A (ja) * | 2020-10-05 | 2022-04-15 | ソフトバンク株式会社 | システム、サーバ、プログラム、及び情報処理方法 |
| US11716283B2 (en) | 2021-03-05 | 2023-08-01 | Oracle International Corporation | Methods, systems, and computer readable media for selecting a software defined wide area network (SD-WAN) link using network slice information |
Also Published As
| Publication number | Publication date |
|---|---|
| JP7047113B2 (ja) | 2022-04-04 |
| EP4191959A1 (en) | 2023-06-07 |
| EP3745645A1 (en) | 2020-12-02 |
| EP3745645B1 (en) | 2022-10-26 |
| JP2021513269A (ja) | 2021-05-20 |
| EP4191959B1 (en) | 2024-05-22 |
| KR20200111257A (ko) | 2020-09-28 |
| CN110120879A (zh) | 2019-08-13 |
| CN110120879B (zh) | 2020-12-01 |
| EP3745645A4 (en) | 2021-03-17 |
| US11588709B2 (en) | 2023-02-21 |
| US20200366567A1 (en) | 2020-11-19 |
| KR102502984B1 (ko) | 2023-02-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN110120879B (zh) | 一种应用服务水平协议的保障方法、设备及系统 | |
| US20230179664A1 (en) | Session Establishment Method and Apparatus | |
| US11432366B2 (en) | Session management method, device, and system | |
| CN115484659B (zh) | 网络接入控制方法、装置、计算机可读介质及电子设备 | |
| US10313997B2 (en) | User equipment registration method for network slice selection and network controller and network communication system using the same | |
| CN109951877A (zh) | 一种切片信息更新方法及装置 | |
| CN109862581B (zh) | 一种通信方法及装置 | |
| CN110035562A (zh) | 会话管理方法、设备及系统 | |
| WO2018006784A1 (zh) | 一种网络切片选择方法、设备及系统 | |
| WO2020103517A1 (zh) | 终端的能力信息的获取方法、装置及系统 | |
| WO2020169019A1 (zh) | 一种通信方法及装置 | |
| CN110048867A (zh) | 一种策略控制功能管理方法和装置 | |
| CN111465018A (zh) | 一种增强跨网络访问安全的方法、设备及系统 | |
| US12219087B2 (en) | Systems and methods for regional segmentation and selection of charging function | |
| US11463590B2 (en) | Charging method and apparatus utilizing a control plan function for a 5G system | |
| US12445821B2 (en) | Application relocation method and apparatus | |
| US20220303751A1 (en) | Session Management Network Element Discovery Method, Device, and System | |
| WO2019184723A1 (zh) | 策略和计费控制规则获取方法、装置及系统 | |
| US20200120571A1 (en) | Handover Method, Device, and System | |
| CN110677845B (zh) | 一种确定应用功能请求状态的方法、网元及系统 | |
| WO2020011173A1 (zh) | 搬迁管理方法及装置 | |
| US12477394B2 (en) | Method and system for private network traffic optimization based on remote network context | |
| WO2025007718A1 (zh) | 一种通信方法、装置及系统 |
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: 19751893 Country of ref document: EP Kind code of ref document: A1 |
|
| ENP | Entry into the national phase |
Ref document number: 2020542557 Country of ref document: JP Kind code of ref document: A |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| ENP | Entry into the national phase |
Ref document number: 2019751893 Country of ref document: EP Effective date: 20200824 |
|
| ENP | Entry into the national phase |
Ref document number: 20207025133 Country of ref document: KR Kind code of ref document: A |