Time sensitive communication quality of service alternatives

By introducing the management of alternative QoS and service mode parameter sets in 5G networks, the network burden problem during TSC request process is solved, and QoS management and network bandwidth utilization are optimized.

CN115315011BActive Publication Date: 2026-06-09NOKIA NETWORKS OY

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
NOKIA NETWORKS OY
Filing Date
2022-05-05
Publication Date
2026-06-09

Smart Images

  • Figure CN115315011B_ABST
    Figure CN115315011B_ABST
Patent Text Reader

Abstract

Embodiments of the present disclosure relate to time sensitive communication quality of service alternatives. Methods, apparatuses, and computer program products are provided for specifying alternative QoS related parameter sets and / or alternative traffic pattern parameter sets in a quality of service (QoS) request. In the context of one method, the method receives a QoS request including one or more QoS parameters and / or one or more traffic pattern parameters, and one or more alternative QoS parameter sets and / or one or more alternative traffic pattern parameter sets. The method also selects one or more QoS parameters or an alternative QoS parameter set of the one or more alternative QoS parameter sets based on support capabilities of a network. The method also causes transmission of policy and charging control (PCC) rules based on the selected parameters, and transmits an indication of the selected parameters.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This article describes topics related to wireless communication, and more specifically, requests to manage the quality of service in wireless networks. Background Technology

[0002] Telecommunications networks such as fifth-generation mobile networks (5G networks) bring numerous improvements to the mobile network user experience. For example, 5G networks offer new technological solutions that allow for greater throughput, lower latency, higher reliability, greater connectivity, and greater mobility. In addition to these performance improvements, 5G networks also promise to expand the flexibility of network use and provide users with a wider range of use cases and business models.

[0003] The 3rd Generation Partnership Project (3GPP) is a standards organization that develops mobile phone protocols and is known for developing and maintaining a variety of standards, including second-generation (2G), third-generation (3G), fourth-generation (4G), Long Term Evolution (LTE), and fifth-generation (5G) standards.

[0004] In wireless telecommunications networks, Quality of Service (QoS) is a description or metric of the overall performance of wireless telecommunications services (specifically, the performance perceived by network users). Furthermore, QoS can refer to service prioritization and resource reservation control mechanisms, and defines the ability to provide different priorities to different applications, users, and / or data streams and / or guarantee a certain level of performance to data streams.

[0005] Recent contributions to the current 3GPP standard include improvements to specifying precise parameters for Time-Sensitive Communications (TSC), including preferred QoS parameters. However, the process for specifying parameters for TSC can result in a large number of request transmissions and place an unnecessary burden on 5G system (5GS) networks. Summary of the Invention

[0006] The methods, apparatus, and computer program products described herein provide AF (Automatic Request for Information) for specifying alternative QoS-related parameter sets and / or alternative service mode parameter sets in QoS requests. Technical benefits in certain aspects may include one or more of the following: reducing signaling overhead, increasing network bandwidth, and reducing processing consumption at user equipment and / or the network by limiting unnecessary request occurrences and / or transmissions.

[0007] In one aspect, a method is provided, comprising receiving a QoS request at a Policy Control Function (PCF). The QoS request includes at least one of one or more QoS parameters and one or more service mode parameters, and includes at least one of one or more alternative QoS parameter sets and one or more alternative service mode parameter sets. The method further comprises: the PCF selecting one or more QoS parameters or an alternative QoS parameter set from the one or more alternative QoS parameter sets based on network support capabilities. The method further comprises: the PCF determining a Policy and Charging Control (PCC) rule based on the selected one or more QoS parameters or the selected alternative QoS parameter set. The method further comprises: the PCF initiating the transmission of the PCC rule to a Session Management Function (SMF). The method further comprises: the PCF initiating the transmission of an indication of the selected one or more QoS parameters or the selected alternative QoS parameter set.

[0008] In some aspects, the method further includes: the PCF selecting one or more service mode parameters or a set of alternative service mode parameters from a set of one or more alternative service mode parameters based on the network's support capabilities. In some aspects, the method further includes: the PCF initiating the transmission of the selected one or more service mode parameters or the selected set of alternative service mode parameters to the SMF. In some aspects, the method further includes: the PCF initiating the transmission of an indication of the selected one or more service mode parameters or the selected set of alternative service mode parameters.

[0009] In some aspects of the method, after the authorization of the QoS request, the QoS request is received at the PCF from the Network Public Function (NEF) or from the Application Function (AF).

[0010] In some aspects of the method, an indication of one or more selected QoS parameters or a selected set of alternative QoS parameters is transmitted to the NEF.

[0011] In some respects, the method also includes: the transmission of an indication of one or more selected QoS parameters or a selected set of alternative QoS parameters to the AF caused by the NEF.

[0012] In another aspect, an apparatus is provided, comprising at least one processor and at least one memory, the memory including computer program code, wherein the at least one memory and the computer program code are configured to: utilize the at least one processor to cause the apparatus to receive a QoS request at a Policy Control Function (PCF). The QoS request includes at least one of one or more QoS parameters and one or more service mode parameters, and includes at least one of one or more alternative QoS parameter sets and at least one of one or more alternative service mode parameter sets. The at least one memory and the computer program code are further configured to: utilize the at least one processor to cause the apparatus, by the PCF, to select one or more QoS parameters or an alternative QoS parameter set from one or more alternative QoS parameter sets based on network support capabilities.

[0013] At least one memory and computer program code are further configured to: utilize at least one processor, cause the device to determine Policy and Charging Control (PCC) rules via the PCF based on one or more selected QoS parameters or a selected set of alternative QoS parameters. At least one memory and computer program code are further configured to: utilize at least one processor, cause the device to cause the transmission of PCC rules to the Session Management Function (SMF) via the PCF. At least one memory and computer program code are further configured to: utilize at least one processor, cause the device to cause the transmission of indications of one or more selected QoS parameters or a selected set of alternative QoS parameters via the PCF.

[0014] In some aspects, at least one memory and computer program code are further configured to: utilize at least one processor to cause the device, via the PCF, to select one or more service mode parameters or a set of alternative service mode parameters from one or more alternative service mode parameter sets, based on network support capabilities. In some aspects, at least one memory and computer program code are further configured to: utilize at least one processor to cause the device, via the PCF, to transmit the selected one or more service mode parameters or the selected set of alternative service mode parameters to the SMF. In some aspects, at least one memory and computer program code are further configured to: utilize at least one processor to cause the device, via the PCF, to transmit an indication of the selected one or more service mode parameters or the selected set of alternative service mode parameters.

[0015] In some aspects of the device, after authorization of the QoS request, the QoS request is received at the PCF from the Network Public Function (NEF) or from the Application Function (AF).

[0016] In some aspects of the device, an indication of one or more selected QoS parameters or a selected set of alternative QoS parameters is transmitted to the NEF.

