QoS control method and device

By acquiring and processing data containing service time periods and QoS configuration information, dynamic QoS control of the data channel is realized, and different QoS requirements for the same service at different times are solved, improving user experience.

CN115474232BActive Publication Date: 2025-03-25VIVO MOBILE COMM CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202110650077.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-06-10
Publication Date
2025-03-25
Estimated Expiration
2041-06-10

AI Technical Summary

Technical Problem

The prior art has failed to effectively meet the different QoS needs of the same service at different times, affecting the user experience.

Method used

By acquiring and processing the first information including the data channel description, the first data description, the time period information, the QoS configuration information, and the indication information, the QoS control operation of the data in the data channel is realized, including activating or deactivating the QoS configuration information, and improving or restoring the QoS configuration of the data channel.

Benefits of technology

Effectively identify and respond to QoS needs in different time periods, improve user experience, and ensure that the service quality that meets users' expectations during the data download process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115474232B_ABST
    Figure CN115474232B_ABST
Patent Text Reader

Abstract

The present application discloses a QoS control method and device, which includes: a first communication device obtains first information and / or index information used to indicate the value of the first information, wherein the first information includes at least one of the following: description information of a data channel; data description information of first data; information of a first time period; QoS configuration information; first indication information; second indication information; the first communication device performs a QoS control operation on data in the data channel according to the first information; wherein the QoS configuration information includes at least one of the following: first QoS configuration information and second QoS configuration information, second QoS configuration information, and QoS configuration adjustment information; the first indication information is used to indicate: activating the first QoS configuration information or deactivating the first QoS configuration information; the second indication information is used to indicate: improving the QoS configuration of the data channel or restoring the QoS configuration of the data channel.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application belongs to the field of wireless communication technology, and specifically relates to a QoS control method and device. Background Art

[0002] In the process of downloading data services such as video playback services, it is generally necessary to make the download rate of the first data downloaded initially (such as the first few minutes of data at the beginning of the video) greater than the download rate of the subsequently downloaded data. The reason is that during the download of the first data, the user is waiting, and fast downloading can improve the user experience; while during the download of subsequent data, the user is still watching the cached data that has been downloaded. As long as the download does not affect the viewing progress, the user's service experience will not be affected. However, during the process of watching a video, the user may perform operations such as dragging the progress of the video or changing the viewing angle, which will cause the video viewing experience to return to the state of the first data. At this time, the data download rate needs to be increased.

[0003] That is to say, the Quality of Service (QoS) requirements of the same service at different time periods are different. How to meet the QoS requirements of the same service at different time periods is an issue that needs to be solved urgently. Summary of the invention

[0004] The embodiments of the present application provide a QoS control method and device, which can solve the problem that the current QoS implementation method does not consider the different QoS requirements of the same service in different time periods.

[0005] In a first aspect, a QoS control method is provided, comprising:

[0006] The first communication device obtains first information and / or index information for indicating a value of the first information, wherein the first information includes at least one of the following: description information of a data channel; data description information of first data; information of a first time period; QoS configuration information; first indication information; and second indication information;

[0007] The first communication device performs a QoS control operation on the data in the data channel according to the first information;

[0008] in,

[0009] The QoS configuration information includes at least one of the following: first QoS configuration information and second QoS configuration information, second QoS configuration information, QoS configuration adjustment information; the first indication information is used to indicate one of the following: activate the first QoS configuration information, deactivate the first QoS configuration information; the second indication information is used to indicate one of the following: improve the QoS configuration of the data channel, restore the QoS configuration of the data channel.

[0010] In a second aspect, a QoS control method is provided, including:

[0011] The second communication device sends a request message, where the request message includes at least one of the following:

[0012] data characteristic information of the first data;

[0013] Information of the first time period;

[0014] Requested QoS configuration information;

[0015] First instruction information;

[0016] Second instruction information;

[0017] Among them, the QoS configuration information includes at least one of the following: first QoS configuration information and second QoS configuration information, second QoS configuration information, QoS configuration adjustment information; the first indication information is used to indicate one of the following: activate the first QoS configuration information, deactivate the first QoS configuration information; the second indication information is used to indicate one of the following: improve the QoS configuration of the data channel, restore the QoS configuration of the data channel.

[0018] In a third aspect, a QoS control method is provided, including:

[0019] The third communication device receives the data;

[0020] The third communication device performs a second operation on the received data;

[0021] The second operation includes at least one of the following:

[0022] Identify whether the received data is the first data or not the first data;

[0023] Adding target information that conforms to data characteristic information of the first data to the first packet header of the first data;

[0024] Sending the processed first data;

[0025] The target information includes at least one of the following: first information; index information for indicating the value of the first information;

[0026] The first information includes at least one of the following: description information of the data channel; data description information of the first data; information of the first time period; QoS configuration information; first indication information; second indication information; wherein the QoS configuration information includes at least one of the following: first QoS configuration information and second QoS configuration information, second QoS configuration information, QoS configuration adjustment information; the first indication information is used to indicate one of the following: activate the first QoS configuration information, deactivate the first QoS configuration information; the second indication information is used to indicate one of the following: improve the QoS configuration of the data channel, restore the QoS configuration of the data channel.

[0027] In a fourth aspect, a QoS control method is provided, including:

[0028] The fourth communication device performs a third operation:

[0029] The third operation includes at least one of the following:

[0030] determining first information;

[0031] Sending the first data operation rule, or sending the first data operation rule and the effective time period of the first data operation rule;

[0032] Sending first information and / or index information used to indicate a value of the first information;

[0033] in,

[0034] The first information includes at least one of the following: description information of the data channel; data description information of the first data; information of the first time period; QoS configuration information; first indication information; second indication information; wherein the QoS configuration information includes at least one of the following: first QoS configuration information and second QoS configuration information, second QoS configuration information, QoS configuration adjustment information; the first indication information is used to indicate one of the following: activate the first QoS configuration information, deactivate the first QoS configuration information; the second indication information is used to indicate one of the following: improve the QoS configuration of the data channel, restore the QoS configuration of the data channel;

[0035] The first data operation rule includes at least one of the following:

[0036] data characteristic information of the first data;

[0037] target information corresponding to the first data;

[0038] Operation information for indicating adding the target information to data that matches the data characteristic information of the first data.

[0039] In a fifth aspect, a QoS control method is provided, including:

[0040] The fifth communication device performs a fourth operation;

[0041] The fourth operation includes at least one of the following:

[0042] Determine the relevant operations for the first time period;

[0043] determining first strategy information;

[0044] Determine the effective time period of the first policy information;

[0045] Sending the first policy information, or sending the first policy information and the effective time period of the first policy information;

[0046] The first policy information includes at least one of the following:

[0047] data characteristic information of the first data;

[0048] target information corresponding to the first data;

[0049] Operation information for indicating adding the target information to the data matching the data characteristic information of the first data;

[0050] first information corresponding to the first data;

[0051] in,

[0052] The target information includes at least one of the following: first information; index information for indicating the value of the first information;

[0053] The first information includes at least one of the following: description information of the data channel; data description information of the first data; information of the first time period; QoS configuration information; first indication information; second indication information; wherein the QoS configuration information includes at least one of the following: first QoS configuration information and second QoS configuration information, second QoS configuration information, QoS configuration adjustment information; the first indication information is used to indicate one of the following: activate the first QoS configuration information, deactivate the first QoS configuration information; the second indication information is used to indicate one of the following: improve the QoS configuration of the data channel, restore the QoS configuration of the data channel.

[0054] In a sixth aspect, a QoS control device is provided, including:

[0055] An acquisition module, used to acquire first information and / or index information used to indicate a value of the first information, wherein the first information includes at least one of the following: description information of a data channel; data description information of first data; information of a first time period; QoS configuration information; first indication information; and second indication information;

[0056] An execution module, configured to perform a QoS control operation on the data in the data channel according to the first information;

[0057] Among them, the QoS configuration information includes at least one of the following: first QoS configuration information and second QoS configuration information, second QoS configuration information, QoS configuration adjustment information; the first indication information is used to indicate one of the following: activate the first QoS configuration information, deactivate the first QoS configuration information; the second indication information is used to indicate one of the following: improve the QoS configuration of the data channel, restore the QoS configuration of the data channel.

[0058] In a seventh aspect, a QoS control device is provided, including:

[0059] The sending module is used to send a request message, where the request message includes at least one of the following:

[0060] data characteristic information of the first data;

[0061] Information of the first time period;

[0062] Requested QoS configuration information;

[0063] First instruction information;

[0064] Second instruction information;

[0065] Among them, the QoS configuration information includes at least one of the following: first QoS configuration information and second QoS configuration information, second QoS configuration information, QoS configuration adjustment information; the first indication information is used to indicate one of the following: activate the first QoS configuration information, deactivate the first QoS configuration information; the second indication information is used to indicate one of the following: improve the QoS configuration of the data channel, restore the QoS configuration of the data channel.

[0066] In an eighth aspect, a QoS control device is provided, including:

[0067] A receiving module, used for receiving data;

[0068] An execution module, configured to execute a second operation on the received data;

[0069] The second operation includes at least one of the following:

[0070] Identify whether the received data is the first data or not the first data;

[0071] Adding target information that conforms to data characteristic information of the first data to the first packet header of the first data;

[0072] Sending the processed first data;

[0073] The target information includes at least one of the following: first information; index information for indicating the value of the first information;

[0074] The first information includes at least one of the following: description information of the data channel; data description information of the first data; information of the first time period; QoS configuration information; first indication information; second indication information; wherein the QoS configuration information includes at least one of the following: first QoS configuration information and second QoS configuration information, second QoS configuration information, QoS configuration adjustment information; the first indication information is used to indicate one of the following: activate the first QoS configuration information, deactivate the first QoS configuration information; the second indication information is used to indicate one of the following: improve the QoS configuration of the data channel, restore the QoS configuration of the data channel.

[0075] In a ninth aspect, a QoS control device is provided, including:

[0076] An execution module, used to execute the third operation:

[0077] The third operation includes at least one of the following:

[0078] determining first information;

[0079] Sending the first data operation rule, or sending the first data operation rule and the effective time period of the first data operation rule;

[0080] Sending first information and / or index information used to indicate a value of the first information;

[0081] in,

[0082] The first information includes at least one of the following: description information of the data channel; data description information of the first data; information of the first time period; QoS configuration information; first indication information; second indication information; wherein the QoS configuration information includes at least one of the following: first QoS configuration information and second QoS configuration information, second QoS configuration information, QoS configuration adjustment information; the first indication information is used to indicate one of the following: activate the first QoS configuration information, deactivate the first QoS configuration information; the second indication information is used to indicate one of the following: improve the QoS configuration of the data channel, restore the QoS configuration of the data channel;

[0083] The first data operation rule includes at least one of the following:

[0084] data characteristic information of the first data;

[0085] target information corresponding to the first data;

[0086] Operation information for indicating adding the target information to data that matches the data characteristic information of the first data.

[0087] In a tenth aspect, a QoS control device is provided, comprising:

[0088] An execution module, configured to execute a fourth operation;

[0089] The fourth operation includes at least one of the following:

[0090] Determine the relevant operations for the first time period;

[0091] determining first strategy information;

[0092] Determine the effective time period of the first policy information;

[0093] Sending the first policy information, or sending the first policy information and the effective time period of the first policy information;

[0094] The first policy information includes at least one of the following:

[0095] data characteristic information of the first data;

[0096] target information corresponding to the first data;

[0097] Operation information for indicating adding the target information to the data matching the data characteristic information of the first data;

[0098] first information corresponding to the first data;

[0099] in,

[0100] The target information includes at least one of the following: first information; index information for indicating the value of the first information;

[0101] The first information includes at least one of the following: description information of the data channel; data description information of the first data; information of the first time period; QoS configuration information; first indication information; second indication information; wherein the QoS configuration information includes at least one of the following: first QoS configuration information and second QoS configuration information, second QoS configuration information, QoS configuration adjustment information; the first indication information is used to indicate one of the following: activate the first QoS configuration information, deactivate the first QoS configuration information; the second indication information is used to indicate one of the following: improve the QoS configuration of the data channel, restore the QoS configuration of the data channel.

[0102] In the eleventh aspect, a communication device is provided, which terminal includes a processor, a memory, and a program or instruction stored in the memory and executable on the processor, and when the program or instruction is executed by the processor, the steps of the method described in the first aspect, the second aspect, the third aspect, the fourth aspect or the fifth aspect are implemented.

[0103] In the twelfth aspect, a communication device is provided, including a processor and a communication interface, wherein the processor is used to obtain first information and / or index information for indicating the value of the first information, and the first information includes at least one of the following: description information of the data channel; data description information of the first data; information of the first time period; QoS configuration information; first indication information; second indication information; according to the first information, a QoS control operation is performed on the data in the data channel; wherein the QoS configuration information includes at least one of the following: first QoS configuration information and second QoS configuration information, second QoS configuration information, QoS configuration adjustment information; the first indication information is used to indicate one of the following: activate the first QoS configuration information, deactivate the first QoS configuration information; the second indication information is used to indicate one of the following: improve the QoS configuration of the data channel, restore the QoS configuration of the data channel.

[0104] In a thirteenth aspect, a communication device is provided, comprising a processor and a communication interface, wherein the communication interface is used to send request information, and the request information includes at least one of the following:

[0105] data characteristic information of the first data;

[0106] Information of the first time period;

[0107] Requested QoS configuration information;

[0108] First instruction information;

[0109] Second instruction information;

[0110] Among them, the QoS configuration information includes at least one of the following: first QoS configuration information and second QoS configuration information, second QoS configuration information, QoS configuration adjustment information; the first indication information is used to indicate one of the following: activate the first QoS configuration information, deactivate the first QoS configuration information; the second indication information is used to indicate one of the following: improve the QoS configuration of the data channel, restore the QoS configuration of the data channel.

[0111] In a fourteenth aspect, a communication device is provided, comprising a processor and a communication interface, wherein the communication interface is used to receive data; the processor is used to perform a second operation on the received data;

[0112] The second operation includes at least one of the following:

[0113] Identify whether the received data is the first data or not the first data;

[0114] Adding target information that conforms to data characteristic information of the first data to the first packet header of the first data;

[0115] Sending the processed first data;

[0116] The target information includes at least one of the following: first information; index information for indicating the value of the first information;

[0117] The first information includes at least one of the following: description information of the data channel; data description information of the first data; information of the first time period; QoS configuration information; first indication information; second indication information; wherein the QoS configuration information includes at least one of the following: first QoS configuration information and second QoS configuration information, second QoS configuration information, QoS configuration adjustment information; the first indication information is used to indicate one of the following: activate the first QoS configuration information, deactivate the first QoS configuration information; the second indication information is used to indicate one of the following: improve the QoS configuration of the data channel, restore the QoS configuration of the data channel.

[0118] In a fifteenth aspect, a communication device is provided, including a processor and a communication interface, wherein the processor is configured to perform a third operation:

[0119] The third operation includes at least one of the following:

[0120] determining first information;

[0121] Sending the first data operation rule, or sending the first data operation rule and the effective time period of the first data operation rule;

[0122] Sending first information and / or index information used to indicate a value of the first information;

[0123] The first information includes at least one of the following: description information of the data channel; data description information of the first data; information of the first time period; QoS configuration information; first indication information; second indication information; wherein the QoS configuration information includes at least one of the following: first QoS configuration information and second QoS configuration information, second QoS configuration information, QoS configuration adjustment information; the first indication information is used to indicate one of the following: activate the first QoS configuration information, deactivate the first QoS configuration information; the second indication information is used to indicate one of the following: improve the QoS configuration of the data channel, restore the QoS configuration of the data channel;

[0124] The first data operation rule includes at least one of the following:

