QoS policy control method, core network device, communication system and storage medium

Through the core network equipment, the QoS decision-making auxiliary information is received and analyzed, and the QoS strategy is re-formulated, which solves the problem of mismatch between QoS decisions and services in the existing QoS mechanism, and realizes multi-dimensional fine-grained QoS guarantee, improving data transmission efficiency and quality.

CN120343618APending Publication Date: 2025-07-18CHINA TELECOM CORP LTD TECHNOLOGY INNOVATION CENTER +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410063973.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-01-16
Publication Date
2025-07-18

AI Technical Summary

Technical Problem

The existing QoS mechanism cannot perceive and integrate service information on the RAN side and UE side, resulting in mismatch between QoS decisions and air interfaces and services, reducing data transmission performance and efficiency.

Method used

The QoS decision auxiliary information QDAI reported by the communication device is received through the core network device, and the network performance index QNI is determined based on the QoS parameters in the QDAI, and the QoS strategy is re-established when the QNI value is not within the specified range.

Benefits of technology

It realizes multi-dimensional fine-grained QoS guarantee, solves the problem of mismatch between existing QoS parameters and business requirements, and improves the efficiency and quality of data transmission.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120343618A_ABST
    Figure CN120343618A_ABST
Patent Text Reader

Abstract

The invention provides a QoS policy control method, core network equipment, a communication system and a storage medium. The QoS strategy control method comprises the following steps: receiving a QDAI reported by communication equipment; determining the value of the QNI in the specified observation interval according to the QoS parameter in the QDAI; under the condition that the numerical value of the QNI is not within the specified range of the QoS parameter, reformulating a QoS strategy according to the QDAI; and issuing the reformulated QoS strategy.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of communications, and particularly to a QoS (Quality of Service) policy control method, a core network device, a communication system, and a storage medium. Background Art

[0002] In the existing QoS mechanism, the CN (Core Network) device independently makes a coarse-grained QoS decision. Since this QoS decision cannot perceive and integrate the radio interface on the RAN (Radio Access Network) side and the services on the UE (User Equipment) side, the QoS decision may not match the radio interface and services, thereby reducing the data transmission performance and efficiency.

[0003] To alleviate problems such as data rate mismatch, service traffic discard, delay, and severe retransmission caused by the lag of this QoS decision, telecommunications operators propose to enhance the existing QoS mechanism through a two-way negotiation mechanism. The two-way QoS mechanism sends QoS negotiation information from the RAN device or the UE to the CN device, enabling the CN device to obtain reference feedback and effective adjustment when there is a serious mismatch between the QoS decision and the radio interface or services on the RAN side or the UE side, assisting the CN device to make a QoS decision that better matches the radio interface resources and service characteristics, which is conducive to achieving more accurate and finer-grained end-to-end QoS guarantee. Summary of the Invention

[0004] The inventors noticed that in the related art, the parameters of the QoS mechanism include GFBR (Guaranteed Flow BitRate), PDB (Packet Delay Budget), PER (Packet ErrorRatio), MFBR (Maximum Flow Bit Rate), etc., which provide certain guarantees in terms of bandwidth, delay, and packet error, but cannot fully support the effective transmission of emerging service traffic.

[0005] Accordingly, the present disclosure provides a QoS policy control method, which can support multi-dimensional fine-grained QoS guarantee by enhancing QoS parameters.

[0006] In a first aspect of the present disclosure, a QoS policy control method is provided, which is executed by a core network device and includes: receiving quality of service (QoS) decision assistance information (QDAI) reported by a communication device; determining a value of a network performance indicator (QNI) corresponding to the QoS parameter within a specified observation interval according to the QoS parameter in the QDAI; re - formulating a QoS policy according to the QDAI when the value of the QNI is not within the specified range of the QoS parameter; and sending down the QoS policy.

[0007] In some embodiments, the QoS parameter includes at least one of a minimum guaranteed bandwidth, a maximum one - way delay, a maximum round - trip delay, a maximum periodic delay jitter, a maximum packet loss rate, a maximum consecutive packet loss rate, and a maximum packet re - ordering rate.