[0017] In some respects, at least one memory and computer program code are also configured to: using at least one processor, cause the device to transmit an indication of one or more selected QoS parameters or a selected set of alternative QoS parameters to the AF via the NEF.

[0018] In another aspect, an apparatus is provided, comprising components for receiving a QoS request at a Policy Control Function (PCF). The QoS request includes at least one of one or more QoS parameters and one or more service mode parameters, and includes at least one of one or more alternative QoS parameter sets and one or more alternative service mode parameter sets. The apparatus further includes components for selecting, by the PCF, one or more QoS parameters or an alternative QoS parameter set from the one or more alternative QoS parameter sets, based on network support capabilities. The apparatus further includes components for determining Policy and Charging Control (PCC) rules by the PCF based on the selected one or more QoS parameters or the selected alternative QoS parameter set. The apparatus further includes components for inducing the transmission of the PCC rules to a Session Management Function (SMF) by the PCF. The apparatus further includes components for inducing the transmission of an indication of the selected one or more QoS parameters or the selected alternative QoS parameter set by the PCF.

[0019] In some aspects, the apparatus further includes components for selecting one or more service mode parameters or a set of alternative service mode parameters from a set of one or more alternative service mode parameters by the PCF, based on network support capabilities. In some aspects, the apparatus further includes components for transmitting the selected one or more service mode parameters or the selected set of alternative service mode parameters to the SMF by the PCF. In some aspects, the apparatus further includes components for transmitting an indication of the selected one or more service mode parameters or the selected set of alternative service mode parameters by the PCF.

[0020] In some aspects of the device, after authorization of the QoS request, the QoS request is received at the PCF from the Network Public Function (NEF) or from the Application Function (AF).

[0021] In some aspects of the device, an indication of one or more selected QoS parameters or a selected set of alternative QoS parameters is transmitted to the NEF.

[0022] In some aspects, the apparatus also includes components for inducing the transmission of an indication to the AF of one or more QoS parameters selected by the NEF or a set of selected alternative QoS parameters.

[0023] In another aspect, a computer program product is provided, comprising a non-transient computer-readable storage medium storing a portion of program code configured to receive a QoS request at a Policy Control Function (PCF) upon execution. The QoS request includes at least one of one or more QoS parameters and one or more service mode parameters, as well as one or more alternative QoS parameter sets and at least one of one or more alternative service mode parameter sets. The program code portion is further configured, upon execution, for the PCF to select one or more QoS parameters or an alternative QoS parameter set from the one or more alternative QoS parameter sets based on network support capabilities. The program code portion is further configured, upon execution, for the PCF to determine a Policy and Charging Control (PCC) rule based on the selected one or more QoS parameters or the selected alternative QoS parameter set. The program code portion is further configured, upon execution, for the PCF to cause the transmission of the PCC rule to a Session Management Function (SMF). The program code portion is further configured, upon execution, for the PCF to cause the transmission of an indication of the selected one or more QoS parameters or the selected alternative QoS parameter set.

[0024] In some aspects, the program code portion, after execution, is further configured to allow the PCF to select one or more service mode parameter sets, or one or more alternative service mode parameter sets, based on network support capabilities. In some aspects, the program code portion is further configured to, after execution, cause the PCF to transmit the selected one or more service mode parameters or the selected alternative service mode parameter sets to the SMF. In some aspects, the program code portion, after execution, is further configured to cause the PCF to transmit an indication of the selected one or more service mode parameters or the selected alternative service mode parameter sets.

[0025] In some aspects of computer program products, after authorization of the QoS request, the QoS request is received at the PCF from the Application Function (AF) or from the Network Exposure Function (NEF).

[0026] In some aspects of this computer program product, an indication of one or more selected QoS parameters or a selected set of alternative QoS parameters is transmitted to NEF.

[0027] In some respects, the program code portion is also configured to, after execution, cause the NEF to transmit an indication of one or more selected QoS parameters or a selected set of alternative QoS parameters to the AF.

[0028] In another aspect, a method is provided, comprising receiving a QoS request at a Policy Control Function (PCF). The QoS request includes at least one of one or more QoS parameters and one or more service mode parameters, and at least one of one or more alternative QoS parameter sets and alternative service mode parameter sets for a corresponding QoS reference specified in an Alternative Service Requirement of an Application Function (AF). The method further includes having the PCF determine alternative QoS parameters for each QoS reference based on the one or more alternative QoS parameter sets for the corresponding QoS reference. The method also includes having the PCF determine Policy and Charging Control (PCC) rules based on the determined alternative QoS parameters for the corresponding QoS reference. The method further includes having the PCF initiate the transmission of the PCC rules to a Session Management Function (SMF) to establish an alternative QoS configuration profile.

[0029] In some respects, the method also includes the transmission of a successful indication caused by the PCF to the Network Exposure Function (NEF) or AF.

[0030] In some aspects, the method also includes the transmission from the PCF to the SMF that causes one or more service mode parameters and one or more alternative service mode parameter sets to facilitate the determination of Time-Sensitive Communication Assistance Information (TSCAI) and alternative TSCAIs based at least on one or more service mode parameters and one or more alternative service mode parameter sets.

[0031] In some aspects, the method further includes notification of at least one of a QoS configuration profile change and a TSCAI change subscribed by the PCF. In some aspects, the method further includes receiving notification of a change to an alternative QoS configuration profile via a radio access network (RAN). In some aspects, the method further includes inducing the transmission of a notification to the AF.

[0032] In some aspects of the method, the notification is received via at least one of the PCF and NEF and is caused to be transmitted via at least one of the PCF and NEF.

[0033] In another aspect, an apparatus is provided, including at least one processor and at least one memory, the at least one memory including computer program code, wherein the at least one memory and the computer program code are configured, together with the at least one processor, to cause the apparatus to receive a QoS request at a Policy Control Function (PCF). The QoS request includes at least one of one or more QoS parameters and one or more service mode parameters, and one or more sets of alternative QoS parameters and at least one of one or more sets of alternative service mode parameters for a corresponding QoS reference specified in an alternative service requirement for an Application Function (AF). The at least one memory and the computer program code are also configured, together with the at least one processor, to cause the apparatus, via the PCF, to determine alternative QoS parameters for the corresponding QoS reference based on the one or more sets of alternative QoS parameters for the corresponding QoS reference. The at least one memory and the computer program code are also configured, together with the at least one processor, to cause the apparatus, via the PCF, to determine Policy and Charging Control (PCC) rules based on the determined alternative QoS parameters for the corresponding QoS reference. The at least one memory and the computer program code are also configured, together with the at least one processor, to cause the apparatus, via the PCF, to initiate the transmission of PCC rules to a Session Management Function (SMF) to establish an alternative QoS configuration profile.

[0034] In some respects, at least one memory and computer program code are also configured, together with at least one processor, to enable the device to transmit a successful instruction from the PCF to the Network Exposure Function (NEF) or AF.