[0125] data characteristic information of the first data;

[0126] target information corresponding to the first data;

[0127] Operation information for indicating adding the target information to data that matches the data characteristic information of the first data.

[0128] In a sixteenth aspect, a communication device is provided, including a processor and a communication interface, wherein the processor is configured to perform a fourth operation;

[0129] The fourth operation includes at least one of the following:

[0130] Determine the relevant operations for the first time period;

[0131] determining first strategy information;

[0132] Determine the effective time period of the first policy information;

[0133] Sending the first policy information, or sending the first policy information and the effective time period of the first policy information;

[0134] The first policy information includes at least one of the following:

[0135] data characteristic information of the first data;

[0136] target information corresponding to the first data;

[0137] Operation information for indicating adding the target information to the data matching the data characteristic information of the first data;

[0138] first information corresponding to the first data;

[0139] in,

[0140] The target information includes at least one of the following: first information; index information used to indicate the value of the first information.

[0141] The first information includes at least one of the following: description information of the data channel; data description information of the first data; information of the first time period; QoS configuration information; first indication information; second indication information; wherein the QoS configuration information includes at least one of the following: first QoS configuration information and second QoS configuration information, second QoS configuration information, QoS configuration adjustment information; the first indication information is used to indicate one of the following: activate the first QoS configuration information, deactivate the first QoS configuration information; the second indication information is used to indicate one of the following: improve the QoS configuration of the data channel, restore the QoS configuration of the data channel.

[0142] In the seventeenth aspect, a readable storage medium is provided, on which a program or instruction is stored. When the program or instruction is executed by a processor, the steps of the method described in the first aspect, the second aspect, the third aspect, the fourth aspect or the fifth aspect are implemented.

[0143] In the eighteenth aspect, a chip is provided, comprising a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the method described in the first aspect, the second aspect, the third aspect, the fourth aspect or the fifth aspect.

[0144] In the nineteenth aspect, a computer program / program product is provided, wherein the computer program / program product is stored in a non-volatile storage medium, and the program / program product is executed by at least one processor to implement the steps of the method described in the first aspect, the second aspect, the third aspect, the fourth aspect or the fifth aspect.

[0145] In an embodiment of the present application, the first communication device can activate or deactivate the first QoS configuration information, or improve or restore the QoS configuration of the data channel through the first information. In addition, through the first information, it can identify the first data and / or identify the time period of the service, that is, identify the data and / or time period that need to improve the QoS, thereby solving the different QoS requirements of the same service in different time periods and improving the user experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0146] Figure 1 A block diagram of a wireless communication system applicable to the embodiments of the present application;

[0147] Figure 2 This is one of the flow charts of the QoS control method according to an embodiment of the present application;

[0148] Figure 3 This is a second flow chart of the QoS control method according to an embodiment of the present application;

[0149] Figure 4 This is a flowchart of the QoS control method according to an embodiment of the present application;

[0150] Figure 5 This is a fourth flow chart of the QoS control method according to an embodiment of the present application;

[0151] Figure 6 This is a fifth flow chart of the QoS control method according to an embodiment of the present application;

[0152] Figure 7 This is a sixth flow chart of the QoS control method according to an embodiment of the present application;

[0153] Figure 8 This is one of the structural schematic diagrams of the QoS control device according to an embodiment of the present application;

[0154] Fig. 9 This is a second structural diagram of the QoS control device according to an embodiment of the present application;

[0155] Fig.10 This is a third structural diagram of the QoS control device of an embodiment of the present application;

[0156] Fig.11 This is a fourth structural diagram of the QoS control device according to an embodiment of the present application;

[0157] Fig.12 This is a fifth structural diagram of the QoS control device according to an embodiment of the present application;

[0158] Fig.13 A schematic diagram of the structure of a communication device according to an embodiment of the present application;

[0159] Fig.14 A schematic diagram of the hardware structure of a terminal according to an embodiment of the present application;

[0160] Fig.15 A schematic diagram of the hardware structure of the network side device of an embodiment of the present application. DETAILED DESCRIPTION

[0161] The following will be combined with the drawings in the embodiments of the present application to clearly describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field belong to the scope of protection of this application.

[0162] The term "comprise" and any variation thereof in the specification and claims of the present application are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device comprising a series of steps or units need not be limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices. In addition, the use of "and / or" in the specification and claims to indicate at least one of the connected objects, such as A and / or B, means that A alone, B alone, and A and B exist in three cases.

[0163] In the embodiments of the present application, words such as "exemplary" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "exemplary" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a specific way.

[0164] The term "comprise" and any variation thereof in the specification and claims of the present application are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device comprising a series of steps or units need not be limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices. In addition, the use of "and / or" in the specification and claims to indicate at least one of the connected objects, such as A and / or B, means that A alone, B alone, and A and B exist in three cases.

[0165] In the embodiments of the present application, acquisition can be understood as generation, acquisition from configuration, reception, reception after request, acquisition through self-learning, acquisition by deduction based on information not received, or acquisition after processing based on received information. The specific information can be determined according to actual needs and is not limited in the embodiments of the present application.

[0166] In the embodiment of the present application, sending may include broadcasting, broadcasting in system messages, returning after responding to a request, sending dedicated signaling, etc.

[0167] In the embodiment of the present application, the network includes a mobile communication network.

[0168] The method and communication device provided in the embodiment of the present application can be applied to a wireless communication system. The wireless communication system can be a fifth-generation mobile communication (Fifth-generation, 5G) system, or an evolved packet system (Evolved Packet System, EPS), or a subsequent evolved communication system. The wireless communication network of the embodiment of the present application can be a fifth-generation mobile communication network (Fifth-generation system, 5GS) or an LTE network.

[0169] The terms "first", "second", etc. in the specification and claims of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the terms used in this way can be interchangeable under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described here, and the objects distinguished by "first" and "second" are generally a class, and the number of objects is not limited. For example, the first object can be one or more. In addition, "and / or" in the specification and claims represents at least one of the connected objects, and the character " / " generally represents that the objects associated before and after are a kind of "or" relationship. In some embodiments, the objects indicated by "first" and "second" can be the same or different.

[0170] It is worth noting that the technology described in the embodiments of the present application is not limited to the Long Term Evolution (LTE) / LTE-Advanced (LTE-A) system, but can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency-Division Multiple Access (SC-FDMA) and other systems. The terms "system" and "network" in the embodiments of the present application are often used interchangeably, and the described technology can be used for the systems and radio technologies mentioned above as well as for other systems and radio technologies. The following description describes a New Radio (NR) system for illustrative purposes, and NR terminology is used in most of the following descriptions, but these technologies can also be applied to applications other than NR system applications, such as the 6th generation (6 th Generation, 6G) communication system.

[0171] Figure 1 A block diagram of a wireless communication system applicable to the embodiments of the present application is shown. The wireless communication system includes a terminal 11 and a network side device 12.

[0172] The following is an introduction to the embodiments of the present application in conjunction with the accompanying drawings. The information transmission method, device, communication device and storage medium provided in the embodiments of the present application can be applied to Figure 1 The network system shown in Figure 1 The network system shown includes: a terminal 11 , a wireless access network element 12 , and a core network element 13 .

[0173] In one embodiment of the present application, the communication device may include at least one of the following: a communication network element device and a terminal.

[0174] In one embodiment of the present application, the communication network element may include at least one of the following: a core network element and a wireless access network element.

[0175] In the embodiment of the present application, the core network element 13 may be referred to as at least one of the following: a core network device, a core network node, a core network function, or a core network unit. The core network network elements include but are not limited to at least one of the following: Mobility Management Entity (MME), Access Management Function (AMF), Session Management Function (SMF), User Plane Function (UPF), Serving GW (SGW), PDN Gateway (PDN Gate Way), Policy Control Function (PCF), Policy and Charging Rules Function (PCRF), Serving GPRS Support Node (SGSN), Gateway GPRS Support Node (GGSN), Unified Data Management (UDM), Unified Data Repository (UDR), Home Subscriber Server (HSS), Application Function (AF), Centralized Network Configuration (CNC).

[0176] In the embodiment of the present application, the wireless access network network element 12 can be referred to as at least one of the following: wireless access network equipment, wireless access network node, wireless access network function, wireless access network unit; the wireless access network network element can include but is not limited to at least one of the following: Third Generation Partnership Project (3GPP) wireless access network, non-3GPP wireless access network, centralized unit (CU), distributed unit (DU), base station, evolved Node B (eNB), 5G base station (gNB), radio network controller (RNC), base station (NodeB), non-3GPP interworking function (Non-3GPP Inter Working Function, N3IWF), access control (AC) node, access point (AP) device or wireless local area network (WLAN) node, N3IWF.

[0177] The base station can be a base station (BTS, Base Transceiver Station) in the Global System for Mobile Communications (GSM) or Code Division Multiple Access (CDMA), a base station (NodeB) in Wideband Code Division Multiple Access (WCDMA), an evolved base station (eNB or e-NodeB, evolutional Node B) in LTE, and a 5G base station (gNB), but the embodiments of the present application are not limited thereto.

[0178] In the embodiment of the present application, UE is a terminal. The terminal 11 may include a relay supporting terminal functions and / or a terminal supporting relay functions. The terminal may also be referred to as a terminal device or a user terminal (User Equipment, UE). The terminal may be a mobile phone, a tablet computer (Tablet Personal Computer), a laptop computer (Laptop Computer), a personal digital assistant (Personal Digital Assistant, PDA), a mobile Internet device (Mobile Internet Device, MID), an augmented reality (augmented reality, AR) / virtual reality (virtual reality, VR) device, a robot, a wearable device (Wearable Device) or a vehicle-mounted device and other terminal-side devices. It should be noted that the specific type of the terminal is not limited in the embodiment of the present application.

[0179] Among them, the terminal 11 can also be called a terminal device or a user terminal (User Equipment, UE), and the terminal 11 can be a mobile phone, a tablet computer (Tablet Personal Computer), a laptop computer (Laptop Computer) or a notebook computer, a personal digital assistant (Personal Digital Assistant, PDA), a handheld computer, a netbook, an ultra-mobile personal computer (ultra-mobile personal computer, UMPC), a mobile Internet device (Mobile Internet Device, MID), a wearable device (Wearable Device) or a vehicle-mounted device (VUE), a pedestrian terminal (PUE) and other terminal side devices, and the wearable device includes: a smart watch, a bracelet, a headset, glasses, etc. It should be noted that the specific type of the terminal 11 is not limited in the embodiment of the present application. The network side device 12 can be a base station or a core network, wherein the base station can be referred to as a node B, an evolved node B, an access point, a base transceiver station (Base Transceiver Station, BTS), a radio base station, a radio transceiver, a basic service set (Basic Service Set, BSS), an extended service set (Extended Service Set, ESS), a B node, an evolved B node (eNB), a home B node, a home evolved B node, a WLAN access point, a WiFi node, a transmitting and receiving point (Transmitting Receiving Point, TRP) or some other suitable term in the field. As long as the same technical effect is achieved, the base station is not limited to a specific technical vocabulary. It should be noted that in the embodiment of the present application, only the base station in the NR system is taken as an example, but the specific type of the base station is not limited.

[0180] In addition, the embodiments of the present application can be applied to 4G, 5G, 6G and other communication systems.

[0181] In the process of downloading data services such as video playback services, it is generally necessary to make the download rate of the first data downloaded initially (such as the first few minutes of data at the beginning of the video) greater than the download rate of the subsequently downloaded data. The reason is that during the download of the first data, the user is waiting, and fast downloading can improve the user experience; while during the download of subsequent data, the user is still watching the cached data that has been downloaded. As long as the download does not affect the viewing progress, the user's service experience will not be affected. However, during the process of watching a video, the user may perform operations such as dragging the progress of the video or changing the viewing angle, which will cause the video viewing experience to return to the state of the first data. At this time, the data download rate needs to be increased.

[0182] That is to say, the Quality of Service (QoS) requirements of the same service at different time periods are different. How to meet the QoS requirements of the same service at different time periods is an issue that needs to be solved urgently.

[0183] The technical problems to be solved by the embodiments of the present application are as follows:

[0184] Problem 1: Solve the QoS requirements of the same service at different time periods;

[0185] Question 2: How to identify the time period of the business or identify the first data.

[0186] The solution of the present application includes at least one of the following:

[0187] Solution 1: The core network (CN) provides at least one of the following to the radio access network (RAN): description information of the data channel; data description information of the first data; information of the first time period; QoS configuration information; first indication information, used to indicate one of the following: activating the first QoS configuration information, deactivating the first QoS configuration information; second indication information, used to indicate one of the following: improving the QoS configuration of the data channel, restoring the QoS configuration of the data channel.

[0188] The QoS configuration information includes: two sets of QoS configuration information corresponding to one QoS flow (first QoS configuration information and second QoS configuration information).

[0189] The first QoS configuration information is used for the first data or the data in the first time period; the first data is one or more data packets of the initial burst; the first time period is the time period of the initial burst. The second QoS configuration information is used for other data except the first data, and the second QoS Profile is the default effective QoS configuration information of the QoS flow. The initial burst is, for example, one of the following: the start of a service, or a state caused by a user moving a progress bar or changing an angle.

[0190] Solution 2: CN provides at least one of the following to RAN: description information of the data channel; data description information of the first data; information of the first time period; a set of QoS configuration information; first indication information, used to indicate one of the following: activating the first QoS configuration information, deactivating the first QoS configuration information; second indication information, used to indicate one of the following: improving the QoS configuration of the data channel, restoring the QoS configuration of the data channel;

[0191] That is, a QoS flow is also a set of QoS configuration information.

[0192] However, the RAN may increase the transmission priority and / or transmission rate of the first data according to a policy, or increase the transmission priority and / or transmission rate of the data whose timestamp matches the first time period.

[0193] Solution 3: Establish two QoS flows for the service to meet different QoS requirements at different time periods.

[0194] The communication terms involved in the embodiments of the present application are explained below.

[0195] In an embodiment of the present invention, data and data packet represent the same meaning and can be used interchangeably.

[0196] In an optional embodiment of the present application, the QoS configuration information (such as QoS Profile) includes: aggregate maximum bit rate (such as aggregate maximum bit rate of PDU session), QoS level indication information, priority information, data delay budget, data bit error rate, maximum data burst, whether it is GBR, whether there is a default average window requirement, default average window, and GBR-related QoS parameter information.

[0197] In an optional embodiment of the present invention, the GBR-related QoS parameter information may include at least one of the following: downlink maximum bit rate, uplink maximum bit rate, downlink guaranteed bit rate, uplink guaranteed bit rate, downlink maximum packet loss rate, uplink maximum packet loss rate, notification control, and spare QoS parameter set list

[0198] In an optional embodiment of the present invention, the spare QoS parameter set list includes one or more spare QoS parameter sets. A spare QoS parameter set includes at least one of the following: spare QoS set index, downlink guaranteed bit rate, uplink guaranteed bit rate, data delay budget, and data bit error rate.

[0199] In an optional embodiment of the present invention, the second QoS configuration information is default QoS configuration information of the data channel.

[0200] In an optional embodiment of the present invention, the first QoS configuration information has higher QoS parameter requirements than the second QoS configuration information, such as at least one of the following: a larger maximum bit rate, a larger guaranteed bit rate, a larger maximum data burst data delay requirement, a smaller data delay budget, and a smaller data bit error rate.

[0201] In an optional embodiment of the present application, improving the QoS configuration of the data channel includes at least one of the following: higher priority, smaller data delay budget, lower data bit error rate, larger maximum data burst size, and higher GBR-related QoS parameter information.

