[go: up one dir, main page]

WO2019158034A1 - 一种资源分配方法和装置 - Google Patents

一种资源分配方法和装置 Download PDF

Info

Publication number
WO2019158034A1
WO2019158034A1 PCT/CN2019/074809 CN2019074809W WO2019158034A1 WO 2019158034 A1 WO2019158034 A1 WO 2019158034A1 CN 2019074809 W CN2019074809 W CN 2019074809W WO 2019158034 A1 WO2019158034 A1 WO 2019158034A1
Authority
WO
WIPO (PCT)
Prior art keywords
network element
qos
information
description information
access network
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
Application number
PCT/CN2019/074809
Other languages
English (en)
French (fr)
Inventor
崇卫微
辛阳
吴晓波
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from CN201810497454.2A external-priority patent/CN110166377A/zh
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to RU2020129985A priority Critical patent/RU2020129985A/ru
Priority to AU2019220015A priority patent/AU2019220015B2/en
Priority to EP19754414.1A priority patent/EP3745772A4/en
Publication of WO2019158034A1 publication Critical patent/WO2019158034A1/zh
Priority to US16/992,971 priority patent/US20200374742A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/16Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
    • H04W28/24Negotiating SLA [Service Level Agreement]; Negotiating QoS [Quality of Service]

Definitions

  • the present application relates to the field of communications, and in particular, to a resource allocation method and apparatus.
  • the communication network adopts a quality of service (QoS) mechanism to provide quality of service guarantee for users.
  • QoS quality of service
  • the setting of QoS parameters in the current QoS mechanism is usually not reasonable or fixed, and the QoS information may be inaccurate. Or network elements are not applicable.
  • the current protocol defines the packet loss rate, delay, and error rate as three important QoS parameters corresponding to the standard QoS indicator (5QI).
  • the base station cannot judge the service quality of the service by the packet loss rate, delay, and error rate. Whether it is satisfied, so the quality of service of the service cannot be guaranteed; for example, the current agreement recommends that the average window size of the above three parameters be calculated as 2s, but there is no reasonable setting according to the value. In fact, the setting of this value should be dynamically set according to the network deployment scenario or business type.
  • the embodiment of the present application provides a resource allocation method and device, which can guarantee the service quality of a service.
  • the embodiment of the present application provides a resource allocation method, including: an access network element receives at least one quality of service QoS description information of a service sent by a core network element; and the access network element receives at least one QoS description information. Determining a target QoS description information of the service; the access network element allocates radio resources and/or performs a quality of service policy for the service according to the target QoS description information. Therefore, the setting of the QoS parameter in the current QoS mechanism is usually not reasonable or relatively fixed.
  • the access network element determines a target QoS description information of the service from the received at least one QoS description information. And allocating radio resources and/or performing a quality of service policy for the service according to the target QoS description information, and ensuring service quality of the service.
  • each QoS description information in the at least one QoS description information includes a QoS parameter type and/or a QoS parameter requirement.
  • each QoS description information in the at least one QoS description information further includes network element information, where the network element information is used to indicate a network element corresponding to the QoS parameter requirement.
  • the determining, by the access network element, a target QoS description information of the service from the at least one QoS description information the access network element determining a target QoS description information from the multiple QoS description information, The parameters corresponding to the access network element meet the QoS parameter requirements in the target QoS description information.
  • the access network element determines a target QoS description information of the service from the at least one QoS description information, where the access network element determines the QoS parameter requirement of the access network element according to the network element information.
  • the access network element determines the target QoS description information according to the QoS parameter requirements of the access network element, wherein the parameter corresponding to the access network element satisfies the QoS parameter requirement of the access network element in the target QoS description information.
  • the determining, by the access network element, a target QoS description information of the service from the at least one QoS description information the access network element determining the first set of QoS description information, where the first set includes at least a part or all of the QoS description information of the QoS description information; the access network element sends the first set to the terminal device corresponding to the service; the access network element receives the second set of the QoS description information sent by the terminal device, and the second The set includes some or all of the QoS description information of the first set; the access network element determines a target QoS description information of the service from the second set.
  • the method further includes: the access network element sends the target QoS description information to the core network element and/or the terminal device.
  • the core network element may allocate resources of the core network or perform corresponding service quality policies according to the target QoS description information.
  • the terminal device may allocate resources of the terminal device according to the target QoS description information or perform a corresponding quality of service policy.
  • the method further includes: if the parameter corresponding to the access network element no longer satisfies the QoS parameter requirement in the target QoS description information, the access network element is re-determined from the at least one QoS description information.
  • the method further includes: the access network element sends the re-determined target QoS description information to the core network element and/or the terminal device.
  • the core network element may allocate resources of the core network or perform corresponding service quality policies according to the re-determined target QoS description information.
  • the terminal device may allocate resources of the terminal device or perform a corresponding quality of service policy according to the re-determined target QoS description information.
  • the method further includes: after the access network element re-determines a target QoS description information of the service from the at least one QoS description information, the access network element sends the first to the core network element. Instructing information, the first indication information is used to indicate that the access network element does not satisfy the target QoS description information of the service and/or the access network element does not satisfy the QoS parameter requirement in the target QoS description information. Therefore, the core network element can make corresponding policy adjustments, such as initiating a new round of QoS description information selection process.
  • the method further includes: the access network element receives the second indication information sent by the core network element, and the second indication information is used to indicate that the access network element no longer meets the target QoS of the service.
  • the access network element sends a first indication message to the core network element.
  • the access network element determines whether to send the first indication information according to whether the second indication information is received, that is, when the terminal device receives the second indication information and determines that the target QoS description information is not met, the terminal device sends the first indication information; otherwise, , the first indication information is not sent.
  • the method further includes: if the access network element no longer meets the service quality requirement of the service, the access network element sends a handover request message to the core network element or sends a heavy message to the terminal device. Orientation information, wherein the handover request message is used to switch the terminal device to other access network network elements, and the redirection information is used to redirect the terminal device to other access network element. In this way, the terminal device can switch to other access network NEs according to the handover request message sent by the network element of the access network, or redirect to other access network NEs according to the redirect information.
  • the method further includes: the access network element receives the third indication information sent by the core network element, and the third indication information is used to indicate that the access network element does not meet the service quality requirement of the service.
  • the access network element switches or redirects the terminal device to other access network elements.
  • the method further includes: if the access network element does not meet the service quality requirement of the service, the access network element sends a fourth indication information to the core network element, where the fourth indication information is used. Indicates that the access network element does not meet the service quality requirements of the service and/or the specific Qos parameter requirements that the access network element does not meet.
  • the fourth indication information sent by the access network element may be delivered to the policy control function by using a Session Management Function (SMF) network element and an Access Management Function (AMF) network element (Policy).
  • SMF Session Management Function
  • AMF Access Management Function
  • Policy Policy
  • the control function (PCF) network element or further, is sent to the service server or the data analysis network element through the PCF, so that the subsequent SMF or PCF or the service server or the data analysis network element can make corresponding policy adjustments.
  • the method further includes: the access network element receives the fifth indication information sent by the core network element, and the fifth indication information is used to indicate that the access network element does not meet the service quality requirement of the service.
  • the access network element sends a fourth indication message to the core network element.
  • the QoS parameter requirement includes at least one of the following: a time information request, a location information request, a guaranteed flow bit rate (GFBR), and a maximum flow bit rate (MFBR). ), the average time window size requirement and the normalized feature requirement; wherein the location information requirement refers to the network location to which the corresponding QoS description information applies; the normalized feature requirement is to map the physical value required by the QoS parameter to the fixed The value of the space is obtained.
  • GFBR guaranteed flow bit rate
  • MFBR maximum flow bit rate
  • a second aspect provides a resource allocation method, including: receiving, by a network element, an at least one QoS description information of a service sent by a network element of a core network; determining that a parameter corresponding to an access network element cannot satisfy at least one QoS description information
  • the access network element sends a fourth indication information to the core network element, where the fourth indication information is used to indicate that the access network element does not meet the service quality requirement of the service and / or specific QoS parameters that the access network element does not meet.
  • the core network element may send the fourth indication information to the service server, so that the service server can make a corresponding policy adjustment.
  • the method further includes: the access network element receives the fifth indication information sent by the core network element, and the fifth indication is used to indicate that the access network element determines the service quality that does not satisfy the service.
  • the fourth indication information is sent to the core network element.
  • each QoS description information in the at least one QoS description information includes a QoS parameter type set and a QoS parameter requirement set.
  • each QoS description information further includes network element set information, where each network element information in the network element set information is used to indicate at least one QoS parameter requirement set corresponding to at least one QoS parameter set .
  • the method further includes: determining, by the access network element, a set of QoS parameter requirements of the access network element according to the network element information set; and determining, by the access network element, the QoS of the access network element The parameter requirement set and the parameter set corresponding to the access network element determine that the parameter set corresponding to the access network element cannot satisfy the QoS parameter requirement set in any one of the at least one QoS description information.
  • the QoS parameter requirement set includes at least one of the following: a time information requirement, a GFBR requirement, an MFBR requirement, an average time window size requirement, and a normalized feature requirement; wherein, the normalized feature requirement It is obtained by mapping the physical values of the features to a fixed numerical space.
  • a resource allocation method includes: receiving, by a network element, an at least one QoS description information of a service sent by a network element of the core network; and determining that the parameter set corresponding to the network element of the access network cannot satisfy at least one QoS description information
  • the access network element sends a handover request message to the core network element or sends redirection information to the terminal device, where the handover request message is used for the terminal corresponding to the service.
  • the device switches to other access network NEs, and the redirection information is used to redirect the terminal device to other access network NEs. In this way, the terminal device can switch to other access network NEs according to the handover request message sent by the network element of the access network, or redirect to other access network NEs according to the redirect information.
  • each QoS description information in the at least one QoS description information includes a QoS parameter type set and a QoS parameter requirement set.
  • each QoS description information further includes network element set information, where each network element information in the network element set information is used to indicate at least one QoS parameter requirement set corresponding to at least one QoS parameter set .
  • the method further includes: determining, by the access network element, a set of QoS parameters required by the access network element (corresponding) according to the network element information set; and accessing the network element according to the access network
  • the QoS parameter of the element requires a set of parameters corresponding to the set and the access network element, and determines that the parameter set corresponding to the access network element cannot satisfy the QoS parameter requirement set in any one of the at least one QoS description information.
  • the QoS parameter requirement includes at least one of the following: time information requirement, location information requirement, guaranteed stream bit rate GFBR requirement, maximum stream bit rate MFBR requirement, average time window size requirement, and normalized Feature requirements; wherein the location information requirement refers to the network location to which the corresponding QoS description information applies; the normalized feature requirement is obtained by mapping the physical value required by the QoS parameter to a fixed numerical space.
  • the fourth aspect provides an access network element, including: a receiving unit, configured to receive at least one QoS description information of a service sent by a core network element, and a determining unit, configured to determine a service from the at least one QoS description information.
  • a target QoS description information configured to allocate a radio resource to the service according to the target QoS description information.
  • each QoS description information in the at least one QoS description information includes a QoS parameter type set and a QoS parameter requirement set.
  • each QoS description information further includes network element set information, where each network element information in the network element set information is used to indicate at least one QoS parameter requirement set corresponding to at least one QoS parameter set .
  • the determining unit is configured to: determine a target QoS description information from the multiple QoS description information, where the parameter set corresponding to the access network element meets the QoS parameter requirement set in the target QoS description information.
  • the determining unit is configured to: determine, according to the network element information, a QoS parameter requirement set of the access network element; and determine, according to the QoS parameter requirement set of the access network element, the target QoS description information, where The parameter set corresponding to the network access NE satisfies the set of QoS parameter requirements of the access network element in the target QoS description information.
  • the determining unit is configured to: determine a first set of QoS description information, where the first set includes part or all of the QoS description information of the at least one QoS description information; and send the first set to the service corresponding a terminal device; the access network element receives a second set of QoS description information sent by the terminal device, the second set includes part or all of the QoS description information of the first set; and determines a target QoS description information of the service from the second set .
  • the method further includes: sending, by the sending unit, if the access network element no longer meets the service quality requirement of the service, sending a handover request message to the core network element or sending the redirection information to the terminal device
  • the handover request message is used to switch the terminal device to other access network NEs, and the redirection information is used to redirect the terminal device to other access network NEs.
  • the receiving unit is further configured to: receive third indication information that is sent by the network element of the core network, where the third indication information is used to indicate that the network element of the access network no longer meets the service quality requirement of the service,
  • the terminal device switches or redirects to other access network NEs.
  • the QoS parameter requirement includes at least one of the following: time information requirement, location information requirement, guaranteed stream bit rate GFBR requirement, maximum stream bit rate MFBR requirement, average time window size requirement, and normalized Feature requirements; wherein the location information requirement refers to the network location to which the corresponding QoS description information applies; the normalized feature requirement is obtained by mapping the physical value required by the QoS parameter to a fixed numerical space.
  • the sending unit is further configured to: the access network element sends the target QoS description information to the core network element and/or the terminal device.
  • the determining unit is further configured to: if the parameter corresponding to the access network element no longer satisfies the QoS parameter requirement set in the target QoS description information, re-determine one of the services from the at least one QoS description information.
  • Target QoS description information wherein the parameter corresponding to the access network element meets the QoS parameter requirement set in the re-determined target QoS description information.
  • the sending unit is further configured to: send the re-determined target QoS description information to the core network element and/or the terminal device.
  • an embodiment of the present invention provides a device, which is in the form of a product of a chip.
  • the device includes a processor and a memory, and the memory is coupled to the processor to save necessary program instructions of the device.
  • the processor is configured to execute program instructions stored in the memory, such that the apparatus performs the function of accessing the network element in the above method.
  • the embodiment of the present invention provides an access network element, where the access network element can implement the function performed by the access network element in the foregoing method, and the function can be implemented through hardware or through The hardware implements the corresponding software implementation.
  • the hardware or software includes one or more modules corresponding to the above functions.
  • the structure of the access network element includes a processor and a communication interface, and the processor is configured to support the access network element to perform a corresponding function in the foregoing method.
  • the communication interface is used to support communication between the access network element and other network elements.
  • the access network element may also include a memory for coupling with the processor to store program instructions and data necessary for the access network element.
  • an embodiment of the present application provides a computer storage medium for storing computer software instructions used in the above method, which includes a program designed to execute the above aspects.
  • an embodiment of the present invention provides a computer program product comprising instructions, which when executed on a computer, cause the computer to perform any of the methods provided by the first aspect, the second aspect, and the third aspect.
  • the ninth aspect provides a method for transmitting service quality information of a service, comprising: receiving, by the terminal device, at least one quality of service QoS description information of a service sent by an access network element; and determining, by the terminal device, a second set of QoS description information, a QoS description
  • the second set of information includes some or all of the QoS description information of the at least one QoS description information; the terminal device transmits a second set of QoS description information to the access network element.
  • each of the at least one QoS description information includes a QoS parameter type and/or a QoS parameter requirement.
  • each QoS description information further includes network element information, where the network element information is used to indicate a network element corresponding to the QoS parameter requirement.
  • the determining, by the terminal device, the second set of QoS description information includes: determining, by the terminal device, a second set of QoS description information from the multiple pieces of QoS description information, where the parameter corresponding to the terminal device satisfies the second of the QoS description information.
  • the QoS parameter requirements for each QoS description information in the set includes: determining, by the terminal device, a second set of QoS description information from the multiple pieces of QoS description information, where the parameter corresponding to the terminal device satisfies the second of the QoS description information.
  • the determining, by the terminal device, the second set of QoS description information includes: determining, by the terminal device, the QoS parameter requirement of the terminal device according to the network element information; determining, by the terminal device, the QoS parameter requirement of the terminal device and the parameter corresponding to the terminal device A second set of QoS description information.
  • the method further includes: the terminal device receives a target QoS description information sent by the access network element; the terminal device allocates the terminal resource according to the target QoS description information and/or executes the corresponding terminal device policy.
  • the terminal device if the terminal device no longer meets the target QoS description information of the service, the terminal device sends the first indication information to the access network network element, where the first indication information is used to indicate that the terminal device does not meet the target QoS description information. And/or the terminal device does not satisfy the Qos parameter requirement of the target QoS description information.
  • the terminal device receives the second indication information sent by the access network element, and the second indication information is used to indicate that the terminal device no longer meets the target QoS description information of the service, and the terminal device accesses the access network.
  • the element sends the first indication information.
  • the terminal device if the terminal device no longer meets the service quality requirement of the service, the terminal device sends a fourth indication information to the network element of the access network, where the fourth indication information is used to indicate that the terminal device does not meet the service quality requirement of the service. And / or the Qos parameter requirements that the terminal device does not meet.
  • the method further includes: receiving, by the terminal device, fifth indication information sent by the network element of the access network, where the fifth indication information is used to indicate that the terminal device no longer meets the service quality requirement of the service, and the terminal device is connected
  • the network access NE sends the fourth indication information.
  • the QoS parameter requirements include at least one of the following: time information requirements, location information requirements, guaranteed stream bit rate GFBR requirements, maximum stream bit rate MFBR requirements, average time window size requirements, and normalized features.
  • the location information requirement refers to the network location to which the corresponding QoS description information applies; the normalized feature requirement is obtained by mapping the physical value required by the QoS parameter to a fixed numerical space.
  • the tenth aspect provides a service quality information transmission method, where the terminal device receives at least one QoS description information of a service that is sent by a network element of the access network; and when the terminal device determines that the corresponding parameter set cannot meet at least one QoS description information, When the QoS parameter requirement set in any one of the QoS description information is sent, the terminal device sends fourth indication information to the access network network element, where the fourth indication information is used to indicate that the service quality requirement of the service is not met and/or is not satisfied. QoS parameter requirements.
  • the method further includes: receiving, by the terminal device, fifth indication information that is sent by the network element of the access network, where the fifth indication is used to indicate that the terminal device determines that the service quality requirement of the service is not met,
  • the core network element sends a fourth indication information.
  • each QoS description information in the at least one QoS description information includes a QoS parameter type set and a QoS parameter requirement set.
  • each QoS description information further includes network element set information, where each network element information in the network element set information is used to indicate at least one QoS parameter requirement set corresponding to at least one QoS parameter set .
  • the terminal device determines that the corresponding parameter set cannot meet the QoS parameter requirement set in any one of the at least one QoS description information, and the terminal device determines the QoS of the terminal device according to the network element information set.
  • the parameter requirement set the terminal device determines, according to the QoS parameter requirement set of the terminal device and the parameter set corresponding to the terminal device, that the parameter set corresponding to the terminal device cannot meet the QoS parameter requirement set in any one of the at least one QoS description information.
  • the QoS parameter requirements include at least one of the following: time information requirements, location information requirements, guaranteed stream bit rate GFBR requirements, maximum stream bit rate MFBR requirements, average time window size requirements, and normalized features.
  • the location information requirement refers to the network location to which the corresponding QoS description information applies; the normalized feature requirement is obtained by mapping the physical value required by the QoS parameter to a fixed numerical space.
  • a terminal device including a receiving unit, configured to receive at least one quality of service QoS description information of a service sent by an access network element, and a determining unit, configured to determine a second set of QoS description information, and QoS
  • the second set of description information includes part or all of the QoS description information of the at least one QoS description information
  • the sending unit is configured to send the second set of QoS description information to the access network element.
  • each of the at least one QoS description information includes a QoS parameter type and/or a QoS parameter requirement.
  • each QoS description information further includes network element information, where the network element information is used to indicate a network element corresponding to the QoS parameter requirement.
  • the determining unit is configured to determine a second set of QoS description information from the plurality of pieces of QoS description information, where the parameter corresponding to the terminal device satisfies the QoS of each QoS description information in the second set of QoS description information. Parameter requirements.
  • the determining unit is configured to determine a QoS parameter requirement of the terminal device according to the network element information; and the terminal device determines the second set of QoS description information according to the QoS parameter requirement of the terminal device and the parameter corresponding to the terminal device.
  • the method further includes: the terminal device receives a target QoS description information sent by the access network element; the terminal device allocates the terminal resource according to the target QoS description information and/or executes the corresponding terminal device policy.
  • the sending unit is further configured to send the first indication information, where the first indication information is used to indicate that the terminal device does not meet the target QoS description information and/or Or the terminal device does not meet the Qos parameter requirement of the target QoS description information.
  • the receiving unit is further configured to: receive second indication information sent by the network element of the access network, where the second indication information is used to indicate that the terminal device no longer meets the target QoS description information of the service, the terminal device The access network element sends the first indication information.
  • the sending unit is further configured to send the fourth indication information to the network element of the access network, where the fourth indication information is used to indicate that the terminal device does not satisfy the service.
  • the terminal device is further configured to receive the fifth indication information sent by the network element of the access network, where the fifth indication information is used to indicate that the terminal device no longer meets the service quality requirement of the service, and the terminal device The network access NE sends the fourth indication information.
  • the QoS parameter requirements include at least one of the following: time information requirements, location information requirements, guaranteed stream bit rate GFBR requirements, maximum stream bit rate MFBR requirements, average time window size requirements, and normalized features.
  • the location information requirement refers to the network location to which the corresponding QoS description information applies; the normalized feature requirement is obtained by mapping the physical value required by the QoS parameter to a fixed numerical space.
  • an embodiment of the present invention provides a device, which is in the form of a product of a chip.
  • the device includes a processor and a memory, and the memory is coupled to the processor to save a necessary program of the device.
  • the instructions and data are used by the processor to execute program instructions stored in the memory such that the apparatus performs the functions of the terminal device in the above method.
  • the embodiment of the present invention provides a terminal device, where the terminal device can implement the functions performed by the terminal device in the foregoing method, and the function can be implemented by using hardware or by executing corresponding software through hardware.
  • the hardware or software includes one or more modules corresponding to the above functions.
  • the structure of the terminal device includes a processor and a communication interface, and the processor is configured to support the terminal device to perform a corresponding function in the above method.
  • the communication interface is used to support communication between the terminal device and other network elements.
  • the terminal device can also include a memory for coupling with the processor that retains the program instructions and data necessary for the terminal device.
  • the embodiment of the present application provides a computer storage medium for storing computer software instructions for use in the above method, including a program designed to perform the above aspects.
  • an embodiment of the present invention provides a computer program product comprising instructions, which when executed on a computer, cause the computer to perform any of the methods provided in the ninth and tenth aspects.
  • a method for transmitting a service quality information of a service includes: receiving, by a first core network element, at least one QoS description information of a service sent by a data analysis network element or a second core network element or a service server of a service.
  • the first core network element determines a third set of QoS description information, and the third set includes part or all of the QoS description information of the at least one QoS description information; the first core network element moves to the third core network element or the access network
  • the network element sends a third set of QoS description information.
  • each of the at least one QoS description information includes a QoS parameter type and/or a QoS parameter requirement.
  • each QoS description information further includes network element information, where the network element information is used to indicate a network element corresponding to the QoS parameter requirement.
  • the determining, by the first core network element, the third set of QoS description information includes: determining, by the first core network element, a third set of QoS description information from the multiple pieces of QoS description information, the first core network The parameters corresponding to the network element satisfy the QoS parameter requirements of the third set of QoS description information.
  • the determining, by the first core network element, the third set of QoS description information includes: determining, by the first core network element, the QoS parameter requirement of the first core network element according to the network element information; the first core network The network element determines a third set of QoS description information according to the QoS parameter requirement of the first core network element and the parameter corresponding to the first core network element.
  • the method further includes: the first core network element receives a target QoS description information sent by the access network element; the first core network element allocates the core network resource according to the target QoS description information, and/or Implement a quality of service strategy.
  • the method further includes: the first core network element sends the target QoS description information to the service server or the second core network element or the data analysis network element.
  • the method further includes: if the first core network element no longer satisfies the target QoS description information, the first core network element sends the information to the service server or the second core network element or the access network element
  • the first indication information is used to indicate that the first core network element does not satisfy the target QoS description information and/or the QoS parameter requirement that the first core network element does not meet the target QoS description information.
  • the method further includes: receiving, by the first core network element, the second indication information sent by the service server or the second core network element, where the second indication information is used to indicate that the first core network element is no longer When the target QoS description information is met, the first indication information is sent to the service server or the second core network element or the access network element.
  • the method further includes: if the first core network element no longer meets the service quality requirement of the service, the first core network element sends the fourth indication information to the service server or the second core network element, The fourth indication information is used to indicate that the first core network element does not meet the service quality requirement of the service and/or the Qos parameter requirement that the first core network element does not meet.
  • the method further includes: the first core network element receives the fifth indication information sent by the service server or the second core network element, and the fifth indication information is used to indicate that the first core network element is no longer When the service quality requirement of the service is met, the fourth indication information is sent to the service server or the second core network element.
  • the QoS parameter requirements include at least one of the following: time information requirements, location information requirements, guaranteed stream bit rate GFBR requirements, maximum stream bit rate MFBR requirements, average time window size requirements, and normalized features.
  • the requirement is that the location information requirement refers to a network location corresponding to the QoS description information; the normalized feature requirement is obtained by mapping the physical value required by the QoS parameter to a fixed numerical space.
  • the first core network element includes at least one of the following network elements: a policy control function network element PCF, a session management function network element SMF, a user plane function network element UPF, and access and mobility management.
  • Function network element AMF Function control function network element
  • the method further includes: the first core network element sends a service QoS description information request message to the data analysis network element, and the QoS description information request message is used. At least one QoS description information of the request service, where the QoS description information request message includes service identification information of the service.
  • a method for sending a service quality parameter of a service includes: receiving, by a first core network element, at least one QoS description information of a service sent by a data analysis network element or a second core network element or a service server of a service
  • the first core network element moves to the service server or the second core network
  • the fourth indicator information is sent to indicate that the first core network element does not meet the service quality requirement of the service and/or the first core network element does not meet the specific parameter requirement of the service.
  • the method further includes: receiving, by the first core network element, fifth indication information sent by the service server or the second core network element, where the fifth indication is used to indicate the first core network element When it is determined that the quality of service requirement of the service is not met, the fourth indication information is sent to the service server or the second core network element.
  • each QoS description information in the at least one QoS description information includes a QoS parameter type set and a QoS parameter requirement set.
  • each QoS description information further includes network element set information, where each network element information in the network element set information is used to indicate at least one QoS parameter requirement set corresponding to at least one QoS parameter set .
  • the determining, by the first core network element, the third set of QoS description information includes: determining, by the first core network element, the QoS parameter requirement set of the first core network element according to the network element information set; A core network element determines, according to the QoS parameter requirement set of the first core network element and the parameter set corresponding to the first core network element, that the parameter set corresponding to the first core network element cannot satisfy any of the at least one QoS description information.
  • a set of QoS parameters in a QoS description message includes: determining, by the first core network element, the QoS parameter requirement set of the first core network element according to the network element information set; A core network element determines, according to the QoS parameter requirement set of the first core network element and the parameter set corresponding to the first core network element, that the parameter set corresponding to the first core network element cannot satisfy any of the at least one QoS description information.
  • a set of QoS parameters in a QoS description message includes: determining, by the first core network element,
  • the QoS parameter requirements include at least one of the following: time information requirements, location information requirements, guaranteed stream bit rate GFBR requirements, maximum stream bit rate MFBR requirements, average time window size requirements, and normalized features.
  • the requirement is that the location information requirement refers to a network location corresponding to the QoS description information; the normalized feature requirement is obtained by mapping the physical value required by the QoS parameter to a fixed numerical space.
  • the first core network element includes at least one of the following network elements: a policy control function network element PCF, a session management function network element SMF, a user plane function network element UPF, and an access management function network. Yuan AMF.
  • the method further includes: the first core network element sends a QoS description information request message of the service to the data analysis network element, and the QoS description information request message At least one QoS description information for requesting a service, where the QoS description information request message includes service identification information of the service.
  • a first core network element includes a receiving unit, configured to receive at least one QoS description information of a service sent by a data analysis network element or a second core network element or a service server of a service; a third set for determining QoS description information, the third set includes part or all of the QoS description information of the at least one QoS description information, and the sending unit is configured to send the QoS description to the third core network element or the access network element The third set of information.
  • each of the at least one QoS description information includes a QoS parameter type and/or a QoS parameter requirement.
  • each QoS description information further includes network element information, where the network element information is used to indicate a network element corresponding to the QoS parameter requirement.
  • the determining unit is configured to determine a third set of QoS description information from the plurality of pieces of QoS description information, and the parameter corresponding to the first core network element meets the QoS parameter requirement of the third set of QoS description information.
  • the determining unit is configured to determine, according to the network element information, a QoS parameter requirement of the first core network element; and the QoS parameter requirement of the first core network element and the parameter corresponding to the first core network element A third set of QoS description information is determined.
  • the receiving unit is further configured to receive a target QoS description information sent by the access network element, and further include a processing unit, configured to allocate the core network resource and/or perform the service quality according to the target QoS description information.
  • the sending unit is further configured to send the target QoS description information to the service server or the second core network element or the data analysis network element.
  • the sending unit is further configured to send the first indication information to the service server or the second core network element or the access network element,
  • the first indication information is used to indicate that the first core network element does not satisfy the target QoS description information and/or the QoS parameter requirement that the first core network element does not satisfy the target QoS description information.
  • the receiving unit is configured to receive the second indication information sent by the service server or the second core network element, where the second indication information is used to indicate that the first core network element does not meet the target QoS description information.
  • the first indication information is sent to the service server or the second core network element or the access network element.
  • the sending unit is further configured to send the fourth indication information to the service server or the second core network element, where the fourth indication information is used.
  • the command indicates that the first core network element does not meet the service quality requirement of the service and/or the Qos parameter requirement that the first core network element does not meet.
  • the receiving unit is further configured to receive the fifth indication information sent by the service server or the second core network element, where the fifth indication information is used to indicate that the first core network element no longer satisfies the service of the service.
  • the fourth indication information is sent to the service server or the second core network element.
  • the QoS parameter requirements include at least one of the following: time information requirements, location information requirements, guaranteed stream bit rate GFBR requirements, maximum stream bit rate MFBR requirements, average time window size requirements, and normalized features.
  • the requirement is that the location information requirement refers to a network location corresponding to the QoS description information; the normalized feature requirement is obtained by mapping the physical value required by the QoS parameter to a fixed numerical space.
  • the first core network element includes at least one of the following network elements: a policy control function network element PCF, a session management function network element SMF, a user plane function network element UPF, and access and mobility management.
  • Function network element AMF Function control function network element
  • the method further includes: the first core network element sends a service QoS description information request message to the data analysis network element, and the QoS description information request message is used. At least one QoS description information of the request service, where the QoS description information request message includes service identification information of the service.
  • an embodiment of the present invention provides a device, which is in the form of a product of a chip.
  • the device includes a processor and a memory, and the memory is coupled to the processor to save a necessary program of the device.
  • the instructions and data are used by the processor to execute program instructions stored in the memory such that the apparatus performs the functions of the first core network element in the method.
  • the embodiment of the present invention provides a first core network element, where the first core network element can implement the function performed by the first core network element in the foregoing method, and the function can be implemented by using hardware.
  • the corresponding software implementation can also be performed by hardware.
  • the hardware or software includes one or more modules corresponding to the above functions.
  • the structure of the first core network element includes a processor and a communication interface, and the processor is configured to support the first core network element to perform a corresponding function in the foregoing method.
  • the communication interface is used to support communication between the first core network element and other network elements.
  • the first core network element may further include a memory for coupling with the processor, which stores program instructions and data necessary for the first core network element.
  • an embodiment of the present application provides a computer storage medium for storing computer software instructions for use in the above method, including a program designed to perform the above aspects.
  • an embodiment of the present invention provides a computer program product comprising instructions, which when executed on a computer, cause the computer to perform any of the methods provided in the ninth and tenth aspects.
  • the twenty-third aspect provides a service quality information transmission method, where the data analysis network element generates at least one quality of service QoS description information of the service;
  • the data analysis network element sends at least one QoS description information to the core network element or the service server of the service, and each QoS description information in the at least one QoS description information includes network element information, where the network element information is used to indicate the Qos in the QoS description information.
  • the parameter requires the corresponding network element.
  • each of the at least one QoS description information further includes a QoS parameter type and/or a QoS parameter requirement.
  • the method further includes: the data analysis network element receives the QoS description information request message of the service sent by the core network element, and the QoS description information request message includes the service identification information of the service; and the data analysis network element sends the core information to the core network.
  • the sending, by the network element, the at least one QoS description information includes: the data analysis network element sends the at least one QoS description information to the core network element according to the service identification information.
  • the QoS parameter requirements include at least one of the following: time information requirements, location information requirements, guaranteed stream bit rate GFBR requirements, maximum stream bit rate MFBR requirements, average time window size requirements, and normalized features. Requirements; where the location information requirement refers to the network location to which each QoS description information applies; the normalized feature requirement is obtained by mapping the physical values required by the QoS parameters to a fixed numerical space.
  • the at least one quality of service QoS description information of the data analysis network element generating service includes: the data analysis network element acquires the training data of the service, and the training data of the service includes at least one of the following: the service server provided by the service Data, data provided by the telecommunication network device corresponding to the service, and data provided by the terminal device; the data analysis network element obtains at least one QoS description information of the service from the training data of the service.
  • the twenty-fourth aspect provides a data analysis network element, including: a processing unit, configured to generate at least one quality of service QoS description information of the service; and a sending unit, configured to send at least one to the core network element or the service server of the service QoS description information, each QoS description information in the at least one QoS description information includes network element information, where the network element information is used to indicate a network element corresponding to at least one QoS parameter requirement in the QoS parameter requirement set.
  • each QoS description information in the at least one QoS description information further includes a QoS parameter type and/or a QoS parameter requirement.
  • the method further includes: a receiving unit, configured to: receive a QoS description information request message of a service sent by a core network element, where the QoS description information request message includes service identification information of the service; and the sending unit is configured to: The service identification information sends at least one QoS description information to the core network element.
  • the QoS parameter requirement set includes at least one of the following: a time information requirement, a GFBR requirement, an MFBR requirement, an average time window size requirement, and a normalized feature requirement; wherein, the normalized feature requirement It is obtained by mapping the physical values of the features to a fixed numerical space.
  • an embodiment of the present invention provides a device, which is in the form of a product of a chip.
  • the device includes a processor and a memory, and the memory is coupled to the processor to save the device.
  • Program instructions and data for executing program instructions stored in the memory such that the apparatus performs the functions of the data analysis network element in the above method.
  • the embodiment of the present invention provides a data analysis network element, where the data analysis network element can implement the functions performed by the data analysis network element in the foregoing method embodiment, and the function can be implemented by hardware or by hardware. Perform the appropriate software implementation.
  • the hardware or software includes one or more modules corresponding to the above functions.
  • the data analysis network element includes a processor and a communication interface configured to support the data analysis network element to perform corresponding functions in the above methods.
  • the communication interface is used to support communication between the data analysis network element and other network elements.
  • the data analysis network element can also include a memory for coupling with the processor that holds the program instructions and data necessary for the data analysis network element.
  • the embodiment of the present application provides a computer storage medium for storing computer software instructions for use in the above method, comprising a program designed to perform the above aspects.
  • an embodiment of the present invention provides a computer program product comprising instructions, which when executed on a computer, cause the computer to perform any one of the methods provided in the ninth and tenth aspects.
  • the twenty-ninth aspect provides a service quality information transmission method, where the service server receives at least one QoS description information of a service sent by a first core network element, and the service server determines a second set of QoS description information, The second set includes part or all of the QoS description information of the at least one QoS description information; the service server sends the second set to the first core network element.
  • each QoS description information in the at least one QoS description information includes a QoS parameter type set and a QoS parameter requirement set.
  • each QoS description information further includes network element set information, where each network element information in the network element set information is used to indicate at least one QoS parameter requirement set corresponding to at least one QoS parameter set .
  • the method further includes: the service server receiving a target QoS description information sent by the first core network element; the service server according to the target QoS The description information executes the corresponding application layer policy.
  • the QoS parameter requirement set includes at least one of the following: time information requirement, location information requirement, guaranteed stream bit rate GFBR requirement, maximum stream bit rate MFBR requirement, average time window size requirement, and normalization.
  • the feature requirement is that the location information requirement refers to the network location to which each QoS description information applies; the normalized feature requirement is obtained by mapping the physical value required by the QoS parameter to a fixed value space.
  • a service server includes: a receiving unit, configured to receive at least one QoS description information of a service sent by a first core network element; a determining unit, configured to determine a second set of QoS description information, and a second The set includes part or all of the QoS description information of the at least one QoS description information, and the sending unit is configured to send the second set to the first core network element.
  • each QoS description information in the at least one QoS description information includes a QoS parameter type set and a QoS parameter requirement set.
  • each QoS description information further includes network element set information, where each network element information in the network element set information is used to indicate at least one QoS parameter requirement set corresponding to at least one QoS parameter set .
  • the receiving unit is further configured to receive a target QoS description information sent by the first core network element; the determining unit is further configured to: And executing a corresponding application layer policy according to the target QoS description information.
  • the QoS parameter requirement set includes at least one of the following: time information requirement, location information requirement, guaranteed stream bit rate GFBR requirement, maximum stream bit rate MFBR requirement, average time window size requirement, and normalization.
  • the feature requirement is that the location information requirement refers to the network location to which each QoS description information applies; the normalized feature requirement is obtained by mapping the physical value required by the QoS parameter to a fixed value space.
  • an embodiment of the present invention provides a device, which is in the form of a product of a chip.
  • the device includes a processor and a memory, and the memory is coupled to the processor to save the device.
  • Program instructions and data for executing program instructions stored in the memory such that the apparatus performs the functions of the service server in the above method.
  • the embodiment of the present invention provides a service server, which can implement the functions performed by the service server in the foregoing method embodiment, and the functions can be implemented by using hardware or by executing corresponding software through hardware.
  • the hardware or software includes one or more modules corresponding to the above functions.
  • the structure of the service server includes a processor and a communication interface configured to support the service server to perform corresponding functions in the above methods.
  • the communication interface is used to support communication between the service server and other network elements.
  • the service server can also include a memory for coupling with the processor that holds the program instructions and data necessary for the service server.
  • an embodiment of the present application provides a computer storage medium for storing computer software instructions used in the above method, which includes a program designed to execute the above aspects.
  • an embodiment of the present invention provides a computer program product comprising instructions, which when executed on a computer, cause the computer to perform any of the methods provided in the ninth and tenth aspects.
  • the embodiment of the invention also provides a method and device for resource allocation.
  • an embodiment of the present application provides a method for resource allocation, the method comprising: a session management function network element receiving at least one piece of first QoS description information of a service from a policy control function network element.
  • the session management function network element determines QoS information of at least one access network element based on the at least one first QoS description information.
  • the session management function network element sends at least one QoS information of the access network element to the access network element.
  • the setting of the QoS parameter in the current QoS mechanism is usually not reasonable or relatively fixed.
  • at least one set of QoS description information is obtained by the data analysis network element according to the big data analysis method, and is used for the session.
  • the management function network element filters according to the actual parameters of the network, so that the QoS parameter settings can be flexibly provided for the service, thereby ensuring the service quality of the service.
  • each of the first QoS description information in the at least one first QoS description information includes QoS information of the user plane function network element and QoS information of the access network element.
  • the first QoS description information further includes one or more of the following: QoS information of the service server, QoS information of the terminal device, and QoS information of the network element of the policy control function.
  • the QoS information of the access network element includes one or more of the following: a QoS parameter type, a QoS parameter requirement, and an access network element information.
  • the QoS information of the user plane function network element includes one or more of the following: a QoS parameter type, a QoS parameter requirement, and a user plane function network element information.
  • the QoS information of the service server includes one or more of the following: QoS parameter type, QoS parameter requirement, and service server information.
  • the QoS information of the terminal device includes one or more of the following: a QoS parameter type, a QoS parameter requirement, and terminal device information.
  • the QoS information of the policy control function network element includes one or more of the following: a QoS parameter type, a QoS parameter requirement, and a policy control function network element information.
  • the session management function network element determines, according to the at least one piece of first QoS description information, at least one piece of second QoS description information that can be satisfied by the user plane function network element, where the at least one second QoS description information is at least one first One or more of the QoS description information.
  • the session management function network element determines QoS information of at least one access network element according to the at least one second QoS description information, and the at least one second QoS description information includes QoS information of at least one access network element.
  • the session management function network element sends the QoS information of the user plane function network element in the at least one first QoS description information to the user plane function network element; the session management function network element receives the user plane function network element from the user plane function network element.
  • the selection information of the user plane function network element the selection information is used to indicate that the user plane function network element satisfies the QoS information of the user plane function network element; the session management function network element determines the user plane function according to the selection information of the user plane function network element. At least one second QoS description information that the network element can satisfy.
  • the session management function network element receives the target QoS information of the access network element from the access network element, and the target QoS information of the access network element is the QoS information of the at least one access network element.
  • the session management function network element determines the target QoS description information according to the target QoS information of the access network element, and the target QoS description information is one piece of information in the at least one second QoS description information.
  • the session management function network element sends the target QoS information of the terminal device in the target QoS description information to the terminal device.
  • the session management function network element determines the target QoS of the terminal device in the target QoS description information. The information has changed.
  • the session management function network element sends the target QoS information of the user plane function network element in the target QoS description information to the user plane function network element.
  • the session management function network element determines the target QoS description information before the session management function network element sends the target QoS information of the user plane function network element in the target QoS description information to the user plane function network element.
  • the session management function network element determines the target QoS description information before the session management function network element sends the target QoS information of the user plane function network element in the target QoS description information to the user plane function network element.
  • the target QoS information of the user plane function network element changes.
  • the session management function network element sends the target QoS information of the application server in the target QoS description information to the application server.
  • the session management function network element determines the target QoS of the application server in the target QoS description information. The information has changed.
  • the session management function network element sends the target QoS information of the policy control function network element in the target QoS description information to the policy control function network element.
  • the session management function network element before the session management function network element sends the target QoS information of the policy control function network element in the target QoS description information to the policy control function network element, the session management function network element determines the target QoS description information.
  • the target QoS information of the network element of the policy control function changes.
  • the QoS parameter requirements include one or more of the following: time information requirements, location information requirements, guaranteed stream bit rate GFBR requirements, maximum stream bit rate MFBR requirements, average time window size requirements, at least one Value requirements for data types, jitter buffer size requirements, TCP congestion window size requirements, TCP accept window size requirements, buffer size, and radio access type (RAT) requirements.
  • the value of each of the data types of at least one of the data types has the same numerical space.
  • the session management function network element determines that the user plane function network element no longer satisfies the target QoS description information; the session management function network element re-determines at least one access network element according to the at least one first QoS description information. QoS information; the session management function network element sends the re-determined QoS information of at least one access network element to the access network element.
  • the session management function network element determines that the user plane function network element no longer satisfies any one of the at least one first QoS description information; the session management function network element sends the first notification information to the policy control function network element, The first notification information is used to notify the policy control function that the network element user plane function network element cannot satisfy any one of the at least one first QoS description information.
  • the session management function network element sends the QoS parameter value of the user plane function network element to the policy control function network element, and the QoS parameter value of the user plane function network element is the user plane function network element to the user plane function network.
  • the actual measured value of the QoS parameter type of the element is the actual measured value of the QoS parameter type of the element.
  • the present application further discloses a method for resource allocation, the method comprising: the access network element receiving QoS information of at least one access network element from the session management function network element.
  • the access network element determines the target QoS information of the access network element from the QoS information of the at least one access network element.
  • the access network element sends the target QoS information of the access network element to the session management function network element and/or the terminal device.
  • the setting of the QoS parameter in the current QoS mechanism is generally not reasonable or relatively fixed.
  • the access network element determines a target QoS information of the service from the received at least one QoS information. And according to the target QoS information, the wireless resource is allocated to the service and/or the quality of service policy is executed, and the service quality of the service can be guaranteed.
  • the QoS information of the access network element includes one or more of the following: a QoS parameter type, a QoS parameter requirement, and an access network element information.
  • the access network element determines that the access network element meets the QoS parameter requirements in the target QoS information of the access network element.
  • the access network element allocates radio resources and/or performs a quality of service policy for the service according to the target QoS information of the access network element.
  • the access network element determines that the access network element no longer satisfies the QoS parameter requirement in the target QoS information of the access network element; the access network element is from at least one access network element The QoS information of the access network element is re-determined in the QoS information.
  • the access network element sends the re-determined target QoS information of the access network element to the session management function network element and/or the terminal device.
  • the access network element if the access network element no longer meets the QoS parameter requirements of the QoS information of any one of the access network elements of the at least one access network element, the access network The meta-trigger switches the terminal device to other access network NEs.
  • the access network element sends redirection information to the terminal device. The redirection information is used to redirect the terminal device to other access network NEs.
  • the access network element if the access network element no longer meets the QoS parameter requirement in the QoS information of any one of the access network elements of the at least one access network element, the access network The second notification information is sent to the session management function network element, and the second notification information is used to notify the session management function that the network element access network element cannot meet any one of the QoS information of at least one access network element.
  • the access network element sends the QoS parameter value of the access network element to the session management function network element, and the QoS parameter value of the access network element is the access network element to the access network.
  • the QoS parameter requirements include one or more of the following: time information requirements, location information requirements, guaranteed stream bit rate GFBR requirements, maximum stream bit rate MFBR requirements, average time window size requirements, at least one Value requirements for data types, jitter buffer size requirements, TCP congestion window size requirements, TCP accept window size requirements, buffer size, and wireless access type requirements.
  • the access network element determines that the radio access type of the cell in which the terminal device is currently located is different from the radio access type requirement included in the re-determined access network element target QoS information;
  • the meta-trigger switches the terminal device from the current cell to the target cell, and the radio access type of the target cell is the same as the radio access type included in the re-determined access network element target QoS information.
  • the embodiment of the present application provides a method for resource allocation, where the method includes: the policy control function network element acquires at least one third QoS description information of the service from the data analysis network element.
  • the policy control function network element determines at least one piece of first QoS description information according to the at least one piece of third QoS description information.
  • the policy control function network element sends at least one piece of first QoS description information to the session management function network element.
  • the setting of the QoS parameter in the current QoS mechanism is usually not reasonable or relatively fixed.
  • at least one set of QoS description information is obtained by the data analysis network element according to the big data analysis method, and is used for the policy.
  • the control function network element performs filtering according to the actual parameters of the network, so that the QoS parameter setting can be flexibly provided for the service, thereby ensuring the service quality of the service.
  • the policy control function network element obtains description information of the service sent by the service server.
  • the service description information includes one or more of the following information: service identifier to which the service flow belongs, IP filtering information, media bandwidth requirement, traffic routing information, jitter cache requirement, and media coding type requirement.
  • service identifier to which the service flow belongs IP filtering information
  • media bandwidth requirement media bandwidth requirement
  • traffic routing information jitter cache requirement
  • media coding type requirement media coding type requirement.
  • the policy control function network element determines at least one piece of first QoS description information according to the description information of the service and the at least one third QoS description information.
  • the policy control function network element receives a service setup request from the service server.
  • the service establishment request is used to request to establish a service flow for the service, and the service establishment request includes the description information of the service.
  • the policy control function network element obtains the description information of the service sent by the service server according to the service establishment request.
  • the policy control function network element sends a service QoS description information request to the data analysis network element according to the service establishment request, and the service QoS description information requests the third QoS description information for requesting the service.
  • the policy control function network element receives the QoS description information request response of the service sent by the data analysis network element, and the service QoS description information request response includes at least one third QoS description information of the service.
  • the QoS description information request of the service includes the identification information of the service and/or the description information of the service.
  • the QoS description information request of the service further includes one or more of the following information: user identification information, location area identification information, and time information.
  • the policy control function network element sends a QoS description information subscription request of the service to the data analysis network element, and the QoS description information subscription request of the service is used to subscribe the QoS description information of the service to the data analysis network element.
  • the policy control function network element receives the QoS description information notification of the service from the data analysis network element, and the QoS description information of the service notifies the at least one third QoS description information including the service.
  • the QoS description information subscription request of the service includes the identification information of the service.
  • the QoS description information subscription request of the service further includes one or more of the following information: user identification information, location area identification information, and time information.
  • the embodiment of the present application provides a device for resource allocation, where the device has the function of implementing the behavior of a session management function network element in the foregoing method.
  • the functions may be implemented by hardware or by corresponding software implemented by hardware.
  • the hardware or software includes one or more modules corresponding to the functions described above.
  • the above described apparatus includes a processor and a transceiver configured to process the apparatus to perform the corresponding functions of the above methods.
  • the transceiver is configured to implement communication between the device and the policy control function network element/access network element/user plane function network element/terminal device.
  • the apparatus can also include a memory for coupling with a processor that retains program instructions and data necessary for the apparatus.
  • the embodiment of the present application provides a device for resource allocation, and the device has the function of implementing the behavior of the access network element in the foregoing method.
  • the functions may be implemented by hardware or by corresponding software implemented by hardware.
  • the hardware or software includes one or more modules corresponding to the functions described above.
  • the above described apparatus includes a processor and a transceiver configured to process the apparatus to perform the corresponding functions of the above methods.
  • the transceiver is configured to implement communication between the device and the session management function network element/terminal device.
  • the apparatus can also include a memory for coupling with a processor that retains program instructions and data necessary for the apparatus.
  • an embodiment of the present application provides a device for resource allocation, where the device has a function of implementing a policy control function network element behavior in the foregoing method.
  • the functions may be implemented by hardware or by corresponding software implemented by hardware.
  • the hardware or software includes one or more modules corresponding to the functions described above.
  • the above described apparatus includes a processor and a transceiver configured to process the apparatus to perform the corresponding functions of the above methods.
  • the transceiver is configured to implement communication between the device and the session management function network element/data analysis network element/service server.
  • the apparatus can also include a memory for coupling with a processor that retains program instructions and data necessary for the apparatus.
  • the embodiment of the present application provides a computer readable storage medium, where the computer readable storage medium stores instructions, when executed on a computer, causing the computer to execute the method described in the above aspects. .
  • the embodiment of the present application provides a computer program product comprising instructions, which when executed on a computer, cause the computer to perform the method described in the above aspects.
  • the present application provides a chip system including a processor for supporting the above-described apparatus to implement the functions involved in the above aspects, for example, generating or processing information involved in the above method.
  • the chip system further includes a memory for holding program instructions and data necessary for the data transmitting device.
  • the chip system can be composed of chips, and can also include chips and other discrete devices.
  • FIG. 1 is a schematic structural diagram of a communication system according to an embodiment of the present application.
  • FIG. 2 is a schematic diagram of signal interaction of a resource allocation method according to an embodiment of the present application.
  • FIG. 3 is a schematic diagram of signal interaction of a resource allocation method according to an embodiment of the present disclosure
  • FIG. 4 is a schematic diagram of signal interaction of a resource allocation method according to an embodiment of the present disclosure
  • FIG. 5 is a schematic diagram of signal interaction of a resource allocation method according to an embodiment of the present disclosure.
  • FIG. 6 is a schematic structural diagram of an access network element according to an embodiment of the present disclosure.
  • FIG. 7 is a schematic structural diagram of an access network element according to an embodiment of the present disclosure.
  • FIG. 8 is a schematic structural diagram of a terminal device according to an embodiment of the present disclosure.
  • FIG. 9 is a schematic structural diagram of a terminal device according to an embodiment of the present disclosure.
  • FIG. 10 is a schematic structural diagram of a first core network element according to an embodiment of the present disclosure.
  • FIG. 11 is a schematic structural diagram of a first core network element according to an embodiment of the present disclosure.
  • FIG. 12 is a schematic structural diagram of a data analysis network element according to an embodiment of the present disclosure.
  • FIG. 13 is a schematic structural diagram of a data analysis network element according to an embodiment of the present disclosure.
  • FIG. 14 is a schematic structural diagram of a service server according to an embodiment of the present application.
  • FIG. 15 is a schematic structural diagram of a service server according to an embodiment of the present application.
  • FIG. 16 is a flowchart of still another resource allocation method according to an embodiment of the present application.
  • FIG. 17 is a flowchart of still another resource allocation method according to an embodiment of the present application.
  • FIG. 18 is a flowchart of still another resource allocation method according to an embodiment of the present application.
  • FIG. 19 is a flowchart of still another resource allocation method according to an embodiment of the present application.
  • 20A and 20B are structural diagrams of an apparatus for resource allocation according to an embodiment of the present application.
  • the embodiments of the present application can be applied to a wireless communication system or a fixed network communication system.
  • the wireless communication system includes the Long Term Evolution (LTE) system proposed by the 3rd Generation Partnership Project (3GPP), the fifth generation (5-generation, 5G) mobile communication system, and the global mobile communication system ( Global System of Mobile communication (GSM), Code Division Multiple Access (CDMA) system, Wideband Code Division Multiple Access (WCDMA) system, and subsequent evolved traffic systems.
  • the fixed network communication system includes a Multi-Service Access Node (MSAN) system, a Cable Modem Termination System (CMTS), and a Broadband Remote Access Server (BRAS) system. .
  • MSAN Multi-Service Access Node
  • CMTS Cable Modem Termination System
  • BRAS Broadband Remote Access Server
  • FIG. 1 is a schematic structural diagram of a communication system provided by an embodiment of the present application.
  • the communication system includes a data analysis network element, an application function (AF) network element (also referred to as a service server), a core network element, an access network element (Radio Access Network, RAN or AN), a terminal device, and Network Exposure Function (NEF) network element.
  • the data analysis network element may be a Network Data Analytic Function (NWDAF)
  • the core network element may include a PCF network element, an SMF and an AMF network element, and a User plane Function (UPF) network.
  • the terminal device may be a User Equipment (UE).
  • UE User Equipment
  • the NWDAF network element is connected to the PCF network element through the N23 interface.
  • the PCF is connected to the AF network element through the N5 interface, connected to the SMF network element through the N7 interface, and connected to the AMF network element through the N15 interface.
  • the PCF can perform dynamic QoS policy formulation and distribute the corresponding policy to the network elements such as SMF and AMF.
  • the UPF is connected to the SMF network element through the N4 interface, and is connected to the AN network element through the N3 interface.
  • the AN is connected to the AMF network element through the N2 interface.
  • the UE is connected to the AMF network element through the N1 interface.
  • the present invention does not exclude that the NWDAF can directly communicate with the network element that needs to communicate through the service interface.
  • the NWDAF can use different services such as the PCF, the SMF, the AMF, the UPF, and the AN through the service interface. And communicate.
  • the terminal device includes but is not limited to: a UE, a subscriber unit, a subscriber station, a mobile station, a mobile station, a remote station, a remote terminal device, a mobile terminal device, a user terminal device, a wireless communication device, a user agent, a user device, and a cellular device.
  • SIP session initiation protocol
  • WLL wireless local loop
  • PDA personal digital assistant
  • the access network device can be a device that communicates with the terminal device.
  • the access network device can provide communication coverage for a particular geographic area and can communicate with terminal devices located within the coverage area (cell).
  • the access network device can communicate with any number of terminal devices.
  • the access network device can support different standard communication protocols or can support different communication modes.
  • the access network device is an evolved base station (eNodeB), or a wireless fidelity access point (WiFi AP), or a global microwave access interoperability base station (worldwide) Interoperability for microwave access base station (WiMAX BS), or a wireless controller in a cloud radio access network (CRAN), or the network device may be an access network device in a future 5G network or a future evolution Access network equipment in PLMN, etc.
  • eNodeB evolved base station
  • WiFi AP wireless fidelity access point
  • WiMAX BS global microwave access interoperability base station
  • CDRF cloud radio access network
  • the network device may be an access network device in a future 5G network or a future evolution Access network equipment in PLMN, etc.
  • the PCF network element has the function of policy control decision making and provides a strategy for the network.
  • AMF network elements are used for mobility management, lawful interception, or access authorization and authentication.
  • the SMF network element is used to implement session and bearer management, address allocation, and the like.
  • the data analysis network element can provide network data analysis results to the PCF, for example, providing at least one QoS description information.
  • all or part of the network elements of the access network device and the core network may belong to a 3rd generation partnership project (3GPP) network, or may belong to a non-3GPP network, for example, an internal enterprise.
  • 3GPP 3rd generation partnership project
  • All or part of the network element of the core network may be a physical entity network element or a virtualized network element, which is not limited herein.
  • a network element obtains information from another network element (for example, a B network element), and may refer to that the A network element directly receives information from the B network element, or may The A network element receives information from the B network element through other network elements (for example, the C network element).
  • the C network element can transparently transmit information, and can also process the information, for example, carrying the information in different messages for transmission or filtering the information. Only the filtered information is sent to the A network element.
  • the A network element sends information to the B network element, which may be that the A network element directly sends information to the B network element, and may also refer to the A network element passing through other network elements (for example, the C network. Meta) sends information to the B network element.
  • the B network element may be that the A network element directly sends information to the B network element, and may also refer to the A network element passing through other network elements (for example, the C network. Meta) sends information to the B network element.
  • the embodiment of the present application provides a resource allocation method, as shown in FIG. 2, including steps 201-213.
  • the resource allocation method includes a service quality information transmission method of the service.
  • the data analysis network element obtains training data of the service.
  • the data analysis network element may be the NWDAF network element in FIG.
  • the data analysis network element may also be another network element having a network data analysis function, which is not limited herein.
  • the data analysis network element obtains the training data of the service, and the data analysis network element obtains at least one QoS description information of the service from the training data of the service.
  • services can include voice services, Ultra-Reliable and Low-Latency Communication (URLLC) services, IP Multimedia Service (IMS) video services, and vehicle connectivity (Vehicle to Everything, V2X) service or Voice over Long Term Evolution (VoLTE) service, etc., is not limited in this application.
  • the QoS description information includes at least one of the following: a policy charging control rule (PCC rule), a QoS profile, a QoS rule, and parameter information that affects a network to formulate a PCC rule, a QoS profile, or a QoS rule.
  • the training data of the service includes at least one of the following: data provided by the service server of the service, data provided by the network, and data provided by the terminal device.
  • the service server of the service may be at least one of the following servers: an enterprise server controlled by the operator and a business server controlled by the third party.
  • the third-party managed business server includes: an application (application) server, an OTT (over the top) server, or a vertical industry control center.
  • the data provided by the service server may include service type, service experience, service description information, internet protocol (IP) quintuple of the service user, user plane data size, user plane data interval, service start time, and end time. At least one of the layer data.
  • IP internet protocol
  • the data provided by the network may include service-related network data provided by the telecommunication network device, such as an address of the terminal device performing the service, a cell identifier (identity, ID), and a tunnel end point identifier (TEID). , time information, network congestion status, network resource status, type or identifier of network element, QoS indication, data network name (DNN), real-time wireless channel quality (eg: reference signal receiving power) , RSRP), or reference singnal received quality (RSRQ), or signal to interference plus noise ratio (SINR), traffic switching threshold, filter coefficient, antenna tilt, carrier frequency, At least one of a carrier, a packet loss rate, a guaranteed flow bit rate (GFBR), a maximum flow bit rate (MFBR), and an aggregate maximum bit rate (AMBR)kind.
  • service-related network data provided by the telecommunication network device, such as an address of the terminal device performing the service, a cell identifier (identity, ID), and a tunnel end point identifier (TEID).
  • time information
  • the telecommunication network device may include at least one of the following: an access network device, a control plane function network element (for example, AMF or SMF or PCF), a UPF, and a network management network element (for example, a business support system (business support system, BSS), operation support system (OSS), management support system (MSS), or unified data management (UDM).
  • AMF control plane function network element
  • SMF SMF
  • PCF PCF
  • UPF unified data management
  • the data provided by the terminal device may include at least one of the following data: identification information of the terminal device, service-related IP quintuple information, terminal device type, terminal device capability, operating system version, temperature of the terminal device, power of the terminal device, The cell radio channel quality (eg, RSRP, RSRQ, SINR) and congestion level measured by the terminal device.
  • identification information of the terminal device e.g., RSRP, RSRQ, SINR
  • the cell radio channel quality eg, RSRP, RSRQ, SINR
  • the data analysis network element generates at least one QoS description information of the service.
  • Each of the at least one QoS description information may include a QoS parameter type and/or a QoS parameter requirement.
  • the QoS parameter type and/or QoS parameter requirements may implicitly indicate the network element corresponding to the QoS parameter type and/or the QoS parameter requirement.
  • Each QoS description information may include one or more QoS parameter types, and the QoS parameter type includes a specific type or name of the QoS parameter, and each QoS parameter may correspond to one parameter type or name.
  • Each QoS description information may include one or more QoS parameter requirements, and the QoS parameter requirements include specific value requirements of the QoS parameters, and the types of specific value requirements include, but are not limited to, a numeric type, a date type, a time type, and a Boolean type.
  • the specific value requirement may be the actual physical value of the parameter, or may be the value after the parameter value is normalized.
  • the normalization process refers to the operation of mapping the physical values of the parameters to the fixed value space.
  • the physical data values of each feature are mapped to fixed by using the maximum and minimum normalization methods and the Z-Score normalization method.
  • the numerical space On the one hand, this kind of processing is convenient to improve the convergence speed of model training in the process of big data analysis, and on the other hand provides a characteristic data transmission method.
  • the QoS parameter requirement set includes at least one of the following QoS parameter requirements defined by the protocol: a QoS class identifier requirement, a reflected QoS attribute (RQA) requirement, an allocation and a hold priority.
  • ARP allocation/retension priority
  • ARP notification control requirements
  • GFBR guaranteed flow bit rate
  • MFBR maximum flow bit rate
  • session-AMBR session-aggregate maximum bit rate
  • UE-AMBR UE-aggregate maximum bit rate
  • Max PLR maximum packet loss rate
  • resource type requirements packet delay budget (PDB) requirements
  • PER data error rate
  • AW average time window
  • maximum Maximum data burst volume requirements maximum Maximum data burst volume requirements.
  • GFBR, MFBR, Max PLR and other parameter requirements can be used to indicate GFBR, MFBR, Max PLR requirements for uplink or downlink data.
  • the QoS parameter requirement set may further include a QoS parameter requirement that is not defined by the current standard, for example, including at least one of the following: time information requirement, location information requirement, data packet size requirement, coding mode requirement, and jitter. Requirements, packet arrival rate requirements, traffic activation rate requirements, wireless channel quality requirements, user identification/type requirements, user IP quintuple requirements.
  • the time information requirement is used to indicate a time when the current QoS description information is applicable; the location information requirement is used to indicate a location where the current QoS description information is applicable.
  • other QoS parameters are required to indicate the scenario in which the current QoS description information is applicable.
  • the QoS parameter requirement set may further include a normalized feature requirement, wherein the normalized feature requirement is obtained by mapping physical values required by the QoS parameter to a fixed value space.
  • each QoS description information in the at least one QoS description information may correspond to a QoS description information index, such as a digital number, which may be used to refer to corresponding QoS description information.
  • the service is an IMS video service
  • the data analysis network element analyzes the training data of the IMS video service, and generates two QoS description information numbers 0 and 1, each QoS description information.
  • the set of QoS parameter types includes time period, GBR, MBR, data packet loss rate, delay, and window size, so that the QoS parameter requirement set of each QoS description information includes time period requirements, GBR requirements, MBR requirements, and data packet loss rate. Requirements, latency requirements, and window size requirements.
  • the data analysis network element analyzes the training data of the VoLTE service, and generates six QoS description information numbers 0-5, and the QoS parameter type set of each QoS description information includes Uplink/Downlink (UL/DL) Max PLR, coding type and coding rate, such that the set of QoS parameters required for each QoS description information includes UL/DL Max PLR requirements, coding type requirements, and coding rate requirements.
  • UL/DL Uplink/Downlink
  • each QoS description information in the at least one QoS description information further includes network element information.
  • the network element information includes one or more network element information, and each network element information is used to indicate that at least one of the QoS parameter requirements requires a corresponding network element.
  • the network element information may include network element type information or identification information.
  • the network element information is used to indicate one or a type of network element to which the corresponding QoS parameter requirement can be applied. For example, the packet loss rate requirement and the average window size requirement are applied to the UPF. That is, the UPF can determine, according to the UPF information (UPF identifier or type) in the network element information, the QoS parameter requirements related to itself in each QoS description information, including the packet loss rate.
  • the subsequent UPF only needs to judge whether the packet loss rate and the average window size of the current network (including itself) can meet the packet loss rate requirement and the average window size requirement in each QoS description information, and the UPF does not have to Identify or consider other QoS parameter requirements in the QoS description information. Therefore, the UPF can filter out 0, one or more QoS description information that the packet loss rate requirement and the average window size requirement can be satisfied, and filter out other packet loss rate requirements and averages from the received at least one QoS description information.
  • the window size requirement cannot be satisfied by the QoS description information; for example, the time requirement is applied to the PCF, that is, the PCF can determine, according to the PCF information in the network element information, the QoS parameter requirements related to itself in each QoS description information, including the time requirement, and subsequent
  • the PCF only needs to determine whether the current network time can meet the time requirement in each QoS description information, and accordingly, the PCF can select 0, one or more time requirements that can be satisfied from the received at least one QoS description information. Describe the information and filter out QoS description information that cannot be satisfied at other times.
  • the network element information may be that the QoS parameter requirement is to be applied or judged by a network element.
  • the network element information required by the time is PCF, and the specific meaning is that there is a PCF to determine or apply the time requirement;
  • the location requirement may be required as a QoS parameter in a certain QoS description information, and assuming that the corresponding network element is required to be an access network device, the specific meaning is that the location network device will determine or use the location. It is required, for example, to determine whether the location of the user terminal performing the service conforms to the location requirement, and the location requirement itself may not be an attribute requirement for the access network itself.
  • the network element information in the QoS description information does not need to cover each QoS parameter requirement, that is, there is a case where one or more QoS parameters require that the corresponding network element is not specified, for example, assume that the Max PLR is used as a service.
  • the QoS parameter in the QoS description information is required, and the protocol has clearly defined that the Max PLR is a parameter for the network element of the access network, and the network element information corresponding to the Max PLR parameter does not need to exist in the QoS description information.
  • the data analysis network element may obtain at least one QoS description information of the service by using an existing big data learning analysis method based on service data (such as a service experience) provided by the service server.
  • service data such as a service experience
  • the service is a URLLC service
  • the Mean Opinion Score (MOS) is used to describe the service experience of the URLLC service.
  • the range of the MOS is [0, 5]. The larger the value, the better the service experience of the URLLC service.
  • the data analysis network element can obtain the QoS parameter type set of the MOS that affects the URLLC service, including the maximum packet loss rate of the uplink and downlink data transmission (Max Packet Loss Rate, Max).
  • the information set includes the network element information corresponding to the Max PLR, the Packet Arrival Rate, and the Packet Size.
  • the Max PLR can correspond to the access network element
  • the Packet Arrival Rate can correspond to the core network element (PCF/SMF/AMF/UPF), Packet. Size can correspond to the terminal device. That is, the network element information set includes a core network element, an access network element, and a terminal device.
  • the service is a V2X service
  • MOS is used to describe the service experience of the V2X service.
  • the data analysis network element can obtain the QoS parameter type set of the MOS that affects the V2X service, including the average window, the packet loss rate, the RSRP of the cell where the service user is located, and the service media plane data.
  • the coding type, the coding rate, and the time period in which the service is located thereby obtaining the QoS parameter requirement set including the reception window requirement, the packet loss rate requirement, and the RSRP requirement of the cell where the service user is located (normalized value, and at [0] (1), the service media face data coding mode requirement and the service time zone requirement, and the network element information set includes an average window, a packet loss rate, an RSRP of the cell where the service user is located, and the service
  • the network element data encoding mode and the network element information corresponding to the time period of the service for example, the data format requirement of the service media surface and the time period of the service are required to correspond to the PCF, and the packet loss rate and the average window requirement correspond to the UPF.
  • the RSRP requirement of the cell where the service user is located may correspond to the AN. That is, the network element information includes PCF, UPF, and AN.
  • each QoS description information in the at least one QoS description information may correspond to a QoS policy in the network element or the terminal device or the service server, for example, the network element, the terminal device, or the service server may
  • the received QoS description information itself is used as a QoS policy, and the corresponding QoS policy may also be generated or mapped according to the QoS description information.
  • the network element, terminal device or service server may perform corresponding QoS policies, such as allocating corresponding resources according to QoS policy requirements and/or performing corresponding threshold control and the like.
  • the first core network element may be a policy control function network element and a session management function network. At least one of the element, the user plane function network element, the access control function network element, and the access network function network element is not limited herein.
  • the data analysis network element may send at least one QoS description information to the first core network element through the point-to-point interface, or may send at least one QoS description information to the first core network element via the serviced interface, which is not limited herein.
  • the data analysis network element sends at least one QoS description information to the core network element.
  • the data analysis network element before the data analysis network element sends the at least one QoS description information to the core network element, the data analysis network element receives the QoS description information request message of the core network element sending service.
  • the QoS description information request message is used to request at least one QoS description information of the service, and the QoS description information request message includes service identification information of the service (for example, a public land mobile network (PLMN) ID, a service identifier (service ID) And analytical identification (analytic ID)).
  • PLMN public land mobile network
  • service ID service identifier
  • analytical identification analytic ID
  • the QoS description information request message may further include identifier information (IMSI, SUPI, or UE IP address) of the terminal device that performs the service, and location information of the terminal device (the TA or TA where the current terminal is located) The list or cell list and the name of the data network where the terminal device is located.
  • the core network element receives the authentication authorization request message sent by the service server of the service.
  • the authentication authorization request message includes service identification information, and is used to indicate that the service corresponding to the service identification information is established.
  • the identification information of the service may be unified by the data analysis network element into any type of service in advance and sent to the corresponding service server.
  • the data analysis network element can communicate with the service server through the NEF, and the data analysis network element, the NEF, and the service server can communicate through a unified northbound interface.
  • the service server may request the service identifier information distribution from the data analysis network element through the unified northbound interface, or the service server requests the service identifier information distribution from the NEF through the unified northbound interface, and then the NEF requests the service identifier information from the data analysis network element. distribution.
  • the service identification information may also be provided by the other network element to the PCF, for example, the service identification information provided by the SMF or the terminal device to the PCF during the session establishment process corresponding to the service, which is not limited herein.
  • the service identification information may be service type information.
  • the authentication authorization request message may further include other application layer information of the service, such as a classifier identifier, bandwidth requirement description information, media type description information, and a media coding manner.
  • the authentication authorization request message may further include indication information (fifth indication information) for indicating that the network network element (including PCF, SMF, AMF, UPF, AN, UE) is not satisfied in the determination.
  • indication information for indicating that the network network element (including PCF, SMF, AMF, UPF, AN, UE) is not satisfied in the determination.
  • the fourth indication information is sent to the service server, and the fourth indication information may include the specific QoS parameter requirements that the network element does not meet the service quality requirement of the service and/or is not satisfied.
  • the service quality requirement of the service is not met, it may specifically refer to any one of the at least one QoS description information received by the network element.
  • the network NE does not satisfy a QoS description.
  • the parameter corresponding to the network NE does not meet one or more QoS parameters in the QoS description.
  • the data analysis network element may send a Qos description information response message to the core network element, and the QoS description information response message is sent. It includes at least one QoS description information. At least one QoS description information may be presented in the form of a table, an image, a function, or a description file, which is not limited in this application.
  • At least one QoS description information of the service may be actively pushed to the PCF, that is, the core network element does not need to request the data analysis network element.
  • the data analysis network element in the push process may also send at least one service identification information of the service corresponding to the QoS description information to the PCF.
  • the data analysis network element may select an active push timing, which may be pushed in real time or offline, and may be pushed by a single service or multi-service batch.
  • the PCF may receive the authentication authorization request message sent by the service server or the service-related session policy control request message sent by the session management function network element, and the authentication authorization request message or The session policy control request message is used to request the establishment of a service-related private tunnel or service-related session.
  • the authentication authorization request message includes service identification information and other application layer information, such as a classifier identifier, bandwidth requirement description information, media type description information, and a media coding manner.
  • the authentication authorization request message may further include fifth indication information, where the fifth indication is used to indicate that the network element sends the fourth indication information to the service server when determining that the service quality requirement of the service is not met.
  • the fourth indication information is used to indicate that the quality of service requirements of the service are not met and/or specific QoS parameter requirements that are not met are met.
  • the session policy control request message includes service identification information and other network parameters, such as user location information, user type information, and the like.
  • the data analysis network element when the data analysis network element sends at least one QoS description information to the core network element, the user identification information or location information needs to be considered, for example, according to the TA or TA list or the cell list where the user is currently located.
  • the data analysis network element filters the at least one QoS description information that is in accordance with the current location scenario, and sends the information to the core network element without transmitting all the QoS description information of the generated service; for example, according to the user terminal that performs the service.
  • Type at least one QoS description information corresponding to the current terminal type scenario is delivered.
  • the data analysis network element may send the fifth indication information to the core network element, or send the fifth indication information to the network through the core network element, while transmitting the at least one QoS description information to the core network element.
  • the network element sends the fifth indication information, where the fifth indication is used to indicate that the network element sends the fourth indication information to the data analysis network element when the service quality requirement is not met, and the fourth indication information is used to indicate the corresponding network element.
  • the service quality requirements of the service and/or the specific QoS parameter requirements that are not met are not met.
  • the service quality requirement that does not satisfy the service refers to the QoS parameter requirement that does not satisfy any one QoS description information. In this way, the accuracy and effectiveness of the network to feed back the QoS description information to the data analysis network element can be enhanced, so that the data analysis network element adaptively adjusts the QoS description information generation method, thereby obtaining more accurate service QoS description information.
  • the data analysis network element may further send the network element information set to the core network element when transmitting at least one QoS description information. For example, at least one QoS description information and a network element information set are sent to the core network element in the same message.
  • the first core network element receives at least one QoS description information of a service sent by the data analysis network element or the second core network element or the service server.
  • the first core network element includes one of PCF, SMF, UPF, and AMF.
  • the PCF receives at least one QoS description information of the data sent by the data analysis network element or the service server.
  • the PCF may send some or all of the QoS description information of the at least one QoS description information received by the PCF to the service server.
  • the service server may feed back some or all of the QoS description information of the at least one QoS description information received by the service server to the PCF.
  • the SMF receives at least one QoS description information of the service sent by the PCF or the data analysis network element.
  • the at least one piece of QoS description information sent by the PCF includes part or all of the QoS description information of the at least one piece of QoS description information generated by the data analysis network element.
  • the UPF or the AMF receives at least one QoS description information of the service sent by the SMF or the data analysis network element.
  • the at least one piece of QoS description information sent by the SMF includes part or all of the QoS description information of the at least one piece of QoS description information received by the SMF.
  • the first core network element determines a set (third set) of QoS description information, where the set includes part or all of the QoS description information of the at least one QoS description information.
  • the first core network element may determine, according to the network element information, a corresponding one of the first core network elements in the QoS description information. Or a plurality of QoS parameter types, and determining one or more QoS parameter requirements corresponding to the first core network element according to one or more QoS parameter types corresponding to the first core network element. Then, the first core network element determines whether each QoS description information can be satisfied by the first core network element according to the relevant QoS parameter requirements.
  • the QoS description information that can be satisfied constitutes a QoS description information set that is satisfied by the first core network element, and the set may include 0, one, or multiple pieces of QoS description information.
  • the first core network element meets one or more pieces of QoS description information, and is not limited to the first core network element.
  • the attribute condition can meet the relevant QoS parameter requirements in the one or more pieces of QoS description information, and
  • the parameters related to the first core network element such as the time, the service coding mode, can meet the corresponding QoS parameter requirements in the QoS description information, that is, the parameter requirements may not be the requirements of the first core network element itself. It is judged and used by the first core network element.
  • the other network elements that appear in the subsequent steps of the present application satisfy the QoS description information.
  • the same meaning can be referred to the description that the first core network element satisfies one or more pieces of QoS description information.
  • the first core network element may identify the QoS description information according to its own capability.
  • the QoS parameter requirements related to itself are determined, and the QoS description information set satisfied by the first core network element is determined according to the relevant QoS parameter requirements.
  • the first core network element may identify the QoS parameter related to itself in the QoS description information. Claim.
  • the first core network element determines whether each QoS description information can be satisfied by the first core network element according to the relevant QoS parameter requirements, wherein the QoS description information that can be satisfied constitutes that the first core network element satisfies A set of QoS description information, the set may contain 0, 1 or more pieces of QoS description information.
  • the first core network element when the first core network element determines that there is no QoS parameter requirement related to itself in the at least one QoS description information received by the first core network element, the first core network element satisfies
  • the set of QoS description information includes all QoS description information of at least one QoS description information, that is, the first core network element does not need to perform a screening operation (ie, determines a third set of QoS description information), and only needs to go to the second core network.
  • the operation of the element or the access network element to forward at least one QoS description information.
  • the first core network element may determine whether there is a QoS parameter requirement related to itself in the at least one QoS description information received by the network element information and/or the QoS parameter requirement.
  • the first core network element is SMF, AMF or UPF
  • the SMF, AMF or UPF determines that at least one QoS description information it receives does not have a QoS parameter requirement related to itself
  • the SMF, AMF, or UPF does not need to perform the filtering operation, and only needs to perform the operation of forwarding at least one QoS description information to the next network element.
  • the third set of QoS description information is a set of QoS description information that the PCF satisfies
  • the set of QoS description information that the PCF satisfies includes at least one QoS of the service. Describe some or all of the QoS description information of the information.
  • the PCF receives 10 QoS description information of the voice service sent by the NWDA, and each QoS description information may correspond to the digital number 0-9.
  • the set of network element information in each piece of QoS description information may include a PCF, an AN, and a UE.
  • the set of QoS parameter types corresponding to the PCF includes the time information, the service coding type, and the service coding rate.
  • the parameter type set corresponding to the AN may include a data packet loss ratio, a delay, a start time, and an end time.
  • the parameter type set corresponding to the UE may include the UE. Priority information and UE type.
  • the QoS parameter requirements of the PCF include time information requirements, service coding type requirements, and service coding rate requirements;
  • the parameter type set corresponding to the AN may include a data packet loss rate requirement, a delay requirement, a start time requirement, and an end time requirement.
  • the parameter type set corresponding to the UE may include a UE priority information requirement and a UE type requirement.
  • the PCF can determine that the QoS parameter requirements related to itself in each QoS description information are time requirements, service coding type requirements, and service coding rate requirements. Then, the PCF determines that the current time belongs to the daytime period, and the current coding type actually used by the service is AMR. -WB, and the current coding rate of the service belongs to the range of 5-50 (Kbps), so that the eight QoS description information with the number number 0-7 is determined as the QoS description information set that the PCF satisfies. It can be understood that the current time can be any moment belonging to the day period.
  • the third set of QoS description information is a set of QoS description information that the SMF satisfies, and the set of QoS description information that the SMF satisfies includes part or all of the QoS description of at least one QoS description information of the service. information.
  • the set of QoS description information that the SMF satisfies is a subset of the set of QoS description information that the PCF satisfies.
  • the third set of QoS description information is a set of QoS description information that the UPF or AMF satisfies, and the set of QoS description information that the UPF or AMF satisfies includes at least one QoS description information of the service. Part or all of the QoS description information.
  • the set of QoS description information that the UPF or AMF satisfies is a subset of the set of QoS description information that the SMF satisfies.
  • the first core network element when the first core network element does not meet the service quality requirement of the service, the first core network element sends the indication information (fourth indication information) to the service server of the service, for indicating The first core network element does not meet the service quality requirements of the service and/or the specific Qos parameter requirements that are not met.
  • the first core network element does not meet the service quality requirement of the service, and may be that the parameter information corresponding to the first core network element does not satisfy the QoS parameter requirement in any one of the at least one QoS description information, that is, the first core
  • the network element cannot determine the set of QoS description information that the first core network element satisfies.
  • the method for setting the fourth indication information by the first core network element may be: when the first core network element determines that the coding mode actually used by the current service does not meet the coding mode requirement in any QoS description information, A core network element specifically sets the fourth indication information to the current coding mode that does not meet the corresponding Qos parameter requirement.
  • the service server can learn the specific reason for the service establishment failure, and can further adjust the corresponding application layer policy, for example, converting the service coding mode.
  • the fourth indication information may specifically indicate the current time service.
  • the actual coding method used does not meet the corresponding Qos parameter requirements.
  • the foregoing is only an example. Actually, there is a scenario in which the first core network element cannot meet any QoS description information for other reasons, and is not limited herein. It can be understood that other network element setting fourth indication information may refer to a method for setting the fourth indication information by the first core network element.
  • the first core network element may send indication information (fourth indication information) to the second core network element or the data analysis network element, and is used to indicate the corresponding The network element does not meet the service quality requirements of the service and/or the specific QoS parameters that are not met.
  • the second core network element or the data analysis network element may also adopt a corresponding adjustment policy according to the received fourth indication information.
  • the second core network element re-sends the QoS description information received by the second core network element to the first core network element according to the fourth indication information.
  • the SMF requests the PCF to update the optional QoS description information, and may carry a specific cause value; or the SMF itself re-receives at least one QoS description according to the fourth indication.
  • the information is filtered out to meet one or more QoS description information that meets the requirements.
  • the data analysis network element may retrain the QoS description information of the service according to the fourth indication information.
  • the first core network element receives the indication information (fifth indication information) sent by the data analysis network element, and is used to indicate that the network element performs PCG when determining that the service quality requirement of the service is not met. Send the fourth indication message. If the first core network element receives the fifth indication information sent by the data analysis network element, in this step, the first core network element sends the fourth indication information to the data analysis network element according to the fifth indication information.
  • the first core network element sends a third set of QoS description information to the third core network element or the access network element.
  • the third core network element may be an SMF
  • the third set is a set of QoS description information that the PCF satisfies, that is, the PCF sends a set of QoS description information that the PCF satisfies to the SMF.
  • the set of QoS description information that the PCF satisfies includes part or all of the QoS description information of the at least one piece of QoS description information received by the PCF.
  • the third core network element may be a UPF or an AMF
  • the third set is a set of QoS description information that the SMF satisfies, that is, the SMF sends a set of QoS description information that the SMF satisfies to the UPF or the AMF.
  • the set of QoS description information that the SMF satisfies includes part or all of the QoS description information of the at least one QoS description information received by the SMF.
  • the third set is a set of QoS description information that the AMF satisfies, that is, the AMF sends a set of QoS description information that the AMF satisfies to the access network element.
  • the set of QoS description information that the AMF satisfies includes part or all of the QoS description information of the at least one QoS description information received by the AMF.
  • the first core network element acquires at least one QoS description information from the second core network element or the data analysis network element or the service server, and obtains the network element information
  • the first The core network element sends the third set of QoS description information to the third core network element or the access network element, and also needs to send the network element information to the third core network element or the access network element.
  • the first core network element when the first core network element acquires the fifth indication information, the first core network element sends the third QoS description information to the third core network element or the access network element. At the same time, the fifth indication information needs to be sent to the third core network element or the access network element.
  • the access network element receives at least one QoS description information of the service sent by the core network element.
  • the core network element is an AMF network element.
  • the access network element receives at least one QoS description information of the service sent by the AMF.
  • the at least one QoS description information of the service sent by the AMF may be a set of QoS description information that the AMF satisfies.
  • the access network element can receive at least one QoS description information of the service sent by the PCF through the SMF and the AMF.
  • the at least one QoS description information of the service sent by the PCF may be a set of QoS description information that the PCF satisfies.
  • the access network element can receive at least one QoS description information of the service sent by the SMF through the AMF.
  • the at least one QoS description information of the service sent by the SMF may be a set of QoS description information that the SMF satisfies.
  • the access network element further receives network element information and/or fifth indication information sent by the core network element.
  • the access network element determines a target QoS description information of the service from the at least one QoS description information.
  • the access network element determines a target QoS description information of the service from the at least one QoS description information received by the access network element.
  • the access network element may determine, according to the network element information set, the access network element corresponding to the QoS description information. One or more QoS parameter types, and determining one or more QoS parameter requirements corresponding to the access network element according to one or more QoS parameter types corresponding to the access network element. Then, the access network element can determine whether each QoS description information can be satisfied by the access network element according to its own relevant QoS parameter requirements.
  • the QoS description information set that the access network element meets may include zero, one, or multiple pieces of QoS description information.
  • the access network element may determine a QoS description information as the target QoS description information from the set of QoS description information that the access network element satisfies, so that the network or the terminal device performs resource allocation, scheduling, and threshold control according to the target QoS description information. And other quality of service strategies.
  • the access network element may identify the QoS description according to its own capability.
  • the access network element may determine, as the target QoS description information, a minimum/maximum number of one or more QoS description information corresponding to the network element corresponding to the access network element; or, the access network The network element may select, from the QoS description information set that the access network element meets, a QoS description information that consumes the least amount of air interface resources as the target QoS description information; or the access network element may be randomly received from the access network element.
  • a QoS description information is selected as the target QoS description information in the QoS description information set.
  • the access network element may also have other manners for determining the target QoS description information, which is not limited herein.
  • the access network element determines a first set of QoS description information from the received at least one QoS description information, and the first set of QoS description information includes at least one received by the access network element. Part or all of the QoS description information of the QoS description information.
  • the access network element sends the first set to the terminal device corresponding to the service.
  • the access network element sends an access network related resource setup/update message to the terminal device, and the access network related resource setup/update message includes the first set.
  • the access network element receives the second set of QoS description information sent by the terminal device, where the second set is a subset of the first set; that is, any one of the QoS description information in the second set belongs to the first set.
  • the access network element determines a target QoS description information of the service from the second set.
  • the access network element sends at least one QoS description information received from the core network element to the terminal device corresponding to the service, and the terminal device determines a second set of QoS description information, where the second set includes Part or all of the QoS description information of the at least one QoS description information received by the access network element.
  • the access network element receives a second set of QoS description information sent by the terminal device.
  • the second set of QoS description information determined by the access network element from the terminal device determines a first set of QoS description information, and the first set includes part or all of the QoS description information of the second set.
  • the access network element determines a target QoS description information of the service from the first set.
  • the access network element if the access network element receives the network element information and/or the fifth indication information sent by the core network element, the access network element sends the first set or at least to the terminal device.
  • the QoS description information may be sent to the terminal device corresponding to the service, and the network element information set and/or the fifth indication information may be sent to the terminal device corresponding to the service.
  • the terminal device determines that the QoS parameter requirement set in any one of the at least one QoS description information is not met, that is, the terminal device cannot determine the second set of QoS description information that the terminal device satisfies.
  • the terminal device sends the fourth indication information to the network element of the access network, where the fourth indication information is used to indicate that the terminal device does not meet the service quality requirement of the service and/or the specific Qos parameter requirement that is not met.
  • the fourth indication information can be transmitted to the PCF or even the service server or the data analysis network element through the access network element, the AMF, and the SMF, so that the SMF or the PCF or the service server or the data server can make corresponding policy adjustments.
  • the terminal device determines whether to send the fourth indication information according to whether the fifth indication information is received, that is, when the terminal device receives the fifth indication information and determines that any of the acquired QoS description information is not satisfied, the terminal device The device sends the fourth indication information; otherwise, the fourth indication information is not sent.
  • the access network element may be a second set of Qos description information sent by the terminal device to determine a QoS description information as the target QoS description information, so that the network or the terminal device performs resource allocation, scheduling, and threshold control according to the target QoS description information. And other quality of service strategies.
  • the network element of the access network may identify the QoS parameters related to the access network element by itself or according to the network element information set, and determine which parameter changes of the network may cause the access network element to no longer satisfy the target QoS description information. QoS parameters required.
  • the access network needs to first determine the user resource requirements, the wireless signal strength requirement, and the time period requirement, all of which are requirements for its own QoS parameters, and subsequent determinations may cause the actual parameters in the live network to change.
  • the network access NE no longer satisfies the QoS parameter requirements in the target QoS description information.
  • the access network element re-determines a target QoS of the service from the at least one QoS description information. Descriptive information, wherein the parameter corresponding to the access network element meets the QoS parameter requirement of the access network element in the re-determined target QoS description information.
  • the access network element sends the re-determined target QoS description information to the core network element and/or the terminal device.
  • the access network element network element may be sent to the core network.
  • the first indicator information is sent, and the first indication information is used to indicate that the access network element can no longer satisfy the target QoS description information and/or the specific QoS parameter requirement that the target QoS description information is no longer satisfied.
  • the core network element can make corresponding policy adjustments, such as initiating a new round of QoS description information selection process. For example, when the access network can no longer meet the GFBR requirements in any QoS description information, the access network element can set the first indication information to not meet the requirements of the GFBR.
  • the access network element may also not If the multiple QoS requirement parameters are met or the joint relationship between the multiple parameters is not met, and the service quality requirement of the service is not met, the access network element network element sets the first indication information according to the actual situation.
  • the access network element before the access network element sends the first indication information to the core network element, the access network element receives the second indication information sent by the core network element, where the second indication information is used to indicate When the access network element does not meet the target QoS description information, the access network element sends the first indication information.
  • the access network network element may send the fourth indication information to the core network element, and the fourth indication information is used to indicate the access network element, when the related parameter of the self-updating does not satisfy any one of the QoS description information of the QoS description information.
  • the service quality requirements of the service and/or specific QoS parameter requirements that are not met are not met.
  • the access network element receives the fifth indication information sent by the core network element, and the fifth indication information is used to indicate that the access network element does not meet the service quality requirement of the service, and accesses the network.
  • the element sends a fourth indication message to the core network element.
  • the access network element determines whether to send the fourth indication information according to whether the fifth indication information is received, that is, when the terminal device receives the fifth indication information and determines that any acquired QoS description information is not satisfied.
  • the terminal device sends the fourth indication information; otherwise, the fourth indication information is not sent.
  • the fifth indication information is used to indicate that the access network element determines that the service quality requirement of the service is not met, and sends the fourth indication information, where the service quality requirement of the service is not met, and the specific QoS may not be met. Describe the QoS parameter requirements for the information.
  • the access network element sends a handover request message to the core network element or sends redirection information to the terminal device, where the handover request message is used to switch the terminal device to other access.
  • the network element, the redirection information is used to redirect the terminal device to other access network elements.
  • the access network element receives the third indication information sent by the core network element, where the third indication information is used to indicate that the access network element is configured to determine that the service quality requirement of the service is not met.
  • the network access NE switches or redirects the terminal device to other access network NEs.
  • the service quality requirement that does not satisfy the service does not satisfy any one of the QoS description information in the at least one QoS description information.
  • the other access network network elements include other access network elements of the same network and different networks.
  • the access network element when the access network element is a 5G network NG RAN, then the NG RAN may trigger switching of the terminal device to other NG RANs of the 5G network, EUTRNA of the 5G network, EUTRAN of the 4G network, UTRAN of the 3G network, 2G network One of the GERAN.
  • the access network element before the access network element sends the handover request message or the redirection information, the access network element needs to determine that the other access network element is capable of satisfying at least one QoS parameter information. The access network element required by the QoS parameters in any one of the QoS parameter information.
  • the access network element determines whether to switch or redirect the terminal device to other access network elements according to whether the third indication information is received from the core network element. That is, if the access network device obtains the third indication information sent by the core network element, and the third indication information is used to indicate that the access network element needs to switch the terminal device to another connection when determining that the service quality requirement of the service is not met.
  • the network element of the access network sends a handover request message; if the access network element obtains the third indication information sent by the network element of the core network, and the third indication information is used to indicate that the network element of the access network is determined not to When the service quality requirement of the service is met, the terminal device needs to be redirected to other access network NEs, and the access network device sends and sends redirection information; if the access network element does not receive the third indication information, the access network The network element may not send handover messages and redirection information.
  • the access network element determines that the QoS parameter requirement set in any one of the at least one QoS description information is not met, that is, the access network element cannot determine the target QoS.
  • the access network element sends a fourth indication information to the AMF, where the fourth indication information is used to indicate that the access network element does not meet the service quality requirement of the service and/or the specific Qos parameter requirement that is not met.
  • the fourth indication information sent by the network element of the access network may be transmitted to the PCF through the AMF, the SMF, or further sent to the service server or the data analysis network element through the PCF, so as to be followed by the SMF or the PCF or the service server or The data analysis network element makes corresponding policy adjustments.
  • the access network element determines whether to send the fourth indication information according to whether the fifth indication information is received, that is, when the access network element receives the fifth indication information and determines that the acquired one is not satisfied.
  • the access network element sends the fourth indication information; otherwise, the fourth indication information is not sent.
  • the access network element allocates a radio resource or performs a quality of service policy according to the target QoS description information.
  • the access network element may perform a service quality policy such as resource allocation, scheduling, and threshold control according to the target QoS description information.
  • a service quality policy such as resource allocation, scheduling, and threshold control according to the target QoS description information.
  • the access network element sends the target QoS description information to the core network element, the terminal device, and the application service server corresponding to the service.
  • the terminal device receives the target QoS description information sent by the access network element, and the terminal device determines the QoS parameter requirement of the terminal device according to the target QoS description information, and executes the corresponding QoS policy according to the QoS parameter requirement of the terminal device, for example, GFBR, the control terminal
  • the aggregation maximum bit rate (UE-AMBR) on the device adopts the corresponding service flow processing priority.
  • the core network element performs a service quality policy such as resource allocation, scheduling, and threshold control according to the target QoS description information.
  • the service server executes the corresponding quality of service policy according to the target QoS description information.
  • the service quality policy includes application layer related policies, such as selecting or adjusting a service coding mode, and adjusting an application layer buffer size.
  • the access network element sends the target QoS description information to the first core network element and/or the terminal device.
  • the access network element may send the target QoS description information to the terminal device by sending an access network related resource setup/update message to the terminal device, where the access network related resource establishment/update message includes the target QoS description. information.
  • the terminal device receives the target QoS description information sent by the access network element, and the terminal device determines the QoS parameter requirement of the terminal device according to the target QoS description information, and executes the corresponding QoS policy according to the QoS parameter requirement of the terminal device, for example, GFBR, the control terminal
  • the aggregation maximum bit rate (UE-AMBR) on the device adopts the corresponding service flow processing priority.
  • the terminal device determines that the terminal device determines that the QoS parameter requirement of the target QoS description information is no longer met, the terminal device sends the first indication information to the access network element, first.
  • the indication information is used to indicate that the terminal device cannot meet the QoS parameter requirements of the target QoS description information.
  • the terminal device before the terminal device sends the first indication information to the SMF, the terminal device receives the second indication information that is sent by the network element of the access network, where the second indication information is used to indicate that the terminal device does not meet the target QoS description.
  • the first indication information is sent to the AMF.
  • the terminal device may send the fourth indication information to the service server or the second core network element, where the fourth indication information is used to indicate that the terminal device does not meet the service quality requirement of the service and/or Specific QoS parameter requirements are met.
  • the terminal device receives the fifth indication information sent by the core network element, and the fifth indication information is used to indicate that the terminal device does not meet the service quality requirement of the service, and the terminal device sends the fourth message to the core network element. Indicate the message.
  • the terminal device determines whether to send the fourth indication information according to whether the fifth indication information is received, that is, when the terminal device receives the fifth indication information and determines that any of the acquired QoS description information is not satisfied, the terminal device The device sends the fourth indication information; otherwise, the fourth indication information is not sent.
  • the first core network element receives the target QoS description information sent by the access network element, and the second core network element performs the resource quality, the scheduling, the threshold control, and the like according to the target QoS description information.
  • the first core network element related parameter changes, the first core network element determines that the QoS parameter requirement of the target QoS description information is no longer met, and the first core network element moves to the service.
  • the server or the second core network element or the access network element sends the first indication information, where the first indication information is used to indicate that the first core network element cannot meet the QoS parameter requirement of the target QoS description information.
  • the second core network element can make corresponding policy adjustments, such as initiating a new round of QoS description information selection process.
  • the first core network element before the first core network element sends the first indication information to the second core network element, the first core network element receives the second indication sent by the service server or the second core network element. And the second indication information is used to indicate that the first core network element sends the first indication information to the service server or the second core network element or the access network element when the target QoS description information is not met.
  • the first core network element may send the fourth indication information to the service server or the second core network element, and the fourth indication information It is used to indicate that the first core network element does not meet the service quality requirement of the service and/or the specific QoS parameter requirement that is not met.
  • the first core network element receives the fifth indication information sent by the core network element, and the fifth indication information is used to indicate that the first core network element does not meet the service quality requirement of the service, first The core network element sends a fourth indication message to the core network element.
  • the first core network element determines whether to send the fourth indication information according to whether the fifth indication information is received, that is, when the first core network element receives the fifth indication information and determines that the acquisition is not satisfied.
  • the first core network element sends the fourth indication information; otherwise, the fourth indication information is not sent.
  • the first core network element sends the target QoS description information to the third core network element or the service server.
  • the third core network element may perform a service quality policy such as resource allocation, scheduling, and threshold control according to the target QoS description information.
  • a service quality policy such as resource allocation, scheduling, and threshold control according to the target QoS description information.
  • the service server of the service receives the target QoS description information sent by the first core network element, and the service server executes the corresponding service quality policy according to the target QoS description information.
  • the service quality policy includes application layer related policies, such as selecting or adjusting a service coding mode, adjusting an application layer buffer size, or setting a TCP sliding window.
  • the embodiment of the present application provides a resource allocation method. As shown in FIG. 3 to FIG. 5, FIG. 3 includes steps 301-310, FIG. 4 includes steps 311-327, and FIG. 5 includes steps 328-331.
  • the resource allocation method includes a service quality information transmission method of the service.
  • the data analysis network element generates at least one QoS description information of the service.
  • the data analysis network element sends at least one QoS description information to the PCF.
  • step 203 For the specific process, refer to the related description of step 203.
  • the PCF determines a set (third set) of QoS description information.
  • the PCF receives the data analysis at least one QoS description information of the service sent by the network element.
  • the PCF determines a third set of QoS description information (that is, a QoS description information set that the PCF satisfies) from the at least one QoS description information of the service sent by the data analysis network element, where the QoS description information set that the PCF satisfies includes at least one part of the QoS description information. Or all QoS description information.
  • a QoS description information set that the PCF meets reference may be made to step 205, and details are not described herein.
  • the access network element can determine the QoS description information set that the PCF satisfies from the at least one QoS description information, the PCF performs step 305.
  • the PCF when it is determined that the parameter set corresponding to the PCF does not satisfy any one of the QoS description information in the at least one QoS description information, that is, the PCF cannot determine the QoS description information set that the PCF satisfies, the PCF sends the service to the service.
  • the service server sends the fourth indication information, where the fourth indication information is used to indicate that the service quality requirement of the service is not met and/or the specific Qos parameter requirement that is not met is met.
  • step 206 For a specific process, refer to the related description in step 206, and details are not described herein.
  • the PCF sends at least one QoS description information to the SMF.
  • the PCF sends at least one QoS description information, which may be a set of QoS description information that the PCF satisfies.
  • the PCF may send a policy control message to the SMF, where the policy control message includes a set of Qos description information that the PCF satisfies.
  • the PCF may send the QoS description information set that the PCF satisfies to the service server.
  • the PCF sends a policy authentication authorization message to the service server.
  • the policy authentication authorization message includes a set of Qos description information that the PCF satisfies.
  • the service server determines the set of QoS description information that can be satisfied by the service server and feeds the set to the PCF.
  • the service server sends a policy authentication authorization message to the PCF, where the policy authentication authorization message includes a set of Qos description information that the PCF satisfies.
  • the PCF sends the QoS description information set that the service server can satisfy as the QoS description information set that the PCF satisfies to the SMF.
  • the method for determining the QoS description information set that the service server determines refer to the determining method of the first core network element in step 205, and details are not described herein again.
  • the PCF may send the fifth indication information to the SMF while sending the QoS description information set that the PCF satisfies to the SMF.
  • the fifth indication information refer to the related description of step 205.
  • the PCF if the PCF does not receive the fifth indication information sent by the service server, the PCF generates the fifth indication information, and may send the QoS description information set that the PCF satisfies to the SMF, and send the information to the SMF.
  • the fifth indication information if the PCF does not receive the fifth indication information sent by the service server, the PCF generates the fifth indication information, and may send the QoS description information set that the PCF satisfies to the SMF, and send the information to the SMF.
  • the fifth indication information if the PCF does not receive the fifth indication information sent by the service server, the PCF generates the fifth indication information, and may send the QoS description information set that the PCF satisfies to the SMF, and send the information to the SMF.
  • the following takes the first core network element as the SMF, the second core network element as the PCF, and the third core network element as the UPF as an example:
  • the SMF determines a set (third set) of QoS description information.
  • the SMF receives at least one QoS description information of the service sent by the PCF.
  • the at least one piece of QoS description information received by the SMF may be a set of QoS description information that the PCF satisfies.
  • the SMF determines a third set of QoS description information from the at least one QoS description information sent by the PCF, where the third set of QoS description information determined by the SMF may be a first QoS description information set that the SMF satisfies, and a second QoS description information that the SMF satisfies. A set of third QoS description information that the set or SMF satisfies.
  • the SMF may directly determine the first QoS description information set that the SMF satisfies from the at least one QoS description information of the received service.
  • the method for determining the first QoS description information set that the SMF can satisfy refer to the determining method of the first core network element in step 205, and details are not described herein again.
  • the SMF may send at least one QoS description information of the service that it receives to the UPF.
  • the SMF sends an N4 interface session establishment/modification request message to the UPF, where the N4 interface session establishment/modification request message includes at least one QoS description information of the service.
  • the UPF may filter at least one QoS description information of the service according to the QoS parameter requirements of the UE, obtain the first QoS description information set that the UPF satisfies, and feed back the first QoS description information set that the UPF meets to the SMF.
  • the UPF sends an N4 interface session establishment/modification response message to the SMF, where the N4 interface session establishment/modification response message includes a QoS description information set that the UPF satisfies.
  • the SMF further determines, according to its own relevant QoS parameter requirements, a second QoS description information set that the SMF satisfies from the first QoS description information set that is satisfied by the UPF.
  • the SMF may send the first QoS description information set that the SMF satisfies to the UPF.
  • the SMF sends an N4 interface session establishment/modification request message to the UPF, where the N4 interface session establishment/modification request message includes the first QoS description information set that the SMF satisfies.
  • the UPF may filter the first QoS description information set that the SMF satisfies according to the QoS parameters of the relevant QoS parameters, obtain the second QoS description information set that the UPF satisfies, and feed back the second QoS description information set that the UPF meets to the SMF.
  • the UPF sends an N4 interface session establishment/modification response message to the SMF, where the N4 interface session establishment/modification response message includes a second QoS description information set that the UPF satisfies.
  • the SMF uses the second QoS description information set that the UPF satisfies as the third QoS description information set that the SMF satisfies.
  • the SMF if the SMF receives the network element information set and/or the fifth indication information sent by the PCF, the SMF sends at least one QoS description information of the service or the first QoS description information that the SMF satisfies to the UPF.
  • the network element information set and/or the fifth indication information may also be sent to the UPF.
  • the method for determining the QoS description information that the UPF determines to be based on the network element information set refer to the method for determining the first core network element in step 205, and details are not described herein again.
  • the UPF may send the fourth indication information to the SMF, where the fourth indication information is used to indicate that the UPF does not meet the service quality requirement of the service. And/or specific Qos parameter requirements that are not met.
  • the specific method for setting the fourth indication information by the UPF refer to the setting method of the first core network element in step 206, and details are not described herein again.
  • the SMF may send the fourth indication information to the PCF, or further to the service server through the PCF, so that the subsequent PCF or the service server makes a corresponding policy adjustment.
  • the UPF determines whether to send the fourth indication information according to whether the fifth indication information is received, that is, when the UPF receives the fifth indication information and determines that any of the acquired QoS description information is not satisfied, the UPF sends the first Four indication information; otherwise, the fourth indication information is not sent.
  • the SMF when the SMF determines that the QoS parameter requirement set in any one of the at least one QoS description information is not satisfied, that is, the SMF cannot determine the QoS description information set that the SMF satisfies, the SMF sends the PCF to the PCF.
  • the fourth indication information is sent, where the fourth indication information is used to indicate that the SMF does not meet the service quality requirement of the service and/or the specific Qos parameter requirement that is not met.
  • the specific method for setting the fourth indication information by the SMF refer to the setting method of the first core network element in step 206, and details are not described herein again.
  • the PCF can further send it to the service server, so that the subsequent PCF or the service server can make corresponding policy adjustments.
  • the SMF determines whether to send the fourth indication information according to whether the fifth indication information is received, that is, when the SMF receives the fifth indication information and determines that any of the acquired QoS description information is not satisfied, the SMF sends the SMF.
  • the fourth indication information otherwise, the fourth indication information is not sent.
  • the SMF sends at least one QoS description information to the AMF.
  • the SMF sending the at least one QoS description information to the AMF may include a third set of QoS description information determined by the SMF.
  • the third set of QoS description information determined by the SMF may be the first QoS description information set that the SMF satisfies, the second QoS description information set that the SMF satisfies, or the third QoS description information set that the SMF satisfies.
  • the SMF may also send the network element information set while sending the QoS description information that the SMF satisfies to the AMF. And/or fifth indication information is sent to the AMF.
  • the SMF may send a session management context update response message or an N1N2 message direct transmission message to the AMF, and the session management context update response message or the N1N2 message direct transmission message includes a set of Qos description information that the SMF satisfies.
  • the AMF determines a set (third set) of QoS description information.
  • the AMF receives at least one QoS description information of the service sent by the SMF.
  • the at least one QoS description information of the service sent by the SMF may include the QoS description information set that the SMF satisfies, and the QoS description information set that the SMF satisfies may be the first QoS description information set that the SMF satisfies, and the second QoS description information set that the SMF satisfies. Or a third set of QoS description information that the SMF satisfies.
  • the AMF receives the network element information set and/or the fifth indication information sent by the SMF, while receiving the at least one QoS description information of the service sent by the SMF.
  • the AMF determines the third set of QoS description information, that is, the AMF determines the operation method of the QoS description information set that the AMF satisfies.
  • the method for determining the first core network element in step 205 can be referred to, and details are not described herein again.
  • the AMF when the AMF determines that the QoS parameter requirement set in any one of the at least one QoS description information is not satisfied, that is, the AMF cannot determine the QoS description information set that the AMF satisfies, the AMF sends the SMF to the SMF.
  • the fourth indication information is sent, where the fourth indication information is used to indicate that the AMF does not meet the service quality requirement of the service and/or the specific Qos parameter requirement that is not met.
  • the specific method for setting the fourth indication information by the AMF refer to the setting method of the first core network element in step 206, and details are not described herein again. It should be noted that after the AMF sends the fourth indication information to the SMF, the SMF may send the fourth indication information to the PCF, or further to the service server through the PCF, so that the subsequent PCF or the service server makes corresponding policy adjustments.
  • the AMF determines whether to send the fourth indication information according to whether the fifth indication information is received, that is, when the AMF receives the fifth indication information and determines that any of the acquired QoS description information is not satisfied, the AMF sends the Four indication information; otherwise, the fourth indication information is not sent.
  • the AMF sends at least one QoS description information to the access network element.
  • the at least one QoS description information sent by the AMF may be a set of QoS description information that the AMF satisfies.
  • the AMF sends an N2 interface message or an N2 interface session request message to the access network element, and the N2 interface message or the N2 interface session request message includes a set of Qos description information that the AMF satisfies.
  • the AMF may send the QoS description information that the AMF satisfies to the access network element.
  • the network element information set and/or the fifth indication information are sent to the access network element.
  • step 310 may be performed, or steps 311-316 may be performed, or steps 317-323 may be performed.
  • the access network element determines a target QoS description information of the service from the at least one QoS description information sent by the AMF.
  • the access network element receives at least one QoS description information of the service sent by the AMF.
  • the at least one QoS description information of the service sent by the AMF may be a set of QoS description information that the AMF satisfies.
  • step 209 For a process in which the access network element determines a target QoS description information of the service, reference may be made to the related description of step 209.
  • the access network element determines a first set of QoS description information.
  • the at least one QoS description information of the service sent by the access network element may be the first set of QoS description information that the access network element satisfies.
  • the terminal device determines a second set of QoS description information, where the second set includes part or all of the QoS description information of the at least one QoS description information.
  • the terminal device determines that the QoS parameter requirement set in any one of the at least one QoS description information is not met, that is, the terminal device cannot determine the QoS description information that the terminal device meets.
  • the second device sends the fourth indication information to the network element of the access network, where the fourth indication information is used to indicate that the terminal device does not meet the service quality requirement of the service and/or the specific Qos parameter requirement that is not met.
  • the fourth indication information can be transmitted to the PCF or even the service server through the access network element, the AMF, and the SMF, so that the PCF or the service server can make corresponding policy adjustments.
  • the other process steps below can be ignored and no longer executed.
  • the terminal device determines whether to send the fourth indication information according to whether the fifth indication information is received, that is, when the terminal device receives the fifth indication information and determines that any of the acquired QoS description information is not satisfied, the terminal device The device sends the fourth indication information; otherwise, it does not send.
  • the terminal device sends a second set of QoS description information to the access network element.
  • the terminal device sends an access network related resource establishment/update message to the access network element, and the access network related resource establishment/update message includes the second set.
  • the access network element determines a target QoS description information of the service from the second set of QoS description information.
  • the access network element receives a second set of QoS description information sent by the terminal device.
  • the access network element may determine a QoS description information as the target QoS description information in the second set of QoS description information, and the method for determining the target QoS description information by the access network element may refer to the related description in step 209.
  • the access network element sends the at least one QoS description information sent by the AMF to the terminal device corresponding to the service.
  • the access network element sends an access network related resource setup/update message to the terminal device, where the access network related resource setup/update message includes at least one QoS description information received from the AMF.
  • the access network element if the access network element receives the network element information set and/or the fifth indication information sent by the AMF, the access network element sends the at least one QoS description information to the terminal device.
  • the network element information set and/or the fifth indication information may also be sent to the terminal device corresponding to the service.
  • the terminal device determines a second set of QoS description information, where the second set includes part or all of the QoS description information of the at least one QoS description information sent by the AMF.
  • the terminal device determines that the QoS parameter requirement set in any one of the at least one QoS description information is not met, that is, the terminal device cannot determine the QoS description information that the terminal device meets.
  • the second device sends the fourth indication information to the network element of the access network.
  • the terminal device sends a second set of QoS description information to the access network element.
  • the terminal device sends an access network related resource setup/update message to the access network network element, where the access network related resource setup/update message includes at least one QoS description information received from the AMF.
  • the access network element determines a first set of QoS description information.
  • the access network element receives a second set of QoS description information sent by the terminal device.
  • the access network element determines a first set of QoS description information from the second set of QoS description information, that is, determines a QoS description information set that is satisfied by the access network element.
  • the method for determining the first set of QoS description information by the network element of the access network refer to the method for determining the network element of the first core network in step 205, and details are not described herein again.
  • the access network element determines that the QoS parameter requirement set in any one of the second set of QoS description information does not meet the QoS description information, the access network element cannot be determined.
  • the access network element meets the first set of QoS description information, the access network element sends a fourth indication information to the AMF, where the fourth indication information is used to indicate that the access network element does not meet the service quality requirement of the service and/or Or specific Qos parameter requirements that are not met.
  • the access network element may send the fourth indication information to the SMF through the AMF, where the AMF functions to transparently transmit the fourth indication information, that is, the AMF does not parse the fourth indication information. Further, the fourth indication information may be transmitted to the PCF or even the service server through the access network element, the AMF, and the SMF, so that the PCF or the service server makes corresponding policy adjustments. If the access network element determines that the QoS parameter requirement set in any one of the QoS description information in the third set is not met, the other process steps below may be ignored and are not executed.
  • the access network element determines whether to send the fourth indication information according to whether the fifth indication information is received, that is, when the access network element receives the fifth indication information and determines that the acquired one is not satisfied.
  • the access network element sends the fourth indication information; otherwise, the fourth indication information is not sent.
  • the access network element determines a target QoS description information of the service from the first set.
  • the network element of the access network may identify the QoS parameters related to the access network element by itself or according to the network element information set, and determine which parameter changes of the network may cause the access network element to no longer satisfy the target QoS description information. QoS parameters required.
  • the access network needs to first determine the user resource requirements, the wireless signal strength requirement, and the time period requirement, all of which are requirements for its own QoS parameters, and subsequent determinations may cause the actual parameters in the live network to change.
  • the network access NE no longer satisfies the QoS parameter requirements in the target QoS description information.
  • the access network element may perform step 324, 325 or 326.
  • the access network element re-determines a target QoS description information of the service.
  • the access network element may re-determine a target QoS description information of the service from the at least one QoS description information sent by the AMF, and the specific process may refer to the related description.
  • the access network element sends the first indication information to the AMF.
  • the access network element when the current value of the parameter corresponding to the access network element does not meet some or all of the QoS parameter requirements in the target QoS description information, the access network element sends the first indication information to the AMF.
  • the first indication information is used to indicate that the target QoS description information is not satisfied and/or the access network element does not satisfy the QoS parameter requirement in the target QoS description information.
  • the access network element receives the second indication information sent by the network element of the core network, where the second indication information is used to indicate that the network element of the access network no longer satisfies the target QoS description information of the service, The access network element sends the first indication message to the core network element.
  • the access network element may send the fourth indication information by the AMF, and the fourth indication information is used to indicate that the access network element does not satisfy the service of the service. Quality requirements and/or specific QoS parameter requirements not met.
  • the access network element receives the fifth indication information sent by the AMF, and the fifth indication information is used to indicate that the access network element does not meet the service quality requirement of the service, and the access network element is directed to the core.
  • the network element sends a fourth indication message.
  • the access network element determines whether to send the fourth indication information according to whether the fifth indication information is received, that is, when the access network element receives the fifth indication information and determines that the acquired one is not satisfied.
  • the access network element sends the fourth indication information; otherwise, the fourth indication information is not sent.
  • the access network element sends a handover request message to the AMF.
  • the redirection information is sent to the terminal device, where the handover request message is used to switch the terminal device to other access network NEs, and the redirection information is used to redirect the terminal device to other access network NEs.
  • the other access network network elements include other access network elements of the same network and different networks.
  • the access network element is a 5G network NG RAN
  • the NG RAN may trigger switching of the terminal device to other NG RANs of the 5G network, EUTRNA of the 5G network, EUTRAN of the 4G network, UTRAN of the 3G network, 2G network One of the GERAN.
  • the access network element needs to determine that the other access network element is capable of satisfying at least one QoS parameter information.
  • the access network element receives the third indication information sent by the AMF, where the third indication information is used to indicate that the access network element accesses the network when determining that the service quality requirement of the service is not met.
  • the terminal switches or redirects the terminal device to other access network elements.
  • the service quality requirement that does not satisfy the service does not satisfy any one of the QoS description information in the at least one QoS description information.
  • the access network element determines whether to switch or redirect the terminal device to other access network elements according to whether the third indication information is received from the AMF. That is, if the access network device obtains the third indication information sent by the AMF, and the third indication information is used to indicate that the access network element needs to switch to the other access network when determining that the service quality requirement of the service is not met.
  • the access network element sends a handover request message; if the access network element obtains the third indication information sent by the AMF, and the third indication information is used to indicate that the access network element determines the service quality requirement that does not satisfy the service
  • the access device needs to redirect the terminal device to the other access network network element, and the access network device sends the sending redirection information; if the access network element does not receive the third indication information, the access network element may not send the handover. Message and redirect information.
  • the access network element sends the target QoS description information to the AMF and/or the terminal device.
  • the access network element may send the target QoS description information to the terminal device by sending an access network related resource setup/update message to the terminal device, where the access network related resource establishment/update message includes the target QoS description. information.
  • the terminal device receives the target QoS description information sent by the access network element, and the terminal device determines the QoS parameter requirement of the terminal device according to the target QoS description information, and executes the corresponding QoS policy according to the QoS parameter requirement of the terminal device, for example, GFBR, the control terminal
  • the aggregation maximum bit rate (UE-AMBR) on the device adopts the corresponding service flow processing priority.
  • the terminal device sends the first indication information to the AMF, where the first indication information is used. Indicates that the terminal device cannot meet the QoS parameter requirements of the target QoS description information.
  • the AMF may send the first indication information to the SMF from the terminal device, and the SMF may send the first indication information to the PCF from the terminal device, so that the subsequent PCF makes a corresponding policy adjustment, such as initiating a new round of QoS description. Information selection process.
  • the terminal device before the terminal device sends the first indication information to the SMF, the terminal device receives the second indication information that is sent by the AMF, where the fourth indication information is used to indicate that the terminal device does not meet the target QoS description information, The AMF sends the first indication message.
  • the second indication information sent by the AMF may be sent by the SMF.
  • the terminal device may re-determine the terminal from the received at least one QoS description information.
  • the access network element may send an N2 interface message or an N2 interface session response message to the AMF, where the N2 interface message or the N2 interface session response message includes the target QoS description information.
  • the AMF receives the target QoS description information sent by the access network element, and the AMF performs the service quality policy such as resource allocation, scheduling, and threshold control according to the target QoS description information.
  • the access network element can send the target QoS description information to the SMF through the AMF.
  • the AMF serves as the transparent QoS description information, that is, the AMF does not parse the target QoS description information.
  • the AMF sends the first indication information to the SMF, where the first indication information is used to indicate that the AMF cannot be The QoS parameter requirements that satisfy the target QoS description information.
  • the second core network element can make corresponding policy adjustments, such as initiating a new round of QoS description information selection process.
  • the AMF before the AMF sends the first indication information to the second core network element, the AMF receives the second indication information sent by the service server or the second core network element, and the second indication information is used to indicate the AMF.
  • the target QoS description information is not met, the first indication information is sent to the SMF.
  • the AMF may send fourth indication information to the SMF, where the fourth indication information is used to indicate that the AMF does not meet the service quality requirement of the service and/or the specific QoS parameter requirement that is not met.
  • the AMF receives the fifth indication information sent by the SMF, and when the fifth indication information is used to indicate that the AMF does not meet the quality of service requirement of the service, the AMF sends a fourth indication message to the SMF.
  • the AMF determines whether to send the fourth indication information according to whether the fifth indication information is received, that is, when the AMF receives the fifth indication information and determines that any of the acquired QoS description information is not satisfied, the AMF sends the Four indication information; otherwise, the fourth indication information is not sent.
  • the following takes the first core network element as the AMF and the second core network element as the SMF as an example.
  • the AMF sends the target QoS description information to the SMF.
  • the AMF sends a session management context request message or an N1N2 message direct transmission message to the SMF, and the session management context request message or the N1N2 message direct transmission message includes the target Qos description information.
  • the SMF performs a service quality policy such as resource allocation, scheduling, and threshold control according to the target QoS description information.
  • the SMF sends the first indication information to the PCF, where the first indication information is used to indicate that the SMF cannot be The QoS parameter requirements that satisfy the target QoS description information.
  • the PCF can make corresponding policy adjustments, such as initiating a new round of QoS description information selection process.
  • the SMF before the SMF sends the first indication information to the second core network element, the SMF receives the second indication information sent by the PCF, where the second indication information is used to indicate that the SMF does not meet the target QoS description information. Send the first indication information to the service server or PCF.
  • the SMF may send the fourth indication information to the PCF, where the fourth indication information is used to indicate that the SMF does not meet the service quality requirement of the service and/or the specific QoS parameter requirement that is not met.
  • the SMF receives the fifth indication information sent by the PCF, and the fifth indication information is used to indicate that the SMF does not meet the quality of service requirement of the service, and the SMF sends a fourth indication message to the PCF.
  • the SMF determines whether to send the fourth indication information according to whether the fifth indication information is received, that is, when the SMF receives the fifth indication information and determines that any of the acquired QoS description information is not satisfied, the SMF sends the first Four indication information; otherwise, the fourth indication information is not sent.
  • the following takes the first core network element as the SMF and the second core network element as the UPF as an example.
  • the SMF sends the target QoS description information to the UPF.
  • the SMF may send the target Qos description information to the UPF by sending an N4 interface session establishment/modification request message to the UPF, where the N4 interface session establishment/modification request message includes the target Qos description information.
  • the UPF performs quality of service policies such as resource allocation, scheduling, and threshold control according to the target QoS description information.
  • the UPF sends the first indication information to the SMF, where the first indication information is used to indicate The UPF cannot meet the QoS parameter requirements of the target QoS description information.
  • the UPF may send the first indication information to the SMF by sending an N4 interface session establishment/modification response message to the SMF, where the N4 interface session establishment/modification response message includes the first indication information.
  • the SMF may send the first indication information received from the UPF to the PCF, so that the subsequent PCF makes corresponding policy adjustments, such as initiating a new round of QoS description information selection process.
  • the UPF before the UPF sends the first indication information to the SMF, the UPF receives the second indication information that is sent by the SMF, where the second indication information is used to indicate that the UPF sends the first information when the target QoS description information is not met. Instructions.
  • the UPF decides to send the first indication information according to the second indication information.
  • the UPF obtains the second indication information by receiving an N4 interface session establishment/modification request message sent by the SMF.
  • the second indication information sent by the SMF may be sent by the PCF.
  • the UPF may send the fourth indication information to the SMF, where the fourth indication information is used to indicate that the UPF does not meet the service quality requirement of the service and/or the specific QoS parameter requirement that is not met.
  • the UPF receives the fifth indication information sent by the SMF, and the fifth indication information is used to indicate that the UPF does not meet the quality of service requirement of the service, and the UPF sends a fourth indication message to the core network element.
  • the UPF determines whether to send the fourth indication information according to whether the fifth indication information is received, that is, when the UPF receives the fifth indication information and determines that any of the acquired QoS description information is not satisfied, the UPF sends the first Four indication information; otherwise, the fourth indication information is not sent.
  • the following takes the first core network element as the SMF and the second core network element as the PCF as an example.
  • the SMF sends the target QoS description information to the PCF.
  • the SMF sends a policy control message to the PCF, the policy control message including target QoS description information.
  • the PCF receives the target QoS description information sent by the SMF, and the PCF performs a service quality policy such as resource allocation, scheduling, and threshold control according to the target QoS description information.
  • the PCF sends the first to the service server or the data analysis network element or the access network element.
  • the indication information is used to indicate that the PCF cannot meet the QoS parameter requirement of the target QoS description information.
  • the second core network element can make corresponding policy adjustments, such as initiating a new round of QoS description information selection process.
  • the PCF before the PCF sends the first indication information to the second core network element, the PCF receives the second indication information sent by the service server or the second core network element, and the second indication information is used to indicate the PCF.
  • the first indication information is sent to the service server or the data analysis network element or the access network network element.
  • the PCF determines that the QoS parameter requirement of the target QoS description information is no longer satisfied, and the PCF provides services to the service.
  • the server sends the fourth indication information, where the fourth indication information is used to indicate that the network does not meet the QoS parameter requirement of the target QoS description information, so that the service server stops performing the service quality policy corresponding to the target QoS description information according to the fourth indication information, and further, The service server adjusts the corresponding service quality policy according to the fourth indication information.
  • the service quality policy includes application layer related policies, such as service coding mode, application layer buffer size, and TCP sliding window.
  • the PCF before the PCF sends the fourth indication information to the service server of the service, the PCF receives the fifth indication information sent by the service server, where the fifth indication information is used to indicate that the PCF no longer satisfies the target QoS description information. Send a fifth indication message to the service server.
  • the PCF determines whether to send the fourth indication information according to whether the fifth indication information is received, that is, when the PCF receives the fifth indication information and determines that any of the acquired QoS description information is not satisfied, the PCF sends the first Four indication information; otherwise, the fourth indication information is not sent.
  • the PCF sends the target QoS description information to the service server of the service.
  • the PCF sends a policy authentication authorization message to the service server, where the policy authentication authorization message includes the target QoS description information.
  • the service server of the service receives the target QoS description information sent by the PCF, and the service server executes the corresponding service quality policy according to the target QoS description information.
  • the service quality policy includes application layer related policies, such as selecting or adjusting a service coding mode, adjusting an application layer buffer size, and setting a TCP sliding window.
  • the solution provided by the embodiment of the present application is introduced from the perspectives of the access network element, the terminal device, the first core network element, the data analysis network element, and the service server.
  • the access network element, the terminal device, the first core network element, the data analysis network element and the service server comprise hardware structures and/or software modules corresponding to each function in order to implement the above functions.
  • the present application can be implemented in a combination of hardware or hardware and computer software in conjunction with the algorithm steps 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 embodiments of the present application may perform functional module division on the access network element, the terminal device, the first core network element, the data analysis network element, and the service server according to the foregoing method.
  • each function module may be divided according to each function.
  • 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. 6 is a schematic diagram of a possible structure of the access network element 6 involved in the foregoing embodiment, where the access network element includes: a receiving unit 601, The unit 602 and the processing unit 603 are determined.
  • the receiving unit 601 may be configured to receive at least one quality of service QoS description information of a service sent by a core network element, where the determining unit 602 may be configured to determine, from the at least one piece of QoS description information, a target QoS description of the service.
  • Information; processing unit 603 can be configured to allocate radio resources and/or perform quality of service policies for the service based on the target QoS description information. All the related content of the steps involved in the method embodiment shown in FIG. 2 or FIG. 3 to FIG. 5 can be referred to the function description of the corresponding function module, and details are not described herein again.
  • FIG. 7 shows a possible structural diagram of the access network element involved in the above embodiment.
  • the access network element may include a processing module 701, a communication module 702, and a storage module 703.
  • the processing module 701 is configured to control hardware devices and application software of each part of the access network element
  • the communications module 702 is configured to receive commands sent by other devices by using a wireless Fidelity (WiFi) communication manner.
  • WiFi wireless Fidelity
  • the data of the network element of the access network may also be sent to other devices;
  • the storage module 703 is configured to perform storage of software programs of the access network element, storage of data, and operation of software.
  • the processing module 701 may be a determining unit or a controller, for example, a central processing unit (CPU), a universal determining unit, a digital signal processor (DSP), and an application specific integrated circuit (Application-Specific). Integrated Circuit (ASIC), Field Programmable Gate Array (FPGA) or other programmable logic device, transistor logic device, hardware component, or any combination thereof. It is possible to implement or carry out the various illustrative logical blocks, modules and circuits described in connection with the present disclosure.
  • the determining unit may also be a combination of computing functions, for example comprising one or more micro-determining unit combinations, a combination of DSP and micro-determining units, and the like.
  • the communication module 702 can be a transceiver, a transceiver circuit, a communication interface, or the like.
  • the storage module 703 can be a memory.
  • FIG. 8 is a schematic diagram showing a possible structure of the terminal device 8 involved in the foregoing embodiment.
  • the terminal device includes: a receiving unit 801, a determining unit 802, and a sending unit. 803.
  • the receiving unit 801 may be configured to receive at least one quality of service QoS description information of a service that is sent by the access network element;
  • the determining unit 802 may be configured to determine a second set of QoS description information, where the QoS description information is The second set includes part or all of the QoS description information of the at least one QoS description information;
  • the sending unit 803 can be configured to send the second set of QoS description information to the access network element. All the related content of the steps involved in the method embodiment shown in FIG. 2 or FIG. 3 to FIG. 5 can be referred to the function description of the corresponding function module, and details are not described herein again.
  • FIG. 9 shows a possible structural diagram of the terminal device involved in the above embodiment.
  • the terminal device may include a processing module 901, a communication module 902, and a storage module 903.
  • the processing module 901 is configured to control various parts of the terminal device, the hardware device, the application software, and the like.
  • the communication module 902 is configured to receive an instruction sent by another device by using a communication method such as WiFi, or send the data of the terminal device to another device.
  • the storage module 903 is configured to execute storage of a software program of the terminal device, storage of data, operation of software, and the like.
  • the processing module 901 can be a determining unit or a controller, such as a CPU, a general-purpose determining unit, a DSP, an ASIC, an FPGA or other programmable logic device, a transistor logic device, a hardware component, or any combination thereof. It is possible to implement or carry out the various illustrative logical blocks, modules and circuits described in connection with the present disclosure.
  • the determining unit may also be a combination of computing functions, for example comprising one or more micro-determining unit combinations, a combination of DSP and micro-determining units, and the like.
  • the communication module 902 can be a transceiver, a transceiver circuit, a communication interface, or the like.
  • the storage module 903 can be a memory.
  • FIG. 10 is a schematic diagram showing a possible structure of the first core network element 10 involved in the foregoing embodiment, where the first core network element includes: a receiving unit. 1001. A determining unit 1002 and a transmitting unit 1003.
  • the receiving unit 1001 may be configured to receive at least one QoS description information of a service sent by a data analysis network element or a second core network element or a service server of a service; the determining unit 1002 may be configured to determine the QoS description information.
  • the third set, the third set includes part or all of the QoS description information of the at least one QoS description information; the sending unit 1003 may be configured to send the third set of QoS description information to the third core network element or the access network element. All the related content of the steps involved in the method embodiment shown in FIG. 2 or FIG. 3 to FIG. 5 can be referred to the function description of the corresponding function module, and details are not described herein again.
  • FIG. 11 shows a possible structural diagram of the first core network element involved in the above embodiment.
  • the first core network element may include a processing module 1101, a communication module 1102, and a storage module 1103.
  • the processing module 1101 is configured to control hardware devices and application software of each part of the first core network element
  • the communication module 1102 is configured to receive an instruction sent by another device by using a communication manner such as WiFi, or may use the first core network.
  • the data of the network element is sent to other devices;
  • the storage module 1103 is configured to execute storage of software programs of the first core network element, storage of data, operation of software, and the like.
  • the processing module 1101 may be a determining unit or a controller, such as a CPU, a general-purpose determining unit, a DSP, an ASIC, an FPGA or other programmable logic device, a transistor logic device, a hardware component, or any combination thereof. It is possible to implement or carry out the various illustrative logical blocks, modules and circuits described in connection with the present disclosure.
  • the determining unit may also be a combination of computing functions, for example comprising one or more micro-determining unit combinations, a combination of DSP and micro-determining units, and the like.
  • the communication module 1102 can be a transceiver, a transceiver circuit, a communication interface, or the like.
  • the storage module 1103 can be a memory.
  • FIG. 12 is a schematic diagram showing a possible structure of the data analysis network element 12 involved in the foregoing embodiment.
  • the data analysis network element includes: a processing unit 1201 and a sending unit. 1202.
  • the processing unit 1201 may be configured to generate at least one quality of service QoS description information of the service;
  • the sending unit 1202 sends at least one QoS description information to the core network element or the service server of the service, where the at least one QoS description information is included.
  • Each QoS description information includes network element information, and the network element information is used to indicate that at least one QoS parameter in the QoS parameter requirement set requires a corresponding network element. All the related content of the steps involved in the method embodiment shown in FIG. 2 or FIG. 3 to FIG. 5 can be referred to the function description of the corresponding function module, and details are not described herein again.
  • FIG. 13 shows a possible structural diagram of the data analysis network element involved in the above embodiment.
  • the data analysis network element may include a processing module 1301, a communication module 1302, and a storage module 1303.
  • the processing module 1301 is configured to control hardware devices and application software of each part of the data analysis network element
  • the communication module 1302 is configured to receive an instruction sent by another device by using a communication method such as WiFi, or analyze data of the network element by using the data.
  • the device is sent to other devices;
  • the storage module 1303 is configured to perform storage of software programs of the data analysis network element, storage of data, operation of software, and the like.
  • the processing module 1301 may be a determining unit or a controller, such as a CPU, a general-purpose determining unit, a DSP, an ASIC, an FPGA or other programmable logic device, a transistor logic device, a hardware component, or any combination thereof. It is possible to implement or carry out the various illustrative logical blocks, modules and circuits described in connection with the present disclosure.
  • the determining unit may also be a combination of computing functions, for example comprising one or more micro-determining unit combinations, a combination of DSP and micro-determining units, and the like.
  • the communication module 1302 can be a transceiver, a transceiver circuit, a communication interface, or the like.
  • the storage module 1303 may be a memory.
  • FIG. 14 is a schematic diagram showing a possible structure of the service server 14 involved in the foregoing embodiment, where the service server includes: a receiving unit 1401, a determining unit 1402, and a sending unit. 1403.
  • the receiving unit 1401 may be configured to receive at least one QoS description information of the service sent by the first core network element;
  • the determining unit 1402 may be configured to determine a second set of QoS description information, where the second set includes at least A part or all of the QoS description information of the QoS description information;
  • the sending unit 1403 may be configured to send the second set to the first core network element. All the related content of the steps involved in the method embodiment shown in FIG. 2 or FIG. 3 to FIG. 5 can be referred to the function description of the corresponding function module, and details are not described herein again.
  • FIG. 15 shows a possible structural diagram of the service server involved in the above embodiment.
  • the service server may include a processing module 1501, a communication module 1502, and a storage module 1503.
  • the processing module 1501 is configured to control each part of the hardware server and the application software of the service server
  • the communication module 1502 is configured to receive an instruction sent by another device by using a communication method such as WiFi, or send the data of the service server to another device.
  • the storage module 1503 is configured to execute storage of a software program of the service server, storage of data, operation of the software, and the like.
  • the processing module 1501 may be a determining unit or a controller, such as a CPU, a general-purpose determining unit, a DSP, an ASIC, an FPGA or other programmable logic device, a transistor logic device, a hardware component, or any combination thereof. It is possible to implement or carry out the various illustrative logical blocks, modules and circuits described in connection with the present disclosure.
  • the determining unit may also be a combination of computing functions, for example comprising one or more micro-determining unit combinations, a combination of DSP and micro-determining units, and the like.
  • the communication module 1502 can be a transceiver, a transceiver circuit, a communication interface, or the like.
  • the storage module 1503 can be a memory.
  • the functions described herein can be implemented in hardware, software, firmware, or any combination thereof.
  • the functions may be stored in a computer readable medium or transmitted as one or more instructions or code on a computer readable medium.
  • Computer readable media includes both computer storage media and communication media including any medium that facilitates transfer of a computer program from one location to another.
  • a storage medium may be any available media that can be accessed by a general purpose or special purpose computer.
  • embodiments of the present application can be provided as a method, system, or computer program product. Therefore, the embodiments of the present application may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware. Moreover, embodiments of the present application can take the form of a computer program product embodied on one or more computer usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) including computer usable program code.
  • computer usable storage media including but not limited to disk storage, CD-ROM, optical storage, etc.
  • Embodiments of the present application are described with reference to flowchart illustrations and/or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present application. It will be understood that each flow and/or block of the flowchart illustrations and/or FIG.
  • the computer program instructions can be provided to a determination unit of a general purpose computer, a special purpose computer, an embedded processor, or other programmable data processing device to produce a machine such that instructions are executed by a determining unit of a computer or other programmable data processing device.
  • the computer program instructions can also be stored in a computer readable memory that can direct a computer or other programmable data processing device to operate in a particular manner, such that the instructions stored in the computer readable memory produce an article of manufacture comprising the instruction device.
  • the apparatus implements the functions specified in one or more blocks of a flow or a flow and/or block diagram of the flowchart.
  • These computer program instructions can also be loaded onto a computer or other programmable data processing device such that a series of operational steps are performed on a computer or other programmable device to produce computer-implemented processing for execution on a computer or other programmable device.
  • the instructions provide steps for implementing the functions specified in one or more of the flow or in a block or blocks of a flow diagram.
  • the network element in the following embodiments may be the corresponding network element in the foregoing embodiment.
  • the access network element may be the access network element
  • the policy control function network element may include but is not limited to the foregoing PCF network element.
  • the session management function network element may include but is not limited to the foregoing SMF network element, and the user plane function.
  • the network element may include, but is not limited to, the above-mentioned UPF network element, the service server may be the foregoing service server, the terminal device may be the terminal device, and the data analysis network element may be the data analysis network element.
  • the present application does not limit the name of the information involved in the following embodiments, that is, the information in the following embodiments and the above-mentioned embodiments having the same name may be the same information, or may be Different information is not limited here.
  • the at least one first QoS description information in the following embodiments may be the third set of the QoS description information determined by the PCF in the foregoing embodiment.
  • the at least one second QoS description information in the following embodiments may be the third set of the QoS description information determined by the SMF network element/UPF network element in the foregoing embodiment.
  • the target QoS description information in the following embodiments may be the target QoS description information determined by the SMF network element in the foregoing embodiment.
  • the following embodiments and the above-described embodiments may be combined with each other, and may be applied independently. The same or similar concepts or processes may not be described in some embodiments below.
  • At least one item means one or more items
  • multiple items means two or more items.
  • At least one of the following or a similar expression thereof refers to any combination of these items, including any combination of a single item or a plurality of items.
  • at least one of a, b, or c may represent: a, b, c, ab, ac, bc, or abc, where a, b, c may be single or multiple .
  • the terminal device involved in the embodiment of the present application is not limited to the 5G network, and is also applicable to the 4G or other network standard, which is not limited herein.
  • the access network element involved in the embodiment of the present application is a device for providing a wireless communication function for a terminal device.
  • the access network element may include various forms of base stations, such as a macro base station, a micro base station (also referred to as a small station), a relay station, an access point, and the like.
  • base stations such as a macro base station, a micro base station (also referred to as a small station), a relay station, an access point, and the like.
  • the name of a device having a base station function may be different, for example, in an LTE system, an evolved Node B (evolved NodeB, eNB or eNodeB), in the third In a 3rd generation (3G) system, it is called a Node B or the like.
  • gNB gNodeB
  • the session management function network element involved in the embodiment of the present application may be responsible for session management of the terminal device.
  • session management includes selection of user plane devices, reselection of user plane devices, IP address allocation, quality of service (QoS) control, and establishment, modification, or release of sessions.
  • QoS quality of service
  • the user plane function network element involved in the embodiment of the present application can implement functions such as forwarding, statistics, and detection of user packets.
  • the policy control function network element involved in the embodiments of the present application includes policy control and flow charging control based functions.
  • the policy control function network element can implement a user subscription data management function, a policy control function, a charging policy control function, a QoS control, and the like.
  • the policy control function network element can be a PCF network element or a PCRF network element.
  • the foregoing network elements are not limited to the 5G network, and may also be network elements with corresponding functions of 4G or other network standards, which are not limited herein.
  • Each of the foregoing network elements may be a network component implemented on dedicated hardware, an instance of software running on dedicated hardware, or an instance of a virtualization function on an appropriate platform.
  • the virtualization platform may be a cloud platform. .
  • the embodiments of the present application can also be applied to other communication technologies for the future.
  • the network architecture and the service scenario described in this application are for the purpose of more clearly explaining the technical solutions of the present application, and do not constitute a limitation of the technical solutions provided by the present application.
  • Those skilled in the art may know that with the evolution of the network architecture and new business scenarios, The technical solution provided by the present application is equally applicable to similar technical problems.
  • the interaction between different network element entities may be based on a point-to-point interface or a service-based interface, and is not limited herein.
  • an interaction manner based on a serviced interface is taken as an example to describe a flow of a method for resource allocation described below.
  • FIG. 16 is a flowchart of a method for resource allocation according to an embodiment of the present application.
  • the resource allocation method includes a service quality information transmission method of the service.
  • Figure 16 will be described in conjunction with Figure 2.
  • the method described in FIG. 16 is applicable to a scenario in which a data analysis network element can train and provide at least one set of QoS description information to a network for a certain service.
  • At least one set of QoS description information for example, considering the service experience requirements for the vertical industry (such as the service MOS score is greater than 3.0), the packet delay data and the packet loss rate data are in conflict.
  • the RAN can transmit data packets several times to ensure packet loss rate.
  • the packet delay is increased, and further, the stream bit rate may be increased.
  • the RAN does not need to transmit multiple data packets. In this case, packet loss rate and packet delay can be guaranteed. Further, the stream bit rate may be reduced.
  • the data analysis network element obtains at least one set of QoS description information of the service by using the big data method based on the time-varying network data or the service data or the terminal data and the corresponding service experience data, and the process is described in two steps of 1601 and 1602.
  • the data analysis network element obtains training data of the service.
  • the data analysis network element firstly starts from a service server (such as AF), an access network element (such as RAN), a user plane function network element (such as UPF), a terminal device (such as UE), and a mobility management function network element (such as AMF).
  • a service server such as AF
  • an access network element such as RAN
  • a user plane function network element such as UPF
  • a terminal device such as UE
  • a mobility management function network element such as AMF
  • Network elements such as the session management function network element (such as SMF) and the policy control function network element (such as PCF) collect data respectively, and then pass the service identifier, service flow identifier, terminal identifier, session identifier where the service flow is located, and each network element.
  • the associated identifiers, time and other information are associated with the data of each network element to obtain complete training data. Included in the training data,
  • TCP congestion window data from the AF network element TCP reception window data, jitter buffer data, media coding type and coding rate data, cache data, data of at least one data type;
  • b data from RAN network element stream bit rate data, packet loss rate data, delay data, wireless channel quality data, at least one data type
  • Stream bit rate data from the UE packet loss rate data, delay data, data of at least one data type, TCP congestion window data, TCP receive window data, jitter buffer data, media encoding type and encoding rate data, cache data , CPU usage, memory usage, at least one data type of data;
  • step 201 in FIG. 2 For other specific processes, reference may be made to the description of step 201 in FIG. 2, and details are not described herein again.
  • the data analysis network element generates at least one third QoS description information of the service.
  • step 202 For a specific process, reference may be made to the description of step 202 in FIG.
  • the third QoS description information is used here to facilitate the distinction between the first and second QoS description information of the subsequent steps, but the at least one third QoS description information is actually generated by the data analysis network element in step 202.
  • At least one QoS description information has the same meaning and will not be described here.
  • the data analysis network element obtains a relationship model between the service experience and other time-varying parameter data that affects the service experience data based on a linear regression (Linear Regression) method, that is, a service experience model, as follows
  • ⁇ h(x) is the service experience data of a certain service, such as the MOS of the service;
  • ⁇ X (x0,x 1 x 2 ,x 3 ,...,x D ) eigenvectors, exemplarily, x 1 represents packet delay, x 2 identifies packet loss rate, x 3 identifies stream bit rate,... x D represents the TCP congestion window, x 0 is a constant 1x 0 ;
  • ⁇ W (w 0 , w 1 w 2 , w 3 , . . . , w D ) is a parameter vector, also called a weight vector, and w i identifies the weight of the weight of the i-th parameter on the service experience data;
  • the data analysis network element obtains at least one set of third QoS description information of a certain service according to a multiple optimization model commonly used in Multiple Criteria Decision Making (MCDM), specifically,
  • Step (1) the service experience of the service party (from the AF network element), for example, if the MOS of the service is greater than 3.0, a constraint condition of the multi-objective optimization problem can be obtained based on the service experience model, as follows:
  • Step (2) the data analysis network element knows the range of each time-varying parameter through statistics, that is, the range of each time-varying parameter is itself a constraint condition, for example, the range of RSRP in the radio channel quality of the RAN side is as follows.
  • Step (3) the data analysis network element designs a plurality of objective functions, examples are as follows,
  • Step (4) The data analysis network element obtains at least one third QoS description information of a certain service according to a genetic algorithm (Generic Algorithm, GA).
  • GA Genetic Algorithm
  • the data analysis network element sends at least one third QoS description information to the policy control function network element.
  • the policy control function network element receives at least one piece of third QoS description information from the data analysis network element.
  • the data analysis network element before the data analysis network element sends the at least one third QoS description information to the policy control function network element, the data analysis network element receives the QoS description information request of the service control function network element to send the service.
  • the QoS description information is used to request at least one third QoS description information of the service, that is, the operation that the data analysis network element sends the at least one third QoS description information to the policy control function network element is triggered by the QoS description information request of the service.
  • the QoS description information request may include service identification information of the service (eg, a public land mobile network (PLMN) ID, a service ID (service ID), and an analytical ID (analytic ID)).
  • PLMN public land mobile network
  • service ID service ID
  • an analytical ID analytic ID
  • the identification information of the service may be unified by the data analysis network element into any type of service in advance and sent to the corresponding service server.
  • the data analysis network element can communicate with the service server through the NEF, and the data analysis network element, the NEF, and the service server can communicate through a unified northbound interface.
  • the service server may request the service identifier information distribution from the data analysis network element through the unified northbound interface, or the service server requests the service identifier information distribution from the NEF through the unified northbound interface, and then the NEF requests the service identifier information from the data analysis network element. distribution.
  • the service identification information may also be provided by the other network element to the PCF, for example, the service identification information provided by the SMF or the terminal device to the PCF during the session establishment process corresponding to the service, which is not limited herein.
  • the service identification information may be service type information.
  • the QoS description information request of the service may further include one or more of the following information: identifier information of the terminal device that performs the service (IMSI, SUPI, UE IP address, UE group) Identification, UE type identifier, etc.), location information of the terminal device (TA or TA list or cell list) and the name of the data network where the terminal device is located (eg, DNN), and the slice identification information of the terminal device (eg, NSSAI, S-NSSAI, NSI, etc., time information, the purpose of the operation is to obtain at least one third QoS description information of the service from the data analysis network element according to the following one granularity or multiple granularities: terminal device granularity, user group Granularity, location area granularity, DNN granularity, slice granularity, time granularity.
  • the QoS description information requesting operation that the foregoing policy control function network element sends a service to the data analysis network element may be triggered by the service establishment request message received by the network control function, that is, the policy control function.
  • the service control function network element receives the service establishment server to send a service establishment request, and the service establishment request is used to establish a service flow for the service.
  • the general communication network establishes a dedicated data packet transmission channel (for example, a dedicated bearer or a QoS flow) for the service flow at the request of the service server.
  • the service establishment request includes service identification information and/or service description information of the service, and the service description information may include one or more of the following information: a service identifier, an IP filter information, and a media to which the service flow belongs. Bandwidth requirements, traffic routing information, jitter buffer requirements, media encoding type requirements, encoding rate requirements required by the media encoding type, TCP congestion window requirements, TCP receive window requirements, cache requirements, and value requirements for at least one data type.
  • the service establishment request may be an authentication authorization request message (for example, a policy authentication authorization request message) sent by the service server to the PCF, where the authentication authorization request message includes service identification information, and is used to indicate that the service corresponding to the service identification information is established. .
  • the authentication authorization request message further includes service description information.
  • the policy control function network element may also include the service in the QoS description information request of the service sent to the data analysis network element. Descriptive information, so that the data analysis network element generates at least one third QoS description information of the service according to the description information of the service.
  • the data analysis network element may send a QoS description information request response to the policy control function, where the QoS description information request response includes the service At least one third QoS description information.
  • the at least one third QoS description information may be presented in the form of a table, an image, a function, or a description file, and is not limited in this application.
  • the policy control function network element may send a QoS description information subscription request of the service to the data analysis network element, and use the data analysis network element to subscribe to the QoS description information of the service, where
  • the QoS description information subscription request of the service may include identification information of the service.
  • the QoS description information request of the service may further include one or more of the following information: identifier information of the terminal device that performs the service (IMSI, SUPI, UE IP address, UE group) Identification, UE type identifier, etc.), location information of the terminal device (TA or TA list or cell list) and the name of the data network where the terminal device is located (eg, DNN), and the slice identification information of the terminal device (eg, NSSAI, S-NSSAI, NSI, etc., time information, the purpose of the operation is to subscribe the data analysis network element to at least one third QoS description information of the service according to the following one granularity or multiple granularities: terminal device granularity, user group Granularity, location area granularity, DNN granularity, slice granularity, time granularity.
  • the QoS description information subscription request of the service may include a notification trigger condition, where the notification trigger condition is used to instruct the data analysis network element to notify the policy control function network element of the QoS description information of the subscribed service. Trigger condition.
  • the data analysis network element may send a QoS description information notification of the service to the policy control function network element according to the subscription request, and the QoS description information of the service notifies the at least one third QoS description information of the service.
  • the third QoS description information of the service may be pushed to the data analysis network element according to the service identification information in the subscription request.
  • the data analysis network element may further further push at least one third QoS description information of the service to the policy control network element according to the following one granularity or multiple granularities: terminal device granularity, user group granularity, location area granularity, DNN Granularity, slice size, time granularity.
  • the data analysis network element may also send at least one third QoS description information of the service to the data analysis network element when the trigger condition is met.
  • the policy control function network element determines at least one piece of first QoS description information according to the third QoS description information.
  • each of the first QoS description information in the at least one first QoS description information includes QoS information of the user plane function network element and QoS information of the access network element, and one or more of the following: QoS of the service server Information, QoS information of the terminal device or QoS information of the policy control function network element.
  • the QoS information of the access network element includes one or more of the following: a QoS parameter type, a QoS parameter requirement, and an access network element information.
  • the QoS information of the user plane function network element includes one or more of the following: QoS parameter type, QoS parameter requirement, and user plane function network element information.
  • the QoS information of the service server includes one or more of the following: QoS parameter type, QoS parameter requirement, and service server information.
  • the QoS information of the terminal device includes one or more of the following: a QoS parameter type, a QoS parameter requirement, and terminal device information.
  • the QoS information of the policy control function network element includes one or more of the following: QoS parameter type, QoS parameter requirement, and policy control function network element information.
  • the network element information may be used to indicate a network element to which the QoS information is applicable.
  • the user plane function network element information is used to indicate that the QoS information of the user plane function network element is applicable to the UPF; the device information may be used to indicate the equipment to which the QoS information is applicable.
  • the terminal device information is used to indicate that the QoS information of the terminal device is applicable to the terminal device.
  • the network element information may include network element type information or identification information
  • the device information may include device type information or identification information.
  • the network element information is used to indicate that the corresponding QoS parameter requires one or a type of network element that can be applied.
  • the device information is used to indicate that the corresponding QoS parameter requires one or a type of device that can be applied.
  • the step. 202 refer to the step. 202.
  • the QoS parameter requirements of each functional network element or device include one or more of the following information: time information requirement, location information requirement, guaranteed stream bit rate GFBR requirement, maximum stream bit rate MFBR requirement, Average time window size requirements, jitter buffer size requirements and TCP congestion window requirements, TCP receive window requirements, cache requirements, value requirements for at least one data type, and Radio access type (RAT) requirements.
  • the obtaining process of the value required by the at least one data type may specifically include: the function network element or the device determining the second data value according to the first data value of the first data type, wherein the first data value It belongs to the first numerical space, the second data value belongs to the second numerical space, and the first data type is any one of the at least one data type.
  • the obtaining process of the value required by the at least one data type may further include: the function network element or the device determining the fourth data value according to the third data value of the second data type, wherein the third The data value belongs to the third numerical space, the fourth data value belongs to the fourth numerical space, and the second data type is any one of the at least one data type.
  • the second numerical space is the same as the fourth numerical space.
  • the value space of all data types can be the same, and the data analysis network element is not required to be further processed into the same numerical space.
  • the obtaining process of the value required by the at least one data type may further include: determining, by the functional network element or the fifth data value of the third data type of the device, the sixth data value, wherein the fifth data value It belongs to the fifth numerical space, the sixth data value belongs to the sixth numerical space, and the third data type is any one of at least one data type.
  • the second numerical space, the fourth numerical space, and the sixth numerical space are equal to each other.
  • the function network element or device may determine the second data value by normalizing the first data value of the first data type, or may determine the fourth data value by normalizing the third data value of the second data type.
  • the sixth data value may be determined by normalizing a fifth data value of the third data type, the normalization process comprising mapping physical data values of the data type to a fixed numerical space.
  • the normalization process mainly uses a maximum-minimum normalization method, a Z-Score normalization method, etc. to map physical data values of each data type to a fixed numerical space, and the processing is convenient on the one hand. In the process of data analysis, the convergence speed of model training is improved, and on the other hand, a feature data transmission method is provided.
  • the policy control function network element determines at least one piece of first QoS description information (ie, a third QoS description information set that the policy control function network element satisfies) according to at least one piece of third QoS description information of the service received from the data analysis network element,
  • the third QoS description information set that the policy control function network element satisfies includes part or all of the third QoS description information of the at least one piece of third QoS description information.
  • the radio access type requirement information is used to indicate the radio access type to which the third QoS description information is applicable.
  • the PCF may filter each third QoS description information according to the radio access type in which the terminal device performing the service is currently located, so that the current wireless access type meets each selected third.
  • the PCF may use each selected third QoS description information as a third QoS description information set that can be satisfied by itself.
  • each second QoS description information determined by the session management function network element also corresponds to a radio access type requirement.
  • the session management function network element may further determine at least one access network element QoS information according to the radio access type requirement, so that the determined at least one access network element QoS information can be applied to the current location of the terminal device. Access network element.
  • the policy control function network element obtains the description information of the service from the service server, for example, the service description information includes one or more of the following information of the service: the service to which the service flow belongs Identification, IP filtering information, media bandwidth requirements, traffic routing information, jitter buffer requirements, media encoding type requirements, encoding rate requirements for the media encoding type requirements, TCP congestion window requirements, TCP receive window requirements, cache requirements, and at least one data
  • the service to which the service flow belongs Identification IP filtering information
  • media bandwidth requirements media bandwidth requirements
  • traffic routing information jitter buffer requirements
  • media encoding type requirements encoding rate requirements for the media encoding type requirements
  • TCP congestion window requirements TCP receive window requirements, cache requirements
  • cache requirements and at least one data
  • the value of the type requires that the policy control function network element can determine the at least one piece of first QoS description information from the obtained at least one piece of third QoS description information according to the description information of the service.
  • the policy control function network element also uses the parameter requirement related to the service server in the third QoS description information acquired by the data analysis network element as the QoS parameter requirement of the network element of the policy control function itself. It replaces the operation of AF to perform QoS description information according to part or all of the information in the description information of the service, that is, in this design mode, the AF may not need to participate in the process of screening the QoS description information.
  • the policy control function network element may send the third QoS description information set that the policy control function network element satisfies to the service server.
  • the policy control function network element sends the policy authentication authorization message to the service server.
  • the policy authentication authorization message includes a third set of Qos description information that the policy control function network element satisfies.
  • the service server determines the third QoS description information set that can be satisfied by the service server and feeds the set to the policy control function network element.
  • the service server sends a policy authentication authorization message to the policy control function network element, where the policy authentication authorization message includes the service server. A third set of Qos description information that is satisfied.
  • the policy control function network element sends the third QoS description information set that the service server can satisfy the third QoS description information set as the policy control function network element, that is, the at least one first QoS description information, to the session management function network element.
  • the service server determines the third QoS description information set that is satisfied by the service server, refer to the method for determining the first core network element in step 205, and details are not described herein again.
  • the policy control function network element may send at least one third QoS description information of the service acquired by the data analysis network element to the service server, so that the service server filters out the third QoS description that is satisfied by the service server.
  • the information is collected and sent to the policy control function network element.
  • the policy control function network element further filters the third QoS description information set that is satisfied by the service server, and determines a third QoS description information set that the policy control function network element satisfies, wherein the policy control function network element determines the QoS description information that the policy control element satisfies.
  • the method of the aggregation may also refer to the determining method of the first core network element in step 205.
  • the policy control function network element then sends the third QoS description information set as the at least one first QoS description information to the session management function network element.
  • the policy control function network element sends at least one first QoS description information to the session management function network element.
  • the session management function network element receives at least one piece of first QoS description information from the policy control function network element.
  • the policy control function network element sends the at least one first QoS description information, which may be a third QoS description information set that the policy control function network element satisfies.
  • the PCF may send a policy control message (such as a serviced interface message Npcf-SMPolicyControl_UpdateNotify request) to the SMF, where the policy control message includes a PCF that satisfies the Three Qos description information collection.
  • the PCF may send a policy control message to the SMF after receiving the authentication authorization message sent by the AF, where the AF sends the authentication authorization message to the PCF to request the network to establish a dedicated service flow (for example, QoS flow) for the service, and the PCF sends a policy to the SMF.
  • the purpose of the control message is to request the SMF to trigger the establishment process of the QoS flow.
  • the session management function network element determines, according to the at least one first QoS description information, at least one second QoS description information that can be satisfied by the user plane function network element.
  • the at least one second QoS description information is one or more of the at least one first QoS description information.
  • the user plane function network element satisfies the second QoS description information, which may be that the user plane function network element satisfies the QoS information of the user plane function network element included in the second QoS description information.
  • the session management function network element may obtain the QoS information of the user plane function network element (such as UPF) included in each piece of the first QoS description information, for example, the session management function network element may be based on the user name.
  • the function network element information identifies the QoS information of the user plane function network element included in each piece of the first QoS description information.
  • the session management function network element further sends the QoS information of the user plane function network element of each first QoS description information to the user plane function network element, so as to query the satisfaction of the user plane function network element to the user plane function network element QoS information. .
  • the session management function network element obtains the selection information of the user plane function network element sent by the user plane function network element, where the selection information includes the user plane function network element QoS included in each first QoS description information by the user plane management network element. The satisfaction of the information.
  • the specific expressions in the selection information may include various forms, which are not limited thereto.
  • the selection information may be a binary value (0 or 1), wherein the binary value indicates whether the QoS information of the user plane function network element included in each first QoS description information by the UPF is satisfied (for example, 0 means not satisfied, 1 means If the selection information is further, the user plane function network element QoS information that the UPF returns can be satisfied (for example, the UPF returns the QoS information that can be satisfied by the UPF to the SMF, and the QoS information that cannot be satisfied by itself cannot be returned).
  • the session management network element determines at least one piece of second QoS description information according to the selection information, where each piece of the second QoS description information corresponds to the first QoS description information that the user plane function network element can satisfy.
  • the SMF sends an N4 interface session establishment/modification request message to the UPF, and the N4 interface session establishment/modification request message carries each piece of the first QoS description information.
  • the UPF included in the QoS information (such as GFBR requirements, MFBR requirements).
  • the UPF may filter the received UPF QoS information according to the current state or capability, and obtain the UPF QoS information for each first QoS description information.
  • the UPF sends the UPF selection information to the SMF, wherein the selection information is used to indicate that the UPF satisfies the UPF QoS information.
  • the session management function network element may directly be based on the user plane function network element.
  • the QoS-related capability information or the status information is used to select the second QoS description information that the user plane function network element satisfies for the at least one first QoS description information, that is, the QoS information of the user plane function network element is not required to be sent to the user plane function network element.
  • the session management function network element may determine 0, 1 or more pieces of second QoS description information by determining each of the at least one first QoS description information, where each second QoS description information belongs to the session management function network. One of the at least one first QoS description information received by the element from the policy control function network element.
  • step 1607 is performed subsequently; otherwise, when the session management function network element can determine 0 pieces of second QoS description information, that is, the user plane function network element
  • step 1606A is optionally performed subsequently.
  • the session management function network element reports the first notification information to the network element of the policy control function, where the first notification information is used to notify that the user plane function network element of the policy control function network element cannot meet the at least one piece. Any one of the first QoS description information.
  • the SMF may send a policy control message (such as a serviced interface message Npcf-SMPolicyControl_UpdateNotify response) to the PCF, where the policy control message includes the first notification information.
  • the policy control message may further include indication information that the service flow establishment fails, and the indication information that the service flow establishment fails is used to notify the service server that the AF service flow establishment fails.
  • the policy control function network element can re-determine at least one piece of first QoS description information according to the first notification information and send the message to the session management function network element, so that the session management function network element can reselect the second QoS description information.
  • the session management function network element may further notify the policy control function that the network element session management function network element cannot meet the specific cause value of each piece of information of any one of the first QoS description information.
  • the reason value that cannot satisfy the first first QoS description information is that the GFBR requirement cannot be met, and the reason value that cannot satisfy the second first QoS description information cannot meet the requirement of the MFBR.
  • the session management function network element may further send the actual measurement value of the QoS parameter type of the user plane function network element to one or more user plane function network elements to the policy control function network element.
  • the subsequent policy control function network element re-determines at least one piece of first QoS description information according to the measured value and sends the message to the session management function network element, so that the session management function network element can reselect the second QoS description information and the access network. Meta Qos information.
  • the session management function network element may report the actual measured value of the QoS parameter corresponding to the QoS parameter that cannot be satisfied by the user plane function network element to the policy control function network element, or may correspond to all QoS parameter requirements of the user plane function network element.
  • the actual measured value of the QoS parameter is reported to the policy control function network element.
  • the session management function network element determines, according to the at least one second QoS description information, QoS information of at least one access network element.
  • the at least one second QoS description information includes QoS information of at least one access network element.
  • the session management function network element determines QoS information of at least one access network element according to the QoS information of the access network element included in each second QoS description information of the at least one second QoS description information.
  • each of the first QoS description information acquired by the session management function network element has a radio access type requirement information, where the radio access type requirement information is used to indicate the first QoS description. The type of wireless access to which the information applies.
  • each second QoS description information determined by the session management function network element also corresponds to a radio access type requirement.
  • the session management function network element may further determine at least one access network element QoS information according to the radio access type requirement, so that the determined at least one access network element QoS information can be applied to the current location of the terminal device. Access network element.
  • the terminal device performing the service is currently in the NG RAN access network element (such as gNB), and the SMF obtains five first QoS description information, where the corresponding radio access type requirements are NG RAN, EUTRAN, respectively.
  • NG RAN, NG RAN, UTRAN the SMF determines three pieces of second QoS description information, where the corresponding radio access types are NG RAN, EUTRAN, and NG RAN, respectively.
  • the SMF may further determine only the access network element QoS information in the two second QoS description information corresponding to the NG RAN as at least one access network element QoS information, and the determined At least one access network element QoS information will be sent to the NG RAN in step 1608.
  • the radio access type requirement may be included in the access network element QoS information, or in the first QoS description information and in addition to the access network element QoS information, or the first QoS description information.
  • the session management function network element sends at least one QoS information of the access network element to the access network element.
  • the access network element receives the QoS information of at least one access network element from the session management function network element.
  • the session management function network element may directly send QoS information of at least one access network element to the access network element.
  • the session management function network element may also need to send at least one QoS information of the access network element to the access network element through other core network elements (such as the mobility management function network element).
  • the other core network element may not need to identify or parse the QoS information of the at least one access network element, which is not limited by the present invention.
  • the SMF can send the N2 interface session management information (N2 SM information) to the gNB via the AMF, and the N2 SM information includes the QoS of the at least one access network element.
  • N2 SM information includes the QoS of the at least one access network element.
  • the SMF sends an N2 message direct transmission request (for example, Namf_Communication_N1N2MessageTransfer) to the AMF, where the N2 message direct transmission request includes N2 SM information, the AMF sends an N2 interface message to the gNB (such as an N2 session request), and the N2 interface message includes the N2 SM message.
  • the purpose of the SMF to send N2 SM information to the gNB is to establish a dedicated QoS flow for the service.
  • the session management function network element filters out the QoS information of the access network element in the QoS description information that can be satisfied by the user plane function network element, so that the session management function network element only accesses the network element.
  • the QoS information is sent to the access network element, and the QoS information corresponding to other functional network elements (especially the QoS information of the service server) is not sent to the access network element, so that the access network element does not perceive the service information. Purpose, thereby increasing security.
  • the access network element determines the target QoS information of the target access network element from the QoS information of the at least one access network element.
  • the access network element directly determines the access in the piece of information.
  • One or more QoS parameter types and/or QoS parameter requirements of the network element are possible design manners.
  • the access network element may be connected according to the QoS information included in each access network element.
  • the network element information of the network determines one or more QoS parameter types and/or QoS parameter requirements of the access network element in the access network element Qos information.
  • the access network element information is used to indicate a QoS parameter type and/or a QoS parameter requirement related to the access network element in the QoS information of the access network element.
  • the method is generally applicable to the scenario in which the session management network element sends the QoS information of the access network element to the network element of the access network, and also sends the QoS information corresponding to the terminal device or other network element device, which is not limited herein.
  • the access network element determines whether all the QoS parameters of the access network element in the piece of information can be met. If yes, it is determined that the access network element can satisfy the QoS information of the access network element; if not, that is, the QoS parameter requirement of any one of the access network elements is not met, then the access is determined. The network element cannot satisfy the QoS information of the access network element. Therefore, the access network element determines the QoS information of each access network element, and can determine 0 and 1 pieces that can be satisfied by the received QoS information of at least one access network element. Or multiple QoS information of the access network element.
  • the access network element determines whether the radio access type to which it belongs corresponds to the radio in the QoS information of each access NE element.
  • the access type requirement can be used to determine the QoS information of 0, 1 or more access network elements that can be satisfied by itself.
  • step 1609A and 1610 are performed;
  • step 1609B or 1609C is optionally performed subsequently.
  • the access network element saves the at least one access network element.
  • the QoS information is such that the subsequent access network element may need to reselect the target QoS information of the access network element.
  • the access network element selects one of the QoS information of one or more access network elements that the access network element meets as the target QoS information of the access network element.
  • the access network element may be at least one access network that the access network element can satisfy.
  • the minimum/maximum number of the digital number in the QoS information of the element is the target QoS information.
  • the processing of the above digital number may be performed by the session management network element.
  • the access network element may select, from the QoS information of the at least one access network element that the access network element meets, a QoS information that consumes the least amount of air interface resources as access.
  • Target QoS information of the network element may be selected, from the QoS information of the at least one access network element that the access network element meets, a QoS information that consumes the least amount of air interface resources as access.
  • the access network element may randomly select one QoS information from the at least one QoS information that the access network element satisfies as the target QoS information of the access network element.
  • the specific manner in which the access network element selects one of the QoS information of the at least one access network element as the target QoS information of the access network element is not limited.
  • the access network element performs radio resource allocation, scheduling a service quality policy, or thresholding a service quality policy according to the selected access network element target QoS information.
  • the access network element sends a second notification message to the session management network element, where the second notification information is used to notify the session management network element that the access network element cannot satisfy the QoS information of any access network element that is received by the network. .
  • the access network element cannot satisfy the QoS information of any access network element that is received by the network element of the access network, and may specifically fail to satisfy the QoS parameter of the access network element included in the QoS information of any one of the access network elements. Claim.
  • the step is an optional step, and the subsequent session management network element can re-determine the QoS information of the at least one access network element according to the second notification information, and send the QoS information to the access network element, so that the access network element is re-established. Select the target QoS information.
  • the access network element can directly send the second communication information to the session management network element.
  • the access network element may also need to send the second communication information to the session management network element through other core network elements (such as the mobility management function network element).
  • the other core network element may not need to identify or parse the second information, and the invention is not limited.
  • the gNB can send the N2 SM information to the SMF via the AMF, and the N2 SM information includes the second notification information.
  • the N2 SM information further includes indication information that the service flow establishment fails or succeeds, so that the SMF performs a corresponding processing operation according to the service flow establishment failure or the success indication information, for example, when the service flow establishment failure is triggered, the SMF may be After the handover is completed, the service flow establishment request flow is re-triggered according to the indication information; for example, when the service flow is successfully established, the SMF may perform a subsequent handover process according to the indication information.
  • the gNB sends an N2 interface message (such as an N2 session response) to the AMF, where the N2 interface message includes N2 SM information, and the AMF sends an update session management upper and lower request (such as Nsmf_PDUSession_UpdateSMContext Request) to the SMF, and the update session management upper and lower request includes N2.
  • N2 interface message such as an N2 session response
  • the AMF sends an update session management upper and lower request (such as Nsmf_PDUSession_UpdateSMContext Request) to the SMF, and the update session management upper and lower request includes N2.
  • the purpose of the gNB to send N2 SM information to the SMF is to respond to a request to establish a dedicated QoS flow.
  • the access network element may also notify the session management function that the network element access network element cannot meet the specific cause value of each piece of information of the QoS information of any one of the access network elements.
  • the reason why the QoS information of the first access network element cannot be met is that the RSRP requirement cannot be met, and the reason for failing to satisfy the QoS information of the second access network element is that the air interface delay cannot be satisfied. Requirements.
  • the access network element may also report the actual measurement of one or more QoS parameter types included in the QoS information of the access network element to the session management function network element. value. Therefore, the subsequent session management function network element re-determines the QoS information of the at least one access network element according to the measured value and sends the QoS information to the access network element, so that the access network element reselects the target QoS information. Similar to the step 1606A, the access network element may report the actual measured value corresponding to the unmet QoS parameter request to the session management function network element, or report the actual measured value corresponding to all the QoS parameter requirements of the access network element. Give the session management function network element.
  • the access network element triggers the handover or redirection of the terminal device that performs the service to other access network elements.
  • the method for redirecting the terminal device to the network element of the other access network and the meaning of the network element of the other access network, refer to step 209 in FIG. 2, and details are not described herein again. .
  • the access network element sends a handover request message to the core network element, where the handover request message is used to switch the terminal device to other access network elements.
  • the access network element may also directly send a handover request message to other access network NEs, where the handover request message is used to switch the terminal device to other access network elements.
  • the access network element sends the target QoS information of the access network element to the session management function network element.
  • the session management function network element receives the target QoS information of the access network element from the access network element.
  • the access network element may send part or all of the content of the target QoS information to the session management function network element, so that the session management function network element maps the access network according to part or all of the content.
  • the content of the second QoS description information corresponding to the network element target QoS information For example, the QoS parameter type and the specific value required by the QoS parameter included in the target QoS information are sent to the session management function network element, or the QoS parameter type, the QoS parameter requirement, and the specific value of the network element information included in the target QoS information are sent. Give the session management function network element.
  • the session management function network element may map multiple QoS description information according to the target access network QoS information, and each QoS description information is the second QoS determined in step 1606. Describe one of the messages. It is assumed that the session management function network element maps multiple pieces of QoS description information according to the target access network QoS information, and the session management function network element can determine one of the pieces as the target QoS description information, and the determining method is not limited by the present invention.
  • the access network element may send the number corresponding to the target QoS information to the session management function network element. . Therefore, the session management function network element maps the content of the second QoS description information corresponding to the target network QoS information of the access network element according to the digital number. The processing of the above digital number may be performed by the session management network element.
  • the access network element may directly send the target QoS information of the access network element to the session management function network element.
  • the access network element may also need to send the target QoS information of the access network element to the session management function network element through other core network elements (such as the mobility management function network element), where The other core network element may not need to identify or parse the target QoS information of the access network element, and the invention is not limited.
  • the gNB can send N2 SM information to the SMF via the AMF, and the N2 SM information includes the destination QoS information of the access network element.
  • the N2 SM information further includes indication information that the service flow is successfully established.
  • the gNB sends an N2 interface message (such as an N2 session response) to the AMF, where the N2 interface message includes the destination QoS information of the access network element, and the AMF sends an update session management request (such as Nsmf_PDUSession_UpdateSMContext Request) to the SMF to update the session management.
  • the upper and lower requests contain the destination QoS information of the access network element.
  • the purpose of the gNB to send N2 SM information to the SMF is to respond to a request to establish a dedicated QoS flow.
  • the access network element may further send part or all of the content of the target QoS information of the access network element to the terminal device.
  • the network element of the access network sends the parameter type of the QoS information of the target QoS information, and the parameter requirements (such as the spectrum used by the DRB and the air interface channel power) to the terminal device.
  • the network element of the access network determines the need to deliver the network element in advance. Air interface parameters.
  • the design is such that the terminal device sets the access layer related policy of the terminal device according to part or all of the content of the target QoS information of the access network element.
  • the access network element may send part or all of the content of the target QoS information of the access network element to the terminal device by using a radio resource connection reconfiguration message.
  • the session management function network element determines the target QoS description information according to the target QoS information of the access network element.
  • the target QoS information of the access network element is that the session management function network element receives the target QoS information of the access network element from the access network element in step 1610.
  • the target QoS description information belongs to one of the at least one second QoS description information determined by the session management function network element in step 1606.
  • the specific mode of the session management function network element for determining the target QoS description information according to the target QoS information of the access network element, and the corresponding manner of the target network QoS information sent by the access network element in step 1610, and details are not described herein.
  • the session management function network element sends the target QoS information of the user plane function network element included in the target QoS description information to the user plane function network element.
  • the user plane function network element performs resource allocation, scheduling service quality policy or threshold control service quality of the user plane function network element according to the QoS parameter type and the QoS parameter requirement in the target QoS information of the finally selected user plane function network element. Strategy, etc.
  • the SMF sends an N4 interface session establishment/modification request message to the UPF, where the N4 interface session establishment/modification request message carries the target QoS description information.
  • the UPF corresponds to QoS information (such as GFBR requirements, MFBR requirements).
  • the session management function network element sends the target QoS information of the terminal device in the target QoS description information to the terminal device.
  • the terminal device receives the target QoS information of the terminal device in the target QoS description information from the session management function network element.
  • the session management function network element may directly send the target QoS information of the terminal device to the terminal device.
  • the session management function network element may also need to send the target QoS information of the terminal device to the terminal device through other network elements (such as the mobility management function network element and the access network element), where other The network element may not need to identify or parse the target QoS information of the terminal device, which is not limited by the present invention.
  • the SMF may send N1 interface session management information (N1 SM information) to the UE via the AMF and the gNB, where the N1 SM information includes the target QoS information of the terminal device.
  • N1 SM information includes the target QoS information of the terminal device.
  • the SMF sends an N1 message direct transmission request (for example, Namf_Communication_N1N2MessageTransfer) to the AMF, where the N1 message direct transmission request includes the target QoS information of the terminal device, and the AMF sends the N2 interface message (such as the N2 session request) to the gNB, and the N2 interface message is used.
  • the target QoS information of the terminal device is included, and the gNB sends an access layer resource modification message (such as an AN-specific resource modification) to the UE, and the access layer resource modification message includes the target QoS information of the terminal device.
  • the session management function network element may also send the target QoS information of the terminal device to the terminal device via the service server.
  • the SMF may send the target QoS information of the terminal device to the AF directly or via the PCF, and the AF sends the target QoS information of the terminal device to the UE.
  • the step is such that the terminal device executes the corresponding terminal quality of service policy according to the QoS parameter type and the QoS parameter requirement in the QoS information of the finally selected terminal device.
  • the QoS information sent by the session management function network element to the terminal is the terminal application layer related QoS parameter type and/or parameter requirement, such as the jitter buffer size requirement.
  • the terminal quality of service policy performed by the terminal according to the terminal is an application layer related quality of service policy of the terminal, such as setting a jitter buffer size, a TCP congestion window size, a TCP receiving window size, and the like.
  • the session management function network element sends the target QoS information of the policy control function network element in the target QoS description information to the policy control function.
  • the policy control function network element receives the target QoS information of the policy control function network element in the target QoS description information from the session management function network element.
  • the SMF may send a session management policy control message (such as Npcf-SMPolicyControl_UpdateNotify response) to the PCF, where the policy control message includes the policy control function network element.
  • Target QoS information 1615.
  • the session management function network element further sends the target QoS information of the service server in the target QoS description information to the service server.
  • the service server receives the target QoS information of the service server in the target QoS description information from the session management function network element.
  • the SMF can directly send the target QoS information of the service server to the AF via the serviced interface.
  • the SMF may also send the target QoS information of the service server to the AF via the PCF.
  • the SMF sends a session management policy control message (such as Npcf-SMPolicyControl_UpdateNotify response) to the PCF, where the policy control message includes the service server.
  • the target QoS information, the PCF sends an authentication authorization response message to the AF, and the authentication authorization response message includes the target QoS information of the service server.
  • the service server can execute the corresponding quality of service policy according to the service server QoS information in the target QoS description information.
  • the service quality policy includes application layer related policies, such as selecting or adjusting a service coding mode, adjusting a buffer size, setting a TCP congestion window size, and a TCP receiving window size.
  • the setting of the QoS parameters is usually not reasonable or relatively fixed.
  • at least one set of QoS description information is obtained by the data analysis network element according to the big data analysis method, and is used for policy control.
  • the network elements such as the function network element, the session management function network element, and the access network element are filtered according to the actual parameters of the network.
  • the network device, the terminal device, and the service server perform corresponding service quality policies according to the corresponding QoS information in the selected target QoS description information, so that the QoS parameter setting is flexibly provided for the service, thereby ensuring the service quality of the service.
  • FIG. 17 is a flowchart of still another method for resource allocation according to an embodiment of the present application. The method shown in FIG. 17 is used to re-allocate a resource when the access network element no longer satisfies the target QoS information of the access network element. Figure 17 will be described in conjunction with Figures 2 and 16.
  • the access network element determines that the access network element no longer satisfies the QoS parameter requirement in the target QoS information of the access network element.
  • the target QoS information of the access network element is the target QoS information of the access network element determined in step 1609 of FIG.
  • the access network element no longer satisfies the target QoS information, which may be caused by the change of the related parameters of the access network element itself, so that it no longer satisfies the target QoS information of the access network element.
  • the target QoS information For example, because the number of users of the base station increases, the amount of available resources decreases, and the resources allocated by the base station for a single service and a single user (such as bandwidth resources) no longer meet the resource requirements of the service to the base station (such as GFBR requirements).
  • the access network element no longer satisfies the target QoS information, or may be caused by the location of the terminal device performing the service, for example, the service user moves to the signal weak coverage area, resulting in a single user
  • the base station parameters (such as RSRP) corresponding to a single service no longer meet the parameter requirements of the service to the base station (such as RSRP requirements).
  • the access network element no longer meets the target QoS information, and may also be caused by other reasons, such as the current target QoS information is no longer applicable due to the change of the time period, or the current target is caused by the change of the network location of the service terminal device.
  • the QoS information is no longer applicable, and the present invention is not specifically limited.
  • the access network element may identify the QoS parameters related to the access network element by itself or according to the network element information set, and determine which parameter changes of the network may cause the access network element to no longer satisfy the target QoS information.
  • the QoS parameters are required.
  • the access network needs to first determine the resource requirements of the service user, the requirements of the strength of the wireless signal, the time period, and the location of the network where the service user is located, which are required by the QoS parameters of the service, and then determine when the actual parameters in the live network change. The access network element may no longer meet the QoS parameter requirements in the target QoS information.
  • the access network element re-determines the target QoS information of the access network element from the QoS information of the at least one access network element.
  • the method for the access network element to re-determine the target QoS information of the access network element may refer to the descriptions of steps 1609, 1609A, 1609B, and 1609C in FIG. 16, and details are not described herein again.
  • the access network element can re-determine the target QoS information of the access network element
  • the access network element sends the target QoS information of the re-determined access network element to the session management function network element.
  • the session management function network element receives the target QoS information of the re-determined access network element from the access network element.
  • the session management function network element determines new target QoS description information according to the re-determined target QoS information of the access network element.
  • step 1611 in FIG. 16 For the description of this step, refer to the description of step 1611 in FIG. 16 , and details are not described herein again.
  • the session management function network element sends the target QoS information of the user plane function network element in the new target QoS description information to the user plane function network element.
  • the user plane function network element receives the target QoS information of the user plane function network element in the new target QoS description information from the session management function network element.
  • step 1612 in FIG. 16 For the description of this step, refer to the description of step 1612 in FIG. 16 , and details are not described herein again.
  • step 1705 is further included prior to performing step 1706.
  • the session management function network element determines that the target QoS description information changes.
  • the session management function network element determines that the target QoS information of the user plane function network element in the target QoS description information changes. If the session management function network element determines that the QoS information of the user plane function network element in the target QoS description information is different from the QoS information of the user plane function network element in the new target QoS description information, step 1706 is performed. If the session management function network element determines that the QoS information of the user plane function network element in the target QoS description information is the same as the QoS information of the user plane function network element in the new target QoS description information, 1706 may not be performed.
  • the session management function network element sends the target QoS information of the policy control function network element in the new target QoS description information to the policy control function network element.
  • the policy control function network element receives the target QoS information of the policy control function network element in the new target QoS description information from the session management function network element.
  • step 1613 in FIG. 16 For the description of this step, refer to the description of step 1613 in FIG. 16 , and details are not described herein again.
  • step 1705 is further included prior to performing step 1707.
  • the session management function network element determines that the target QoS description information changes.
  • the session management function network element determines that the target QoS information of the policy control function network element in the target QoS description information changes. If the session management function network element determines that the QoS information of the policy control function network element in the target QoS description information is different from the QoS information of the policy control function network element in the new target QoS description information, step 1707 is performed. If the session management function network element determines that the QoS information of the policy control function network element in the target QoS description information is the same as the QoS information of the policy control function network element in the new target QoS description information, 1707 may not be performed.
  • the session management function network element sends the target QoS information of the terminal device in the new target QoS description information to the terminal device.
  • the terminal device receives the target QoS information of the terminal device in the new target QoS description information from the session management function network element.
  • step 1614 in FIG. 16 For the description of this step, refer to the description of step 1614 in FIG. 16 , and details are not described herein again.
  • step 1705 is further included prior to performing step 1708.
  • the session management function network element determines that the target QoS description information changes.
  • the session management function network element determines that the target QoS information of the terminal device in the target QoS description information changes. If the session management function network element determines that the QoS information of the terminal device in the target QoS description information is different from the QoS information of the terminal device in the new target QoS description information, step 1708 is performed. If the session management function network element determines that the QoS information of the terminal device in the target QoS description information is the same as the QoS information of the terminal device in the new target QoS description information, 1708 may not be performed.
  • the session management function network element sends the target QoS information of the service server in the new target QoS description information to the service server.
  • the service server receives the target QoS information of the service server in the new target QoS description information from the session management function network element.
  • step 1615 in FIG. 16 For the description of this step, refer to the description of step 1615 in FIG. 16 , and details are not described herein again.
  • step 1705 is further included prior to performing step 1709.
  • the session management function network element determines that the target QoS description information changes.
  • the session management function network element determines that the target QoS information of the service server in the target QoS description information changes. If the session management function network element determines that the QoS information of the service server in the target QoS description information is different from the QoS information of the service server in the new target QoS description information, step 1709 is performed. If the session management function network element determines that the QoS information of the service server in the target QoS description information is the same as the QoS information of the service server in the new target QoS description information, 1709 may not be executed.
  • step 1702A when the QoS information of the access network element includes the wireless access system type requirement, after step 1702, optionally, step 1702A is performed.
  • the access network element determines whether the wireless access type requirement in the target QoS description information changes.
  • the access network element determines whether the radio access type requirement in the target QoS description information changes, and specifically determines that the radio access type of the current cell of the terminal device and the re-determined access network NE target QoS information are included. Whether the wireless access type requirements are different, the difference is determined to be changed, and the same is determined to be unchanged.
  • steps 1703 through 1709 are performed; if a change occurs, step 1710 is performed.
  • the access network element triggers to switch or redirect the terminal device from the current cell to the target cell, where the radio access type of the target cell and the re-determined access network element target QoS information are included.
  • the wireless access type requirements are the same.
  • a mechanism for reselecting QoS parameters of a network due to a change in parameters of an access network is provided, which ensures that the network can flexibly use multiple sets provided by the data analysis network element according to different radio access network environments.
  • One of the QoS description information thus ensuring the quality of service of the service.
  • FIG. 18 is a flowchart of still another method for resource allocation according to an embodiment of the present application. The method shown in FIG. 18 is used to re-allocate a resource when the user plane function network element no longer satisfies the target QoS information of the access network element.
  • Figure 18 will be described in conjunction with Figures 2, 16, and 17.
  • the session management function network element determines that the user plane function network element no longer satisfies the target QoS description information.
  • the session management function network element determines that the user plane function network element no longer satisfies the target QoS information of the user plane function network element in the target QoS description information.
  • the reason why the user plane function network element no longer satisfies the target QoS description information is not limited in the embodiment of the present invention. For example, if the parameters of the user plane function network element change, the number of resources allocated by the user plane function network element for a single service or a single user changes; or the service terminal switches between different user plane function network elements, the new target The user plane function network element cannot meet the QoS parameter requirements of the user plane function network element in the selected target QoS description information.
  • step 1801 may be performed after step 1612 in FIG. 16, or step 1801 may be performed after step 1706 of FIG.
  • the session management function network element may perform the steps 1802 to 1811 to re-determine the QoS information of the at least one access network element according to the at least one first QoS description information, and then re-determine the at least one access network.
  • the QoS information of the element is sent to the access network element, and the target QoS information of the access network element re-determined by the access network element is re-received from the access network.
  • the process of the session management function network element receiving the at least one first QoS description information may refer to the description of step 1605.
  • Steps 1802 to 1811 may refer to the description of steps 1606 to 1615 in FIG. 16, and details are not described herein again.
  • a mechanism for reselecting QoS parameters caused by changes in parameters of the core network is provided, which ensures that the network can flexibly use multiple sets of QoS description information provided by the data analysis network element according to different core network environments. One of them, thus ensuring the quality of service of the business.
  • FIG. 19 is a flowchart of still another method for resource allocation according to an embodiment of the present application. The method shown in FIG. 19 is used to re-allocate a resource when the user plane function network element no longer satisfies any one of the at least one first QoS description information.
  • Figure 19 will be described in conjunction with Figures 2, 16, 17, and 18.
  • the session management network element determines that the user plane function network element no longer satisfies any one of the at least one first QoS description information.
  • the session management function network element determines that the user plane function network element no longer satisfies the QoS parameter requirements of the user plane function network element in any one of the first QoS description information.
  • the embodiment of the present invention does not limit the reason why the user plane function network element no longer satisfies any one of the first QoS description information. For example, if the parameters of the user plane function network element change, the number of resources allocated by the user plane function network element for a single service or a single user changes; or the service terminal switches between different user plane function network elements, the new target The user plane function network element cannot meet the QoS parameter requirements of the user plane function network element in the selected target QoS description information.
  • step 1901 may be performed after step 1612 in FIG. 16, or step 1801 may be performed after step 1706 of FIG.
  • the session management function network element sends the first notification information to the policy control function network element.
  • the policy control function network element receives the first notification information from the session management function network element.
  • the first notification information is used to notify the policy control function that the network element user plane function network element cannot satisfy any one of the at least one first QoS description information.
  • Step 1902 can refer to the description of step 1606A in FIG. 16, and details are not described herein again.
  • a mechanism for reselecting QoS parameters caused by changes in parameters of the core network is provided, which ensures that the network can flexibly use multiple sets of QoS description information provided by the data analysis network element according to different core network environments. One of them, thus ensuring the quality of service of the business.
  • each solution of the resource allocation method provided by the embodiment of the present application is introduced from the perspective of the interaction between the network elements and the network elements.
  • each network element and device for example, the foregoing session management function network element, the access network element, and the policy control function network element, in order to implement the above functions, include hardware structures and/or software modules corresponding to each function.
  • 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 functionality for each particular application, but such implementation should not be considered to be beyond the scope of the present application.
  • the device for resource allocation may include a receiving module 2001, a processing module 2002, and a transmitting module 2003, as shown in FIG. 20A.
  • the means for resource allocation is operable to perform the operations of the session management function network element (e.g., SMF network element) of Figures 16-19 above.
  • the session management function network element e.g., SMF network element
  • the receiving module 2001 is configured to receive at least one piece of first quality of service QoS description information of the service from a policy control function network element (eg, a PCF network element).
  • the processing module 2002 is configured to determine QoS information of the at least one access network network element according to the at least one first QoS description information.
  • the sending module 2003 is configured to send QoS information of at least one access network element (for example, a RAN network element) to the access network element.
  • the device for resource allocation in the embodiment of the present invention is generally not reasonable or relatively fixed compared to the setting of the QoS parameter in the current QoS mechanism.
  • the data analysis network element is obtained according to the big data analysis method. At least one set of QoS description information is provided, and the network element for the session management function is filtered according to the actual parameters of the network, so that the QoS parameter setting can be flexibly provided for the service, thereby ensuring the service quality of the service.
  • each of the first QoS description information in the at least one first QoS description information includes QoS information of a user plane function network element (for example, a UPF network element) and QoS information of an access network element.
  • a user plane function network element for example, a UPF network element
  • the first QoS description information further includes one or more of the following: QoS information of the service server, QoS information of the terminal device (for example, the UE), and QoS information of the network element of the policy control function.
  • the QoS information of the access network element includes one or more of the following: a QoS parameter type, a QoS parameter requirement, and an access network element information.
  • the QoS information of the user plane function network element includes one or more of the following: a QoS parameter type, a QoS parameter requirement, and a user plane function network element information.
  • the QoS information of the service server includes one or more of the following: a QoS parameter type, a QoS parameter requirement, and a service server information.
  • the QoS information of the terminal device includes one or more of the following: a QoS parameter type, a QoS parameter requirement, and terminal device information.
  • the QoS information of the network element of the policy control function includes one or more of the following: a QoS parameter type, a QoS parameter requirement, and a policy control function network element information.
  • the processing module 2002 is configured to determine, according to the at least one piece of first QoS description information, the at least one second QoS description information that can be satisfied by the user plane function network element, where the at least one second QoS description information is in the at least one first QoS description information.
  • the processing module 2002 is configured to determine QoS information of at least one access network element according to the at least one second QoS description information, where the at least one second QoS description information includes QoS information of at least one access network element.
  • the sending module 2003 is configured to send the QoS information of the user plane function network element in the at least one first QoS description information to the user plane function network element
  • the receiving module 2001 is configured to receive the user plane function network from the user plane function network element.
  • the selection information of the element is used to indicate that the user plane function network element satisfies the QoS information of the user plane function network element
  • the processing module 2002 is configured to determine that the user plane function network element can be satisfied according to the selection information of the user plane function network element. At least one second QoS description information.
  • the receiving module 2001 is further configured to receive target QoS information of the access network element from the access network element, where the target QoS information of the access network element is one of the QoS information of the at least one access network element.
  • the processing module 2002 is further configured to determine the target QoS description information according to the target QoS information of the access network element, where the target QoS description information is one piece of the at least one second QoS description information.
  • the sending module 2003 is further configured to send the target QoS information of the terminal device in the target QoS description information to the terminal device.
  • the processing module 2002 is further configured to determine that the target QoS information of the terminal device in the target QoS description information is changed.
  • the sending module 2003 is further configured to send the target QoS information of the user plane function network element in the target QoS description information to the user plane function network element.
  • the processing module 2002 is further configured to determine a user plane function network in the target QoS description information.
  • the sending module 2003 is further configured to send the target QoS information of the application server in the target QoS description information to the application server.
  • the processing module 2002 is further configured to determine that the target QoS information of the application server in the target QoS description information is changed.
  • the sending module 2003 is further configured to send the target QoS information of the policy control function network element in the target QoS description information to the policy control function network element.
  • the processing module 2002 is further configured to determine a policy control function network in the target QoS description information.
  • the QoS parameter requirement includes one or more of the following information: time information requirement, location information requirement, guaranteed stream bit rate GFBR requirement, maximum stream bit rate MFBR requirement, average time window size requirement, and at least one function network element.
  • Value requirements for data types jitter buffer size requirements, TCP congestion window size requirements, TCP accept window size requirements, buffer size, and wireless access type requirements.
  • the value of each data type in the value of at least one data type of the functional network element has the same numerical space.
  • the function network element includes one or more of the following: an access network element, a terminal device, a user plane function network element, a service server, and a policy control function network element.
  • the processing module 2002 is further configured to: determine that the user plane function network element no longer satisfies the target QoS description information; the processing module 2002 is further configured to re-determine the QoS information of the at least one access network network element according to the at least one first QoS description information.
  • the sending module 2003 is further configured to send the re-determined QoS information of the at least one access network element to the access network element.
  • the processing module 2002 is further configured to: determine that the user plane function network element no longer satisfies any one of the at least one first QoS description information; the sending module 2003 is further configured to send the first notification information to the policy control function network element, where The notification information is used to notify the policy control function that the network element user plane function network element cannot satisfy any one of the at least one first QoS description information.
  • the sending module 2003 is further configured to send, to the policy control function network element, a QoS parameter value of the user plane function network element, where the QoS parameter value of the user plane function network element is a QoS of the user plane function network element to the user plane function network element.
  • the actual measured value of the parameter type is further configured to send, to the policy control function network element, a QoS parameter value of the user plane function network element, where the QoS parameter value of the user plane function network element is a QoS of the user plane function network element to the user plane function network element.
  • receiving module 2001, the processing module 2002, and the sending module 2003 in the foregoing resource allocation apparatus may further implement other operations or functions of the session management function network element in FIG. 16 to FIG. 19 in the foregoing method, and details are not described herein again.
  • the apparatus for resource allocation shown in FIG. 20A can also be used to perform the operations of the access network element (eg, RAN network element) in FIG. 16 to FIG. 19 described above.
  • the access network element eg, RAN network element
  • the receiving module 2001 is configured to receive QoS information of at least one access network element from a session management function network element (eg, an SMF network element).
  • the processing module 2002 is configured to determine target QoS information of the access network element from the QoS information of the at least one access network element.
  • the sending module 2003 is configured to send the target QoS information of the access network element to the session management function network element and/or the terminal device (for example, the UE).
  • the device for resource allocation in the embodiment of the present invention is generally not reasonable or relatively fixed compared to the setting of the QoS parameter in the current QoS mechanism.
  • at least one of the access network element receives from the access network element.
  • the QoS information determines a target QoS information of the service, and allocates radio resources and/or performs a quality of service policy for the service according to the target QoS information, so as to ensure the service quality of the service.
  • the QoS information of the access network element includes one or more of the following: a QoS parameter type, a QoS parameter requirement, and an access network element information.
  • the processing module 2002 is configured to determine that the access network element meets the QoS parameter requirement in the target QoS information of the access network element.
  • the processing module 2002 is further configured to allocate a radio resource and/or perform a quality of service policy according to the target QoS information of the access network element.
  • the processing module 2002 is further configured to determine that the access network element does not meet the QoS parameter requirement in the target QoS information of the access network element; the processing module 2002 is further configured to use the QoS of the at least one access network element.
  • the target QoS information of the access network element is re-determined in the information.
  • the sending module 2003 is further configured to send the target QoS information of the re-determined access network element to the session management function network element and/or the terminal device.
  • the processing module 2002 is further configured to trigger The terminal device is switched to the other access network network element; or the sending module 2003 is further configured to send the redirection information to the terminal device, where the redirection information is used to redirect the terminal device to other access network element.
  • the sending module 2003 is further configured to use the session.
  • the management function network element sends the second notification information, where the second notification information is used to notify the session management function that the network element access network element cannot meet any one of the QoS information of at least one access network element.
  • the sending module 2003 is further configured to send, to the session management function network element, a QoS parameter value of the access network element, and the QoS parameter value of the access network element is a QoS of the access network element to the access network element.
  • the actual measured value of the parameter type is further configured to send, to the session management function network element, a QoS parameter value of the access network element, and the QoS parameter value of the access network element is a QoS of the access network element to the access network element.
  • the QoS parameter requirement includes one or more of the following information: time information requirement, location information requirement, guaranteed stream bit rate GFBR requirement, maximum stream bit rate MFBR requirement, average time window size requirement, and at least one function network element.
  • Value requirements for data types jitter buffer size requirements, TCP congestion window size requirements, TCP accept window size requirements, buffer size, and wireless access type requirements.
  • the processing module 2002 is further configured to determine that the radio access type of the cell in which the terminal device is currently located is different from the radio access type requirement included in the re-determined access network element target QoS information; the processing module 2002 is further configured to trigger The terminal device is switched from the current cell to the target cell, and the radio access type of the target cell is the same as the radio access type included in the re-determined access network element target QoS information.
  • receiving module 2001, the processing module 2002, and the sending module 2003 in the foregoing resource allocation apparatus may further implement other operations or functions of the access network element in FIG. 16 to FIG. 19 in the foregoing method, and details are not described herein again.
  • the apparatus for resource allocation illustrated in FIG. 20A may also be used to perform the operations of the policy control function network element of FIGS. 16 through 19 described above.
  • the receiving module 2001 is configured to obtain at least one piece of third QoS description information of the service from the data analysis network element.
  • the processing module 2002 is configured to determine at least one piece of first QoS description information according to the at least one piece of third QoS description information.
  • the sending module 2003 is configured to send the at least one first QoS description information to the session management function network element.
  • the device for resource allocation in the embodiment of the present invention is generally not reasonable or relatively fixed compared to the setting of the QoS parameter in the current QoS mechanism.
  • the data analysis network element is obtained according to the big data analysis method. At least one set of QoS description information is provided, and the network element for the policy control function is filtered according to the actual parameters of the network, so that the QoS parameter setting can be flexibly provided for the service, thereby ensuring the service quality of the service.
  • the receiving module 2001 is further configured to obtain description information of the service sent by the service server.
  • the service description information includes one or more of the following information: a service identifier to which the service flow belongs, IP filtering information, media bandwidth requirement, traffic routing information, jitter cache requirement, media coding type requirement, and media coding type.
  • a service identifier to which the service flow belongs IP filtering information
  • media bandwidth requirement media bandwidth requirement
  • traffic routing information jitter cache requirement
  • media coding type requirement media coding type
  • media coding type media coding type.
  • the processing module 2002 is configured to determine, according to the description information of the service and the at least one piece of third QoS description information, the at least one piece of first QoS description information.
  • the receiving module 2001 is configured to receive a service establishment request from the service server.
  • the service establishment request is used to request to establish a service flow for the service, and the service establishment request includes the description information of the service.
  • the receiving module 2001 is configured to obtain, according to the service establishment request, description information of the service sent by the service server.
  • the sending module 2003 is configured to send a QoS description information request of the service to the data analysis network element according to the service establishment request, where the QoS description information of the service requests the third QoS description information for requesting the service.
  • the receiving module 2001 is configured to receive a QoS description information request response of the service sent by the data analysis network element, where the service QoS description information request response includes at least one third QoS description information of the service.
  • the QoS description information request of the service includes the identification information of the service and/or the description information of the service.
  • the service QoS description information request further includes one or more of the following information: user identification information, location area identification information, and time information.
  • the sending module 2003 is configured to send a QoS description information subscription request of the service to the data analysis network element, where the QoS description information subscription request of the service is used to subscribe the QoS description information of the service to the data analysis network element.
  • the receiving module 2001 is configured to receive, by the data analysis network element, a QoS description information notification of the service, where the QoS description information of the service notifies the at least one third QoS description information including the service.
  • the QoS description information subscription request of the service includes the identification information of the service.
  • the service QoS description information subscription request further includes one or more of the following information: user identification information, location area identification information, and time information.
  • receiving module 2001, the processing module 2002, and the sending module 2003 in the foregoing resource allocation apparatus may further implement other operations or functions of the policy control function network element in FIG. 16 to FIG. 19, and details are not described herein again.
  • FIG. 20B is a schematic diagram showing another possible structure of the apparatus for resource allocation involved in the above embodiment.
  • the device for resource allocation includes a transceiver 2004 and a processor 2005, as shown in Figure 20B.
  • the processor 2005 can be a general purpose microprocessor, a data processing circuit, an application specific integrated circuit (ASIC), or a field-programmable gate arrays (FPGA) circuit.
  • the device for resource allocation may further include a memory 2006, for example, the memory is a random access memory (RAM).
  • the memory is for coupling with a processor 2005, which holds a computer program 20061 necessary for the device of the resource allocation.
  • the method for resource allocation involved in the foregoing embodiment further provides a carrier 2007 in which the computer program 20071 storing the device for resource allocation is loaded, and the computer program 20071 can be loaded into the processor 2005.
  • the carrier may be an optical signal, an electrical signal, an electromagnetic signal, or a computer readable storage medium (eg, a hard disk).
  • the computer can be caused to perform the method described above.
  • processor 2005 is configured as other operations or functions of the session management function network element of Figures 16-19.
  • the transceiver 2004 is configured to implement communication between the device for resource allocation and the policy control function network element/access network element/user plane function network element/terminal device.
  • processor 2005 is configured as other operations or functions of the access network element of Figures 16-19.
  • the transceiver 2004 is used to implement communication between the device for resource allocation and the session management function network element/terminal device.
  • processor 2005 is configured as other operations or functions of the policy control function network element of Figures 16-19.
  • the transceiver 2004 is used to implement communication between the device for resource allocation and the session management function network element/data analysis network element/service server.
  • the controller/processor for performing the above-described resource allocation of the present application may be a central processing unit (CPU), a general purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), and a field programmable gate array ( FPGA) or other programmable logic device, transistor logic device, hardware component, or any combination thereof. 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 may 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 steps of a method or algorithm described in connection with the present disclosure may be implemented in a hardware or may be implemented by a processor executing software instructions.
  • the software instructions may be comprised of corresponding software modules that may be stored in RAM memory, flash memory, ROM memory, EPROM memory, EEPROM memory, registers, hard disk, removable hard disk, CD-ROM, or any other form of storage well known in the art.
  • An exemplary storage medium is coupled to the processor to enable the processor to read information from, and write information to, the storage medium.
  • the storage medium can also be an integral part of the processor.
  • the processor and the storage medium can be located in an ASIC. Additionally, the ASIC can be located in a wireless access network device.
  • the processor and the storage medium can also exist as discrete components in the device for resource allocation.
  • the above embodiments it may be implemented in whole or in part by software, hardware, firmware, or any combination thereof.
  • software 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 invention 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 Transfer to another website site, computer, server, or data center by wire (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 such as a server, data center, or the like that includes one or more available 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)).

Landscapes

  • Engineering & Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本申请实施例提供一种资源分配方法和装置,涉及通信领域,能够保证业务的服务质量。其方法为:会话管理功能网元从策略控制功能网元接收业务的至少一条第一服务质量QoS描述信息;所述会话管理功能网元根据所述至少一条第一QoS描述信息确定至少一条接入网网元的QoS信息;所述会话管理功能网元向所述接入网网元发送所述至少一条接入网网元的QoS信息。

Description

一种资源分配方法和装置
本申请要求在2018年02月14日提交中国国家知识产权局、申请号为201810154028.9、发明名称为“一种资源分配方法和装置”的中国专利申请以及在2018年05月22日提交中国国家知识产权局、申请号为201810497454.2、发明名称为“一种资源分配方法和装置”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。
技术领域
本申请涉及通信领域,尤其涉及一种资源分配方法和装置。
背景技术
目前,通信网络采用服务质量(Quality of Service,QoS)机制来为用户提供业务的服务质量保障,但当前的QoS机制中的QoS参数的设置通常不够合理或较为固定,导致QoS信息可能是不准确的或网元不适用的。例如,目前协议将丢包率、时延、错误率定义为标准服务质量指示(5QI)对应的三个重要QoS参数,但目前基站无法通过丢包率、时延、错误率判断业务的服务质量是否得到满足,从而无法保证业务的服务质量;又如,目前协议推荐将计算上述三个参数的平均窗口大小(average window size)定义为2s,但没有任何根据说明该值的设置是合理的,而实际上该值的设置应该是要根据网络部署场景或业务类型的不同来动态设置的。
发明内容
本申请实施例提供一种资源分配方法和装置,能够保证业务的服务质量。
第一方面,本申请实施例提供一种资源分配方法,包括:接入网网元接收核心网网元发送的业务的至少一条服务质量QoS描述信息;接入网网元从至少一条QoS描述信息中确定业务的一条目标QoS描述信息;接入网网元根据目标QoS描述信息为业务分配无线资源和/或执行服务质量策略。由此,相比当前的QoS机制中的QoS参数的设置通常不够合理或较为固定,本申请实施例中接入网网元从接收到的至少一条QoS描述信息中确定业务的一条目标QoS描述信息,并根据该目标QoS描述信息为业务分配无线资源和/或执行服务质量策略,能够保证业务的服务质量。
在一种可能的实现方式中,至少一条QoS描述信息中的每条QoS描述信息包括QoS参数类型和/或QoS参数要求。
在一种可能的实现方式中,至少一条QoS描述信息中的每条QoS描述信息还包括网元信息,网元信息用于指示QoS参数要求对应的网元。
在一种可能的实现方式中,接入网网元从至少一条QoS描述信息中确定业务的一条目标QoS描述信息包括:接入网网元从多条QoS描述信息中确定一条目标QoS描述信息,接入网网元对应的参数满足目标QoS描述信息中的QoS参数要求。
在一种可能的实现方式中,接入网网元从至少一条QoS描述信息中确定业务的一条目标QoS描述信息包括:接入网网元根据网元信息确定接入网网元的QoS参数要求;接入网网元根据接入网网元的QoS参数要求确定目标QoS描述信息,其中,接入网网元 对应的参数满足目标QoS描述信息中接入网网元的QoS参数要求。
在一种可能的实现方式中,接入网网元从至少一条QoS描述信息中确定业务的一条目标QoS描述信息包括:接入网网元确定QoS描述信息的第一集合,第一集合包括至少一条QoS描述信息的部分或全部的QoS描述信息;接入网网元将第一集合发送给业务对应的终端设备;接入网网元接收终端设备发送的QoS描述信息的第二集合,第二集合包括第一集合的部分或全部的QoS描述信息;接入网网元从第二集合中确定业务的一条目标QoS描述信息。
在一种可能的实现方式中,该方法还包括:接入网网元向核心网网元和/或终端设备发送目标QoS描述信息。这样一来,核心网网元可以根据目标QoS描述信息分配核心网的资源或执行相应的服务质量策略。终端设备可以根据目标QoS描述信息分配终端设备的资源或执行相应的服务质量策略。
在一种可能的实现方式中,该方法还包括:若接入网网元对应的参数不再满足目标QoS描述信息中的QoS参数要求,接入网网元从至少一条QoS描述信息中重新确定业务的一条目标QoS描述信息,其中,接入网网元对应的参数满足重新确定的目标QoS描述信息中接入网网元的QoS参数要求。
在一种可能的实现方式中,该方法还包括:接入网网元向核心网网元和/或终端设备发送重新确定的目标QoS描述信息。这样一来,核心网网元可以根据重新确定的目标QoS描述信息分配核心网的资源或执行相应的服务质量策略。终端设备可以根据重新确定的目标QoS描述信息分配终端设备的资源或执行相应的服务质量策略。
在一种可能的实现方式中,该方法还包括:接入网网元从至少一条QoS描述信息中重新确定业务的一条目标QoS描述信息之后,接入网网元向核心网网元发送第一指示信息,第一指示信息用于指示接入网网元不满足业务的目标QoS描述信息和/或接入网网元不满足目标QoS描述信息中的QoS参数要求。由此,核心网网元可以做出相应的策略调整,如发起新一轮的QoS描述信息选择流程。
在一种可能的实现方式中,该方法还包括:接入网网元接收核心网网元发送的第二指示信息,第二指示信息用于指示接入网网元不再满足业务的目标QoS描述信息时,接入网网元向核心网网元发送第一指示消息。接入网网元根据是否接收到第二指示信息决定是否发送第一指示信息,即当终端设备接收到第二指示信息且确定不满足目标Qos描述信息时,终端设备发送第一指示信息;否则,不发送第一指示信息。
在一种可能的实现方式中,该方法还包括:若接入网网元不再满足业务的服务质量要求时,接入网网元向核心网网元发送切换请求消息或向终端设备发送重定向信息,其中,切换请求消息用于将终端设备切换至其他接入网网元,重定向信息用于将终端设备重定向至其他接入网网元。这样一来,终端设备可以根据接入网网元发送的切换请求消息切换至其他接入网网元,或根据重定向信息重定向至其他接入网网元。
在一种可能的实现方式中,该方法还包括:接入网网元接收核心网网元发送的第三指示信息,第三指示信息用于指示接入网网元不满足业务的服务质量要求时,接入网网元将终端设备切换或重定向至其他接入网网元。
在一种可能的实现方式中,该方法还包括:若接入网网元不满足业务的服务质量要求,接入网网元向核心网网元发送第四指示信息,第四指示信息用于指示接入网网 元不满足业务的服务质量要求和/或接入网网元不满足的具体Qos参数要求。示例性的,接入网网元发送的第四指示信息可通过会话管理功能(Session Management Function,SMF)网元和接入管理功能(Access Management Function,AMF)网元传递至策略控制功能(Policy control function,PCF)网元,或更进一步地通过PCF发送至业务服务器或数据分析网元,以便后续SMF或PCF或业务服务器或数据分析网元做出相应的策略调整。
在一种可能的实现方式中,该方法还包括:接入网网元接收核心网网元发送的第五指示信息,第五指示信息用于指示接入网网元不满足业务的服务质量要求时,接入网网元向核心网网元发送第四指示消息。
在一种可能的实现方式中,QoS参数要求包括以下至少一项:时间信息要求、位置信息要求、保证流比特速率(guaranteed flow bit rate,GFBR)、最大流比特速率(maximum flow bit rate,MFBR)、平均时间窗口大小要求以及归一化的特征要求;其中,位置信息要求是指对应的QoS描述信息适用的网络位置;归一化的特征要求是通过将QoS参数要求的物理数值映射到固定的数值空间获取的。
第二方面,提供一种资源分配方法,包括:接入网网元接收核心网网元发送的业务的至少一条QoS描述信息;当确定接入网网元对应的参数不能满足至少一条QoS描述信息中的任何一条QoS描述信息中的QoS参数要求时,接入网网元向核心网网元发送第四指示信息,第四指示信息用于指示接入网网元不满足业务的服务质量要求和/或接入网网元不满足的具体QoS参数要求。这样一来,核心网网元可以做出相应的策略调整。进一步的,核心网网元可以将第四指示信息发送给业务服务器,以便业务服务器可以做出相应的策略调整。
在一种可能的实现方式中,该方法还包括:接入网网元接收核心网网元发送的第五指示信息,第五指示用于指示接入网网元在确定不满足业务的服务质量要求时,向核心网网元发送第四指示信息。
在一种可能的实现方式中,至少一条QoS描述信息中的每条QoS描述信息包括QoS参数类型集合和QoS参数要求集合。
在一种可能的实现方式中,每条QoS描述信息还包括网元集合信息,网元集合信息中的每个网元信息用于指示QoS参数要求集合中的至少一个Qos参数要求对应的网元。
在一种可能的实现方式中,该方法还包括:接入网网元根据网元信息集合确定接入网网元的QoS参数要求的集合;接入网网元根据接入网网元的QoS参数要求集合和接入网网元对应的参数集合,确定接入网网元对应的参数集合不能满足至少一条QoS描述信息中的任何一条QoS描述信息中的QoS参数要求集合。
在一种可能的实现方式中,QoS参数要求集合包括以下至少一项:时间信息要求、GFBR要求、MFBR要求、平均时间窗口大小要求以及归一化的特征要求;其中,归一化的特征要求是通过将特征的物理数值映射到固定的数值空间获取的。
第三方面,一种资源分配方法,包括:接入网网元接收核心网网元发送的业务的至少一条QoS描述信息;当确定接入网网元对应的参数集合不能满足至少一条QoS描述信息中的任何一条QoS描述信息中的QoS参数要求集合时,接入网网元向核心网网元发 送切换请求消息或向终端设备发送重定向信息,其中,切换请求消息用于将业务对应的终端设备切换至其他接入网网元,重定向信息用于将终端设备重定向至其他接入网网元。这样一来,终端设备可以根据接入网网元发送的切换请求消息切换至其他接入网网元,或根据重定向信息重定向至其他接入网网元。
在一种可能的实现方式中,至少一条QoS描述信息中的每条QoS描述信息包括QoS参数类型集合和QoS参数要求集合。
在一种可能的实现方式中,每条QoS描述信息还包括网元集合信息,网元集合信息中的每个网元信息用于指示QoS参数要求集合中的至少一个Qos参数要求对应的网元。
在一种可能的实现方式中,该方法还包括:接入网网元根据网元信息集合确定接入网网元(对应)的QoS参数要求的集合;接入网网元根据接入网网元的QoS参数要求集合和接入网网元对应的参数集合,确定接入网网元对应的参数集合不能满足至少一条QoS描述信息中的任何一条QoS描述信息中的QoS参数要求集合。
在一种可能的实现方式中,QoS参数要求包括以下至少一项:时间信息要求、位置信息要求、保证流比特率GFBR要求、最大流比特率MFBR要求、平均时间窗口大小要求以及归一化的特征要求;其中,位置信息要求是指对应的QoS描述信息适用的网络位置;归一化的特征要求是通过将QoS参数要求的物理数值映射到固定的数值空间获取的。
第四方面,提供一种接入网网元,包括:接收单元,用于接收核心网网元发送的业务的至少一条QoS描述信息;确定单元,用于从至少一条QoS描述信息中确定业务的一条目标QoS描述信息;处理单元,用于根据目标QoS描述信息为业务分配无线资源。
在一种可能的实现方式中,至少一条QoS描述信息中的每条QoS描述信息包括QoS参数类型集合和QoS参数要求集合。
在一种可能的实现方式中,每条QoS描述信息还包括网元集合信息,网元集合信息中的每个网元信息用于指示QoS参数要求集合中的至少一个Qos参数要求对应的网元。
在一种可能的实现方式中,确定单元用于:从多条QoS描述信息中确定一条目标QoS描述信息,接入网网元对应的参数集合满足目标QoS描述信息中的QoS参数要求集合。
在一种可能的实现方式中,确定单元用于:根据网元信息确定接入网网元的QoS参数要求集合;根据接入网网元的QoS参数要求集合确定目标QoS描述信息,其中,接入网网元对应的参数集合满足目标QoS描述信息中接入网网元的QoS参数要求的集合。
在一种可能的实现方式中,确定单元用于:确定QoS描述信息的第一集合,第一集合包括至少一条QoS描述信息的部分或全部的QoS描述信息;将第一集合发送给业务对应的终端设备;接入网网元接收终端设备发送的QoS描述信息的第二集合,第二集合包括第一集合的部分或全部的QoS描述信息;从第二集合中确定业务的一条目标QoS描述信息。
在一种可能的实现方式中,还包括发送单元,用于:若接入网网元不再满足业务的服务质量要求时,向核心网网元发送切换请求消息或向终端设备发送重定向信息, 其中,切换请求消息用于将终端设备切换至其他接入网网元,重定向信息用于将终端设备重定向至其他接入网网元。
在一种可能的实现方式中,接收单元还用于:接收核心网网元发送的第三指示信息,第三指示信息用于指示接入网网元不再满足业务的服务质量要求时,将终端设备切换或重定向至其他接入网网元。
在一种可能的实现方式中,QoS参数要求包括以下至少一项:时间信息要求、位置信息要求、保证流比特率GFBR要求、最大流比特率MFBR要求、平均时间窗口大小要求以及归一化的特征要求;其中,位置信息要求是指对应的QoS描述信息适用的网络位置;归一化的特征要求是通过将QoS参数要求的物理数值映射到固定的数值空间获取的。
在一种可能的实现方式中,发送单元还用于:接入网网元向核心网网元和/或终端设备发送目标QoS描述信息。
在一种可能的实现方式中,确定单元还用于:若接入网网元对应的参数不再满足目标QoS描述信息中的QoS参数要求集合,从至少一条QoS描述信息中重新确定业务的一条目标QoS描述信息,其中,接入网网元对应的参数满足重新确定的目标QoS描述信息中的QoS参数要求集合。
在一种可能的实现方式中,发送单元还用于:将重新确定的目标QoS描述信息发送给核心网网元和/或终端设备。
第五方面,本发明实施例提供了一种装置,该装置以芯片的产品形态存在,该装置的结构中包括处理器和存储器,该存储器用于与处理器耦合,保存该装置必要的程序指令和数据,该处理器用于执行存储器中存储的程序指令,使得该装置执行上述方法中接入网网元的功能。
第六方面,本发明实施例提供了一种接入网网元,该接入网网元可以实现上述方法实施例中接入网网元所执行的功能,功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。硬件或软件包括一个或多个上述功能相应的模块。
在一种可能的设计中,该接入网网元的结构中包括处理器和通信接口,该处理器被配置为支持该接入网网元执行上述方法中相应的功能。该通信接口用于支持该接入网网元与其他网元之间的通信。该接入网网元还可以包括存储器,该存储器用于与处理器耦合,其保存该接入网网元必要的程序指令和数据。
第七方面,本申请实施例提供了一种计算机存储介质,用于储存为上述方法所用的计算机软件指令,其包含用于执行上述方面所设计的程序。
第八方面,本发明实施例提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行第一方面、第二方面和第三方面提供的任意一种方法。
第九方面,提供一种业务的服务质量信息传输方法,包括:终端设备接收接入网网元发送的业务的至少一条服务质量QoS描述信息;终端设备确定QoS描述信息的第二集合,QoS描述信息的第二集合包括至少一条QoS描述信息的部分或者全部QoS描述信息;终端设备向接入网网元发送QoS描述信息的第二集合。
在一种可能的设计中,至少一条QoS描述信息中的每条QoS描述信息包括QoS参数类型和/或QoS参数要求。
在一种可能的设计中,每条QoS描述信息还包括网元信息,网元信息用于指示QoS参数要求对应的网元。
在一种可能的设计中,终端设备确定QoS描述信息的第二集合包括:终端设备从多条QoS描述信息中确定QoS描述信息的第二集合,终端设备对应的参数满足QoS描述信息的第二集合中每条QoS描述信息的QoS参数要求。
在一种可能的设计中,终端设备确定QoS描述信息的第二集合包括:终端设备根据网元信息确定终端设备的QoS参数要求;终端设备根据终端设备的QoS参数要求和终端设备对应的参数确定QoS描述信息的第二集合。
在一种可能的设计中,方法还包括:终端设备接收接入网网元发送的一条目标QoS描述信息;终端设备根据目标QoS描述信息分配终端资源和/或执行对应的终端设备策略。
在一种可能的设计中,若终端设备不再满足业务的目标QoS描述信息,终端设备向接入网网元发送第一指示信息,第一指示信息用于指示终端设备不满足目标QoS描述信息和/或终端设备不满足目标QoS描述信息的Qos参数要求。
在一种可能的设计中,终端设备接收接入网网元发送的第二指示信息,第二指示信息用于指示终端设备不再满足业务的目标QoS描述信息时,终端设备向接入网网元发送第一指示信息。
在一种可能的设计中,若终端设备不再满足业务的服务质量要求,终端设备向接入网网元发送第四指示信息,第四指示信息用于指示终端设备不满足业务的服务质量要求和/或终端设备不满足的Qos参数要求。
在一种可能的设计中,方法还包括:终端设备接收接入网网元发送的第五指示信息,第五指示信息用于指示终端设备不再满足业务的服务质量要求时,终端设备向接入网网元发送第四指示信息。
在一种可能的设计中,QoS参数要求包括以下至少一项:时间信息要求、位置信息要求、保证流比特率GFBR要求、最大流比特率MFBR要求、平均时间窗口大小要求以及归一化的特征要求;其中,位置信息要求是指对应的QoS描述信息适用的网络位置;归一化的特征要求是通过将QoS参数要求的物理数值映射到固定的数值空间获取的。
第十方面,提供一种业务的服务质量信息传输方法,包括:终端设备接收接入网网元发送的业务的至少一条QoS描述信息;当终端设备确定对应的参数集合不能满足至少一条QoS描述信息中的任何一条QoS描述信息中的QoS参数要求集合时,终端设备向接入网网元发送第四指示信息,第四指示信息用于指示不满足业务的服务质量要求和/或不满足的具体QoS参数要求。
在一种可能的实现方式中,该该方法还包括:终端设备接收接入网网元发送的第五指示信息,第五指示用于指示终端设备在确定不满足业务的服务质量要求时,向核心网网元发送第四指示信息。
在一种可能的实现方式中,至少一条QoS描述信息中的每条QoS描述信息包括QoS参数类型集合和QoS参数要求集合。
在一种可能的实现方式中,每条QoS描述信息还包括网元集合信息,网元集合信 息中的每个网元信息用于指示QoS参数要求集合中的至少一个Qos参数要求对应的网元。
在一种可能的实现方式中,终端设备确定对应的参数集合不能满足至少一条QoS描述信息中的任何一条QoS描述信息中的QoS参数要求集合包括:终端设备根据网元信息集合确定终端设备的QoS参数要求集合;终端设备根据终端设备的QoS参数要求集合和终端设备对应的参数集合,确定终端设备对应的参数集合不能满足至少一条QoS描述信息中的任何一条QoS描述信息中的QoS参数要求集合。
在一种可能的设计中,QoS参数要求包括以下至少一项:时间信息要求、位置信息要求、保证流比特率GFBR要求、最大流比特率MFBR要求、平均时间窗口大小要求以及归一化的特征要求;其中,位置信息要求是指对应的QoS描述信息适用的网络位置;归一化的特征要求是通过将QoS参数要求的物理数值映射到固定的数值空间获取的。
第十一方面,提供一种终端设备,包括接收单元,用于接收接入网网元发送的业务的至少一条服务质量QoS描述信息;确定单元,用于确定QoS描述信息的第二集合,QoS描述信息的第二集合包括至少一条QoS描述信息的部分或者全部QoS描述信息;发送单元,用于向接入网网元发送QoS描述信息的第二集合。
在一种可能的设计中,至少一条QoS描述信息中的每条QoS描述信息包括QoS参数类型和/或QoS参数要求。
在一种可能的设计中,每条QoS描述信息还包括网元信息,网元信息用于指示QoS参数要求对应的网元。
在一种可能的设计中,确定单元用于,从多条QoS描述信息中确定QoS描述信息的第二集合,终端设备对应的参数满足QoS描述信息的第二集合中每条QoS描述信息的QoS参数要求。
在一种可能的设计中,确定单元用于,根据网元信息确定终端设备的QoS参数要求;终端设备根据终端设备的QoS参数要求和终端设备对应的参数确定QoS描述信息的第二集合。
在一种可能的设计中,方法还包括:终端设备接收接入网网元发送的一条目标QoS描述信息;终端设备根据目标QoS描述信息分配终端资源和/或执行对应的终端设备策略。
在一种可能的设计中,若终端设备不再满足业务的目标QoS描述信息,发送单元还用于,发送第一指示信息,第一指示信息用于指示终端设备不满足目标QoS描述信息和/或终端设备不满足目标QoS描述信息的Qos参数要求。
在一种可能的设计中,接收单元还用于,接收接入网网元发送的第二指示信息,第二指示信息用于指示终端设备不再满足业务的目标QoS描述信息时,终端设备向接入网网元发送第一指示信息。
在一种可能的设计中,若终端设备不再满足业务的服务质量要求,发送单元还用于,向接入网网元发送第四指示信息,第四指示信息用于指示终端设备不满足业务的服务质量要求和/或终端设备不满足的Qos参数要求。
在一种可能的设计中,终端设备还用于,接收接入网网元发送的第五指示信息,第五指示信息用于指示终端设备不再满足业务的服务质量要求时,终端设备向接入网网元发送 第四指示信息。
在一种可能的设计中,QoS参数要求包括以下至少一项:时间信息要求、位置信息要求、保证流比特率GFBR要求、最大流比特率MFBR要求、平均时间窗口大小要求以及归一化的特征要求;其中,位置信息要求是指对应的QoS描述信息适用的网络位置;归一化的特征要求是通过将QoS参数要求的物理数值映射到固定的数值空间获取的。
第十二方面,本发明实施例提供了一种装置,该装置以芯片的产品形态存在,该装置的结构中包括处理器和存储器,该存储器用于与处理器耦合,保存该装置必要的程序指令和数据,该处理器用于执行存储器中存储的程序指令,使得该装置执行上述方法中终端设备的功能。
第十三方面,本发明实施例提供了一种终端设备,该终端设备可以实现上述方法实施例中终端设备所执行的功能,功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。硬件或软件包括一个或多个上述功能相应的模块。
在一种可能的设计中,该终端设备的结构中包括处理器和通信接口,该处理器被配置为支持该终端设备执行上述方法中相应的功能。该通信接口用于支持该终端设备与其他网元之间的通信。该终端设备还可以包括存储器,该存储器用于与处理器耦合,其保存该终端设备必要的程序指令和数据。
第十四方面,本申请实施例提供了一种计算机存储介质,用于储存为上述方法所用的计算机软件指令,其包含用于执行上述方面所设计的程序。
第十五方面,本发明实施例提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行第九方面和第十方面提供的任意一种方法。
第十六方面,提供一种业务的服务质量信息传输方法,包括:第一核心网网元接收数据分析网元或第二核心网网元或业务的业务服务器发送的业务的至少一条QoS描述信息;第一核心网网元确定QoS描述信息的第三集合,第三集合包括至少一条QoS描述信息的部分或者全部QoS描述信息;第一核心网网元向第三核心网网元或接入网网元发送QoS描述信息的第三集合。
在一种可能的设计中,至少一条QoS描述信息中的每条QoS描述信息包括QoS参数类型和/或QoS参数要求。
在一种可能的设计中,每条QoS描述信息还包括网元信息,网元信息用于指示QoS参数要求对应的网元。
在一种可能的设计中,第一核心网网元确定QoS描述信息的第三集合包括:第一核心网网元从多条QoS描述信息中确定QoS描述信息的第三集合,第一核心网网元对应的参数满足QoS描述信息的第三集合的QoS参数要求。
在一种可能的设计中,第一核心网网元确定QoS描述信息的第三集合包括:第一核心网网元根据网元信息确定第一核心网网元的QoS参数要求;第一核心网网元根据第一核心网网元的QoS参数要求和第一核心网网元对应的参数确定QoS描述信息的第三集合。
在一种可能的设计中,方法还包括:第一核心网网元接收接入网网元发送的一条目标QoS描述信息;第一核心网网元根据目标QoS描述信息分配核心网资源和/或执行服务质量策略。
在一种可能的设计中,方法还包括:第一核心网网元向业务服务器或第二核心网网元或数据分析网元发送目标QoS描述信息。
在一种可能的设计中,方法还包括:若第一核心网网元不再满足目标QoS描述信息,第一核心网网元向业务服务器或第二核心网网元或接入网网元发送第一指示信息,第一指示信息用于指示第一核心网网元不满足目标QoS描述信息和/或第一核心网网元不满足目标QoS描述信息的Qos参数要求。
在一种可能的设计中,方法还包括:第一核心网网元接收业务服务器或第二核心网网元发送的第二指示信息,第二指示信息用于指示第一核心网网元不再满足目标QoS描述信息时,向业务服务器或第二核心网网元或接入网网元发送第一指示信息。
在一种可能的设计中,方法还包括:若第一核心网网元不再满足业务的服务质量要求,第一核心网网元向业务服务器或第二核心网网元发送第四指示信息,第四指示信息用于指示第一核心网网元不满足业务的服务质量要求和/或第一核心网网元不满足的Qos参数要求。
在一种可能的设计中,方法还包括:第一核心网网元接收业务服务器或第二核心网网元发送的第五指示信息,第五指示信息用于指示第一核心网网元不再满足业务的服务质量要求时,向业务服务器或第二核心网网元发送第四指示信息。
在一种可能的设计中,QoS参数要求包括以下至少一项:时间信息要求、位置信息要求、保证流比特率GFBR要求、最大流比特率MFBR要求、平均时间窗口大小要求以及归一化的特征要求;其中,位置信息要求是指对应QoS描述信息适用的网络位置;归一化的特征要求是通过将QoS参数要求的物理数值映射到固定的数值空间获取的。
在一种可能的设计中,第一核心网网元包括以下网元中的至少一个:策略控制功能网元PCF、会话管理功能网元SMF、用户面功能网元UPF和接入和移动性管理功能网元AMF。
在一种可能的设计中,当第一核心网网元为PCF时,方法还包括:第一核心网网元向数据分析网元发送业务的QoS描述信息请求消息,QoS描述信息请求消息用于请求业务的至少一条QoS描述信息,QoS描述信息请求消息包括业务的业务标识信息。
第十七方面,提供一种业务的服务质量参数发送方法,包括:第一核心网网元接收数据分析网元或第二核心网网元或业务的业务服务器发送的业务的至少一条QoS描述信息;当确定第一核心网网元对应的参数集合不满足至少一条QoS描述信息中的任何一条QoS描述信息中的QoS参数要求集合时,第一核心网网元向业务服务器或第二核心网网元发送第四指示信息,第四指示信息用于指示第一核心网网元不满足业务的服务质量要求和/或第一核心网网元不满足业务的具体参数要求。
在一种可能的实现方式中,该该方法还包括:第一核心网网元接收业务服务器或第二核心网网元发送的第五指示信息,第五指示用于指示第一核心网网元在确定不满足业务的服务质量要求时,向业务服务器或第二核心网网元发送第四指示信息。
在一种可能的实现方式中,至少一条QoS描述信息中的每条QoS描述信息包括QoS参数类型集合和QoS参数要求集合。
在一种可能的实现方式中,每条QoS描述信息还包括网元集合信息,网元集合信息中的每个网元信息用于指示QoS参数要求集合中的至少一个Qos参数要求对应的网 元。
在一种可能的实现方式中,第一核心网网元确定QoS描述信息的第三集合包括:第一核心网网元根据网元信息集合确定第一核心网网元的QoS参数要求集合;第一核心网网元根据第一核心网网元的QoS参数要求集合和第一核心网网元对应的参数集合,确定第一核心网网元对应的参数集合不能满足至少一条QoS描述信息中的任何一条QoS描述信息中的QoS参数要求集合。
在一种可能的设计中,QoS参数要求包括以下至少一项:时间信息要求、位置信息要求、保证流比特率GFBR要求、最大流比特率MFBR要求、平均时间窗口大小要求以及归一化的特征要求;其中,位置信息要求是指对应QoS描述信息适用的网络位置;归一化的特征要求是通过将QoS参数要求的物理数值映射到固定的数值空间获取的。
在一种可能的实现方式中,第一核心网网元包括以下网元中的至少一个:策略控制功能网元PCF、会话管理功能网元SMF、用户面功能网元UPF和接入管理功能网元AMF。
在一种可能的实现方式中,当第一核心网网元为PCF时,该方法还包括:第一核心网网元向数据分析网元发送业务的QoS描述信息请求消息,QoS描述信息请求消息用于请求业务的至少一条QoS描述信息,QoS描述信息请求消息包括业务的业务标识信息。
第十八方面,提供一种第一核心网网元,包括接收单元,用于接收数据分析网元或第二核心网网元或业务的业务服务器发送的业务的至少一条QoS描述信息;确定单元,用于确定QoS描述信息的第三集合,第三集合包括至少一条QoS描述信息的部分或者全部QoS描述信息;发送单元,用于向第三核心网网元或接入网网元发送QoS描述信息的第三集合。
在一种可能的设计中,至少一条QoS描述信息中的每条QoS描述信息包括QoS参数类型和/或QoS参数要求。
在一种可能的设计中,每条QoS描述信息还包括网元信息,网元信息用于指示QoS参数要求对应的网元。
在一种可能的设计中,确定单元用于从多条QoS描述信息中确定QoS描述信息的第三集合,第一核心网网元对应的参数满足QoS描述信息的第三集合的QoS参数要求。
在一种可能的设计中,确定单元用于,根据网元信息确定第一核心网网元的QoS参数要求;根据第一核心网网元的QoS参数要求和第一核心网网元对应的参数确定QoS描述信息的第三集合。
在一种可能的设计中,接收单元还用于,接收接入网网元发送的一条目标QoS描述信息;还包括处理单元,用于根据目标QoS描述信息分配核心网资源和/或执行服务质量策略。
在一种可能的设计中,发送单元还用于向业务服务器或第二核心网网元或数据分析网元发送目标QoS描述信息。
在一种可能的设计中,若第一核心网网元不再满足目标QoS描述信息,发送单元还用于向业务服务器或第二核心网网元或接入网网元发送第一指示信息,第一指示信息用于指示第一核心网网元不满足目标QoS描述信息和/或第一核心网网元不满足目标QoS描述信息的Qos参数要求。
在一种可能的设计中,接收单元用于,接收业务服务器或第二核心网网元发送的第二指示信息,第二指示信息用于指示第一核心网网元不再满足目标QoS描述信息时,向业务服务器或第二核心网网元或接入网网元发送第一指示信息。
在一种可能的设计中,若第一核心网网元不再满足业务的服务质量要求,发送单元还用于向业务服务器或第二核心网网元发送第四指示信息,第四指示信息用于指示第一核心网网元不满足业务的服务质量要求和/或第一核心网网元不满足的Qos参数要求。
在一种可能的设计中,接收单元还用于,接收业务服务器或第二核心网网元发送的第五指示信息,第五指示信息用于指示第一核心网网元不再满足业务的服务质量要求时,向业务服务器或第二核心网网元发送第四指示信息。
在一种可能的设计中,QoS参数要求包括以下至少一项:时间信息要求、位置信息要求、保证流比特率GFBR要求、最大流比特率MFBR要求、平均时间窗口大小要求以及归一化的特征要求;其中,位置信息要求是指对应QoS描述信息适用的网络位置;归一化的特征要求是通过将QoS参数要求的物理数值映射到固定的数值空间获取的。
在一种可能的设计中,第一核心网网元包括以下网元中的至少一个:策略控制功能网元PCF、会话管理功能网元SMF、用户面功能网元UPF和接入和移动性管理功能网元AMF。
在一种可能的设计中,当第一核心网网元为PCF时,方法还包括:第一核心网网元向数据分析网元发送业务的QoS描述信息请求消息,QoS描述信息请求消息用于请求业务的至少一条QoS描述信息,QoS描述信息请求消息包括业务的业务标识信息。
第十九方面,本发明实施例提供了一种装置,该装置以芯片的产品形态存在,该装置的结构中包括处理器和存储器,该存储器用于与处理器耦合,保存该装置必要的程序指令和数据,该处理器用于执行存储器中存储的程序指令,使得该装置执行上述方法中第一核心网网元的功能。
第二十方面,本发明实施例提供了一种第一核心网网元,该第一核心网网元可以实现上述方法实施例中第一核心网网元所执行的功能,功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。硬件或软件包括一个或多个上述功能相应的模块。
在一种可能的设计中,该第一核心网网元的结构中包括处理器和通信接口,该处理器被配置为支持该第一核心网网元执行上述方法中相应的功能。该通信接口用于支持该第一核心网网元与其他网元之间的通信。该第一核心网网元还可以包括存储器,该存储器用于与处理器耦合,其保存该第一核心网网元必要的程序指令和数据。
第二十一方面,本申请实施例提供了一种计算机存储介质,用于储存为上述方法所用的计算机软件指令,其包含用于执行上述方面所设计的程序。
第二十二方面,本发明实施例提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行第九方面和第十方面提供的任意一种方法。
第二十三方面,提供一种业务的服务质量信息传输方法,包括:数据分析网元生成业务的至少一条服务质量QoS描述信息;
数据分析网元向核心网网元或业务的业务服务器发送至少一条QoS描述信息,至少一条QoS描述信息中的每条QoS描述信息包括网元信息,网元信息用于指示QoS描述 信息中的Qos参数要求对应的网元。
在一种可能的设计中,至少一条QoS描述信息中的每条QoS描述信息还包括QoS参数类型和/或QoS参数要求。
在一种可能的设计中,方法还包括:数据分析网元接收核心网网元发送的业务的QoS描述信息请求消息,QoS描述信息请求消息包括业务的业务标识信息;数据分析网元向核心网网元发送至少一条QoS描述信息包括:数据分析网元根据业务标识信息,向核心网网元发送至少一条QoS描述信息。
在一种可能的设计中,QoS参数要求包括以下至少一项:时间信息要求、位置信息要求、保证流比特率GFBR要求、最大流比特率MFBR要求、平均时间窗口大小要求以及归一化的特征要求;其中,位置信息要求是指每条QoS描述信息适用的网络位置;归一化的特征要求是通过将QoS参数要求的物理数值映射到固定的数值空间获取的。
在一种可能的设计中,数据分析网元生成业务的至少一条服务质量QoS描述信息包括:数据分析网元获取业务的训练数据,业务的训练数据包括以下至少一种:业务的业务服务器提供的数据、业务对应的电信网络设备提供的数据和终端设备提供的数据;数据分析网元从业务的训练数据得出业务的至少一条QoS描述信息。
第二十四方面,提供一种数据分析网元,包括:处理单元,用于生成业务的至少一条服务质量QoS描述信息;发送单元,用于向核心网网元或业务的业务服务器发送至少一条QoS描述信息,至少一条QoS描述信息中的每条QoS描述信息包括网元信息,网元信息用于指示QoS参数要求集合中的至少一个Qos参数要求对应的网元。
在一种可能的实现方式中,至少一条QoS描述信息中的每条QoS描述信息还包括QoS参数类型和/或QoS参数要求。
在一种可能的实现方式中,还包括接收单元,用于:接收核心网网元发送的业务的QoS描述信息请求消息,QoS描述信息请求消息包括业务的业务标识信息;发送单元用于:根据业务标识信息,向核心网网元发送至少一条QoS描述信息。
在一种可能的实现方式中,QoS参数要求集合包括以下至少一项:时间信息要求、GFBR要求、MFBR要求、平均时间窗口大小要求以及归一化的特征要求;其中,归一化的特征要求是通过将特征的物理数值映射到固定的数值空间获取的。
第二十五方面,本发明实施例提供了一种装置,该装置以芯片的产品形态存在,该装置的结构中包括处理器和存储器,该存储器用于与处理器耦合,保存该装置必要的程序指令和数据,该处理器用于执行存储器中存储的程序指令,使得该装置执行上述方法中数据分析网元的功能。
第二十六方面,本发明实施例提供了一种数据分析网元,该数据分析网元可以实现上述方法实施例中数据分析网元所执行的功能,功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。硬件或软件包括一个或多个上述功能相应的模块。
在一种可能的设计中,该数据分析网元的结构中包括处理器和通信接口,该处理器被配置为支持该数据分析网元执行上述方法中相应的功能。该通信接口用于支持该数据分析网元与其他网元之间的通信。该数据分析网元还可以包括存储器,该存储器用于与处理器耦合,其保存该数据分析网元必要的程序指令和数据。
第二十七方面,本申请实施例提供了一种计算机存储介质,用于储存为上述方法 所用的计算机软件指令,其包含用于执行上述方面所设计的程序。
第二十八方面,本发明实施例提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行第九方面和第十方面提供的任意一种方法。
第二十九方面,提供一种业务的服务质量信息传输方法,包括:业务服务器接收第一核心网网元发送的业务的至少一条QoS描述信息;业务服务器确定QoS描述信息的第二集合,第二集合包括至少一条QoS描述信息的部分或者全部QoS描述信息;业务服务器向第一核心网网元发送第二集合。
在一种可能的实现方式中,至少一条QoS描述信息中的每条QoS描述信息包括QoS参数类型集合和QoS参数要求集合。
在一种可能的实现方式中,每条QoS描述信息还包括网元集合信息,网元集合信息中的每个网元信息用于指示QoS参数要求集合中的至少一个Qos参数要求对应的网元。
在一种可能的实现方式中,业务服务器向第一核心网网元发送第二集合之后,方法还包括:业务服务器接收第一核心网网元发送的一条目标QoS描述信息;业务服务器根据目标QoS描述信息执行对应的应用层策略。
在一种可能的实现方式中,QoS参数要求集合包括以下至少一项:时间信息要求、位置信息要求、保证流比特率GFBR要求、最大流比特率MFBR要求、平均时间窗口大小要求以及归一化的特征要求;其中,位置信息要求是指每条QoS描述信息适用的网络位置;归一化的特征要求是通过将QoS参数要求的物理数值映射到固定的数值空间获取的。
第三十方面,提供一种业务服务器,包括接收单元,用于接收第一核心网网元发送的业务的至少一条QoS描述信息;确定单元,用于确定QoS描述信息的第二集合,第二集合包括至少一条QoS描述信息的部分或者全部QoS描述信息;发送单元,用于向第一核心网网元发送第二集合。
在一种可能的实现方式中,至少一条QoS描述信息中的每条QoS描述信息包括QoS参数类型集合和QoS参数要求集合。
在一种可能的实现方式中,每条QoS描述信息还包括网元集合信息,网元集合信息中的每个网元信息用于指示QoS参数要求集合中的至少一个Qos参数要求对应的网元。
在一种可能的实现方式中,业务服务器向第一核心网网元发送第二集合之后,接收单元还用于,接收第一核心网网元发送的一条目标QoS描述信息;确定单元还用于,根据目标QoS描述信息执行对应的应用层策略。
在一种可能的实现方式中,QoS参数要求集合包括以下至少一项:时间信息要求、位置信息要求、保证流比特率GFBR要求、最大流比特率MFBR要求、平均时间窗口大小要求以及归一化的特征要求;其中,位置信息要求是指每条QoS描述信息适用的网络位置;归一化的特征要求是通过将QoS参数要求的物理数值映射到固定的数值空间获取的。
第三十一方面,本发明实施例提供了一种装置,该装置以芯片的产品形态存在,该装置的结构中包括处理器和存储器,该存储器用于与处理器耦合,保存该装置必要 的程序指令和数据,该处理器用于执行存储器中存储的程序指令,使得该装置执行上述方法中业务服务器的功能。
第三十二方面,本发明实施例提供了一种业务服务器,该业务服务器可以实现上述方法实施例中业务服务器所执行的功能,功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。硬件或软件包括一个或多个上述功能相应的模块。
在一种可能的设计中,该业务服务器的结构中包括处理器和通信接口,该处理器被配置为支持该业务服务器执行上述方法中相应的功能。该通信接口用于支持该业务服务器与其他网元之间的通信。该业务服务器还可以包括存储器,该存储器用于与处理器耦合,其保存该业务服务器必要的程序指令和数据。
第三十三方面,本申请实施例提供了一种计算机存储介质,用于储存为上述方法所用的计算机软件指令,其包含用于执行上述方面所设计的程序。
第三十四方面,本发明实施例提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行第九方面和第十方面提供的任意一种方法。
本发明实施例还提供了一种资源分配的方法及装置。
第三十五方面,本申请的实施例提供了一种资源分配的方法,该方法包括:会话管理功能网元从策略控制功能网元接收业务的至少一条第一QoS描述信息。会话管理功能网元根据至少一条第一QoS描述信息确定至少一条接入网网元的QoS信息。会话管理功能网元向接入网网元发送至少一条接入网网元的QoS信息。
根据上述方法,相比当前的QoS机制中的QoS参数的设置通常不够合理或较为固定,本申请实施例中由数据分析网元根据大数据分析方法得出至少一套QoS描述信息,并供会话管理功能网元根据网络实际参数进行筛选,这样能够灵活地为业务提供QoS参数设置,从而保证业务的服务质量。
在一种可能的设计中,至少一条第一QoS描述信息中的每条第一QoS描述信息包括用户面功能网元的QoS信息和接入网网元的QoS信息。
在一种可能的设计中,第一QoS描述信息还包括以下一项或者多项信息:业务服务器的QoS信息、终端设备的QoS信息和策略控制功能网元的QoS信息。
在一种可能的设计中,接入网网元的QoS信息包括以下一项或者多项:QoS参数类型、QoS参数要求和接入网网元信息。
在一种可能的设计中,用户面功能网元的QoS信息包括以下一项或者多项:QoS参数类型、QoS参数要求和用户面功能网元信息。
在一种可能的设计中,业务服务器的QoS信息包括以下一项或者多项:QoS参数类型、QoS参数要求和业务服务器信息。
在一种可能的设计中,终端设备的QoS信息包括以下一项或者多项:QoS参数类型、QoS参数要求和终端设备信息。
在一种可能的设计中,策略控制功能网元的QoS信息包括以下一项或者多项:QoS参数类型、QoS参数要求和策略控制功能网元信息。
在一种可能的设计中,会话管理功能网元根据至少一条第一QoS描述信息确定用户面功能网元能满足的至少一条第二QoS描述信息,至少一条第二QoS描述信息为至少一条第一QoS描述信息中的一条或者多条。会话管理功能网元根据至少一条第二QoS 描述信息确定至少一条接入网网元的QoS信息,至少一条第二QoS描述信息包括至少一条接入网网元的QoS信息。
在一种可能的设计中,会话管理功能网元向用户面功能网元发送至少一条第一QoS描述信息中的用户面功能网元的QoS信息;会话管理功能网元从用户面功能网元接收用户面功能网元的选择信息,选择信息用于指示用户面功能网元对用户面功能网元的QoS信息的满足情况;会话管理功能网元根据用户面功能网元的选择信息确定用户面功能网元能满足的至少一条第二QoS描述信息。
在一种可能的设计中,会话管理功能网元从接入网网元接收接入网网元的目标QoS信息,接入网网元的目标QoS信息为至少一条接入网网元的QoS信息中的一条;会话管理功能网元根据接入网网元的目标QoS信息确定目标QoS描述信息,目标QoS描述信息为至少一条第二QoS描述信息中的一条信息。
在一种可能的设计中,会话管理功能网元将目标QoS描述信息中的终端设备的目标QoS信息发送给终端设备。
在一种可能的设计中,在会话管理功能网元将目标QoS描述信息中的终端设备的目标QoS信息发送给终端设备之前,会话管理功能网元确定目标QoS描述信息中的终端设备的目标QoS信息发生改变。
在一种可能的设计中,会话管理功能网元将目标QoS描述信息中的用户面功能网元的目标QoS信息发送给用户面功能网元。
在一种可能的设计中,在会话管理功能网元将目标QoS描述信息中的用户面功能网元的目标QoS信息发送给用户面功能网元之前,会话管理功能网元确定目标QoS描述信息中的用户面功能网元的目标QoS信息发生改变。
在一种可能的设计中,会话管理功能网元将目标QoS描述信息中的应用服务器的目标QoS信息发送给应用服务器。
在一种可能的设计中,在会话管理功能网元将目标QoS描述信息中的应用服务器的目标QoS信息发送给应用服务器之前,会话管理功能网元确定目标QoS描述信息中的应用服务器的目标QoS信息发生改变。
在一种可能的设计中,会话管理功能网元将目标QoS描述信息中的策略控制功能网元的目标QoS信息发送给策略控制功能网元。
在一种可能的设计中,在会话管理功能网元将目标QoS描述信息中的策略控制功能网元的目标QoS信息发送给策略控制功能网元之前,会话管理功能网元确定目标QoS描述信息中的策略控制功能网元的目标QoS信息发生改变。
在一种可能的设计中,QoS参数要求包括以下一项或者多项信息:时间信息要求、位置信息要求、保证流比特率GFBR要求、最大流比特率MFBR要求、平均时间窗口大小要求、至少一个数据类型的值要求、抖动缓存区大小要求、TCP拥塞窗口大小要求、TCP接受窗口大小要求、缓存区大小和无线接入类型(radio access type,RAT)要求。
在一种可能的设计中,至少一个数据类型的值中每个数据类型的值具有相同的数值空间。
在一种可能的设计中,会话管理功能网元确定用户面功能网元不再满足目标QoS描述信息;会话管理功能网元根据至少一条第一QoS描述信息重新确定至少一条接入网网元的 QoS信息;会话管理功能网元将重新确定的至少一条接入网网元的QoS信息发送给接入网网元。
在一种可能的设计中,会话管理功能网元确定用户面功能网元不再满足至少一条第一QoS描述信息的任何一条;会话管理功能网元向策略控制功能网元发送第一通知信息,第一通知信息用于通知策略控制功能网元用户面功能网元无法满足至少一条第一QoS描述信息中的任何一条。
在一种可能的设计中,会话管理功能网元向策略控制功能网元发送用户面功能网元的QoS参数值,用户面功能网元的QoS参数值为用户面功能网元对用户面功能网元的QoS参数类型的实际测量值。
第三十六方面,本申请还公开了一种资源分配的方法,该方法包括:接入网网元从会话管理功能网元接收至少一条接入网网元的QoS信息。接入网网元从至少一条接入网网元的QoS信息中确定接入网网元的目标QoS信息。接入网网元将接入网网元的目标QoS信息发送给会话管理功能网元和/或终端设备。
根据上述方法,相比当前的QoS机制中的QoS参数的设置通常不够合理或较为固定,本申请实施例中接入网网元从接收到的至少一条QoS信息中确定业务的一条目标QoS信息,并根据该目标QoS信息为业务分配无线资源和/或执行服务质量策略,能够保证业务的服务质量。
在一种可能的设计中,接入网网元的QoS信息包括以下一项或者多项:QoS参数类型、QoS参数要求和接入网网元信息。
在一种可能的设计中,接入网网元确定接入网网元满足接入网网元的目标QoS信息中的QoS参数要求。
在一种可能的设计中,接入网网元根据接入网网元的目标QoS信息为业务分配无线资源和/或执行服务质量策略。
在一种可能的设计中,接入网网元确定接入网网元不再满足接入网网元的目标QoS信息中的QoS参数要求;接入网网元从至少一条接入网网元的QoS信息中重新确定接入网网元的目标QoS信息。
在一种可能的设计中,接入网网元将重新确定的接入网网元的目标QoS信息发送给会话管理功能网元和/或终端设备。
在一种可能的设计中,若接入网网元不再满足至少一条接入网网元的QoS信息中的任何一条接入网网元的QoS信息包含的QoS参数要求时,接入网网元触发将终端设备切换至其他接入网网元;或者,接入网网元向终端设备发送重定向信息,重定向信息用于将终端设备重定向至其他接入网网元。
在一种可能的设计中,若接入网网元不再满足至少一条接入网网元的QoS信息中的任何一条接入网网元的QoS信息中的QoS参数要求时,接入网网元向会话管理功能网元发送第二通知信息,第二通知信息用于通知会话管理功能网元接入网网元无法满足至少一条接入网网元的QoS信息中的任何一条。
在一种可能的设计中,接入网网元向会话管理功能网元发送接入网网元的QoS参数值,接入网网元的QoS参数值为接入网网元对接入网网元的QoS参数类型的实际测量值。
在一种可能的设计中,QoS参数要求包括以下一项或者多项信息:时间信息要求、位 置信息要求、保证流比特率GFBR要求、最大流比特率MFBR要求、平均时间窗口大小要求、至少一个数据类型的值要求、抖动缓存区大小要求、TCP拥塞窗口大小要求、TCP接受窗口大小要求、缓存区大小和无线接入类型要求。
在一种可能的设计中,接入网网元确定终端设备当前所在小区的无线接入类型与重新确定的接入网网元目标QoS信息中包含的无线接入类型要求不同;接入网网元触发将终端设备从当前所在小区切换至目标小区,目标小区的无线接入类型与重新确定的接入网网元目标QoS信息中包含的无线接入类型要求相同。
第三十七方面,本申请的实施例提供了一种资源分配的方法,该方法包括:策略控制功能网元从数据分析网元获取业务的至少一条第三QoS描述信息。策略控制功能网元根据至少一条第三QoS描述信息确定至少一条第一QoS描述信息。策略控制功能网元将至少一条第一QoS描述信息发送给会话管理功能网元。
根据上述方法,相比当前的QoS机制中的QoS参数的设置通常不够合理或较为固定,本申请实施例中由数据分析网元根据大数据分析方法得出至少一套QoS描述信息,并供策略控制功能网元根据网络实际参数进行筛选,这样能够灵活地为业务提供QoS参数设置,从而保证业务的服务质量。
在一种可能的设计中,策略控制功能网元获取业务服务器发送的业务的描述信息。
在一种可能的设计中,业务的描述信息包括以下信息中的一项或者多项:业务流所属的业务标识、IP过滤信息、媒体带宽要求、流量路由信息、抖动缓存要求、媒体编码类型要求、媒体编码类型要求的编码速率要求、TCP拥塞窗口要求、TCP接收窗口要求、缓存要求和至少一个数据类型的值要求。
在一种可能的设计中,、策略控制功能网元根据业务的描述信息和至少一条第三QoS描述信息确定至少一条第一QoS描述信息。
在一种可能的设计中,策略控制功能网元从业务服务器接收业务建立请求。其中,业务建立请求用于请求为业务建立业务流,业务建立请求中包含业务的描述信息。策略控制功能网元根据业务建立请求获取业务服务器发送的业务的描述信息。
在一种可能的设计中,策略控制功能网元根据业务建立请求向数据分析网元发送业务的QoS描述信息请求,业务的QoS描述信息请求用于请求业务的第三QoS描述信息。策略控制功能网元接收数据分析网元发送的业务的QoS描述信息请求响应,业务的QoS描述信息请求响应包含业务的至少一条第三QoS描述信息。
在一种可能的设计中,业务的QoS描述信息请求包括业务的标识信息和/或业务的描述信息。
在一种可能的设计中,业务的QoS描述信息请求还包括以下信息的一项或多项:用户标识信息、位置区域标识信息和时间信息。
在一种可能的设计中,策略控制功能网元向数据分析网元发送业务的QoS描述信息订阅请求,业务的QoS描述信息订阅请求用于向数据分析网元订阅业务的QoS描述信息。策略控制功能网元从数据分析网元接收业务的QoS描述信息通知,业务的QoS描述信息通知包括业务的至少一条第三QoS描述信息。
在一种可能的设计中,业务的QoS描述信息订阅请求包括业务的标识信息。
在一种可能的设计中,业务的QoS描述信息订阅请求还包括以下信息的一项或多项: 用户标识信息、位置区域标识信息、时间信息。
第三十八方面,本申请实施例提供了一种资源分配的装置,该装置具有实现上述方法中会话管理功能网元行为的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块。在一个可能的设计中,上述装置的结构中包括处理器和收发器,所述处理器被配置为处理该装置执行上述方法中相应的功能。所述收发器用于实现上述装置与策略控制功能网元/接入网网元/用户面功能网元/终端设备之间的通信。所述装置还可以包括存储器,所述存储器用于与处理器耦合,其保存该装置必要的程序指令和数据。
第三十九方面,本申请实施例提供了一种资源分配的装置,该装置具有实现上述方法中接入网网元行为的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块。在一个可能的设计中,上述装置的结构中包括处理器和收发器,所述处理器被配置为处理该装置执行上述方法中相应的功能。所述收发器用于实现上述装置与会话管理功能网元/终端设备之间的通信。所述装置还可以包括存储器,所述存储器用于与处理器耦合,其保存该装置必要的程序指令和数据。
第四十方面,本申请实施例提供了一种资源分配的装置,该装置具有实现上述方法中策略控制功能网元行为的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块。在一个可能的设计中,上述装置的结构中包括处理器和收发器,所述处理器被配置为处理该装置执行上述方法中相应的功能。所述收发器用于实现上述装置与会话管理功能网元/数据分析网元/业务服务器之间的通信。所述装置还可以包括存储器,所述存储器用于与处理器耦合,其保存该装置必要的程序指令和数据。
第四十一方面,本申请实施例提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述各方面所述的方法。
第四十二方面,本申请实施例提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述各方面所述的方法。
第四十三方面,本申请提供了一种芯片系统,该芯片系统包括处理器,用于支持上述装置实现上述方面中所涉及的功能,例如,生成或处理上述方法中所涉及的信息。在一种可能的设计中,所述芯片系统还包括存储器,所述存储器,用于保存数据发送设备必要的程序指令和数据。该芯片系统,可以由芯片构成,也可以包含芯片和其他分立器件。
附图说明
图1为本申请实施例提供的一种通信系统架构示意图;
图2为本申请实施例提供的一种资源分配方法的信号交互示意图;
图3为本申请实施例提供的一种资源分配方法的信号交互示意图;
图4为本申请实施例提供的一种资源分配方法的信号交互示意图;
图5为本申请实施例提供的一种资源分配方法的信号交互示意图;
图6为本申请实施例提供的一种接入网网元的结构示意图;
图7为本申请实施例提供的一种接入网网元的结构示意图;
图8为本申请实施例提供的一种终端设备的结构示意图;
图9为本申请实施例提供的一种终端设备的结构示意图;
图10为本申请实施例提供的一种第一核心网网元的结构示意图;
图11为本申请实施例提供的一种第一核心网网元的结构示意图;
图12为本申请实施例提供的一种数据分析网元的结构示意图;
图13为本申请实施例提供的一种数据分析网元的结构示意图;
图14为本申请实施例提供的一种业务服务器的结构示意图;
图15为本申请实施例提供的一种业务服务器的结构示意图;
图16为本申请实施例提供的又一种资源分配方法的流程图;
图17为本申请实施例提供的又一种资源分配方法的流程图;
图18为本申请实施例提供的又一种资源分配方法的流程图;
图19为本申请实施例提供的又一种资源分配方法的流程图;
图20A、20B为根据本申请实施例中提供的一种资源分配的装置的结构示意图。
具体实施方式
本申请实施例可以应用于无线通信系统或固定网络通信系统中。无线通信系统包括第三代合作伙伴计划(3rd Generation Partnership Project,3GPP)提出的长期演进(Long Term Evolution,LTE)系统、第五代(5-Generation,5G)移动通信系统、全球移动通讯系统(Global System of Mobile communication,GSM)、码分多址(Code Division Multiple Access,CDMA)系统、宽带码分多址(Wideband Code Division Multiple Access,WCDMA)系统以及后续演进的通行系统等。固定网络通信系统包括多业务接入节点(Multi-Service Access Node,MSAN)系统、线缆调制解调器端接系统(Cable Modem Termination System,CMTS)以及宽带远程接入服务器(Broadband Remote Access Server,BRAS)系统。
如图1所示,为本申请实施例提供的一种通信系统架构示意图。该通信系统包括数据分析网元,应用功能(Application Function,AF)网元(也称为业务服务器),核心网网元、接入网网元(Radio Access Network,RAN或AN)、终端设备和网络能力开放(Network Exposure Function,NEF)网元。其中,数据分析网元可以是网络数据分析功能网元(Network Data Analytic Function,NWDAF),核心网网元可以包括PCF网元、SMF和AMF网元以及用户面功能(User plane Function,UPF)网元。终端设备可以是用户设备(User Equipment,UE)。
其中,NWDAF网元通过N23接口与PCF网元连接。PCF通过N5接口与AF网元连接,通过N7接口与SMF网元连接,通过N15接口与AMF网元连接,PCF可以进行动态的QoS策略制定,并将相应的策略分发给SMF和AMF等网元。UPF通过N4接口与SMF网元连接,通过N3接口与AN网元连接。AN通过N2接口与AMF网元连接。UE通过N1接口与AMF网元连接。另外,本发明不排除NWDAF可以通过服务化接口直接与需要通信的网元进行通信,例如NWDAF可以通过服务化接口与PCF、SMF、AMF、UPF和AN等 网元通过调用服务化接口的不同服务而进行通信。
可以理解的是,在图1所示的通信系统中,各网元的功能以及接口仅为示例性的,各个网元在应用于本申请的实施例中时,并非全部功能都是必需的。
其中,该终端设备包括但不限于:UE、用户单元、用户站、移动站、移动台、远方站、远程终端设备、移动终端设备、用户终端设备、无线通信设备、用户代理、用户装置、蜂窝电话、无绳电话、会话启动协议(session initiation protocol,SIP)电话、无线本地环路(wireless local loop,WLL)站、个人数字处理(personal digital assistant,PDA)、具有无线通信功能的手持设备、计算设备、连接到无线调制解调器的处理设备、车载设备、可穿戴设备、物联网中的终端设备设备、家用电器、虚拟现实设备、未来5G网络中的终端设备设备或者未来演进的公共陆地移动网络(public land mobile network,PLMN)中的终端设备等。
接入网设备可以是与终端设备进行通信的设备。接入网设备可以为特定的地理区域提供通信覆盖,并且可以与位于该覆盖区域(小区)内的终端设备进行通信。接入网设备可以与任意数目终端设备通信。接入网设备与终端设备之间可以有多个空口连接,例如,接入网设备与终端设备之间存在两个空口连接,分别用于传输数据流A和数据流B。接入网设备可以支持不同制式的通信协议,或者可以支持不同的通信模式。例如,该接入网设备以是演进型基站(evolved node B,eNodeB),或者是无线保真接入点(wireless fidelity access point,WiFi AP)、或者是全球微波接入互操作性基站(worldwide interoperability for microwave access base station,WiMAX BS),或者是云无线接入网络(cloud radio access network,CRAN)中的无线控制器,或者该网络设备可以为未来5G网络中的接入网设备或者未来演进PLMN中的接入网设备等。
PCF网元具有策略控制决策的功能,为网络提供策略。AMF网元用于移动性管理、合法监听、或者接入授权以及鉴权等。SMF网元用于实现会话和承载管理、地址分配等。
数据分析网元能够向PCF提供网络数据分析结果,例如提供至少一条QoS描述信息。
在本申请的实施例中,接入网设备和核心网的全部或者部分网元可以属于第三代合作伙伴计划(3rd generation partnership project,3GPP)网络,也可以属于非3GPP网络,例如:企业内部网络。核心网的全部或者部分网元可以是物理上的实体网元,也可以是虚拟化的网元,在此不做限定。
在本申请的实施例中,“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系。例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,在本申请的描述中,“多个”是指两个或多于两个。
在本申请的实施例中,某一网元(例如:A网元)获取来自另一网元(例如:B网元)的信息,可以指A网元直接从B网元接收信息,也可以指A网元经其他网元(例如:C网元)从B网元接收信息。当A网元经C网元从B网元接收信息时,C网元可以对信息进行透传,也可以将信息进行处理,例如:将信息携带在不同的消息中进行传输或者对信息进行筛选,只发送筛选后的信息给A网元。类似的,在本申请的各实施例中,A网元向B网元发送信息,可以指A网元直接向B网元发送信息,也可以指A网元经其他网元(例如:C网元)向B网元发送信息。
本申请实施例提供一种资源分配方法,如图2图所示,包括步骤201-213。其中,资源分配方法包括业务的服务质量信息传输方法。
201、数据分析网元获取业务的训练数据。
数据分析网元可以是图1中的NWDAF网元。数据分析网元也可以是其他具有网络数据分析功能的网元,在此不做限定。
数据分析网元获取业务的训练数据,数据分析网元从业务的训练数据得出业务的至少一条QoS描述信息。其中,业务可以包括语音业务、极高可靠极低时延通信(Ultra-Reliable and Low-Latency Communication,URLLC)业务、IP多媒体子系统(IP Multimedia Service,IMS)视频业务、车连接一切(Vehicle to Everything,V2X)业务或LTE网络语音(Voice over Long Term Evolution,VoLTE)业务等,本申请不做限定。QoS描述信息包括以下至少一种:策略与计费控制规则(policy charging control rule,PCC rule),QoS profile,QoS rule,影响网络制定PCC rule、QoS profile或QoS rule的参数信息。业务的训练数据包括以下至少一种:业务的业务服务器提供的数据、网络提供的数据和终端设备提供的数据。
其中,业务的业务服务器可以是如下服务器中的至少一种:运营商管控的业服务器和第三方管控的业务服务器。第三方管控的业务服务器包括:应用程序(application,App)服务器、OTT(over the top)服务器或垂直行业管控中心。业务服务器提供的数据可以包括业务类型、业务体验、业务描述信息、业务用户的网际协议(internet protocol,IP)五元组、用户面数据大小,用户面数据间隔、业务开始时间和结束时间等应用层数据中的至少一种。
网络提供的数据可以包括电信网络设备提供的与业务相关的网络数据,如执行该业务的终端设备的地址、小区(cell)标识(identity,ID)、隧道端点标识(tunnel end point identifier,TEID)、时间信息、网络拥塞状况、网络资源情况、网络网元的类型或标识、QoS指示、数据网络名称(data network name,DNN)、实时无线信道质量(例如:参考信号接收功率(reference signal receiving power,RSRP),或者参考信号接收质量(reference singnal received quality,RSRQ),或者信号与干扰加噪声比(signal to interference plus noise ratio,SINR))、业务切换门限、滤波系数、天线倾角、载频、载波、丢包率、保证流比特速率(guaranteed flow bit rate,GFBR)、最大流比特速率(maximum flow bit rate,MFBR)以及签约会话聚合最大比特速率(aggregate maximum bit rate,AMBR)中的至少一种。电信网络设备可以包括如下设备中的至少一种:接入网设备、控制面功能网元(例如,AMF或SMF或PCF)、UPF、网络管理网元(例如:业务支撑系统(business support system,BSS)、运营支撑系统(operation support system,OSS)、管理支撑系统(management support system,MSS))或统一数据管理(unified data management,UDM)等。
终端设备提供的数据可以包括以下数据的至少一种:终端设备的标识信息、业务相关IP五元组信息、终端设备类型、终端设备能力、操作系统版本、终端设备的温度、终端设备的电量、终端设备测量的小区无线信道质量(例如:RSRP、RSRQ、SINR)和拥塞级别等。
需要说明的是,上述网元以及数据类型仅仅是举例说明,本申请并不做限定。
202、数据分析网元生成业务的至少一条QoS描述信息。
至少一条QoS描述信息中的每条QoS描述信息可以包括QoS参数类型和/或QoS参 数要求。QoS参数类型和/或QoS参数要求可以隐式指示QoS参数类型和/或QoS参数要求对应的网元。
其中,每条QoS描述信息可以包含一个或多个QoS参数类型,QoS参数类型包括QoS参数的具体类型或名称,每个QoS参数可以对应一个参数类型或名称。每条QoS描述信息可以包含一个或多个QoS参数要求,QoS参数要求包括QoS参数的具体取值要求,具体取值要求的类型包括但不限于数值类型、日期类型、时间类型、布尔类型。需要说明的是,具体取值要求可以是参数的实际物理取值,也可以是参数取值进行归一化处理后的取值。归一化处理是指将参数的物理取值映射到固定取值空间的操作,例如采用最大最小值归一化方法、Z-Score归一化方法等将每个特征的物理数据值映射到固定的数值空间。这种处理一方面便于在大数据分析过程中提高模型训练收敛速度,另一方面提供了一种特征数据传输方式。示例性的,QoS参数要求集合包括协议已定义的以下至少一项QoS参数要求:服务质量分类识别码(QoS class identifier)要求、反射QoS属性(reflective QoS attribute,RQA)要求、分配与保持优先级(allocation/retension priority,ARP)要求、通知控制(notification control)要求、保证流比特率(guaranteed flow bit rate,GFBR)要求、最大流比特率(maximum flow bit rate,MFBR)要求、会话聚合最大比特速率(session-aggregate maximum bit rate,session-AMBR)要求、用户设备聚合最大比特速率(UE-aggregate maximum bit rate,UE-AMBR)要求、最大丢包率要求(maximun Packet Loss Rate,Max PLR)要求,资源类型(resource type)要求,数据包延迟预算(packet delay budget,PDB)要求、数据错误率(packet error rate,PER)要求、优先级要求、平均时间窗口(average window,AW)要求、最大数据突发量(maximum data burst volume)要求。说明一点,上述GFBR、MFBR、Max PLR等参数要求可用于指示上行或下行数据的GFBR、MFBR、Max PLR要求。在一种可能的实现方式中,QoS参数要求集合还可以包括目前标准未定义的QoS参数要求,例如包括以下至少一项:时间信息要求、位置信息要求、数据包大小要求、编码方式要求、抖动要求、数据包到达率要求、流量激活率要求、无线信道质量要求、用户标识/类型要求、用户IP五元组要求。其中,时间信息要求用于指示当前的QoS描述信息适用的时间;位置信息要求用于指示当前的QoS描述信息适用的位置。类似地,其他QoS参数要求用于指示当前QoS描述信息适用的场景。在一种可能的实现方式中,QoS参数要求集合还可以包括归一化的特征要求,其中,归一化的特征要求是通过将QoS参数要求的物理数值映射到固定的数值空间获取的。
在一种可能的实现方式中,至少一条QoS描述信息中的每条QoS描述信息可以对应一个QoS描述信息索引,例如数字编号,该数字编号可以用于指代对应的QoS描述信息。
举例来说,如表1所示,假设业务为IMS视频业务,数据分析网元对IMS视频业务的训练数据进行分析后,生成编号为0和1的2条QoS描述信息,每条QoS描述信息的QoS参数类型集合包括时间段、GBR、MBR、数据丢包率、时延和窗口大小,从而每条QoS描述信息的QoS参数要求集合包括时间段要求、GBR要求、MBR要求、数据丢包率要求、时延要求和窗口大小要求。
表1
数字编号 时间 GBR MBR 数据丢包率 时延 窗口大小
0 白天段(06:00-18:00) 496kbps 5120kbps 0.1% 150ms 2s
1 夜晚段(18:00-06:00) 568kbps 8640kbps 0.1% 100ms 2s
如表2所示,假设业务为VoLTE业务,数据分析网元对VoLTE业务的训练数据进行分析后,生成编号为0-5的6条QoS描述信息,每条QoS描述信息的QoS参数类型集合包括上行/下行(Uplink/Downlink,UL/DL)Max PLR,编码类型和编码速率,从而每条QoS描述信息的QoS参数要求集合包括UL/DL Max PLR要求,编码类型要求和编码速率要求。
表2
数字编号 编码类型 编码速率(kbps) UL/DL Max PLR
0 AMR-WB 6.6 1%
1 AMR-WB 12.65 3%
2 AMR-WB 23.85 4%
3 EVS 5.9 3%
4 EVS 64 5%
5 EVS 128 6%
在一种可能的实现方式中,至少一条QoS描述信息中的每条QoS描述信息还包括网元信息。网元信息包括一个或多个网元信息,每个网元信息用于指示QoS参数要求中的至少一个QoS参数要求对应的网元。其中,网元信息可以包括网元类型信息或标识信息。网元信息用于指示对应的QoS参数要求可以应用的一个或一类网元。例如,丢包率要求和平均窗口大小要求应用于UPF,即UPF可以根据网元信息中的UPF信息(UPF标识或类型)确定每条QoS描述信息中与自身相关的QoS参数要求包括丢包率要求和平均窗口大小要求,后续UPF只需判断当前网络(包括自身)的丢包率和平均窗口大小是否能是否能满足每条QoS描述信息中的丢包率要求和平均窗口大小要求,UPF不必识别或考虑QoS描述信息中的其他QoS参数要求。从而,UPF可以从接收到的至少一条QoS描述信息中筛选出0条、1条或多条丢包率要求和平均窗口大小要求能被满足的QoS描述信息,过滤掉其他丢包率要求和平均窗口大小要求不能被满足的QoS描述信息;又如,时间要求应用于PCF,即PCF可以根据网元信息中的PCF信息确定每条QoS描述信息中与自身相关的QoS参数要求包括时间要求,后续PCF只需判断当前网络的时间是否能每条QoS描述信息中的时间要求,据此PCF可以从接收的至少一条QoS描述信息中选择出0条、1条或多条时间要求能被满足的QoS描述信息,过滤掉其他时间要求不能被满足的QoS描述信息。需要说明的是,网元信息可以是指QoS参数要求将被某个网元应用或判断,例如上述时间要求的网元信息为PCF,其具体含义是将有PCF来判断或应用时间要求;又如,假设位置要求可能被作为某QoS描述信息中的一个QoS参数要求,且假设这个位置要求对应的网元为接入网设备,则具体的含义是将由接入网设备来判断或使用该位置要求,例如,判断执行业务的用户终端的位置是否符合该位置要求,而位置要求本身可以不是对接入网本身的属性要求。在一种可能的实现方式中,QoS描述信息中的网元信息不必覆盖每个QoS参数要求,即存在一个或多个QoS参数要 求未指明对应网元的情况,例如,假设Max PLR作为某业务的QoS描述信息中的一个QoS参数要求,而协议已明确定义Max PLR是给接入网网元的参数,则该QoS描述信息中可不必存在Max PLR参数对应的网元信息。
示例性的,数据分析网元可以基于业务服务器提供的业务数据(如业务体验),使用现有的大数据学习分析方法,获取业务的至少一条QoS描述信息。例如,假设业务为URLLC业务,采用平均意见分(Mean Opinion Score,MOS)来描述URLLC业务的业务体验,MOS的范围为[0,5],数值越大,URLLC业务的业务体验越好。如表3所示,数据分析网元对URLLC业务的训练数据进行分析后,可以得出影响URLLC业务的MOS的QoS参数类型集合包括上下行数据传输的最大丢包率(Max Packet Loss Rate,Max PLR)、数据包到达率(Packet Arrival Rate)和数据包大小(Packet Size),从而得出QoS参数要求集合包括Max PLR数值要求、Packet Arrival Rate数值要求和Packet Size数值要求,并得出网元信息集合包括Max PLR、Packet Arrival Rate和Packet Size分别对应的网元信息,例如Max PLR可以对应接入网网元、Packet Arrival Rate可以对应核心网网元(PCF/SMF/AMF/UPF),Packet Size可以对应终端设备。即网元信息集合包括核心网网元、接入网网元和终端设备。
表3
Figure PCTCN2019074809-appb-000001
如表4所示,假设业务为V2X业务,采用MOS来描述V2X业务的业务体验。数据分析网元对V2X业务的训练数据进行分析后,可以得出影响V2X业务的MOS的QoS参数类型集合包括平均窗口、数据包丢包率、该业务用户所在小区的RSRP、该业务媒体面数据编码类型、编码速率和该业务所在时间段,从而得出QoS参数要求集合包括接收窗口要求、数据包丢包率要求、该业务用户所在小区的RSRP要求(归一化的值,且在[0,1]区间内)、该业务媒体面数据编码方式要求和该业务所在时间段要求,并得出网元信息集合包括平均窗口、数据包丢包率、该业务用户所在小区的RSRP、该业务媒体面数据编码方式和该业务所在时间段分别对应的网元信息,例如该业务媒体面数据编码方式要求和该业务所在时间段要求对应PCF,数据包丢包率和平均窗口要求对应UPF,该业务用户所在小区的RSRP要求可以对应AN。即网元信息包括PCF,UPF和AN。
表4
Figure PCTCN2019074809-appb-000002
在一种可能的实现方式中,至少一条QoS描述信息中的每条QoS描述信息可以对应 网络网元或终端设备或业务服务器中的一个QoS策略,例如,网络网元、终端设备或业务服务器可以将接收到的QoS描述信息本身作为QoS策略,也可以根据QoS描述信息生成或映射出对应的QoS策略。网络网元、终端设备或业务服务器可以执行相应QoS策略,例如根据QoS策略要求分配相应的资源和/或执行相应的门限控制等。
本申请实施例,数据分析网元向第一核心网网元(核心网网元)发送至少一条QoS描述信息的方法中,第一核心网网元可以是策略控制功能网元、会话管理功能网元、用户面功能网元、接入控制功能网元、接入网功能网元中的至少一个,此处不做限定。数据分析网元可以经过点对点接口向第一核心网网元发送至少一条QoS描述信息,也可以经服务化接口向第一核心网网元发送至少一条QoS描述信息,此处也不作限定。
203、数据分析网元向核心网网元发送至少一条QoS描述信息。
在一种可能的实现方式中,数据分析网元向核心网网元发送至少一条QoS描述信息之前,数据分析网元接收核心网网元发送业务的QoS描述信息请求消息。QoS描述信息请求消息用于请求业务的至少一条QoS描述信息,QoS描述信息请求消息包括业务的业务标识信息(例如,公共陆地移动网络(public land mobile network,PLMN)ID、业务标识(service ID)和分析标识(analytic ID))。
在一种可能的实现方式中,QoS描述信息请求消息中还可以包括执行该业务的终端设备的标识信息(IMSI、SUPI或UE IP地址),终端设备的位置信息(当前终端所处TA或TA列表或小区列表(cell list))和终端设备所在的数据网络的名称等。在一种可能的设计中,核心网网元向数据分析网元发送业务的QoS描述信息请求消息之前,在业务的建立过程中,核心网网元接收该业务的业务服务器发送的认证授权请求消息(例如策略认证授权请求消息),认证授权请求消息包括业务标识信息,用于指示建立业务标识信息对应的业务。其中,业务的标识信息可以是由数据分析网元提前统一为任一类业务分配并发送给对应的业务服务器的。数据分析网元可以通过NEF与业务服务器通信,数据分析网元、NEF和业务服务器之间可以通过统一的北向接口通信。具体的,业务服务器可以通过统一的北向接口向数据分析网元请求业务标识信息分配,或业务服务器经统一的北向接口向NEF请求业务标识信息分配,再由NEF向数据分析网元请求业务标识信息分配。业务标识信息也可以是其他网元向PCF提供的,例如在业务对应的会话建立过程中,由SMF或终端设备向PCF提供的业务标识信息,此处并不限定。其中,业务标识信息可以是业务类型信息。
在一种可能的实现方式中,认证授权请求消息还可以包括业务的其他应用层信息,例如分类器标识、带宽要求描述信息、媒体类型描述信息和媒体编码方式等。
在一种可能的实现方式中,认证授权请求消息中还可以包括指示信息(第五指示信息),用于指示网络网元(包括PCF、SMF、AMF、UPF、AN、UE)在确定不满足业务的服务质量要求时,向业务服务器发送第四指示信息,第四指示信息可以包括各网元不满足业务的服务质量要求和/或不满足的具体Qos参数要求。需要说明的是,不满足业务的服务质量要求时具体可以是指不满足网络网元接收到的至少一条Qos描述信息中的任何一条Qos描述信息。网络网元不满足一条Qos描述信息可以是网络网元对应的参数不满足该Qos描述信息中的一个或多个Qos参数要求。
在一种可能的实现方式中,若数据分析网元接收核心网网元发送业务的QoS描述 信息请求消息,数据分析网元可以向核心网网元发送Qos描述信息响应消息,Qos描述信息响应消息中包括至少一条Qos描述信息。至少一条Qos描述信息可以通过表格、图像、函数或描述文件等形式呈现,本申请不做限定。
在一种可能的设计中,数据分析网元根据训练数据获取业务的至少一条QoS描述信息之后,可向PCF主动推送业务的至少一条QoS描述信息,即核心网网元无需向数据分析网元请求QoS描述信息。且推送过程中数据分析网元还可同时向PCF发送至少一条QoS描述信息对应的业务的业务标识信息。在一种可能的实现方式中,数据分析网元可选择主动推送的时机,可实时推送,也可离线推送;可单业务推送,也可多业务批量推送。
在数据分析网元主动向PCF推送至少一条QoS描述信息的场景下,PCF可以接收业务服务器发送的认证授权请求消息或会话管理功能网元发送的业务相关会话策略控制请求消息,认证授权请求消息或会话策略控制请求消息用于请求建立业务相关专有隧道或业务相关会话的。在一种可能的实现方式中,认证授权请求消息包含业务标识信息和其他应用层信息,例如分类器标识、带宽要求描述信息、媒体类型描述信息和媒体编码方式等。在一种可能的实现方式中,认证授权请求消息中还可以包含第五指示信息,第五指示用于指示网络网元在确定不满足业务的服务质量要求时,向业务服务器发送第四指示信息,第四指示信息用于指示不满足业务的服务质量要求和/或不满足的具体QoS参数要求。会话策略控制请求消息中包含业务标识信息和其他网络参数,例如用户位置信息、用户类型信息等。
在一种可能的实现中,数据分析网元向核心网网元发送至少一条QoS描述信息时,需要考虑用户的标识信息或位置信息等,例如,根据用户当前所在的TA或TA列表或cell list列表,数据分析网元筛选符合当前位置场景的至少一条QoS描述信息,并下发给核心网网元,无需将生成的业务的所有的QoS描述信息下发;又如,根据执行业务的用户终端类型,下发符合当前终端类型场景的至少一条QoS描述信息。
在一种可能的实现方式中,数据分析网元在向核心网网元发送至少一条QoS描述信息的同时,还可以向核心网网元发送第五指示信息,或通过核心网网元向其他网络网元发送第五指示信息,第五指示用于指示网络网元在确定不满足业务的服务质量要求时,向数据分析网元发送第四指示信息,第四指示信息用于指示相应的网元不满足业务的服务质量要求和/或不满足的具体QoS参数要求,这里,不满足业务的服务质量要求即指不满足任何一条QoS描述信息的QoS参数要求。如此,可以加强网络向数据分析网元反馈QoS描述信息的准确性和有效性,以便于数据分析网元自适应调整QoS描述信息生成方法,从而获取更加精准的业务QoS描述信息。
另外,若QoS描述信息中不包括网元信息集合时,数据分析网元还可以在发送至少一条QoS描述信息同时向核心网网元发送网元信息集合。例如,在同一条消息中向核心网网元发送至少一条QoS描述信息和网元信息集合。
204、第一核心网网元接收数据分析网元或第二核心网网元或业务服务器发送的业务的至少一条QoS描述信息。
其中,第一核心网网元包括PCF、SMF、UPF和AMF中的一个。
需要说明的是,当第一核心网网元为PCF时,PCF接收数据分析网元或业务服务器 发送的业务的至少一条QoS描述信息。在一种可能的设计中,PCF接收数据分析网元发送的业务的至少一条QoS描述信息之后,PCF可以将PCF接收到的至少一条QoS描述信息的部分或全部QoS描述信息发送给业务服务器。业务服务器可以将业务服务器接收到的至少一条QoS描述信息的部分或全部QoS描述信息反馈给PCF。
当第一核心网网元为SMF,第二核心网网元为PCF时,SMF接收PCF或数据分析网元发送的业务的至少一条QoS描述信息。其中,PCF发送的至少一条QoS描述信息包括数据分析网元生成的至少一条QoS描述信息的部分或全部QoS描述信息。
当第一核心网网元为UPF或AMF,第二核心网网元为SMF时,UPF或AMF接收SMF或数据分析网元发送的业务的至少一条QoS描述信息。其中,SMF发送的至少一条QoS描述信息包括SMF接收到的至少一条QoS描述信息的部分或全部QoS描述信息。
205、第一核心网网元确定QoS描述信息的集合(第三集合),该集合包括至少一条QoS描述信息的部分或者全部QoS描述信息。
对于第一核心网网元接收到的至少一条QoS描述信息中的每条QoS描述信息,第一核心网网元可以根据网元信息确定该条QoS描述信息中第一核心网网元对应的一个或多个QoS参数类型,并根据第一核心网网元对应的一个或多个QoS参数类型确定第一核心网网元对应的一个或多个QoS参数要求。而后,第一核心网网元根据自身相关QoS参数要求确定每条QoS描述信息是否能被第一核心网网元满足。其中,能被满足的QoS描述信息组成了第一核心网网元满足的QoS描述信息集合,该集合可包含0条、1条或多条QoS描述信息。需要说明的是,第一核心网网元满足一条或多条QoS描述信息并不限于第一核心网网元自身属性条件能满足该一条或多条QoS描述信息中的相关QoS参数要求,还可以包括与第一核心网网元相关的参数(例如时间,业务编码方式)能满足该QoS描述信息中相应的QoS参数要求,即这些参数要求可以不是对第一核心网网元自身属性的要求,而是由第一核心网网元来判断和使用的。类似地,本申请后续步骤中出现的的其他网元满足QoS描述信息也是同样的含义可以参考第一核心网网元满足一条或多条QoS描述信息的说明。
在一种可能的设计中,若QoS描述信息中不含有网元信息,或数据分析网元未下发网元信息集合的情况下,第一核心网网元可以根据自身能力识别QoS描述信息中与自身相关的QoS参数要求,并根据自身相关的QoS参数要求确定第一核心网网元满足的QoS描述信息集合。具体的,对于第一核心网网元从数据分析网元接收到的至少一条QoS描述信息中的每条QoS描述信息,第一核心网网元可以识别出QoS描述信息中与自身相关的QoS参数要求。而后,第一核心网网元根据自身相关QoS参数要求确定每条QoS描述信息是否能被第一核心网网元满足,其中,能被满足的QoS描述信息组成了第一核心网网元满足的QoS描述信息集合,该集合可包含0条、1条或多条QoS描述信息。
在本申请的另一种设计中,当第一核心网网元确定第一核心网网元接收到的至少一条QoS描述信息中没有与自身相关的QoS参数要求时,第一核心网网元满足的QoS描述信息的集合包括至少一条QoS描述信息的全部QoS描述信息,即第一核心网网元无需进行筛选操作(即确定QoS描述信息的第三集合),仅需进行向第二核心网网元或接入网网元转发至少一条QoS描述信息的操作。第一核心网网元可以通过网元信息和/或QoS参数要求确定其所接收到的至少一条QoS描述信息中是否有与自身相关的QoS参 数要求。在一种可能的设计中,当第一核心网网元为SMF、AMF或UPF时,若SMF、AMF或UPF确定其所接收到的至少一条QoS描述信息没有与自身相关的QoS参数要求时,SMF、AMF或UPF无需进行筛选操作,仅需进行向下一个网元转发至少一条QoS描述信息的操作。
在一种可能的设计中,当第一核心网网元为PCF时,QoS描述信息的第三集合即PCF满足的QoS描述信息的集合,PCF满足的QoS描述信息的集合包括业务的至少一条QoS描述信息的部分或全部QoS描述信息。
举例来说,如表5所示,假设PCF接收到NWDA发送的语音业务的10条QoS描述信息,每条QoS描述信息可以分别对应数字编号0-9。每条QoS描述信息中的网元信息集合可以包括PCF、AN和UE。PCF对应的QoS参数类型集合包括时间信息、业务编码类型和业务编码速率;AN对应的参数类型集合可以包括数据丢包率、时延、开始时间和结束时间,UE对应的参数类型集合可以包括UE优先级信息和UE类型。相应的,PCF对应的QoS参数要求包括时间信息要求、业务编码类型要求和业务编码速率要求;AN对应的参数类型集合可以包括数据丢包率要求、时延要求、开始时间要求和结束时间要求,UE对应的参数类型集合可以包括UE优先级信息要求和UE类型要求。
表5
Figure PCTCN2019074809-appb-000003
Figure PCTCN2019074809-appb-000004
PCF可以确定每条QoS描述信息中与自身相关的QoS参数要求是时间要求、业务编码类型要求和业务编码速率要求,而后,PCF确定当前的时间属于白天段,业务当前实际使用的编码类型为AMR-WB,且业务当前的编码速率属于5-50(Kbps)区间范围,从而确定数字编号为0-7的8条QoS描述信息为PCF满足的QoS描述信息集合。可以理解的是,当前的时间可以为属于白天段的任意一个时刻。
当第一核心网网元为SMF时,QoS描述信息的第三集合即SMF满足的QoS描述信息的集合,SMF满足的QoS描述信息的集合包括业务的至少一条QoS描述信息的部分或全部QoS描述信息。在一种可能的设计中,SMF满足的QoS描述信息的集合是PCF满足的QoS描述信息的集合的子集。
当第一核心网网元为UPF或AMF时,QoS描述信息的第三集合即UPF或AMF满足的QoS描述信息的集合,UPF或AMF满足的QoS描述信息的集合包括业务的至少一条QoS描述信息的部分或全部QoS描述信息。在一种可能的设计中,UPF或AMF满足的QoS描述信息的集合是SMF满足的QoS描述信息的集合的子集。
206、在一种可能的设计中,当第一核心网网元不满足业务的服务质量要求时,第一核心网网元向业务的业务服务器发送指示信息(第四指示信息),用于指示第一核心网网元不满足业务的服务质量要求和/或不满足的具体Qos参数要求。
第一核心网网元不满足业务的服务质量要求,可以是第一核心网网元对应的参数信息不满足至少一条QoS描述信息中的任何一条QoS描述信息中的QoS参数要求,即第一核心网网元无法确定第一核心网网元满足的QoS描述信息集合。举例来说,第一核心网网元设置第四指示信息的方法可以是:当第一核心网网元确定当前业务实际使用的编码方式不满足任一条QoS描述信息中的编码方式要求时,第一核心网网元将第四指示信息具体设置为当前编码方式不符合相应的Qos参数要求。由此业务服务器可以获知业务建立失败的具体原因,并可以进一步地调整相应的应用层策略,例如转换业务编码方式。又如,当第一核心网网元确定当前时间和当前业务实际使用的编码方式不符合任一条QoS描述信息中时间要求和编码方式要求的组合时,第四指示信息可以具体指示当前时间下业务实际使用的编码方式不符合相应的Qos参数要求。上述只是举例说明,实际还存在第一核心网网元因其他原因而不能满足任一条QoS描述信息的场景,此处不做限制。可以理解的是,下文中其他网元设置第四指示信息可以参考第一核心网网元设置第四指示信息的方法。
在一种可能的实现方式中,当确定第一核心网网元对应的参数集合不满足至少一条QoS描述信息中的任何一条QoS描述信息中的QoS参数要求集合时,即第一核心网网元无法确定第一核心网网元满足的QoS描述信息集合时,第一核心网网元可以向第二 核心网网元或数据分析网元发送指示信息(第四指示信息),用于指示相应的网元不满足业务的服务质量要求和/或不满足的具体QoS参数要求。第二核心网网元或数据分析网元也可以根据接收到的第四指示信息采取相应的调整策略。在一种可能的实现方式中,第二核心网网元根据第四指示信息重新对自身接收到QoS描述信息进行筛选后发给第一核心网网元。例如,SMF接收AMF或AN或UPF反馈的第四指示信息之后,SMF请求PCF更新可选的QoS描述信息,并可携带具体的原因值;或SMF自身根据第四指示重新从接收至少一条QoS描述信息中筛选出符合要求的一个或多个QoS描述信息。在另一种可能的实现方式中数据分析网元根据第四指示信息可重新训练业务的QoS描述信息。
在一种可能的实现方式中,第一核心网网元接收数据分析网元发送的指示信息(第五指示信息),用于指示网络网元在确定不满足业务的服务质量要求时,向PCF发送第四指示信息。若第一核心网网元接收到数据分析网元发送的第五指示信息,那么本步骤中,第一核心网网元根据第五指示信息向数据分析网元发送第四指示信息。
207、第一核心网网元向第三核心网网元或接入网网元发送QoS描述信息的第三集合。
第一核心网网元为PCF时,第三核心网网元可以为SMF,第三集合为PCF满足的QoS描述信息的集合,即PCF向SMF发送PCF满足的QoS描述信息的集合。其中,PCF满足的QoS描述信息的集合包括PCF接收到的至少一条QoS描述信息的部分或全部QoS描述信息。
第一核心网网元为SMF时,第三核心网网元可以为UPF或AMF,第三集合为SMF满足的QoS描述信息的集合,即SMF向UPF或AMF发送SMF满足的QoS描述信息的集合。其中,SMF满足的QoS描述信息的集合包括SMF接收到的至少一条QoS描述信息的部分或全部QoS描述信息。
第一核心网网元为AMF时,第三集合为AMF满足的QoS描述信息的集合,即AMF向接入网网元发送AMF满足的QoS描述信息的集合。其中,AMF满足的QoS描述信息的集合包括AMF接收到的至少一条QoS描述信息的部分或全部QoS描述信息。
在一种可能的实现方式中,当第一核心网网元从第二核心网网元或数据分析网元或业务服务器获取至少一条QoS描述信息的同时,还获取到了网元信息,则第一核心网网元向第三核心网网元或接入网网元发送QoS描述信息的第三集合的同时,还需将网元信息发送给第三核心网网元或接入网网元。
在一种可能的实现方式中,当第一核心网网元获取了第五指示信息,则第一核心网网元向第三核心网网元或接入网网元发送QoS描述信息的第三集合的同时,还需将第五指示信息发送给第三核心网网元或接入网网元。
208、接入网网元接收核心网网元发送的业务的至少一条QoS描述信息。
在一种可能的实现方式中,核心网网元为AMF网元。接入网网元接收AMF发送的业务的至少一条QoS描述信息。其中,AMF发送的业务的至少一条QoS描述信息可以是AMF满足的QoS描述信息的集合。
在一种可能的实现方式中,当核心网网元为PCF时,接入网网元可以通过SMF和AMF接收PCF发送的业务的至少一条QoS描述信息。其中,PCF发送的业务的至少一条 QoS描述信息可以是PCF满足的QoS描述信息的集合。
在一种可能的实现方式中,当核心网网元为SMF时,接入网网元可以通过AMF接收SMF发送的业务的至少一条QoS描述信息。其中,SMF发送的业务的至少一条QoS描述信息可以是SMF满足的QoS描述信息的集合。
在一种可能的实现方式中,接入网网元还接收核心网网元发送的网元信息和/或第五指示信息。
209、接入网网元从至少一条QoS描述信息中确定业务的一条目标QoS描述信息。
在一种可能的设计中,接入网网元从接入网网元接收到的至少一条QoS描述信息中确定业务的一条目标QoS描述信息。
示例性的,对于接入网网元接收到的至少一条QoS描述信息中的每条QoS描述信息,接入网网元可以根据网元信息集合确定该条QoS描述信息中接入网网元对应的一个或多个QoS参数类型,并根据接入网网元对应的一个或多个QoS参数类型确定接入网网元对应的一个或多个QoS参数要求。而后,接入网网元可以根据自身相关QoS参数要求确定每条QoS描述信息是否能被接入网网元满足。其中,接入网网元满足的QoS描述信息集合可包含0条、1条或多条QoS描述信息。接入网网元可以从接入网网元满足的QoS描述信息集合中确定一条QoS描述信息作为目标QoS描述信息,以便于网络或终端设备根据该目标QoS描述信息执行资源分配、调度、门限控制等服务质量策略。
在本申请的另一种设计中,若QoS描述信息中不含有网元信息集合或接入网网元未获取到网元信息集合的情况下,接入网网元可以根据自身能力识别QoS描述信息中与自身相关的QoS参数要求,并根据自身相关的QoS参数要求确定接入网网元满足的QoS描述信息集合,而后,接入网网元从接入网网元满足的QoS描述信息集合中选择一条QoS描述信息作为目标QoS描述信息。
在一种可能的实现方式中,接入网网元可以将满足接入网网元对应的一个或多个QoS描述信息中数字编号最小/最大的确定为目标QoS描述信息;或者,接入网网元可以从接入网网元满足的QoS描述信息集合中选择一条对空口资源消耗最少的QoS描述信息作为目标QoS描述信息;或者,接入网网元可以随机从接入网网元满足的QoS描述信息集合中选择一条QoS描述信息作为目标QoS描述信息。接入网网元还可以存在其他确定目标QoS描述信息的方式,此处不限定。
在一种可能的设计中,接入网网元从接收到的至少一条QoS描述信息中确定QoS描述信息的第一集合,QoS描述信息的第一集合包括接入网网元接收到的至少一条QoS描述信息的部分或全部QoS描述信息。接入网网元将第一集合发送给业务对应的终端设备。示例性地,接入网网元向终端设备发送接入网相关资源建立/更新消息,接入网相关资源建立/更新消息包含第一集合。接入网网元接收终端设备发送的QoS描述信息的第二集合,第二集合是第一集合的的子集;即第二集合中的任一条QoS描述信息都属于第一集合。接入网网元从第二集合中确定业务的一条目标QoS描述信息。
在一种可能的设计中,接入网网元将从核心网网元接收到的至少一条QoS描述信息发送给业务对应的终端设备,终端设备确定QoS描述信息的第二集合,第二集合包括接入网网元接收到的至少一条QoS描述信息的部分或者全部QoS描述信息。接入网网元接收终端设备发送的QoS描述信息的第二集合。接入网网元从终端设备发送的QoS 描述信息的第二集合确定QoS描述信息的第一集合,第一集合包括第二集合的部分或全部的QoS描述信息。接入网网元从第一集合中确定业务的一条目标QoS描述信息。
在一种可能的实现方式中,若接入网网元接收到核心网网元发送的网元信息和/或第五指示信息,那么接入网网元在向终端设备发送第一集合或至少一条QoS描述信息的同时,还可将网元信息集合和/或第五指示信息发送给业务对应的终端设备。
在一种可能的实现方式中,当终端设备确定不满足至少一条QoS描述信息中的任何一条QoS描述信息中的QoS参数要求集合时,即终端设备无法确定终端设备满足的QoS描述信息第二集合时,终端设备向接入网网元发送第四指示信息,第四指示信息用于指示终端设备不满足业务的服务质量要求和/或不满足的具体Qos参数要求。需要说明的是,第四指示信息可通过接入网网元、AMF、SMF传递至PCF甚至业务服务器或数据分析网元,以便SMF或PCF或业务服务器或数据服务器做成相应的策略调整。
在一种可能的设计中,终端设备根据是否接收到第五指示信息决定是否发送第四指示信息,即当终端设备接收到第五指示信息且确定不满足获取的任何一条Qos描述信息时,终端设备发送第四指示信息;否则,不发送第四指示信息。
接入网网元可以是终端设备发送的Qos描述信息的第二集合中确定一条QoS描述信息作为目标QoS描述信息,以便于网络或终端设备根据该目标QoS描述信息执行资源分配、调度、门限控制等服务质量策略。
在一种可能的实现方式中,如果接入网网元相关参数发生变化,例如因用户数增加导致单用户资源不足、或因业务对应的用户移动到信号弱覆盖区、或因时间段发生变化等,而导致接入网网元不再满足目标QoS描述信息中的QoS参数要求。接入网网元可以通过自身识别或者根据网元信息集合识别出的与接入网网元相关的QoS参数要求,确定网络哪些参数变化可能导致接入网网元不再满足目标QoS描述信息中的QoS参数要求。例如上述举例中,接入网需先确定用户资源要求、无线信号强弱要求、时间段要求三者是对自身的QoS参数要求,后续才能确定现网中这些实际参数发生变化时可能会导致接入网网元不再满足目标QoS描述信息中的QoS参数要求。
在一种可能的实现方式中,若接入网网元对应的参数不再满足目标QoS描述信息中的QoS参数要求,接入网网元从至少一条QoS描述信息中重新确定业务的一条目标QoS描述信息,其中,接入网网元对应的参数满足重新确定的目标QoS描述信息中接入网网元的QoS参数要求。
在一种可能的实现方式中,接入网网元向核心网网元和/或终端设备发送重新确定的目标QoS描述信息。
在一种可能的实现方式中,接入网网元从接入网网元接收到的至少一条QoS描述信息中重新确定业务的一条QoS描述信息之后,接入网网网元可以向核心网网元发送第一指示信息,第一指示信息用于指示接入网网元不再能满足目标QoS描述信息和/或不再满足目标QoS描述信息的具体QoS参数要求。核心网网元可以做出相应的策略调整,如发起新一轮的QoS描述信息选择流程。例如,当接入网无法再满足任一QoS描述信息中的GFBR要求时,接入网网元可以将第一指示信息设置为不满足GFBR的要求,当然接入网网元还可能因为同时不满足多个Qos要求参数或者不满足多个参数之间的联合关系要求而不满足业务的服务质量要求,那么接入网网网元根据实际情况来设置第一 指示信息。
在一种可能的实现方式中,接入网网元向核心网网元发送第一指示信息之前,接入网网元接收核心网网元发送的第二指示信息,第二指示信息用于指示接入网网元在不满足目标QoS描述信息时,接入网网元发送第一指示信息。
在一种可能的实现方式中,当接入网网元不满足业务的服务质量要求时,即当接入网网元不再满足目标QoS描述信息中的QoS参数要求,且接入网网元自身更新后的相关参数不满足至少一条QoS描述信息任何一条QoS描述信息时,接入网网网元可以向核心网网元发送第四指示信息,第四指示信息用于指示接入网网元不满足业务的服务质量要求和/或不满足的具体QoS参数要求。
在一种可能的设计中,接入网网元接收核心网网元发送的第五指示信息,第五指示信息用于指示接入网网元不满足业务的服务质量要求时,接入网网元向核心网网元发送第四指示消息。
在一种可能的设计中,接入网网元根据是否接收到第五指示信息决定是否发送第四指示信息,即当终端设备接收到第五指示信息且确定不满足获取的任何一条Qos描述信息时,终端设备发送第四指示信息;否则,不发送第四指示信息。其中,第五指示信息用于指示接入网网元确定不满足业务的服务质量要求时,发送第四指示信息,这里不满足业务的服务质量要求具体可以是指不满足接收到的任何一条QoS描述信息的QoS参数要求。
当接入网网元不再满足业务的服务质量要求时,即当接入网网元不再满足目标QoS描述信息中的QoS参数要求,且接入网网元自身更新后的相关参数不满足至少一条QoS描述信息任何一条QoS描述信息时,接入网网元向核心网网元发送切换请求消息或向终端设备发送重定向信息,其中,切换请求消息用于将终端设备切换至其他接入网网元,重定向信息用于将终端设备重定向至其他接入网网元。
在一种可能的实现方式中,接入网网元接收核心网网元发送的第三指示信息,第三指示信息用于指示接入网网元在确定不满足业务的服务质量要求时,接入网网元将终端设备切换或重定向至其他接入网网元。其中,不满足业务的服务质量要求即不满足至少一条Qos描述信息中的任何一条Qos描述信息。其中,其他接入网网元包括同网络和异网的其他接入网网元。例如,当接入网网元为5G网络NG RAN时,那么NG RAN可能触发将终端设备切换至5G网络的其他NG RAN、5G网络的EUTRNA、4G网络的EUTRAN、3G网络的UTRAN、2G网络的GERAN中的一个。在一种可能的实现方式中,接入网网元在发送切换请求消息或重定向信息之前,接入网网网元还需确定其他接入网网元是能够满足至少一条QoS参数信息中的任何一条QoS参数信息中的QoS参数要求的接入网网元。
在一种可能设计方式中,接入网网元根据是否从核心网网元接收到第三指示信息,而决定是否将终端设备切换或重定向至其他接入网网元。即若接入网设备获取核心网网元发送的第三指示信息,且第三指示信息用于指示接入网网元在确定不满足业务的服务质量要求时需将将终端设备切换至其他接入网网元,则接入网网元发送切换请求消息;若接入网网元获取核心网网元发送的第三指示信息,且第三指示信息用于指示接入网网元在确定不满足业务的服务质量要求时需将终端设备重定向至其他接入网网 元,则接入网设备发送发送重定向信息;若接入网网元未接收到第三指示信息,则接入网网元可以不发送切换消息和重定向信息。
210、在一种可能的实现方式中,当接入网网元确定不满足至少一条QoS描述信息中的任何一条QoS描述信息中的QoS参数要求集合时,即接入网网元无法确定目标QoS描述信息时,接入网网元向AMF发送第四指示信息,第四指示信息用于指示接入网网元不满足业务的服务质量要求和/或不满足的具体Qos参数要求。
接入网网元设置第四指示信息的具体方法可参考步骤206中第一核心网网元的设置方法,此处不再赘述。需要说明的是,接入网网元发送的第四指示信息可通过AMF、SMF传递至PCF,或更进一步地通过PCF发送至业务服务器或数据分析网元,以便后续SMF或PCF或业务服务器或数据分析网元做出相应的策略调整。
在一种可能的设计中,接入网网元根据是否接收到第五指示信息决定是否发送第四指示信息,即当接入网网元接收到第五指示信息且确定不满足获取的任何一条Qos描述信息时,接入网网元发送第四指示信息;否则,不发送第四指示信息。
211、接入网网元根据目标QoS描述信息为业务分配无线资源或执行服务质量策略。
示例性的,接入网网元可以根据目标QoS描述信息执行资源分配、调度、门限控制等服务质量策略。
在一种可能的设计中,接入网网元向业务对应的核心网网元、终端设备和应用业务服务器发送目标QoS描述信息。终端设备接收接入网网元发送的目标QoS描述信息,终端设备根据目标QoS描述信息确定终端设备的QoS参数要求,并根据终端设备的QoS参数要求执行相应的QoS策略,例如,GFBR,控制终端设备上的聚合最大比特率(UE-AMBR),采用相应的业务流处理优先级等。核心网网元根据目标QoS描述信息执行资源分配、调度、门限控制等服务质量策略。业务服务器根据目标QoS描述信息执行相应的服务质量策略。其中,服务质量策略包括应用层相关策略,例如选择或调整业务编码方式,调整应用层缓冲区大小等。
212、接入网网元向第一核心网网元和/或终端设备发送目标QoS描述信息。
示例性地,接入网网元可通过向终端设备发送接入网相关资源建立/更新消息,实现向终端设备发送目标Qos描述信息,其中,接入网相关资源建立/更新消息包含目标Qos描述信息。
终端设备接收接入网网元发送的目标QoS描述信息,终端设备根据目标QoS描述信息确定终端设备的QoS参数要求,并根据终端设备的QoS参数要求执行相应的QoS策略,例如,GFBR,控制终端设备上的聚合最大比特率(UE-AMBR),采用相应的业务流处理优先级等。
在一种可能的实现方式中,若终端设备相关参数发生变化,而导致终端设备确定不再满足目标QoS描述信息的QoS参数要求,终端设备向接入网网元发送第一指示信息,第一指示信息用于指示终端设备不能满足目标QoS描述信息的QoS参数要求。
在一种可能的实现方式中,终端设备向SMF发送第一指示信息之前,终端设备接收接入网网元发送的第二指示信息,第二指示信息用于指示终端设备在不满足目标QoS描述信息时,向AMF发送第一指示信息。
在一种可能的实现方式中,当终端设备不满足业务的服务质量要求时,即当终端设备 不再满足目标QoS描述信息中的QoS参数要求,且终端设备自身更新后的相关参数不满足至少一条QoS描述信息任何一条QoS描述信息时,终端设备可以向业务服务器或第二核心网网元发送第四指示信息,第四指示信息用于指示终端设备不满足业务的服务质量要求和/或不满足的具体QoS参数要求。
在一种可能的设计中,终端设备接收核心网网元发送的第五指示信息,第五指示信息用于指示终端设备不满足业务的服务质量要求时,终端设备向核心网网元发送第四指示消息。
在一种可能的设计中,终端设备根据是否接收到第五指示信息决定是否发送第四指示信息,即当终端设备接收到第五指示信息且确定不满足获取的任何一条Qos描述信息时,终端设备发送第四指示信息;否则,不发送第四指示信息。
在一种可能的实现方式中,第一核心网网元接收接入网网元发送的目标QoS描述信息,第二核心网网元根据目标QoS描述信息执行资源分配、调度、门限控制等服务质量策略。
在一种可能的实现方式中,若第一核心网网元相关参数发生变化,而导致第一核心网网元确定不再满足目标QoS描述信息的QoS参数要求,第一核心网网元向业务服务器或第二核心网网元或接入网网元发送第一指示信息,第一指示信息用于指示第一核心网网元不能满足目标QoS描述信息的QoS参数要求。第二核心网网元可以做出相应的策略调整,如发起新一轮的QoS描述信息选择流程。
在一种可能的实现方式中,第一核心网网元向第二核心网网元发送第一指示信息之前,第一核心网网元接收业务服务器或第二核心网网元发送的第二指示信息,第二指示信息用于指示第一核心网网元在不满足目标QoS描述信息时,向业务服务器或第二核心网网元或接入网网元发送第一指示信息。
在一种可能的实现方式中,当第一核心网网元不满足业务的服务质量要求时,即当第一核心网网元不再满足目标QoS描述信息中的QoS参数要求,且第一核心网网元自身更新后的相关参数不满足至少一条QoS描述信息任何一条QoS描述信息时,第一核心网网元可以向业务服务器或第二核心网网元发送第四指示信息,第四指示信息用于指示第一核心网网元不满足业务的服务质量要求和/或不满足的具体QoS参数要求。
在一种可能的设计中,第一核心网网元接收核心网网元发送的第五指示信息,第五指示信息用于指示第一核心网网元不满足业务的服务质量要求时,第一核心网网元向核心网网元发送第四指示消息。
在一种可能的设计中,第一核心网网元根据是否接收到第五指示信息决定是否发送第四指示信息,即当第一核心网网元接收到第五指示信息且确定不满足获取的任何一条Qos描述信息时,第一核心网网元发送第四指示信息;否则,不发送第四指示信息。
213、第一核心网网元向第三核心网网元或业务服务器发送目标QoS描述信息。
第三核心网网元可以根据目标QoS描述信息执行资源分配、调度、门限控制等服务质量策略。第三核心网网元的相关动作可以参考步骤212中第一核心网网元的相关动作,在此不做赘述。
业务的业务服务器接收第一核心网网元发送的目标QoS描述信息,业务服务器根据目标QoS描述信息执行相应的服务质量策略。其中,服务质量策略包括应用层相关策略,例如选择或调整业务编码方式,调整应用层缓冲区大小或设置TCP滑动窗口等。
本申请实施例提供一种资源分配方法,如图3-图5所示,图3包括步骤301-310,图4包括步骤311-327,图5包括步骤328-331。其中,资源分配方法包括业务的服务质量信息传输方法。
301、数据分析网元生成业务的至少一条QoS描述信息。
具体过程可以参考步骤201和202的相关说明。
下面以第一核心网网元为PCF为例进行说明:
302、数据分析网元向PCF发送至少一条QoS描述信息。
具体过程可以参考步骤203的相关说明。
303、PCF确定QoS描述信息的集合(第三集合)。
PCF接收数据分析网元发送的业务的至少一条QoS描述信息。
PCF从数据分析网元发送的业务的至少一条QoS描述信息中确定QoS描述信息的第三集合(即PCF满足的QoS描述信息集合),PCF满足的QoS描述信息集合包括至少一条QoS描述信息的部分或者全部QoS描述信息。PCF确定PCF满足的QoS描述信息集合的具体过程可以参考步骤205,在此不做赘述。
当PCF满足至少一条QoS参数信息中部分或全部QoS参数信息时,即接入网网元能够从至少一条QoS描述信息中确定PCF满足的QoS描述信息集合时,PCF执行步骤305。
304、在一种可能的实现方式中,当确定PCF对应的参数集合不满足至少一条QoS描述信息中的任何一条QoS描述信息时,即PCF无法确定PCF满足的QoS描述信息集合时,PCF向业务的业务服务器发送第四指示信息,第四指示信息用于指示不满足业务的服务质量要求和/或不满足的具体Qos参数要求。
具体过程可以参考步骤206中的相关说明,在此不做赘述。
305、PCF向SMF发送至少一条QoS描述信息。
在一种可能的设计中,PCF发送至少一条QoS描述信息可以是PCF满足的QoS描述信息集合。示例性的,PCF可以向SMF发送策略控制消息,策略控制消息包括PCF满足的Qos描述信息集合。
在一种可能的设计中,PCF向SMF发送PCF满足的QoS描述信息集合之前,PCF可以将PCF满足的QoS描述信息集合发送给业务服务器,示例性的,PCF向业务服务器发送策略认证授权消息,策略认证授权消息包括PCF满足的Qos描述信息集合。业务服务器确定自身能满足的QoS描述信息集合并将该集合反馈给PCF,示例性的,业务服务器向PCF发送策略认证授权消息,策略认证授权消息包括PCF满足的Qos描述信息集合。PCF将业务服务器能满足QoS描述信息集合作为PCF满足的QoS描述信息集合发送给SMF。其中,业务服务器确定自身满足的QoS描述信息集合的方法可以参考步骤205中第一核心网网元的确定方法,此处不再赘述。
在一种可能的实现方式中,若PCF接收到业务服务器发送的第五指示信息,则PCF在向SMF发送PCF满足的QoS描述信息集合的同时,还可以将第五指示信息发送给SMF。第五指示信息可以参考步骤205的相关说明。
在一种可能的实现方式中,若PCF未接收到业务服务器发送的第五指示信息,则PCF生成第五指示信息,并可以在向SMF发送PCF满足的QoS描述信息集合的同时,向SMF发送第五指示信息。
下面以第一核心网网元为SMF,第二核心网网元为PCF,第三核心网网元为UPF为例进行说明:
306、SMF确定QoS描述信息的集合(第三集合)。
SMF接收PCF发送的业务的至少一条QoS描述信息。在一种可能的实现方式中,SMF接收到的至少一条QoS描述信息可以是PCF满足的QoS描述信息集合。
SMF从PCF发送的至少一条QoS描述信息中确定QoS描述信息的第三集合,SMF确定的QoS描述信息的第三集合可以为SMF满足的第一QoS描述信息集合、SMF满足的第二QoS描述信息集合或SMF满足的第三QoS描述信息集合。
在一种可能的实现方式中,SMF可以直接从接收到的业务的至少一条QoS描述信息中确定SMF满足的第一QoS描述信息集合。SMF如何确定SMF满足的第一QoS描述信息集合的操作方法可以参考步骤205中第一核心网网元的确定方法,此处不再赘述。
在另一种可能的实现方式中,SMF可以将其接收到的业务的至少一条QoS描述信息先发送给UPF。示例性的,SMF向UPF发送N4接口会话建立/修改请求消息,N4接口会话建立/修改请求消息中包含业务的至少一条QoS描述信息。UPF可以根据自身相关的QoS参数要求对业务的至少一条QoS描述信息进行筛选,获取UPF满足的第一QoS描述信息集合,并将UPF满足的第一QoS描述信息集合反馈给SMF。示例性的,UPF向SMF发送N4接口会话建立/修改响应消息,N4接口会话建立/修改响应消息中包含UPF满足的QoS描述信息集合。SMF进一步根据自身相关的QoS参数要求,从UPF满足的第一QoS描述信息集合中确定SMF满足的第二QoS描述信息集合。
在另一种可能的实现方式中,SMF可以将SMF满足的第一QoS描述信息集合发送给UPF。示例性的,SMF向UPF发送N4接口会话建立/修改请求消息,N4接口会话建立/修改请求消息中包含SMF满足的第一QoS描述信息集合。UPF可以根据自身相关的QoS参数要求对SMF满足的第一QoS描述信息集合进行筛选,获取UPF满足的第二QoS描述信息集合,并将UPF满足的第二QoS描述信息集合反馈给SMF。示例性的,UPF向SMF发送N4接口会话建立/修改响应消息,N4接口会话建立/修改响应消息中包含UPF满足的第二QoS描述信息集合。SMF将UPF满足的第二QoS描述信息集合作为SMF满足的第三QoS描述信息集合。
在一种可能的实现方式中,若SMF接收到PCF发送的网元信息集合和/或第五指示信息,那么SMF在向UPF发送业务的至少一条QoS描述信息或SMF满足的第一QoS描述信息集合的同时,还可将网元信息集合和/或第五指示信息发送给UPF。UPF如何根据网元信息集合确定满足的QoS描述信息的操作方法参考步骤205中第一核心网网元的确定方法,此处不再赘述。
在一种可能的实现方式中,若UPF确定不满足UPF接收到的任何一条QoS描述信息时,UPF可向SMF发送第四指示信息,第四指示信息用于指示UPF不满足业务的服务质量要求和/或不满足的具体Qos参数要求。其中,UPF设置第四指示信息的具体方法可参考步骤206中第一核心网网元的设置方法,此处不再赘述。UPF向SMF发送第四指示信息后,SMF可将第四指示信息发送至PCF,或更进一步地通过PCF发送至业务服务器,以便后续PCF或业务服务器做出相应的策略调整。
在一种可能的设计中,UPF根据是否接收到第五指示信息决定是否发送第四指示 信息,即当UPF接收到第五指示信息且确定不满足获取的任何一条Qos描述信息时,UPF发送第四指示信息;否则,不发送第四指示信息。
在一种可能的实现方式中,当SMF确定不满足至少一条QoS描述信息中的任何一条QoS描述信息中的QoS参数要求集合时,即SMF无法确定SMF满足的QoS描述信息集合时,SMF向PCF发送第四指示信息,第四指示信息用于指示SMF不满足业务的服务质量要求和/或不满足的具体Qos参数要求。其中,SMF设置第四指示信息的具体方法可参考步骤206中第一核心网网元的设置方法,此处不再赘述。SMF向PCF发送第四指示信息后,PCF可更进一步地将其发送至业务服务器,以便后续PCF或业务服务器做出相应的策略调整。
在一种可能的实现方式中,SMF根据是否接收到第五指示信息决定是否发送第四指示信息,即当SMF接收到第五指示信息且确定不满足获取的任何一条Qos描述信息时,SMF发送第四指示信息;否则,不发送第四指示信息。
307、SMF向AMF发送至少一条QoS描述信息。
在一种可能的实现方式中,SMF向AMF发送至少一条QoS描述信息可以包括SMF确定的QoS描述信息的第三集合。其中,SMF确定的QoS描述信息的第三集合可以为SMF满足的第一QoS描述信息集合、SMF满足的第二QoS描述信息集合或SMF满足的第三QoS描述信息集合中。
在一种可能的实现方式中,若SMF接收到PCF发送的网元信息集合和/或第五指示信息,那么SMF在向AMF发送SMF满足的QoS描述信息的同时,还可将网元信息集合和/或第五指示信息发送给AMF。示例性地,SMF可以向AMF发送会话管理上下文更新响应消息或者N1N2消息直传消息,会话管理上下文更新响应消息或者N1N2消息直传消息中包含SMF满足的Qos描述信息集合。
下面以第一核心网网元为AMF,第二核心网网元为SMF为例进行说明:
308、AMF确定QoS描述信息的集合(第三集合)。
AMF接收SMF发送的业务的至少一条QoS描述信息。其中,SMF发送的业务的至少一条QoS描述信息可以包括SMF满足的QoS描述信息集合,SMF满足的QoS描述信息集合可以为SMF满足的第一QoS描述信息集合、SMF满足的第二QoS描述信息集合或SMF满足的第三QoS描述信息集合。
在一种可能的实现方式中,AMF接收SMF发送的业务的至少一条QoS描述信息的同时,接收SMF发送的网元信息集合和/或第五指示信息。
AMF确定QoS描述信息的第三集合,即AMF确定AMF满足的QoS描述信息集合的操作方法可以参考步骤205中第一核心网网元的确定方法,此处不再赘述。
在一种可能的实现方式中,当AMF确定不满足至少一条QoS描述信息中的任何一条QoS描述信息中的QoS参数要求集合时,即AMF无法确定AMF满足的QoS描述信息集合时,AMF向SMF发送第四指示信息,第四指示信息用于指示AMF不满足业务的服务质量要求和/或不满足的具体Qos参数要求。其中,AMF设置第四指示信息的具体方法可参考步骤206中第一核心网网元的设置方法,此处不再赘述。需要说明的是,AMF向SMF发送第四指示信息后,SMF可将第四指示信息发送至PCF,或更进一步地通过PCF发送至业务服务器,以便后续PCF或业务服务器做出相应的策略调整。
在一种可能的设计中,AMF根据是否接收到第五指示信息决定是否发送第四指示信息,即当AMF接收到第五指示信息且确定不满足获取的任何一条Qos描述信息时,AMF发送第四指示信息;否则,不发送第四指示信息。
309、AMF向接入网网元发送至少一条QoS描述信息。
在一种可能的实现方式中,AMF发送的至少一条QoS描述信息可以是AMF满足的QoS描述信息集合。示例性地,AMF向接入网网元发送N2接口消息或N2接口会话请求消息,N2接口消息或N2接口会话请求消息中包含AMF满足的Qos描述信息集合。
在一种可能的实现方式中,若AMF接收到SMF发送的网元信息集合和/或第五指示信息,那么AMF在向接入网网元发送AMF满足的QoS描述信息的同时,还可将网元信息集合和/或第五指示信息发送给接入网网元。
需要说明的是,步骤309之后,可以执行步骤310,或者执行步骤311-316,或者执行步骤317-323。
下面以核心网网元为AMF为例进行说明:
310、接入网网元从AMF发送的至少一条QoS描述信息中确定业务的一条目标QoS描述信息。
接入网网元接收AMF发送的业务的至少一条QoS描述信息。其中,AMF发送的业务的至少一条QoS描述信息可以是AMF满足的QoS描述信息集合。
接入网网元确定业务的一条目标QoS描述信息的过程可以参考步骤209的相关说明。
311、接入网网元确定QoS描述信息的第一集合。
具体过程可以参考步骤209的相关说明。
312、接入网网元向终端设备发送的业务的至少一条QoS描述信息。
在一种可能的设计中,接入网网元发送的业务的至少一条QoS描述信息可以是接入网网元满足的QoS描述信息的第一集合。
313、终端设备确定QoS描述信息的第二集合,第二集合包括至少一条QoS描述信息的部分或者全部QoS描述信息。
终端设备确定第二集合的方法可以参考步骤205中第一核心网网元的确定方法,此处不再赘述。
314、在一种可能的实现方式中,当终端设备确定不满足至少一条QoS描述信息中的任何一条QoS描述信息中的QoS参数要求集合时,即终端设备无法确定终端设备满足的QoS描述信息第二集合时,终端设备向接入网网元发送第四指示信息,第四指示信息用于指示终端设备不满足业务的服务质量要求和/或不满足的具体Qos参数要求。
需要说明的是,第四指示信息可通过接入网网元、AMF、SMF传递至PCF甚至业务服务器,以便PCF或业务服务器做成相应的策略调整。本场景下,下文其他流程步骤可被忽略,不再执行。
在一种可能的设计中,终端设备根据是否接收到第五指示信息决定是否发送第四指示信息,即当终端设备接收到第五指示信息且确定不满足获取的任何一条Qos描述信息时,终端设备发送第四指示信息;否则,则不发送。
315、终端设备向接入网网元发送QoS描述信息的第二集合。
示例性地,终端设备向接入网网元发送接入网相关资源建立/更新消息,接入网相关资源建立/更新消息包含第二集合。
316、接入网网元从QoS描述信息的第二集合中确定业务的一条目标QoS描述信息。
接入网网元接收终端设备发送的QoS描述信息的第二集合。
接入网网元可以QoS描述信息的第二集合中确定一条QoS描述信息作为目标QoS描述信息,接入网网元确定目标QoS描述信息的方法可以参考步骤209中的相关说明。
317、接入网网元将AMF发送的至少一条QoS描述信息发送给业务对应的终端设备。
示例性地,接入网网元向终端设备发送接入网相关资源建立/更新消息,接入网相关资源建立/更新消息中包含从AMF接收的至少一条QoS描述信息。
在一种可能的实现方式中,若接入网网元接收到AMF发送的网元信息集合和/或第五指示信息,那么接入网网元在向终端设备发送至少一条QoS描述信息的同时,还可将网元信息集合和/或第五指示信息发送给业务对应的终端设备。
318、终端设备确定QoS描述信息的第二集合,第二集合包括AMF发送的至少一条QoS描述信息的部分或者全部QoS描述信息。
终端设备确定QoS描述信息第二集合的操作方法可以参考步骤205中第一核心网网元的确定方法,此处不再赘述。
319、在一种可能的实现方式中,当终端设备确定不满足至少一条QoS描述信息中的任何一条QoS描述信息中的QoS参数要求集合时,即终端设备无法确定终端设备满足的QoS描述信息第二集合时,终端设备向接入网网元发送第四指示信息。
具体过程可以参考步骤314的相关说明。
320、终端设备向接入网网元发送QoS描述信息的第二集合。
示例性地,终端设备向接入网网元发送接入网相关资源建立/更新消息,接入网相关资源建立/更新消息中包含从AMF接收的至少一条QoS描述信息。
321、接入网网元确定QoS描述信息的第一集合。
接入网网元接收终端设备发送的QoS描述信息的第二集合。
在一种可能的实现方式中,接入网网元从QoS描述信息的第二集合确定QoS描述信息的第一集合,即确定接入网网元满足的QoS描述信息集合。接入网网元确定QoS描述信息的第一集合的方法可以参考步骤205中第一核心网网元的确定方法,此处不再赘述。
322、在一种可能的实现方式中,当接入网网元确定不满足QoS描述信息的第二集合中的任何一条QoS描述信息中的QoS参数要求集合时,即接入网网元无法确定接入网网元满足的QoS描述信息的第一集合时,接入网网元向AMF发送第四指示信息,第四指示信息用于指示接入网网元不满足业务的服务质量要求和/或不满足的具体Qos参数要求。
需要说明的是,接入网网元可以通过AMF向SMF发送第四指示信息,其中AMF起透传第四指示信息的作用,即AMF并不解析第四指示信息。进一步的,第四指示信息可通过接入网网元、AMF、SMF传递至PCF甚至业务服务器,以便PCF或业务 服务器做成相应的策略调整。若接入网网元确定不满足第三集合中的任何一条QoS描述信息中的QoS参数要求集合,下文其他流程步骤可被忽略,不再执行。
在一种可能的设计中,接入网网元根据是否接收到第五指示信息决定是否发送第四指示信息,即当接入网网元接收到第五指示信息且确定不满足获取的任何一条Qos描述信息时,接入网网元发送第四指示信息;否则,不发送第四指示信息。
323、接入网网元从第一集合中确定业务的一条目标QoS描述信息。
具体过程可以参考步骤209的相关说明。
如果接入网网元相关参数发生变化,例如因用户数增加导致单用户资源不足、或因业务对应的用户移动到信号弱覆盖区、或因时间段发生变化等,而导致接入网网元不再满足目标QoS描述信息中的QoS参数要求。接入网网元可以通过自身识别或者根据网元信息集合识别出的与接入网网元相关的QoS参数要求,确定网络哪些参数变化可能导致接入网网元不再满足目标QoS描述信息中的QoS参数要求。例如上述举例中,接入网需先确定用户资源要求、无线信号强弱要求、时间段要求三者是对自身的QoS参数要求,后续才能确定现网中这些实际参数发生变化时可能会导致接入网网元不再满足目标QoS描述信息中的QoS参数要求。
当接入网网元相关参数发生变化时,接入网网元可以执行步骤324、325或326。
324、接入网网元重新确定业务的一条目标QoS描述信息。
接入网网元可以从AMF发送的至少一条QoS描述信息中重新确定业务的一条目标QoS描述信息,具体过程可以参考上述相关描述。
下面以核心网网元为AMF为例进行说明:
325、当接入网网元对应的参数的当前取值无法再满足目标QoS描述信息中的QoS参数要求集合时,接入网网元向AMF发送第一指示信息。
具体的,接入网网元对应的参数的当前取值不满足目标QoS描述信息中的部分或全部QoS参数要求时,接入网网元向AMF发送第一指示信息。第一指示信息用于指示不满足目标QoS描述信息和/或接入网网元不满足目标QoS描述信息中的QoS参数要求。
所述接入网网元接收所述核心网网元发送的第二指示信息,所述第二指示信息用于指示所述接入网网元不再满足所述业务的目标QoS描述信息时,所述接入网网元向所述核心网网元发送所述第一指示消息。
在一种可能的实现方式中,当接入网网元不满足业务的服务质量要求时,即当接入网网元不再满足目标QoS描述信息中的QoS参数要求,且接入网网元自身更新后的相关参数不满足至少一条QoS描述信息任何一条QoS描述信息时,接入网网元可以AMF发送第四指示信息,第四指示信息用于指示接入网网元不满足业务的服务质量要求和/或不满足的具体QoS参数要求。
在一种可能的设计中,接入网网元接收AMF发送的第五指示信息,第五指示信息用于指示接入网网元不满足业务的服务质量要求时,接入网网元向核心网网元发送第四指示消息。
在一种可能的设计中,接入网网元根据是否接收到第五指示信息决定是否发送第四指示信息,即当接入网网元接收到第五指示信息且确定不满足获取的任何一条Qos描述信息时,接入网网元发送第四指示信息;否则,不发送第四指示信息。
326、当接入网网元对应的参数的当前取值无法再满足至少一条QoS描述信息中的任何一条QoS描述信息中的QoS参数要求集合时,接入网网元向AMF发送切换请求消息或向终端设备发送重定向信息,切换请求消息用于将终端设备切换至其他接入网网元,重定向信息用于将终端设备重定向至其他接入网网元。
其中,其他接入网网元包括同网络和异网的其他接入网网元。例如,当接入网网元为5G网络NG RAN时,那么NG RAN可能触发将终端设备切换至5G网络的其他NG RAN、5G网络的EUTRNA、4G网络的EUTRAN、3G网络的UTRAN、2G网络的GERAN中的一个。在一种可能的实现方式中,接入网网元在发送切换请求消息或重定向信息之前,接入网网网元还需确定其他接入网网元是能够满足至少一条QoS参数信息中的任何一条QoS参数信息中的QoS参数要求的接入网网元。
在一种可能的实现方式中,接入网网元接收AMF发送的第三指示信息,第三指示信息用于指示接入网网元在确定不满足业务的服务质量要求时,接入网网元将终端设备切换或重定向至其他接入网网元。其中,不满足业务的服务质量要求即不满足至少一条Qos描述信息中的任何一条Qos描述信息。
在一种可能设计方式中,接入网网元根据是否从AMF接收到第三指示信息,而决定是否将终端设备切换或重定向至其他接入网网元。即若接入网设备获取AMF发送的第三指示信息,且第三指示信息用于指示接入网网元在确定不满足业务的服务质量要求时需将将终端设备切换至其他接入网网元,则接入网网元发送切换请求消息;若接入网网元获取AMF发送的第三指示信息,且第三指示信息用于指示接入网网元在确定不满足业务的服务质量要求时需将终端设备重定向至其他接入网网元,则接入网设备发送发送重定向信息;若接入网网元未接收到第三指示信息,则接入网网元可以不发送切换消息和重定向信息。
327、接入网网元向AMF和/或终端设备发送目标QoS描述信息。
示例性地,接入网网元可通过向终端设备发送接入网相关资源建立/更新消息,实现向终端设备发送目标Qos描述信息,其中,接入网相关资源建立/更新消息包含目标Qos描述信息。
终端设备接收接入网网元发送的目标QoS描述信息,终端设备根据目标QoS描述信息确定终端设备的QoS参数要求,并根据终端设备的QoS参数要求执行相应的QoS策略,例如,GFBR,控制终端设备上的聚合最大比特率(UE-AMBR),采用相应的业务流处理优先级等。
在一种可能的实现方式中,若终端设备相关参数发生变化,而导致终端设备确定不再满足目标QoS描述信息的QoS参数要求,终端设备向AMF发送第一指示信息,第一指示信息用于指示终端设备不能满足目标QoS描述信息的QoS参数要求。AMF可将从终端设备接收到第一指示信息发送给SMF,SMF可将从终端设备接收到第一指示信息发送给PCF,以便后续PCF做出相应的策略调整,如发起新一轮的QoS描述信息选择流程。
在一种可能的实现方式中,终端设备向SMF发送第一指示信息之前,终端设备接收AMF发送的第二指示信息,第四指示信息用于指示终端设备在不满足目标QoS描述信息时,向AMF发送第一指示信息。其中,AMF发送的第二指示信息可以是SMF 发送的。
在一种可能的实现方式中,若终端设备相关参数发生变化,而导致终端设备确定不再满足目标QoS描述信息的QoS参数要求,终端设备可以从接收到的至少一条QoS描述信息中重新确定终端设备满足的QoS描述信息集合,并可以发送给接入网网元。
示例性地,接入网网元可向AMF发送N2接口消息或N2接口会话响应消息,N2接口消息或N2接口会话响应消息包含目标Qos描述信息。AMF接收接入网网元发送的目标QoS描述信息,AMF根据目标QoS描述信息执行资源分配、调度、门限控制等服务质量策略。
需要说明的是,接入网网元可以通过AMF向SMF发送目标QoS描述信息的场景,其中AMF起透传目标QoS描述信息的作用,即AMF并不解析目标QoS描述信息。
在一种可能的实现方式中,若AMF相关参数发生变化,而导致AMF确定不再满足目标QoS描述信息的QoS参数要求,AMF向SMF发送第一指示信息,第一指示信息用于指示AMF不能满足目标QoS描述信息的QoS参数要求。第二核心网网元可以做出相应的策略调整,如发起新一轮的QoS描述信息选择流程。
在一种可能的实现方式中,AMF向第二核心网网元发送第一指示信息之前,AMF接收业务服务器或第二核心网网元发送的第二指示信息,第二指示信息用于指示AMF在不满足目标QoS描述信息时,向SMF发送第一指示信息。
在一种可能的实现方式中,当AMF不满足业务的服务质量要求时,即当AMF不再满足目标QoS描述信息中的QoS参数要求,且AMF自身更新后的相关参数不满足至少一条QoS描述信息任何一条QoS描述信息时,AMF可以向SMF发送第四指示信息,第四指示信息用于指示AMF不满足业务的服务质量要求和/或不满足的具体QoS参数要求。
在一种可能的设计中,AMF接收SMF发送的第五指示信息,第五指示信息用于指示AMF不满足业务的服务质量要求时,AMF向SMF发送第四指示消息。
在一种可能的设计中,AMF根据是否接收到第五指示信息决定是否发送第四指示信息,即当AMF接收到第五指示信息且确定不满足获取的任何一条Qos描述信息时,AMF发送第四指示信息;否则,不发送第四指示信息。
下面以第一核心网网元为AMF,第二核心网网元为SMF为例进行说明。
328、AMF向SMF发送目标QoS描述信息。
示例性地,AMF向SMF发送会话管理上下文请求消息或N1N2消息直传消息,会话管理上下文请求消息或N1N2消息直传消息中包含目标Qos描述信息。
SMF根据目标QoS描述信息执行资源分配、调度、门限控制等服务质量策略。
在一种可能的实现方式中,若SMF相关参数发生变化,而导致SMF确定不再满足目标QoS描述信息的QoS参数要求,SMF向PCF发送第一指示信息,第一指示信息用于指示SMF不能满足目标QoS描述信息的QoS参数要求。PCF可以做出相应的策略调整,如发起新一轮的QoS描述信息选择流程。
在一种可能的实现方式中,SMF向第二核心网网元发送第一指示信息之前,SMF接收PCF发送的第二指示信息,第二指示信息用于指示SMF在不满足目标QoS描述信息时,向业务服务器或PCF发送第一指示信息。
在一种可能的实现方式中,当SMF不满足业务的服务质量要求时,即当SMF不再满足目标QoS描述信息中的QoS参数要求,且SMF自身更新后的相关参数不满足至少一条QoS描述信息任何一条QoS描述信息时,SMF可以向PCF发送第四指示信息,第四指示信息用于指示SMF不满足业务的服务质量要求和/或不满足的具体QoS参数要求。
在一种可能的设计中,SMF接收PCF发送的第五指示信息,第五指示信息用于指示SMF不满足业务的服务质量要求时,SMF向PCF发送第四指示消息。
在一种可能的设计中,SMF根据是否接收到第五指示信息决定是否发送第四指示信息,即当SMF接收到第五指示信息且确定不满足获取的任何一条Qos描述信息时,SMF发送第四指示信息;否则,不发送第四指示信息。
下面以第一核心网网元为SMF,第二核心网网元为UPF为例进行说明。
329、SMF向UPF发送目标QoS描述信息。
示例性地,SMF可通过向UPF发送N4接口会话建立/修改请求消息而实现向UPF发送目标Qos描述信息,其中N4接口会话建立/修改请求消息中包含目标Qos描述信息。
UPF根据目标QoS描述信息执行资源分配、调度、门限控制等服务质量策略。
在一种可能的实现方式中,若因为与UPF相关参数发生变化,而导致UPF确定不再满足目标QoS描述信息的QoS参数要求,UPF向SMF发送第一指示信息,第一指示信息用于指示UPF不能满足目标QoS描述信息的QoS参数要求。示例性地,UPF可通过向SMF发送N4接口会话建立/修改响应消息而实现向SMF发送第一指示信息,其中N4接口会话建立/修改响应消息中包含第一指示信息。SMF可将从UPF接收到第一指示信息发送给PCF,以便后续PCF做出相应的策略调整,如发起新一轮的QoS描述信息选择流程。
在一种可能的实现方式中,UPF向SMF发送第一指示信息之前,UPF接收SMF发送的第二指示信息,第二指示信息用于指示UPF在不满足目标QoS描述信息时,UPF发送第一指示信息。UPF根据第二指示信息决定发送第一指示信息。示例性地,UPF是通过接收SMF发送的N4接口会话建立/修改请求消息而获取第二指示信息的。其中,SMF发送的第二指示信息可以是PCF发送的。
在一种可能的实现方式中,当UPF不满足业务的服务质量要求时,即当UPF不再满足目标QoS描述信息中的QoS参数要求,且UPF自身更新后的相关参数不满足至少一条QoS描述信息任何一条QoS描述信息时,UPF可以向SMF发送第四指示信息,第四指示信息用于指示UPF不满足业务的服务质量要求和/或不满足的具体QoS参数要求。
在一种可能的设计中,UPF接收SMF发送的第五指示信息,第五指示信息用于指示UPF不满足业务的服务质量要求时,UPF向核心网网元发送第四指示消息。
在一种可能的设计中,UPF根据是否接收到第五指示信息决定是否发送第四指示信息,即当UPF接收到第五指示信息且确定不满足获取的任何一条Qos描述信息时,UPF发送第四指示信息;否则,不发送第四指示信息。
下面以第一核心网网元为SMF,第二核心网网元为PCF为例进行说明。
330、SMF向PCF发送目标QoS描述信息。
示例性地,SMF向PCF发送策略控制消息,策略控制消息包括目标QoS描述信息。
PCF接收SMF发送的目标QoS描述信息,PCF根据目标QoS描述信息执行资源分配、调度、门限控制等服务质量策略。
在一种可能的实现方式中,若PCF相关参数发生变化,而导致PCF确定不再满足目标QoS描述信息的QoS参数要求,PCF向业务服务器或数据分析网元或接入网网元发送第一指示信息,第一指示信息用于指示PCF不能满足目标QoS描述信息的QoS参数要求。第二核心网网元可以做出相应的策略调整,如发起新一轮的QoS描述信息选择流程。
在一种可能的实现方式中,PCF向第二核心网网元发送第一指示信息之前,PCF接收业务服务器或第二核心网网元发送的第二指示信息,第二指示信息用于指示PCF在不满足目标QoS描述信息时,向业务服务器或数据分析网元或接入网网元发送第一指示信息。
在一种可能的实现方式中,若因网络网元(AN,AMF,SMF,UPF或PCF)相关参数发生变化,导致PCF确定不再满足目标QoS描述信息的QoS参数要求,PCF向业务的业务服务器发送第四指示信息,第四指示信息用于指示网络不再满足目标QoS描述信息的QoS参数要求,以便业务服务器根据第四指示信息停止执行目标QoS描述信息对应的服务质量策略,进一步地,以便业务服务器根据第四指示信息调整对应的服务质量策略。其中,服务质量策略包括应用层相关策略,如业务编码方式,应用层缓冲区大小,TCP滑动窗口。
在一种可能的实现方式中,PCF向业务的业务服务器发送第四指示信息之前,PCF接收业务服务器发送的第五指示信息,第五指示信息用于指示PCF不再满足目标QoS描述信息时,向业务服务器发送第五指示信息。
在一种可能的设计中,PCF根据是否接收到第五指示信息决定是否发送第四指示信息,即当PCF接收到第五指示信息且确定不满足获取的任何一条Qos描述信息时,PCF发送第四指示信息;否则,不发送第四指示信息。
下面以第一核心网网元为PCF为例进行说明。
331、PCF向业务的业务服务器发送目标QoS描述信息。
示例性地,PCF向业务服务器发送策略认证授权消息,策略认证授权消息包含目标Qos描述信息。
业务的业务服务器接收PCF发送的目标QoS描述信息,业务服务器根据目标QoS描述信息执行相应的服务质量策略。其中,服务质量策略包括应用层相关策略,例如选择或调整业务编码方式,调整应用层缓冲区大小,设置TCP滑动窗口等。
上述主要从接入网网元、终端设备、第一核心网网元、数据分析网元和业务服务器的角度对本申请实施例提供的方案进行了介绍。可以理解的是,接入网网元、终端设备、第一核心网网元、数据分析网元和业务服务器为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的算法步骤,本申请能够以硬件或硬件和计算机软件的结合形式来实现。某个功 能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
本申请实施例可以根据上述方法示例对接入网网元、终端设备、第一核心网网元、数据分析网元和业务服务器进行功能模块的划分,例如,可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。需要说明的是,本申请实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
在采用对应各个功能划分各个功能模块的情况下,图6示出了上述实施例中所涉及的接入网网元6的一种可能的结构示意图,接入网网元包括:接收单元601、确定单元602和处理单元603。在本申请实施例中,接收单元601可以用于接收核心网网元发送的业务的至少一条服务质量QoS描述信息;确定单元602可以用于从至少一条QoS描述信息中确定业务的一条目标QoS描述信息;处理单元603可以用于根据目标QoS描述信息为业务分配无线资源和/或执行服务质量策略。其中,图2或图3-图5所示的方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。
在采用集成的单元的情况下,图7示出了上述实施例中所涉及的接入网网元的一种可能的结构示意图。在本申请中,接入网网元可以包括处理模块701、通信模块702和存储模块703。其中,处理模块701用于控制接入网网元的各部分硬件装置和应用程序软件等;通信模块702用于可使用无线保真(Wireless Fidelity,WiFi)等通讯方式接受其它设备发送的指令,也可以将接入网网元的数据发送给其它设备;存储模块703用于执行接入网网元的软件程序的存储、数据的存储和软件的运行等。其中,处理模块701可以是确定单元或控制器,例如可以是中央确定单元(Central Processing Unit,CPU),通用确定单元,数字信号确定单元(Digital Signal Processor,DSP),专用集成电路(Application-Specific Integrated Circuit,ASIC),现场可编程门阵列(Field Programmable Gate Array,FPGA)或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本申请公开内容所描述的各种示例性的逻辑方框,模块和电路。确定单元也可以是实现计算功能的组合,例如包含一个或多个微确定单元组合,DSP和微确定单元的组合等等。通信模块702可以是收发器、收发电路或通信接口等。存储模块703可以是存储器。
在采用对应各个功能划分各个功能模块的情况下,图8示出了上述实施例中所涉及的终端设备8的一种可能的结构示意图,终端设备包括:接收单元801、确定单元802和发送单元803。在本申请实施例中,接收单元801可以用于接收接入网网元发送的业务的至少一条服务质量QoS描述信息;确定单元802可以用于确定QoS描述信息的第二集合,QoS描述信息的第二集合包括至少一条QoS描述信息的部分或者全部QoS描述信息;发送单元803可以用于向接入网网元发送QoS描述信息的第二集合。其中,图2或图3-图5所示的方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。
在采用集成的单元的情况下,图9示出了上述实施例中所涉及的终端设备的一种可能的结构示意图。在本申请中,终端设备可以包括处理模块901、通信模块902和存储模块903。其中,处理模块901用于控制终端设备的各部分硬件装置和应用程序软件等;通信 模块902用于可使用WiFi等通讯方式接受其它设备发送的指令,也可以将终端设备的数据发送给其它设备;存储模块903用于执行终端设备的软件程序的存储、数据的存储和软件的运行等。其中,处理模块901可以是确定单元或控制器,例如可以是CPU,通用确定单元,DSP,ASIC,FPGA或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本申请公开内容所描述的各种示例性的逻辑方框,模块和电路。确定单元也可以是实现计算功能的组合,例如包含一个或多个微确定单元组合,DSP和微确定单元的组合等等。通信模块902可以是收发器、收发电路或通信接口等。存储模块903可以是存储器。
在采用对应各个功能划分各个功能模块的情况下,图10示出了上述实施例中所涉及的第一核心网网元10的一种可能的结构示意图,第一核心网网元包括:接收单元1001、确定单元1002和发送单元1003。在本申请实施例中,接收单元1001可以用于接收数据分析网元或第二核心网网元或业务的业务服务器发送的业务的至少一条QoS描述信息;确定单元1002可以用于确定QoS描述信息的第三集合,第三集合包括至少一条QoS描述信息的部分或者全部QoS描述信息;发送单元1003可以用于向第三核心网网元或接入网网元发送QoS描述信息的第三集合。其中,图2或图3-图5所示的方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。
在采用集成的单元的情况下,图11示出了上述实施例中所涉及的第一核心网网元的一种可能的结构示意图。在本申请中,第一核心网网元可以包括处理模块1101、通信模块1102和存储模块1103。其中,处理模块1101用于控制第一核心网网元的各部分硬件装置和应用程序软件等;通信模块1102用于可使用WiFi等通讯方式接受其它设备发送的指令,也可以将第一核心网网元的数据发送给其它设备;存储模块1103用于执行第一核心网网元的软件程序的存储、数据的存储和软件的运行等。其中,处理模块1101可以是确定单元或控制器,例如可以是CPU,通用确定单元,DSP,ASIC,FPGA或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本申请公开内容所描述的各种示例性的逻辑方框,模块和电路。确定单元也可以是实现计算功能的组合,例如包含一个或多个微确定单元组合,DSP和微确定单元的组合等等。通信模块1102可以是收发器、收发电路或通信接口等。存储模块1103可以是存储器。
在采用对应各个功能划分各个功能模块的情况下,图12示出了上述实施例中所涉及的数据分析网元12的一种可能的结构示意图,数据分析网元包括:处理单元1201和发送单元1202。在本申请实施例中,处理单元1201可以用于生成业务的至少一条服务质量QoS描述信息;发送单元1202向核心网网元或业务的业务服务器发送至少一条QoS描述信息,至少一条QoS描述信息中的每条QoS描述信息包括网元信息,网元信息用于指示QoS参数要求集合中的至少一个Qos参数要求对应的网元。其中,图2或图3-图5所示的方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。
在采用集成的单元的情况下,图13示出了上述实施例中所涉及的数据分析网元的一种可能的结构示意图。在本申请中,数据分析网元可以包括处理模块1301、通信模块1302和存储模块1303。其中,处理模块1301用于控制数据分析网元的各部分硬件装置和应用程序软件等;通信模块1302用于可使用WiFi等通讯方式接受其它设备发送的指令,也可 以将数据分析网元的数据发送给其它设备;存储模块1303用于执行数据分析网元的软件程序的存储、数据的存储和软件的运行等。其中,处理模块1301可以是确定单元或控制器,例如可以是CPU,通用确定单元,DSP,ASIC,FPGA或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本申请公开内容所描述的各种示例性的逻辑方框,模块和电路。确定单元也可以是实现计算功能的组合,例如包含一个或多个微确定单元组合,DSP和微确定单元的组合等等。通信模块1302可以是收发器、收发电路或通信接口等。存储模块1303可以是存储器。
在采用对应各个功能划分各个功能模块的情况下,图14示出了上述实施例中所涉及的业务服务器14的一种可能的结构示意图,业务服务器包括:接收单元1401、确定单元1402和发送单元1403。在本申请实施例中,接收单元1401可以用于接收第一核心网网元发送的业务的至少一条QoS描述信息;确定单元1402可以用于确定QoS描述信息的第二集合,第二集合包括至少一条QoS描述信息的部分或者全部QoS描述信息;发送单元1403可以用于向第一核心网网元发送第二集合。其中,图2或图3-图5所示的方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。
在采用集成的单元的情况下,图15示出了上述实施例中所涉及的业务服务器的一种可能的结构示意图。在本申请中,业务服务器可以包括处理模块1501、通信模块1502和存储模块1503。其中,处理模块1501用于控制业务服务器的各部分硬件装置和应用程序软件等;通信模块1502用于可使用WiFi等通讯方式接受其它设备发送的指令,也可以将业务服务器的数据发送给其它设备;存储模块1503用于执行业务服务器的软件程序的存储、数据的存储和软件的运行等。其中,处理模块1501可以是确定单元或控制器,例如可以是CPU,通用确定单元,DSP,ASIC,FPGA或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本申请公开内容所描述的各种示例性的逻辑方框,模块和电路。确定单元也可以是实现计算功能的组合,例如包含一个或多个微确定单元组合,DSP和微确定单元的组合等等。通信模块1502可以是收发器、收发电路或通信接口等。存储模块1503可以是存储器。
本领域技术人员应该可以意识到,在上述一个或多个示例中,本申请所描述的功能可以用硬件、软件、固件或它们的任意组合来实现。当使用软件实现时,可以将这些功能存储在计算机可读介质中或者作为计算机可读介质上的一个或多个指令或代码进行传输。计算机可读介质包括计算机存储介质和通信介质,其中通信介质包括便于从一个地方向另一个地方传送计算机程序的任何介质。存储介质可以是通用或专用计算机能够存取的任何可用介质。
以上所述的具体实施方式,对本申请的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本申请的具体实施方式而已,并不用于限定本申请的保护范围,凡在本申请的技术方案的基础之上,所做的任何修改、等同替换、改进等,均应包括在本申请的保护范围之内。
本领域内的技术人员应明白,本申请实施例可提供为方法、系统、或计算机程序产品。因此,本申请实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的 计算机程序产品的形式。
本申请实施例是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的确定单元以产生一个机器,使得通过计算机或其他可编程数据处理设备的确定单元执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
显然,本领域的技术人员可以对本申请实施例进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请实施例的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。
此外,本申请还提供如下实施例。其中,下述实施例中的网元可以为上述实施例中对应的网元。例如,接入网网元可以为上述的接入网网元,策略控制功能网元可以包括但不限于上述PCF网元,会话管理功能网元可以包括但不限于上述SMF网元,用户面功能网元可以包括但不限于上述UPF网元,业务服务器可以为上述业务服务器,终端设备可以为上述终端设备,数据分析网元可以为上述数据分析网元。
需要说明的是,本申请对下述实施例中所涉及的信息的名称不做限定,也就是说,下述实施例和上述实施例中具有相同名称的信息可以是相同的信息,也可以是不同的信息,在此不做限定。例如,下述实施例中的至少一条第一QoS描述信息可以为上述实施例中PCF确定的所述的QoS描述信息的第三集合。下述实施例中的至少一条第二QoS描述信息可以为上述实施例中SMF网元/UPF网元确定的所述的QoS描述信息的第三集合。下述实施例中的目标QoS描述信息可以为上述实施例中SMF网元确定的所述的目标QoS描述信息。下述实施例和上述实施例可以相互结合,也可以独立应用,对于相同或相似的概念或过程可能在下述某些实施例不再赘述。
在本申请的实施例中,“至少一项”是指一项或者多项,“多项”是指两项或两项以上。“以下至少一项(个)”或其类似表达,是指的这些项中的任意组合,包括单项(个)或复数项(个)的任意组合。例如,a,b,或c中的至少一项(个),可以表示:a,b,c,a-b,a-c,b-c,或a-b-c,其中a,b,c可以是单个,也可以是多个。
本申请的实施例中所涉及到的终端设备不受限于5G网络,还适用于4G或其他网络制式,在此不作限定。
本申请的实施例中所涉及到的接入网网元是一种用于为终端设备提供无线通信功能的装置。接入网网元可以包括各种形式的基站,例如:宏基站,微基站(也称为小站),中继站,接入点等。在采用不同的无线接入技术的系统中,具备基站功能的设备的名称可能会有所不同,例如,在LTE系统中,称为演进的节点B(evolved NodeB,eNB或者eNodeB),在第三代(3rd generation,3G)系统中,称为节点B(Node B)等。在新一代系统中,称为gNB(gNodeB)。
本申请的实施例中所涉及到的会话管理功能网元可负责终端设备的会话管理。例如,会话管理包括用户面设备的选择、用户面设备的重选、IP地址分配、服务质量(quality of service,QoS)控制,以及会话的建立、修改或释放等。
本申请的实施例中所涉及到的用户面功能网元可以实现用户报文的转发、统计和检测等功能。
本申请的实施例中所涉及到的策略控制功能网元包括策略控制和基于流计费控制的功能。例如,策略控制功能网元可实现用户签约数据管理功能、策略控制功能、计费策略控制功能、QoS控制等。例如,策略控制功能网元可以为PCF网元或PCRF网元。
上述各网元不受限于5G网络,还可以为4G或其他网络制式的具有相应功能的网元,在此不作限定。上述各网元既可以是在专用硬件上实现的网络元件,也可以是在专用硬件上运行的软件实例,或者是在适当平台上虚拟化功能的实例,例如,上述虚拟化平台可以为云平台。
此外,本申请实施例还可以适用于面向未来的其他通信技术。本申请描述的网络架构以及业务场景是为了更加清楚的说明本申请的技术方案,并不构成对本申请提供的技术方案的限定,本领域普通技术人员可知,随着网络架构的演变和新业务场景的出现,本申请提供的技术方案对于类似的技术问题,同样适用。
需要说明的是,在本申请实施例提供资源分配的方法中,不同网元实体之间的交互可以基于点对点接口,也可以基于服务化接口,在此不做限制。本申请实施例中以基于服务化接口的交互方式为例,对下述资源分配的方法的流程进行说明。
图16为本申请实施例提供的一种资源分配的方法的流程图。其中,资源分配方法包括业务的服务质量信息传输方法。图16将结合图2进行描述。
首先说明一点,图16所述的方法适用于数据分析网元针对某种业务可训练并向网络提供至少一套QoS描述信息的场景。
针对某个业务,之所以是至少一套QoS描述信息,示例性的,考虑到针对垂直行业的业务体验要求(比如业务MOS分大于3.0),包时延数据与丢包率数据是冲突的,
比如1,在弱覆盖下,RAN可以多传几次数据包以保证丢包率,但是这种情况下,会增大包时延,进一步地,可能会增大流比特率;
比如2,在强覆盖下,RAN不需要传多次数据包,这种情况下包丢包率和包时延都可以保证,进一步地,可能会减小流比特率。
因此,针对一个业务,存在一套或者多套QoS描述信息。
具体地,数据分析网元基于时变性网络数据或者业务数据或者终端数据以及对应的业务体验数据通过大数据方法得到业务的至少一套QoS描述信息,过程如下1601和1602两个步骤描述。
1601、数据分析网元获取业务的训练数据。
数据分析网元首先从业务服务器(如AF)、接入网网元(如RAN)、用户面功能网元(如UPF)、终端设备(如UE)、移动性管理功能网元(如AMF)、会话管理功能网元(如SMF)、策略控制功能网元(如PCF)等网元分别收集数据,然后通过业务标识、业务流标识、终端标识、业务流所在的会话标识、每个网元上都有的关联标识、时间等信息将各个网元的数据关联起来,得到完整的训练数据。训练数据中包括,
1)业务体验数据,来自AF网元;
2)其他影响业务体验数据的时变性参数数据,包括,
a.来自AF网元的TCP拥塞窗口数据、TCP接收窗口数据、抖动缓存数据、媒体编码类型以及编码速率数据、缓存数据、至少一个数据类型的数据;
b.来自RAN网元流比特率数据、丢包率数据、时延数据、无线信道质量数据、至少一个数据类型的数据;
c.来自UPF网元的流比特率数据、丢包率数据、时延数据、至少一个数据类型的数据;
d.来自UE的流比特率数据、丢包率数据、时延数据、至少一个数据类型的数据、TCP拥塞窗口数据、TCP接收窗口数据、抖动缓存数据、媒体编码类型以及编码速率数据、缓存数据、CPU占用率、内存占用率至少一个数据类型的数据;
e.等等。
其他具体过程还可以参考图2中的步骤201的描述,此处不再赘述。
1602、数据分析网元生成业务的至少一条第三QoS描述信息。
具体过程可以参考图2中的步骤202的描述。其中,为便于与后续步骤的第一、第二QoS描述信息进行区分,这里用了第三QoS描述信息,但实际上所述至少一条第三QoS描述信息与步骤202中数据分析网元生成业务的至少一条QoS描述信息具备相同的含义,此处不再赘述。
示例性地,数据分析网元基于线性回归(Linear Regression)方法得到业务体验与其他影响业务体验数据的时变性参数数据的关系模型,即业务体验模型,如下
h(x)=w 0x 0+w 1x 1+w 2x 2+w 3x 3+…+w Dx D      (1)
公式(1)中,
‐ h(x)是某个业务的业务体验数据,例如业务的MOS;
‐ X=(x0,x 1 x 2,x 3,…,x D)特征向量,示例性的,x 1表示包时延,x 2标识丢包率,x 3标识流比特率,...x D表示TCP拥塞窗口,x 0为常数1x 0
‐ W=(w 0,w 1 w 2,w 3,…,w D)是参数向量,也称作权重向量,w i标识第i个参数对于业务体验数据影响的权重的大小;
数据分析网元基于多目标决策制定(Multiple Criteria Decision Making,MCDM)中常用的多目标优化模型(Multiple Optimization Model)得到某个业务的至少一套第三QoS描述信息,具体地,
步骤(1)、业务方(来自于AF网元)的业务体验要求,比如业务的MOS大于3.0,则基于业务体验模型可以得到多目标优化问题的一个约束条件,如下,
3.0=w 0x 0+w 1x 1+w 2x 2+w 3x 3+…+w Dx D        (2)
步骤(2)、数据分析网元通过统计知道每个时变参数的范围,即每个时变参数的范围本身各自为一个约束条件,比如RAN侧无线信道质量中RSRP的范围如下,
RSRP∈[-140,40]dbm        (3)
步骤(3)、数据分析网元设计多个目标函数,示例如下,
Minmize:Flow Bit Rate
Maximize:Packet Delay
Maximize:Packet Rrror Rate
步骤(4)、数据分析网元基于遗传算法(Generic Algorithm,GA)得到某个业务的至少一条第三QoS描述信息。
1603、数据分析网元向策略控制功能网元发送至少一条第三QoS描述信息。相应的,策略控制功能网元从数据分析网元接收至少一条第三QoS描述信息。
在一种可能的实现方式中,数据分析网元向策略控制功能网元发送至少一条第三QoS描述信息之前,数据分析网元接收策略控制功能网元发送业务的QoS描述信息请求。QoS描述信息请求用于请求业务的至少一条第三QoS描述信息,也即数据分析网元向策略控制功能网元发送至少一条第三QoS描述信息的操作是由业务的QoS描述信息请求而触发的。QoS描述信息请求可包括业务的业务标识信息(例如,公共陆地移动网络(public land mobile network,PLMN)ID、业务标识(service ID)和分析标识(analytic ID))。其中,业务的标识信息可以是由数据分析网元提前统一为任一类业务分配并发送给对应的业务服务器的。数据分析网元可以通过NEF与业务服务器通信,数据分析网元、NEF和业务服务器之间可以通过统一的北向接口通信。具体的,业务服务器可以通过统一的北向接口向数据分析网元请求业务标识信息分配,或业务服务器经统一的北向接口向NEF请求业务标识信息分配,再由NEF向数据分析网元请求业务标识信息分配。业务标识信息也可以是其他网元向PCF提供的,例如在业务对应的会话建立过程中,由SMF或终端设备向PCF提供的业务标识信息,此处并不限定。其中,业务标识信息可以是业务类型信息。需要说明的是,除业务标识信息外,业务的QoS描述信息请求还可以包含以下信息的一项或多项:执行该业务的终端设备的标识信息(IMSI、SUPI、UE IP地址、UE群组标识,UE类型标识等)、终端设备的位置信息(TA或TA列表或小区列表(cell list))和终端设备所在的数据网络的名称(如DNN)、终端设备所在切片标识信息(如NSSAI、S-NSSAI、NSI等)、时间信息,该操作的目的是按以下一种粒度或多种粒度的结合从数据分析网元获取业务的至少一条第三QoS描述信息:终端设备粒度、用户群组粒度、位置区域粒度,DNN粒度,切片粒度,时间粒度。
需要说明的是,在一种可能的设计中,上述策略控制功能网元向数据分析网元发送业务的QoS描述信息请求操作又可以由其接收到的业务建立请求消息而触发,即策略控制功能网元发送业务的QoS描述信息请求之前,策略控制功能网元接收该业务的业务服务器发送业务建立请求,所述业务建立请求用于为所述业务建立业务流。需要说明的是,一般通信网络会应业务服务器的要求为该业务流建立专用的数据包传输通道(例如专用承载bear或服务质量流QoS flow)。其中,业务建立请求中包含所述业务的业务标 识信息和/或业务描述信息,业务描述信息可以包含以下信息中的一项或者多项:所述业务流所属的业务标识、IP过滤信息、媒体带宽要求、流量路由信息、抖动缓存要求、媒体编码类型要求、所述媒体编码类型要求的编码速率要求、TCP拥塞窗口要求、TCP接收窗口要求、缓存要求和至少一个数据类型的值要求。例如,在5G网络中,业务建立请求可以为业务服务器向PCF发送的认证授权请求消息(例如策略认证授权请求消息),认证授权请求消息包括业务标识信息,用于指示建立业务标识信息对应的业务。另外,认证授权请求消息中还包含业务描述信息。在此种设计方法中,若策略控制功能网元获取业务建立请求中包含的业务描述信息,则策略控制功能网元在向数据分析网元发送的业务的QoS描述信息请求中也可以包含业务的描述信息,以便于数据分析网元根据业务的描述信息生成所述业务的至少一条第三QoS描述信息。
对应上述实现方式,若数据分析网元接收策略控制功能网元发送业务的QoS描述信息请求消息,数据分析网元可以向策略控制功能发送Qos描述信息请求响应,Qos描述信息请求响应中包括业务的至少一条第三Qos描述信息。至少一条第三Qos描述信息可以通过表格、图像、函数或描述文件等形式呈现,本申请不做限定。
在另一种可能的实现方式中,策略控制功能网元可向数据分析网元发送业务的QoS描述信息订阅请求,用于向所述数据分析网元订阅所述业务的QoS描述信息,其中,业务的QoS描述信息订阅请求可包括所述业务的标识信息。需要说明的是,除业务标识信息外,业务的QoS描述信息请求还可以包含以下信息的一项或多项:执行该业务的终端设备的标识信息(IMSI、SUPI、UE IP地址、UE群组标识,UE类型标识等)、终端设备的位置信息(TA或TA列表或小区列表(cell list))和终端设备所在的数据网络的名称(如DNN)、终端设备所在切片标识信息(如NSSAI、S-NSSAI、NSI等)、时间信息,该操作的目的是按以下一种粒度或多种粒度的结合向数据分析网元订阅业务的至少一条第三QoS描述信息:终端设备粒度、用户群组粒度、位置区域粒度,DNN粒度,切片粒度,时间粒度。在一种可能的设计中,业务的QoS描述信息订阅请求中可包括通知触发条件,其中,通知触发条件用于指示数据分析网元向策略控制功能网元通知所述订阅的业务的QoS描述信息的触发条件。
对应该种实现方式,数据分析网元可按订阅请求向策略控制功能网元发送业务的QoS描述信息通知,业务的QoS描述信息通知包含业务的至少一条第三QoS描述信息。例如,可根据订阅请求中的业务标识信息按业务粒度地向数据分析网元推送业务的第三QoS描述信息。数据分析网元还可进一步地,按以下一种粒度或多种粒度的结合向策略控制网元推送业务的至少一条第三QoS描述信息:终端设备粒度、用户群组粒度、位置区域粒度,DNN粒度,切片粒度,时间粒度。在一种可能的设计中,若订阅请求中包含通知触发条件,在进一步的,数据分析网元还可在满足触发条件时才向数据分析网元发送业务的至少一条第三QoS描述信息。
1604、策略控制功能网元根据第三QoS描述信息确定至少一条第一QoS描述信息。
例如,至少一条第一QoS描述信息中的每条第一QoS描述信息包括用户面功能网元的QoS信息和接入网网元的QoS信息,还包括以下一项或者多项:业务服务器的QoS信息、终端设备的QoS信息或策略控制功能网元的QoS信息。其中,接入网网元的QoS信息包括以下一项或者多项:QoS参数类型、QoS参数要求和接入网网元信息。 用户面功能网元的QoS信息包括以下一项或者多项:QoS参数类型、QoS参数要求和用户面功能网元信息。业务服务器的QoS信息包括以下一项或者多项:QoS参数类型、QoS参数要求和业务服务器信息。终端设备的QoS信息包括以下一项或者多项:QoS参数类型、QoS参数要求和终端设备信息。策略控制功能网元的QoS信息包括以下一项或者多项:QoS参数类型、QoS参数要求和策略控制功能网元信息。另外,上述网元信息可用于指示QoS信息适用的网元,例如,用户面功能网元信息用于指示用户面功能网元的QoS信息适用于UPF;设备信息可用于指示QoS信息适用的设备,例如,终端设备信息用于指示终端设备的QoS信息适用于终端设备。其中,网元信息可以包括网元类型信息或标识信息,设备信息可以包括设备类型信息或标识信息。网元信息用于指示对应的QoS参数要求可以应用的一个或一类网元,设备信息用于指示对应的QoS参数要求可以应用的一个或一类设备,其具体的含义和举例说明可参见步骤202。
在一种可能的设计中,上述各功能网元或设备的QoS参数要求包括以下一项或者多项信息:时间信息要求、位置信息要求、保证流比特率GFBR要求、最大流比特率MFBR要求、平均时间窗口大小要求、抖动缓存区大小要求和TCP拥塞窗口要求、TCP接收窗口要求、缓存要求、至少一个数据类型的值要求和无线接入类型(Radio access type,RAT)要求。
在一种可能的设计中,至少一个数据类型的值要求的获取过程,具体可包括:功能网元或设备根据第一数据类型的第一数据值确定第二数据值,其中,第一数据值属于第一数值空间,第二数据值属于第二数值空间,第一数据类型为至少一个数据类型中的任何一项。
在另一种可能的设计中,至少一个数据类型的值要求的获取过程,具体还可包括:功能网元或设备根据第二数据类型的第三数据值确定第四数据值,其中,第三数据值属于第三数值空间,第四数据值属于第四数值空间,第二数据类型为至少一个数据类型中的任何一项。
上述两种设计中,可选的,第二数值空间与第四数值空间相同。为便于功能网元或设备处理,所有的数据类型的数值空间可以相同,不需要数据分析网元再进一步处理到同一个数值空间。
在另一种可能的设计中,至少一个数据类型的值要求的获取过程,还可以包括:功能网元或设备第三数据类型的第五数据值确定第六数据值,其中,第五数据值属于第五数值空间,第六数据值属于第六数值空间,第三数据类型为至少一个数据类型中的任何一项。
可选的,第二数值空间、第四数值空间、第六数值空间两两相等。
其中,功能网元或设备可以通过归一化处理第一数据类型的第一数据值确定第二数据值,或者可以通过归一化处理第二数据类型的第三数据值确定第四数据值,或者可以通过归一化处理第三数据类型的第五数据值确定第六数据值,所述归一化处理包括将所述数据类型的物理数据值映射到固定的数值空间。其中所述归一化处理主要是采用最大最小值归一化方法、Z-Score归一化方法等将每个数据类型的物理数据值映射到固定的数值空间,这种处理一方面便于在大数据分析过程中提高模型训练收敛速度,另一方面提供了一种特征数据传输方式。
例如,策略控制功能网元根据从数据分析网元接收的业务的至少一条第三QoS描述信息中确定至少一条第一QoS描述信息(即策略控制功能网元满足的第三QoS描述信 息集合),策略控制功能网元满足的第三QoS描述信息集合包括至少一条第三QoS描述信息的部分或者全部第三QoS描述信息。策略控制功能网元确定满足的第三QoS描述信息集合的具体过程可以参考图2中的步骤205,其中,步骤205中的第一核心网网元在本实施例中具体为策略控制功能网元,步骤205中第三集合在本实施例中具体为第三QoS描述信息集合。
例如,若每条第三QoS描述信息对应有一个无线接入类型要求时,其中无线接入类型要求信息用于指示该条第三QoS描述信息适用的无线接入类型。在一种可能的设计中,PCF可以根据执行业务的终端设备当前所在的无线接入类型对每条第三QoS描述信息进行筛选,使得当前所在的无线接入类型符合选择出的每条第三QoS描述信息中的无线接入类型要求,则PCF可将所述选择出的每条第三QoS描述信息作为自身能满足的第三QoS描述信息集合。
通过步骤1606,会话管理功能网元确定出的每条第二QoS描述信息也对应有一个无线接入类型要求。此时,优选地,会话管理功能网元可进一步根据无线接入类型要求确定至少一条接入网网元QoS信息,使得确定出的至少一条接入网网元QoS信息能适用于终端设备当前所在的接入网网元。
在一种可能的设计中,在步骤1603中,若策略控制功能网元从业务服务器获取了业务的描述信息,例如业务描述信息包括业务的以下信息的一项或多项:业务流所属的业务标识、IP过滤信息、媒体带宽要求、流量路由信息、抖动缓存要求、媒体编码类型要求、所述媒体编码类型要求的编码速率要求、TCP拥塞窗口要求、TCP接收窗口要求、缓存要求和至少一个数据类型的值要求,策略控制功能网元可根据业务的描述信息从获取的至少一条第三QoS描述信息确定所述至少一条第一QoS描述信息。在此种设计方式中,实际上,策略控制功能网元将从数据分析网元获取的第三QoS描述信息中与业务服务器相关的参数要求也作为对策略控制功能网元自身的QoS参数要求,其根据业务的描述信息中的部分或全部信息,代替了AF做QoS描述信息的操作,也即在此种设计方式中,AF可无需参与QoS描述信息筛选的流程。
在一种可能的设计中,策略控制功能网元可以将策略控制功能网元满足的第三QoS描述信息集合发送给业务服务器,示例性的,策略控制功能网元向业务服务器发送策略认证授权消息,策略认证授权消息包括策略控制功能网元满足的第三Qos描述信息集合。业务服务器确定自身能满足的第三QoS描述信息集合并将该集合反馈给策略控制功能网元,示例性的,业务服务器向策略控制功能网元发送策略认证授权消息,策略认证授权消息包括业务服务器满足的第三Qos描述信息集合。策略控制功能网元将业务服务器能满足第三QoS描述信息集合作为策略控制功能网元满足的第三QoS描述信息集合(即所述至少一条第一QoS描述信息)发送给会话管理功能网元。其中,业务服务器确定自身满足的第三QoS描述信息集合的方法可以参考步骤205中第一核心网网元的确定方法,此处不再赘述。
在一种可能的设计中,策略控制功能网元可以将从数据分析网元获取的业务的至少一条第三QoS描述信息先发送给业务服务器,以便于业务服务器筛选出自身满足的第三Qos描述信息集合后发送给策略控制功能网元。其中,业务服务器确定自身满足的第三QoS描述信息集合的方法可以参考步骤205中第一核心网网元的确定方法,此处不 再赘述。策略控制功能网元再对业务服务器满足的第三QoS描述信息集合进行筛选,确定出策略控制功能网元满足的第三QoS描述信息集合,其中,策略控制功能网元确定自身满足的QoS描述信息集合的方法也可以参考步骤205中第一核心网网元的确定方法。策略控制功能网元再将自身能满足第三QoS描述信息集合作为所述至少一条第一QoS描述信息发送给会话管理功能网元。
1605、策略控制功能网元向会话管理功能网元发送至少一条第一QoS描述信息。相应的,会话管理功能网元从策略控制功能网元接收至少一条第一QoS描述信息。
在一种可能的设计中,策略控制功能网元发送至少一条第一QoS描述信息可以是策略控制功能网元满足的第三QoS描述信息集合。
示例性的,当策略控制功能网元为PCF,会话管理功能网元为SMF时,PCF可以向SMF发送策略控制消息(如服务化接口消息Npcf-SMPolicyControl_UpdateNotify request),策略控制消息包括PCF满足的第三Qos描述信息集合。PCF可在接收AF发送的认证授权消息后向SMF发送策略控制消息,其中,AF向PCF发送认证授权消息的目的是请求网络为业务建立专用的业务流(例如QoS flow),PCF向SMF发送策略控制消息的目的是请求SMF触发专用业务流(QoS flow)的建立流程。
1606、会话管理功能网元根据至少一条第一QoS描述信息确定用户面功能网元能满足的至少一条第二QoS描述信息。其中,至少一条第二QoS描述信息为至少一条第一QoS描述信息中的一条或者多条。
例如,用户面功能网元满足第二QoS描述信息可以是指用户面功能网元满足第二QoS描述信息中包含的用户面功能网元的QoS信息。
在一种可能的实现方式中,会话管理功能网元可以先获取的每条第一QoS描述信息包含的用户面功能网元(如UPF)的QoS信息,例如会话管理功能网元可以根据用户名功能网元信息识别每条第一QoS描述信息包含的用户面功能网元的QoS信息。会话管理功能网元再将每条第一QoS描述信息的用户面功能网元的QoS信息发送给用户面功能网元,以便查询获知用户面功能网元对用户面功能网元QoS信息的满足情况。会话管理功能网元获取用户面功能网元发送的用户面功能网元的选择信息,其中,选择信息中包含用户面管理网元对每条第一QoS描述信息中包含的用户面功能网元QoS信息的满足情况。选择信息中的具体表现方式可以包括多种形式,对此不做限定。例如,选择信息具体可以为二进制数值(0或1),其中二进制数值表示UPF对每条第一QoS描述信息包含的用户面功能网元的QoS信息是否满足(例如,0表示不满足,1表示满足);又如选择信息还可以是UPF返回的能满足的用户面功能网元QoS信息(例如,UPF将自身能满足的QoS信息返回告知SMF,自身不能满足的QoS信息不返回)。会话管理网元根据选择信息确定至少一条第二QoS描述信息,其中每条第二QoS描述信息对应为用户面功能网元能满足的第一QoS描述信息。
例如,当会话管理功能网元为SMF,用户面功能网元为UPF时,SMF向UPF发送N4接口会话建立/修改请求消息,N4接口会话建立/修改请求消息中携带每条第一QoS描述信息中包含的UPF对应QoS信息(如GFBR要求,MFBR要求)。UPF可以根据当前自身的状态或能力对接收到的UPF QoS信息进行筛选,获取UPF对每条第一QoS描述信息中UPF QoS信息的满足情况。UPF向SMF发送UPF的选择信息,其中选择信息用于 指示UPF对UPF QoS信息的满足情况。
在另一种可能的实现方式中,若会话管理功能网元保存或配置了用户面功能网元的QoS相关能力信息或状态信息,则会话管理功能网元可以直接根据上述用户面功能网元的QoS相关能力信息或状态信息对至少一条第一QoS描述信息选择用户面功能网元满足的第二QoS描述信息,即不必再将用户面功能网元的QoS信息发送给用户面功能网元。
通过对至少一条第一QoS描述信息中每条进行判断,会话管理功能网元可确定出0条、1条或多条第二QoS描述信息,其中每条第二QoS描述信息属于会话管理功能网元从策略控制功能网元接收到的至少一条第一QoS描述信息中的一条。当会话管理功能网元可确定出1条或多条第二QoS描述信息,后续执行步骤1607;反之,当会话管理功能网元可确定出0条第二QoS描述信息,即用户面功能网元无法满足任何一条第一QoS描述信息时,则后续可选地执行步骤1606A。
1606A、可选地,会话管理功能网元向策略控制功能网元上报第一通知信息,第一通知信息用于通知所述策略控制功能网元所述用户面功能网元无法满足所述至少一条第一QoS描述信息中的任何一条。
示例性的,当策略控制功能网元为PCF,会话管理功能网元为SMF时,SMF可以向PCF发送策略控制消息(如服务化接口消息Npcf-SMPolicyControl_UpdateNotify response),策略控制消息包括第一通知信息。其中,可选地,策略控制消息还可以包含业务流建立失败的指示信息,所述业务流建立失败的指示信息用于告知业务服务器AF业务流建立失败。
通过上述方法可以使策略控制功能网元根据第一通知信息重新确定至少一条第一QoS描述信息并发送给会话管理功能网元,使会话管理功能网元可以重新选择第二QoS描述信息。
可选地,在本步骤所述方法中,会话管理功能网元还可告知策略控制功能网元会话管理功能网元无法满足任何一条第一QoS描述信息每条信息的具体原因值。例如,无法满足第一条第一QoS描述信息的原因值是无法满足其中的GFBR要求,无法满足第二条第一QoS描述信息的原因值是无法满足其中MFBR的要求。
可选地,在本步骤所述的方法中,会话管理功能网元还可向策略控制功能网元发送用户面功能网元对一个或多个用户面功能网元的QoS参数类型的实际测量值。以便于后续策略控制功能网元根据所述测量值重新确定至少一条第一QoS描述信息并发送给会话管理功能网元,使会话管理功能网元可以重新选择第二QoS描述信息和接入网网元Qos信息。例如,会话管理功能网元可以将用户面功能网元无法满足的QoS参数要求对应的QoS参数实际测量值上报给策略控制功能网元,也可以是将用户面功能网元所有QoS参数要求对应的QoS参数实际测量值上报给策略控制功能网元。
1607、会话管理功能网元根据所述至少一条第二QoS描述信息确定至少一条接入网网元的QoS信息。其中,至少一条第二QoS描述信息包括至少一条接入网网元的QoS信息。
具体地,根据至少一条第二QoS描述信息中每条第二QoS描述信息包含的接入网网元的QoS信息,会话管理功能网元确定至少一条接入网网元的QoS信息。
在一种可能的设计中,若会话管理功能网元获取的每条第一QoS描述信息对应有一个无线接入类型要求信息时,其中无线接入类型要求信息用于指示该条第一QoS描述信息适用的无线接入类型。则通过步骤1606,会话管理功能网元确定出的每条第二QoS描述信息也对应有一个无线接入类型要求。此时,优选地,会话管理功能网元可进一步根据无线接入类型要求确定至少一条接入网网元QoS信息,使得确定出的至少一条接入网网元QoS信息能适用于终端设备当前所在的接入网网元。
例如,假设执行业务的终端设备当前在NG RAN接入网网元(如gNB)下,且SMF获取到5条第一QoS描述信息,其中对应的无线接入类型要求分别是NG RAN,EUTRAN,NG RAN,NG RAN,UTRAN。经步骤1606,SMF确定出3条第二QoS描述信息,其中对应的无线接入类型分别是NG RAN,EUTRAN,NG RAN。在本步骤中,优选地,SMF还可进一步只将对应NG RAN的两条第二QoS描述信息中的接入网网元QoS信息确定为至少一条接入网网元QoS信息,该确定出的至少一条接入网网元QoS信息将在步骤1608中发送给NG RAN。需要说明的是,无线接入类型要求可以包含在接入网网元QoS信息中,或第一QoS描述信息中且接入网网元QoS信息之外,或者第一QoS描述信息之外。
1608、会话管理功能网元向接入网网元发送至少一条接入网网元的QoS信息。相应的,接入网网元从会话管理功能网元接收至少一条接入网网元的QoS信息。
例如,会话管理功能网元可以直接向接入网网元发送至少一条接入网网元的QoS信息。而在另一种实现方式中,会话管理功能网元也可能需要经过其他核心网网元(如移动性管理功能网元)向接入网网元发送至少一条接入网网元的QoS信息。其中,其他核心网网元可能无需识别或解析所述至少一条接入网网元的QoS信息,本发明并不做限定。
例如,当会话管理功能网元为SMF,接入网元为gNB时,SMF可以经AMF向gNB发送N2接口会话管理信息(N2 SM information),N2 SM information包含至少一条接入网网元的QoS信息。具体地,SMF向AMF发送N2消息直传请求(如Namf_Communication_N1N2MessageTransfer),其中N2消息直传请求中包含N2 SM information,AMF向gNB发送N2接口消息(如N2 session request),N2接口消息中包含N2 SM information。这里,SMF向gNB发送N2 SM information的目的是为业务建立专用的业务流(QoS flow)。
经过步骤1607和1608,会话管理功能网元将用户面功能网元能满足的QoS描述信息中的接入网网元的QoS信息筛选出来,以便于会话管理功能网元仅将接入网网元的QoS信息发送给接入网网元,而其他功能网元对应的QoS信息(尤其是业务服务器的QoS信息)不发送给接入网网元,从而实现接入网网元不感知业务信息的目的,由此提高了安全性。
1609、接入网网元从至少一条接入网网元的QoS信息中确定目标接入网网元的目标QoS信息。
在一种可能的设计方式中,对于接收到的至少一条接入网网元QoS信息中的每条接入网网元的QoS信息,接入网网元可直接确定该条信息中对接入网网元的一个或多个QoS参数类型和/或QoS参数要求。
在另一种可能的设计方式中,若接入网网元的QoS信息中包含了接入网网元信息,则接入网网元可根据每条接入网网元Qos信息中包含的接入网网元信息确定该接入网网元Qos信息中对接入网网元的一个或多个QoS参数类型和/或QoS参数要求。其中,接入网网元信息用于指示接入网网元QoS信息中与接入网网元相关的QoS参数类型和/或QoS参数要求。该方式一般适用于会话管理网元向接入网网元发送接入网网元的QoS信息的同时还发送了终端设备或其他网元设备对应的QoS信息的场景,此处不做限定。
在另一种可能的设计方式中,对于每条接入网网元的QoS信息,接入网网元判断是否能满足该条信息中所有的对接入网网元的QoS参数要求。如果满足,则确定接入网网元能满足该条接入网网元的QoS信息;如果不满足(即不满足其中的任一个对接入网网元的QoS参数要求),则确定接入网网元不能满足该条接入网网元的QoS信息。由此,接入网网元通过对每条接入网网元的QoS信息进行判断,可从接收到的至少一条接入网网元的QoS信息中确定出自身能满足的0条、1条或多条接入网网元的QoS信息。示例性地,假设接入网网元QoS信息中包含了无线接入类型要求时,接入网网元确定自身所属的无线接入类型是否符合每条接入网元网元QoS信息中的无线接入类型要求,据此可确定出自身能满足的0条、1条或多条接入网网元的QoS信息。
当接入网网元可从接收到的至少一条接入网网元的QoS信息中确定出能满足的1条或多条接入网网元的QoS信息时,则后续执行步骤1609A和1610;当接入网网元可从接收到的至少一条接入网网元的QoS信息中确定出自身能满足0条接入网网元的QoS信息时,即接入网网元无法满足接收到的任何一条接入网网元的QoS信息时,则后续可选地执行步骤1609B或1609C。
在一种可能的设计中,步骤1608中接入网网元从会话管理功能网元接收至少一条接入网网元的QoS信息后,接入网网元保存所述至少一条接入网网元的QoS信息,以便于后续接入网网元可能需要重新选择接入网网元的目标QoS信息。
1609A、接入网网元从接入网网元满足的1条或多条接入网网元的QoS信息中选择一条作为接入网网元的目标QoS信息。
例如,在一种可能的实现方式中,若每条接入网网元的QoS信息对应有一个数字编号,则接入网网元可以将接入网网元能满足的至少一条接入网网元的QoS信息中数字编号最小/最大的确定为目标QoS信息。其中,上述数字编号的处理可以由会话管理网元执行。
例如,在另一种可能的实现方式中,接入网网元可以从接入网网元满足的至少一条接入网网元的QoS信息中选择一条对空口资源消耗最少的QoS信息作为接入网网元的目标QoS信息。
例如,在又一种可能的实现方式中,接入网网元可以随机从接入网网元满足的至少一条QoS信息中选择一条QoS信息作为接入网网元的目标QoS信息。
本方案对接入网网元从上述至少一条接入网网元的QoS信息中选择一条作为接入网网元的目标QoS信息的具体方式不做限定。
可选地,接入网网元根据选择的接入网网元目标QoS信息执行无线资源的分配,调度服务质量策略或门限控制服务质量策略等。
1609B、接入网网元向会话管理网元发送第二通知信息,第二通知信息用于通知 会话管理网元接入网网元无法满足其接收到的任何一条接入网网元的QoS信息。
其中,接入网网元无法满足其接收到的任何一条接入网网元的QoS信息具体可指无法满足任何一条接入网网元的QoS信息中包含的对接入网网元的QoS参数要求。
该步骤为可选步骤,通过上述方法可以使后续会话管理网元根据第二通知信息重新确定至少一条接入网网元的QoS信息并发送给接入网网元,使接入网网元重新选择目标QoS信息。
例如,接入网网元可直接向会话管理网元发送第二通信息。而在另一种实现方式中,接入网网元也可能需要经过其他核心网网元(如移动性管理功能网元)向会话管理网元发送第二通信息。其中,其他核心网网元可能无需识别或解析所述第二通信息,本发明并不做限定。
示例性地,当接入网网元为gNB,会话管理网元为SMF时,gNB可经AMF向SMF发送N2 SM information,N2 SM information中包含第二通知信息。其中,可选地,N2 SM information还包含业务流建立失败或成功的指示信息,以便SMF根据业务流建立失败或成功的指示信息执行相应的处理操作,例如当指示业务流建立失败时,SMF可根据指示信息在切换完成后重新触发业务流建立请求流程;又如,当指示业务流建立成功时,SMF可根据指示信息执行后续的切换流程即可。具体地,gNB向AMF发送N2接口消息(如N2 session response),其中N2接口消息中包含N2 SM information,AMF向SMF发送更新会话管理上下请求(如Nsmf_PDUSession_UpdateSMContext Request),更新会话管理上下请求中包含N2 SM information。这里,gNB向SMF发送N2 SM information的目的是为了响应建立专用的业务流(QoS flow)的请求。
可选地,在本步骤所述方法中,接入网网元还可告知会话管理功能网元接入网网元无法满足任何一条接入网网元的QoS信息每条信息的具体原因值。例如,无法满足第一条接入网网元的QoS信息的原因值是无法满足其中的RSRP要求,无法满足第二条接入网网元的QoS信息的原因值是无法满足其中是空口时延的要求。
可选地,在本步骤所述的方法中,接入网网元还可向会话管理功能网元上报其对接入网网元QoS信息中所包含的一个或多个QoS参数类型的实际测量值。以便于后续会话管理功能网元根据所述测量值重新确定至少一条接入网网元的QoS信息并发送给接入网网元,使接入网网元重新选择目标QoS信息。类似于步骤1606A,接入网网元可以将无法满足的QoS参数要求对应的实际测量值上报给会话管理功能网元,也可以将接入网网元的所有QoS参数要求对应的实际测量值上报给会话管理功能网元。
1609C、接入网网元触发将执行该业务的终端设备切换或重定向至其他接入网网元。
示例性的,接入网网元如何将终端设备重定向至其他接入网网元的方法,以及其他接入网网元的含义,具体可以参考图2中的步骤209,此处不再赘述。
接入网网元如何将终端设备切换至其他接入网网元的方法,可以参考图2中的步骤209的描述。例如,接入网网元向核心网网元发送切换请求消息,其中,切换请求消息用于将终端设备切换至其他接入网网元。在另一种可能的设计中,接入网网元还可直接向其他接入网网元发送切换请求消息,其中切换请求消息用于将终端设备切换至其他接入网网元。
1610、接入网网元向会话管理功能网元发送接入网网元的目标QoS信息。相应的,会话管理功能网元从接入网网元接收接入网网元的目标QoS信息。
在一种的可能的设计中,接入网网元可以将目标QoS信息的部分或全部内容发送给会话管理功能网元,以便于会话管理功能网元据此部分或全部内容映射出接入网网元目标QoS信息对应的第二QoS描述信息的内容。例如,将目标QoS信息中包含的QoS参数类型、QoS参数要求的具体值发送给会话管理功能网元,或者将目标QoS信息中包含的QoS参数类型、QoS参数要求,网元信息的具体值发送给会话管理功能网元。需要说明的是,此种操作方式下,会话管理功能网元根据目标接入网QoS信息可能映射出的多条QoS描述信息,每条QoS描述信息是其在步骤1606中确定出的第二QoS描述信息中的一条。假设会话管理功能网元根据目标接入网QoS信息映射出多条QoS描述信息,则会话管理功能网元可将其中的一条确定为目标QoS描述信息,确定方法本发明不做限制。
在另一种可能的设计中,若接收到的每条接入网网元的QoS信息对应有一个数字编号,则接入网网元可以将目标QoS信息对应的编号发送给会话管理功能网元。以便于会话管理功能网元根据数字编号映射出接入网网元目标QoS信息对应的第二QoS描述信息的内容。其中,上述数字编号的处理可以由会话管理网元执行。
例如,接入网网元可以直接向会话管理功能网元发送接入网网元的目标QoS信息。而在另一种实现方式中,接入网网元也可能需要经过其他核心网网元(如移动性管理功能网元)向会话管理功能网元发送接入网网元的目标QoS信息,其中,其他核心网网元可能无需识别或解析所述接入网网元的目标QoS信息,本发明并不做限定。
例如,当接入网网元为gNB,会话管理网元为SMF时,gNB可经AMF向SMF发送N2 SM information,N2 SM information中包含接入网网元的目的QoS信息。其中,可选地,N2 SM information还包含业务流建立成功的指示信息。具体地,gNB向AMF发送N2接口消息(如N2session response),其中N2接口消息中包含接入网网元的目的QoS信息,AMF向SMF发送更新会话管理上下请求(如Nsmf_PDUSession_UpdateSMContext Request),更新会话管理上下请求中包含接入网网元的目的QoS信息。这里,gNB向SMF发送N2 SM information的目的是为了响应建立专用的业务流(QoS flow)的请求。
可选地,在本步骤中,接入网网元还可进一步地将接入网网元的目标QoS信息的部分或全部内容发送给终端设备。例如,接入网网元将目标QoS信息中空口相关参数类型、参数要求(如DRB使用频谱,空口信道功率)发送给终端设备,其中,优选地,接入网网元提前确定需要下发的空口参数。此设计以便于终端设备根据接入网网元的目标QoS信息中部分或全部内容来相应地设置终端设备的接入层相关策略。
例如,接入网网元可通过空口资源连接重配置(Radio resource connection reconfiguration)消息将接入网网元的目标QoS信息的部分或全部内容发送给终端设备。
1611、会话管理功能网元根据接入网网元的目标QoS信息确定目标QoS描述信息。
其中,接入网网元的目标QoS信息为步骤1610中会话管理功能网元从接入网网元接收接入网网元的目标QoS信息。目标QoS描述信息属于步骤1606中会话管理功能网元确定出的至少一条第二QoS描述信息中的一条。
会话管理功能网元如何根据接入网网元的目标QoS信息确定目标QoS描述信息的 具体方式,需要对应步骤1610中接入网网元发送目标QoS信息的具体方式,此处不再赘述。
1612、会话管理功能网元将目标QoS描述信息中包含的用户面功能网元的目标QoS信息发送给用户面功能网元。
该步骤以便于用户面功能网元根据最终选择的用户面功能网元的目标QoS信息中的QoS参数类型和QoS参数要求执行用户面功能网元的资源分配、调度服务质量策略或门限控制服务质量策略等。
例如,当会话管理功能网元为SMF,用户面功能网元为UPF时,SMF向UPF发送N4接口会话建立/修改请求消息,N4接口会话建立/修改请求消息中携带目标QoS描述信息中包含的UPF对应QoS信息(如GFBR要求,MFBR要求)。
1613、可选地,当目标QoS描述信息中包括终端设备的目标QoS信息时,会话管理功能网元将目标QoS描述信息中的终端设备的目标QoS信息发送给终端设备。相应的,终端设备从会话管理功能网元接收目标QoS描述信息中的终端设备的目标QoS信息。
在一种可能的设计中,会话管理功能网元可以直接向终端设备发送终端设备的目标QoS信息。而在另一种实现方式中,会话管理功能网元也可能需要经过其他网元(如移动性管理功能网元和接入网网元)向终端设备发送终端设备的目标QoS信息,其中,其他网元可能无需识别或解析所述终端设备的目标QoS信息,本发明并不做限定。
例如,当会话管理功能网元为SMF,终端设备为UE时,SMF可以经AMF和gNB向UE发送N1接口会话管理信息(N1 SM information),N1 SM information包含终端设备的目标QoS信息。具体地,SMF向AMF发送N1消息直传请求(如Namf_Communication_N1N2MessageTransfer),其中N1消息直传请求中包含终端设备的目标QoS信息,AMF向gNB发送N2接口消息(如N2 session request),N2接口消息中包含终端设备的目标QoS信息,gNB向UE发送接入层资源修改消息(如AN-specific resource modification),接入层资源修改消息中包含终端设备的目标QoS信息。
在另一种可能的设计中,会话管理功能网元也可以经业务服务器将终端设备的目标QoS信息发送给终端设备。
例如,当会话管理功能网元为SMF,业务服务器为AF,终端设备为UE时,SMF可直接或经PCF向AF发送终端设备的目标QoS信息,AF向UE发送终端设备的目标QoS信息。该步骤以便于终端设备根据最终选择的终端设备的QoS信息中的QoS参数类型和QoS参数要求执行相应的终端服务质量策略。一般说来,这里会话管理功能网元下发给终端的QoS信息是终端应用层相关QoS参数类型和/或参数要求,如抖动缓存区大小要求等。相应地,终端据此执行的终端服务质量策略是终端的应用层相关服务质量策略,如设置抖动缓存区大小、TCP拥塞窗口大小、TCP接收窗口大小等。
1614、可选地,当目标QoS描述信息中包括策略控制功能网元的目标QoS信息时,会话管理功能网元将目标QoS描述信息中的策略控制功能网元的目标QoS信息发送给策略控制功能网元。相应的,策略控制功能网元从会话管理功能网元接收目标QoS描述信息中的策略控制功能网元的目标QoS信息。
示例性的,当会话管理功能网元为SMF,策略控制功能网元为PCF时,SMF可以向PCF发送会话管理策略控制消息(如Npcf-SMPolicyControl_UpdateNotify response), 策略控制消息包括策略控制功能网元的目标QoS信息。1615、可选地,当目标QoS描述信息中包括业务服务器的QoS信息时,会话管理功能网元还将目标QoS描述信息中的业务服务器的目标QoS信息发送给业务服务器。相应的,业务服务器从会话管理功能网元接收目标QoS描述信息中的业务服务器的目标QoS信息。
例如,当会话管理功能网元为SMF,业务服务器为AF时,SMF可以直接经服务化接口向AF发送业务服务器的目标QoS信息。在另一种实现方式中,SMF还可经PCF向AF发送业务服务器的目标QoS信息,具体地,SMF向PCF发送会话管理策略控制消息(如Npcf-SMPolicyControl_UpdateNotify response),策略控制消息包括业务服务器的目标QoS信息,PCF向AF发送认证授权响应消息,认证授权响应消息包含业务服务器的目标QoS信息。
通过该步骤,业务服务器可以根据目标QoS描述信息中的业务服务器QoS信息执行相应的服务质量策略。其中,服务质量策略包括应用层相关策略,例如选择或调整业务编码方式,调整缓存区大小,设置TCP拥塞窗口大小、TCP接收窗口大小等。
相比当前现有技术中QoS机制中的QoS参数的设置通常不够合理或较为固定,本申请实施例中由数据分析网元根据大数据分析方法得出至少一套QoS描述信息,并供策略控制功能网元、会话管理功能网元、接入网网元等网络设备根据网络实际参数进行筛选。而后各网络设备、终端设备和业务服务器根据筛选出的目标QoS描述信息中相应的QoS信息执行相应的服务质量策略,这样因灵活地为业务提供了QoS参数设置,从而保证业务的服务质量。
图17为本申请实施例提供的又一种资源分配的方法的流程图。图17所示的方法用于接入网网元不再满足接入网网元的目标QoS信息时,重新进行资源分配的场景。图17将结合图2和图16进行描述。
1701、接入网网元确定接入网网元不再满足接入网网元的目标QoS信息中QoS参数要求。
在一种可能的实现方式中,接入网网元的目标QoS信息为图16步骤1609中确定的接入网网元的目标QoS信息。
在一种可能的实现方式中,接入网网元不再满足目标QoS信息具体可能是因接入网网元本身的相关参数发生变化导致其不再满足接入网网元的目标QoS信息。例如因基站的用户数增加,可用资源量下降,导致基站为单业务、单用户分配的资源(如带宽资源)不再满足业务对基站的资源需求(如GFBR需求)。
在另一种可能的实现方式中,接入网网元不再满足目标QoS信息具体也可能是因执行业务的终端设备位置移动造成的,如业务用户移动到信号弱覆盖区,导致单用户、单业务对应的基站参数(如RSRP)不再满足业务对基站的参数要求(如RSRP要求)。接入网网元不再满足目标QoS信息具体还可能因其他原因,如因时间段发生变化而导致当前的目标QoS信息不再适用,或因业务终端设备的网络位置发送变化而导致当前的目标QoS信息不再适用,本发明不做具体限定。
例如,接入网网元可以通过自身识别或者根据网元信息集合识别出的与接入网网元相关的QoS参数要求,确定网络哪些参数变化可能导致接入网网元不再满足目标QoS信息中的QoS参数要求。例如,接入网需先确定业务用户的资源要求、无线信号强弱 要求、时间段、业务用户所在网络位置四者是对自身的QoS参数要求,后续才能确定现网中这些实际参数发生变化时可能会导致接入网网元不再满足目标QoS信息中的QoS参数要求。
1702、接入网网元从至少一条接入网网元QoS信息中重新确定接入网网元的目标QoS信息。
例如,接入网元重新确定接入网网元的目标QoS信息的方法可以参考图16中步骤1609、1609A、1609B和1609C的描述,此处不再赘述。
1703、当接入网网元能够重新确定出接入网网元的目标QoS信息时,接入网网元将重新确定的接入网网元的目标QoS信息发送给会话管理功能网元。相应的,会话管理功能网元从接入网网元接收重新确定的接入网网元的目标QoS信息。
本步骤可参考图16中步骤1610的描述,此处不再赘述。1704、会话管理功能网元根据重新确定的接入网网元的目标QoS信息确定新的目标QoS描述信息。
本步骤可参考图16中步骤1611的描述,此处不再赘述。
1706、会话管理功能网元将新的目标QoS描述信息中的用户面功能网元的目标QoS信息发送给用户面功能网元。相应的,用户面功能网元从会话管理功能网元接收新的目标QoS描述信息中的用户面功能网元的目标QoS信息。
本步骤可参考图16中步骤1612的描述,此处不再赘述。
在执行步骤1706之前,可选地,还包括步骤1705。
1705、会话管理功能网元确定目标QoS描述信息发生改变。
例如,会话管理功能网元确定目标QoS描述信息中的用户面功能网元的目标QoS信息发生改变。如果会话管理功能网元确定目标QoS描述信息中用户面功能网元的QoS信息与新的目标QoS描述信息中的用户面功能网元的QoS信息不同,执行步骤1706。如果会话管理功能网元确定目标QoS描述信息中用户面功能网元的QoS信息与新的目标QoS描述信息中的用户面功能网元的QoS信息相同,则可以不执行1706。
1707、会话管理功能网元将新的目标QoS描述信息中的策略控制功能网元的目标QoS信息发送给策略控制功能网元。相应的,策略控制功能网元从会话管理功能网元接收新的目标QoS描述信息中的策略控制功能网元的目标QoS信息。
本步骤可参考图16中步骤1613的描述,此处不再赘述。
在执行步骤1707之前,可选地,还包括步骤1705。
1705、会话管理功能网元确定目标QoS描述信息发生改变。
例如,会话管理功能网元确定目标QoS描述信息中的策略控制功能网元的目标QoS信息发生改变。如果会话管理功能网元确定目标QoS描述信息中策略控制功能网元的QoS信息与新的目标QoS描述信息中的策略控制功能网元的QoS信息不同,执行步骤1707。如果会话管理功能网元确定目标QoS描述信息中策略控制功能网元的QoS信息与新的目标QoS描述信息中的策略控制功能网元的QoS信息相同,则可以不执行1707。
1708、会话管理功能网元将新的目标QoS描述信息中的终端设备的目标QoS信息发送给终端设备。相应的,终端设备从会话管理功能网元接收新的目标QoS描述信息中的终端设备的目标QoS信息。
本步骤可参考图16中步骤1614的描述,此处不再赘述。
在执行步骤1708之前,可选地,还包括步骤1705。
1705、会话管理功能网元确定目标QoS描述信息发生改变。
例如,会话管理功能网元确定目标QoS描述信息中的终端设备的目标QoS信息发生改变。如果会话管理功能网元确定目标QoS描述信息中终端设备的QoS信息与新的目标QoS描述信息中的终端设备的QoS信息不同,执行步骤1708。如果会话管理功能网元确定目标QoS描述信息中终端设备的QoS信息与新的目标QoS描述信息中的终端设备的QoS信息相同,则可以不执行1708。
1709、会话管理功能网元将新的目标QoS描述信息中的业务服务器的目标QoS信息发送给业务服务器。相应的,业务服务器从会话管理功能网元接收新的目标QoS描述信息中的业务服务器的目标QoS信息。
本步骤可参考图16中步骤1615的描述,此处不再赘述。
在执行步骤1709之前,可选地,还包括步骤1705。
1705、会话管理功能网元确定目标QoS描述信息发生改变。
例如,会话管理功能网元确定目标QoS描述信息中的业务服务器的目标QoS信息发生改变。如果会话管理功能网元确定目标QoS描述信息中业务服务器的QoS信息与新的目标QoS描述信息中的业务服务器的QoS信息不同,执行步骤1709。如果会话管理功能网元确定目标QoS描述信息中业务服务器的QoS信息与新的目标QoS描述信息中的业务服务器的QoS信息相同,则可以不执行1709。
在一种可能的设计中,当接入网网元的QoS信息中包含无线接入制式类型要求时,在步骤1702后,可选地,执行步骤1702A。
1702A、接入网网元判断目标QoS描述信息中无线接入类型要求是否发生改变。
例如,接入网网元判断目标QoS描述信息中无线接入类型要求是否发生改变具体可判断终端设备当前所在小区的无线接入类型与所述重新确定的接入网网元目标QoS信息中包含的无线接入类型要求是否不同,不同则确定为改变,相同则确定为不变。
若不变,则执行步骤1703至1709;若发生改变,则执行步骤1710。
1710、接入网网元触发将所述终端设备从当前所在小区切换或重定向至目标小区,所述目标小区的无线接入类型与所述重新确定的接入网网元目标QoS信息中包含的无线接入类型要求相同。
本申请实施例中提供了一种因接入网的参数发生变化而导致网络重新选择QoS参数的机制,保证了网络能够根据不同的无线接入网环境灵活地使用数据分析网元提供的多套QoS描述信息中的一种,从而保证了业务的服务质量。
图18为本申请实施例提供的又一种资源分配的方法的流程图。图18所示的方法用于用户面功能网元不再满足接入网网元的目标QoS信息时,重新进行资源分配的场景。图18将结合图2、图16和图17进行描述。
1801、会话管理功能网元确定用户面功能网元不再满足目标QoS描述信息。
例如,会话管理功能网元确定用户面功能网元不再满足目标QoS描述信息中的用户面功能网元的目标QoS信息。本发明实施例对用户面功能网元不再满足目标QoS描述信息的原因不做限定。例如,如用户面功能网元的参数发生变化,导致用户面功能网元为单业务、单用户分配的资源数发生变化;或者业务终端在不同的用户面功能网元之间切换,新 的目标用户面功能网元无法满足已经选择的目标QoS描述信息中对用户面功能网元的QoS参数要求。
在一种可能的设计中,步骤1801可以在图16中步骤1612之后执行,或者,步骤1801也可以在图17的步骤1706之后执行。
在步骤1801之后,会话管理功能网元通过执行步骤1802至1811,可以根据至少一条第一QoS描述信息重新确定至少一条接入网网元的QoS信息,然后将重新确定的至少一条接入网网元的QoS信息发送给接入网网元,并从接入网重新接收接入网网元重新确定的接入网网元的目标QoS信息。其中,会话管理功能网元接收至少一条第一QoS描述信息的过程可以参考步骤1605的描述。步骤1802至1811可参考图16中步骤1606至1615的描述,此处不再赘述。本申请实施例中提供了一种因核心网的参数发生变化而导致网络重新选择QoS参数的机制,保证了网络能够根据不同的核心网环境灵活地使用数据分析网元提供的多套QoS描述信息中的一种,从而保证了业务的服务质量。
图19为本申请实施例提供的又一种资源分配的方法的流程图。图19所示的方法用于用户面功能网元不再满足至少一条第一QoS描述信息的任何一条时,重新进行资源分配的场景。图19将结合图2、图16、图17和图18进行描述。
1901、会话管理网元确定用户面功能网元不再满足至少一条第一QoS描述信息的任何一条。
例如,会话管理功能网元确定用户面功能网元不再满足任何一条第一QoS描述信息中的用户面功能网元的QoS参数要求。本发明实施例对用户面功能网元不再满足任何一条第一QoS描述信息的原因不做限定。例如,如用户面功能网元的参数发生变化,导致用户面功能网元为单业务、单用户分配的资源数发生变化;或者业务终端在不同的用户面功能网元之间切换,新的目标用户面功能网元无法满足已经选择的目标QoS描述信息中对用户面功能网元的QoS参数要求。
在一种可能的设计中,步骤1901可以在图16中步骤1612之后执行,或者,步骤1801也可以在图17的步骤1706之后执行。
1902、会话管理功能网元向策略控制功能网元发送第一通知信息。相应的,策略控制功能网元从会话管理功能网元接收第一通知信息。其中,第一通知信息用于通知策略控制功能网元用户面功能网元无法满足至少一条第一QoS描述信息中的任何一条。
步骤1902可参考图16中步骤1606A的描述,此处不再赘述。
本申请实施例中提供了一种因核心网的参数发生变化而导致网络重新选择QoS参数的机制,保证了网络能够根据不同的核心网环境灵活地使用数据分析网元提供的多套QoS描述信息中的一种,从而保证了业务的服务质量。
上述本申请提供的实施例中,分别从各个网元本身、以及从各个网元之间交互的角度对本申请实施例提供的资源分配方法的各方案进行了介绍。可以理解的是,各个网元和设备,例如上述会话管理功能网元、接入网网元和策略控制功能网元为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,本申请能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来 使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
例如,当上述网元通过软件模块来实现相应的功能。资源分配的装置可包括接收模块2001、处理模块2002和发送模块2003,如图20A所示。
在一个实施例中,该资源分配的装置可用于执行上述图16至图19中会话管理功能网元(例如,SMF网元)的操作。例如:
接收模块2001用于从策略控制功能网元(例如,PCF网元)接收业务的至少一条第一服务质量QoS描述信息。处理模块2002用于根据至少一条第一QoS描述信息确定至少一条接入网网元的QoS信息。发送模块2003用于向接入网网元发送至少一条接入网网元(例如,RAN网元)的QoS信息。
由此,通过本发明实施例中的资源分配的装置,相比当前的QoS机制中的QoS参数的设置通常不够合理或较为固定,本申请实施例中由数据分析网元根据大数据分析方法得出至少一套QoS描述信息,并供会话管理功能网元根据网络实际参数进行筛选,这样能够灵活地为业务提供QoS参数设置,从而保证业务的服务质量。
可选的,至少一条第一QoS描述信息中的每条第一QoS描述信息包括用户面功能网元(例如,UPF网元)的QoS信息和接入网网元的QoS信息。
可选的,第一QoS描述信息还包括以下一项或者多项信息:业务服务器的QoS信息、终端设备(例如,UE)的QoS信息和策略控制功能网元的QoS信息。
可选的,接入网网元的QoS信息包括以下一项或者多项:QoS参数类型、QoS参数要求和接入网网元信息。
可选的,用户面功能网元的QoS信息包括以下一项或者多项:QoS参数类型、QoS参数要求和用户面功能网元信息。
可选的,业务服务器的QoS信息包括以下一项或者多项:QoS参数类型、QoS参数要求和业务服务器信息。
可选的,终端设备的QoS信息包括以下一项或者多项:QoS参数类型、QoS参数要求和终端设备信息。
可选的,策略控制功能网元的QoS信息包括以下一项或者多项:QoS参数类型、QoS参数要求和策略控制功能网元信息。
可选的,处理模块2002用于根据至少一条第一QoS描述信息确定用户面功能网元能满足的至少一条第二QoS描述信息,至少一条第二QoS描述信息为至少一条第一QoS描述信息中的一条或者多条。处理模块2002用于根据至少一条第二QoS描述信息确定至少一条接入网网元的QoS信息,至少一条第二QoS描述信息包括至少一条接入网网元的QoS信息。
可选的,发送模块2003用于向用户面功能网元发送至少一条第一QoS描述信息中的用户面功能网元的QoS信息;接收模块2001用于从用户面功能网元接收用户面功能网元的选择信息,选择信息用于指示用户面功能网元对用户面功能网元的QoS信息的满足情况;处理模块2002用于根据用户面功能网元的选择信息确定用户面功能网元能满足的至少一条第二QoS描述信息。
可选的,接收模块2001还用于从接入网网元接收接入网网元的目标QoS信息,接入网网元的目标QoS信息为至少一条接入网网元的QoS信息中的一条;处理模块2002还用 于根据接入网网元的目标QoS信息确定目标QoS描述信息,目标QoS描述信息为至少一条第二QoS描述信息中的一条信息。
可选的,发送模块2003还用于将目标QoS描述信息中的终端设备的目标QoS信息发送给终端设备。
可选的,在发送模块2003将目标QoS描述信息中的终端设备的目标QoS信息发送给终端设备之前,处理模块2002还用于确定目标QoS描述信息中的终端设备的目标QoS信息发生改变。
可选的,发送模块2003还用于将目标QoS描述信息中的用户面功能网元的目标QoS信息发送给用户面功能网元。
可选的,在发送模块2003将目标QoS描述信息中的用户面功能网元的目标QoS信息发送给用户面功能网元之前,处理模块2002还用于确定目标QoS描述信息中的用户面功能网元的目标QoS信息发生改变。
可选的,发送模块2003还用于将目标QoS描述信息中的应用服务器的目标QoS信息发送给应用服务器。
可选的,在发送模块2003将目标QoS描述信息中的应用服务器的目标QoS信息发送给应用服务器之前,处理模块2002还用于确定目标QoS描述信息中的应用服务器的目标QoS信息发生改变。
可选的,发送模块2003还用于将目标QoS描述信息中的策略控制功能网元的目标QoS信息发送给策略控制功能网元。
可选的,在发送模块2003将目标QoS描述信息中的策略控制功能网元的目标QoS信息发送给策略控制功能网元之前,处理模块2002还用于确定目标QoS描述信息中的策略控制功能网元的目标QoS信息发生改变。
可选的,QoS参数要求包括以下一项或者多项信息:时间信息要求、位置信息要求、保证流比特率GFBR要求、最大流比特率MFBR要求、平均时间窗口大小要求、功能网元的至少一个数据类型的值要求、抖动缓存区大小要求、TCP拥塞窗口大小要求、TCP接受窗口大小要求、缓存区大小和无线接入类型要求。
可选的,功能网元的至少一个数据类型的值中每个数据类型的值具有相同的数值空间。
可选的,功能网元包括以下一项或者多项:接入网网元、终端设备、用户面功能网元、业务服务器、策略控制功能网元。
可选的,处理模块2002还用于确定用户面功能网元不再满足目标QoS描述信息;处理模块2002还用于根据至少一条第一QoS描述信息重新确定至少一条接入网网元的QoS信息;发送模块2003还用于将重新确定的至少一条接入网网元的QoS信息发送给接入网网元。
可选的,处理模块2002还用于确定用户面功能网元不再满足至少一条第一QoS描述信息的任何一条;发送模块2003还用于向策略控制功能网元发送第一通知信息,第一通知信息用于通知策略控制功能网元用户面功能网元无法满足至少一条第一QoS描述信息中的任何一条。
可选的,发送模块2003还用于向策略控制功能网元发送用户面功能网元的QoS参数值,用户面功能网元的QoS参数值为用户面功能网元对用户面功能网元的QoS参数类型 的实际测量值。
此外,上述资源分配的装置中的接收模块2001、处理模块2002和发送模块2003还可实现上述方法中图16至图19中会话管理功能网元的其他操作或功能,此处不再赘述。
在另一个实施例中,图20A所示的资源分配的装置还可用于执行上述图16至图19中接入网网元(例如,RAN网元)的操作。例如:
接收模块2001用于从会话管理功能网元(例如,SMF网元)接收至少一条接入网网元的QoS信息。处理模块2002用于从至少一条接入网网元的QoS信息中确定接入网网元的目标QoS信息。发送模块2003用于将接入网网元的目标QoS信息发送给会话管理功能网元和/或终端设备(例如,UE)。
由此,通过本发明实施例中的资源分配的装置,相比当前的QoS机制中的QoS参数的设置通常不够合理或较为固定,本申请实施例中接入网网元从接收到的至少一条QoS信息中确定业务的一条目标QoS信息,并根据该目标QoS信息为业务分配无线资源和/或执行服务质量策略,能够保证业务的服务质量。
可选的,接入网网元的QoS信息包括以下一项或者多项:QoS参数类型、QoS参数要求和接入网网元信息。
可选的,处理模块2002用于确定接入网网元满足接入网网元的目标QoS信息中的QoS参数要求。
可选的,处理模块2002还用于根据接入网网元的目标QoS信息为业务分配无线资源和/或执行服务质量策略。
可选的,处理模块2002还用于确定接入网网元不再满足接入网网元的目标QoS信息中的QoS参数要求;处理模块2002还用于从至少一条接入网网元的QoS信息中重新确定接入网网元的目标QoS信息。
可选的,发送模块2003还用于将重新确定的接入网网元的目标QoS信息发送给会话管理功能网元和/或终端设备。
可选的,若接入网网元不再满足至少一条接入网网元的QoS信息中的任何一条接入网网元的QoS信息包含的QoS参数要求时,处理模块2002还用于触发将终端设备切换至其他接入网网元;或者,发送模块2003还用于向终端设备发送重定向信息,重定向信息用于将终端设备重定向至其他接入网网元。
可选的,若接入网网元不再满足至少一条接入网网元的QoS信息中的任何一条接入网网元的QoS信息中的QoS参数要求时,发送模块2003还用于向会话管理功能网元发送第二通知信息,第二通知信息用于通知会话管理功能网元接入网网元无法满足至少一条接入网网元的QoS信息中的任何一条。
可选的,发送模块2003还用于向会话管理功能网元发送接入网网元的QoS参数值,接入网网元的QoS参数值为接入网网元对接入网网元的QoS参数类型的实际测量值。
可选的,QoS参数要求包括以下一项或者多项信息:时间信息要求、位置信息要求、保证流比特率GFBR要求、最大流比特率MFBR要求、平均时间窗口大小要求、功能网元的至少一个数据类型的值要求、抖动缓存区大小要求、TCP拥塞窗口大小要求、TCP接受窗口大小要求、缓存区大小和无线接入类型要求。
可选的,处理模块2002还用于确定终端设备当前所在小区的无线接入类型与重新确 定的接入网网元目标QoS信息中包含的无线接入类型要求不同;处理模块2002还用于触发将终端设备从当前所在小区切换至目标小区,目标小区的无线接入类型与重新确定的接入网网元目标QoS信息中包含的无线接入类型要求相同。
此外,上述资源分配的装置中的接收模块2001、处理模块2002和发送模块2003还可实现上述方法中图16至图19中接入网网元的其他操作或功能,此处不再赘述。
在另一个实施例中,图20A所示的资源分配的装置还可用于执行上述图16至图19中的策略控制功能网元的操作。例如:
接收模块2001用于从数据分析网元获取业务的至少一条第三QoS描述信息。处理模块2002用于根据至少一条第三QoS描述信息确定至少一条第一QoS描述信息。发送模块2003用于将至少一条第一QoS描述信息发送给会话管理功能网元。
由此,通过本发明实施例中的资源分配的装置,相比当前的QoS机制中的QoS参数的设置通常不够合理或较为固定,本申请实施例中由数据分析网元根据大数据分析方法得出至少一套QoS描述信息,并供策略控制功能网元根据网络实际参数进行筛选,这样能够灵活地为业务提供QoS参数设置,从而保证业务的服务质量。
可选的,接收模块2001还用于获取业务服务器发送的业务的描述信息。
可选的,业务的描述信息包括以下信息中的一项或者多项:业务流所属的业务标识、IP过滤信息、媒体带宽要求、流量路由信息、抖动缓存要求、媒体编码类型要求、媒体编码类型要求的编码速率要求、TCP拥塞窗口要求、TCP接收窗口要求、缓存要求和至少一个数据类型的值要求。
可选的,处理模块2002用于根据业务的描述信息和至少一条第三QoS描述信息确定至少一条第一QoS描述信息。
可选的,接收模块2001用于从业务服务器接收业务建立请求。其中,业务建立请求用于请求为业务建立业务流,业务建立请求中包含业务的描述信息。接收模块2001用于根据业务建立请求获取业务服务器发送的业务的描述信息。
可选的,发送模块2003用于根据业务建立请求向数据分析网元发送业务的QoS描述信息请求,业务的QoS描述信息请求用于请求业务的第三QoS描述信息。接收模块2001用于接收数据分析网元发送的业务的QoS描述信息请求响应,业务的QoS描述信息请求响应包含业务的至少一条第三QoS描述信息。
可选的,业务的QoS描述信息请求包括业务的标识信息和/或业务的描述信息。
可选的,业务的QoS描述信息请求还包括以下信息的一项或多项:用户标识信息、位置区域标识信息和时间信息。
可选的,发送模块2003用于向数据分析网元发送业务的QoS描述信息订阅请求,业务的QoS描述信息订阅请求用于向数据分析网元订阅业务的QoS描述信息。接收模块2001用于从数据分析网元接收业务的QoS描述信息通知,业务的QoS描述信息通知包括业务的至少一条第三QoS描述信息。
可选的,业务的QoS描述信息订阅请求包括业务的标识信息。
可选的,业务的QoS描述信息订阅请求还包括以下信息的一项或多项:用户标识信息、位置区域标识信息、时间信息。
此外,上述资源分配的装置中的接收模块2001、处理模块2002和发送模块2003还可 实现图16至图19中策略控制功能网元的其他操作或功能,此处不再赘述。
图20B示出了上述实施例中所涉及的资源分配的装置的另一种可能的结构示意图。该资源分配的装置包括收发器2004和处理器2005,如图20B所示。例如,处理器2005可以为通用微处理器、数据处理电路、专用集成电路(application specific integrated circuit,ASIC)或者现场可编程门阵列(field-programmable gate arrays,FPGA)电路。所述资源分配的装置还可以包括存储器2006,例如,存储器为随机存取存储器(random access memory,RAM)。所述存储器用于与处理器2005耦合,其保存该资源分配的装置必要的计算机程序20061。
此外,上述实施例中所涉及的资源分配的方法还提供了一种载体2007,所述载体内保存有该资源分配的装置的计算机程序20071,可以将计算机程序20071加载到处理器2005中。上述载体可以为光信号、电信号、电磁信号或者计算机可读存储介质(例如,硬盘)。
当上述计算机程序20061或20071在计算机(例如,处理器2005)上运行时,可使得计算机执行上述的方法。
例如,在一个实施例中,处理器2005被配置为图16至图19中会话管理功能网元的其他操作或功能。收发器2004用于实现资源分配的装置与策略控制功能网元/接入网网元/用户面功能网元/终端设备之间的通信。
在另一个实施例中,处理器2005被配置为图16至图19中接入网网元的其他操作或功能。收发器2004用于实现资源分配的装置与会话管理功能网元/终端设备之间的通信。
在另一个实施例中,处理器2005被配置为图16至图19中策略控制功能网元的其他操作或功能。收发器2004用于实现资源分配的装置与会话管理功能网元/数据分析网元/业务服务器之间的通信。
用于执行本申请上述资源分配的装置的控制器/处理器可以是中央处理器(CPU),通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC),现场可编程门阵列(FPGA)或者其他可编程逻辑器件、晶体管逻辑器件,硬件部件或者其任意组合。其可以实现或执行结合本申请公开内容所描述的各种示例性的逻辑方框,模块和电路。所述处理器也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,DSP和微处理器的组合等等。
结合本申请公开内容所描述的方法或者算法的步骤可以硬件的方式来实现,也可以是由处理器执行软件指令的方式来实现。软件指令可以由相应的软件模块组成,软件模块可以被存放于RAM存储器、闪存、ROM存储器、EPROM存储器、EEPROM存储器、寄存器、硬盘、移动硬盘、CD-ROM或者本领域熟知的任何其它形式的存储介质中。一种示例性的存储介质耦合至处理器,从而使处理器能够从该存储介质读取信息,且可向该存储介质写入信息。当然,存储介质也可以是处理器的组成部分。处理器和存储介质可以位于ASIC中。另外,该ASIC可以位于无线接入网设备中。当然,处理器和存储介质也可以作为分立组件存在于资源分配的装置中。
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本发明实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算 机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,DVD)、或者半导体介质(例如固态硬盘Solid State Disk(SSD))等。
以上所述的具体实施方式,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施方式而已,并不用于限定本发明的保护范围,凡在本发明的技术方案的基础之上,所做的任何修改、等同替换、改进等,均应包括在本发明的保护范围之内。

Claims (34)

  1. 一种资源分配方法,其特征在于,包括:
    会话管理功能网元从策略控制功能网元接收业务的至少一条第一服务质量QoS描述信息;
    所述会话管理功能网元根据所述至少一条第一QoS描述信息确定至少一条接入网网元的QoS信息;
    所述会话管理功能网元向所述接入网网元发送所述至少一条接入网网元的QoS信息。
  2. 根据权利要求1所述的方法,其特征在于,
    所述至少一条第一QoS描述信息中的每条第一QoS描述信息包括:用户面功能网元的QoS信息和接入网网元的QoS信息。
  3. 根据权利要求1或2所述的方法,其特征在于,
    所述第一QoS描述信息还包括以下一项或者多项:业务服务器的QoS信息、终端设备的QoS信息和策略控制功能网元的QoS信息。
  4. 根据权利要求1至3中任一项所述的方法,其特征在于,所述会话管理功能网元根据所述至少一条第一QoS描述信息确定至少一条接入网网元的QoS信息,包括:
    所述会话管理功能网元根据所述至少一条第一QoS描述信息确定用户面功能网元能满足的至少一条第二QoS描述信息,所述至少一条第二QoS描述信息为所述至少一条第一QoS描述信息中的一条或者多条;
    所述会话管理功能网元根据所述至少一条第二QoS描述信息确定所述至少一条接入网网元的QoS信息,所述至少一条第二QoS描述信息包括所述至少一条接入网网元的QoS信息。
  5. 根据权利要求4所述的方法,其特征在于,还包括:
    所述会话管理功能网元从所述接入网网元接收所述接入网网元的目标QoS信息,所述接入网网元的目标QoS信息为所述至少一条接入网网元的QoS信息中的一条;
    所述会话管理功能网元根据所述接入网网元的目标QoS信息确定目标QoS描述信息,所述目标QoS描述信息为所述至少一条第二QoS描述信息中的一条信息。
  6. 根据权利要求5所述的方法,其特征在于,还包括:
    所述会话管理功能网元将所述目标QoS描述信息中的终端设备的目标QoS信息发送给所述终端设备。
  7. 根据权利要求6所述的方法,其特征在于,还包括:
    所述会话管理功能网元确定所述终端设备的目标QoS信息发生改变。
  8. 根据权利要求5至7中任一项所述的方法,其特征在于,还包括:
    所述会话管理功能网元将所述目标QoS描述信息中的用户面功能网元的目标QoS信息发送给所述用户面功能网元。
  9. 根据权利要求8所述的方法,其特征在于,还包括:
    所述会话管理功能网元确定所述用户面功能网元的目标QoS信息发生改变。
  10. 根据权利要求5至9中任一项所述的方法,其特征在于,还包括:
    所述会话管理功能网元将所述目标QoS描述信息中的应用服务器的目标QoS信息 发送给所述应用服务器。
  11. 根据权利要求10所述的方法,其特征在于,还包括:
    所述会话管理功能网元确定所述应用服务器的目标QoS信息发生改变。
  12. 一种资源分配方法,其特征在于,包括:
    接入网网元从会话管理功能网元接收至少一条所述接入网网元的服务质量QoS信息;
    所述接入网网元从至少一条所述接入网网元的QoS信息中确定所述接入网网元的目标QoS信息;
    所述接入网网元将所述接入网网元的目标QoS信息发送给所述会话管理功能网元和/或终端设备。
  13. 根据权利要求12所述的方法,其特征在于,
    所述接入网网元的QoS信息包括以下一项或者多项:QoS参数类型、QoS参数要求和接入网网元信息。
  14. 根据权利要求12或13所述的方法,其特征在于,所述接入网网元从至少一条所述接入网网元的QoS信息中确定所述接入网网元的目标QoS信息,包括:
    所述接入网网元确定所述接入网网元满足所述接入网网元的目标QoS信息中的QoS参数要求。
  15. 根据权利要求12至14中任一项所述的方法,其特征在于,还包括:
    所述接入网网元确定所述接入网网元不再满足所述接入网网元的目标QoS信息中的QoS参数要求;
    所述接入网网元从至少一条所述接入网网元的QoS信息中重新确定所述接入网网元的目标QoS信息。
  16. 根据权利要求15所述的方法,其特征在于,还包括:
    所述接入网网元将所述重新确定的接入网网元的目标QoS信息发送给所述会话管理功能网元和/或终端设备。
  17. 根据权利要求13至16所述的方法,其特征在于,所述QoS参数要求包括以下一项或者多项:
    时间信息要求、位置信息要求、保证流比特率GFBR要求、最大流比特率MFBR要求、平均时间窗口大小要求、至少一个数据类型的值要求、抖动缓存区大小要求、TCP拥塞窗口大小要求、TCP接受窗口大小要求、缓存区大小和无线接入类型要求。
  18. 一种资源分配的装置,其特征在于,包括:
    接收模块,用于从策略控制功能网元接收业务的至少一条第一服务质量QoS描述信息;
    处理模块,用于根据所述至少一条第一QoS描述信息确定至少一条接入网网元的QoS信息;
    发送模块,用于向所述接入网网元发送所述至少一条接入网网元的QoS信息。
  19. 根据权利要求18所述的资源分配的装置,其特征在于,
    所述至少一条第一QoS描述信息中的每条第一QoS描述信息包括:用户面功能网元的QoS信息和接入网网元的QoS信息。
  20. 根据权利要求18或19所述的资源分配的装置,其特征在于,
    所述第一QoS描述信息还包括以下一项或者多项:业务服务器的QoS信息、终端设备的QoS信息和策略控制功能网元的QoS信息。
  21. 根据权利要求18至20中任一项所述的资源分配的装置,其特征在于,
    所述处理模块用于根据所述至少一条第一QoS描述信息确定用户面功能网元能满足的至少一条第二QoS描述信息,所述至少一条第二QoS描述信息为所述至少一条第一QoS描述信息中的一条或者多条;
    所述处理模块用于根据所述至少一条第二QoS描述信息确定所述至少一条接入网网元的QoS信息,所述至少一条第二QoS描述信息包括所述至少一条接入网网元的QoS信息。
  22. 根据权利要求21所述的资源分配的装置,其特征在于,
    所述接收模块还用于从所述接入网网元接收所述接入网网元的目标QoS信息,所述接入网网元的目标QoS信息为所述至少一条接入网网元的QoS信息中的一条;
    所述处理模块还用于根据所述接入网网元的目标QoS信息确定目标QoS描述信息,所述目标QoS描述信息为所述至少一条第二QoS描述信息中的一条信息。
  23. 根据权利要求22所述的资源分配的装置,其特征在于,
    所述发送模块还用于将所述目标QoS描述信息中的终端设备的目标QoS信息发送给所述终端设备。
  24. 根据权利要求22或23所述的资源分配的装置,其特征在于,
    所述发送模块还用于将所述目标QoS描述信息中的用户面功能网元的目标QoS信息发送给所述用户面功能网元。
  25. 根据权利要求22至24中任一项所述的资源分配的装置,其特征在于,
    所述发送模块还用于将所述目标QoS描述信息中的应用服务器的目标QoS信息发送给所述应用服务器。
  26. 一种资源分配的装置,其特征在于,包括:
    接收模块,用于从会话管理功能网元接收至少一条接入网网元的QoS信息;
    处理模块,用于从至少一条所述接入网网元的QoS信息中确定所述接入网网元的目标QoS信息;
    发送模块,用于将所述接入网网元的目标QoS信息发送给所述会话管理功能网元和/或终端设备。
  27. 根据权利要求26所述的资源分配的装置,其特征在于,
    所述接入网网元的QoS信息包括以下一项或者多项:QoS参数类型、QoS参数要求和接入网网元信息。
  28. 根据权利要求26或27所述的资源分配的装置,其特征在于,
    所述处理模块用于确定所述接入网网元满足所述接入网网元的目标QoS信息中的QoS参数要求。
  29. 根据权利要求26至28中任一项所述的资源分配的装置,其特征在于,
    所述处理模块还用于确定所述接入网网元不再满足所述接入网网元的目标QoS信息中的QoS参数要求;
    所述处理模块还用于从至少一条所述接入网网元的QoS信息中重新确定所述接入网网元的目标QoS信息。
  30. 根据权利要求29所述的资源分配的装置,其特征在于,
    所述发送模块还用于将所述重新确定的接入网网元的目标QoS信息发送给所述会话管理功能网元和/或终端设备。
  31. 一种资源分配的装置,其特征在于,包括:处理器和存储器,该存储器用于存储程序指令和数据,该处理器用于执行所述存储器中存储的程序指令,使得该装置执行上述权利要求1-11中任意一项方法中的操作。
  32. 一种资源分配的装置,其特征在于,包括:处理器和存储器,该存储器用于存储程序指令和数据,该处理器用于执行所述存储器中存储的程序指令,使得该装置执行上述权利要求12-17中任意一项方法中的操作。
  33. 一种计算机存储介质,用于存储程序指令,当其在计算机上运行时,使得计算机执行上述权利要求1-11中任意一项方法中的操作。
  34. 一种计算机存储介质,用于存储程序指令,当其在计算机上运行时,使得计算机执行上述权利要求12-17中任意一项方法中的操作。
PCT/CN2019/074809 2018-02-14 2019-02-12 一种资源分配方法和装置 Ceased WO2019158034A1 (zh)

Priority Applications (4)

Application Number Priority Date Filing Date Title
RU2020129985A RU2020129985A (ru) 2018-02-14 2019-02-12 Способ выделения ресурсов и устройство
AU2019220015A AU2019220015B2 (en) 2018-02-14 2019-02-12 Resource allocation method and apparatus
EP19754414.1A EP3745772A4 (en) 2018-02-14 2019-02-12 METHOD AND DEVICE FOR RESOURCE ALLOCATION
US16/992,971 US20200374742A1 (en) 2018-02-14 2020-08-13 Resource allocation method and apparatus

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
CN201810154028 2018-02-14
CN201810154028.9 2018-02-14
CN201810497454.2 2018-05-22
CN201810497454.2A CN110166377A (zh) 2018-02-14 2018-05-22 一种资源分配方法和装置

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US16/992,971 Continuation US20200374742A1 (en) 2018-02-14 2020-08-13 Resource allocation method and apparatus

Publications (1)

Publication Number Publication Date
WO2019158034A1 true WO2019158034A1 (zh) 2019-08-22

Family

ID=67619750

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2019/074809 Ceased WO2019158034A1 (zh) 2018-02-14 2019-02-12 一种资源分配方法和装置

Country Status (1)

Country Link
WO (1) WO2019158034A1 (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI732350B (zh) * 2019-11-20 2021-07-01 國立清華大學 基於基因演算法的資源分配方法及資料控制中心
WO2022115009A1 (en) 2020-11-24 2022-06-02 Telefonaktiebolaget Lm Ericsson (Publ) Network parameter for cellular network based on safety

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101064635A (zh) * 2006-04-28 2007-10-31 华为技术有限公司 一种服务质量协商方法
CN101442428A (zh) * 2007-11-19 2009-05-27 华为技术有限公司 一种端到端QoS的申请方法、系统和设备
US20170332282A1 (en) * 2016-05-13 2017-11-16 Huawei Technologies Co., Ltd. Method and system for providing guaranteed quality of service and quality of experience channel

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101064635A (zh) * 2006-04-28 2007-10-31 华为技术有限公司 一种服务质量协商方法
CN101442428A (zh) * 2007-11-19 2009-05-27 华为技术有限公司 一种端到端QoS的申请方法、系统和设备
US20170332282A1 (en) * 2016-05-13 2017-11-16 Huawei Technologies Co., Ltd. Method and system for providing guaranteed quality of service and quality of experience channel

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
MEDIATEK INC. ET AL.: "Replacing ''5G-(R)AN'' by 'NG-(R)AN", 3GPP TSG-SA WG2 MEETING #121, S 2-173142, vol. SA WG2, 14 May 2017 (2017-05-14) - 19 May 2017 (2017-05-19), XP051281647 *
See also references of EP3745772A4 *

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI732350B (zh) * 2019-11-20 2021-07-01 國立清華大學 基於基因演算法的資源分配方法及資料控制中心
WO2022115009A1 (en) 2020-11-24 2022-06-02 Telefonaktiebolaget Lm Ericsson (Publ) Network parameter for cellular network based on safety
EP4252470A4 (en) * 2020-11-24 2024-08-21 Telefonaktiebolaget LM Ericsson (publ) NETWORK SETTING FOR SECURITY BASED CELLULAR NETWORK

Similar Documents

Publication Publication Date Title
AU2019220015B2 (en) Resource allocation method and apparatus
US11558770B2 (en) Method for determining QoS description information and apparatus
US12342225B2 (en) Communication method, communication apparatus, device, and communication system
CN110519795B (zh) 一种确定背景流量传输策略的方法及装置
EP3528526B1 (en) Communication method, terminal, and system for adjusting a slice resource in a communication network
CA3112926A1 (en) Slice information processing method and apparatus
WO2022007899A1 (zh) Upf选择方法及装置
US20230072593A1 (en) Traffic Control Method, Network Device, and Communication System
CN103517323B (zh) 无线异构网络的数据传输方法、分流设备、基站设备
WO2016091298A1 (en) Updating flow-specific qos policies based on information reported from base station
US10034243B2 (en) Method and device for interworking between access technology networks
JP2017017704A (ja) WLANにおけるQoSパラメータ構成のための方法、装置、およびシステム
US11856413B2 (en) Coverage enhancement CE function implementation method and device
US12133096B2 (en) Data transmission method, apparatus, and device
CN102695291A (zh) 多网接入系统和多模无线终端
WO2019199311A1 (en) Qos and home routed roaming
CN113906783A (zh) 通信方法、装置及系统
WO2024140290A1 (zh) 一种计算任务的处理方法及相关装置
WO2024032603A1 (zh) 一种通信方法及装置
WO2015018324A1 (zh) 一种多接入系统中实现ip流移动性的方法和装置
WO2019158034A1 (zh) 一种资源分配方法和装置
US10306654B2 (en) Application intelligence controller
CN117177312A (zh) 通信切换方法、装置、基站和介质
US20250203458A1 (en) Method and apparatus for network load balancing using multiple sessions
WO2025161493A1 (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: 19754414

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

ENP Entry into the national phase

Ref document number: 2019754414

Country of ref document: EP

Effective date: 20200825

ENP Entry into the national phase

Ref document number: 2019220015

Country of ref document: AU

Date of ref document: 20190212

Kind code of ref document: A