[0035] In some aspects, at least one memory and computer program code are also configured, together with at least one processor, to cause the device to transmit one or more service mode parameters and one or more alternative service mode parameter sets to the SMF via the PCF, in order to facilitate the determination of Time-Sensitive Communication Assistance Information (TSCAI) and alternative TSCAIs based at least on one or more service mode parameters and one or more alternative service mode parameter sets.

[0036] In some aspects, at least one memory and computer program code are further configured, together with at least one processor, to enable the device to subscribe to notifications of at least one of QoS configuration profile changes and TSCAI changes via the PCF. In some aspects, at least one memory and said computer program code are further configured, together with at least one processor, to enable the device to receive notifications of changes to alternative QoS configuration profiles via a radio access network (RAN). In some aspects, at least one memory and computer program code are further configured, together with at least one processor, to enable the device to cause the transmission of notifications to the AF.

[0037] In some aspects of the apparatus, the notification is received via at least one of the PCF and NEF and is caused to be transmitted via at least one of the PCF and NEF.

[0038] In another aspect, an apparatus is provided, including components for receiving a QoS request at a Policy Control Function (PCF). The QoS request includes at least one of one or more QoS parameters and one or more service mode parameters, as well as one or more sets of alternative QoS parameters and at least one of the sets of alternative service mode parameters for specifying a corresponding QoS reference in an Alternative Service Requirement of an Application Function (AF). The apparatus further includes components for determining alternative QoS parameters for the corresponding QoS reference via the PCF based on the one or more sets of alternative QoS parameters for the corresponding QoS reference. The apparatus further includes components for determining Policy and Charging Control (PCC) rules via the PCF based on the determined alternative QoS parameters for the corresponding QoS reference. The apparatus further includes components for initiating the transmission of PCC rules to a Session Management Function (SMF) by the PCF to establish an alternative QoS configuration profile.

[0039] In some respects, the device also includes components for transmitting a successful indication caused by the PCF to the Network Exposure Function (NEF) or AF.

[0040] In some aspects, the apparatus also includes components for inducing the transmission of one or more service mode parameters and one or more alternative service mode parameter sets to the SMF by the PCF, to facilitate the determination of Time-Sensitive Communication Assistance Information (TSCAI) and alternative TSCAIs based at least on one or more service mode parameters and one or more alternative service mode parameter sets.

[0041] In some aspects, the apparatus further includes components for subscribing to notifications of at least one of QoS configuration profile changes and TSCAI changes via the PCF. In some aspects, the apparatus further includes components for receiving notifications of changes to alternative QoS configuration profiles via the radio access network (RAN). In some aspects, the apparatus further includes components for inducing the transmission of the notification to the AF.

[0042] In some aspects of the device, notifications are received via at least one of the PCF and NEF and are caused to be transmitted via at least one of the PCF and NEF.

[0043] In another aspect, a computer program product is provided, including a non-transient computer-readable storage medium having stored thereon program code. The program code is configured to receive a QoS request at a Policy Control Function (PCF) upon execution. The QoS request includes at least one of one or more QoS parameters and one or more service mode parameters, as well as one or more sets of alternative QoS parameters and at least one of the sets of alternative service mode parameters for a corresponding QoS reference specified in an alternative service requirement of an Application Function (AF). The program code is also configured, upon execution, to determine alternative QoS parameters for the corresponding QoS reference via the PCF based on the one or more sets of alternative QoS parameters for the corresponding QoS reference. The program code is further configured, upon execution, to determine policy and charging control (PCC) rules via the PCF based on the determined alternative QoS parameters for the corresponding QoS reference. The program code is also configured, upon execution, to transmit the PCC rules to a Session Management Function (SMF) via the PCF to establish an alternative QoS configuration profile.

[0044] In some respects, the program code is also configured to initiate a transmission to the Network Exposure Function (NEF) or AF upon successful execution of the PCF.

[0045] In some respects, the program code is also configured to, after execution, cause the PCF to transmit one or more service mode parameters and one or more alternative service mode parameter sets to the SMF to facilitate the determination of Time-Sensitive Communication Assistance Information (TSCAI) and alternative TSCAIs based at least on one or more service mode parameters and one or more alternative service mode parameter sets.

[0046] In some aspects, the program code portion is also configured to, after execution, subscribe to notifications of at least one of QoS configuration profile changes and TSCAI changes via the PCF. In some aspects, the program code portion is also configured, after execution, to receive notifications of changes to alternative QoS configuration profiles via the radio access network (RAN). In some aspects, the program code portion is also configured to, after execution, cause a transmission of a notification to the AF.

[0047] In some aspects of a computer program product, a notification is received and caused to be transmitted via at least one of the PCF and NEF. Attached Figure Description

[0048] Certain exemplary embodiments of this disclosure have been described in general terms. Reference will be made below to the accompanying drawings, which are not necessarily drawn to scale, and in which:

[0049] Figure 1This is a block diagram of an example network configuration according to an embodiment of the present disclosure;

[0050] Figure 2 This is a block diagram of an apparatus specifically configured according to exemplary embodiments of the present disclosure;

[0051] Figure 3A This is a flowchart illustrating example operations performed according to an example embodiment;

[0052] Figure 3B This is a flowchart illustrating example operations performed according to an example embodiment;

[0053] Figure 3C The illustration is based on an example embodiment. Figure 3A and Figure 3B The signaling diagram of the operation;

[0054] Figure 4A This is a flowchart illustrating example operations performed according to an example embodiment;

[0055] Figure 4B This is a flowchart illustrating example operations performed according to an example embodiment;

[0056] Figure 4C This is a flowchart illustrating example operations performed according to an example embodiment; and

[0057] Figure 4D The illustration is based on an example embodiment. Figures 4A to 4C Signaling diagram of the operation. Detailed Implementation

[0058] Some embodiments of the present invention will be described more fully below with reference to the accompanying drawings, which illustrate some, but not all, embodiments of the invention. In fact, various embodiments of the invention may be embodied in many different forms and should not be construed as limited to the embodiments set forth herein; rather, these embodiments are provided to enable this disclosure to meet applicable legal requirements. The same reference numerals refer to the same elements throughout. As used herein, the terms “data,” “content,” “information,” and similar terms may be used interchangeably to refer to data capable of being transmitted, received, and / or stored according to embodiments of the invention. Therefore, the use of any such terms should not be construed as limiting the spirit and scope of the embodiments of the invention.