[0202] In one implementation manner, higher GBR-related QoS parameter information may include at least one of the following: a higher downlink maximum bit rate, a higher uplink maximum bit rate, a higher downlink guaranteed bit rate, a higher uplink guaranteed bit rate, a lower downlink maximum packet loss rate, and a lower uplink maximum packet loss rate.

[0203] In an optional embodiment of the present application, the QoS configuration adjustment information includes at least one of the following: index information for indicating the adjustment of the QoS configuration value, an adjusted aggregate maximum bit rate (such as a larger aggregate maximum bit rate), an adjusted priority (such as a higher priority), an adjusted data delay budget (such as a smaller data delay budget), an adjusted data bit error rate (such as a lower data bit error rate), an adjusted maximum data burst size (such as a larger maximum data burst size), and adjusted GBR-related QoS parameter information (such as higher GBR-related QoS parameter information).

[0204] In an optional embodiment of the present application, the adjusted GBR-related QoS parameter information may include at least one of the following: a higher downlink maximum bit rate, an adjusted uplink maximum bit rate (such as a higher uplink maximum bit rate), an adjusted downlink guaranteed bit rate (such as a higher downlink guaranteed bit rate), an adjusted uplink guaranteed bit rate (a higher uplink guaranteed bit rate), an adjusted downlink maximum packet loss rate (a lower downlink maximum packet loss rate), and an adjusted uplink maximum packet loss rate (such as a lower uplink maximum packet loss rate).

[0205] In an embodiment of the present invention, the description information of the data channel includes: information for identifying the data channel. When the data channel is a QoS flow, the description information of the data channel may be at least one of the following: a QoS flow identifier, and a 5QI.

[0206] In one embodiment of the present application, the data channel may include but is not limited to one of the following: PDU session, PDN connection, QoS flow, bearer, Internet Protocol Security (IPsec) channel, wherein the bearer may be an evolved radio access bearer (Evolved Radio Access Bearer, E-RAB), a radio access bearer (Evolved Radio Access Bearer, RAB), a data radio bearer (Data Radio Bearer, DRB), a signaling radio bearer (signalling radio bearers, SRB), etc.

[0207] In one embodiment of the present application, the first packet header is a packet header of the first protocol.

[0208] In one embodiment of the present application, the first protocol is an interface protocol between the first communication device and the third communication device.

[0209] In one implementation, when the first communication device is a RAN network element and the third communication device is a gateway, the interface protocol between the first communication device and the third communication device may be an interface protocol between the RAN network element and the gateway, such as an interface protocol of the user plane of the NG interface, GTP-U. The first protocol header may be a GTP-U Container.

[0210] In one implementation, when the first communication device is a RAN network element and the third communication device is a terminal, the interface protocol between the first communication device and the third communication device may be an interface protocol between a RAN network element and a terminal, such as RRC.

[0211] In one embodiment of the present application, the data set includes a data frame. In another embodiment of the present application, the data set includes one or more data packets. The data frame corresponds to the data set one by one or multiple data frames are mapped to one data set.

[0212] In one implementation, the data frame includes a data frame of a video service. The type of the data frame is, for example, one of the following: I frame, P frame, B frame, left eye frame, right eye frame.

[0213] In one embodiment of the present application, the type information of the data packet, the type information of the data, or the type information of the data set includes at least one of the following: I frame, non-I frame, left eye frame, right eye frame, first type, other types dependent on the first type. In one implementation, the first type can be called a key type.

[0214] In an optional embodiment of the present application, the data frame may include one or more data packets with the same content or continuous data, such as: I frame, non-I frame, P frame, B frame, left eye frame, and right eye frame.

[0215] In one implementation, the non-I frame includes at least one of the following: a P frame and a B frame.

[0216] In one embodiment of the present application, the importance level may include one or more importance performance levels. The importance level information includes at least one of the following: equality, information used to identify the importance level.

[0217] In one implementation, the information for identifying the importance level includes: an importance level serial number (such as the Nth importance level). In one implementation, the larger the importance level serial number, the higher the importance level; in another implementation, the smaller the importance level serial number, the lower the importance level.

[0218] In one implementation, the importance level is referred to as a priority.

[0219] In an optional implementation manner of the present invention, the data set associated with the first data set includes: at least one of the following: a data set that depends on the first data set.

[0220] In an optional implementation manner of the present invention, the data set associated with the second data set includes: at least one of the following: a data set that is dependent on the second data set.

[0221] In an optional implementation manner of the present invention, the data associated with the first data includes at least one of the following: data that belongs to the same data set as the first data and data that depends on the first data.

[0222] In an optional implementation manner of the present invention, the data associated with the second data includes at least one of the following: data to which the data set to which the second data belongs is the same, and data on which the second data depends.

[0223] In an optional implementation manner of the present application, the data set to which the data packet belongs is a data set mapped with data feature information of the data packet.

[0224] In an optional implementation of the present application, the target information of the data characteristic information includes first information corresponding to the data set mapped by the data characteristic information. After adding the target information that conforms to the data characteristic information to the first packet header of the data packet that conforms to the data characteristic information, the data set to which the data packet belongs is the data set mapped by the data characteristic information.

[0225] In an optional implementation of the present application, after adding target information corresponding to a default data set to the first packet header of a data packet that does not conform to the data characteristic information, the data set to which the data packet that does not conform to the data characteristic information belongs is included in the default data set. When there are multiple data sets in a data channel, the default data set has the lowest importance level.

[0226] In one embodiment of the present application, the timestamp includes at least one of the following: a decoding timestamp, a display timestamp, and a sending timestamp.

[0227] In one embodiment of the present application, the data feature information includes at least one of the following: description information of the service, data feature description, second packet header information corresponding to the data feature information, protocol information to which the data feature information belongs, protocol layer information to which the data feature information belongs, and data association relationship.

[0228] (1) In one embodiment of the present application, the service is a service flow to which the data belongs. In one implementation, the description information of the service includes at least one of the following: service type information, fully qualified domain name (Fully Qualified Domain Name, FQDN), source IP address, target IP address, source port, target end, protocol number, source media access control layer (Media Access Control, MAC) address, target MAC address, service application (Application) identifier, operating system (operating system, OS) identifier, packet detection rule (packet detection rule, PDR), data network name (Data Network Name, DNN).

[0229] (2) In one embodiment of the present application, the data feature description includes at least one of the following: data type information, timestamp information. The data type information is such as data frame type information. The data frame type information includes at least one of the following: the data frame type is such as one of the following: I frame, P frame, B frame, left eye frame, right eye frame.

[0230] (3) In one implementation, the second packet header information refers to a packet header of the second protocol of the data packet. When the second protocol is the MPEG protocol, the second packet header information may be the NAL (full name: Network Abstract Layer) of the MPEG protocol.

[0231] In one implementation, whether the data is the first data may be determined by determining data feature information in the second header information of the data packet.

[0232] In one implementation manner, the data characteristic information can be obtained from the second packet header information. For example, an I frame can be obtained by reading a NAL header of an MPEG protocol.

[0233] (4) In an optional embodiment of the present application, the protocol information includes at least one of the following: the name of the protocol, the version number of the protocol, and information for identifying the protocol. In one implementation, the protocol includes: an MPEG protocol (such as one of the following: H.264, H.265, etc.).

[0234] (5) In an optional embodiment of the present application, the protocol layer information to which the data characteristic information belongs may be the number of layers from the outermost layer protocol of the data to the protocol to which the data characteristic information belongs. For example, if the data packet structure corresponding to an I frame is IP (TCP (MPEG)), then the protocol layer information to which the data characteristic information belongs is the third layer, the protocol information to which the data characteristic information belongs is the MPEG protocol, and the second packet header information corresponding to the data characteristic information is an I frame. Based on the protocol layer information to which the data characteristic information belongs, it can be identified that the data packet is an I frame.

[0235] (5) In an optional embodiment of the present application, the data association relationship information includes data description information of data B. The data B is data associated with the data A indicated by the data feature description.

[0236] When data A is a data frame, the association relationship information of the data includes: reference frame information of data A. For example, the reference frame of a P frame is an I frame.

[0237] In an optional embodiment of the present application, the association relationship includes at least one of the following: a dependency relationship and a dependent relationship. For example, the left eye frame and the right eye frame are in an association relationship. The I frame and the P frame are in a dependent and dependent relationship. That is, the I frame is dependent on the P frame, and the P frame depends on the I frame.

[0238] When data A depends on data B, it means that data A cannot be decoded independently and needs to be decoded based on data B.

[0239] In an optional embodiment of the present application, the preset duration is a duration locally configured on the communication device.

[0240] The QoS control method and device provided by the embodiments of the present application are described in detail below with reference to the accompanying drawings through some embodiments and their application scenarios.

[0241] Please refer to Figure 2 The embodiment of the present application provides a QoS control method, which is applied to a first communication device. In one implementation, the first communication device may include: a RAN network element, such as a base station. The QoS control method includes:

[0242] Step 21: The first communication device obtains first information and / or index information for indicating a value of the first information, wherein the first information includes at least one of the following: description information of a data channel; data description information of first data; information of a first time period; QoS configuration information; first indication information; and second indication information;

[0243] Step 22: The first communication device performs a QoS control operation on the data in the data channel according to the first information;

[0244] The QoS configuration information includes at least one of the following: first QoS configuration information and second QoS configuration information, second QoS configuration information, and QoS configuration adjustment information;

[0245] The first indication information is used to indicate one of the following: activating the first QoS configuration information, deactivating the first QoS configuration information;

[0246] The second indication information is used to indicate one of the following: improving the QoS configuration of the data channel, and restoring the QoS configuration of the data channel.

[0247] In an embodiment of the present application, the first communication device can activate or deactivate the first QoS configuration information, or improve or restore the QoS configuration of the data channel through the first indication information or the second indication information in the first information. In addition, through the data description information of the first data and / or the information of the first time period in the first information, the first data and / or the time period of the service can be identified, that is, the data and / or time period that need to improve QoS can be identified, thereby solving different QoS requirements for the same service in different time periods and improving user experience.

[0248] In one implementation, the first communication device obtains the first information and / or the index information for indicating the value of the first information, for example, the first communication device receives the first information and / or the index information for indicating the value of the first information. In one implementation, the first communication device may receive the first information and / or the index information for indicating the value of the first information from at least one of the following: a fourth communication device, a third communication device. The fourth communication device may be a core network element, such as a Session Management Function (SMF), or may be a terminal, and the third communication device may be a UPF or a terminal.

[0249] In one implementation, the first information is related information of data packets in the same data channel.

[0250] In one implementation, the data channel is a QoS flow.

[0251] In one implementation, the first data is one or more data packets in the data channel.

[0252] In one implementation, improving the QoS configuration of the data channel includes: improving the QoS level of the data channel. In an optional embodiment of the present application, improving the QoS level of the data channel includes at least one of the following: improving the transmission rate of the data channel, and improving the transmission priority of the data channel.

[0253] In one implementation, restoring the QoS configuration of the data channel includes: canceling the improvement of the QoS configuration of the data channel.

[0254] In one implementation, the QoS configuration information is QoS configuration information of the data channel.

[0255] In one implementation, the QoS configuration information includes: first QoS configuration information and second QoS configuration information.

[0256] In another implementation, the QoS configuration information includes: second QoS configuration information.

[0257] In another implementation, the QoS configuration information includes: second QoS configuration information and QoS configuration adjustment information. The first communication device may first receive the second QoS configuration information (eg, when a data channel is established), and then receive the QoS configuration adjustment information.

[0258] In an embodiment of the present application, optionally, the QoS configuration adjustment information includes one of the following: adjusted QoS configuration information, an adjusted QoS increment based on the QoS configuration information of the data channel.

[0259] Optionally, the adjusted QoS increment (such as the adjusted QoS increment) based on the QoS configuration information of the data channel, for example, the adjusted downlink guaranteed bit rate is the increment of the downlink guaranteed bit rate in the existing QoS configuration information of the data channel. The increment can be an absolute value or a percentage.

[0260] In one implementation, the QoS configuration information of the data channel may be second QoS configuration information.

[0261] In one implementation, after the first communication device obtains the first QoS configuration information, it can obtain at least one of the following items according to demand: first indication information, first time period. It is not difficult to understand that the above information obtained can be used to activate the first QoS configuration information.

[0262] In one implementation, after the first communication device obtains the second QoS configuration information, it can obtain at least one of the following items as required: second indication information, first time period, QoS configuration adjustment information. It is not difficult to understand that the above information obtained can be used to improve QoS configuration.

[0263] In an embodiment of the present application, optionally, the description information of the first data includes at least one of the following: description information of the data set to which the first data belongs, information used to identify the first data, the importance level of the first data, information of the second time period, and timestamp information;

[0264] The second time period is used to indicate that the first data is data in the data channel whose timestamp belongs to the second time period; the first time period is the same as or different from the second time period.

[0265] In one implementation, the first data includes at least one of the following: a data packet whose timestamp matches the first time period and / or the second time period, and a data packet in the data channel.

[0266] Optionally, when the first time period and the second time period are different, the data packet whose timestamp matches the first time period and the second time period identifies the data packet whose timestamp matches the overlapping time period of the first time period and the second time period.

[0267] In an embodiment of the present application, optionally, the information of the first time period includes at least one of the following: start time, end time, and duration.

[0268] In an embodiment of the present application, optionally, the information of the second time period includes at least one of the following: start time, end time, and duration.

[0269] In an embodiment of the present application, optionally, the data set includes at least one of the following:

[0270] The data set corresponding to the data frame (such as I frame or non-I frame; such as left eye frame or right eye frame);

[0271] Data sets corresponding to data frames having a dependent relationship (such as an I frame and a non-I frame that depends on the I frame);

[0272] Data sets corresponding to data frames with associated relationships (such as left-eye frames and right-eye frames);

[0273] The dataset corresponding to the application data.

[0274] In one implementation, the data frame may consist of one or more data packets.

[0275] In one implementation, one of the data sets may consist of one or more data frames.

[0276] In one implementation, the application data may be composed of one or more data packets, or one or more data frames. The application data indicates that a presentation or an operation of an application can be completed only through the data.

[0277] In an embodiment of the present application, optionally, the description information of the data set includes at least one of the following:

[0278] information for identifying the data set;

[0279] Information about the importance level of the data set;

[0280] Type information of the data set;

[0281] Label information of the data set;

[0282] The sequence number of the dataset.

[0283] In the embodiment of the present application, optionally, the information used to identify the data set includes at least one of the following:

[0284] Indicative information used to indicate descriptive information of the data set;

[0285] Information about the importance level of the data set;

[0286] Type information of the data set;

[0287] Label information of the data set;

[0288] The sequence number of the dataset.

[0289] In one implementation, different data sets have different importance levels, such as the first importance level, the second importance level, ... the Nth importance level, and the data set can be identified by the importance level information of the data set. It is not difficult to understand that the importance levels of the data sets to which the data in a data channel belong can be different, so the data can be identified by the importance level information of the data set.

[0290] Similarly, in one implementation, if the type information of different data sets is different, for example, a first type of data set, a second type of data set, ... an Nth type of data set, the data set may be identified by the type information of the data set.

[0291] In one implementation, if the label information of different data sets is different, the data sets may be identified by the label information of the data sets.

[0292] In one implementation, if different data sets have different serial numbers, the data sets may be identified by their serial numbers.

[0293] In one implementation, the importance level information is distinguished by different importance level serial numbers.

[0294] In an embodiment of the present application, optionally, the data description information of the first data is used to indicate at least one of the following: requiring to improve the QoS configuration for the first data, requiring to adopt the first QoS configuration information for the first data, and requiring to adopt the QoS configuration adjustment information for the first data;

[0295] and / or

[0296] The information of the first time period is used to indicate at least one of the following: improving the QoS configuration for the data channel within the first time period; improving the QoS configuration for the first data within the first time period; the effective time period of the first QoS configuration information; the time period when the first wireless bearer is enabled.