[0008] In some embodiments, when the QoS parameter includes the minimum guaranteed bandwidth, the QNI includes the data stream occupied bandwidth.

[0009] In some embodiments, when the QoS parameter includes the maximum one - way delay, the QNI includes the data stream one - way delay.

[0010] In some embodiments, when the QoS parameter includes the maximum round - trip delay, the QNI includes the data stream round - trip delay.

[0011] In some embodiments, when the QoS parameter includes the maximum periodic delay jitter, the QNI includes the periodic delay jitter.

[0012] In some embodiments, when the QoS parameter includes the maximum packet loss rate, the QNI includes the packet loss rate.

[0013] In some embodiments, when the QoS parameter includes the maximum consecutive packet loss rate, the QNI includes the consecutive packet loss rate.

[0014] In some embodiments, when the QoS parameter includes the maximum packet re - ordering rate, the QNI includes the packet re - ordering rate.

[0015] In some embodiments, the specified observation interval includes a time unit, a flow period, or a service life cycle.

[0016] In some embodiments, a notification message is sent to the communication device at a predetermined period so that the communication device reports the QDAI according to the notification message.

[0017] In some embodiments, the communication device includes a user equipment or an access network device.

[0018] In some embodiments, when the communication device includes the user equipment, the QDAI includes at least one of a first transmission information set and a first reception information set, where the first transmission information set includes the identifier and transmission timestamp of any data packet in each uplink QoS flow transmitted by the user equipment, and the first reception information set includes the identifier and reception timestamp of any data packet in each downlink QoS flow received by the user equipment.

[0019] In some embodiments, when the QDAI includes the first transmission information set, the value of the QNI within the specified observation interval is calculated using the QDAI and a second reception information set, where the second reception information set includes the identifier and reception timestamp of any data packet in each uplink QoS flow received by the core network device.

[0020] In some embodiments, when the QDAI includes the first reception information set, the value of the QNI within the specified observation interval is calculated using the QDAI and a second transmission information set, where the second transmission information set includes the identifier and transmission timestamp of any data packet in each downlink QoS flow transmitted by the core network device.

[0021] In some embodiments, when the communication device includes the access network device, the QDAI includes at least one of a third transmission information set and a third reception information set sent by the user equipment to the access network device, where the third transmission information set includes the identifier and transmission timestamp of any data packet in each uplink QoS flow transmitted by the user equipment, and the third reception information set includes the identifier and reception timestamp of any data packet in each downlink QoS flow received by the user equipment.

[0022] In some embodiments, when the QDAI includes the third transmission information set, the value of the QNI within the specified observation interval is calculated using the QDAI and a fourth reception information set, where the fourth reception information set includes the identifier and reception timestamp of any data packet in each uplink QoS flow received by the core network device.

[0023] In some embodiments, when the QDAI includes the third reception information set, the value of the QNI within the specified observation interval is calculated using the QDAI and a fourth transmission information set, where the fourth transmission information set includes the identifier and transmission timestamp of any data packet in each downlink QoS flow transmitted by the core network device.

[0024] In some embodiments, when the value of the QNI is within the specified range of the QoS parameter, the current QoS policy is maintained unchanged.

[0025] In a second aspect of the present disclosure, there is provided a core network device, including: a memory; a processor coupled to the memory, the processor being configured to execute, based on instructions stored in the memory, a method as described in any of the above embodiments.

[0026] In a third aspect of the present disclosure, there is provided a communication system, including: the core network device as described in any of the above embodiments; a communication device configured to report quality of service (QoS) decision assistance information (QDAI) to the core network device.

[0027] In some embodiments, the communication device is configured to report the QDAI at a predetermined period, or report the QDAI according to notification information sent by the core network device.

[0028] In some embodiments, the communication device includes a user equipment or an access network device.