[0059] Additionally, as used herein, the term "circuit" means (a) a hardware circuit implementation only (e.g., an implementation in analog and / or digital circuitry); (b) a combination of circuitry and (multiple) computer program products comprising software and / or firmware instructions stored on one or more computer-readable storage media, the combination of circuitry and (multiple) computer program products working together to enable a device to perform one or more functions described herein; and (c) a circuit, such as (multiple) microprocessors or a portion thereof, which requires software or firmware for operation, even if such software or firmware is not physically present. This definition of "circuit" applies to all uses of the term herein, including in any claim. As another example, as used herein, the term "circuit" also includes an implementation comprising one or more processors and / or portions thereof, along with accompanying software and / or firmware. As another example, the term "circuit" as used herein also includes, for example, baseband integrated circuits or application processor integrated circuits for mobile phones or server cellular network devices, other network devices (e.g., core network devices), field-programmable gate arrays, and / or similar integrated circuits in other computing devices.

[0060] Additionally, as used herein, the term "module" refers to hardware or a combination of hardware and software, wherein the execution of the software directs the operation of the hardware.

[0061] Overview

[0062] Prior to 3GPP Release 17, application functions could request Quality of Service (QoS) from a 5G system (5GS) by specifying QoS reference parameters known as predefined Requested Quality of Service (QoS) parameters via a request transmitted to the Network Exposure Function (NEF) and / or Policy Control Function (PCF). Additionally, the AF could specify alternative service requests that included one or more additional QoS reference parameters ordered by priority. The PCF could then formulate a PCC rule, which was then transmitted to the Session Management Function (SMF). The PCC rule included the QoS parameters determined by the QoS reference. If alternative service requests (e.g., alternative QoS references) were also provided, the PCF could also include a set of alternative QoS parameters in the PCC rule.

[0063] The SMF then uses the PCC rules to determine the QoS profile to be sent to the NG-RAN (Next Generation Radio Access Network). If the PCC rules contain a set of alternative QoS parameters, the SMF also sends alternative QoS profiles to the NG-RAN. If the NG-RAN determines that the Guaranteed Stream Bit Rate (GFBR), Packet Delay Budget (PDB), or Packet Error Rate (PER) of the QoS profile cannot be met, the NG-RAN may instead use alternative QoS profiles (selected in priority order) and send notifications to the SMF and optionally to the PCF. The SMF may also notify user equipment (UEs) such as mobile phones or other client devices of the QoS parameters corresponding to the alternative QoS profiles (e.g., 5G QoS Identifier (5QI), GFBR, Maximum Stream Bit Rate (MFBR)).

[0064] In version 17, the exposure of periodic deterministic QoS (e.g., TS23.502 clauses 4.15.6.6 and 4.15.6.6a) was introduced into the 3GPP standard (incorporated herein by reference). These new capabilities enable AFs requiring Time-Sensitive Communications (TSC) to specify certain QoS-related parameters and service mode parameters, rather than just the QoS reference in the QoS request. Specifically, the AF can specify the requested 5GS delay, the requested GFBR, the requested MFBR, the flow direction and optional burst size, the burst arrival time at the UE (uplink) or UPF (downlink), periodicity, and / or time domain.

[0065] While the new parameters and service features introduced into the 3GPP standard in Release 17 make it easier for the Application Firewall (AF) to specify precise parameters for TSC, they do not allow the AF to specify a set of alternative parameters and service features that would also be acceptable to the AF if preferred parameters and service features are unavailable. This limitation poses a significant problem because the AF does not know what the 5GS can support before requesting QoS. As an example, if the application is a new robot or controller and requires TSC, the AF knows the total latency budget between endpoints is 3 milliseconds (ms). The AF then needs to guess the latency that the 5GS can request. For example, the AF could send a QoS request for 1ms, which is rejected. Then, the AF guesses again and sends a QoS request for 1.2ms, which is also rejected. The AF could then add 0.2ms to the requested time and sequentially send an additional 10 requests to the 5GS before finally accepting the request (e.g., at 2.2ms), resulting in a large number of requests to be transmitted and an unnecessary burden on the device and / or network.

[0066] As an example of a system in which the methods and apparatus of the exemplary embodiments can be deployed, Figure 1An example of a portion of a 5G wireless network 100 deployed according to some example embodiments is depicted. The 5G wireless network 100 may include user equipment (UE), such as UE 102, configured to wirelessly couple (e.g., via an air interface) to a radio access network (RAN) served by a radio access point, such as base station 106, a wireless local area network access point, a femtocell, and / or other types of radio access points. While some embodiments described herein relate to 5G networks, it should be understood that networks other than 5G networks may be used.

[0067] Network 100 may include core network 108, which may include core access and mobility management functions (AMF). AMF can be used for various network tasks, such as registration management, connection management, reachability management, mobility management, and / or various other functions related to security and access management and authorization. Network 100 and / or core network may also include features such as session management functions (SMF). SMF can be used for various responsibilities, such as creating, updating, and / or removing Protocol Data Unit (PDU) sessions and managing session context with the network's User Plane Functions (UPF). SMF may also utilize the Non-Access Stratum (NAS), a functional layer used to manage the establishment of communication sessions and maintain continuous communication with the UE, to notify the user equipment of changes in QoS parameters that the RAN can currently satisfy.

[0068] In some embodiments, network 100 and / or core network may include devices having functions supporting Home Public Land Mobile Network (HPLMN) and corresponding functions for Home Radio Local Area Network (WLAN) access, offloading, and / or non-3GPP access. These devices may include a Unified Data Management (UDM) module, a Unified Data Storehouse, an Over-the-Air Functions (OTAF) module, and / or other features not shown, such as Policy Control Function (PCF), Network Exposure Function (NEF), Home Network Slice Selection Function (NSSF), Authentication Server Function (AUSF), Application Function (AF), Home Subscriber Plane Function (H-UPF), and / or Data Network (DN).

[0069] Figure 2 An example of a device 200 that can be configured to perform the various functions described above (e.g., AF, PCF, NEF, SMF, base station 106, user equipment 102, etc.) and / or implemented thereby is depicted. Figure 2As shown, the device includes a processing circuit 22, a memory 24, and a communication interface 26 associated with or communicating with the processing circuit 22, the memory 24, and the communication interface 26. The processing circuit can communicate with the memory device via a bus to transfer information between components of the device. The memory device can be non-transient and can include, for example, one or more volatile and / or non-volatile memories. In other words, for example, the memory device can be an electronic storage device (e.g., a computer-readable storage medium) that includes gates configured to store data (e.g., bits) accessible by a machine (e.g., a computing device similar to the processing circuit). The memory device can be configured to store information, data, content, applications, instructions, etc., to enable the device to perform various functions according to exemplary embodiments of the invention. For example, the memory device can be configured to buffer input data for processing by the processing circuit. Additionally or alternatively, the memory device can be configured to store instructions for execution by the processing circuit.