[0297] In the embodiment of the present application, optionally,

[0298] The first QoS configuration information is used for the first data, or the first QoS configuration information is effective within the first time period, or the first QoS configuration information is invalid outside the first time period;

[0299] and / or

[0300] The second QoS configuration information is used for the data channel, or the second QoS configuration information is used for other data in the data channel except the first data, or the second QoS configuration information is effective at a time other than the first time period, or the second QoS configuration information is invalid during the first time period.

[0301] In the embodiment of the present application, optionally, the QoS control operation includes at least one of the following:

[0302] Determining the first QoS configuration information;

[0303] Improving QoS configuration for the first data;

[0304] Adopting first QoS configuration information for the first data;

[0305] adopting a first radio bearer for the first data;

[0306] Improving QoS configuration for the data channel;

[0307] Adopting QoS configuration adjustment information for the data channel;

[0308] Adopting the first QoS configuration information and / or disabling the second QoS configuration information for the data channel, or disabling the first QoS configuration information and / or adopting the second QoS configuration information;

[0309] Adopting a first radio bearer and / or deactivating a second radio bearer for the data channel, or deactivating the first radio bearer and / or adopting the second radio bearer;

[0310] Determining relevant operations in the first time period;

[0311] During the first time period, improving QoS configuration for the first data;

[0312] In the first time period, adopting first QoS configuration information for the first data;

[0313] In the first time period, using a first radio bearer for the first data;

[0314] During the first time period, improving QoS configuration for the data channel;

[0315] In the first time period, adopting the first QoS configuration information and / or disabling the second QoS configuration information for the data channel, or, outside the first time period, disabling the first QoS configuration information and / or adopting the second QoS configuration information;

[0316] During the first time period, a first radio bearer is used for the data channel and / or a second radio bearer is disabled; or, outside the first time period, the first radio bearer is disabled and / or a second radio bearer is used.

[0317] In an embodiment of the present application, optionally, determining the first QoS configuration information includes at least one of the following: determining the first QoS configuration information according to the second QoS configuration information and the QoS configuration adjustment information; acquiring the first QoS configuration information from the first information;

[0318] and / or

[0319] Improving the QoS configuration for the first data includes: scheduling the first data according to the improved QoS configuration;

[0320] and / or

[0321] Adopting the first QoS configuration information for the first data includes: scheduling the first data according to the first QoS configuration information;

[0322] and / or

[0323] Adopting a first radio bearer for the first data includes: adopting the first radio bearer to transmit the first data;

[0324] and / or

[0325] Adopting the first radio bearer includes: configuring radio resources for the first radio bearer according to the first QoS configuration information;

[0326] and / or

[0327] Adopting the QoS configuration adjustment information for the data channel includes: adjusting the QoS configuration of the data channel according to the QoS configuration adjustment information;

[0328] and / or

[0329] Adopting the QoS configuration adjustment information for the first data includes: adjusting the QoS configuration according to the QoS configuration adjustment information, and scheduling the first data according to the adjusted QoS configuration.

[0330] In the embodiment of the present application, optionally, the operation related to determining the first time period includes at least one of the following:

[0331] The timing starts from one of the following: receiving the first information and / or the index information for indicating the value of the first information, the data channel is successfully established, and the first data packet is received; and / or the timing duration is a preset duration;

[0332] Starting from the receipt of the information of the first time period, the timing duration is the duration in the information of the first time period or a preset duration;

[0333] Starting timing according to the start time in the information of the first time period, the timing duration being the duration in the information of the first time period or a preset duration;

[0334] Counting according to the start time and end time in the information of the first time period;

[0335] Confirm that the starting point of the first time period is the time when the first time period is received, and the ending point is the starting time plus the duration in the information of the first time period or the preset duration;

[0336] Confirm that the starting point of the first time period is the starting time in the information of the first time period, and the ending point is the starting time plus the duration in the information of the first time period or a preset duration;

[0337] It is confirmed that the starting point of the first time period is the starting time in the information of the first time period, and the ending point is the ending time in the information of the first time period.

[0338] In one implementation manner, optionally, the QoS control operation may also include operations related to determining a second time period.

[0339] In one implementation manner, optionally, the operation related to determining the second time period includes at least one of the following:

[0340] The timing starts from the receipt of the information of the second time period, and the timing duration is the duration in the information of the second time period or a preset duration;

[0341] Starting timing according to the start time in the information of the second time period, the timing duration being the duration in the information of the second time period or a preset duration;

[0342] Counting according to the start time and end time in the information of the second time period;

[0343] Confirm that the starting point of the second time period is the time when the second time period is received, and the ending point is the starting time plus the duration in the information of the second time period or the preset duration;

[0344] Confirm that the starting point of the second time period is the starting time in the information of the second time period, and the ending point is the starting time plus the duration in the information of the second time period or the preset duration;

[0345] It is confirmed that the starting point of the second time period is the starting time in the information of the second time period, and the ending point is the ending time in the information of the second time period.

[0346] In the embodiment of the present application, optionally, the first information and / or the index information used to indicate the value of the first information acquired by the first communication device includes at least one of the following:

[0347] Receiving the first information and / or index information for indicating a value of the first information from a first packet header of a control plane signaling and / or a data packet;

[0348] Acquire the first information according to local configuration;

[0349] The first packet header is a packet header of the first protocol.

[0350] In one implementation, receiving the first information from control plane signaling includes: receiving description information of the first data from control plane signaling.

[0351] In one implementation, receiving the first information from a first packet header of the first data includes: receiving description information of the first data from the first packet header of the first data.

[0352] In one implementation, optionally, the first packet header of the first data is a packet header of a first protocol of the first data.

[0353] Optionally, the first protocol is an interface protocol between the first communication device and the third communication device.

[0354] In one implementation, when the first communication device is a RAN network element and the third communication device is a gateway, the interface protocol between the first communication device and the third communication device may be an interface protocol between the RAN network element and the gateway, such as an interface protocol of the user plane of the NG interface, GTP-U. The first protocol header may be a GTP-U Container.

[0355] In one implementation, when the first communication device is a RAN network element and the third communication device is a terminal, the interface protocol between the first communication device and the third communication device may be an interface protocol between a RAN network element and a terminal, such as RRC.

[0356] In the embodiment of the present application, optionally, receiving the first information and / or the index information used to indicate the value of the first information from the first packet header of the control plane signaling and / or the data packet includes at least one of the following:

[0357] Receiving the index information for indicating the value of the first information from control plane signaling;

[0358] Receiving the index information for indicating the value of the first information from the first packet header of the data packet;

[0359] Receiving information used to identify the first data from a first packet header of the data packet, and / or receiving other content in the description information of the first data except the information used to identify the first data and / or other content in the first information except the description information of the first data from control plane signaling;

[0360] Receiving the timestamp information of the first data from the first packet header of the data packet, and / or receiving the first time period and / or other contents in the first information except the timestamp information of the first data and the first time period from control plane signaling;

[0361] Information for identifying the first data and / or information for identifying the first QoS configuration information is received from a first packet header of the data packet.

[0362] In one implementation, the first communication device may determine the first data according to the first time period and timestamp information of the first data.

[0363] Please refer to Figure 3 The embodiment of the present application also provides a QoS control method, which is applied to a second communication device. In one implementation, the second communication device may be one of the following: a network side device (e.g., a core network element, including: an application function (AF)), a terminal. The QoS control method includes:

[0364] Step 31: The second communication device sends a request message, where the request message includes at least one of the following:

[0365] data characteristic information of the first data;

[0366] Information of the first time period;

[0367] Requested QoS configuration information;

[0368] First instruction information;

[0369] Second instruction information;

[0370] Among them, the QoS configuration information includes at least one of the following: first QoS configuration information and second QoS configuration information, second QoS configuration information, QoS configuration adjustment information; the first indication information is used to indicate one of the following: activate the first QoS configuration information, deactivate the first QoS configuration information; the second indication information is used to indicate one of the following: improve the QoS configuration of the data channel, restore the QoS configuration of the data channel.

[0371] In one implementation, the first data is one or more data packets in the data channel.

[0372] In one implementation, the data channel is a QoS flow.

[0373] In one implementation, the QoS configuration information is QoS configuration information of the data channel.

[0374] In an embodiment of the present application, optionally, the QoS configuration adjustment information includes one of the following: adjusted QoS configuration information, an adjusted QoS increment based on the QoS configuration information of the data channel.

[0375] In one implementation, after the second communication device sends the requested first QoS configuration information, it may request at least one of the following items according to the demand: first indication information, first time period. It is not difficult to understand that the above-mentioned re-requested information may be used to activate the first QoS configuration information.

[0376] In one implementation, after the second communication device sends the requested second QoS configuration information, it can request at least one of the following items according to demand: second indication information, first time period, QoS configuration adjustment information. It is not difficult to understand that the above-mentioned re-requested information can be used to temporarily improve the QoS configuration information.

[0377] In an embodiment of the present application, optionally, the data feature information includes at least one of the following: description information of the service, data feature description, second packet header information corresponding to the data feature information, protocol information to which the data feature information belongs, protocol layer information to which the data feature information belongs, and data association relationship;

[0378] and / or

[0379] The information of the first time period includes at least one of the following: a start time, an end time, and a duration. In one implementation, the second packet header information corresponding to the data characteristic information is used to identify the first data.

[0380] In one implementation, the protocol layer information to which the data characteristic information belongs may be the number of layers from the outermost layer protocol of the data to the protocol to which the data characteristic information belongs. For example, if the data packet structure corresponding to an I frame is IP (TCP (MPEG)), the protocol layer information to which the data characteristic information belongs is the third layer, the protocol information to which the data characteristic information belongs is the MPEG protocol, and the second packet header information corresponding to the data characteristic information is an I frame. Based on the protocol layer information to which the data characteristic information belongs, it can be identified that the data packet is an I frame.

[0381] In the embodiment of the present application, optionally, the data characteristic information of the first data can indicate one of the following: requiring to improve QoS configuration for the first data, requiring to adopt first QoS configuration information for the first data, requiring to adopt QoS configuration adjustment information for the first data;

[0382] and / or

[0383] The first time period can indicate at least one of the following: improving the QoS configuration for the data channel within the first time period; improving the QoS configuration for the first data within the first time period; the effective time period of the first QoS configuration information; the time period when the first wireless bearer is enabled.

[0384] In an embodiment of the present application, optionally, the first QoS configuration information is QoS configuration information generated according to the second QoS configuration information and the QoS configuration adjustment information;

[0385] and / or

[0386] The first QoS configuration information is used for the first data, or the first QoS configuration information is effective within the first time period, or the first QoS configuration information is invalid outside the first time period;

[0387] and / or

[0388] The second QoS configuration information is used for the data channel, or the second QoS configuration information is used for other data in the data channel except the first data, or the second QoS configuration information is effective at a time other than the first time period, or the second QoS configuration information is invalid during the first time period.

[0389] Please refer to Figure 4An embodiment of the present application also provides a QoS control method, which is applied to a third communication device. In one implementation, the third communication device may be one of the following: a core network element (such as a gateway, the gateway includes a user plane function (UPF)), a terminal.

[0390] The QoS control method includes:

[0391] Step 41: The third communication device receives data;

[0392] Step 42: The third communication device performs a second operation on the received data;

[0393] The second operation includes at least one of the following:

[0394] Identify whether the received data is the first data or not the first data;

[0395] Adding target information that conforms to data characteristic information of the first data to the first packet header of the first data;

[0396] sending the processed first data;

[0397] The target information includes at least one of the following: first information; index information for indicating the value of the first information;

[0398] The first information includes at least one of the following: description information of the data channel; data description information of the first data; information of the first time period; QoS configuration information; first indication information, used to indicate one of the following: activating the first QoS configuration information, deactivating the first QoS configuration information; second indication information, used to indicate one of the following: improving the QoS configuration of the data channel, restoring the QoS configuration of the data channel.

[0399] In the embodiment of the present application, the processed first data is the first data after the first packet header of the first data adds target information that conforms to the data characteristic information of the first data. In one implementation, when the third communication device is a terminal, the terminal receives uplink data that needs to be sent to the network side from an application on the terminal.

[0400] In one implementation, when the third communication device is a UPF gateway, the UPF gateway receives downlink data to be sent to the terminal.

[0401] In one implementation, sending the processed first data includes: sending the processed first data to a first communication device (such as a RAN network element).

[0402] In the embodiment of the present application, optionally, the third communication device performing a second operation on the received data includes:

[0403] The third communication device acquires the first data operation rule and / or the effective time period information of the first data operation rule;

[0404] The third communication device performs a second operation on the received data according to the first data operation rule and / or the effective time period information of the first data operation rule;

[0405] The first data operation rule includes at least one of the following:

[0406] data characteristic information of the first data;

[0407] target information corresponding to the first data;

[0408] Operation information for indicating adding the target information to data that matches the data characteristic information of the first data.

[0409] In one implementation, the third communication device receives the first data operation rule and / or time period information from a fourth communication device (such as SMF). Optionally, the fourth communication device is SMF.

[0410] In one implementation, based on the data characteristic information of the first data, it can be identified that the received data is the first data or not.

[0411] In one implementation, the target information corresponding to the first data is description information of a data set mapped by the first data.

[0412] In an embodiment of the present application, optionally, the effective time period of the first data operation rule includes at least one of the following: start time, end time, and duration.

[0413] In one implementation, the time period may be generated according to an effective time period of the first data operation rule.

[0414] Optionally, the second operation also includes an operation related to determining a valid time period of the first data operation rule.

[0415] The operation related to determining the effective time period of the first data operation rule includes at least one of the following:

[0416] The timing starts from receiving the information of the effective time period of the first data operation rule, and the timing duration is the duration in the information of the effective time period of the first data operation rule or a preset duration;

[0417] Starting timing according to the start time in the information of the effective time period of the first data operation rule, the timing duration is the duration in the information of the effective time period of the first data operation rule or a preset duration;

[0418] Timing is performed according to the start time and end time in the information of the effective time period of the first data operation rule;

[0419] Confirm that the starting point of the effective time period of the first data operation rule is the time when the effective time period of the first data operation rule is received, and the ending point is the starting point time plus the time in the information of the effective time period of the first data operation rule or the preset time;

[0420] Confirm that the starting point of the effective time period of the first data operation rule is the start time in the effective time period information of the first data operation rule, and the end point is the starting time plus the duration in the effective time period information of the first data operation rule or the preset duration;

[0421] It is confirmed that the starting point of the effective time period of the first data operation rule is the start time in the effective time period information of the first data operation rule, and the end point is the end time in the effective time period information of the first data operation rule.

[0422] In an embodiment of the present application, optionally, the data feature information includes at least one of the following: description information of the service, data feature description, second packet header information corresponding to the data feature information, protocol information to which the data feature information belongs, protocol layer information to which the data feature information belongs, and data association relationship.

[0423] In the embodiment of the present application, optionally, the first packet header is a packet header of a first protocol, and the first protocol is an interface protocol between the first communication device and the third communication device.

[0424] In one implementation, when the first communication device is a RAN network element and the third communication device is a gateway, the interface protocol between the first communication device and the third communication device may be an interface protocol between the RAN network element and the gateway, such as an interface protocol of the user plane of the NG interface, GTP-U. The first protocol header may be a GTP-U Container.

[0425] In one implementation, when the first communication device is a RAN network element and the third communication device is a terminal, the interface protocol between the first communication device and the third communication device may be an interface protocol between a RAN network element and a terminal, such as RRC.

[0426] Please refer to Figure 5An embodiment of the present application also provides a QoS control method, which is applied to a fourth communication device. In one implementation, the fourth communication device may be a core network element, such as an SMF.