[0029] According to a fourth aspect of the embodiments of the present disclosure, there is provided a computer-readable storage medium, wherein the computer-readable storage medium stores computer instructions, and when the instructions are executed by a processor, a method as described in any of the above embodiments is implemented.

[0030] Other features and advantages of the present disclosure will become clear through the following detailed description of the exemplary embodiments of the present disclosure with reference to the accompanying drawings. Description of the Drawings

[0031] In order to more clearly illustrate the technical solutions in the embodiments of the present disclosure or the prior art, the following will briefly introduce the drawings required for use in the description of the embodiments or the prior art. Obviously, the drawings in the following description are only some embodiments of the present disclosure. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.

[0032] Figure 1 It is a schematic flowchart of a QoS policy control method according to an embodiment of the present disclosure;

[0033] Figure 2 It is a schematic structural diagram of a core network device according to an embodiment of the present disclosure;

[0034] Figure 3 It is a schematic structural diagram of a communication system according to an embodiment of the present disclosure;

[0035] Figure 4 It is a schematic flowchart of a QoS policy control method according to another embodiment of the present disclosure;

[0036] Figure 5 A flowchart of a QoS policy control method according to another embodiment of the present disclosure;

[0037] Figure 6 A flowchart of a QoS policy control method according to another embodiment of the present disclosure;

[0038] Figure 7 A flowchart of a QoS policy control method according to another embodiment of the present disclosure. Detailed implementation manners

[0039] The technical solutions in the embodiments of the present disclosure will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present disclosure. Apparently, the described embodiments are only a part of the embodiments of the present disclosure, rather than all the embodiments. The following description of at least one exemplary embodiment is actually illustrative only and in no way limits the present disclosure, its application or use. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present disclosure without creative efforts shall fall within the scope of protection of the present disclosure.

[0040] Unless otherwise specifically stated, the relative arrangements of components and steps, numerical expressions and values set forth in these embodiments do not limit the scope of the present disclosure.

[0041] Meanwhile, it should be understood that, for the sake of description, the dimensions of the various parts shown in the drawings are not drawn in actual proportional relationship.

[0042] Techniques, methods and devices known to those of ordinary skill in the relevant art may not be discussed in detail, but where appropriate, the techniques, methods and devices should be regarded as part of the description.

[0043] In all the examples shown and discussed here, any specific value should be construed as merely exemplary, rather than as a limitation. Therefore, other examples of the exemplary embodiments may have different values.

[0044] It should be noted that: like reference numerals and letters denote like items in the following drawings, and thus, once an item is defined in one drawing, it does not need to be further discussed in subsequent drawings.

[0045] Figure 1 A flowchart of a QoS policy control method according to an embodiment of the present disclosure. In some embodiments, the following QoS policy control method is executed by a core network device.

[0046] In step 101, receive the QDAI (QoS Decision Aid Information) reported by the communication device.

[0047] In some embodiments, the core network device sends notification information to the communication device at a predetermined period, so that the communication device reports the QDAI according to the notification information.

[0048] In some embodiments, the communication device includes a user equipment or an access network device.

[0049] For example, when the communication device includes a user equipment, the QDAI includes at least one of a first transmission information set and a first reception information set, where the first transmission information set includes the identifier and transmission timestamp of any data packet in each uplink QoS flow sent by the user equipment, and the first reception information set includes the identifier and reception timestamp of any data packet in each downlink QoS flow received by the user equipment.

[0050] For example, when the communication device includes an access network device, the QDAI includes at least one of a third transmission information set and a third reception information set sent by the user equipment to the access network device, where the third transmission information set includes the identifier and transmission timestamp of any data packet in each uplink QoS flow sent by the user equipment, and the third reception information set includes the identifier and reception timestamp of any data packet in each downlink QoS flow received by the user equipment.

[0051] In step 102, determine the value of the QNI (QoS parameter corresponding Network performance Indicator) within the specified observation interval according to the QoS parameters in the QDAI.

[0052] In some embodiments, the specified observation interval includes a time unit (e.g., 2 seconds, 1 minute, 1 hour, etc.), a flow period, or a service life cycle.