[0070] In some embodiments, device 200 can be implemented in various computing devices as described above. However, in some embodiments, the device can be implemented as a chip or chipset. In other words, the device can include one or more physical packages (e.g., chips) comprising materials, components, and / or wires on structural components (e.g., substrates). Structural components can provide physical strength, size savings, and / or electrical interaction constraints for the component circuitry included thereon. Thus, in some cases, the device can be configured to implement embodiments of the invention on a single chip or as a single "system-on-a-chip." In this way, in some cases, a chip or chipset can constitute components for performing one or more operations to provide the functions described herein.

[0071] The processing circuitry 22 can be implemented in a variety of different ways. For example, the processing circuitry can be implemented as one or more hardware processing devices among various hardware processing devices, such as coprocessors, microprocessors, controllers, digital signal processors (DSPs), processing elements with or without an accompanying DSP, or various other circuits including integrated circuits, such as ASICs (Application-Specific Integrated Circuits), FPGAs (Field-Programmable Gate Arrays), microcontroller units (MCUs), hardware accelerators, dedicated computer chips, etc. Therefore, in some embodiments, the processing circuitry may include one or more processing cores configured to execute independently. Multi-core processing circuitry can implement multiple processing within a single physical package. Additionally or alternatively, the processing circuitry may include one or more processors configured via a bus to enable independent execution of instructions, pipelined and / or multithreaded processes.

[0072] In an example embodiment, processing circuitry 22 may be configured to execute instructions stored in memory device 24 or instructions accessible to the processing circuitry. Alternatively or additionally, processing circuitry may be configured to perform hard-coded functions. Thus, whether configured by hardware or software methods, or by a combination thereof, processing circuitry may represent an entity capable of performing operations according to embodiments of this disclosure (e.g., physically contained in circuitry), and be configured accordingly. Thus, for example, when processing circuitry is implemented as an ASIC, FPGA, etc., processing circuitry may be hardware with a specific configuration for performing the operations described herein. Alternatively, as another example, when processing circuitry is implemented as an executor of instructions, the instructions may specifically configure the processor to perform the algorithms and / or operations described herein when executing the instructions. However, in some cases, processing circuitry may be a processor of a particular device (e.g., an image or video processing system) configured to employ embodiments of the invention by further configuring the processing circuitry with instructions for performing the algorithms and / or operations described herein. Among other things, processing circuitry may include a clock, an arithmetic logic unit (ALU), and logic gates configured to support the operation of processing circuitry.

[0073] Communication interface 26 can be any device, such as a hardware or hardware and software combination device or circuitry, configured to receive and / or transmit data, including media content in the form of video or image files, one or more audio tracks, etc. In this regard, the communication interface may include, for example, an antenna (or multiple antennas) and hardware and / or software supporting communication with a wireless communication network. Additionally or optionally, the communication interface may include circuitry for interacting with the antenna(s) to induce signal transmission via the antenna(s) or for processing reception of signals received via the antenna(s). In some environments, the communication interface may alternatively or also support wired communication. Thus, for example, the communication interface may include a communication modem and / or other hardware / software for supporting communication via cable, Digital Subscriber Line (DSL), Universal Serial Bus (USB), or other mechanisms.

[0074] The following example implementations are associated with configuring and / or establishing an AF session with the required QoS procedures (e.g., 3GPP standard 23.502, clause 4.15.6.6). Refer now to Figure 3A - Figure 3C Exemplary methods 300A and 300B are depicted and illustrated by these methods. Figure 3CAn exemplary signal diagram of the operation performed (shown). In some embodiments, the operation of methods 300A and 300B may be performed by the PCF when the AF does not specify an alternative service requirement (e.g., the AF provides at most one QoS reference in a request for 5GS) and / or when alternative QoS profiles are not supported or used in the NG-RAN (e.g., Clause 5.7.1.2a of 23.501).

[0075] As shown in box 301, a device, for example, that can be implemented by a policy control function (PCF), includes components for receiving QoS requests at the PCF, such as processing circuitry 22, communication interface 26, etc. In this respect, the QoS request includes at least one of the following: one or more QoS parameters and one or more service mode parameters, and at least one of the following: one or more alternative QoS parameter sets and one or more alternative service mode parameter sets.

[0076] In some embodiments, a QoS request is received at the PCF from the NEF, the QoS request having been generated by the AF (e.g., as shown in the figure). Figure 3C (Signal 1 is shown). In this respect, the device (e.g., when implemented by an AF) includes components for generating a QoS request, such as processing circuitry 22, communication interface 26, etc., for inducing the transmission of the QoS request (e.g., to the NEF and / or PCF). The QoS request includes at least one of the following: one or more QoS parameters and one or more service mode parameters, and one of the following: one or more alternative QoS parameter sets and one or more alternative service mode parameter sets. In some embodiments, the QoS request is received directly from the AF at the PCF (e.g., without transmission to the NEF). For example, the AF may be a trusted AF, such that the NEF is not required as an intermediary between the AF and the PCF for the QoS request.

[0077] Once a QoS request is received at the NEF, the NEF can authorize the QoS request and transmit it to the PCF (e.g., ...). Figure 3C (Signal 3 is shown). In this respect, the device (e.g., when implemented by a NEF body) includes components for receiving QoS requests (e.g., processing circuitry 22, communication interface 26, etc.), components for authorizing QoS requests (e.g., processing circuitry, etc.), and components for inducing the transmission of QoS requests (e.g., to the PCF) (e.g., processing circuitry, communication interface, etc.), the QoS request including at least one of the following: one or more QoS parameters and one or more service mode parameters, and at least one of the following: one or more alternative QoS parameter sets and one or more alternative service mode parameter sets.

[0078] For example, in addition to the current QoS parameters and / or service mode parameters, the AF also provides instances of multiple alternative QoS-related parameter sets in the QoS request. These alternative QoS-related parameter sets include alternative less preferred QoS parameters and / or alternative service mode parameter sets, which include alternative less preferred service mode parameters that the AF is willing to accept (e.g., survival time). In this regard, when determining the QoS and TSC auxiliary container content for the application, if the QoS parameters for the corresponding service mode parameters cannot be supported (e.g., in the best case), the 5GS can select alternative parameter sets.

[0079] In block 302, an apparatus such as that which can be implemented by the PCF includes components for selecting one or more QoS parameters or a set of alternative QoS parameters from one or more alternative QoS parameter sets based on the network's support capabilities, such as processing circuitry 22, memory 24, etc. For example, in some embodiments, the PCF selects a QoS parameter (e.g., if the QoS parameter can be supported by 5GS), or if the QoS parameter cannot be supported by 5GS, selects an alternative set of QoS parameters based on the highest priority of the QoS that 5GS can support.

[0080] In block 303, a device such as that which can be implemented by a PCF includes components for determining policy and charging control (PCC) rules by the PCF based on one or more selected QoS parameters or a selected set of alternative QoS parameters, such as processing circuitry 22, memory 24, etc. In this regard, in some embodiments, the PCF selects the QoS parameters to use and generates PCC rules including the selected QoS parameters for forwarding to the SMF. In block 304, the device includes components for enabling the PCF to transmit PCC rules to the SMF, such as processing circuitry 22, communication interface 26, etc.