[0427] The QoS control method includes:

[0428] Step 51: The fourth communication device performs a third operation:

[0429] The third operation includes at least one of the following:

[0430] determining first information;

[0431] Sending the first data operation rule, or sending the first data operation rule and the effective time period of the first data operation rule;

[0432] Sending first information and / or index information used to indicate a value of the first information;

[0433] in,

[0434] The first information includes at least one of the following: description information of the data channel; data description information of the first data; information of the first time period; QoS configuration information; first indication information; second indication information; wherein the QoS configuration information includes at least one of the following: first QoS configuration information and second QoS configuration information, second QoS configuration information, QoS configuration adjustment information; the first indication information is used to indicate one of the following: activate the first QoS configuration information, deactivate the first QoS configuration information; the second indication information is used to indicate one of the following: improve the QoS configuration of the data channel, restore the QoS configuration of the data channel;

[0435] The first data operation rule includes at least one of the following:

[0436] data characteristic information of the first data;

[0437] target information corresponding to the first data;

[0438] Operation information for indicating adding the target information to data that matches the data characteristic information of the first data.

[0439] In one implementation, the fourth communication device (such as SMF) sends the first information to a first communication device (such as RAN); the first communication device may be a RAN device, such as a base station.

[0440] In one implementation, the fourth communication device (such as SMF) sends the first data operation rule to a third communication device (such as a gateway and / or a terminal). The third communication device may be a user plane function (UPF) or a terminal.

[0441] In the embodiment of the present application, optionally, the fourth communication device performing the third operation includes: the fourth communication device performing the third operation according to the first policy information and / or the effective time period information of the first policy information;

[0442] The first policy information includes at least one of the following:

[0443] data characteristic information of the first data;

[0444] target information corresponding to the first data;

[0445] Operation information for indicating adding the target information to the data matching the data characteristic information of the first data;

[0446] first information corresponding to the first data;

[0447] The first information includes at least one of the following: description information of the data channel; data description information of the first data; information of the first time period; QoS configuration information; first indication information; second indication information; wherein the QoS configuration information includes at least one of the following: first QoS configuration information and second QoS configuration information, second QoS configuration information, QoS configuration adjustment information; the first indication information is used to indicate one of the following: activate the first QoS configuration information, deactivate the first QoS configuration information; the second indication information is used to indicate one of the following: improve the QoS configuration of the data channel, restore the QoS configuration of the data channel;

[0448] The target information includes at least one of the following: first information; index information used to indicate the value of the first information.

[0449] In one implementation, the fourth communication device receives the first policy information and / or the effective time period information of the first policy information from the fifth communication device. Optionally, the fifth communication device may be a core network element, such as a Policy Control Function (PCF).

[0450] In the embodiment of the present application, optionally, the effective time period of the first policy information includes at least one of the following: start time, end time, and duration.

[0451] In one implementation, the effective time period of the first data operation rule may be determined according to the effective time period of the first policy information.

[0452] Optionally, the third operation also includes an operation related to determining a valid time period of the first policy information.

[0453] The operation related to determining the effective time period of the first policy information includes at least one of the following:

[0454] The timing starts from receiving the information of the effective time period of the first policy information, and the timing duration is the duration in the information of the effective time period of the first policy information or a preset duration;

[0455] Starting timing according to the start time in the information of the effective time period of the first policy information, the timing duration is the duration in the information of the effective time period of the first policy information or a preset duration;

[0456] Timing is performed according to the start time and end time in the information of the effective time period of the first policy information;

[0457] Confirm that the starting point of the effective time period of the first policy information is the time when the effective time period of the first policy information is received, and the ending point is the starting point time plus the duration in the effective time period information of the first policy information or the preset duration;

[0458] Confirm that the starting point of the effective time period of the first policy information is the start time in the effective time period information of the first policy information, and the end point is the starting time plus the duration in the effective time period information of the first policy information or the preset duration;

[0459] It is confirmed that the starting point of the effective time period of the first policy information is the start time in the effective time period information of the first policy information, and the end point is the end time in the effective time period information of the first policy information.

[0460] In an embodiment of the present application, optionally, the data feature information includes at least one of the following: description information of the service, data feature description, second packet header information corresponding to the data feature information, protocol information to which the data feature information belongs, protocol layer information to which the data feature information belongs, and data association relationship.

[0461] Please refer to Figure 6 An embodiment of the present application also provides a QoS control method, which is applied to a fifth communication device. In the embodiment of the present application, optionally, the fifth communication device is a core network element, such as a PCF.

[0462] The QoS control method includes:

[0463] Step 61: The fifth communication device performs a fourth operation;

[0464] The fourth operation includes at least one of the following:

[0465] Determine the relevant operations for the first time period;

[0466] determining first strategy information;

[0467] Determine the effective time period of the first policy information;

[0468] Sending the first policy information, or sending the first policy information and the effective time period of the first policy information;

[0469] The first policy information includes at least one of the following:

[0470] data characteristic information of the first data;

[0471] target information corresponding to the first data;

[0472] Operation information for indicating adding the target information to the data matching the data characteristic information of the first data;

[0473] first information corresponding to the first data;

[0474] in,

[0475] The target information includes at least one of the following: first information; index information used to indicate the value of the first information.

[0476] The first information includes at least one of the following: description information of the data channel; data description information of the first data; information of the first time period; QoS configuration information; first indication information; second indication information; wherein the QoS configuration information includes at least one of the following: first QoS configuration information and second QoS configuration information, second QoS configuration information, QoS configuration adjustment information; the first indication information is used to indicate one of the following: activate the first QoS configuration information, deactivate the first QoS configuration information; the second indication information is used to indicate one of the following: improve the QoS configuration of the data channel, restore the QoS configuration of the data channel.

[0477] In one implementation, the fifth communication device sends the first policy information to a fourth communication device (such as SMF). Optionally, the fourth communication device may be a core network element, such as SMF.

[0478] In the embodiment of the present application, optionally, the fifth communication device performing the fourth operation includes:

[0479] The fifth communication device obtains request information;

[0480] The fifth communication device performs a fourth operation according to the request information;

[0481] The request information includes at least one of the following:

[0482] data characteristic information of the first data;

[0483] Information of the first time period;

[0484] Requested QoS configuration information;

[0485] First instruction information;

[0486] Second instruction information;

[0487] Among them, the QoS configuration information includes at least one of the following: first QoS configuration information and second QoS configuration information, second QoS configuration information, QoS configuration adjustment information; the first indication information is used to indicate one of the following: activate the first QoS configuration information, deactivate the first QoS configuration information; the second indication information is used to indicate one of the following: improve the QoS configuration of the data channel, restore the QoS configuration of the data channel.

[0488] In one implementation, the effective time information of the first policy information may be generated according to the first time period in the request information.

[0489] In one implementation manner, operations related to determining the first time period are specifically as described in the first communication device embodiment and are not described in detail herein.

[0490] In one implementation, the fifth communication device receives the request information from the second communication device. The second communication device may be a network side device, such as an AF or a terminal. The fifth communication device may directly receive the request information from the second communication device, or indirectly receive the request information from the second communication device through other forwarding devices (such as NEF).

[0491] In an embodiment of the present application, optionally, the data feature information includes at least one of the following: description information of the service, data feature description, second packet header information corresponding to the data feature information, protocol information to which the data feature information belongs, protocol layer information to which the data feature information belongs, and data association relationship.

[0492] In one implementation, the first information is related information of data packets in the same data channel.

[0493] In one implementation, the data channel is a QoS flow.

[0494] The QoS control method provided in the embodiments of the present application is described in detail below through some specific application scenarios.

[0495] This application implements one:

[0496] Please refer to Figure 7 , the QoS control method of the first embodiment of the present application includes:

[0497] Step 1: AF sends AF SessionSetup to Network Exposure Function (NEF);

[0498] In the embodiment of the present application, the AF Session Setup may carry request information, and the request information includes at least one of the following:

[0499] The second communication device sends a request message, where the request message includes at least one of the following:

[0500] data characteristic information of the first data;

[0501] Information of the first time period;

[0502] Requested QoS configuration information;

[0503] First instruction information;

[0504] Second instruction information;

[0505] Among them, the QoS configuration information includes at least one of the following: first QoS configuration information and second QoS configuration information, second QoS configuration information, QoS configuration adjustment information; the first indication information is used to indicate one of the following: activate the first QoS configuration information, deactivate the first QoS configuration information; the second indication information is used to indicate one of the following: improve the QoS configuration of the data channel, restore the QoS configuration of the data channel.

[0506] For detailed description of each content in the request information, please refer to the embodiment of the QoS control method executed by the second communication device, which will not be repeated here.

[0507] Step 2: NEF sends AF Session Setup to PCF;

[0508] Step 3: PCF sends a policy association modification request to SMF;

[0509] In an embodiment of the present application, the policy association modification request carries first policy information. For specific content of the first policy information, please refer to the embodiment of the QoS control method executed by the fifth communication device, which will not be repeated here.

[0510] Step 4: SMF sends an N4 Session modification request to UPF, and UPF sends feedback to SMF;

[0511] In an embodiment of the present application, the N4 Session modification request carries a first data operation rule. For specific contents of the first data operation rule, please refer to an embodiment of a QoS control method executed by a fourth communication device, which will not be repeated here.

[0512] Step 5: SMF sends an N1N2 message to the Access and Mobility Management Function (AMF);

[0513] Step 6: AMF sends a PDU session modification request to RAN, and RAN responds.

[0514] Step 7: SMF sends the first information to RAN.

[0515] In the embodiment of the present application, the specific content of the first information can be found in the embodiment of the QoS control method executed by the first communication device, and will not be repeated here.

[0516] It should be noted that the QoS control method provided in the embodiment of the present application can be executed by a QoS control device, or a control module in the QoS control device for executing the QoS control method. In the embodiment of the present application, the QoS control device provided in the embodiment of the present application is described by taking the QoS control method executed by the QoS control device as an example.

[0517] Please refer to Figure 8 The embodiment of the present application further provides a QoS control device 80, including:

[0518] The acquisition module 81 is used to acquire first information and / or index information for indicating the value of the first information, wherein the first information includes at least one of the following: description information of the data channel; data description information of the first data; information of the first time period; QoS configuration information; first indication information; and second indication information.

[0519] An execution module 82, configured to perform a QoS control operation on the data in the data channel according to the first information;

[0520] Among them, the QoS configuration information includes at least one of the following: first QoS configuration information and second QoS configuration information, second QoS configuration information, QoS configuration adjustment information; the first indication information is used to indicate one of the following: activate the first QoS configuration information, deactivate the first QoS configuration information; the second indication information is used to indicate one of the following: improve the QoS configuration of the data channel, restore the QoS configuration of the data channel.

[0521] Optionally, the description information of the first data includes at least one of the following: description information of the data set to which the first data belongs, information used to identify the first data, importance level of the first data, information of the second time period, and timestamp information;

[0522] The second time period is used to indicate that the first data is data in the data channel whose timestamp belongs to the second time period;

[0523] The first time period is the same as or different from the second time period.

[0524] Optionally, the information of the first time period includes at least one of the following: start time, end time, and duration.

[0525] Optionally, the QoS configuration adjustment information includes one of the following: adjusted QoS configuration information, and an adjusted QoS increment based on the QoS configuration information of the data channel.

[0526] Optionally, the description information of the data set includes at least one of the following:

[0527] information for identifying the data set;

[0528] Information about the importance level of the data set;

[0529] Type information of the data set;

[0530] Label information of the data set;

[0531] The sequence number of the dataset.

[0532] Optionally, the information used to identify the data set includes at least one of the following:

[0533] Indicative information used to indicate descriptive information of the data set;

[0534] Information about the importance level of the data set;

[0535] Type information of the data set;

[0536] Label information of the data set;

[0537] The sequence number of the dataset.

[0538] Optionally, the information of the second time period includes at least one of the following: start time, end time, and duration.

[0539] Optionally, the data description information of the first data is used to indicate at least one of the following: requiring to improve QoS configuration for the first data, requiring to adopt the first QoS configuration information for the first data, and requiring to adopt the QoS configuration adjustment information for the first data;

[0540] and / or

[0541] The information of the first time period is used to indicate at least one of the following: improving the QoS configuration for the data channel within the first time period; improving the QoS configuration for the first data within the first time period; the effective time period of the first QoS configuration information; the time period when the first wireless bearer is enabled.

[0542] Optionally, the first QoS configuration information is used for the first data, or the first QoS configuration information is effective within the first time period, or the first QoS configuration information is invalid outside the first time period;

[0543] and / or

[0544] The second QoS configuration information is used for the data channel, or the second QoS configuration information is used for other data in the data channel except the first data, or the second QoS configuration information is effective at a time other than the first time period, or the second QoS configuration information is invalid during the first time period.

[0545] Optionally, the QoS control operation includes at least one of the following:

[0546] Determining the first QoS configuration information;

[0547] Improving QoS configuration for the first data;

[0548] Adopting first QoS configuration information for the first data;

[0549] adopting a first radio bearer for the first data;

[0550] Improving QoS configuration for the data channel;

[0551] Adopting QoS configuration adjustment information for the data channel;

[0552] Adopting the first QoS configuration information and / or disabling the second QoS configuration information for the data channel, or disabling the first QoS configuration information and / or adopting the second QoS configuration information;

[0553] Adopting a first radio bearer and / or deactivating a second radio bearer for the data channel, or deactivating the first radio bearer and / or adopting the second radio bearer;

[0554] Determining relevant operations in the first time period;

[0555] During the first time period, improving QoS configuration for the first data;

[0556] In the first time period, adopting first QoS configuration information for the first data;

[0557] In the first time period, using a first radio bearer for the first data;

[0558] During the first time period, improving QoS configuration for the data channel;

[0559] In the first time period, adopting the first QoS configuration information and / or disabling the second QoS configuration information for the data channel, or, outside the first time period, disabling the first QoS configuration information and / or adopting the second QoS configuration information;

[0560] During the first time period, a first radio bearer is used for the data channel and / or a second radio bearer is disabled; or, outside the first time period, the first radio bearer is disabled and / or a second radio bearer is used.

[0561] Optionally, determining the first QoS configuration information includes at least one of the following: determining the first QoS configuration information according to the second QoS configuration information and the QoS configuration adjustment information; acquiring the first QoS configuration information from the first information;

[0562] and / or

[0563] Improving the QoS configuration for the first data includes: scheduling the first data according to the improved QoS configuration;

[0564] and / or

[0565] Adopting the first QoS configuration information for the first data includes: scheduling the first data according to the first QoS configuration information;

[0566] and / or

[0567] Adopting a first radio bearer for the first data includes: adopting the first radio bearer to transmit the first data;

[0568] and / or

[0569] Adopting the first radio bearer includes: configuring radio resources for the first radio bearer according to the first QoS configuration information;

[0570] and / or

[0571] Adopting the QoS configuration adjustment information for the data channel includes: adjusting the QoS configuration of the data channel according to the QoS configuration adjustment information;

[0572] and / or

[0573] Adopting the QoS configuration adjustment information for the first data includes: adjusting the QoS configuration according to the QoS configuration adjustment information, and scheduling the first data according to the adjusted QoS configuration.

[0574] Optionally, the operation related to determining the first time period includes at least one of the following:

[0575] The timing starts from one of the following: receiving the first information and / or the index information for indicating the value of the first information, the data channel is successfully established, and the first data packet is received; and / or the timing duration is a preset duration or a preset duration;

[0576] Starting from the receipt of the information of the first time period, the timing duration is the duration in the information of the first time period or a preset duration;

[0577] Starting timing according to the start time in the information of the first time period, the timing duration being the duration in the information of the first time period or a preset duration;