[0053] In some embodiments, the QoS parameters include at least one of a minimum guaranteed bandwidth, a maximum one-way delay, a maximum round-trip delay, a maximum periodic delay jitter, a maximum packet loss rate, a maximum consecutive packet loss rate, and a maximum packet reordering rate.

[0054] In some embodiments, as shown in Table 1, the QoS parameter set includes parameters such as Priority, Minimum guaranteed bandwidth, Maximum one-way delay, Maximum round-trip delay, Maximum delay window, Maximum cycledelay variation, Maximum packet loss ratio, Maximum consecutive packet loss ratio, Maximum packet reordered ratio, etc., covering six dimensions of priority, bandwidth, delay, delay jitter, packet loss ratio, and packet reordering.

[0055]

[0056]

[0057] Table 1

[0058] It should be noted that the minimum guaranteed bandwidth represents the minimum bandwidth that the network should provide, which is the lower bound requirement for bandwidth. The maximum one-way delay represents the maximum one-way delay that the data stream can tolerate during network transmission, which is the upper bound requirement for one-way delay. The maximum round-trip delay represents the maximum round-trip delay that the data stream can tolerate during network transmission, which is the upper bound requirement for round-trip delay. The maximum delay window is the range of one-way delay that the data stream can tolerate during network transmission, which is the lower and upper bound requirements for one-way delay (the delay window also reflects the requirement for delay jitter). The maximum cycledelay variation represents the maximum difference in one-way delay that can be tolerated between adjacent cycles of a periodic data stream, which is the upper bound requirement for delay jitter. The maximum packet loss ratio represents the ratio of the maximum number of packets lost that the data stream can tolerate within the observation period to the total number of data packets, which is the upper bound for the packet loss ratio. The maximum consecutive packet loss ratio represents the ratio of the number of consecutively lost packets with adjacent sequence numbers that the data stream can tolerate within the observation period to the total number of data packets, which is the upper bound for the consecutive packet loss ratio. The maximum packet reordered ratio represents the ratio of the number of out-of-order packets that the data stream can tolerate within the observation period to the number of successfully transmitted packets, which is the upper bound for the reordering ratio.

[0059] In some embodiments, when the QoS parameter includes the minimum guaranteed bandwidth, the QNI includes the bandwidth occupied by the data stream.

[0060] In some embodiments, when the QoS parameter includes the maximum one-way delay, the QNI includes the one-way delay of the data stream.

[0061] In some embodiments, when the QoS parameter includes the maximum round-trip delay, the QNI includes the data flow round-trip delay.

[0062] In some embodiments, when the QoS parameter includes the maximum periodic delay jitter, the QNI includes the periodic delay jitter.

[0063] In some embodiments, when the QoS parameter includes the maximum packet loss rate, the QNI includes the packet loss rate.

[0064] In some embodiments, when the QoS parameter includes the maximum consecutive packet loss rate, the QNI includes the consecutive packet loss rate.

[0065] In some embodiments, when the QoS parameter includes the maximum packet reordering rate, the QNI includes the packet reordering rate.

[0066] It should be noted that the bandwidth occupied by the data flow is the ratio of the number of data flow bits to the duration of the observation interval. The one-way delay of the data flow is the difference between the maximum reception time and the minimum transmission time. For example, for data flow i, the one-way delay is the difference between the maximum value of {RT(i,n)|n = 1, 2, …, N(i)} and the minimum value of {ST(i,n)|n = 1, 2, …, N(i)}, where N(i) represents the total number of data packets of the data flow. The round-trip delay of the data flow is the sum of the uplink and downlink one-way delays. The periodic delay jitter is the difference in delay between adjacent periods of the data flow in the service period. The packet loss rate is the ratio of the number of received data packets to the number of sent data packets. The consecutive packet loss rate is the ratio of the number of data packets in the packet loss period to the number of sent data packets. The packet loss period is the time period during which packets with consecutive sequence numbers are lost. The packet reordering rate is the ratio of the number of data packets with inconsistent reception order and transmission order to the number of received data packets.