[0081] In some embodiments, in addition to selecting one or more QoS parameters or alternative QoS parameter sets, Figure 3BBlock 310, such as an apparatus implementable by a PCF, further includes components (such as processing circuitry 22, memory 24, etc.) for the PCF to select one or more service mode parameters or a set of alternative service mode parameters from one or more alternative service mode parameter sets based on the network's support capabilities. In this respect, the TSC parameters to be sent to the SMF for the TSC auxiliary container are determined by selecting one or more service mode parameters, or if those parameters are not supported, the TSC parameters to be sent to the SMF are determined by selecting parameters from the highest priority set of alternative service mode parameters that can be supported. As shown in block 311, such an apparatus implementable by a PCF includes components (such as processing circuitry 22, communication interface 26, etc.) for the PCF to initiate the transmission of the selected one or more service mode parameters or the selected set of alternative service mode parameters to the SMF.

[0082] In some embodiments, the PCF can provide an indication of the QoS and / or service mode to be provided. In this regard, at block 312, means such as those implementable by the PCF include components (such as processing circuitry 22, communication interface 26, etc.) for transmitting an indication caused by the PCF of one or more selected service mode parameters or a selected set of alternative service mode parameters. Similarly, returning to... Figure 3A In block 305, means such as those implementable by the PCF include components (such as processing circuitry 22, communication interface 26, etc.) for transmitting an indication of one or more selected QoS parameters or a selected set of alternative QoS parameters caused by the PCF.

[0083] In some embodiments, the indication is transmitted to NEF (e.g., as shown in the figure). Figure 3C As shown in signal 4), the NEF then responds to the AF using the QoS and / or service mode to be provided (e.g., as shown in signal 4). Figure 3C (As shown in signal 5). In this respect, the apparatus (e.g., when implemented by a NEF) includes components (such as processing circuitry 22, communication interface 26, etc.) for receiving indications of one or more selected QoS parameters or a selected set of alternative QoS parameters and / or indications of one or more selected service mode parameters or a selected set of alternative service mode parameters (e.g., from the PCF). Additionally, the apparatus (e.g., when implemented by a NEF) includes components (such as processing circuitry 22, communication interface 26, etc.) for inducing the transmission (e.g., to the AF) of indications of one or more selected QoS parameters or a selected set of alternative QoS parameters and / or indications of one or more selected service mode parameters or a selected set of alternative service mode parameters.

[0084] In some embodiments, NEF may enable the transmission of messages to PCF to subscribe to notifications of TSCAI changes and / or QoS profile changes due to alternative QoS (e.g., such as...). Figure 3C (Signal 6 is shown). In this respect, the device 200 (e.g., when embodied by the NEF) includes components (such as processing circuitry 22, communication interface 26, etc.) for inducing the transmission (e.g., to the PCF) of a notification subscription message associated with at least one of the QoS profile change and TSCAI change.

[0085] Once a notification subscription message is received, the PCF can subscribe to receive the notification. In this regard, the device (such as that which may be embodied by the PCF) includes components (such as processing circuitry 22, memory 24, communication interface 26, etc.) for the PCF to subscribe to notifications of at least one of QoS profile changes and TSCAI changes.

[0086] In some embodiments, if the RAN switches to an alternative QoS profile, a notification is sent from the RAN to the PCF. In this regard, the apparatus (such as that embodied in the PCF) includes components (such as processing circuitry 22, memory 24, communication interface 26, etc.) for receiving notification of the change in the alternative QoS profile by the RAN. The apparatus 200 (such as that embodied in the PCF) also includes components for initiating a transmission of the notification to the AF (e.g., as...). Figure 3C Components (such as processing circuitry 22, memory 24, communication interface 26, etc.) shown in signals 7 and 8. In some embodiments, the notification may be sent to the AF via the NEF (e.g., after the PCF provides a notification to the NEF).

[0087] In another embodiment (e.g., where alternative service requirements are specified by the AF), methods 400A to 400C can be performed, such as Figures 4A to 4C As shown and in Figure 4D The signal diagram is further illustrated. As shown in box 401, the apparatus (such as that which may be embodied by the PCF) includes components (such as processing circuitry 22, communication interface 26, etc.) for receiving QoS requests at the PCF. In this respect, the QoS request includes at least one of one or more QoS parameters and one or more service mode parameters, and at least one of the following for specifying a corresponding (e.g., each) QoS reference in the alternative service requirements of the AF: one or more alternative QoS parameter sets and one or more alternative service mode parameter sets.

[0088] In some embodiments, a QoS request, generated by the AF, is received at the PCF from the NEF. In this regard, the apparatus (e.g., when implemented by the AF) includes: components for generating the QoS request (such as processing circuitry 22, communication interface 26, etc.), and a transmission for inducing the QoS request (e.g., to the NEF, such as...). Figure 4D The components (such as processing circuitry, communication interface, etc.) shown in signal 1, the QoS request includes: at least one of one or more QoS parameters and one or more service mode parameters, and one or more alternative QoS parameter sets and at least one of one or more alternative service mode parameter sets for the corresponding (e.g., each) QoS reference for the AF-based alternative service request.

[0089] Once a QoS request is received at the NEF, the NEF can authorize the QoS request and cause the QoS request to be transmitted to the PCF (e.g., as...). Figure 4D (Signals 2 and 3 are shown). In this respect, the apparatus (e.g., when implemented by NEF) includes: components for receiving QoS requests (such as processing circuitry 22, communication interface 26, etc.), components for authorizing QoS requests (such as processing circuitry, etc.), and components for inducing the transmission of QoS requests (e.g., to PCF) (such as processing circuitry, communication interface, etc.), the QoS requests including: at least one of one or more QoS parameters and one or more service mode parameters, and one or more sets of alternative QoS parameters and at least one of one or more sets of alternative service mode parameters for each QoS reference of AF-based alternative service requirements.

[0090] For example, the AF provides instances of alternative QoS parameter sets and / or alternative service mode parameter sets for each QoS reference specified by the AF in the alternative service request via a QoS request. The request may also include QoS parameters and service mode parameters.

[0091] At block 402, the apparatus (such as that which may be embodied by a PCF) includes components (such as processing circuitry 22, memory 24, etc.) for determining alternative QoS parameters for each QoS reference based on one or more alternative QoS parameter sets for each QoS reference. At this point, alternative QoS parameters are determined for each tuple (e.g., alternative service requirement QoS reference and alternative QoS parameter sets and / or alternative service mode parameter sets). For example, alternative QoS parameters can be determined and / or defined using alternative QoS parameter sets already received for each QoS reference.