[0578] Counting according to the start time and end time in the information of the first time period;

[0579] Confirm that the starting point of the first time period is the time when the first time period is received, and the ending point is the starting time plus the duration in the information of the first time period or the preset duration;

[0580] Confirm that the starting point of the first time period is the starting time in the information of the first time period, and the ending point is the starting time plus the duration in the information of the first time period or a preset duration;

[0581] It is confirmed that the starting point of the first time period is the starting time in the information of the first time period, and the ending point is the ending time in the information of the first time period.

[0582] Optionally, the first information and / or index information used to indicate a value of the first information acquired by the first communication device includes at least one of the following:

[0583] Receiving the first information and / or index information for indicating a value of the first information from a first packet header of a control plane signaling and / or a data packet;

[0584] Acquire the first information according to local configuration;

[0585] The first packet header is a packet header of the first protocol.

[0586] Optionally, receiving the first information and / or index information for indicating a value of the first information from the first packet header of the control plane signaling and / or the data packet includes at least one of the following:

[0587] Receiving the index information for indicating the value of the first information from control plane signaling;

[0588] Receiving the index information for indicating the value of the first information from the first packet header of the data packet;

[0589] Receiving information used to identify the first data from a first packet header of the data packet, and / or receiving other content in the description information of the first data except the information used to identify the first data and / or other content in the first information except the description information of the first data from control plane signaling;

[0590] Receiving the timestamp information of the first data from the first packet header of the data packet, and / or receiving the first time period and / or other contents in the first information except the timestamp information of the first data and the first time period from control plane signaling;

[0591] Information for identifying the first data and / or information for identifying the first QoS configuration information is received from a first packet header of the data packet.

[0592] The QoS control device provided in the embodiment of the present application can achieve Figure 2 The various processes implemented by the method embodiment and achieving the same technical effect are not described here to avoid repetition.

[0593] Please refer to Fig. 9 The embodiment of the present application further provides a QoS control device 90, including:

[0594] The sending module 91 is used to send a request message, where the request message includes at least one of the following:

[0595] data characteristic information of the first data;

[0596] Information of the first time period;

[0597] Requested QoS configuration information;

[0598] First instruction information;

[0599] Second instruction information;

[0600] Among them, the QoS configuration information includes at least one of the following: first QoS configuration information and second QoS configuration information, second QoS configuration information, QoS configuration adjustment information; the first indication information is used to indicate one of the following: activate the first QoS configuration information, deactivate the first QoS configuration information; the second indication information is used to indicate one of the following: improve the QoS configuration of the data channel, restore the QoS configuration of the data channel.

[0601] Optionally, the data feature information includes at least one of the following: description information of the service, data feature description, second packet header information corresponding to the data feature information, protocol information to which the data feature information belongs, protocol layer information to which the data feature information belongs, and data association relationship;

[0602] and / or

[0603] The information of the first time period includes at least one of the following: start time, end time, and duration.

[0604] Optionally, the data characteristic information of the first data can indicate one of the following: requiring to improve QoS configuration for the first data, requiring to adopt first QoS configuration information for the first data, and requiring to adopt QoS configuration adjustment information for the first data;

[0605] and / or

[0606] The first time period can indicate at least one of the following: improving the QoS configuration for the data channel within the first time period; improving the QoS configuration for the first data within the first time period; the effective time period of the first QoS configuration information; the time period when the first wireless bearer is enabled.

[0607] Optionally, the first QoS configuration information is QoS configuration information generated according to the second QoS configuration information and the QoS configuration adjustment information;

[0608] and / or

[0609] The first QoS configuration information is used for the first data, or the first QoS configuration information is effective within the first time period, or the first QoS configuration information is invalid outside the first time period;

[0610] and / or

[0611] The second QoS configuration information is used for the data channel, or the second QoS configuration information is used for other data in the data channel except the first data, or the second QoS configuration information is effective at a time other than the first time period, or the second QoS configuration information is invalid during the first time period.

[0612] The QoS control device provided in the embodiment of the present application can achieve Figure 3 The various processes implemented by the method embodiment and achieving the same technical effect are not described here to avoid repetition.

[0613] Please refer to Fig.10 The embodiment of the present application further provides a QoS control device 100, comprising:

[0614] A receiving module 101, used for receiving data;

[0615] An execution module 102, configured to execute a second operation on the received data;

[0616] The second operation includes at least one of the following:

[0617] Identify whether the received data is the first data or not the first data;

[0618] Adding target information that conforms to data characteristic information of the first data to the first packet header of the first data;

[0619] Sending the processed first data;

[0620] The target information includes at least one of the following: first information; index information for indicating the value of the first information;

[0621] The first information includes at least one of the following: description information of the data channel; data description information of the first data; information of the first time period; QoS configuration information; first indication information; second indication information; wherein the QoS configuration information includes at least one of the following: first QoS configuration information and second QoS configuration information, second QoS configuration information, QoS configuration adjustment information; the first indication information is used to indicate one of the following: activate the first QoS configuration information, deactivate the first QoS configuration information; the second indication information is used to indicate one of the following: improve the QoS configuration of the data channel, restore the QoS configuration of the data channel.

[0622] Optionally, the third communication device performing a second operation on the received data includes:

[0623] The third communication device acquires the first data operation rule and / or the effective time period information of the first data operation rule;

[0624] The third communication device performs a second operation on the received data according to the first data operation rule and / or the effective time period information of the first data operation rule;

[0625] The first data operation rule includes at least one of the following:

[0626] data characteristic information of the first data;

[0627] target information corresponding to the first data;

[0628] Operation information for indicating adding the target information to data that matches the data characteristic information of the first data.

[0629] Optionally, the effective time period of the first data operation rule includes at least one of the following: start time, end time, and duration.

[0630] Optionally, the data feature information includes at least one of the following: description information of the service, data feature description, second packet header information corresponding to the data feature information, protocol information to which the data feature information belongs, protocol layer information to which the data feature information belongs, and data association relationship.

[0631] Optionally, the first packet header is a packet header of a first protocol, and the first protocol is an interface protocol between the first communication device and the third communication device.

[0632] The QoS control device provided in the embodiment of the present application can achieve Figure 4 The various processes implemented by the method embodiment and achieving the same technical effect are not described here to avoid repetition.

[0633] Please refer to Fig.11 The embodiment of the present application further provides a QoS control device 110, including:

[0634] The execution module 111 is used to execute the third operation:

[0635] The third operation includes at least one of the following:

[0636] determining first information;

[0637] Sending the first data operation rule, or sending the first data operation rule and the effective time period of the first data operation rule;

[0638] Sending first information and / or index information used to indicate a value of the first information;

[0639] in,

[0640] The first information includes at least one of the following: description information of the data channel; data description information of the first data; information of the first time period; QoS configuration information; first indication information; second indication information; wherein the QoS configuration information includes at least one of the following: first QoS configuration information and second QoS configuration information, second QoS configuration information, QoS configuration adjustment information; the first indication information is used to indicate one of the following: activate the first QoS configuration information, deactivate the first QoS configuration information; the second indication information is used to indicate one of the following: improve the QoS configuration of the data channel, restore the QoS configuration of the data channel;

[0641] The first data operation rule includes at least one of the following:

[0642] data characteristic information of the first data;

[0643] target information corresponding to the first data;

[0644] Operation information for indicating adding the target information to data that matches the data characteristic information of the first data.

[0645] Optionally, the fourth communication device performing the third operation includes: the fourth communication device performing the third operation according to the first policy information and / or the effective time period information of the first policy information;

[0646] The first policy information includes at least one of the following:

[0647] data characteristic information of the first data;

[0648] target information corresponding to the first data;

[0649] Operation information for indicating adding the target information to the data matching the data characteristic information of the first data;

[0650] first information corresponding to the first data;

[0651] in,

[0652] The target information includes at least one of the following: first information; index information used to indicate the value of the first information.

[0653] Optionally, the effective time period of the first policy information includes at least one of the following: start time, end time, and duration.

[0654] Optionally, the data feature information includes at least one of the following: description information of the service, data feature description, second packet header information corresponding to the data feature information, protocol information to which the data feature information belongs, protocol layer information to which the data feature information belongs, and data association relationship.

[0655] The QoS control device provided in the embodiment of the present application can achieve Figure 5 The various processes implemented by the method embodiment and achieving the same technical effect are not described here to avoid repetition.

[0656] Please refer to Fig.12 The embodiment of the present application further provides a QoS control device 120, including:

[0657] An execution module 121, configured to execute a fourth operation;

[0658] The fourth operation includes at least one of the following:

[0659] Determine the relevant operations for the first time period;

[0660] determining first strategy information;

[0661] Determine the effective time period of the first policy information;

[0662] Sending the first policy information, or sending the first policy information and the effective time period of the first policy information;

[0663] The first policy information includes at least one of the following:

[0664] data characteristic information of the first data;

[0665] target information corresponding to the first data;

[0666] Operation information for indicating adding the target information to the data matching the data characteristic information of the first data;

[0667] first information corresponding to the first data;

[0668] in,

[0669] The target information includes at least one of the following: first information; index information for indicating the value of the first information;

[0670] The first information includes at least one of the following: description information of the data channel; data description information of the first data; information of the first time period; QoS configuration information; first indication information; second indication information; wherein the QoS configuration information includes at least one of the following: first QoS configuration information and second QoS configuration information, second QoS configuration information, QoS configuration adjustment information; the first indication information is used to indicate one of the following: activate the first QoS configuration information, deactivate the first QoS configuration information; the second indication information is used to indicate one of the following: improve the QoS configuration of the data channel, restore the QoS configuration of the data channel.

[0671] Optionally, the fifth communication device performing the fourth operation includes:

[0672] The fifth communication device obtains request information;

[0673] The fifth communication device performs a fourth operation according to the request information;

[0674] The request information includes at least one of the following:

[0675] The second communication device sends a request message, where the request message includes at least one of the following:

[0676] data characteristic information of the first data;

[0677] Information of the first time period;

[0678] Requested QoS configuration information;

[0679] First instruction information;

[0680] Second instruction information;

[0681] Among them, the QoS configuration information includes at least one of the following: first QoS configuration information and second QoS configuration information, second QoS configuration information, QoS configuration adjustment information; the first indication information is used to indicate one of the following: activate the first QoS configuration information, deactivate the first QoS configuration information; the second indication information is used to indicate one of the following: improve the QoS configuration of the data channel, restore the QoS configuration of the data channel.

[0682] Optionally, the data feature information includes at least one of the following: description information of the service, data feature description, second packet header information corresponding to the data feature information, protocol information to which the data feature information belongs, protocol layer information to which the data feature information belongs, and data association relationship.

[0683] The QoS control device provided in the embodiment of the present application can achieve Figure 6 The various processes implemented by the method embodiment and achieving the same technical effect are not described here to avoid repetition.

[0684] like Fig.13 As shown, an embodiment of the present application also provides a communication device 130, including a processor 131, a memory 132, and a program or instruction stored in the memory 132 and executable on the processor 131. When the program or instruction is executed by the processor 131, each process of the above-mentioned QoS control method embodiment is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

[0685] The embodiment of the present application further provides a terminal, including a processor and a communication interface, the communication interface is used to send request information, the request information includes at least one of the following:

[0686] data characteristic information of the first data;

[0687] Information of the first time period;

[0688] Requested QoS configuration information;

[0689] First instruction information;

[0690] Second instruction information;

[0691] Among them, the QoS configuration information includes at least one of the following: first QoS configuration information and second QoS configuration information, second QoS configuration information, QoS configuration adjustment information; the first indication information is used to indicate one of the following: activate the first QoS configuration information, deactivate the first QoS configuration information; the second indication information is used to indicate one of the following: improve the QoS configuration of the data channel, restore the QoS configuration of the data channel.

[0692] This terminal embodiment corresponds to the above-mentioned terminal side method embodiment, and each implementation process and implementation mode of the above-mentioned method embodiment can be applied to this terminal embodiment and can achieve the same technical effect. Specifically, Fig.14 A schematic diagram of the hardware structure of a terminal for implementing an embodiment of the present application.

[0693] The terminal 140 includes but is not limited to: a radio frequency unit 141, a network module 142, an audio output unit 143, an input unit 144, a sensor 145, a display unit 146, a user input unit 147, an interface unit 148, a memory 149, and at least some of the components of the processor 1410.

[0694] Those skilled in the art will appreciate that the terminal 140 may also include a power source (such as a battery) for supplying power to various components, and the power source may be logically connected to the processor 1410 through a power management system, thereby implementing functions such as managing charging, discharging, and power consumption management through the power management system. Fig.14 The terminal structure shown in the figure does not constitute a limitation on the terminal. The terminal may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently, which will not be described in detail here.

[0695] It should be understood that in the embodiment of the present application, the input unit 144 may include a graphics processor (Graphics Processing Unit, GPU) 1441 and a microphone 1442, and the graphics processor 1441 processes the image data of a static picture or video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 146 may include a display panel 1461, and the display panel 1461 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 147 includes a touch panel 1471 and other input devices 1472. The touch panel 1471 is also called a touch screen. The touch panel 1471 may include two parts: a touch detection device and a touch controller. Other input devices 1472 may include, but are not limited to, a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which will not be repeated here.

[0696] In the embodiment of the present application, the radio frequency unit 141 receives downlink data from the network side device and sends it to the processor 1410 for processing; in addition, the uplink data is sent to the network side device. Generally, the radio frequency unit 141 includes but is not limited to an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, etc.

[0697] The memory 149 can be used to store software programs or instructions and various data. The memory 149 can mainly include a program or instruction storage area and a data storage area, wherein the program or instruction storage area can store an operating system, an application program or instruction required for at least one function (such as a sound playback function, an image playback function, etc.), etc. In addition, the memory 149 can include a high-speed random access memory, and can also include a non-volatile memory, wherein the non-volatile memory can be a read-only memory (Read-Only Memory, ROM), a programmable read-only memory (Programmable ROM, PROM), an erasable programmable read-only memory (Erasable PROM, EPROM), an electrically erasable programmable read-only memory (Electrically EPROM, EEPROM) or a flash memory. For example, at least one disk storage device, a flash memory device, or other non-volatile solid-state storage device.

[0698] The processor 1410 may include one or more processing units; optionally, the processor 1410 may integrate an application processor and a modem processor, wherein the application processor mainly processes an operating system, a user interface, and application programs or instructions, etc., and the modem processor mainly processes wireless communications, such as a baseband processor. It is understandable that the modem processor may not be integrated into the processor 1410.

[0699] The radio frequency unit 141 is used to send a request message, where the request message includes at least one of the following:

[0700] data characteristic information of the first data;

[0701] Information of the first time period;

[0702] Requested QoS configuration information;

[0703] First instruction information;

[0704] Second instruction information;

[0705] Among them, the QoS configuration information includes at least one of the following: first QoS configuration information and second QoS configuration information, second QoS configuration information, QoS configuration adjustment information; the first indication information is used to indicate one of the following: activate the first QoS configuration information, deactivate the first QoS configuration information; the second indication information is used to indicate one of the following: improve the QoS configuration of the data channel, restore the QoS configuration of the data channel.

[0706] Optionally, the data feature information includes at least one of the following: description information of the service, data feature description, second packet header information corresponding to the data feature information, protocol information to which the data feature information belongs, protocol layer information to which the data feature information belongs, and data association relationship;

[0707] and / or

[0708] The information of the first time period includes at least one of the following: start time, end time, and duration.

[0709] Optionally, the data characteristic information of the first data can indicate one of the following: requiring to improve QoS configuration for the first data, requiring to adopt first QoS configuration information for the first data, and requiring to adopt QoS configuration adjustment information for the first data;

[0710] and / or