[0067] In some embodiments, when the QDAI includes the first transmission information set, the value of the QNI within the specified observation interval is calculated using the QDAI and the second reception information set, where the second reception information set includes the identifier and reception timestamp of any data packet in each uplink QoS flow received by the core network device.

[0068] In some embodiments, when the QDAI includes the first reception information set, the value of the QNI within the specified observation interval is calculated using the QDAI and the second transmission information set, where the second transmission information set includes the identifier and transmission timestamp of any data packet in each downlink QoS flow sent by the core network device.

[0069] In some embodiments, when the QDAI includes a third set of transmission information, the value of the QNI within a specified observation interval is calculated using the QDAI and a fourth set of reception information, where the fourth set of reception information includes the identifier and reception timestamp of any data packet in each uplink QoS flow received by the core network device.

[0070] In some embodiments, when the QDAI includes a third set of reception information, the value of the QNI within a specified observation interval is calculated using the QDAI and a fourth set of transmission information, where the fourth set of transmission information includes the identifier and transmission timestamp of any data packet in each downlink QoS flow sent by the core network device.

[0071] In step 103, when the value of the QNI is not within the specified range of the QoS parameters, the QoS policy is re - formulated according to the QDAI.

[0072] In step 104, the re - formulated QoS policy is issued.

[0073] In some embodiments, when the value of the QNI is within the specified range of the QoS parameters, the current QoS policy remains unchanged.

[0074] In the QoS policy control method provided in the above embodiments of the present disclosure, by enhancing the QoS parameters, multi - dimensional fine - grained QoS guarantee can be supported.

[0075] Figure 2 This is a schematic structural diagram of a core network device according to an embodiment of the present disclosure. As Figure 2 shown, the core network device includes a memory 21 and a processor 22.

[0076] The memory 21 is used to store instructions. The processor 22 is coupled to the memory 21, and the processor 22 is configured to execute the methods involved in any of the embodiments as Figure 1 described.

[0077] As Figure 2 shown, the core network device further includes a communication interface 23 for information interaction with other devices. At the same time, the core network device further includes a bus 24, and the processor 22, the communication interface 23, and the memory 21 complete mutual communication through the bus 24.

[0078] The memory 21 may include high - speed RAM memory, and may also include non - volatile memory, such as at least one disk memory. The memory 21 may also be a memory array. The memory 21 may also be partitioned, and the blocks may be combined into virtual volumes according to certain rules.

[0079] In addition, the processor 22 may be a central processing unit (CPU), or may be an application specific integrated circuit (ASIC), or may be one or more integrated circuits configured to implement the embodiments of the present disclosure.

[0080] The present disclosure also relates to a computer-readable storage medium storing computer instructions, which when executed by a processor implement the methods according to any one of the embodiments as Figure 1 described.

[0081] Figure 3 FIG. is a schematic structural diagram of a communication system according to an embodiment of the present disclosure. As Figure 3 shown, the communication system includes a core network device 31 and a communication device 32, and the core network device 31 is Figure 2 the core network device according to any one of the embodiments as

[0082] The communication device 32 is configured to report QDAI to the core network device 31.

[0083] In some embodiments, the communication device 32 is configured to report QDAI at a predetermined period, or report QDAI according to the notification information sent by the core network device 31.

[0084] In some embodiments, the communication device includes a user equipment or an access network device.

[0085] The present disclosure will be described below through specific embodiments.

[0086] Embodiment 1:

[0087] In this embodiment, as Figure 4 shown, the UE reports QDAI, and the UE sends an uplink QoS flow.

[0088] In step 401, the UE records the identifier and the transmission timestamp of any data packet in each uplink QoS flow to generate a transmission information set SI.

[0089] For example, if the UE records the identifier of the nth data packet in the ith uplink QoS flow, the corresponding recorded information is <i, n, ST(i, n)>, where ST(i, n) is the transmission timestamp.