[0092] In block 403, the apparatus, such as that implementable by the PCF, includes components (such as processing circuitry 22, memory 24, etc.) for determining policy and charging control (PCC) rules by the PCF based on alternative QoS parameters determined for each QoS reference. For example, PCC rules can be determined such that the PCC rules include alternative QoS parameters determined for each QoS reference. For example, the alternative QoS parameters are sent as PCC rules to the SMF, which then establishes an alternative QoS profile in the RAN. In this regard, in block 404, the apparatus includes components (such as processing circuitry 22, communication interface 26, etc.) for initiating the transmission of PCC rules from the PCF to the Session Management Function (SMF) to establish the alternative QoS profile.

[0093] Additionally, in some embodiments, such as Figure 4B As shown in method 400B, in block 410, the apparatus (such as that which may be embodied by a PCF) further includes components (such as processing circuitry 22, communication interface 26, etc.) for inducing the transmission of one or more service mode parameters and one or more alternative service mode parameter sets by the PCF to the SMF, so as to facilitate the time determination of Time Sensitive Communication Assistance Information (TSCAI) and alternative TSCAIs based at least on one or more service mode parameters and one or more alternative service mode parameter sets. At this point, all instances of the alternative service mode parameter sets are sent to the SMF along with the service mode parameters in a TSC assist container. In block 411, the apparatus (e.g., when implemented by an SMF) includes components (such as processing circuitry 22, memory 24, etc.) for determining the Time Sensitive Communication Assistance Information (TSCAI) and alternative TSCAIs by the SMF based at least on one or more service mode parameters and one or more alternative service mode parameter sets. In some embodiments, the apparatus (e.g., when implemented by an SMF) includes components (such as processing circuitry 22, communication interface 26, etc.) for inducing the transmission of TSCAI and alternative TSCAI (e.g., to the RAN).

[0094] In some embodiments, during execution Figure 4A and / or Figure 4B Following the operation shown, the PCF can respond with a NEF and / or AF indicating success. In some embodiments, the NEF can then respond with an AF indicating success (e.g., as indicated by...). Figure 4D (Signals 4 and 5 are shown). In this regard, an apparatus, such as one that can be implemented by a PCF, includes components (such as processing circuitry 22, communication interface 26, etc.) for inducing a successful transmission of an indication to the Network Exposure Function (NEF) or Application Function (AF) by the PCF. Similarly, the apparatus (e.g., when implemented by a NEF) includes components (such as processing circuitry 22, communication interface 26, etc.) for inducing a successful transmission of an indication to the Application Function (AF) by the PCF.

[0095] In some embodiments, the NEF may transmit messages to the PCF to subscribe to notifications of TSCAI changes due to alternative QoS and / or QoS profile changes (e.g., such as...). Figure 4D (Signal 6 is shown). In this respect, the device 200 (e.g., when implemented by NEF) includes components (such as processing circuitry 22, communication interface 26, etc.) for inducing the transmission (e.g., to PCF) of a notification subscription message associated with at least one of QoS profile change and TSCAI change.

[0096] Once a subscription notification is received, PCF can subscribe to receive notifications. In this respect, such as... Figure 4C As shown in method 400C, in block 420, the apparatus (such as that which may be embodied by a PCF) includes components (such as processing circuitry 22, memory 24, communication interface 26, etc.) for receiving notifications of at least one of QoS profile changes and TSCAI changes subscribed to by the PCF.

[0097] In some embodiments, if the RAN switches to an alternative QoS profile and selects the corresponding alternative TSCAI (if available), a notification is sent from the RAN to the PCF. In this regard, at block 421, the apparatus (such as that which may be embodied by the PCF) includes components (such as processing circuitry 22, memory 24, communication interface 26, etc.) for the RAN to receive notification of the change to the alternative QoS profile. At block 422, the apparatus (such as that which may be embodied by the PCF) includes components for inducing a transmission of the notification to the AF (e.g., as...). Figure 4D Components (such as processing circuitry 22, memory 24, communication interface 26, etc.) shown in signals 7 and 8. In some embodiments, the notification may be transmitted to the AF via the NEF (e.g., after the PCF provides a notification to the NEF).

[0098] As described above, methods, apparatus, and computer program products for specifying alternative QoS-related parameter sets and / or alternative service mode parameter sets in QoS requests are disclosed. The technical benefits of this design include reducing signaling overhead, increasing network bandwidth, and reducing processing consumption at user equipment and / or the network by limiting unnecessary request occurrences and / or transmissions.

[0099] Figure 3A , Figure 3B , Figure 4A , Figure 4B and Figure 4CA flowchart illustrating a method according to an exemplary embodiment of the present invention is shown. It should be understood that each block of the flowchart, and combinations of blocks in the flowchart, can be implemented by various means, such as hardware, firmware, processors, circuitry, and / or other communication devices associated with the execution of software including one or more computer program instructions. For example, one or more of the processes described above can be implemented by computer program instructions. In this regard, the computer program instructions implementing the processes described above can be stored by a memory device 24 employing the apparatus of an embodiment of the present invention and executed by a processor 22. It is understood that any such computer program instructions can be loaded onto a computer or other programmable device (e.g., hardware) to produce a machine, such that the resulting computer or other programmable device performs the functions specified in the flowchart blocks. These computer program instructions can also be stored in a computer-readable storage medium that can instruct the computer or other programmable device to operate in a particular manner, such that the instructions stored in the computer-readable storage medium produce a product whose apparatus implements the functions specified in the flowchart blocks. The computer program instructions can also be loaded onto a computer or other programmable device to cause a series of operations to be performed on the computer or other programmable device, thereby producing a computer-implemented process, such that the instructions executing on the computer or other programmable device provide operations for implementing the functions specified in the flowchart blocks.

[0100] Therefore, the boxes in a flowchart support combinations of components for performing a specified function and combinations of operations for performing a specified function. It will also be understood that one or more boxes in a flowchart, and combinations of boxes in a flowchart, can be implemented by a dedicated hardware-based computer system, or a combination of dedicated hardware and computer instructions, to perform the specified function.

[0101] Benefiting from the teachings presented in the foregoing description and the accompanying drawings, those skilled in the art will conceive of many modifications and other embodiments of the invention set forth herein. Therefore, it should be understood that the invention is not limited to the specific embodiments disclosed, and that modifications and other embodiments are intended to be included within the scope of the appended claims.

[0102] Furthermore, although the foregoing description and associated drawings depict exemplary embodiments in the context of certain example combinations of elements and / or functions, it should be understood that different combinations of elements and / or functions may be provided by alternative embodiments without departing from the scope of the appended claims. In this regard, combinations of elements and / or functions different from those explicitly described above are also contemplated, for example, as may be set forth in some of the appended claims. Although specific terminology is used herein, it is used only in a general and descriptive sense and not for limiting purposes.

Claims