[0711] The first time period can indicate at least one of the following: improving the QoS configuration for the data channel within the first time period; improving the QoS configuration for the first data within the first time period; the effective time period of the first QoS configuration information; the time period when the first wireless bearer is enabled.

[0712] Optionally, the first QoS configuration information is QoS configuration information generated according to the second QoS configuration information and the QoS configuration adjustment information;

[0713] and / or

[0714] The first QoS configuration information is used for the first data, or the first QoS configuration information is effective within the first time period, or the first QoS configuration information is invalid outside the first time period;

[0715] and / or

[0716] The second QoS configuration information is used for the data channel, or the second QoS configuration information is used for other data in the data channel except the first data, or the second QoS configuration information is effective at a time other than the first time period, or the second QoS configuration information is invalid during the first time period.

[0717] An embodiment of the present application also provides a network side device, including a processor and a communication interface, wherein the processor is used to obtain first information and / or index information for indicating the value of the first information, and the first information includes at least one of the following: description information of the data channel; data description information of the first data; information of the first time period; QoS configuration information; first indication information; second indication information; based on the first information, perform QoS control operations on the data in the data channel; wherein the QoS configuration information includes at least one of the following: first QoS configuration information and second QoS configuration information, second QoS configuration information, QoS configuration adjustment information; the first indication information is used to indicate one of the following: activate the first QoS configuration information, deactivate the first QoS configuration information; the second indication information is used to indicate one of the following: improve the QoS configuration of the data channel, restore the QoS configuration of the data channel.

[0718] This network side device embodiment corresponds to the QoS control method embodiment executed by the above-mentioned first communication device. Each implementation process and implementation method of the above-mentioned method embodiment can be applied to this network side device embodiment and can achieve the same technical effect.

[0719] The embodiment of the present application further provides a network side device, including a processor and a communication interface, wherein the communication interface is used to send request information, and the request information includes at least one of the following:

[0720] data characteristic information of the first data;

[0721] Information of the first time period;

[0722] Requested QoS configuration information;

[0723] First instruction information;

[0724] Second instruction information;

[0725] Among them, the QoS configuration information includes at least one of the following: first QoS configuration information and second QoS configuration information, second QoS configuration information, QoS configuration adjustment information; the first indication information is used to indicate one of the following: activate the first QoS configuration information, deactivate the first QoS configuration information; the second indication information is used to indicate one of the following: improve the QoS configuration of the data channel, restore the QoS configuration of the data channel.

[0726] This network side device embodiment corresponds to the QoS control method embodiment executed by the above-mentioned second communication device. Each implementation process and implementation method of the above-mentioned method embodiment can be applied to this network side device embodiment and can achieve the same technical effect.

[0727] The embodiment of the present application further provides a network side device, comprising a processor and a communication interface, wherein the communication interface is used to receive data; the processor is used to perform a second operation on the received data;

[0728] The second operation includes at least one of the following:

[0729] Identify whether the received data is the first data or not the first data;

[0730] Adding target information that conforms to data characteristic information of the first data to the first packet header of the first data;

[0731] Sending the processed first data;

[0732] The target information includes at least one of the following: first information; index information for indicating the value of the first information;

[0733] The first information includes at least one of the following: description information of the data channel; data description information of the first data; information of the first time period; QoS configuration information; first indication information; second indication information; wherein the QoS configuration information includes at least one of the following: first QoS configuration information and second QoS configuration information, second QoS configuration information, QoS configuration adjustment information; the first indication information is used to indicate one of the following: activate the first QoS configuration information, deactivate the first QoS configuration information; the second indication information is used to indicate one of the following: improve the QoS configuration of the data channel, restore the QoS configuration of the data channel.

[0734] This network side device embodiment corresponds to the QoS control method embodiment executed by the third communication device mentioned above. Each implementation process and implementation method of the above method embodiment can be applied to this network side device embodiment and can achieve the same technical effect.

[0735] The embodiment of the present application further provides a network side device, including a processor and a communication interface, wherein the processor is configured to perform a third operation:

[0736] The third operation includes at least one of the following:

[0737] determining first information;

[0738] Sending the first data operation rule, or sending the first data operation rule and the effective time period of the first data operation rule;

[0739] Sending first information and / or index information used to indicate a value of the first information;

[0740] The first information includes at least one of the following: description information of the data channel; data description information of the first data; information of the first time period; QoS configuration information; first indication information; second indication information; wherein the QoS configuration information includes at least one of the following: first QoS configuration information and second QoS configuration information, second QoS configuration information, QoS configuration adjustment information; the first indication information is used to indicate one of the following: activate the first QoS configuration information, deactivate the first QoS configuration information; the second indication information is used to indicate one of the following: improve the QoS configuration of the data channel, restore the QoS configuration of the data channel;

[0741] The first data operation rule includes at least one of the following:

[0742] data characteristic information of the first data;

[0743] target information corresponding to the first data;

[0744] Operation information for indicating adding the target information to data that matches the data characteristic information of the first data.

[0745] This network side device embodiment corresponds to the QoS control method embodiment executed by the above-mentioned fourth communication device. The various implementation processes and implementation methods of the above-mentioned method embodiments can be applied to this network side device embodiment and can achieve the same technical effect.

[0746] The embodiment of the present application further provides a network side device, including a processor and a communication interface, wherein the processor is used to perform a fourth operation;

[0747] The fourth operation includes at least one of the following:

[0748] Determine the relevant operations for the first time period;

[0749] determining first strategy information;

[0750] Determine the effective time period of the first policy information;

[0751] Sending the first policy information, or sending the first policy information and the effective time period of the first policy information;

[0752] The first policy information includes at least one of the following:

[0753] data characteristic information of the first data;

[0754] target information corresponding to the first data;

[0755] Operation information for indicating adding the target information to the data matching the data characteristic information of the first data;

[0756] first information corresponding to the first data;

[0757] in,

[0758] The target information includes at least one of the following: first information; index information for indicating the value of the first information;

[0759] The first information includes at least one of the following: description information of the data channel; data description information of the first data; information of the first time period; QoS configuration information; first indication information; second indication information; wherein the QoS configuration information includes at least one of the following: first QoS configuration information and second QoS configuration information, second QoS configuration information, QoS configuration adjustment information; the first indication information is used to indicate one of the following: activate the first QoS configuration information, deactivate the first QoS configuration information; the second indication information is used to indicate one of the following: improve the QoS configuration of the data channel, restore the QoS configuration of the data channel.

[0760] This network side device embodiment corresponds to the QoS control method embodiment executed by the fifth communication device mentioned above. Each implementation process and implementation method of the above method embodiment can be applied to this network side device embodiment and can achieve the same technical effect.

[0761] Specifically, the embodiment of the present application also provides a network side device. Fig.15 As shown, the network device 1500 includes: an antenna 151, a radio frequency device 152, and a baseband device 153. The antenna 151 is connected to the radio frequency device 152. In the uplink direction, the radio frequency device 152 receives information through the antenna 151 and sends the received information to the baseband device 153 for processing. In the downlink direction, the baseband device 153 processes the information to be sent and sends it to the radio frequency device 152. The radio frequency device 152 processes the received information and sends it out through the antenna 151.

[0762] The frequency band processing device may be located in the baseband device 153 . The method executed by the network-side device in the above embodiment may be implemented in the baseband device 153 . The baseband device 153 includes a processor 154 and a memory 155 .

[0763] The baseband device 153 may include, for example, at least one baseband board on which a plurality of chips are arranged. Fig.15 As shown, one of the chips is, for example, a processor 154, which is connected to a memory 155 to call a program in the memory 155 to execute the network device operations shown in the above method embodiment.

[0764] The baseband device 153 may further include a network interface 156 for exchanging information with the radio frequency device 152 . The interface may be, for example, a common public radio interface (CPRI).

[0765] Specifically, the network side device of the embodiment of the present invention further includes: instructions or programs stored in the memory 155 and executable on the processor 154, and the processor 154 calls the instructions or programs in the memory 155 to execute. Figure 8 The methods executed by the modules shown achieve the same technical effects, and therefore will not be described here in detail to avoid repetition.

[0766] An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, each process of the above-mentioned QoS control method embodiment is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

[0767] The processor is the processor in the terminal described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a computer read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.

[0768] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned QoS control method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0769] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.

[0770] It should be noted that, in this article, the terms "comprise", "include" or any other variant thereof are intended to cover non-exclusive inclusion, so that the process, method, article or device including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise one..." do not exclude the presence of other identical elements in the process, method, article or device including the element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in reverse order according to the functions involved, for example, the described method may be performed in an order different from that described, and various steps may also be added, omitted, or combined. In addition, the features described with reference to certain examples may be combined in other examples.