[0090] In step 402, the core network device records the identifier and the transmission timestamp of any data packet in each uplink QoS flow to generate a reception information set RI.

[0091] For example, if the core network device records the identifier of the nth data packet in the ith uplink QoS flow, the corresponding recorded information is <i, n, RT(i, n)>, where RT(i, n) is the reception timestamp.

[0092] In step 403, after the uplink QoS flow is sent successfully, the core network device sends a notification message to the UE.

[0093] In step 404, the UE sends the QDAI to the core network device according to the notification message.

[0094] It should be noted that the QDAI includes QoS parameters and a transmission information set SI.

[0095] In step 405, the core network device calculates the QNI value according to the QDAI and a received information set RI.

[0096] In step 406, if the QNI value is not within the specified range of the QoS parameters, the core network device re-formulates the QoS policy according to the QDAI and sends the re-formulated QoS policy to the access network device.

[0097] Embodiment 2:

[0098] In this embodiment, as Figure 5 shown, the UE reports the QDAI, and the core network device sends the downlink QoS flow.

[0099] In step 501, the core network device records the identifier and transmission timestamp of any data packet in each downlink QoS flow to generate a transmission information set SI.

[0100] For example, if the core network device records the identifier of the nth data packet in the ith downlink QoS flow, the corresponding recorded information is <i, n, ST(i, n)>, where ST(i, n) is the transmission timestamp.

[0101] In step 502, the UE records the identifier and transmission timestamp of any data packet in each downlink QoS flow to generate a received information set RI.

[0102] For example, if the UE records the identifier of the nth data packet in the ith downlink QoS flow, the corresponding recorded information is <i, n, RT(i, n)>, where RT(i, n) is the reception timestamp.

[0103] In step 503, after the downlink QoS flow is sent successfully, the core network device sends a notification message to the UE.

[0104] In step 504, the UE sends the QDAI to the core network device according to the notification message.

[0105] It should be noted that the QDAI includes QoS parameters and a received information set RI.

[0106] In step 505, the core network device calculates the QNI value according to the QDAI and the transmission information set SI.

[0107] In step 506, when the QNI value is not within the specified range of the QoS parameter, the core network device re-formulates the QoS policy according to the QDAI and sends the re-formulated QoS policy to the access network device.

[0108] Embodiment 3:

[0109] In this embodiment, as Figure 6 shown, the access network device reports the QDAI, and the UE sends an uplink QoS flow.

[0110] In step 601, the UE records the identifier and the transmission timestamp of any data packet in each uplink QoS flow to generate a transmission information set SI.

[0111] For example, if the UE records the identifier of the nth data packet in the ith uplink QoS flow, the corresponding recorded information is <i, n, ST(i, n)>, where ST(i, n) is the transmission timestamp.

[0112] In step 602, the core network device records the identifier and the transmission timestamp of any data packet in each uplink QoS flow to generate a reception information set RI.

[0113] For example, if the core network device records the identifier of the nth data packet in the ith uplink QoS flow, the corresponding recorded information is <i, n, RT(i, n)>, where RT(i, n) is the reception timestamp.

[0114] In step 603, after the uplink QoS flow is sent, the UE sends the transmission information set SI to the access network device.

[0115] In step 604, the core network device sends a notification message to the access network device.

[0116] In step 605, the access network device sends the QDAI to the core network device according to the notification message.

[0117] It should be noted that the QDAI includes the QoS parameter and the transmission information set SI.

[0118] In step 606, the core network device calculates the QNI value according to the QDAI and the reception information set RI.

[0119] In step 607, when the QNI value is not within the specified range of the QoS parameter, the core network device re-formulates the QoS policy according to the QDAI and sends the re-formulated QoS policy to the access network device.

[0120] Embodiment 4:

[0121] In this embodiment, as Figure 7As shown, the access network device reports QDAI, and the core network device sends downlink QoS flows.