1. A method for a network's policy control function (PCF), the method comprising: Receive a Quality of Service (QoS) request, the QoS request including: one or more QoS parameters, one or more service mode parameters, one or more alternative QoS parameter sets and one or more alternative service mode parameter sets; If one or more of the QoS parameters are supported by the network: The PCF determines the policy and charging control (PCC) rules based on one or more QoS parameters; and If one or more of the service mode parameters are supported by the network: This causes the Session Management Function (SMF) to send the one or more service mode parameters and the PCC rules determined based on the one or more QoS parameters; and If one or more service mode parameters are not supported by the network: Select a set of alternative service mode parameters from one or more alternative service mode parameter sets, wherein the alternative service parameter set is supported by the network; and This causes the SMF to send the alternative service mode parameter set and the PCC rule determined based on the one or more QoS parameters; If one or more of the QoS parameters are not supported by the network: Select the highest priority alternative QoS parameter set supported by the network from the one or more alternative QoS parameter sets; PCC rules are determined based on the highest priority alternative QoS parameter set supported by the network. If one or more of the service mode parameters are supported by the network: This causes the SMF to send the one or more service mode parameters and the PCC rule determined based on the highest priority alternative QoS parameter set; and If one or more service mode parameters are not supported by the network: Select the set of alternative service mode parameters supported by the network from the one or more alternative service mode parameter sets; and This triggers the transmission of the alternative service mode parameter set and the PCC rule determined based on the highest priority alternative QoS parameter set to the SMF.

2. The method according to claim 1, further comprising: When the network supports one or more QoS parameters and one or more service mode parameters, the PCF initiates the transmission of an indication of the one or more QoS parameters selected by the PCF, and an indication of the one or more service mode parameters selected by the PCF. In the case where one or more QoS parameters are supported by the network and one or more service mode parameters are not supported by the network, the PCF initiates the transmission of an indication for the one or more QoS parameters selected by the PCF, and an indication for the set of alternative service mode parameters selected by the PCF. In the case where one or more QoS parameters are not supported by the network but one or more service mode parameters are supported by the network, the PCF initiates the transmission of an indication of the highest priority alternative QoS parameter set selected by the PCF, and an indication of the one or more service mode parameters selected by the PCF. as well as If one or more QoS parameters are not supported by the network and one or more service mode parameters are not supported by the network, an indication is sent for the highest priority alternative QoS parameter set selected by the PCF, and an indication for the alternative service mode parameter set selected by the PCF.

3. The method according to claim 1, wherein receiving the QoS request comprises: Receive the QoS request from the Network Exposure Function (NEF) that has already authorized the QoS request, or The QoS request is received directly from the application function (AF).

4. The method according to claim 2, wherein receiving the QoS request comprises: Receive the QoS request from the Network Exposure Function (NEF) that has already authorized the QoS request, or The QoS request is received directly from the application function (AF).

5. The method of claim 2, wherein receiving the QoS request comprises receiving the QoS request from an application function AF via a network exposure function NEF that has authorized the QoS request, and wherein, when triggered for transmission, at least one of the following is sent by the PCF to the NEF: The indication of the one or more QoS parameters selected by the PCF, or the indication of the highest priority candidate QoS parameter set selected by the PCF; and / or The indication to one or more business mode parameters selected by the PCF, or the indication to one or more alternative business mode parameter sets selected by the PCF.

6. An apparatus for a network, the apparatus comprising: Policy Control Function (PCF), which is configured to execute: Receive a Quality of Service (QoS) request, the QoS request including: one or more QoS parameters, one or more service mode parameters, one or more alternative QoS parameter sets and one or more alternative service mode parameter sets; If one or more of the QoS parameters are supported by the network: Based on the one or more QoS parameters, determine the policy and charging control (PCC) rules; and If one or more of the service mode parameters are supported by the network: This causes the Session Management Function (SMF) to send the one or more service mode parameters and the PCC rules determined based on the one or more QoS parameters; and If one or more service mode parameters are not supported by the network: Select a set of alternative service mode parameters from one or more alternative service mode parameter sets, wherein the alternative service parameter set is supported by the network; and This causes the SMF to send the alternative service mode parameter set and the PCC rule determined based on the one or more QoS parameters; If one or more of the QoS parameters are not supported by the network: Select the highest priority alternative QoS parameter set supported by the network from the one or more alternative QoS parameter sets; The policy and charging control (PCC) rules are determined based on the highest priority alternative QoS parameter set supported by the network. If one or more of the service mode parameters are supported by the network: This causes the SMF to send the one or more service mode parameters and the PCC rule determined based on the highest priority alternative QoS parameter set; and If one or more service mode parameters are not supported by the network: Select the set of alternative service mode parameters supported by the network from the one or more alternative service mode parameter sets; and This triggers the transmission of the alternative service mode parameter set and the PCC rule determined based on the highest priority alternative QoS parameter set to the SMF.

7. The apparatus of claim 6, wherein the PCF is further configured to perform: If the network supports one or more QoS parameters and the network supports one or more service mode parameters, an indication is sent for the one or more QoS parameters selected by the PCF, and an indication is sent for the one or more service mode parameters selected by the PCF. In the case where one or more QoS parameters are supported by the network and one or more service mode parameters are not supported by the network, an indication is sent for the one or more QoS parameters selected by the PCF, and an indication for the alternative service mode parameter set selected by the PCF. In the case where one or more QoS parameters are not supported by the network but one or more service mode parameters are supported by the network, an indication is sent for the highest priority alternative QoS parameter set selected by the PCF, and an indication for the one or more service mode parameters selected by the PCF. as well as If one or more QoS parameters are not supported by the network and one or more service mode parameters are not supported by the network, an indication is sent for the highest priority alternative QoS parameter set selected by the PCF, and an indication for the alternative service mode parameter set selected by the PCF.

8. The apparatus of claim 6, wherein receiving the QoS request comprises: Receive the QoS request from the Network Exposure Function (NEF) that has already authorized the QoS request, or The QoS request is received directly from the application function (AF).

9. The apparatus of claim 7, wherein receiving the QoS request comprises: Receive the QoS request from the Network Exposure Function (NEF) that has already authorized the QoS request, or The QoS request is received directly from the application function (AF).

10. The apparatus of claim 7, wherein receiving the QoS request comprises receiving the QoS request from a Network Exposure Function (NEF) that has authorized the QoS request, and wherein, when triggered for transmission, at least one of the following is sent by the PCF to the NEF: The indication of the one or more QoS parameters selected by the PCF, or the indication of the highest priority alternative QoS parameter selected by the PCF; and / or The indication to one or more business mode parameters selected by the PCF, or the indication to one or more alternative business mode parameter sets selected by the PCF.

11. A computer program product comprising a non-transient computer-readable storage medium having a program code portion stored thereon, the program code portion being configured to, upon execution, implement the method according to any one of claims 1 to 5.

12. A policy control function (PCF) for a network, the PCF being configured to perform the method according to any one of claims 1 to 5.