[0771] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a computer software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), and includes a number of instructions for a terminal (which can be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in each embodiment of the present application.

[0772] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of the present application, ordinary technicians in this field can also make many forms without departing from the purpose of the present application and the scope of protection of the claims, all of which are within the protection of the present application.

Claims

1. A method for controlling quality of service (QoS), characterized in that: include: The first communication device obtains first information and / or index information used to indicate a value of the first information, wherein the first information includes at least one of the following: QoS configuration information; First instruction information; Second instruction information; The first communication device performs a QoS control operation on the data in the data channel according to the first information; The QoS configuration information includes: first QoS configuration information and second QoS configuration information, or QoS configuration adjustment information; the first QoS configuration information and the second QoS configuration information are two sets of QoS configuration information for one QoS flow; The first indication information is used to indicate one of the following: activating the first QoS configuration information, deactivating the first QoS configuration information; The second indication information is used to indicate one of the following: improving the QoS configuration of the data channel, restoring the QoS configuration of the data channel; Wherein, when the QoS configuration information includes the first QoS configuration information and the second QoS configuration information, the first communication device performs QoS control operations on the data in the data channel according to the first information, including: adopting the first QoS configuration information for the data channel and / or deactivating the second QoS configuration information; after adopting the first QoS configuration information and / or deactivating the second QoS configuration information for the data channel, deactivating the first QoS configuration information and / or adopting the second QoS configuration information; wherein, when the QoS configuration information includes the QoS configuration adjustment information, the first communication device performs QoS control operations on the data in the data channel according to the first information, including: adopting the QoS configuration adjustment information for the data channel; wherein the first communication device is a RAN network element.

2. The method according to claim 1, characterized in that The first information also includes at least one of the following: description information of the data channel; data description information of the first data; information of the first time period.

3. The method according to claim 2, characterized in that The description information of the first data includes at least one of the following: description information of the data set to which the first data belongs, information for identifying the first data, importance level of the first data, information of the second time period, and timestamp information; The second time period is used to indicate that the first data is data in the data channel whose timestamp belongs to the second time period; The first time period is the same as or different from the second time period.

4. The method according to claim 2, characterized in that: The information of the first time period includes at least one of the following: start time, end time, and duration.

5. The method according to claim 1, characterized in that The QoS configuration adjustment information includes one of the following: adjusted QoS configuration information, and an adjusted QoS increment based on the QoS configuration information of the data channel.

6. The method according to claim 3, characterized in that The description information of the data set includes at least one of the following: information for identifying the data set; Information about the importance level of the data set; Type information of the data set; Label information of the data set; The sequence number of the dataset.

7. The method according to claim 6, characterized in that The information used to identify the data set includes at least one of the following: Indicative information used to indicate descriptive information of the data set; Information about the importance level of the data set; Type information of the data set; Label information of the data set; The sequence number of the dataset.

8. The method according to claim 3, characterized in that The information of the second time period includes at least one of the following: start time, end time, and duration.

9. The method according to claim 2, characterized in that: The data description information of the first data is used to indicate at least one of the following: requiring to improve the QoS configuration for the first data, requiring to adopt the first QoS configuration information for the first data, and requiring to adopt the QoS configuration adjustment information for the first data; and / or The information of the first time period is used to indicate at least one of the following: improving the QoS configuration for the data channel within the first time period; improving the QoS configuration for the first data within the first time period; the effective time period of the first QoS configuration information; the time period when the first wireless bearer is enabled.

10. The method according to claim 2, characterized in that The first QoS configuration information is used for the first data, or the first QoS configuration information is effective within the first time period, or the first QoS configuration information is invalid outside the first time period; and / or The second QoS configuration information is used for the data channel, or the second QoS configuration information is used for other data in the data channel except the first data, or the second QoS configuration information is effective at a time other than the first time period, or the second QoS configuration information is invalid during the first time period.

11. The method according to claim 2, characterized in that The QoS control operation includes at least one of the following: Determining the first QoS configuration information; Improving QoS configuration for the first data; Adopting first QoS configuration information for the first data; adopting a first radio bearer for the first data; Improving QoS configuration for the data channel; Adopting a first radio bearer and / or deactivating a second radio bearer for the data channel, or deactivating the first radio bearer and / or adopting the second radio bearer; Determining relevant operations in the first time period; During the first time period, improving QoS configuration for the first data; In the first time period, adopting first QoS configuration information for the first data; In the first time period, using a first radio bearer for the first data; During the first time period, improving QoS configuration for the data channel; In the first time period, adopting the first QoS configuration information and / or disabling the second QoS configuration information for the data channel, or, outside the first time period, disabling the first QoS configuration information and / or adopting the second QoS configuration information; During the first time period, a first radio bearer is used for the data channel and / or a second radio bearer is disabled; or, outside the first time period, the first radio bearer is disabled and / or a second radio bearer is used.

12. The method according to claim 9 or 11, characterized in that: Determining the first QoS configuration information includes at least one of the following: determining the first QoS configuration information according to the second QoS configuration information and the QoS configuration adjustment information; acquiring the first QoS configuration information from the first information; and / or Improving the QoS configuration for the first data includes: scheduling the first data according to the improved QoS configuration; and / or Adopting the first QoS configuration information for the first data includes: scheduling the first data according to the first QoS configuration information; and / or Adopting a first radio bearer for the first data includes: adopting the first radio bearer to transmit the first data; and / or Adopting the first radio bearer includes: configuring radio resources for the first radio bearer according to the first QoS configuration information; and / or Adopting the QoS configuration adjustment information for the first data includes: adjusting the QoS configuration according to the QoS configuration adjustment information, and scheduling the first data according to the adjusted QoS configuration.

13. The method according to claim 11, characterized in that The operation of determining the first time period includes at least one of the following: The timing starts from one of the following: receiving the first information and / or the index information for indicating the value of the first information, the data channel is successfully established, and the first data packet is received; and / or the timing duration is a preset duration; Starting from the receipt of the information of the first time period, the timing duration is the duration in the information of the first time period or a preset duration; Starting timing according to the start time in the information of the first time period, the timing duration being the duration in the information of the first time period or a preset duration; Counting according to the start time and end time in the information of the first time period; Confirm that the starting point of the first time period is the time when the first time period is received, and the ending point is the starting time plus the duration in the information of the first time period or the preset duration; Confirm that the starting point of the first time period is the starting time in the information of the first time period, and the ending point is the starting time plus the duration in the information of the first time period or a preset duration; It is confirmed that the starting point of the first time period is the starting time in the information of the first time period, and the ending point is the ending time in the information of the first time period.

14. The method according to claim 1 or 9, characterized in that: Adopting the QoS configuration adjustment information for the data channel includes: adjusting the QoS configuration of the data channel according to the QoS configuration adjustment information.

15. The method according to claim 2, characterized in that The first communication device acquires the first information and / or the index information used to indicate the value of the first information, including at least one of the following: Receiving the first information and / or index information for indicating a value of the first information from a first packet header of a control plane signaling and / or a data packet; The first information is obtained according to the local configuration.

16. The method according to claim 15, characterized in that Receiving the first information and / or index information for indicating a value of the first information from the control plane signaling and / or the first packet header of the data packet includes at least one of the following: Receiving the index information for indicating the value of the first information from control plane signaling; Receiving the index information for indicating the value of the first information from the first packet header of the data packet; Receiving information used to identify the first data from a first packet header of the data packet, and / or receiving other content in the description information of the first data except the information used to identify the first data and / or other content in the first information except the description information of the first data from control plane signaling; Receiving the timestamp information of the first data from the first packet header of the data packet, and / or receiving the first time period and / or other contents in the first information except the timestamp information of the first data and the first time period from control plane signaling; Information for identifying the first data and / or information for identifying the first QoS configuration information is received from a first packet header of the data packet.

17. The method according to claim 1, characterized in that In the case where the QoS configuration information includes the QoS configuration adjustment information, the QoS configuration adjustment information further includes: second QoS configuration information.

18. A QoS control method, characterized in that: include: The second communication device sends a request message, where the request message includes at least one of the following: Requested QoS configuration information; First instruction information; Second instruction information; Among them, the QoS configuration information includes: first QoS configuration information and second QoS configuration information, or QoS configuration adjustment information; the first indication information is used to indicate one of the following: activate the first QoS configuration information, deactivate the first QoS configuration information; the second indication information is used to indicate one of the following: improve the QoS configuration of the data channel, restore the QoS configuration of the data channel; the first QoS configuration information and the second QoS configuration information are two sets of QoS configuration information for a QoS flow.

19. The method according to claim 18, characterized in that The request information also includes at least one of the following: data characteristic information of the first data; Information for the first time period.

20. The method according to claim 19, characterized in that The data characteristic information includes at least one of the following: description information of the service, data characteristic description, second packet header information corresponding to the data characteristic information, protocol information to which the data characteristic information belongs, protocol layer information to which the data characteristic information belongs, and association relationship of the data; and / or The information of the first time period includes at least one of the following: start time, end time, and duration.

21. The method according to claim 19, characterized in that The data characteristic information of the first data can indicate one of the following: requiring to improve QoS configuration for the first data, requiring to adopt first QoS configuration information for the first data, and requiring to adopt QoS configuration adjustment information for the first data; and / or The first time period can indicate at least one of the following: improving the QoS configuration for the data channel within the first time period; improving the QoS configuration for the first data within the first time period; the effective time period of the first QoS configuration information; the time period when the first wireless bearer is enabled.

22. The method according to claim 19, characterized in that The first QoS configuration information is QoS configuration information generated according to the second QoS configuration information and the QoS configuration adjustment information; and / or The first QoS configuration information is used for the first data, or the first QoS configuration information is effective within the first time period, or the first QoS configuration information is invalid outside the first time period; and / or The second QoS configuration information is used for the data channel, or the second QoS configuration information is used for other data in the data channel except the first data, or the second QoS configuration information is effective at a time other than the first time period, or the second QoS configuration information is invalid during the first time period.

23. The method according to claim 18, characterized in that In the case where the QoS configuration information includes the QoS configuration adjustment information, the QoS configuration adjustment information further includes: second QoS configuration information.

24. A QoS control method, characterized in that: include: The third communication device receives the data; The third communication device performs a second operation on the received data; The second operation includes at least one of the following: Adding target information that conforms to data characteristic information of the first data to the first packet header of the first data; The target information includes at least one of the following: first information; index information for indicating the value of the first information; The first information includes at least one of the following: QoS configuration information; first indication information; second indication information; wherein the QoS configuration information includes: first QoS configuration information and second QoS configuration information, or QoS configuration adjustment information; the first indication information is used to indicate one of the following: activate the first QoS configuration information, deactivate the first QoS configuration information; the second indication information is used to indicate one of the following: improve the QoS configuration of the data channel, restore the QoS configuration of the data channel; the first QoS configuration information and the second QoS configuration information are two sets of QoS configuration information for a QoS flow.

25. The method according to claim 24, characterized in that The second operation further includes at least one of the following: Identify whether the received data is the first data or not the first data; The processed first data is sent.

26. The method according to claim 24, characterized in that The first information also includes at least one of the following: description information of the data channel; data description information of the first data; information of the first time period.

27. The method according to claim 24, characterized in that The third communication device performing a second operation on the received data includes: The third communication device acquires the first data operation rule and / or the effective time period information of the first data operation rule; The third communication device performs a second operation on the received data according to the first data operation rule and / or the effective time period information of the first data operation rule; The first data operation rule includes at least one of the following: data characteristic information of the first data; target information corresponding to the first data; Operation information for indicating adding the target information to data that matches the data characteristic information of the first data.

28. The method according to claim 27, characterized in that The effective time period of the first data operation rule includes at least one of the following: start time, end time, and duration.

29. The method according to claim 24, characterized in that The data characteristic information includes at least one of the following: description information of the service, data characteristic description, second packet header information corresponding to the data characteristic information, protocol information to which the data characteristic information belongs, protocol layer information to which the data characteristic information belongs, and data association relationship.

30. The method according to claim 24, characterized in that The first packet header is a packet header of a first protocol, and the first protocol is an interface protocol between the first communication device and the third communication device.

31. The method according to claim 24, characterized in that In a case where the QoS configuration information includes the QoS configuration adjustment information, the QoS configuration adjustment information further includes: second QoS configuration information.

32. A QoS control method, characterized in that: include: The fourth communication device performs a third operation: The third operation includes at least one of the following: determining first information; Sending the first data operation rule, or sending the first data operation rule and the effective time period of the first data operation rule; Sending first information and / or index information used to indicate a value of the first information; in, The first information includes at least one of the following: QoS configuration information; first indication information; second indication information; wherein the QoS configuration information includes: first QoS configuration information and second QoS configuration information, or QoS configuration adjustment information; the first indication information is used to indicate one of the following: activate the first QoS configuration information, deactivate the first QoS configuration information; the second indication information is used to indicate one of the following: improve the QoS configuration of the data channel, restore the QoS configuration of the data channel; the first QoS configuration information and the second QoS configuration information are two sets of QoS configuration information for a QoS flow; The first data operation rule includes at least one of the following: target information corresponding to the first data; Operation information for indicating adding the target information to the data matching the data characteristic information of the first data; The target information includes at least one of the following: first information; index information used to indicate the value of the first information.

33. The method according to claim 32, characterized in that The first data operation rule also includes: data feature information of the first data.

34. The method according to claim 32, characterized in that The first information also includes at least one of the following: description information of the data channel; data description information of the first data; information of the first time period.

35. The method according to claim 32, characterized in that The fourth communication device performs the third operation including: The fourth communication device performs the third operation according to the first policy information and / or the effective time period information of the first policy information; The first policy information includes at least one of the following: data characteristic information of the first data; target information corresponding to the first data; Operation information for indicating adding the target information to the data matching the data characteristic information of the first data; first information corresponding to the first data; in, The target information includes at least one of the following: first information; index information used to indicate the value of the first information.

36. The method according to claim 35, characterized in that The effective time period of the first policy information includes at least one of the following: a start time, an end time, and a duration.

37. The method according to claim 35, characterized in that The data characteristic information includes at least one of the following: description information of the service, data characteristic description, second packet header information corresponding to the data characteristic information, protocol information to which the data characteristic information belongs, protocol layer information to which the data characteristic information belongs, and data association relationship.

38. The method according to claim 32, characterized in that In a case where the QoS configuration information includes the QoS configuration adjustment information, the QoS configuration adjustment information further includes: second QoS configuration information.

39. A QoS control method, characterized in that: include: The fifth communication device performs a fourth operation; The fourth operation includes at least one of the following: determining first strategy information; Determine the effective time period of the first policy information; Sending the first policy information, or sending the first policy information and the effective time period of the first policy information; The first policy information includes at least one of the following: target information corresponding to the first data; Operation information for indicating adding the target information to the data matching the data characteristic information of the first data; first information corresponding to the first data; in, The target information includes at least one of the following: first information; index information for indicating the value of the first information; The first information includes at least one of the following: QoS configuration information; first indication information; second indication information; wherein the QoS configuration information includes: first QoS configuration information and second QoS configuration information, or QoS configuration adjustment information; the first indication information is used to indicate one of the following: activate the first QoS configuration information, deactivate the first QoS configuration information; the second indication information is used to indicate one of the following: improve the QoS configuration of the data channel, restore the QoS configuration of the data channel; the first QoS configuration information and the second QoS configuration information are two sets of QoS configuration information for a QoS flow.

40. The method according to claim 39, characterized in that The fourth operation also includes: determining related operations of the first time period.

41. The method according to claim 39, characterized in that The first strategy information also includes: data feature information of the first data.

42. The method according to claim 39, characterized in that The first information also includes at least one of the following: description information of the data channel; data description information of the first data; information of the first time period.

43. The method according to claim 39, characterized in that The fifth communication device performs the fourth operation including: The fifth communication device obtains request information; The fifth communication device performs a fourth operation according to the request information; The request information includes at least one of the following: data characteristic information of the first data; Information of the first time period; Requested QoS configuration information; First instruction information; Second instruction information; Among them, the QoS configuration information includes at least one of the following: first QoS configuration information and second QoS configuration information, second QoS configuration information, QoS configuration adjustment information; the first indication information is used to indicate one of the following: activate the first QoS configuration information, deactivate the first QoS configuration information; the second indication information is used to indicate one of the following: improve the QoS configuration of the data channel, restore the QoS configuration of the data channel.

44. The method according to claim 39, 41 or 43, characterized in that The data characteristic information includes at least one of the following: description information of the service, data characteristic description, second packet header information corresponding to the data characteristic information, protocol information to which the data characteristic information belongs, protocol layer information to which the data characteristic information belongs, and data association relationship.

45. The method according to claim 39, characterized in that In a case where the QoS configuration information includes the QoS configuration adjustment information, the QoS configuration adjustment information further includes: second QoS configuration information.

46. ​​A QoS control device, characterized in that: include: An acquisition module, used to acquire first information and / or index information used to indicate a value of the first information, wherein the first information includes at least one of the following: QoS configuration information; First instruction information; Second instruction information; An execution module, configured to perform a QoS control operation on the data in the data channel according to the first information; The QoS configuration information includes: first QoS configuration information and second QoS configuration information, or QoS configuration adjustment information; the first indication information is used to indicate one of the following: activating the first QoS configuration information, deactivating the first QoS configuration information; the second indication information is used to indicate one of the following: improving the QoS configuration of the data channel, restoring the QoS configuration of the data channel; the first QoS configuration information and the second QoS configuration information are two sets of QoS configuration information for one QoS flow; Wherein, when the QoS configuration information includes the first QoS configuration information and the second QoS configuration information, performing the QoS control operation on the data in the data channel according to the first information includes: adopting the first QoS configuration information and / or deactivating the second QoS configuration information for the data channel; after adopting the first QoS configuration information and / or deactivating the second QoS configuration information for the data channel, deactivating the first QoS configuration information and / or adopting the second QoS configuration information; wherein, when the QoS configuration information includes the QoS configuration adjustment information, performing the QoS control operation on the data in the data channel according to the first information includes: adopting the QoS configuration adjustment information for the data channel.

47. A QoS control device, characterized in that: include: The sending module is used to send a request message, where the request message includes at least one of the following: Requested QoS configuration information; First instruction information; Second instruction information; Among them, the QoS configuration information includes: first QoS configuration information and second QoS configuration information, or QoS configuration adjustment information; the first indication information is used to indicate one of the following: activate the first QoS configuration information, deactivate the first QoS configuration information; the second indication information is used to indicate one of the following: improve the QoS configuration of the data channel, restore the QoS configuration of the data channel; the first QoS configuration information and the second QoS configuration information are two sets of QoS configuration information for a QoS flow.

48. A QoS control device, characterized in that: include: A receiving module, used for receiving data; An execution module, configured to execute a second operation on the received data; The second operation includes at least one of the following: Adding target information that conforms to data characteristic information of the first data to the first packet header of the first data; The target information includes at least one of the following: first information; index information for indicating the value of the first information; The first information includes at least one of the following: QoS configuration information; first indication information; second indication information; wherein the QoS configuration information includes: first QoS configuration information and second QoS configuration information, or QoS configuration adjustment information; the first indication information is used to indicate one of the following: activate the first QoS configuration information, deactivate the first QoS configuration information; the second indication information is used to indicate one of the following: improve the QoS configuration of the data channel, restore the QoS configuration of the data channel; the first QoS configuration information and the second QoS configuration information are two sets of QoS configuration information for a QoS flow.

49. A QoS control device, characterized in that: include: An execution module, used to execute the third operation: The third operation includes at least one of the following: determining first information; Sending the first data operation rule, or sending the first data operation rule and the effective time period of the first data operation rule; Sending first information and / or index information used to indicate a value of the first information; in, The first information includes at least one of the following: QoS configuration information; first indication information; second indication information; wherein the QoS configuration information includes: first QoS configuration information and second QoS configuration information, or QoS configuration adjustment information; the first indication information is used to indicate one of the following: activate the first QoS configuration information, deactivate the first QoS configuration information; the second indication information is used to indicate one of the following: improve the QoS configuration of the data channel, restore the QoS configuration of the data channel; the first QoS configuration information and the second QoS configuration information are two sets of QoS configuration information for a QoS flow; The first data operation rule includes at least one of the following: target information corresponding to the first data; Operation information for indicating adding the target information to the data matching the data characteristic information of the first data; The target information includes at least one of the following: first information; index information used to indicate the value of the first information.

50. A QoS control device, characterized in that: include: An execution module, configured to execute a fourth operation; The fourth operation includes at least one of the following: determining first strategy information; Determine the effective time period of the first policy information; Sending the first policy information, or sending the first policy information and the effective time period of the first policy information; The first policy information includes at least one of the following: target information corresponding to the first data; Operation information for indicating adding the target information to the data matching the data characteristic information of the first data; first information corresponding to the first data; in, The target information includes at least one of the following: first information; index information for indicating the value of the first information; The first information includes at least one of the following: QoS configuration information; first indication information; second indication information; wherein the QoS configuration information includes: first QoS configuration information and second QoS configuration information, or QoS configuration adjustment information; the first indication information is used to indicate one of the following: activate the first QoS configuration information, deactivate the first QoS configuration information; the second indication information is used to indicate one of the following: improve the QoS configuration of the data channel, restore the QoS configuration of the data channel; the first QoS configuration information and the second QoS configuration information are two sets of QoS configuration information for a QoS flow.

51. A communication device, characterized in that: It includes a processor, a memory, and a program or instruction stored in the memory and executable on the processor, wherein the program or instruction, when executed by the processor, implements the steps of the QoS control method as described in any one of claims 1 to 17, or, when executed by the processor, implements the steps of the QoS control method as described in any one of claims 18 to 23, or, when executed by the processor, implements the steps of the QoS control method as described in any one of claims 24 to 31, or, when executed by the processor, implements the steps of the QoS control method as described in any one of claims 32 to 38, or, when executed by the processor, implements the steps of the QoS control method as described in any one of claims 39 to 45.

52. A readable storage medium, characterized in that: The readable storage medium stores programs or instructions, and when the programs or instructions are executed by the processor, they implement the QoS control method as described in any one of claims 1 to 17, or implement the steps of the QoS control method as described in any one of claims 18 to 23, or implement the steps of the QoS control method as described in any one of claims 24 to 31, or implement the steps of the QoS control method as described in any one of claims 32 to 38, or implement the steps of the QoS control method as described in any one of claims 39 to 45.

Citation Information

Patent Citations

  • Method and device for controlling QoS of a service

    CN106465194A

  • Business transmission control method, related devices and communication system

    CN107734562A

  • Streaming video over a hybrid network

    US20160294910A1

  • Context aware and adaptive qos / qoe target definition in 5g

    US20190364457A1

  • Methods for QOS management for 5g networks

    WO2018145103A1