[0122] In step 701, the core network device records the identifier and transmission timestamp of any data packet in each downlink QoS flow to generate a transmission information set SI.

[0123] For example, if the core network device records the identifier of the nth data packet in the ith downlink QoS flow, the corresponding recorded information is <i, n, ST(i, n)>, where ST(i, n) is the transmission timestamp.

[0124] In step 702, the UE records the identifier and transmission timestamp of any of the above data packets in each downlink QoS flow to generate a reception information set RI.

[0125] For example, if the UE records the identifier of the nth data packet in the ith downlink QoS flow, the corresponding recorded information is <i, n, RT(i, n)>, where RT(i, n) is the reception timestamp.

[0126] In step 703, after the downlink QoS flow is sent, the UE sends the reception information set RI to the access network device.

[0127] In step 704, the core network device sends a notification message to the access network device.

[0128] In step 705, the access network device sends QDAI to the core network device according to the notification message.

[0129] It should be noted that QDAI includes QoS parameters and the reception information set RI.

[0130] In step 706, the core network device calculates the QNI value according to QDAI and the transmission information set SI.

[0131] In step 707, in the case where the QNI value is not within the specified range of the QoS parameters, the core network device re-formulates the QoS policy according to QDAI and sends the re-formulated QoS policy to the access network device.

[0132] By implementing the above embodiments of the present disclosure, the following beneficial effects can be obtained:

[0133] 1. By expanding the QoS parameters, the present disclosure can be flexibly combined according to service requirements, realizing fine-grained on-demand QoS guarantee for diverse services, and solving the problem that service traffic cannot be efficiently transmitted due to the mismatch between existing QoS parameters and service requirements.

[0134] 2. The processing of QoS parameters in the present disclosure makes full use of existing network information and mechanisms, which is conducive to the smooth evolution and implementation of the QoS mechanism.

[0135] The present disclosure can be applied to communication service scenarios with higher QoS guarantee requirements such as high bandwidth, low latency, low jitter, and high reliability, effectively improving the service quality and user experience.

[0136] In some embodiments, the functional units described above can be implemented as a general-purpose processor, a programmable logic controller (PLC), a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, or any suitable combination thereof for performing the functions described in the present disclosure.

[0137] Those of ordinary skill in the art can understand that all or part of the steps of implementing the above embodiments can be completed by hardware, or can be completed by a program instructing relevant hardware. The program can be stored in a computer-readable storage medium. The above-mentioned storage medium can be a read-only memory, a magnetic disk, an optical disc, or the like.

[0138] The description of the present disclosure is given for purposes of illustration and description, and is not intended to be exhaustive or to limit the present disclosure to the disclosed form. Many modifications and variations will be apparent to those of ordinary skill in the art. The embodiments are chosen and described in order to best explain the principles of the present disclosure and its practical application, and to enable those of ordinary skill in the art to understand the present disclosure so as to design various embodiments with various modifications suitable for specific purposes.

Claims

1. A QoS policy control method, executed by a core network device, includes: Receiving quality of service (QoS) decision assistance information (QDAI) reported by a communication device; Determining, according to QoS parameters in the QDAI, a value of a network performance indicator (QNI) corresponding to the QoS parameters within a specified observation interval; When the value of the QNI is not within the specified range of the QoS parameters, re - formulating a QoS policy according to the QDAI; Issuing the QoS policy.

2. The method according to claim 1, wherein The QoS parameters include at least one of a minimum guaranteed bandwidth, a maximum one - way delay, a maximum round - trip delay, a maximum periodic delay jitter, a maximum packet loss rate, a maximum consecutive packet loss rate, and a maximum packet re - ordering rate.

3. The method according to claim 2, wherein When the QoS parameters include the minimum guaranteed bandwidth, the QNI includes a data stream occupied bandwidth.

4. The method according to claim 2, wherein When the QoS parameters include the maximum one - way delay, the QNI includes a data stream one - way delay.

5. The method according to claim 2, wherein When the QoS parameters include the maximum round - trip delay, the QNI includes a data stream round - trip delay.

6. The method according to claim 2, wherein When the QoS parameters include the maximum periodic delay jitter, the QNI includes a periodic delay jitter.

7. The method according to claim 2, wherein When the QoS parameters include the maximum packet loss rate, the QNI includes a packet loss rate.

8. The method according to claim 2, wherein When the QoS parameters include the maximum consecutive packet loss rate, the QNI includes a consecutive packet loss rate.

9. The method according to claim 2, wherein When the QoS parameters include the maximum packet re - ordering rate, the QNI includes a packet re - ordering rate.

10. The method according to claim 1, wherein The specified observation interval includes a time unit, a flow period, or a service life cycle.

11. The method according to claim 1, further includes: Sending notification information to the communication device at a predetermined period, so that the communication device reports the QDAI according to the notification information.

12. The method according to any one of claims 1 - 11, wherein The communication device includes a user equipment or an access network device.

13. The method according to claim 12, wherein When the communication device includes the user equipment, the QDAI includes at least one of a first transmission information set and a first reception information set. The first transmission information set includes an identifier and a transmission timestamp of any data packet in each uplink QoS flow sent by the user equipment, and the first reception information set includes an identifier and a reception timestamp of any data packet in each downlink QoS flow received by the user equipment.

14. The method according to claim 13, wherein, Determining the value of the QNI within the specified observation interval includes: In the case where the QDAI includes the first set of transmission information, calculate the value of the QNI within the specified observation interval by using the QDAI and the second set of reception information, where the second set of reception information includes the identifier and reception timestamp of any data packet in each uplink QoS flow received by the core network device.

15. The method according to claim 13, wherein, Determining the value of the QNI within the specified observation interval includes: In the case where the QDAI includes the first set of reception information, calculate the value of the QNI within the specified observation interval by using the QDAI and the second set of transmission information, where the second set of transmission information includes the identifier and transmission timestamp of any data packet in each downlink QoS flow transmitted by the core network device.

16. The method according to claim 12, wherein, In the case where the communication device includes the access network device, the QDAI includes at least one of a third set of transmission information and a third set of reception information sent by the user equipment to the access network device, where the third set of transmission information includes the identifier and transmission timestamp of any data packet in each uplink QoS flow sent by the user equipment, and the third set of reception information includes the identifier and reception timestamp of any data packet in each downlink QoS flow received by the user equipment.

17. The method according to claim 16, wherein, Determining the value of the QNI within the specified observation interval includes: In the case where the QDAI includes the third set of transmission information, calculate the value of the QNI within the specified observation interval by using the QDAI and the fourth set of reception information, where the fourth set of reception information includes the identifier and reception timestamp of any data packet in each uplink QoS flow received by the core network device.

18. The method according to claim 16, wherein, Determining the value of the QNI within the specified observation interval includes: In the case where the QDAI includes the third set of reception information, calculate the value of the QNI within the specified observation interval by using the QDAI and the fourth set of transmission information, where the fourth set of transmission information includes the identifier and transmission timestamp of any data packet in each downlink QoS flow transmitted by the core network device.

19. The method according to any one of claims 1-11, further comprising: When the value of the QNI is within the specified range of the QoS parameter, maintain the current QoS policy unchanged.

20. A core network device, comprising: A memory; A processor, coupled to the memory, the processor being configured to execute a method as described in any one of claims 1-19 based on instructions stored in the memory.

21. A communication system, comprising: The core network device as claimed in claim 20; A communication device, configured to report Quality of Service (QoS) Decision Assistance Information (QDAI) to the core network device.

22. The system according to claim 21, wherein, The communication device is configured to report the QDAI at a predetermined period, or report the QDAI according to notification information sent by the core network device.

23. The system according to claim 21 or 22, wherein the communication device includes a user equipment or an access network equipment.

24. A computer-readable storage medium, wherein, The computer-readable storage medium stores computer instructions, and when the instructions are executed by a processor, the method according to any one of claims 1-19 is implemented.