Data transmission method and apparatus, communication device, and readable storage medium

By adjusting the QoS template or mode of PDU Set and QoS stream in the wireless communication system, the adaptation problem caused by dynamic changes on the service side is solved, fine-grained adjustment of QoS level is realized, dynamic adaptation on the network side is supported, and it is applicable to new air interface and sixth generation communication system.

WO2025098196A9PCT designated stage expired Publication Date: 2026-04-23CHINA MOBILE COMM LTD RES INST +1
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
CHINA MOBILE COMM LTD RES INST
Filing Date
2024-10-29
Publication Date
2026-04-23

AI Technical Summary

Technical Problem

In existing technologies, wireless communication systems struggle to effectively adapt to service requirements by adjusting QoS levels when faced with dynamic changes in the service side, resulting in an inability to flexibly adapt to service changes.

Method used

By transmitting information between devices and network functions, the QoS templates or modes of PDU Sets and QoS flows can be adjusted or decided, including parameters and index levels, to achieve finer-grained QoS level adjustments and support dynamic network-side adjustments to adapt to service changes.

Benefits of technology

It enables effective adaptation to service requirements when facing highly dynamic changes such as XR services, and supports flexible adjustment of different QoS levels on the network side to better adapt to service changes.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024128099_23042026_PF_FP_ABST
    Figure CN2024128099_23042026_PF_FP_ABST
Patent Text Reader

Abstract

The present disclosure relates to the technical field of wireless communications, and provides a data transmission method and apparatus, a communication device, and a readable storage medium. The data transmission method in the present disclosure comprises: a first device receives first information sent by a first network function, and executes a first operation on the basis of the first information, wherein the first operation comprises at least one of the following: for each PDU Set or each QoS flow, adjusting or deciding on an alternative PDU Set quality of service (QoS) profile or mode; for each PDU Set or each QoS flow, adjusting or deciding on one or more parameters in the alternative PDU Set QoS profile or mode; for one or more QoS flows, adjusting or deciding on alternative QoS parameters or parameter sets related to service information; and for one or more QoS flows, adjusting or deciding on indexes or levels corresponding to the alternative QoS parameters or parameter sets related to the service information.
Need to check novelty before this filing date? Find Prior Art

Description

Data transmission methods, apparatus, communication equipment and readable storage media

[0001] Cross-reference to related applications

[0002] This application claims priority to Chinese Patent Application No. 202311498243.8 filed in China on November 10, 2023, and to Chinese Patent Application No. 202410237853.0 filed in China on March 1, 2024, the entire contents of which are incorporated herein by reference. Technical Field

[0003] This disclosure belongs to the field of wireless communication technology, specifically relating to a data transmission method, apparatus, communication device, and readable storage medium. Background Technology

[0004] In related technologies, a set of priority-based alternative Quality of Service (QoS) profiles is provided to Radio Access Network (RAN) nodes. Each QoS profile contains QoS parameters for different QoS levels. Based on radio resource availability, when current QoS requirements cannot be met, the RAN node can adjust the QoS level according to the configuration of the alternative QoS profile. However, in this scenario, dynamic changes on the service side, such as unexpected data, can make it difficult to adapt to service changes by adjusting different QoS levels, resulting in ineffective service adaptation.

[0005] Summary of the Invention

[0006] The purpose of this disclosure is to provide a data transmission method, apparatus, communication device, and readable storage medium to solve the problem of ineffective service adaptation in related technologies.

[0007] To solve the above-mentioned technical problems, this disclosure is implemented as follows:

[0008] In a first aspect, a data transmission method is provided, applied to a first device, comprising:

[0009] The first device receives the first information sent by the first network function;

[0010] The first device performs a first operation based on the first information; wherein the first operation includes at least one of the following:

[0011] For each Protocol Data Unit Set (PDU Set), adjust or decide on the available PDU Set Quality of Service (QoS) templates or modes;

[0012] For each PDU Set, adjust or decide on one or more parameters in the available PDU Set QoS templates or modes;

[0013] For each QoS flow, adjust or decide on the available PDU Set QoS template or mode;

[0014] For each QoS flow, adjust or decide on one or more parameters from the available PDU Set QoS templates or patterns;

[0015] For one or more QoS flows, adjust or decide on the available QoS parameters or parameter sets related to service information;

[0016] For one or more QoS flows, adjust or decide on the index or level corresponding to the available QoS parameters or parameter sets related to service information.

[0017] Secondly, a data transmission method is provided, applied to a second network function, including:

[0018] The second network function receives third information sent by the second device;

[0019] The second network function generates first policy information based on the third information;

[0020] The third information includes at least one of the following:

[0021] One or more selectable PDU Set QoS templates or modes;

[0022] One or more selectable PDU Set QoS templates or patterns corresponding to an index or level;

[0023] The one-to-one correspondence between the available PDU Set QoS templates or modes (or their corresponding indexes or levels) and PSI;

[0024] The correspondence between multiple selectable PDU Set QoS templates or modes (or their corresponding indexes or levels) and a single PSI;

[0025] Instructions for reporting adjustment or decision results;

[0026] Available QoS parameters or parameter sets related to business information;

[0027] Indexes or levels corresponding to available QoS parameters or parameter sets related to business information;

[0028] Business information;

[0029] The correspondence between available QoS parameters or parameter sets and service information;

[0030] The correspondence between available QoS parameters or parameter sets related to service information and the service information;

[0031] The index or level corresponding to the available QoS parameters or parameter sets related to the service information and their correspondence with the service information.

[0032] Thirdly, a data transmission method is provided, applied to a first network function, including:

[0033] The first network function receives the first policy information sent by the second network function;

[0034] The first network function sends first information to the first device according to the first policy information;

[0035] The first strategy information includes at least one of the following:

[0036] One or more selectable PDU Set QoS templates or modes;

[0037] One or more selectable PDU Set QoS templates or patterns corresponding to an index or level;

[0038] The one-to-one correspondence between the available PDU Set QoS templates or modes (or their corresponding indexes or levels) and PSI;

[0039] The correspondence between multiple selectable PDU Set QoS templates or modes (or their corresponding indexes or levels) and a single PSI;

[0040] The second instruction is used to instruct the first device to adjust or decide on at least one of the following: PDU Set QoS template or mode, selectable QoS template or mode, and one or more parameters in the selectable PDU Set QoS template or mode;

[0041] Instructions for reporting adjustment or decision results;

[0042] One or more selectable QoS parameters or parameter sets related to business information;

[0043] An index or level corresponding to one or more selectable QoS parameters or parameter sets related to business information;

[0044] The correspondence between available QoS parameters or parameter sets and service information;

[0045] The correspondence between available QoS parameters or parameter sets related to service information and the service information itself;

[0046] The index or level corresponding to the available QoS parameters or parameter sets related to the service information and their correspondence with the service information.

[0047] Fourthly, a data transmission method is provided, applied to a second device, comprising:

[0048] The second device sends third information to the second network function; wherein the third information includes at least one of the following:

[0049] One or more selectable PDU Set QoS templates or modes;

[0050] One or more selectable PDU Set QoS templates or patterns corresponding to an index or level;

[0051] The one-to-one correspondence between the available PDU Set QoS templates or modes (or their corresponding indexes or levels) and PSI;

[0052] The correspondence between multiple selectable PDU Set QoS templates or modes (or their corresponding indexes or levels) and a single PSI;

[0053] Instructions for reporting adjustment or decision results;

[0054] Available QoS parameters or parameter sets related to business information;

[0055] Indexes or levels corresponding to available QoS parameters or parameter sets related to business information;

[0056] Business information;

[0057] The correspondence between available QoS parameters or parameter sets and service information;

[0058] The correspondence between available QoS parameters or parameter sets related to service information and the service information itself;

[0059] The index or level corresponding to the available QoS parameters or parameter sets related to the service information and their correspondence with the service information.

[0060] Fourthly, a data transmission method is provided for application to a fourth network function, including:

[0061] The fourth network function receives the seventh message sent by the first network function;

[0062] The fourth network function identifies, classifies, and / or maps the service flow based on the seventh information;

[0063] The seventh piece of information includes at least one of the following:

[0064] Business information;

[0065] Mapping relationship between service information and QoS flow;

[0066] The mapping relationship between service information and QoS flow priority.

[0067] Fifthly, a data transmission method is provided, applied to a first device, comprising:

[0068] The first device receives the fourth message sent by the first network function;

[0069] The first device receives a third instruction sent by the fourth network function;

[0070] The first device performs a second operation based on the fourth information and the third instruction; wherein the second operation includes at least one of the following:

[0071] For each QoS flow, adjust or decide on one or more parameters from the available QoS templates or patterns;

[0072] For each QoS flow, adjust or decide on one or more parameters from the available PDU Set QoS templates or patterns;

[0073] For each PDU Set, adjust or decide on one or more parameters in the available PDU Set QoS templates or modes;

[0074] Report the index or level corresponding to the adjusted QoS template or mode;

[0075] Report the index or level corresponding to the adjusted PDU Set QoS template or mode;

[0076] Reporting of adjustment or decision-making results;

[0077] For one or more QoS flows, adjust or decide on the available QoS parameters or parameter sets;

[0078] For one or more QoS flows, adjust or decide on available QoS parameters or parameter sets related to service information.

[0079] Sixthly, a data transmission method is provided, applied to a second network function, including:

[0080] The second network function receives the fifth message sent by the second device;

[0081] The second network function generates second strategy information based on the fifth information;

[0082] The fifth piece of information includes at least one of the following:

[0083] One or more selectable QoS templates or patterns;

[0084] One or more selectable QoS templates or patterns corresponding to an index or level;

[0085] One or more selectable PDU Set QoS templates or modes;

[0086] One or more selectable PDU Set QoS templates or patterns corresponding to an index or level;

[0087] Protocol description information;

[0088] One or more selectable QoS parameters or parameter sets;

[0089] One or more selectable QoS parameters or parameter sets corresponding to an index or level;

[0090] One or more selectable QoS parameters or parameter sets related to business information;

[0091] An index or level corresponding to one or more selectable QoS parameters or parameter sets related to business information.

[0092] In a seventh aspect, a data transmission method is provided, applied to a first network function, including:

[0093] The first network function receives the second policy information sent by the second network function;

[0094] The first network function sends fourth information to the first device and / or sends sixth information to the fourth network function according to the second policy information;

[0095] The second strategy information includes at least one of the following:

[0096] One or more selectable QoS templates or patterns;

[0097] One or more selectable QoS templates or patterns corresponding to an index or level;

[0098] One or more selectable PDU Set QoS templates or modes;

[0099] One or more selectable QoS templates or patterns corresponding to an index or level;

[0100] Protocol description information;

[0101] The fifth instruction is used to instruct the first device to adjust or decide on at least one of the following: PDU Set QoS template or mode, selectable QoS template or mode, and one or more parameters in the selectable PDU Set QoS template or mode;

[0102] Instructions for reporting adjustment or decision results;

[0103] One or more selectable QoS parameters or parameter sets;

[0104] One or more selectable QoS parameters or parameter sets corresponding to an index or level;

[0105] One or more selectable QoS parameters or parameter sets related to business information;

[0106] An index or level corresponding to one or more selectable QoS parameters or parameter sets related to business information.

[0107] Eighthly, a data transmission method is provided for application to a fourth network function, including:

[0108] The fourth network function receives the sixth information sent by the first network function; wherein the sixth information includes at least one of the following:

[0109] Protocol description information;

[0110] Data burst identification and labeling indication.

[0111] Ninthly, a data transmission method is provided, applied to a second device, comprising:

[0112] The second device sends a fifth message to the second network function; wherein the fifth message includes at least one of the following:

[0113] One or more selectable QoS templates or patterns;

[0114] One or more selectable QoS templates or patterns corresponding to an index or level;

[0115] One or more selectable PDU Set QoS templates or modes;

[0116] One or more selectable PDU Set QoS templates or patterns corresponding to an index or level;

[0117] Protocol description information;

[0118] One or more selectable QoS parameters or parameter sets;

[0119] One or more selectable QoS parameters or parameter sets corresponding to an index or level;

[0120] One or more selectable QoS parameters or parameter sets related to business information;

[0121] An index or level corresponding to one or more selectable QoS parameters or parameter sets related to business information.

[0122] In a tenth aspect, a data transmission method is provided, applied to a first device, comprising:

[0123] The first device reports second information, which includes at least one of the following:

[0124] Parameters in the QoS template or pattern;

[0125] The index or level corresponding to the QoS template or mode;

[0126] The index or level corresponding to the available QoS templates or modes;

[0127] The index or level corresponding to the available PDU Set QoS templates or modes;

[0128] QoS parameters or parameter sets related to service information;

[0129] Available QoS parameters or parameter sets;

[0130] The index or level corresponding to the available QoS parameters or parameter sets;

[0131] Available QoS parameters or parameter sets related to business information;

[0132] The index or level corresponding to the available QoS parameters or parameter sets related to business information.

[0133] Eleventhly, a data transmission method is provided, applied to a fourth network function, including:

[0134] The fourth network function receives the second information reported by the first device;

[0135] The fourth network function generates the eighth information based on the second information and sends the eighth information in the message header to the third device;

[0136] The second information includes at least one of the following:

[0137] Parameters in the QoS template or pattern;

[0138] PDU Set parameters in the QoS template or mode;

[0139] The index or level corresponding to the available QoS templates or modes;

[0140] The index or level corresponding to the available PDU Set QoS templates or modes;

[0141] QoS parameters or parameter sets related to service information;

[0142] Available QoS parameters or parameter sets;

[0143] The index or level corresponding to the available QoS parameters or parameter sets;

[0144] Available QoS parameters or parameter sets related to business information;

[0145] The index or level corresponding to the available QoS parameters or parameter sets related to business information;

[0146] The eighth piece of information includes at least one of the following:

[0147] Parameters in the QoS template or pattern;

[0148] PDU Set parameters in the QoS template or mode;

[0149] The index or level corresponding to the available QoS templates or modes;

[0150] The index or level corresponding to the available PDU Set QoS templates or modes;

[0151] QoS parameters or parameter sets related to service information;

[0152] Available QoS parameters or parameter sets;

[0153] The index or level corresponding to the available QoS parameters or parameter sets;

[0154] Available QoS parameters or parameter sets related to business information;

[0155] The index or level corresponding to the available QoS parameters or parameter sets related to business information.

[0156] In a twelfth aspect, a data transmission method is provided, applied to a third device, comprising:

[0157] The third device receives an eighth message sent by the fourth network function, the eighth message including at least one of the following:

[0158] Parameters in the QoS template or pattern;

[0159] PDU Set parameters in the QoS template or mode;

[0160] The index or level corresponding to the available QoS templates or modes;

[0161] The index or level corresponding to the available PDU Set QoS templates or modes;

[0162] QoS parameters or parameter sets related to service information;

[0163] Available QoS parameters or parameter sets;

[0164] The index or level corresponding to the available QoS parameters or parameter sets;

[0165] Available QoS parameters or parameter sets related to business information;

[0166] The index or level corresponding to the available QoS parameters or parameter sets related to business information.

[0167] In a thirteenth aspect, a data transmission apparatus is provided, applied to a first device, comprising:

[0168] The first receiving module is used to receive the first information sent by the first network function;

[0169] A first execution module is configured to perform a first operation based on the first information; wherein the first operation includes at least one of the following:

[0170] For each Protocol Data Unit Set (PDU Set), adjust or decide on the available PDU Set Quality of Service (QoS) templates or modes;

[0171] For each PDU Set, adjust or decide on one or more parameters in the available PDU Set QoS templates or modes;

[0172] For each QoS flow, adjust or decide on the available PDU Set QoS template or mode;

[0173] For each QoS flow, adjust or decide on one or more parameters from the available PDU Set QoS templates or patterns;

[0174] For one or more QoS flows, adjust or decide on the available QoS parameters or parameter sets related to service information;

[0175] For one or more QoS flows, adjust or decide on the index or level corresponding to the available QoS parameters or parameter sets related to service information.

[0176] In a fourteenth aspect, a data transmission apparatus is provided for use in a second network function, comprising:

[0177] The second receiving module is used to receive third information sent by the second device;

[0178] The first generation module is used to generate first strategy information based on the third information;

[0179] The third information includes at least one of the following:

[0180] One or more selectable PDU Set QoS templates or modes;

[0181] One or more selectable PDU Set QoS templates or patterns corresponding to an index or level;

[0182] The available PDU Set QoS templates or modes have a one-to-one correspondence with PSI;

[0183] The correspondence between multiple selectable PDU Set QoS templates or modes and a single PSI;

[0184] Instructions for reporting adjustment or decision results;

[0185] Available QoS parameters or parameter sets related to business information;

[0186] Indexes or levels corresponding to available QoS parameters or parameter sets related to business information;

[0187] Business information;

[0188] The correspondence between available QoS parameters or parameter sets and service information;

[0189] The correspondence between available QoS parameters or parameter sets and PDU Set information;

[0190] The correspondence between available QoS parameters or parameter sets related to service information and the service information itself;

[0191] The index or level corresponding to the available QoS parameters or parameter sets related to the service information and their correspondence with the service information.

[0192] In a fifteenth aspect, a data transmission apparatus is provided for use in a first network function, comprising:

[0193] The third receiving module is used to receive the first policy information sent by the second network function;

[0194] The third sending module is used to send first information to the first device according to the first strategy information;

[0195] The first strategy information includes at least one of the following:

[0196] One or more selectable PDU Set QoS templates or modes;

[0197] One or more selectable PDU Set QoS templates or patterns corresponding to an index or level;

[0198] The available PDU Set QoS templates or modes have a one-to-one correspondence with PSI;

[0199] The correspondence between multiple selectable PDU Set QoS templates or modes and a single PSI;

[0200] The second instruction is used to instruct the first device to adjust or decide on at least one of the following: PDU Set QoS template or mode, selectable QoS template or mode, and one or more parameters in the selectable PDU Set QoS template or mode;

[0201] Instructions for reporting adjustment or decision results;

[0202] One or more selectable QoS parameters or parameter sets related to business information;

[0203] An index or level corresponding to one or more selectable QoS parameters or parameter sets related to business information;

[0204] The correspondence between available QoS parameters or parameter sets and service information;

[0205] The correspondence between available QoS parameters or parameter sets related to service information and the service information itself;

[0206] The index or level corresponding to the available QoS parameters or parameter sets related to the service information and their correspondence with the service information.

[0207] In a sixteenth aspect, a data transmission apparatus is provided, applied to a second device, comprising:

[0208] The fourth sending module is used to send third information to the second network function; wherein the third information includes at least one of the following:

[0209] One or more selectable PDU Set QoS templates or modes;

[0210] One or more selectable PDU Set QoS templates or patterns corresponding to an index or level;

[0211] The available PDU Set QoS templates or modes have a one-to-one correspondence with PSI;

[0212] The correspondence between multiple selectable PDU Set QoS templates or modes and a single PSI;

[0213] Instructions for reporting adjustment or decision results;

[0214] Available QoS parameters or parameter sets related to business information;

[0215] Indexes or levels corresponding to available QoS parameters or parameter sets related to business information;

[0216] Business information;

[0217] The correspondence between available QoS parameters or parameter sets and service information;

[0218] The correspondence between available QoS parameters or parameter sets related to service information and the service information itself;

[0219] The index or level corresponding to the available QoS parameters or parameter sets related to the service information and their correspondence with the service information.

[0220] In a sixteenth aspect, a data transmission method is provided, applied to a fourth network function, including:

[0221] The eleventh receiving module is used to receive the seventh message sent by the first network function;

[0222] The processing module is used to identify, classify, and / or map the business flow based on the seventh information;

[0223] The seventh piece of information includes at least one of the following:

[0224] Business information;

[0225] Mapping relationship between service information and QoS flow;

[0226] The mapping relationship between service information and QoS flow priority.

[0227] In a seventeenth aspect, a data transmission apparatus is provided, applied to a first device, comprising:

[0228] The fourth receiving module is used to receive the fourth information sent by the first network function;

[0229] The fifth receiving module is used to receive the third instruction sent by the fourth network function;

[0230] The second execution module is configured to perform a second operation based on the fourth information and the third instruction; wherein the second operation includes at least one of the following:

[0231] For each QoS flow, adjust or decide on one or more parameters from the available QoS templates or patterns;

[0232] For each QoS flow, adjust or decide on one or more parameters from the available PDU Set QoS templates or patterns;

[0233] For each PDU Set, adjust or decide on one or more parameters in the available PDU Set QoS templates or modes;

[0234] Report the index or level corresponding to the adjusted QoS template or mode;

[0235] Report the index or level corresponding to the adjusted PDU Set QoS template or mode;

[0236] Reporting of adjustment or decision-making results;

[0237] For one or more QoS flows, adjust or decide on the available QoS parameters or parameter sets;

[0238] For one or more QoS flows, adjust or decide on available QoS parameters or parameter sets related to service information.

[0239] Eighteenthly, a data transmission apparatus is provided for use in a second network function, comprising:

[0240] The sixth receiving module is used to receive the fifth information sent by the second device;

[0241] The second generation module is used to generate second strategy information based on the fifth information;

[0242] The fifth piece of information includes at least one of the following:

[0243] One or more selectable QoS templates or patterns;

[0244] One or more selectable QoS templates or patterns corresponding to an index or level;

[0245] One or more selectable PDU Set QoS templates or modes;

[0246] One or more selectable PDU Set QoS templates or patterns corresponding to an index or level;

[0247] Protocol description information;

[0248] One or more selectable QoS parameters or parameter sets;

[0249] One or more selectable QoS parameters or parameter sets corresponding to an index or level;

[0250] One or more selectable QoS parameters or parameter sets related to business information;

[0251] An index or level corresponding to one or more selectable QoS parameters or parameter sets related to business information.

[0252] In a nineteenth aspect, a data transmission apparatus is provided for use in a first network function, comprising:

[0253] The seventh receiving module is used to receive the second policy information sent by the second network function;

[0254] The sixth sending module is used to send the fourth information to the first device and / or send the sixth information to the fourth network function according to the second strategy information;

[0255] The second strategy information includes at least one of the following:

[0256] One or more selectable QoS templates or patterns;

[0257] One or more selectable QoS templates or patterns corresponding to an index or level;

[0258] One or more selectable PDU Set QoS templates or modes;

[0259] One or more selectable QoS templates or patterns corresponding to an index or level;

[0260] Protocol description information;

[0261] The fifth instruction is used to instruct the first device to adjust or decide on at least one of the following: PDU Set QoS template or mode, selectable QoS template or mode, and one or more parameters in the selectable PDU Set QoS template or mode;

[0262] Instructions for reporting adjustment or decision results;

[0263] One or more selectable QoS parameters or parameter sets;

[0264] One or more selectable QoS parameters or parameter sets corresponding to an index or level;

[0265] One or more selectable QoS parameters or parameter sets related to business information;

[0266] An index or level corresponding to one or more selectable QoS parameters or parameter sets related to business information.

[0267] In a twentieth aspect, a data transmission apparatus is provided for use in a fourth network function, comprising:

[0268] The eighth receiving module is configured to receive the sixth information sent by the first network function; wherein the sixth information includes at least one of the following:

[0269] Protocol description information;

[0270] Data burst identification and labeling indication.

[0271] In a twenty-first aspect, a data transmission apparatus is provided, applied to a second device, comprising:

[0272] The seventh sending module is used to send fifth information to the second network function; wherein the fifth information includes at least one of the following:

[0273] One or more selectable QoS templates or patterns;

[0274] One or more selectable QoS templates or patterns corresponding to an index or level;

[0275] One or more selectable PDU Set QoS templates or modes;

[0276] One or more selectable PDU Set QoS templates or patterns corresponding to an index or level;

[0277] Protocol description information;

[0278] One or more selectable QoS parameters or parameter sets;

[0279] One or more selectable QoS parameters or parameter sets corresponding to an index or level;

[0280] One or more selectable QoS parameters or parameter sets related to business information;

[0281] An index or level corresponding to one or more selectable QoS parameters or parameter sets related to business information.

[0282] In a twenty-second aspect, a data transmission apparatus is provided, applied to a first device, comprising:

[0283] The second reporting module is used to report second information, which includes at least one of the following:

[0284] Parameters in the QoS template or pattern;

[0285] PDU Set parameters in the QoS template or mode;

[0286] The index or level corresponding to the available QoS templates or modes;

[0287] The index or level corresponding to the available PDU Set QoS templates or modes;

[0288] QoS parameters or parameter sets related to service information;

[0289] Available QoS parameters or parameter sets;

[0290] The index or level corresponding to the available QoS parameters or parameter sets;

[0291] Available QoS parameters or parameter sets related to business information;

[0292] The index or level corresponding to the available QoS parameters or parameter sets related to business information.

[0293] In a twenty-third aspect, a data transmission apparatus is provided for use in a fourth network function, comprising:

[0294] The ninth receiving module is used to receive the second information reported by the first device;

[0295] The eighth sending module is used to generate eighth information based on the second information and send the eighth information in the message header to the third device;

[0296] The second information includes at least one of the following:

[0297] Parameters in the QoS template or pattern;

[0298] PDU Set parameters in the QoS template or mode;

[0299] The index or level corresponding to the available QoS templates or modes;

[0300] The index or level corresponding to the available PDU Set QoS templates or modes;

[0301] QoS parameters or parameter sets related to service information;

[0302] Available QoS parameters or parameter sets;

[0303] The index or level corresponding to the available QoS parameters or parameter sets;

[0304] Available QoS parameters or parameter sets related to business information;

[0305] The index or level corresponding to the available QoS parameters or parameter sets related to business information;

[0306] The eighth piece of information includes at least one of the following:

[0307] Parameters in the QoS template or pattern;

[0308] PDU Set parameters in the QoS template or mode;

[0309] The index or level corresponding to the available QoS templates or modes;

[0310] The index or level corresponding to the available PDU Set QoS templates or modes;

[0311] QoS parameters or parameter sets related to service information;

[0312] Available QoS parameters or parameter sets;

[0313] The index or level corresponding to the available QoS parameters or parameter sets;

[0314] Available QoS parameters or parameter sets related to business information;

[0315] The index or level corresponding to the available QoS parameters or parameter sets related to business information.

[0316] A twenty-fourth aspect provides a data transmission apparatus for use in a third device, comprising:

[0317] The tenth receiving module is used to receive the eighth information sent by the fourth network function, the eighth information including at least one of the following:

[0318] Parameters in the QoS template or pattern;

[0319] PDU Set parameters in the QoS template or mode;

[0320] The index or level corresponding to the available QoS templates or modes;

[0321] The index or level corresponding to the available PDU Set QoS templates or modes;

[0322] QoS parameters or parameter sets related to service information;

[0323] Available QoS parameters or parameter sets;

[0324] The index or level corresponding to the available QoS parameters or parameter sets;

[0325] Available QoS parameters or parameter sets related to business information;

[0326] The index or level corresponding to the available QoS parameters or parameter sets related to business information.

[0327] In a twenty-fifth aspect, a communication device is provided, including a processor, a memory, and a program or instructions stored in the memory and executable on the processor, wherein the program or instructions, when executed by the processor, implement the steps of the method as described in any one of the first to twelfth aspects above.

[0328] In a twenty-sixth aspect, a readable storage medium is provided, on which a program or instructions are stored, which, when executed by a processor, implement the steps of the method as described in any one of the first to twelfth aspects above.

[0329] The solutions described in this disclosure can achieve QoS level adjustment at the PDU Set granularity or QoS flow granularity, thereby effectively adapting to services. For example, when targeting XR services, it can effectively adapt to the highly dynamic changes on the XR service side, supporting the network side to dynamically adjust different QoS levels to flexibly adapt to service change requirements. Attached Figure Description

[0330] Figure 1 is a flowchart of a data transmission method provided in an embodiment of this disclosure;

[0331] Figure 2 is a flowchart of another data transmission method provided in an embodiment of this disclosure;

[0332] Figure 3 is a flowchart of another data transmission method provided in an embodiment of this disclosure;

[0333] Figure 4 is a flowchart of another data transmission method provided in an embodiment of this disclosure;

[0334] Figure 5A is a flowchart of another data transmission method provided in an embodiment of this disclosure;

[0335] Figure 5B is a flowchart of another data transmission method provided in an embodiment of this disclosure;

[0336] Figure 6 is a flowchart of another data transmission method provided in an embodiment of this disclosure;

[0337] Figure 7 is a flowchart of another data transmission method provided in an embodiment of this disclosure;

[0338] Figure 8 is a flowchart of another data transmission method provided in an embodiment of this disclosure;

[0339] Figure 9 is a flowchart of another data transmission method provided in an embodiment of this disclosure;

[0340] Figure 10 is a flowchart of another data transmission method provided in an embodiment of this disclosure;

[0341] Figure 11 is a flowchart of another data transmission method provided in an embodiment of this disclosure;

[0342] Figure 12 is a flowchart of another data transmission method provided in an embodiment of this disclosure;

[0343] Figure 13 is a flowchart of another data transmission method provided in an embodiment of this disclosure;

[0344] Figure 14 is one of the schematic diagrams of the data transmission process in an embodiment of this disclosure;

[0345] Figure 15 is a second schematic diagram of the data transmission process in an embodiment of this disclosure;

[0346] Figure 16A is a third schematic diagram of the data transmission process in an embodiment of this disclosure;

[0347] Figure 16B is a fourth schematic diagram of the data transmission process in an embodiment of this disclosure;

[0348] Figure 17 is a schematic diagram of a data transmission device provided in an embodiment of this disclosure;

[0349] Figure 18 is a schematic diagram of another data transmission device provided in an embodiment of this disclosure;

[0350] Figure 19 is a schematic diagram of another data transmission device provided in an embodiment of this disclosure;

[0351] Figure 20A is a schematic diagram of another data transmission device provided in an embodiment of this disclosure;

[0352] Figure 20B is a schematic diagram of another data transmission device provided in an embodiment of this disclosure;

[0353] Figure 21 is a schematic diagram of another data transmission device provided in an embodiment of this disclosure;

[0354] Figure 22 is a schematic diagram of another data transmission device provided in an embodiment of this disclosure;

[0355] Figure 23 is a schematic diagram of another data transmission device provided in an embodiment of this disclosure;

[0356] Figure 24 is a schematic diagram of another data transmission device provided in an embodiment of this disclosure;

[0357] Figure 25 is a schematic diagram of another data transmission device provided in an embodiment of this disclosure;

[0358] Figure 26 is a schematic diagram of another data transmission device provided in an embodiment of this disclosure;

[0359] Figure 27 is a schematic diagram of another data transmission device provided in an embodiment of this disclosure;

[0360] Figure 28 is a schematic diagram of another data transmission device provided in an embodiment of this disclosure;

[0361] Figure 29 is a schematic diagram of the structure of a communication device provided in an embodiment of this disclosure. Detailed Implementation

[0362] The technical solutions of the embodiments of this disclosure will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this disclosure. Based on the embodiments of this disclosure, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this disclosure.

[0363] The terms "first," "second," etc., used in this disclosure and in the claims are used to distinguish similar objects and not to describe a specific order or sequence. It should be understood that such use of data can be interchanged where appropriate so that embodiments of this disclosure can be implemented in orders other than those illustrated or described herein, and the objects distinguished by "first," "second," etc., are generally of the same class and the number of objects is not limited; for example, a first object can be one or more. Furthermore, in the specification and claims, "and / or" indicates at least one of the connected objects, and the character " / " generally indicates that the preceding and following objects are in an "or" relationship.

[0364] It is worth noting that the technologies described in this disclosure are not limited to Long Term Evolution (LTE) / LTE-Advanced (LTE-A) systems, 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 this disclosure are often used interchangeably, and the described technologies can be used not only in the systems and radio technologies mentioned above, but also in other systems and radio technologies, such as New Radio (NR) systems, 6th Generation (6G) communication systems, etc.

[0365] Figure 1 shows a block diagram of a wireless communication system applicable to embodiments of the present disclosure. The wireless communication system includes a terminal 11 and a network-side device 12. The terminal 11 can be a mobile phone, tablet computer, laptop computer, notebook computer, personal digital assistant (PDA), handheld computer, netbook, ultra-mobile personal computer (UMPC), mobile internet device (MID), augmented reality (AR), virtual reality (VR) device, robot, wearable device, flight vehicle, vehicle user equipment (VUE), shipboard equipment, pedestrian user equipment (PUE), smart home (home devices with wireless communication capabilities, such as refrigerators, televisions, washing machines, or furniture), game console, personal computer (PC), ATM, or self-service machine, etc. Wearable devices include: smartwatches, smart bracelets, smart earphones, smart glasses, smart jewelry (smart bracelets, smart chains, smart rings, smart necklaces, smart anklets, smart anklets, etc.), smart wristbands, smart clothing, etc. Among these, in-vehicle devices can also be referred to as in-vehicle terminals, in-vehicle controllers, in-vehicle modules, in-vehicle components, in-vehicle chips, or in-vehicle units, etc. It should be noted that the specific type of terminal 11 is not limited in the embodiments disclosed herein.

[0366] Network-side equipment 12 may include access network equipment or core network equipment. Access network equipment 12 may include base stations, WLAN access points, or WiFi nodes, etc. Base stations may be referred to as Node B, Evolved Node B (eNB), access point, Base Transceiver Station (BTS), radio base station, radio transceiver, Basic Service Set (BSS), Extended Service Set (ESS), Home B node, Home Evolved B node, Transmitting Receiving Point (TRP), or any other suitable term in the field, as long as the same technical effect is achieved. The base station is not limited to specific technical terms. Core network equipment may include, but is not limited to, at least one of the following: core network node, core network function, Mobility Management Entity (MME), Access and Mobility Management Function (AMF), Session Management Function (SMF), User Plane Function (UPF), Policy Control Function (PCF), Policy and Charging Rules Function (PCRF), Edge Application Server Discovery Function (EASDF), Unified Data Management (UDM), Unified Data Repository (UDR), Home Subscriber Server (HSS), Centralized network configuration (CNC), Network Repository Function (NRF), Network Exposure Function (NEF), Binding Support Function (BSF), etc.

[0367] Optionally, the solutions in this disclosure can be geared towards Extended Reality (XR) services. XR services can include multimodal data such as audio, video, and haptic feedback. In multi-form terminal device data stream transmission scenarios, these different modal data can be transmitted in multiple service streams and mapped into multiple QoS streams.

[0368] To address the issue of ineffective adaptation to services (such as XR services) in related technologies, this disclosure proposes extending the existing Alternative QoS scheme to the Alternative Protocol Data Unit Set (PDU Set) QoS scheme, i.e., extending it to the PDU Set granularity. For each QoS flow, AF provides a set of parameters for the Alternative PDU Set QoS Profile(s) (template or pattern) or the index or reference corresponding to the PDU Set QoS Profile(s).

[0369] Optionally, the Alternative PDU Set QoS can be extended to the PDU Set granularity. The AF can provide the correspondence between Protocol Data Unit Set Importance (PSI) and Alternative PDU Set QoS parameters, with one PSI corresponding to one level of PDU Set QoS parameters. When the PCF formulates policies (such as PCC rules), it formulates policies based on the one-to-one correspondence between the PDU Set QoS parameters and PSIs for each level, and sends the formulated / generated policies to the SMF. The SMF generates multi-level PDU Set QoS profiles based on the received policies and sends them to the RAN nodes. The RAN nodes can adjust the PDU Set QoS levels for different PDU Sets based on the PSI indication in the header sent by the UPF, such as adjusting or deciding on one or more parameters in the Alternative PDU Set QoS profile for each PDU Set.

[0370] Optionally, the Alternative PDU Set QoS can be extended to the PDU Set granularity. The AF can provide the correspondence between PDU Set Importance (PSI) and Alternative PDU Set QoS parameters. Each PSI can correspond to multiple levels of PDU Set QoS parameters. The RAN can adjust the PDU Set QoS at multiple levels according to the PSI indication, such as adjusting or deciding one or more parameters in the Alternative PDU Set QoS profile for each PDU Set.

[0371] Optionally, the AF can provide protocol description information to the UPF, which includes burst indications, such as the start or end information of a data burst (e.g., PDU Set start indication). The UPF can place this protocol description in the message header (e.g., GTP-U header) and provide it to the RAN node. The RAN node adjusts the PDU Set QoS or QoS level according to the burst indication; or, based on the received PSI, adjusts the QoS of certain PSIs separately.

[0372] In this embodiment of the disclosure, it is considered that the service side (such as XR service) supports the Alternative PDU Set QoS mechanism, and also supports dynamic adjustment of QoS level. The triggering conditions for adjusting the QoS level can be in the following ways:

[0373] (1) Based on business-side AF indication:

[0374] - User Plane: A QoS level adjustment indication is added to the data packet header. For example, if the AF needs to adjust the PDU Set QoS level based on service requirements, it will carry an indication to adjust the PDU Set QoS level (e.g., specifying the PDU Set QoS level number in the IP packet header, or the start or end identifier of the data burst). The UPF identifies the PDU Set information and data burst information, and sends the corresponding information to the RAN in the GTP-U header to adjust the QoS level. GTP-U refers to the General Packet Radio Service (GPRS) User Plane Tunneling Protocol.

[0375] (2) Based on the wireless resource situation on the network side: According to the existing Alternative QoS mechanism, when the network resources are insufficient to meet the PDU Set QoS requirements, the QoS level is downgraded; or when the resources are sufficient to meet the requirements again, the QoS level is upgraded.

[0376] (3) Pre-configured trigger conditions, such as those provided by AF:

[0377] - Based on traffic characteristics: Based on the periodicity of services and the burstiness of data, for example, after receiving a data burst size indication, it is determined whether the threshold has been exceeded; the RAN can reduce the QoS level (the action is to adjust to the specified level), and then trigger an upgrade when the next data burst indication arrives.

[0378] - Based on time characteristics: For example, based on the time distribution characteristics of services, the QoS level can be adjusted within certain time periods without allocating more resources, which is beneficial for network or equipment energy saving; for example, for video-on-demand services, the initial buffering bandwidth required after clicking the playback request is large, and the QoS requirement is high, and the QoS level can be reduced subsequently; or after dragging the progress bar, the bandwidth requirement is large at the beginning, and the QoS level can be reduced subsequently, such as setting two levels for adjustment.

[0379] Optionally, for the Alternative PDU Set processing mechanism, the PCF can provide the Alternative PDU Set QoS parameter information to the SMF in the PCC Rule according to the corresponding parameters of the Alternative PDU Set QoS provided by the AF; the Alternative PDU Set QoS Profile(s) generated by the SMF can carry parameters with different priorities for the PDU Set QoS or the index / level (reference) corresponding to these parameters.

[0380] Optionally, the SMF can instruct the RAN to adjust the PDU Set QoS index / level:

[0381] 1) Based on the Protocol description provided by AF, a new data burst start or end identifier is added to the Protocol description. SMF can provide this identifier / indication to UPF. When UPF sends downlink messages, it identifies the corresponding data burst information and puts it together with PDU Set information in the GTP-U header and provides it to RAN. RAN then adjusts the PDU Set QoS level accordingly.

[0382] 2) Based on the QoS level adjustment indications and triggering conditions provided by AF (such as the end of data burst, PDU Set importance indication, data burst size, etc.), SMF provides the triggering conditions for level changes to RAN in Alternative PDU Set QoS Profile(s). After the RAN detects the corresponding triggering conditions, it decides to dynamically adjust the PDU Set QoS level.

[0383] Optionally, if there is no adjustment instruction as described above, the RAN may reduce the QoS level in accordance with the traditional Alternative QoS adjustment method when the current QoS objective cannot be met (such as insufficient radio resources).

[0384] Optionally, for the exposure of QoS level-related network information, if the AF requests the PCF to report QoS satisfaction status, the PCF can configure a QoS notification control mechanism to support the reporting of whether the Alternative PDU Set QoS is satisfied and QoS level changes in the corresponding PCC rule, and provide the SMF with a corresponding Policy Control Request Trigger, as follows:

[0385] - Control plane: When the QoS level of the PDU Set changes on the RAN side, the RAN will notify the SMF of the corresponding change; the SMF can further notify the PCF; the PCF provides the AF with the corresponding PDU Set QoS reference, or provides the level corresponding to the AF's previous Alternative PDU Set QoS parameter set;

[0386] - User plane: Consider reporting QoS index / level and other information based on the user plane, and then the UPF provides it to the AF.

[0387] Optionally, AF can adjust the service code rate based on changes in the PDU Set QoS level to better correspond with the QoS level that the RAN side can currently meet, thereby achieving network-service collaboration.

[0388] In this embodiment of the disclosure, the alternative can be represented / understood as: Alternative.

[0389] A template or pattern can be represented / understood as: profile or profile(s).

[0390] A QoS template or pattern can be represented / understood as: QoS profile or QoS profile(s).

[0391] A PDU Set QoS template or pattern can be represented / understood as: PDU Set QoS profile or PDU Set QoS profile(s).

[0392] An index or hierarchy can be represented / understood as a reference.

[0393] The available PDU Set QoS templates or patterns can be represented / understood as: Alternative PDU Set QoS profile(s).

[0394] The available QoS templates or patterns can be represented / understood as: Alternative QoS profile(s).

[0395] Optionally, the business information in this disclosure embodiment may include, but is not limited to, at least one of the following: PDU Set information; business characteristics; media type; media characteristics; traffic information, etc.

[0396] The data transmission method, apparatus, communication device, and readable storage medium provided in this disclosure will be described in detail below with reference to the accompanying drawings and through specific embodiments and application scenarios.

[0397] Please refer to Figure 2, which is a flowchart of a data transmission method provided in an embodiment of this disclosure. The method is applied to a first device, which may be a RAN node or other device with similar functions. As shown in Figure 2, the method includes the following steps:

[0398] Step 21: The first device receives the first information sent by the first network function;

[0399] Step 22: The first device performs the first operation based on the first information.

[0400] In this embodiment of the disclosure, the first network function may be SMF or other network functions with similar functionality. The first information may include information for a single QoS flow or multiple QoS flows.

[0401] Optionally, the first operation may include, but is not limited to, at least one of the following:

[0402] For each PDU Set, adjust or decide (e.g., determine) the available PDU Set QoS templates or patterns, i.e., adjust or decide the Alternative PDU Set QoS profile(s);

[0403] For each PDU Set, adjust or decide one or more parameters in the available PDU Set QoS templates or patterns, i.e., adjust or decide one or more parameters in the Alternative PDU Set QoS profile(s);

[0404] For each QoS flow, adjust or decide on the available PDU Set QoS template or mode;

[0405] For each QoS flow, adjust or decide on one or more parameters from the available PDU Set QoS templates or patterns;

[0406] For one or more QoS flows, adjust or decide on the available QoS parameters or parameter sets related to service information;

[0407] For one or more QoS flows, adjust or decide on the index or level corresponding to the available QoS parameters or parameter sets related to service information.

[0408] It should be noted that when adjusting or deciding on available QoS parameters or parameter sets related to service information for one or more QoS flows, the QoS parameter adjustment for each QoS flow can be based on the SMF configuration provided to the RAN, selecting appropriate QoS parameters or QoS parameters related to service information. RAN adjustments are primarily based on radio resource information and can refer to service information provided by the user plane. In this embodiment, the AF can provide available QoS parameters related to service information, and simultaneously provide service information. When the network performs QoS flow mapping and QoS parameter configuration for service flows according to the AF request, the parameter configuration provided to the RAN is fixed.

[0409] Optionally, the business information includes at least one of the following: PDU Set information, business characteristics, media type, media characteristics, traffic information, etc.

[0410] Optionally, the first information may include, but is not limited to, at least one of the following:

[0411] One or more selectable PDU Set QoS templates or patterns, i.e., one or more Alternative PDU Set QoS profile(s);

[0412] The available PDU Set QoS templates or modes have a one-to-one correspondence with the Protocol Data Unit Set Importance (PSI), i.e., one PSI corresponds to one Alternative PDU Set QoS profile(s); this correspondence can also be expressed as: a one-to-one correspondence between the index or reference corresponding to the Alternative PDU Set QoS profile(s) and the PSI.

[0413] The correspondence between multiple selectable PDU Set QoS templates or patterns and a single PSI, i.e., one PSI corresponds to multiple Alternative PDU Set QoS profile(s); this correspondence can also be expressed as: the correspondence between the index or reference corresponding to multiple Alternative PDU Set QoS profile(s) and a single PSI.

[0414] One or more selectable QoS parameters or parameter sets related to PDU Set service information;

[0415] Indexes or levels corresponding to available QoS parameters or parameter sets related to business information;

[0416] The correspondence between available QoS parameters or parameter sets and service information;

[0417] The correspondence between available QoS parameters or parameter sets related to service information and the service information itself;

[0418] The mapping relationship between the index or level of the available QoS parameters or parameter sets related to service information and the service information.

[0419] The first instruction is used to instruct the first device to adjust or decide on at least one of the following: PDU Set QoS template or mode, selectable QoS template or mode, and one or more parameters in the selectable PDU Set QoS template or mode;

[0420] The adjustment or decision result reporting instruction can be used to instruct the first device (such as a RAN node) to report information, such as reporting a parameter that cannot be satisfied in the current QoS profile, and / or the index or level corresponding to the adjusted Alternative QoS profile; for PDU Set QoS, it can also instruct to report a parameter that cannot be satisfied in the current PDU Set QoS profile, and / or the index or level corresponding to the adjusted PDU Set QoS profile.

[0421] In some embodiments, the first information sent by the SMF to the RAN node may include at least one of the following: one or more selectable PDU Set QoS templates or patterns; a one-to-one correspondence between the selectable PDU Set QoS templates or patterns and PSIs; a correspondence between multiple selectable PDU Set QoS templates or patterns and a single PSI; a first indication; and an indication to report adjustment or decision results. In this case, the RAN node may perform adjustments at the PDU Set granularity based on the first information, such as adjusting or deciding on the Alternative PDU Set QoS profile(s) for each PDU Set; or adjusting or deciding on one or more parameters in the Alternative PDU Set QoS profile(s) for each PDU Set.

[0422] In other embodiments, the first information sent by the SMF to the RAN node may include at least one of the following: one or more selectable PDU Set QoS templates or patterns; a first indication; an indication to report adjustment or decision results; in this case, the RAN node may perform QoS flow granularity adjustments based on the first information, such as: adjusting or deciding on the Alternative PDU Set QoS profile(s) for each QoS flow; or adjusting or deciding on one or more parameters in the Alternative PDU Set QoS profile(s) for each QoS flow.

[0423] Understandably, the solutions in this disclosure can achieve QoS level adjustment at the PDU Set granularity or QoS flow granularity, thereby effectively adapting to services. For example, when targeting XR services, it can effectively adapt to the highly dynamic changes on the XR service side, supporting the network side to dynamically adjust different QoS levels to flexibly adapt to service change requirements.

[0424] Optionally, performing the first operation described above may include:

[0425] The first device performs the first operation based on the first information, depending on at least one of the following changes:

[0426] Wireless resource information;

[0427] Wireless channel information;

[0428] Business information, including but not limited to PDU Set information, business characteristics, media type, media characteristics, traffic information, data packet changes, etc.

[0429] In other words, the first device (such as a RAN node) can adjust QoS based on changes in radio resources or radio channel status, according to the first information (such as configuration information provided by the core network to the RAN).

[0430] In this way, QoS level adjustments at the PDU Set granularity or QoS stream granularity can be performed based on changes in wireless resources and / or wireless channel status, enabling multi-level QoS guarantees.

[0431] Optionally, the parameters in the selectable PDU Set QoS template or mode may include, but are not limited to, at least one of the following:

[0432] PDU Set Delay Budget (PSDB);

[0433] PDU Set Error Rate (PSER);

[0434] PDU Set Integrated Handling Information (PSIHI).

[0435] Optionally, the data transmission method in this disclosure embodiment may further include:

[0436] If a first condition is met, the first device sends a first notification message to the first network function; the first condition includes at least one of the following:

[0437] Wireless resources cannot meet the demand or meet the demand again;

[0438] The first device determines that the parameter in the PDU Set QoS template or mode cannot be satisfied or is satisfied again; for example, this parameter can be PSDB or PSER, etc., and the corresponding condition is: the first device determines that the PSDB or PSER in the PDU Set QoS profile cannot be satisfied or is satisfied again.

[0439] The lowest priority among the available PDU Set QoS templates or patterns cannot be satisfied, i.e., the lowest priority in the Alternative PDU Set QoS profile(s) cannot be satisfied;

[0440] QoS parameters or parameter sets related to service information cannot be satisfied or are satisfied again; in this case, QoS parameters related to service information may include PSDB parameters and / or PSER parameters, which cannot be satisfied or are satisfied again.

[0441] The lowest priority among the available QoS parameters or parameter sets related to the service information cannot be satisfied.

[0442] Optionally, the first notification information may be used to notify at least one of the following:

[0443] The parameter in the PDU Set QoS template or mode is either not satisfied or is satisfied again; for example, this parameter could be PSDB or PSER, etc.

[0444] The index or level corresponding to the available alternative PDU Set QoS templates or modes that can be satisfied; for example, this index or level could be: the reference corresponding to the currently satisfying Alternative PDU Set QoS profile(s);

[0445] The index or level corresponding to the lowest priority in the available PDU Set QoS templates or modes cannot be satisfied;

[0446] QoS parameters or parameter sets related to service information cannot be satisfied or need to be satisfied again;

[0447] The index or level corresponding to the available QoS parameters or parameter sets related to the business information that can be satisfied;

[0448] The available QoS parameters related to the business information, or the index or level corresponding to the lowest priority in the parameter set, cannot be satisfied.

[0449] Optionally, performing the first operation described above may include:

[0450] The first device performs the first operation based on the first information and the service information received from the fourth network function.

[0451] For example, the service information may be PDU Set information. Alternatively, the service information may be the PSI information of each PDU Set in the header of a received data packet (such as the GTP-U header), or the service information in the header of a received data packet. For instance, appropriate Alternative QoS parameters related to the service information can be selected based on the service-related information; during the duration of a service flow's transmission in the network, the QoS parameters or PDU Set QoS parameters are relatively fixed and do not dynamically change over time.

[0452] Optionally, the PSI information can be the PSI of an I / P / B frame or information about the start frame of a Group of Pictures (GOP), etc., and there are no restrictions on this.

[0453] Optionally, the data transmission method in this disclosure embodiment may further include:

[0454] The first device reports second information, which includes, but is not limited to, at least one of the following:

[0455] Parameters in a QoS template or pattern; for example, this parameter can be a parameter in the currently achievable QoS profile(s) or a parameter in the adjusted QoS profile(s);

[0456] Parameters in the PDU Set QoS template or pattern; for example, this parameter can be a parameter in the currently satiable PDU Set QoS profile(s) or a parameter in the adjusted PDU Set QoS profile(s);

[0457] The index or level corresponding to the available QoS templates or modes; for example, this index or level can be the index or level corresponding to the currently available Alternative QoS profile(s), or the index or level corresponding to the adjusted Alternative QoS profile(s);

[0458] The index or level corresponding to the available PDU Set QoS template or mode; for example, this index or level can be the index or level corresponding to the currently available Alternative PDU Set QoS profile(s), or the index or level corresponding to the adjusted Alternative PDU Set QoS profile(s);

[0459] The index or level corresponding to the available QoS parameters or parameter sets;

[0460] The index or level corresponding to the available QoS parameters or parameter sets related to business information.

[0461] In this way, by using the reported information, the receiver can obtain information related to the QoS profile(s), which facilitates subsequent data transmission.

[0462] Optionally, the first device (such as a RAN node) can send the second information to the Application Function (AF) or Application Server (AS) via the UPF. This allows the service side to provide QoS level adjustment instructions based on service requirements, while the network side can also expose its adjusted QoS level to the service side, enabling flexible network-service collaboration. This facilitates more precise resource scheduling by the network side based on service characteristics, improving RAN resource utilization efficiency.

[0463] Please refer to Figure 3, which is a flowchart of a data transmission method provided in an embodiment of this disclosure. This method is applied to a second network function, which may be PCF or other network functions with similar functionality. As shown in Figure 3, the method includes the following steps:

[0464] Step 31: The second network function receives the third information sent by the second device;

[0465] Step 32: The second network function generates first strategy information based on the third information.

[0466] In this embodiment of the disclosure, the second device may be an AF or other device with similar functions.

[0467] Optionally, the third information includes, but is not limited to, at least one of the following:

[0468] One or more selectable PDU Set QoS templates or patterns, i.e., one or more Alternative PDU Set QoS profile(s);

[0469] An index or level corresponding to one or more selectable PDU Set QoS templates or patterns, i.e., a reference corresponding to one or more Alternative PDU Set QoS profile(s);

[0470] The available PDU Set QoS templates or modes have a one-to-one correspondence with PSIs, meaning that one PSI corresponds to one Alternative PDU Set QoS profile(s). This correspondence can also be expressed as a one-to-one correspondence between the index or reference corresponding to the Alternative PDU Set QoS profile(s) and the PSI.

[0471] The correspondence between multiple selectable PDU Set QoS templates or patterns and a single PSI, i.e., one PSI corresponds to multiple Alternative PDU Set QoS profile(s); this correspondence can also be expressed as: the correspondence between the index or reference corresponding to multiple Alternative PDU Set QoS profile(s) and a single PSI.

[0472] The adjustment or decision result reporting instruction can be used to instruct the first device (such as a RAN node) to report information, such as reporting a parameter that cannot be satisfied in the current QoS profile, and / or the reference corresponding to the adjusted Alternative QoS profile; for PDU Set QoS, it can also instruct to report a parameter that cannot be satisfied in the current PDU Set QoS profile, and / or the reference corresponding to the adjusted PDU Set QoS profile;

[0473] Available QoS parameters or parameter sets related to business information;

[0474] Indexes or levels corresponding to available QoS parameters or parameter sets related to business information;

[0475] Service information; optionally, this service information may include media type, traffic characteristics, etc. For example, AF can provide mapping between different media types and QoS parameters, that is, for each type of service, a matching QoS parameter or alternative QoS parameter is given, or a QoS parameter related to PDU Set and an alternative QoS parameter related to PDU Set can be given.

[0476] The correspondence between available QoS parameters or parameter sets and service information;

[0477] The correspondence between available QoS parameters or parameter sets related to service information and the service information itself;

[0478] The index or level corresponding to the available QoS parameters or parameter sets related to the service information and their correspondence with the service information.

[0479] Optionally, the business information includes at least one of the following: PDU Set information, business characteristics, media type, media characteristics, traffic information, etc.

[0480] Optionally, the first strategy information includes, but is not limited to, at least one of the following:

[0481] One or more selectable PDU Set QoS templates or patterns, i.e., one or more Alternative PDU Set QoS profile(s);

[0482] An index or level corresponding to one or more selectable PDU Set QoS templates or patterns, i.e., a reference corresponding to one or more Alternative PDU Set QoS profile(s);

[0483] The one-to-one correspondence between the available PDU Set QoS templates or modes and PSIs; this correspondence can also be expressed as: the one-to-one correspondence between the index or level (reference) corresponding to the Alternative PDU Set QoS profile(s) and the PSI;

[0484] The correspondence between multiple selectable PDU Set QoS templates or patterns and a single PSI; this correspondence can also be expressed as: the correspondence between the index or reference of multiple Alternative PDU Set QoS profile(s) and a single PSI;

[0485] The second instruction is used to instruct the first device to adjust or decide on at least one of the following: PDU Set QoS template or mode, selectable QoS template or mode, and one or more parameters in the selectable PDU Set QoS template or mode;

[0486] The adjustment or decision result reporting instruction can be used to instruct the first device (such as a RAN node) to report information, such as reporting a parameter that cannot be satisfied in the current QoS profile, and / or the reference corresponding to the adjusted Alternative QoS profile; for PDU Set QoS, it can also instruct to report a parameter that cannot be satisfied in the current PDU Set QoS profile, and / or the reference corresponding to the adjusted PDU Set QoS profile;

[0487] One or more selectable QoS parameters or parameter sets related to business information;

[0488] An index or level corresponding to one or more selectable QoS parameters or parameter sets related to business information;

[0489] The correspondence between available QoS parameters or parameter sets and service information;

[0490] The correspondence between available QoS parameters or parameter sets related to service information and the service information itself;

[0491] The index or level corresponding to the available QoS parameters or parameter sets related to the service information and their correspondence with the service information.

[0492] Optionally, the second network function can receive the third information sent by the second device through a third network function. The third network function can be NEF or other network functions with similar functionality. For example, PCF can receive the third information sent by AF through NEF.

[0493] Optionally, the data transmission method in this disclosure embodiment may further include:

[0494] The second network function sends the first policy information to the first network function. For example, the first network function may be an SMF or other network function with similar functionality. Thus, based on the first policy information, the first network function can send QoS level adjustment information to the first device (such as an AF) based on the received first policy information.

[0495] Optionally, the method further includes:

[0496] The second network function maps service flows to one or more QoS flows based on the third information, and the first policy information is applied to one or more QoS flows.

[0497] It is easy to understand that the solution in this embodiment can achieve QoS level adjustment at the PDU Set granularity or QoS stream granularity, thereby effectively adapting to services.

[0498] Please refer to Figure 4, which is a flowchart of a data transmission method provided in an embodiment of this disclosure. The method is applied to a first network function, which may be an SMF or other network function with similar functionality. As shown in Figure 4, the method includes the following steps:

[0499] Step 41: The first network function receives the first policy information sent by the second network function;

[0500] Step 42: The first network function sends the first information to the first device according to the first policy information.

[0501] In this embodiment of the disclosure, the second network function may be PCF or other network functions with similar functions. The first device may be a RAN node or other devices with similar functions.

[0502] Optionally, the first strategy information includes, but is not limited to, at least one of the following:

[0503] One or more selectable PDU Set QoS templates or patterns, i.e., one or more Alternative PDU Set QoS profile(s);

[0504] An index or level corresponding to one or more selectable PDU Set QoS templates or patterns, i.e., a reference corresponding to one or more Alternative PDU Set QoS profile(s);

[0505] The one-to-one correspondence between the available PDU Set QoS templates or modes and PSIs; this correspondence can also be expressed as: the one-to-one correspondence between the index or level (reference) corresponding to the Alternative PDU Set QoS profile(s) and the PSI;

[0506] The correspondence between multiple selectable PDU Set QoS templates or patterns and a single PSI; this correspondence can also be expressed as: the correspondence between the index or reference of multiple Alternative PDU Set QoS profile(s) and a single PSI;

[0507] The second instruction is used to instruct the first device to adjust or decide on at least one of the following: PDU Set QoS template or mode, selectable QoS template or mode, and one or more parameters in the selectable PDU Set QoS template or mode;

[0508] The adjustment or decision result reporting instruction can be used to instruct the first device (such as a RAN node) to report information, such as reporting a parameter that cannot be satisfied in the current QoS profile, and / or the reference corresponding to the adjusted Alternative QoS profile; for PDU Set QoS, it can also instruct to report a parameter that cannot be satisfied in the current PDU Set QoS profile, and / or the reference corresponding to the adjusted PDU Set QoS profile;

[0509] One or more selectable QoS parameters or parameter sets related to business information;

[0510] An index or level corresponding to one or more selectable QoS parameters or parameter sets related to business information;

[0511] The correspondence between available QoS parameters or parameter sets and service information;

[0512] The correspondence between available QoS parameters or parameter sets related to service information and the service information itself;

[0513] The index or level corresponding to the available QoS parameters or parameter sets related to the service information and their correspondence with the service information.

[0514] Optionally, the business information includes at least one of the following: PDU Set information, business characteristics, media type, media characteristics, traffic information, etc.

[0515] Optionally, the first information includes, but is not limited to, at least one of the following:

[0516] One or more selectable PDU Set QoS templates or patterns, i.e., one or more Alternative PDU Set QoS profile(s);

[0517] The available PDU Set QoS templates or modes have a one-to-one correspondence with PSIs, meaning that one PSI corresponds to one Alternative PDU Set QoS profile(s). This correspondence can also be expressed as a one-to-one correspondence between the index or reference corresponding to the Alternative PDU Set QoS profile(s) and the PSI.

[0518] The correspondence between multiple selectable PDU Set QoS templates or patterns and a single PSI, i.e., one PSI corresponds to multiple Alternative PDU Set QoS profile(s); this correspondence can also be expressed as: the correspondence between the index or reference corresponding to multiple Alternative PDU Set QoS profile(s) and a single PSI.

[0519] The first instruction is used to instruct the first device to adjust or decide on at least one of the following: PDU Set QoS template or mode, selectable QoS template or mode, and one or more parameters in the selectable PDU Set QoS template or mode;

[0520] The adjustment or decision result reporting instruction can be used to instruct the first device (such as a RAN node) to report information, such as reporting a parameter that cannot be satisfied in the current QoS profile, and / or the index or level corresponding to the adjusted Alternative QoS profile; for PDU Set QoS, it can also instruct to report a parameter that cannot be satisfied in the current PDU Set QoS profile, and / or the index or level corresponding to the adjusted PDU Set QoS profile;

[0521] One or more selectable QoS parameters or parameter sets related to business information;

[0522] Indexes or levels corresponding to available QoS parameters or parameter sets related to business information;

[0523] The correspondence between available QoS parameters or parameter sets and service information;

[0524] The correspondence between available QoS parameters or parameter sets related to service information and the service information itself;

[0525] The index or level corresponding to the available QoS parameters or parameter sets related to the service information and their correspondence with the service information.

[0526] Optionally, the first information can be applied to one or more QoS flows.

[0527] Optionally, the method further includes:

[0528] The first network function sends seventh information to the fourth network function, wherein the seventh information is used to identify, classify, and / or map service flows; the fourth network function may be a UPF or other network function with similar functions. The seventh information includes at least one of the following:

[0529] Business information;

[0530] Mapping relationship between service information and QoS flow;

[0531] The mapping relationship between service information and QoS flow priority.

[0532] It is easy to understand that the solution in this embodiment of the disclosure enables the first device (such as a RAN node) to perform QoS level adjustment at the PDU Set granularity or QoS flow granularity based on the received first information, thereby achieving the effect of effectively adapting to services.

[0533] Please refer to Figure 5A, which is a flowchart of a data transmission method provided in an embodiment of this disclosure. This method is applied to a second device, which may be an AF or other device with similar functionality. As shown in Figure 5A, the method includes the following steps:

[0534] Step 51: The second device sends the third information to the second network function.

[0535] In this embodiment of the disclosure, the second network function may be PCF or other network functions with similar functions.

[0536] Optionally, the third information includes, but is not limited to, at least one of the following:

[0537] One or more selectable PDU Set QoS templates or patterns, i.e., one or more Alternative PDU Set QoS profile(s);

[0538] An index or level corresponding to one or more selectable PDU Set QoS templates or patterns, i.e., a reference corresponding to one or more Alternative PDU Set QoS profile(s);

[0539] The available PDU Set QoS templates or modes have a one-to-one correspondence with PSIs, meaning that one PSI corresponds to one Alternative PDU Set QoS profile(s). This correspondence can also be expressed as a one-to-one correspondence between the index or reference corresponding to the Alternative PDU Set QoS profile(s) and the PSI.

[0540] The correspondence between multiple selectable PDU Set QoS templates or patterns and a single PSI, i.e., one PSI corresponds to multiple Alternative PDU Set QoS profile(s); this correspondence can also be expressed as: the correspondence between the index or reference corresponding to multiple Alternative PDU Set QoS profile(s) and a single PSI.

[0541] The adjustment or decision result reporting instruction can be used to instruct the first device (such as a RAN node) to report information, such as reporting a parameter that cannot be satisfied in the current QoS profile, and / or the reference corresponding to the adjusted Alternative QoS profile; for PDU Set QoS, it can also instruct to report a parameter that cannot be satisfied in the current PDU Set QoS profile, and / or the reference corresponding to the adjusted PDU Set QoS profile;

[0542] Available QoS parameters or parameter sets related to business information;

[0543] Indexes or levels corresponding to available QoS parameters or parameter sets related to business information;

[0544] Business information;

[0545] The correspondence between available QoS parameters or parameter sets and service information;

[0546] The correspondence between available QoS parameters or parameter sets related to service information and the service information itself;

[0547] The index or level corresponding to the available QoS parameters or parameter sets related to the service information and their correspondence with the service information.

[0548] Optionally, the business information includes at least one of the following: PDU Set information, business characteristics, media type, media characteristics, traffic information, etc.

[0549] Optionally, the second device sends the third information to the second network function via a third network function. The third network function can be NEF or other network functions with similar functionality. For example, the AF can send the third information to the PCF via NEF.

[0550] It is easy to understand that the solution in this embodiment can achieve QoS level adjustment at the PDU Set granularity or QoS stream granularity, thereby effectively adapting to services.

[0551] Please refer to Figure 5B, which is a flowchart of a data transmission method provided in an embodiment of this disclosure. This method is applied to a fourth network function, which may be a UPF or other network function with similar functionality. As shown in Figure 5B, the method includes the following steps:

[0552] Step 501: The fourth network function receives the seventh message sent by the first network function;

[0553] Step 502: The fourth network function identifies, classifies, and / or maps the service flow based on the seventh information; wherein the seventh information includes at least one of the following:

[0554] Business information;

[0555] Mapping relationship between service information and QoS flow;

[0556] The mapping relationship between service information and QoS flow priority.

[0557] Optionally, the business information includes at least one of the following: PDU Set information, business characteristics, media type, media characteristics, traffic information, etc.

[0558] Optionally, the method further includes:

[0559] The fourth network function, based on the identification, classification, and / or mapping of service flows, sends service information to the first device, and the service information is applied to one or more QoS flows.

[0560] It should be noted that the embodiments described in Figures 2, 3, 4, 5A and 5B above are, as a whole, interactions between core network functions, RAN and AF, to achieve QoS level adjustment at the PDU Set granularity or QoS flow granularity.

[0561] Please refer to Figure 6, which is a flowchart of a data transmission method provided in an embodiment of this disclosure. The method is applied to a first device, which may be a RAN node or other device with similar functions. As shown in Figure 6, the method includes the following steps:

[0562] Step 61: The first device receives the fourth message sent by the first network function;

[0563] Step 62: The first device receives the third instruction sent by the fourth network function;

[0564] Step 63: The first device performs the second operation based on the fourth information and the third instruction.

[0565] In this embodiment of the disclosure, the first network function may be SMF or other network functions with similar functions. The fourth network function may be UPF or other network functions with similar functions.

[0566] Optionally, the second operation may include, but is not limited to, at least one of the following:

[0567] For each QoS flow, adjust or decide (e.g., determined) one or more parameters in the available QoS templates or patterns, i.e., adjust or decide one or more parameters in the Alternative QoS profile(s);

[0568] For each QoS flow, adjust or decide one or more parameters in the available PDU Set QoS templates or patterns, i.e., adjust or decide one or more parameters in the Alternative PDU Set QoS profile(s);

[0569] For each PDU Set, adjust or decide one or more parameters in the available PDU Set QoS templates or patterns, i.e., adjust or decide one or more parameters in the Alternative PDU Set QoS profile(s);

[0570] Report the index or reference corresponding to the adjusted QoS template or mode;

[0571] Report the index or level corresponding to the adjusted PDU Set QoS template or mode;

[0572] Reporting of adjustment or decision-making results;

[0573] For one or more QoS flows, adjust or decide on the available QoS parameters or parameter sets;

[0574] For one or more QoS flows, adjust or decide on available QoS parameters or parameter sets related to service information.

[0575] Optionally, the business information includes at least one of the following: PDU Set information, business characteristics, media type, media characteristics, traffic information, etc.

[0576] Understandably, the solutions in this disclosure can achieve QoS level adjustment at the PDU Set granularity or QoS flow granularity, thereby effectively adapting to services. For example, when targeting XR services, it can effectively adapt to the highly dynamic changes on the XR service side, supporting the network side to dynamically adjust different QoS levels to flexibly adapt to service change requirements.

[0577] Optionally, the fourth information includes, but is not limited to, at least one of the following:

[0578] Available QoS templates or patterns, i.e., Alternative QoS profile(s);

[0579] Available PDU Set QoS templates or patterns, i.e., Alternative PDU Set QoS profile(s);

[0580] The fourth instruction is used to instruct the first device to adjust or decide on at least one of the following: PDU Set QoS template or mode, selectable QoS template or mode, and one or more parameters in the selectable PDU Set QoS template or mode;

[0581] The adjustment or decision result reporting instruction can be used to instruct the first device (such as a RAN node) to report information, such as reporting a parameter that cannot be satisfied in the current QoS profile, and / or the index or level corresponding to the adjusted Alternative QoS profile; for PDU Set QoS, it can also instruct to report a parameter that cannot be satisfied in the current PDU Set QoS profile, and / or the index or level corresponding to the adjusted PDU Set QoS profile;

[0582] Available QoS parameters or parameter sets related to business information.

[0583] Optionally, the third indication is an indication contained in the header (e.g., GTP-U header) of a data packet sent by a fourth network function (e.g., UPF), including at least one of the following:

[0584] The starting information of the data burst, such as the starting identifier or the size of the data burst;

[0585] End information for data bursts, such as end markers;

[0586] The duration of the data burst.

[0587] Optionally, the parameters in the selectable PDU Set QoS template or mode may include, but are not limited to, at least one of the following:

[0588] PDU set delay budget PSDB;

[0589] PDU set error rate PSER;

[0590] PDU set integrity processing instruction PSIHI.

[0591] It should be noted that the embodiments described in Figures 2 and 6 above can be combined to form a scheme implemented by a first device (such as a RAN node).

[0592] Please refer to Figure 7, which is a flowchart of a data transmission method provided in an embodiment of this disclosure. This method is applied to a second network function, which may be PCF or other network functions with similar functionality. As shown in Figure 7, the method includes the following steps:

[0593] Step 71: The second network function receives the fifth message sent by the second device;

[0594] Step 72: The second network function generates second strategy information based on the fifth information.

[0595] In this embodiment of the disclosure, the second device may be an AF or other device with similar functions.

[0596] Optionally, the fifth piece of information includes, but is not limited to, at least one of the following:

[0597] One or more selectable QoS templates or patterns, i.e., one or more Alternative QoS profile(s);

[0598] An index or level corresponding to one or more selectable QoS templates or patterns, i.e., a reference corresponding to one or more Alternative QoS profile(s);

[0599] One or more selectable PDU Set QoS templates or patterns; that is, one or more Alternative PDU Set QoS profile(s);

[0600] An index or level corresponding to one or more selectable PDU Set QoS templates or patterns, i.e., a reference corresponding to one or more Alternative PDU Set QoS profile(s);

[0601] Protocol description information;

[0602] One or more selectable QoS parameters or parameter sets;

[0603] One or more selectable QoS parameters or parameter sets corresponding to an index or level;

[0604] One or more selectable QoS parameters or parameter sets related to business information;

[0605] An index or level corresponding to one or more selectable QoS parameters or parameter sets related to business information.

[0606] Optionally, the protocol description information includes at least one of the following:

[0607] The starting information of the data burst, such as the starting identifier or the size of the data burst;

[0608] End information for data bursts, such as end markers;

[0609] The duration of the data burst.

[0610] Optionally, the second strategy information includes at least one of the following:

[0611] One or more selectable QoS templates or patterns;

[0612] One or more selectable QoS templates or patterns corresponding to an index or level;

[0613] One or more selectable PDU Set QoS templates or modes;

[0614] One or more selectable QoS templates or patterns corresponding to an index or level;

[0615] Protocol description information, such as start and / or end information for data bursts;

[0616] The fifth instruction is used to instruct the first device to adjust or decide on at least one of the following: PDU Set QoS template or mode, selectable QoS template or mode, and one or more parameters in the selectable PDU Set QoS template or mode;

[0617] The adjustment or decision result reporting instruction can be used to instruct the first device (such as a RAN node) to report information, such as reporting a parameter that cannot be satisfied in the current QoS profile, and / or the reference corresponding to the adjusted Alternative QoS profile; for PDU Set QoS, it can also instruct to report a parameter that cannot be satisfied in the current PDU Set QoS profile, and / or the reference corresponding to the adjusted PDU Set QoS profile;

[0618] One or more selectable QoS parameters or parameter sets;

[0619] One or more selectable QoS parameters or parameter sets corresponding to an index or level;

[0620] One or more selectable QoS parameters or parameter sets related to business information;

[0621] An index or level corresponding to one or more selectable QoS parameters or parameter sets related to business information.

[0622] Optionally, the business information includes at least one of the following: PDU Set information, business characteristics, media type, media characteristics, traffic information, etc.

[0623] Optionally, the data transmission method in this disclosure embodiment may further include:

[0624] The second network function sends the second policy information to the first network function. For example, the first network function may be an SMF or other network function with similar functionality. Thus, based on the second policy information, the first network function can send QoS level adjustment information to the first device (such as an AF) based on the received second policy information.

[0625] It is easy to understand that the solution in this embodiment can achieve QoS level adjustment at the PDU Set granularity or QoS stream granularity, thereby effectively adapting to services.

[0626] It should be noted that the embodiments described in Figures 3 and 7 above can be combined to form a scheme implemented by a second network function (such as PCF).

[0627] Please refer to Figure 8, which is a flowchart of a data transmission method provided in an embodiment of this disclosure. The method is applied to a first network function, which may be an SMF or other network function with similar functionality. As shown in Figure 8, the method includes the following steps:

[0628] Step 81: The first network function receives the second policy information sent by the second network function;

[0629] Step 82: The first network function sends fourth information to the first device and / or sends sixth information to the fourth network function according to the second policy information.

[0630] In this embodiment of the disclosure, the second network function may be PCF or other network functions with similar functions. The first device may be a RAN node or other devices with similar functions. The fourth network function may be UPF or other network functions with similar functions.

[0631] Optionally, the second strategy information includes, but is not limited to, at least one of the following:

[0632] One or more selectable QoS templates or patterns;

[0633] One or more selectable QoS templates or patterns corresponding to an index or level;

[0634] One or more selectable PDU Set QoS templates or modes;

[0635] One or more selectable QoS templates or patterns corresponding to an index or level;

[0636] Protocol description information, such as: start and / or end information of the data burst;

[0637] The fifth instruction is used to instruct the first device to adjust or decide on at least one of the following: PDU Set QoS template or mode, selectable QoS template or mode, and one or more parameters in the selectable PDU Set QoS template or mode;

[0638] The adjustment or decision result reporting instruction can be used to instruct the first device (such as a RAN node) to report information, such as reporting a parameter that cannot be satisfied in the current QoS profile, and / or the reference corresponding to the adjusted Alternative QoS profile; for PDU Set QoS, it can also instruct to report a parameter that cannot be satisfied in the current PDU Set QoS profile, and / or the reference corresponding to the adjusted PDU Set QoS profile;

[0639] One or more selectable QoS parameters or parameter sets;

[0640] One or more selectable QoS parameters or parameter sets corresponding to an index or level;

[0641] One or more selectable QoS parameters or parameter sets related to business information;

[0642] An index or level corresponding to one or more selectable QoS parameters or parameter sets related to business information.

[0643] Optionally, the business information includes at least one of the following: PDU Set information, business characteristics, media type, media characteristics, traffic information, etc.

[0644] Optionally, the sixth information includes, but is not limited to, at least one of the following:

[0645] Protocol description information, such as: start and / or end information of the data burst;

[0646] Data burst identification and labeling indicator, which can be used to identify and label data bursts.

[0647] Optionally, the fourth information includes, but is not limited to, at least one of the following:

[0648] Available QoS templates or patterns, i.e., Alternative QoS profile(s);

[0649] Available PDU Set QoS templates or patterns, i.e., Alternative PDU Set QoS profile(s);

[0650] The fourth instruction is used to instruct the first device to adjust or decide on at least one of the following: PDU Set QoS template or mode, selectable QoS template or mode, and one or more parameters in the selectable PDU Set QoS template or mode;

[0651] The adjustment or decision result reporting instruction can be used to instruct the first device (such as a RAN node) to report information, such as reporting a parameter that cannot be satisfied in the current QoS profile, and / or the index or level corresponding to the adjusted Alternative QoS profile; for PDU Set QoS, it can also instruct to report a parameter that cannot be satisfied in the current PDU Set QoS profile, and / or the index or level corresponding to the adjusted PDU Set QoS profile;

[0652] Available QoS parameters or parameter sets;

[0653] Available QoS parameters or parameter sets related to business information.

[0654] It is easy to understand that the solution in this embodiment of the disclosure enables the first device (such as a RAN node) to perform QoS level adjustment at the PDU Set granularity or QoS flow granularity based on the received fourth information, thereby achieving the effect of effectively adapting to services.

[0655] It should be noted that the embodiments described in Figures 4 and 8 above can be combined to form a scheme implemented by a first network function (such as SMF).

[0656] Please refer to Figure 9, which is a flowchart of a data transmission method provided in an embodiment of this disclosure. This method is applied to a fourth network function, which may be a UPF or other network function with similar functionality. As shown in Figure 9, the method includes the following steps:

[0657] Step 91: The fourth network function receives the sixth message sent by the first network function.

[0658] In this embodiment of the disclosure, the first network function may be SMF or other network functions with similar functions. The sixth information includes, but is not limited to, at least one of the following:

[0659] Protocol description information, such as: start and / or end information of the data burst;

[0660] Data burst identification and labeling indicator, which can be used to identify and label data bursts.

[0661] Optionally, the fourth network function can identify and mark data bursts, place at least one piece of information about the data burst in the header of the data packet: the start information of the data burst, the end information of the data burst, and the duration of the data burst, and send the data packet to the first device through the user plane to assist the first device in performing QoS level adjustment.

[0662] Please refer to Figure 10, which is a flowchart of a data transmission method provided in an embodiment of this disclosure. This method is applied to a second device, which may be an AF or other device with similar functionality. As shown in Figure 10, the method includes the following steps:

[0663] Step 101: The second device sends the fifth message to the second network function.

[0664] In this embodiment of the disclosure, the second network function may be PCF or other network functions with similar functions.

[0665] Optionally, the fifth piece of information includes, but is not limited to, at least one of the following:

[0666] One or more selectable QoS templates or patterns, i.e., one or more Alternative QoS profile(s);

[0667] An index or level corresponding to one or more selectable QoS templates or patterns, i.e., a reference corresponding to one or more Alternative QoS profile(s);

[0668] One or more selectable PDU Set QoS templates or patterns; that is, one or more Alternative PDU Set QoS profile(s);

[0669] An index or level corresponding to one or more selectable PDU Set QoS templates or patterns, i.e., a reference corresponding to one or more Alternative PDU Set QoS profile(s);

[0670] Protocol description information;

[0671] One or more selectable QoS parameters or parameter sets;

[0672] One or more selectable QoS parameters or parameter sets corresponding to an index or level;

[0673] One or more selectable QoS parameters or parameter sets related to business information;

[0674] An index or level corresponding to one or more selectable QoS parameters or parameter sets related to business information.

[0675] Optionally, the protocol description information includes at least one of the following:

[0676] The starting information of the data burst, such as the starting identifier or the size of the data burst;

[0677] End information for data bursts, such as end markers;

[0678] The duration of the data burst.

[0679] Optionally, the business information includes at least one of the following: PDU Set information, business characteristics, media type, media characteristics, traffic information, etc.

[0680] Optionally, the second device sends the fifth information to the second network function via a third network function. The third network function can be NEF or other network functions with similar functionality. For example, the AF can send the fifth information to the PCF via NEF.

[0681] It is easy to understand that the solution in this embodiment can achieve QoS level adjustment at the PDU Set granularity or QoS stream granularity, thereby effectively adapting to services.

[0682] It should be noted that the embodiments described in Figures 5A and 10 above can be combined to form a solution implemented by a second device (such as AF).

[0683] The embodiments described in Figures 6, 7, 8, 9 and 10 above are, in general, interactions between core network functions, RAN and AF, to achieve QoS level adjustment at the PDU Set granularity or QoS flow granularity.

[0684] Please refer to Figure 11, which is a flowchart of a data transmission method provided in an embodiment of this disclosure. The method is applied to a first device, which may be a RAN node or other device with similar functions. As shown in Figure 11, the method includes the following steps:

[0685] Step 111: The first device reports the second information.

[0686] In this embodiment of the disclosure, the second information includes at least one of the following:

[0687] Optionally, the second information includes, but is not limited to, at least one of the following:

[0688] Parameters in a QoS template or pattern; for example, this parameter can be a parameter in the currently achievable QoS profile(s) or a parameter in the adjusted QoS profile(s);

[0689] Parameters in the PDU Set QoS template or pattern; for example, this parameter can be a parameter in the currently satiable PDU Set QoS profile(s) or a parameter in the adjusted PDU Set QoS profile(s);

[0690] The index or level corresponding to the available QoS templates or modes; for example, this index or level can be the index or level corresponding to the currently available Alternative QoS profile(s), or the index or level corresponding to the adjusted Alternative QoS profile(s);

[0691] The index or level corresponding to the available PDU Set QoS template or mode; for example, this index or level can be the index or level corresponding to the currently available Alternative PDU Set QoS profile(s), or the index or level corresponding to the adjusted Alternative PDU Set QoS profile(s);

[0692] QoS parameters or parameter sets related to service information;

[0693] Available QoS parameters or parameter sets;

[0694] The index or level corresponding to the available QoS parameters or parameter sets;

[0695] Available QoS parameters or parameter sets related to business information;

[0696] The index or level corresponding to the available QoS parameters or parameter sets related to business information.

[0697] Optionally, the business information includes at least one of the following: PDU Set information, business characteristics, media type, media characteristics, traffic information, etc.

[0698] In this way, by using the reported information, the receiver can obtain information related to the QoS profile(s), which facilitates subsequent data transmission.

[0699] Optionally, the first device sends the second information to the third device via a fourth network function. The fourth network function can be a UPF or other network function with similar functionality, and the third device can be an AF, AS, or other device with similar functionality. For example, the RAN node can send the second information to the AF or AS via the UPF.

[0700] It should be noted that this embodiment can be combined with the embodiments described in Figures 2 and 6 above to form a scheme implemented by a first device (such as a RAN node).

[0701] Please refer to Figure 12, which is a flowchart of a data transmission method provided in an embodiment of this disclosure. This method is applied to a fourth network function, which may be a UPF or other network function with similar functionality. As shown in Figure 12, the method includes the following steps:

[0702] Step 121: The fourth network function receives the second information reported by the first device.

[0703] Step 122: The fourth network function generates the eighth information based on the second information and sends the eighth information in the message header to the third device.

[0704] In this embodiment of the disclosure, the first device may be a RAN node or other device with similar functions. The third device may be an AF, AS, or other device with similar functions. The second information may be the same or different.

[0705] Optionally, the second information includes, but is not limited to, at least one of the following:

[0706] Parameters in a QoS template or pattern; for example, this parameter can be a parameter in the currently achievable QoS profile(s) or a parameter in the adjusted QoS profile(s);

[0707] Parameters in the PDU Set QoS template or pattern; for example, this parameter can be a parameter in the currently satiable PDU Set QoS profile(s) or a parameter in the adjusted PDU Set QoS profile(s);

[0708] The index or level corresponding to the available QoS templates or patterns; for example, this index or level could be the index or level corresponding to the currently available Alternative QoS profile(s), or the index or level corresponding to the adjusted Alternative QoS profile(s).

[0709] The index or level corresponding to the available PDU Set QoS template or mode; for example, this index or level can be the index or level corresponding to the currently available Alternative PDU Set QoS profile(s), or the index or level corresponding to the adjusted Alternative PDU Set QoS profile(s);

[0710] QoS parameters or parameter sets related to service information;

[0711] Available QoS parameters or parameter sets;

[0712] The index or level corresponding to the available QoS parameters or parameter sets;

[0713] Available QoS parameters or parameter sets related to business information;

[0714] The index or level corresponding to the available QoS parameters or parameter sets related to business information.

[0715] The eighth piece of information includes at least one of the following:

[0716] Parameters in the QoS template or pattern;

[0717] PDU Set parameters in the QoS template or mode;

[0718] The index or level corresponding to the available QoS templates or modes;

[0719] The index or level corresponding to the available PDU Set QoS templates or modes;

[0720] QoS parameters or parameter sets related to service information;

[0721] Available QoS parameters or parameter sets;

[0722] The index or level corresponding to the available QoS parameters or parameter sets;

[0723] Available QoS parameters or parameter sets related to business information;

[0724] The index or level corresponding to the available QoS parameters or parameter sets related to business information.

[0725] Optionally, the business information includes at least one of the following: PDU Set information, business characteristics, media type, media characteristics, traffic information, etc.

[0726] Optionally, sending the eighth information in the message header to the third device includes:

[0727] The fourth network function sends the eighth information to the third device based on the mapping information provided by the first network function, wherein the mapping information includes at least one of the following:

[0728] Available QoS parameters or parameter sets;

[0729] The index or level corresponding to the available QoS parameters or parameter sets;

[0730] Available QoS parameters or parameter sets related to business information;

[0731] The index or level corresponding to the available QoS parameters or parameter sets related to business information.

[0732] In this way, by using the reported information, the receiver can obtain information related to the QoS profile(s), which facilitates subsequent data transmission.

[0733] It should be noted that this embodiment can be combined with the embodiment described in Figure 9 above to form a scheme implemented by a fourth network function (such as UPF).

[0734] Please refer to Figure 13, which is a flowchart of a data transmission method provided in an embodiment of this disclosure. This method is applied to a third device, which may be an AF, AS, or other device with similar functions. As shown in Figure 13, the method includes the following steps:

[0735] Step 131: The third device receives the eighth message sent by the fourth network function.

[0736] In this embodiment of the disclosure, the fourth network function may be selected as UPF or other network functions with similar functions.

[0737] Optionally, the eighth information includes, but is not limited to, at least one of the following:

[0738] Parameters in a QoS template or pattern; for example, this parameter can be a parameter in the currently achievable QoS profile(s) or a parameter in the adjusted QoS profile(s);

[0739] Parameters in the PDU Set QoS template or pattern; for example, this parameter can be a parameter in the currently satiable PDU Set QoS profile(s) or a parameter in the adjusted PDU Set QoS profile(s);

[0740] The index or level corresponding to the available QoS templates or modes; for example, this index or level can be the index or level corresponding to the currently available Alternative QoS profile(s), or the index or level corresponding to the adjusted Alternative QoS profile(s);

[0741] The index or level corresponding to the available PDU Set QoS template or mode; for example, this index or level can be the index or level corresponding to the currently available Alternative PDU Set QoS profile(s), or the index or level corresponding to the adjusted Alternative PDU Set QoS profile(s);

[0742] QoS parameters or parameter sets related to service information;

[0743] Available QoS parameters or parameter sets;

[0744] The index or level corresponding to the available QoS parameters or parameter sets;

[0745] Available QoS parameters or parameter sets related to business information;

[0746] The index or level corresponding to the available QoS parameters or parameter sets related to business information.

[0747] Optionally, the business information includes at least one of the following: PDU Set information, business characteristics, media type, media characteristics, traffic information, etc.

[0748] It should be noted that the embodiments described in Figures 11, 12 and 13 above are, as a whole, information opening process to realize the reporting and transmission of the second information.

[0749] The present disclosure will now be described in conjunction with specific embodiments.

[0750] Example 1

[0751] In this first embodiment, the core network receives the Alternative PDU Set QoS information provided by the AF, formulates corresponding policies, and implements corresponding configurations. As shown in Figure 14, the specific data transmission process may include:

[0752] Step 1: The AF requests support for Alternative PDU Set QoS and sends third information to the NEF in the available Alternative Service Requirements. Optionally, the third information includes at least one of the following: one or more Alternative PDU Set QoS profile(s); a reference corresponding to one or more Alternative PDU Set QoS profile(s); a one-to-one correspondence between Alternative PDU Set QoS profile(s) and PSI; a correspondence between multiple Alternative PDU Set QoS profile(s) and a single PSI; an indication to report adjustment or decision results, etc.

[0753] Step 2: NEF forwards the third information to PCF.

[0754] Step 3: The PCF makes a decision based on the third information and generates first policy information, which may include at least one of the following: one or more Alternative PDU Set QoS profile(s); references corresponding to one or more Alternative PDU Set QoS profile(s); one-to-one correspondence between Alternative PDU Set QoS profile(s) and PSI; correspondence between multiple Alternative PDU Set QoS profile(s) and a single PSI; and instructions for reporting adjustment or decision results.

[0755] Step 4: PCF sends the first policy information to SMF.

[0756] Step 5: The SMF generates first information based on the first policy information and sends it to the RAN to instruct the RAN to dynamically adjust the PDU Set QoS level; wherein, the first information may include at least one of the following: one or more Alternative PDU Set QoS profile(s); a one-to-one correspondence between Alternative PDU Set QoS profile(s) and PSI; a correspondence between multiple Alternative PDU Set QoS profile(s) and a single PSI; an indication to report adjustment or decision results, etc.

[0757] Step 6: The SMF sends the policy to the UPF, indicating the protocol description information, as well as the PDU Set information identifier, data burst start or end information, etc.

[0758] Step 7: Based on the received first information, the RAN performs at least one of the following: for each PDU Set or each QoS flow, adjust or decide on the Alternative PDU Set QoS profile(s); for each PDU Set or each QoS flow, adjust or decide on the reference corresponding to the Alternative PDU Set QoS profile(s).

[0759] Example 2

[0760] In this second embodiment, the AF adjusts the PDU Set QoS level based on service conditions and via the user plane, following the data packet indication. As shown in Figure 15, the specific data transmission process includes:

[0761] Step 0: When AF requests support for Alternative PDU Set QoS, it also provides the corresponding protocol description information. The corresponding PCC Rule is set by PCF, and SMF provides the protocol description information to UPF. Optionally, a new field is added to the protocol description information, including a field indicating the start or end of the data burst (direct or indirect indication). The data burst size can also be used as start information.

[0762] Step 1: The SMF sends the Alternative PDU Set QoS profile to the RAN, instructing the RAN to adjust the PDU Set QoS level based on the user plane indication.

[0763] Step 2: UPF identifies and marks PDU Set information. When the IP packet header sent by AS contains data burst start or end information, UPF puts this information in the GTP-U header and sends it to RAN.

[0764] Step 3: The RAN dynamically adjusts the PDU Set QoS level based on the start or end information of the data burst identified by the user plane data identifier, according to the configuration of the Alternative PDU Set QoS profile.

[0765] Example 3

[0766] In this third embodiment, the RAN side autonomously adjusts the QoS level of the PDU Set based on pre-configuration and reports it to the AF. As shown in Figure 16A, the specific data transmission process includes:

[0767] Step 1: When AF requests support for Alternative PDU Set QoS, it sets the trigger conditions for QoS level adjustment (e.g., it may include start or end identifier information of data bursts); at the same time, it subscribes to notifications of whether the QoS target is met.

[0768] Step 2: The PCF sets the relevant PCC Rule based on the Alternative PDU Set QoS information, and simultaneously sets the adjustment or decision result reporting instruction, which is then provided to the SMF;

[0769] Step 3: The SMF sends the Alternative PDU Set QoS profile(s) to the RAN, instructing the RAN to adjust the PDU Set QoS level independently according to the triggering conditions; at the same time, it instructs the RAN to report the QoS level adjustment information.

[0770] Step 4: After the RAN adjusts the QoS level of the PDU Set, it notifies the AF of the adjusted level through the user plane;

[0771] Step 5: After receiving a data packet containing QoS index / level adjustments, the UPF exposes the QoS index or level information to the AF along with the data packet, or provides it to the AF through event exposure. If the UPF provides QoS parameters containing QoS parameters or PDU Set related QoS parameters to the AF or AS, the UPF can map the QoS index / level reported by the RAN to the corresponding QoS parameters according to the mapping information between QoS parameters and index / level provided by the SMF, thereby achieving reporting.

[0772] Example 4

[0773] In this fourth embodiment, the AF can provide third information, including alternative QoS parameters or parameter sets related to service information (such as PDU Set), and simultaneously provide service information to the network. Based on the service information and the correspondence between the service information and the alternative QoS parameters, the network maps the service flow to the QoS flow and provides the configuration of the alternative QoS parameters or parameter sets related to the service information for the QoS flow. After this configuration is provided to the RAN, the RAN can adjust the alternative QoS parameters or their corresponding levels according to changes in radio resources and in conjunction with the service information. The service information can be provided to the RAN through the user plane (identified by the UPF in the GTP-U header). The RAN's adjustment of the alternative QoS level may depend on the implementation. The service information in this fourth embodiment may include at least one of the following: PDU Set information, service characteristics, media type, media characteristics, traffic information, etc.

[0774] As shown in Figure 16B, the specific data transmission process includes:

[0775] Step 1: The AF initiates an AF session with required QoS requests, providing third-party information describing the alternative service requirements. This includes alternative QoS parameters or parameter sets related to service information (such as PDU Sets) and their corresponding indexes or levels, service information, and the correspondence between the alternative QoS parameters or parameter sets related to the service information and the service information itself. After NEF authentication, NEF provides the alternative service requirements to the PCF.

[0776] Step 2: Based on the information provided by AF, PCF generates an alternative QoS parameter set related to the service information (such as PDU Set) for the corresponding QoS flow, as well as the correspondence between the service information and the parameter set, and provides a mapping from service flow to QoS flow (the mapping from service flow to QoS flow can be mapped to one or more QoS flows according to the service information); generates the first policy information (PCC Rule) and sends the PCC Rule to SMF.

[0777] Step 3: The SMF generates the first information based on the PCC Rule, including the configuration of Alternative QoS parameters for each QoS flow and sends it to the RAN. This includes Alternative QoS parameters or parameter sets related to the service information (PDU Set) and their corresponding indexes or levels, as well as the correspondence between the Alternative QoS parameters or parameter sets related to the service information (such as PDU Set) and the service information. The SMF also provides the UPF with service flow identification information for the UPF to perform service information identification and data flow mapping.

[0778] Step 4: The UPF identifies the service information and can also identify the service information or PDU Set information in the GTP-U header of the data packet and send it to the RAN.

[0779] Step 5: Based on the configuration of the Alternative QoS parameters related to the service information and considering the radio resource situation, the RAN performs the first operation by selecting the appropriate level corresponding to the Alternative QoS parameter related to the service information (such as the PDU Set). The RAN's adjustment of QoS parameters depends on the implementation.

[0780] Specifically, the first operation can, for example, involve the RAN adjusting the level of the Alternative QoS parameter or the Alternative QoS parameter related to the PDU Set if the radio conditions do not meet the currently set QoS parameter requirements. When radio resources are sufficient, the QoS parameter level can be increased. Taking media type as an example, the SMF can provide the RAN with the mapping between media type and Alternative QoS parameters or Alternative QoS parameters related to the PDU Set. When the UPF provides the RAN with the media type indication in the GTP-U header of the data packet through the user plane, for example, providing video media type (Media type 1) or audio media type (Media type 2), the RAN can adjust the priority to the appropriate Alternative QoS parameter based on the indication of the video or audio media type (Media type 1 or Media type 2), according to the mapping configured in the control plane.

[0781] Other business information, such as PDU Set information, business characteristics, media characteristics, traffic information, and traffic characteristics, can be adjusted in accordance with the methods described in the above embodiments, and will not be repeated here.

[0782] It should be noted that the data transmission method provided in this disclosure can be executed by a data transmission device or a control module within that data transmission device for executing the data transmission method. This disclosure uses the execution of the data transmission method by a data transmission device as an example to illustrate the data transmission device provided in this disclosure.

[0783] Please refer to Figure 17, which is a schematic diagram of a data transmission device according to an embodiment of this disclosure. This device is applied to a first device, which may be a RAN node or other device with similar functions. As shown in Figure 17, the data transmission device 170 includes:

[0784] The first receiving module 171 is used to receive the first information sent by the first network function;

[0785] The first execution module 172 is configured to perform a first operation based on the first information; wherein the first operation includes at least one of the following:

[0786] For each Protocol Data Unit Set (PDU Set), adjust or decide on the available PDU Set Quality of Service (QoS) templates or modes;

[0787] For each PDU Set, adjust or decide on one or more parameters in the available PDU Set QoS templates or modes;

[0788] For each QoS flow, adjust or decide on the available PDU Set QoS template or mode;

[0789] For each QoS flow, adjust or decide on one or more parameters from the available PDU Set QoS templates or patterns;

[0790] For one or more QoS flows, adjust or decide on the available QoS parameters or parameter sets related to service information;

[0791] For one or more QoS flows, adjust or decide on the index or level corresponding to the available QoS parameters or parameter sets related to service information.

[0792] Optionally, the first execution module 172 is specifically configured to: perform the first operation based on the first information according to at least one of the following changes:

[0793] Wireless resource information;

[0794] Wireless channel information;

[0795] Business information.

[0796] Optionally, the parameters in the selectable PDU Set QoS template or mode include at least one of the following:

[0797] PDU set delay budget PSDB;

[0798] PDU set error rate PSER;

[0799] PDU set integrity processing instruction PSIHI.

[0800] Optionally, the data transmission device 170 further includes:

[0801] A first sending module is configured to send a first notification message to the first network function when a first condition is met; wherein the first condition includes at least one of the following:

[0802] Wireless resources cannot meet the demand or meet the demand again;

[0803] The first device determines that the parameters in the PDU Set QoS template or mode cannot be satisfied or are satisfied again;

[0804] The lowest priority among the available PDU Set QoS templates or modes cannot be satisfied;

[0805] QoS parameters or parameter sets related to service information cannot be satisfied or need to be satisfied again;

[0806] The lowest priority among the available QoS parameters or parameter sets related to the service information cannot be satisfied;

[0807] The first notification information is used to notify at least one of the following:

[0808] The parameters in the PDU Set QoS template or mode cannot be satisfied or are satisfied again;

[0809] The index or level corresponding to the available PDU Set QoS templates or modes that can be satisfied;

[0810] The index or level corresponding to the lowest priority in the available PDU Set QoS templates or modes cannot be satisfied;

[0811] QoS parameters or parameter sets related to service information cannot be satisfied or need to be satisfied again;

[0812] The index or level corresponding to the available QoS parameters or parameter sets related to the business information that can be satisfied;

[0813] The available QoS parameters related to the business information, or the index or level corresponding to the lowest priority in the parameter set, cannot be satisfied.

[0814] Optionally, the first execution module 172 is specifically used to: execute the first operation based on the first information and the service information received from the fourth network function.

[0815] Optionally, the first information includes at least one of the following:

[0816] One or more selectable PDU Set QoS templates or modes;

[0817] A one-to-one correspondence between the available PDU Set QoS templates or modes and the Protocol Data Unit Set Importance (PSI);

[0818] The correspondence between multiple selectable PDU Set QoS templates or modes and a single PSI;

[0819] One or more selectable QoS parameters or parameter sets related to business information;

[0820] Indexes or levels corresponding to available QoS parameters or parameter sets related to business information;

[0821] The correspondence between available QoS parameters or parameter sets and service information;

[0822] The correspondence between available QoS parameters or parameter sets related to service information and the service information itself;

[0823] The index or level corresponding to the available QoS parameters or parameter sets related to the service information and their correspondence with the service information;

[0824] A first instruction is used to instruct the first device to adjust or decide on at least one of the following: a PDU Set QoS template or mode, a selectable QoS template or mode, and one or more parameters in the selectable PDU Set QoS template or mode;

[0825] Instructions for reporting adjustment or decision results.

[0826] Optionally, the data transmission device 170 further includes:

[0827] The first reporting module is used to report second information, which includes at least one of the following:

[0828] Parameters in the QoS template or pattern;

[0829] PDU Set parameters in the QoS template or mode;

[0830] The index or level corresponding to the available QoS templates or modes;

[0831] The index or level corresponding to the available PDU Set QoS templates or modes;

[0832] The index or level corresponding to the available QoS parameters or parameter sets;

[0833] The index or level corresponding to the available QoS parameters or parameter sets related to business information.

[0834] Optionally, the business information includes at least one of the following:

[0835] PDU Set information;

[0836] Business characteristics;

[0837] Media type;

[0838] Media characteristics;

[0839] Traffic information.

[0840] The data transmission device 170 of this disclosure embodiment can implement the various processes of the method embodiment shown in FIG2 above and achieve the same technical effect. To avoid repetition, it will not be described again here.

[0841] Please refer to Figure 18, which is a schematic diagram of a data transmission device provided in an embodiment of this disclosure. The device is applied to a second network function, which may be PCF or other network functions with similar functions.

[0842] As shown in Figure 18, the data transmission device 180 includes:

[0843] The second receiving module 181 is used to receive third information sent by the second device;

[0844] The first generation module 182 is used to generate first strategy information based on the third information;

[0845] The third information includes at least one of the following:

[0846] One or more selectable PDU Set QoS templates or modes;

[0847] One or more selectable PDU Set QoS templates or patterns corresponding to an index or level;

[0848] The available PDU Set QoS templates or modes have a one-to-one correspondence with PSI;

[0849] The correspondence between multiple selectable PDU Set QoS templates or modes and a single PSI;

[0850] Instructions for reporting adjustment or decision results;

[0851] Available QoS parameters or parameter sets related to business information;

[0852] Indexes or levels corresponding to available QoS parameters or parameter sets related to business information;

[0853] Business information;

[0854] The correspondence between available QoS parameters or parameter sets and service information;

[0855] The correspondence between available QoS parameters or parameter sets related to service information and the service information itself;

[0856] The index or level corresponding to the available QoS parameters or parameter sets related to the service information and their correspondence with the service information.

[0857] Optionally, the first strategy information includes at least one of the following:

[0858] One or more selectable PDU Set QoS templates or modes;

[0859] One or more selectable PDU Set QoS templates or patterns corresponding to an index or level;

[0860] The one-to-one correspondence between the available PDU Set QoS templates or modes (or their corresponding indexes or levels) and PSI;

[0861] The correspondence between multiple selectable PDU Set QoS templates or modes (or their corresponding indexes or levels) and a single PSI;

[0862] The second instruction is used to instruct the first device to adjust or decide on at least one of the following: PDU Set QoS template or mode, selectable QoS template or mode, and one or more parameters in the selectable PDU Set QoS template or mode;

[0863] Instructions for reporting adjustment or decision results;

[0864] One or more selectable QoS parameters or parameter sets related to business information;

[0865] An index or level corresponding to one or more selectable QoS parameters or parameter sets related to business information;

[0866] The correspondence between available QoS parameters or parameter sets and service information;

[0867] The correspondence between available QoS parameters or parameter sets related to service information and the service information itself;

[0868] The index or level corresponding to the available QoS parameters or parameter sets related to the service information and their correspondence with the service information.

[0869] Optionally, the data transmission device 180 further includes:

[0870] The second sending module is used to send the first policy information to the first network function.

[0871] Optionally, the second receiving module 181 is specifically used to: receive the third information sent by the second device through a third network function.

[0872] Optionally, the business information includes at least one of the following:

[0873] PDU Set information;

[0874] Business characteristics;

[0875] Media type;

[0876] Media characteristics;

[0877] Traffic information.

[0878] Optionally, the data transmission device 180 further includes:

[0879] The mapping module is used to map the service flow to one or more QoS flows based on the third information, wherein the first policy information is applied to one or more QoS flows.

[0880] The data transmission device 180 of this disclosure embodiment can implement the various processes of the method embodiment shown in FIG3 above and achieve the same technical effect. To avoid repetition, it will not be described again here.

[0881] Please refer to Figure 19, which is a schematic diagram of a data transmission device provided in an embodiment of this disclosure. This device is applied to a first network function, which may be SMF or other network functions with similar functions. As shown in Figure 19, the data transmission device 190 includes:

[0882] The third receiving module 191 is used to receive the first policy information sent by the second network function;

[0883] The third sending module 192 is configured to send first information to the first device according to the first strategy information; the first strategy information includes at least one of the following:

[0884] One or more selectable PDU Set QoS templates or modes;

[0885] One or more selectable PDU Set QoS templates or patterns corresponding to an index or level;

[0886] The available PDU Set QoS templates or modes have a one-to-one correspondence with PSI;

[0887] The correspondence between multiple selectable PDU Set QoS templates or modes and a single PSI;

[0888] The second instruction is used to instruct the first device to adjust or decide on at least one of the following: PDU Set QoS template or mode, selectable QoS template or mode, and one or more parameters in the selectable PDU Set QoS template or mode;

[0889] Instructions for reporting adjustment or decision results;

[0890] One or more selectable QoS parameters or parameter sets related to business information;

[0891] An index or level corresponding to one or more selectable QoS parameters or parameter sets related to business information;

[0892] The correspondence between available QoS parameters or parameter sets and service information;

[0893] The correspondence between available QoS parameters or parameter sets related to service information and the service information itself;

[0894] The index or level corresponding to the available QoS parameters or parameter sets related to the service information and their correspondence with the service information.

[0895] Optionally, the first information includes at least one of the following:

[0896] One or more selectable PDU Set QoS templates or modes;

[0897] The available PDU Set QoS templates or modes correspond one-to-one with PSIs;

[0898] The correspondence between multiple selectable PDU Set QoS templates or modes and a single PSI;

[0899] A first instruction is used to instruct the first device to adjust or decide on at least one of the following: a PDU Set QoS template or mode, a selectable QoS template or mode, and one or more parameters in the selectable PDU Set QoS template or mode;

[0900] Instructions for reporting adjustment or decision results;

[0901] One or more selectable QoS parameters or parameter sets related to business information;

[0902] Indexes or levels corresponding to available QoS parameters or parameter sets related to business information;

[0903] The correspondence between available QoS parameters or parameter sets and service information;

[0904] The correspondence between available QoS parameters or parameter sets related to service information and the service information itself;

[0905] The index or level corresponding to the available QoS parameters or parameter sets related to the service information and their correspondence with the service information.

[0906] Optionally, the first information may be applied to one or more QoS flows.

[0907] Optionally, the third sending module 192 is further configured to: send seventh information to the fourth network function, wherein the seventh information is used to identify, classify and / or map the service flow;

[0908] The seventh piece of information includes at least one of the following:

[0909] Business information;

[0910] Mapping relationship between service information and QoS flow;

[0911] The mapping relationship between service information and QoS flow priority.

[0912] The data transmission device 190 of this disclosure embodiment can implement the various processes of the method embodiment shown in FIG4 above and achieve the same technical effect. To avoid repetition, it will not be described again here.

[0913] Please refer to Figure 20A, which is a schematic diagram of a data transmission device provided in an embodiment of this disclosure. This device is applied to a second device, which may be an AF or other device with similar functions. As shown in Figure 20A, the data transmission device 200 includes:

[0914] The fourth sending module 201 is used to send third information to the second network function; the third information includes at least one of the following:

[0915] One or more selectable PDU Set QoS templates or modes;

[0916] One or more selectable PDU Set QoS templates or patterns corresponding to an index or level;

[0917] The available PDU Set QoS templates or modes have a one-to-one correspondence with PSI;

[0918] The correspondence between multiple selectable PDU Set QoS templates or modes and a single PSI;

[0919] Instructions for reporting adjustment or decision results;

[0920] Available QoS parameters or parameter sets related to business information;

[0921] Indexes or levels corresponding to available QoS parameters or parameter sets related to business information;

[0922] Business information;

[0923] The correspondence between available QoS parameters or parameter sets and service information;

[0924] The correspondence between available QoS parameters or parameter sets related to service information and the service information itself;

[0925] The index or level corresponding to the available QoS parameters or parameter sets related to the service information and their correspondence with the service information.

[0926] Optionally, the fourth sending module 201 is specifically used to: send the third information to the second network function through the third network function.

[0927] The data transmission device 200 of this disclosure can implement the various processes of the method embodiment shown in FIG5A above and achieve the same technical effect. To avoid repetition, it will not be described again here.

[0928] Please refer to Figure 20B, which is a schematic diagram of a data transmission device provided in an embodiment of this disclosure. This device is applied to a fourth network function, which can be a UPF or other network function with similar functionality. As shown in Figure 20B, the data transmission device 20 includes:

[0929] The eleventh receiving module 01 is used to receive the seventh information sent by the first network function;

[0930] Processing module 02 is configured to identify, classify, and / or map the service flow based on the seventh information; wherein the seventh information includes at least one of the following:

[0931] Business information;

[0932] Mapping relationship between service information and QoS flow;

[0933] The mapping relationship between service information and QoS flow priority.

[0934] Optionally, the processing module 02 is further configured to: based on the identification, classification and / or mapping of the service flow, send service information to the first device, wherein the service information is applied to one or more QoS flows.

[0935] The data transmission device 20 of this disclosure embodiment can implement the various processes of the method embodiment shown in FIG5B above and achieve the same technical effect. To avoid repetition, it will not be described again here.

[0936] Please refer to Figure 21, which is a schematic diagram of a data transmission device provided in an embodiment of this disclosure. This device is applied to a first device, which may be a RAN node or other device with similar functions. As shown in Figure 21, the data transmission device 210 includes:

[0937] The fourth receiving module 211 is used to receive the fourth information sent by the first network function;

[0938] The fifth receiving module 212 is used to receive the third instruction sent by the fourth network function;

[0939] The second execution module 213 is configured to perform a second operation based on the fourth information and the third instruction; the second operation includes at least one of the following:

[0940] For each QoS flow, adjust or decide on one or more parameters from the available QoS templates or patterns;

[0941] For each QoS flow, adjust or decide on one or more parameters from the available PDU Set QoS templates or patterns;

[0942] For each PDU Set, adjust or decide on one or more parameters in the available PDU Set QoS templates or modes;

[0943] Report the index or level corresponding to the adjusted QoS template or mode;

[0944] Report the index or level corresponding to the adjusted PDU Set QoS template or mode;

[0945] Reporting of adjustment or decision-making results;

[0946] For one or more QoS flows, adjust or decide on the available QoS parameters or parameter sets;

[0947] For one or more QoS flows, adjust or decide on available QoS parameters or parameter sets related to service information.

[0948] Optionally, the fourth information includes at least one of the following:

[0949] Available QoS templates or modes;

[0950] Available PDU Set QoS templates or modes;

[0951] The fourth instruction is used to instruct the first device to adjust or decide on at least one of the following: PDU Set QoS template or mode, selectable QoS template or mode, and one or more parameters in the selectable PDU Set QoS template or mode;

[0952] Instructions for reporting adjustment or decision results;

[0953] Available QoS parameters or parameter sets related to business information.

[0954] Optionally, the third indication is an indication contained in the header of the data packet sent by the fourth network function, including at least one of the following:

[0955] The initial information of the data burst;

[0956] End information for the data burst;

[0957] The duration of the data burst.

[0958] The data transmission device 210 of this disclosure embodiment can implement the various processes of the method embodiment shown in FIG6 above and achieve the same technical effect. To avoid repetition, it will not be described again here.

[0959] Please refer to Figure 22, which is a schematic diagram of a data transmission device provided in an embodiment of this disclosure. This device is applied to a second network function, which may be PCF or other network functions with similar functions. As shown in Figure 22, the data transmission device 220 includes:

[0960] The sixth receiving module 221 is used to receive the fifth information sent by the second device;

[0961] The second generation module 222 is used to generate second strategy information based on the fifth information;

[0962] The fifth piece of information includes at least one of the following:

[0963] One or more selectable QoS templates or patterns;

[0964] One or more selectable QoS templates or patterns corresponding to an index or level;

[0965] One or more selectable PDU Set QoS templates or modes;

[0966] One or more selectable PDU Set QoS templates or patterns corresponding to an index or level;

[0967] Protocol description information;

[0968] One or more selectable QoS parameters or parameter sets;

[0969] One or more selectable QoS parameters or parameter sets corresponding to an index or level;

[0970] One or more selectable QoS parameters or parameter sets related to business information;

[0971] An index or level corresponding to one or more selectable QoS parameters or parameter sets related to business information.

[0972] Optionally, the second strategy information includes at least one of the following:

[0973] One or more selectable QoS templates or patterns;

[0974] One or more selectable QoS templates or patterns corresponding to an index or level;

[0975] One or more selectable PDU Set QoS templates or modes;

[0976] One or more selectable QoS templates or patterns corresponding to an index or level;

[0977] Protocol description information;

[0978] The fifth instruction is used to instruct the first device to adjust or decide on at least one of the following: PDU Set QoS template or mode, selectable QoS template or mode, and one or more parameters in the selectable PDU Set QoS template or mode;

[0979] Instructions for reporting adjustment or decision results;

[0980] One or more selectable QoS parameters or parameter sets;

[0981] One or more selectable QoS parameters or parameter sets corresponding to an index or level;

[0982] One or more selectable QoS parameters or parameter sets related to business information;

[0983] An index or level corresponding to one or more selectable QoS parameters or parameter sets related to business information.

[0984] Optionally, the data transmission device 220 further includes:

[0985] The fifth sending module is used to send the second policy information to the first network function.

[0986] Optionally, the protocol description information includes at least one of the following:

[0987] The initial information of the data burst;

[0988] End information for the data burst;

[0989] The duration of the data burst.

[0990] The data transmission device 220 of this disclosure embodiment can implement the various processes of the method embodiment shown in FIG7 above and achieve the same technical effect. To avoid repetition, it will not be described again here.

[0991] Please refer to Figure 23, which is a schematic diagram of a data transmission device provided in an embodiment of this disclosure. This device is applied to a first network function, which may be SMF or other network functions with similar functions. As shown in Figure 23, the data transmission device 230 includes:

[0992] The seventh receiving module 231 is used to receive the second policy information sent by the second network function;

[0993] The sixth sending module 132 is used to send the fourth information to the first device and / or send the sixth information to the fourth network function according to the second strategy information;

[0994] The second strategy information includes at least one of the following:

[0995] One or more selectable QoS templates or patterns;

[0996] One or more selectable QoS templates or patterns corresponding to an index or level;

[0997] One or more selectable PDU Set QoS templates or modes;

[0998] One or more selectable QoS templates or patterns corresponding to an index or level;

[0999] Protocol description information;

[1000] The fifth instruction is used to instruct the first device to adjust or decide on at least one of the following: PDU Set QoS template or mode, selectable QoS template or mode, and one or more parameters in the selectable PDU Set QoS template or mode;

[1001] Instructions for reporting adjustment or decision results;

[1002] One or more selectable QoS parameters or parameter sets;

[1003] One or more selectable QoS parameters or parameter sets corresponding to an index or level;

[1004] One or more selectable QoS parameters or parameter sets related to business information;

[1005] An index or level corresponding to one or more selectable QoS parameters or parameter sets related to business information.

[1006] Optionally, the sixth information includes at least one of the following:

[1007] Protocol description information;

[1008] Data burst identification and labeling indication.

[1009] Optionally, the fourth information includes at least one of the following:

[1010] Available QoS templates or modes;

[1011] Available PDU Set QoS templates or modes;

[1012] The fourth instruction is used to instruct the first device to adjust or decide on at least one of the following: PDU Set QoS template or mode, selectable QoS template or mode, and one or more parameters in the selectable PDU Set QoS template or mode;

[1013] Instructions for reporting adjustment or decision results;

[1014] Available QoS parameters or parameter sets;

[1015] Available QoS parameters or parameter sets related to business information.

[1016] The data transmission device 230 of this disclosure embodiment can implement the various processes of the method embodiment shown in FIG8 above and achieve the same technical effect. To avoid repetition, it will not be described again here.

[1017] Please refer to Figure 24, which is a schematic diagram of a data transmission device provided in an embodiment of this disclosure. This device is applied to a fourth network function, which can be selected as UPF or other network functions with similar functions. As shown in Figure 24, the data transmission device 240 includes:

[1018] The eighth receiving module 241 is used to receive the sixth information sent by the first network function; wherein the sixth information includes at least one of the following:

[1019] Protocol description information;

[1020] Data burst identification and labeling indication.

[1021] Optionally, the data transmission device 240 further includes:

[1022] The processing module is used to identify and mark data bursts, place at least one piece of information about the data burst in the header of the data packet: the start information of the data burst, the end information of the data burst, and the duration of the data burst, and send the data packet to the first device through the user plane.

[1023] The data transmission device 240 of this disclosure embodiment can implement the various processes of the method embodiment shown in FIG9 above and achieve the same technical effect. To avoid repetition, it will not be described again here.

[1024] Please refer to Figure 25, which is a schematic diagram of a data transmission device provided in an embodiment of this disclosure. This device is applied to a second device, which may be an AF or other device with similar functions. As shown in Figure 25, the data transmission device 250 includes:

[1025] The seventh sending module 251 is used to send fifth information to the second network function; the fifth information includes at least one of the following:

[1026] One or more selectable QoS templates or patterns;

[1027] One or more selectable QoS templates or patterns corresponding to an index or level;

[1028] One or more selectable PDU Set QoS templates or modes;

[1029] One or more selectable PDU Set QoS templates or patterns corresponding to an index or level;

[1030] Protocol description information;

[1031] One or more selectable QoS parameters or parameter sets;

[1032] One or more selectable QoS parameters or parameter sets corresponding to an index or level;

[1033] One or more selectable QoS parameters or parameter sets related to business information;

[1034] An index or level corresponding to one or more selectable QoS parameters or parameter sets related to business information.

[1035] Optionally, the protocol description information includes at least one of the following:

[1036] The initial information of the data burst;

[1037] End information for the data burst;

[1038] The duration of the data burst.

[1039] Optionally, the seventh sending module 251 is specifically used to: send the fifth information to the second network function through the third network function.

[1040] The data transmission device 250 of this disclosure embodiment can implement the various processes of the method embodiment shown in FIG10 above and achieve the same technical effect. To avoid repetition, it will not be described again here.

[1041] Please refer to Figure 26, which is a schematic diagram of a data transmission device provided in an embodiment of this disclosure. This device is applied to a first device, which may be a RAN node or other device with similar functions. As shown in Figure 26, the data transmission device 260 includes:

[1042] The second reporting module 261 is used to report second information, which includes at least one of the following:

[1043] Parameters in the QoS template or pattern;

[1044] PDU Set parameters in the QoS template or mode;

[1045] The index or level corresponding to the available QoS templates or modes;

[1046] The index or level corresponding to the available PDU Set QoS templates or modes;

[1047] QoS parameters or parameter sets related to service information;

[1048] Available QoS parameters or parameter sets;

[1049] The index or level corresponding to the available QoS parameters or parameter sets;

[1050] Available QoS parameters or parameter sets related to business information;

[1051] The index or level corresponding to the available QoS parameters or parameter sets related to business information.

[1052] Optionally, the second reporting module 261 is specifically used to: send the second information to the third device through the fourth network function.

[1053] The data transmission device 260 of this disclosure embodiment can implement the various processes of the method embodiment shown in FIG11 above and achieve the same technical effect. To avoid repetition, it will not be described again here.

[1054] Please refer to Figure 27, which is a schematic diagram of a data transmission device provided in an embodiment of this disclosure. This device is applied to a fourth network function, which may be UPF or other network functions with similar functions. As shown in Figure 27, the data transmission device 270 includes:

[1055] The ninth receiving module 271 is used to receive the second information reported by the first device;

[1056] The eighth sending module 272 is used to generate eighth information based on the second information and send the eighth information in the message header to the third device;

[1057] The second information includes at least one of the following:

[1058] Parameters in the QoS template or pattern;

[1059] PDU Set parameters in the QoS template or mode;

[1060] The index or level corresponding to the available QoS templates or modes;

[1061] The index or level corresponding to the available PDU Set QoS templates or modes;

[1062] QoS parameters or parameter sets related to service information;

[1063] Available QoS parameters or parameter sets;

[1064] The index or level corresponding to the available QoS parameters or parameter sets;

[1065] Available QoS parameters or parameter sets related to business information;

[1066] The index or level corresponding to the available QoS parameters or parameter sets related to business information.

[1067] The eighth piece of information includes at least one of the following:

[1068] Parameters in the QoS template or pattern;

[1069] PDU Set parameters in the QoS template or mode;

[1070] The index or level corresponding to the available QoS templates or modes;

[1071] The index or level corresponding to the available PDU Set QoS templates or modes;

[1072] QoS parameters or parameter sets related to service information;

[1073] Available QoS parameters or parameter sets;

[1074] The index or level corresponding to the available QoS parameters or parameter sets;

[1075] Available QoS parameters or parameter sets related to business information;

[1076] The index or level corresponding to the available QoS parameters or parameter sets related to business information.

[1077] Optionally, the eighth sending module 272 is further configured to: send the eighth information to a third device according to the mapping information provided by the first network function, wherein the mapping information includes at least one of the following:

[1078] Available QoS parameters or parameter sets;

[1079] The index or level corresponding to the available QoS parameters or parameter sets;

[1080] Available QoS parameters or parameter sets related to business information;

[1081] The index or level corresponding to the available QoS parameters or parameter sets related to business information.

[1082] The data transmission device 270 of this disclosure embodiment can implement the various processes of the method embodiment shown in FIG12 above and achieve the same technical effect. To avoid repetition, it will not be described again here.

[1083] Please refer to Figure 28, which is a schematic diagram of a data transmission device provided in an embodiment of this disclosure. This device is applied to a third device, which may be an AF, AS, or other device with similar functions. As shown in Figure 28, the data transmission device 280 includes:

[1084] The tenth receiving module 281 is configured to receive the eighth information sent by the fourth network function, the eighth information including at least one of the following:

[1085] Parameters in the QoS template or pattern;

[1086] PDU Set parameters in the QoS template or mode;

[1087] The index or level corresponding to the available QoS templates or modes;

[1088] The index or level corresponding to the available PDU Set QoS templates or modes;

[1089] QoS parameters or parameter sets related to service information;

[1090] Available QoS parameters or parameter sets;

[1091] The index or level corresponding to the available QoS parameters or parameter sets;

[1092] Available QoS parameters or parameter sets related to business information;

[1093] The index or level corresponding to the available QoS parameters or parameter sets related to business information.

[1094] The data transmission device 280 of this disclosure embodiment can implement the various processes of the method embodiment shown in FIG13 above and achieve the same technical effect. To avoid repetition, it will not be described again here.

[1095] Optionally, as shown in FIG29, this embodiment of the present disclosure also provides a communication device 290, including a processor 291, a memory 292, and a program or instructions stored in the memory 292 and executable on the processor 291. When the program or instructions are executed by the processor 291, they implement the various processes of the above-described data transmission method embodiments and achieve the same technical effects. To avoid repetition, they will not be described again here.

[1096] This disclosure also provides a readable storage medium storing a program or instructions. When the program or instructions are executed by a processor, they can implement the various processes of the above-described data transmission method embodiments and achieve the same technical effects. To avoid repetition, these will not be described again here.

[1097] Computer-readable media include both permanent and non-permanent, removable and non-removable media, which can store information using any method or technology. Information can be computer-readable instructions, data structures, modules of programs, or other data. Examples of computer storage media include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, CD-ROM, digital versatile optical disc (DVD) or other optical storage, magnetic tape, magnetic magnetic disk storage or other magnetic storage devices, or any other non-transferable medium that can be used to store information accessible by a computing device. As defined herein, computer-readable media does not include transient computer-readable media, such as modulated data signals and carrier waves.

[1098] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element.

[1099] The sequence numbers of the embodiments disclosed above are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.

[1100] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this disclosure, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a service classification device (which may be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in the various embodiments of this disclosure.

[1101] The above description is only a preferred embodiment of this disclosure. It should be noted that for those skilled in the art, several improvements and modifications can be made without departing from the principles of this disclosure, and these improvements and modifications should also be considered within the scope of protection of this disclosure.

Claims

1. A data transmission method applied to a first device, the method comprising: The first device receives the first information sent by the first network function; The first device performs a first operation based on the first information; wherein the first operation includes at least one of the following: For each Protocol Data Unit Set (PDU Set), adjust or decide on the available PDU Set Quality of Service (QoS) templates or modes; For each PDU Set, adjust or decide on one or more parameters in the available PDU Set QoS templates or modes; For each QoS flow, adjust or decide on the available PDU Set QoS template or mode; For each QoS flow, adjust or decide on one or more parameters from the available PDU Set QoS templates or patterns; For one or more QoS flows, adjust or decide on the available QoS parameters or parameter sets related to service information; For one or more QoS flows, adjust or decide on the index or level corresponding to the available QoS parameters or parameter sets related to service information.

2. The method according to claim 1, wherein, The first device performs a first operation based on the first information, including: The first device performs the first operation based on the first information, depending on at least one of the following changes: Wireless resource information; Wireless channel information; Business information.

3. The method according to claim 1, wherein, The parameters in the selectable PDU Set QoS template or mode include at least one of the following: PDU set delay budget PSDB; PDU set error rate PSER; PDU set integrity processing instruction PSIHI.

4. The method according to claim 1, further comprising: If a first condition is met, the first device sends a first notification message to the first network function; wherein the first condition includes at least one of the following: Wireless resources cannot meet the demand or meet the demand again; The first device determines that the parameters in the PDU Set QoS template or mode cannot be satisfied or are satisfied again; The lowest priority among the available PDU Set QoS templates or modes cannot be satisfied; QoS parameters or parameter sets related to service information cannot be satisfied or need to be satisfied again; The lowest priority among the available QoS parameters or parameter sets related to the service information cannot be satisfied; The first notification information is used to notify at least one of the following: The parameters in the PDU Set QoS template or mode cannot be satisfied or are satisfied again; The index or level corresponding to the available PDU Set QoS templates or modes that can be satisfied; The index or level corresponding to the lowest priority in the available PDU Set QoS templates or modes cannot be satisfied; QoS parameters or parameter sets related to service information cannot be satisfied or need to be satisfied again; The index or level corresponding to the available QoS parameters or parameter sets related to the business information that can be satisfied; The available QoS parameters related to the business information, or the index or level corresponding to the lowest priority in the parameter set, cannot be satisfied.

5. The method according to claim 1, wherein, The step of performing the first operation based on the first information includes: The first device performs the first operation based on the first information and the service information received from the fourth network function.

6. The method according to claim 1, wherein, The first information includes at least one of the following: One or more selectable PDU Set QoS templates or modes; The available PDU Set QoS templates or modes have a one-to-one correspondence with PSI; The correspondence between multiple selectable PDU Set QoS templates or modes and a single PSI; One or more selectable QoS parameters or parameter sets related to business information; Indexes or levels corresponding to available QoS parameters or parameter sets related to business information; The correspondence between available QoS parameters or parameter sets and service information; The correspondence between available QoS parameters or parameter sets related to service information and the service information itself; The index or level corresponding to the available QoS parameters or parameter sets related to the service information and their correspondence with the service information; A first instruction is used to instruct the first device to adjust or decide on at least one of the following: a PDU Set QoS template or mode, a selectable QoS template or mode, and one or more parameters in the selectable PDU Set QoS template or mode; Instructions for reporting adjustment or decision results.

7. The method according to claim 1, further comprising: The first device reports second information, which includes at least one of the following: Parameters in the QoS template or pattern; PDU Set parameters in the QoS template or mode; The index or level corresponding to the available QoS templates or modes; The index or level corresponding to the available PDU Set QoS templates or modes; The index or level corresponding to the available QoS parameters or parameter sets; The index or level corresponding to the available QoS parameters or parameter sets related to business information.

8. The method according to any one of claims 1 to 7, wherein, The business information includes at least one of the following: PDU Set information; Business characteristics; Media type; Media characteristics; Traffic information.

9. A data transmission method applied to a second network function, the method comprising: The second network function receives third information sent by the second device; The second network function generates first policy information based on the third information; The third information includes at least one of the following: One or more selectable PDU Set QoS templates or modes; One or more selectable PDU Set QoS templates or patterns corresponding to an index or level; The available PDU Set QoS templates or modes have a one-to-one correspondence with PSI; The correspondence between multiple selectable PDU Set QoS templates or modes and a single PSI; Instructions for reporting adjustment or decision results; Available QoS parameters or parameter sets related to business information; Indexes or levels corresponding to available QoS parameters or parameter sets related to business information; Business information; The correspondence between available QoS parameters or parameter sets and service information; The correspondence between available QoS parameters or parameter sets related to service information and the service information itself; The index or level corresponding to the available QoS parameters or parameter sets related to the service information and their correspondence with the service information.

10. The method according to claim 9, wherein, The first strategy information includes at least one of the following: One or more selectable PDU Set QoS templates or modes; One or more selectable PDU Set QoS templates or patterns corresponding to an index or level; The available PDU Set QoS templates or modes have a one-to-one correspondence with PSI; The correspondence between multiple selectable PDU Set QoS templates or modes and a single PSI; The second instruction is used to instruct the first device to adjust or decide on at least one of the following: PDU Set QoS template or mode, selectable QoS template or mode, and one or more parameters in the selectable PDU Set QoS template or mode; Instructions for reporting adjustment or decision results; One or more selectable QoS parameters or parameter sets related to business information; An index or level corresponding to one or more selectable QoS parameters or parameter sets related to business information; The correspondence between available QoS parameters or parameter sets and service information; The correspondence between available QoS parameters or parameter sets related to service information and the service information itself; The index or level corresponding to the available QoS parameters or parameter sets related to the service information and their correspondence with the service information.

11. The method according to claim 9 or 10, further comprising: The second network function sends the first policy information to the first network function.

12. The method according to claim 9, wherein, The second network function receives second information sent by the second device, including: The second network function receives the third information sent by the second device through the third network function.

13. The method according to claim 9 or 10, wherein, The business information includes at least one of the following: PDU Set information; Business characteristics; Media type; Media characteristics; Traffic information.

14. The method according to claim 9 or 10, further comprising: The second network function maps service flows to one or more QoS flows based on the third information, and the first policy information is applied to one or more QoS flows.

15. A data transmission method applied to a first network function, the method comprising: The first network function receives the first policy information sent by the second network function; The first network function sends first information to the first device according to the first policy information; The first strategy information includes at least one of the following: One or more selectable PDU Set QoS templates or modes; One or more selectable PDU Set QoS templates or patterns corresponding to an index or level; The available PDU Set QoS templates or modes have a one-to-one correspondence with PSI; The correspondence between multiple selectable PDU Set QoS templates or modes and a single PSI; The second instruction is used to instruct the first device to adjust or decide on at least one of the following: PDU Set QoS template or mode, selectable QoS template or mode, and one or more parameters in the selectable PDU Set QoS template or mode; Instructions for reporting adjustment or decision results; One or more selectable QoS parameters or parameter sets related to business information; An index or level corresponding to one or more selectable QoS parameters or parameter sets related to business information; The correspondence between available QoS parameters or parameter sets and service information; The correspondence between available QoS parameters or parameter sets related to service information and the service information itself; The index or level corresponding to the available QoS parameters or parameter sets related to the service information and their correspondence with the service information.

16. The method according to claim 15, wherein, The first information includes at least one of the following: One or more selectable PDU Set QoS templates or modes; The available PDU Set QoS templates or modes have a one-to-one correspondence with PSI; The correspondence between multiple selectable PDU Set QoS templates or modes and a single PSI; A first instruction is used to instruct the first device to adjust or decide on at least one of the following: a PDU Set QoS template or mode, a selectable QoS template or mode, and one or more parameters in the selectable PDU Set QoS template or mode; Instructions for reporting adjustment or decision results; One or more selectable QoS parameters or parameter sets related to business information; Indexes or levels corresponding to available QoS parameters or parameter sets related to business information; The correspondence between available QoS parameters or parameter sets and service information; The correspondence between available QoS parameters or parameter sets related to service information and the service information itself; The index or level corresponding to the available QoS parameters or parameter sets related to the service information and their correspondence with the service information.

17. The method according to claim 15 or 16, wherein, The first information is applied to one or more QoS flows.

18. The method according to claim 15 or 16, further comprising: The first network function sends seventh information to the fourth network function, wherein the seventh information is used to identify, classify and / or map the service flow; The seventh piece of information includes at least one of the following: Business information; Mapping relationship between service information and QoS flow; The mapping relationship between service information and QoS flow priority.

19. A data transmission method applied to a second device, the method comprising: The second device sends third information to the second network function; wherein the third information includes at least one of the following: One or more selectable PDU Set QoS templates or modes; One or more selectable PDU Set QoS templates or patterns corresponding to an index or level; The available PDU Set QoS templates or modes have a one-to-one correspondence with PSI; The correspondence between multiple selectable PDU Set QoS templates or modes and a single PSI; Instructions for reporting adjustment or decision results; Available QoS parameters or parameter sets related to business information; Indexes or levels corresponding to available QoS parameters or parameter sets related to business information; Business information; The correspondence between available QoS parameters or parameter sets and service information; The correspondence between available QoS parameters or parameter sets related to service information and the service information itself; The index or level corresponding to the available QoS parameters or parameter sets related to the service information and their correspondence with the service information.

20. The method according to claim 19, wherein, The second device sends second information to the second network function, including: The second device sends the third information to the second network function through the third network function.

21. A data transmission method applied to a fourth network function, the method comprising: The fourth network function receives the seventh message sent by the first network function; The fourth network function identifies, classifies, and / or maps the service flow based on the seventh information; The seventh piece of information includes at least one of the following: Business information; Mapping relationship between service information and QoS flow; The mapping relationship between service information and QoS flow priority.

22. The method according to claim 21, further comprising: The fourth network function, based on the identification, classification, and / or mapping of service flows, sends service information to the first device, and the service information is applied to one or more QoS flows.

23. A data transmission method applied to a first device, the method comprising: The first device receives the fourth message sent by the first network function; The first device receives a third instruction sent by the fourth network function; The first device performs a second operation based on the fourth information and the third instruction; wherein the second operation includes at least one of the following: For each QoS flow, adjust or decide on one or more parameters from the available QoS templates or patterns; For each QoS flow, adjust or decide on one or more parameters from the available PDU Set QoS templates or patterns; For each PDU Set, adjust or decide on one or more parameters in the available PDU Set QoS templates or modes; Report the index or level corresponding to the adjusted QoS template or mode; Report the index or level corresponding to the adjusted PDU Set QoS template or mode; Reporting of adjustment or decision-making results; For one or more QoS flows, adjust or decide on the available QoS parameters or parameter sets; For one or more QoS flows, adjust or decide on available QoS parameters or parameter sets related to service information.

24. The method according to claim 23, wherein, The fourth piece of information includes at least one of the following: Available QoS templates or modes; Available PDU Set QoS templates or modes; The fourth instruction is used to instruct the first device to adjust or decide on at least one of the following: PDU Set QoS template or mode, selectable QoS template or mode, and one or more parameters in the selectable PDU Set QoS template or mode; Instructions for reporting adjustment or decision results; Available QoS parameters or parameter sets related to business information.

25. The method according to claim 23 or 24, wherein, The third indication is an indication contained in the header of the data packet sent by the fourth network function, including at least one of the following: The initial information of the data burst; End information for the data burst; The duration of the data burst.

26. A data transmission method applied to a second network function, the method comprising: The second network function receives the fifth message sent by the second device; The second network function generates second strategy information based on the fifth information; The fifth piece of information includes at least one of the following: One or more selectable QoS templates or patterns; One or more selectable QoS templates or patterns corresponding to an index or level; One or more selectable PDU Set QoS templates or modes; One or more selectable PDU Set QoS templates or patterns corresponding to an index or level; Protocol description information; One or more selectable QoS parameters or parameter sets; One or more selectable QoS parameters or parameter sets corresponding to an index or level; One or more selectable QoS parameters or parameter sets related to business information; An index or level corresponding to one or more selectable QoS parameters or parameter sets related to business information.

27. The method according to claim 26, wherein, The second strategy information includes at least one of the following: One or more selectable QoS templates or patterns; One or more selectable QoS templates or patterns corresponding to an index or level; One or more selectable PDU Set QoS templates or modes; One or more selectable QoS templates or patterns corresponding to an index or level; Protocol description information; The fifth instruction is used to instruct the first device to adjust or decide on at least one of the following: PDU Set QoS template or mode, selectable QoS template or mode, and one or more parameters in the selectable PDU Set QoS template or mode; Instructions for reporting adjustment or decision results; One or more selectable QoS parameters or parameter sets; One or more selectable QoS parameters or parameter sets corresponding to an index or level; One or more selectable QoS parameters or parameter sets related to business information; An index or level corresponding to one or more selectable QoS parameters or parameter sets related to business information.

28. The method according to claim 26 or 27, further comprising: The second network function sends the second policy information to the first network function.

29. The method according to claim 26 or 27, wherein, The protocol description information includes at least one of the following: The initial information of the data burst; End information for the data burst; The duration of the data burst.

30. A data transmission method applied to a first network function, the method comprising: The first network function receives the second policy information sent by the second network function; The first network function sends fourth information to the first device and / or sends sixth information to the fourth network function according to the second policy information; The second strategy information includes at least one of the following: One or more selectable QoS templates or patterns; One or more selectable QoS templates or patterns corresponding to an index or level; One or more selectable PDU Set QoS templates or modes; One or more selectable QoS templates or patterns corresponding to an index or level; Protocol description information; The fifth instruction is used to instruct the first device to adjust or decide on at least one of the following: PDU Set QoS template or mode, selectable QoS template or mode, and one or more parameters in the selectable PDU Set QoS template or mode; Instructions for reporting adjustment or decision results; One or more selectable QoS parameters or parameter sets; One or more selectable QoS parameters or parameter sets corresponding to an index or level; One or more selectable QoS parameters or parameter sets related to business information; An index or level corresponding to one or more selectable QoS parameters or parameter sets related to business information.

31. The method according to claim 30, wherein, The sixth piece of information includes at least one of the following: Protocol description information; Data burst identification and labeling indication.

32. The method according to claim 30, wherein, The fourth piece of information includes at least one of the following: Available QoS templates or modes; Available PDU Set QoS templates or modes; The fourth instruction is used to instruct the first device to adjust or decide on at least one of the following: PDU Set QoS template or mode, selectable QoS template or mode, and one or more parameters in the selectable PDU Set QoS template or mode; Instructions for reporting adjustment or decision results; Available QoS parameters or parameter sets; Available QoS parameters or parameter sets related to business information.

33. A data transmission method applied to a fourth network function, the method comprising: The fourth network function receives the sixth information sent by the first network function; wherein the sixth information includes at least one of the following: Protocol description information; Data burst identification and labeling indication.

34. The method according to claim 33, further comprising: The fourth network function identifies and marks data bursts, places at least one piece of information about the data burst in the header of the data packet: the start information of the data burst, the end information of the data burst, and the duration of the data burst, and sends the data packet to the first device through the user plane.

35. A data transmission method applied to a second device, the method comprising: The second device sends a fifth message to the second network function; wherein the fifth message includes at least one of the following: One or more selectable QoS templates or patterns; One or more selectable QoS templates or patterns corresponding to an index or level; One or more selectable PDU Set QoS templates or modes; One or more selectable PDU Set QoS templates or patterns corresponding to an index or level; Protocol description information; One or more selectable QoS parameters or parameter sets; One or more selectable QoS parameters or parameter sets corresponding to an index or level; One or more selectable QoS parameters or parameter sets related to business information; An index or level corresponding to one or more selectable QoS parameters or parameter sets related to business information.

36. The method according to claim 35, wherein, The protocol description information includes at least one of the following: The initial information of the data burst; End information for the data burst; The duration of the data burst.

37. The method of claim 35, wherein, The second device sends a fifth message to the second network function, including: The second device sends the fifth information to the second network function through the third network function.

38. A data transmission method applied to a first device, the method comprising: The first device reports second information, which includes at least one of the following: Parameters in the QoS template or pattern; PDU Set parameters in the QoS template or mode; The index or level corresponding to the available QoS templates or modes; The index or level corresponding to the available PDU Set QoS templates or modes; QoS parameters or parameter sets related to service information; Available QoS parameters or parameter sets; The index or level corresponding to the available QoS parameters or parameter sets; Available QoS parameters or parameter sets related to business information; The index or level corresponding to the available QoS parameters or parameter sets related to business information.

39. The method according to claim 38, wherein, The second piece of information to be reported includes: The first device sends the second information to the third device through the fourth network function.

40. The method of claim 38, further comprising the steps of the data transmission method of any one of claims 1 to 7, or including the steps of the data transmission method of any one of claims 23 to 25.

41. A data transmission method applied to a fourth network function, the method comprising: The fourth network function receives the second information reported by the first device; The fourth network function generates the eighth information based on the second information and sends the eighth information in the message header to the third device; The second information includes at least one of the following: Parameters in the QoS template or pattern; PDU Set parameters in the QoS template or mode; The index or level corresponding to the available QoS templates or modes; The index or level corresponding to the available PDU Set QoS templates or modes; QoS parameters or parameter sets related to service information; Available QoS parameters or parameter sets; The index or level corresponding to the available QoS parameters or parameter sets; Available QoS parameters or parameter sets related to business information; The index or level corresponding to the available QoS parameters or parameter sets related to business information; The eighth piece of information includes at least one of the following: Parameters in the QoS template or pattern; PDU Set parameters in the QoS template or mode; The index or level corresponding to the available QoS templates or modes; The index or level corresponding to the available PDU Set QoS templates or modes; QoS parameters or parameter sets related to service information; Available QoS parameters or parameter sets; The index or level corresponding to the available QoS parameters or parameter sets; Available QoS parameters or parameter sets related to business information; The index or level corresponding to the available QoS parameters or parameter sets related to business information.

42. The method according to claim 41, wherein, Sending the eighth information in the message header to the third device includes: The fourth network function sends the eighth information to the third device based on the mapping information provided by the first network function, wherein the mapping information includes at least one of the following: Available QoS parameters or parameter sets; The index or level corresponding to the available QoS parameters or parameter sets; Available QoS parameters or parameter sets related to business information; The index or level corresponding to the available QoS parameters or parameter sets related to business information.

43. A data transmission method applied to a third device, the method comprising: The third device receives an eighth message sent by the fourth network function, the eighth message including at least one of the following: Parameters in the QoS template or pattern; PDU Set parameters in the QoS template or mode; The index or level corresponding to the available QoS templates or modes; The index or level corresponding to the available PDU Set QoS templates or modes; QoS parameters or parameter sets related to service information; Available QoS parameters or parameter sets; The index or level corresponding to the available QoS parameters or parameter sets; Available QoS parameters or parameter sets related to business information; The index or level corresponding to the available QoS parameters or parameter sets related to business information.

44. A data transmission apparatus applied to a first device, the apparatus comprising: The first receiving module is used to receive the first information sent by the first network function; A first execution module is configured to perform a first operation based on the first information; wherein the first operation includes at least one of the following: For each Protocol Data Unit Set (PDU Set), adjust or decide on the available PDU Set Quality of Service (QoS) templates or modes; For each PDU Set, adjust or decide on one or more parameters in the available PDU Set QoS templates or modes; For each QoS flow, adjust or decide on the available PDU Set QoS template or mode; For each QoS flow, adjust or decide on one or more parameters from the available PDU Set QoS templates or patterns; For one or more QoS flows, adjust or decide on the available QoS parameters or parameter sets related to service information; For one or more QoS flows, adjust or decide on the index or level corresponding to the available QoS parameters or parameter sets related to service information.

45. A data transmission apparatus for a second network function, the apparatus comprising: The second receiving module is used to receive third information sent by the second device; The first generation module is used to generate first strategy information based on the third information; The third information includes at least one of the following: One or more selectable PDU Set QoS templates or modes; One or more selectable PDU Set QoS templates or patterns corresponding to an index or level; The available PDU Set QoS templates or modes have a one-to-one correspondence with PSI; The correspondence between multiple selectable PDU Set QoS templates or modes and a single PSI; Instructions for reporting adjustment or decision results; Available QoS parameters or parameter sets related to business information; Indexes or levels corresponding to available QoS parameters or parameter sets related to business information; Business information; The correspondence between available QoS parameters or parameter sets and service information; The correspondence between available QoS parameters or parameter sets related to service information and the service information itself; The index or level corresponding to the available QoS parameters or parameter sets related to the service information and their correspondence with the service information.

46. ​​A data transmission apparatus for a first network function, the apparatus comprising: The third receiving module is used to receive the first policy information sent by the second network function; The third sending module is used to send first information to the first device according to the first strategy information; The first strategy information includes at least one of the following: One or more selectable PDU Set QoS templates or modes; One or more selectable PDU Set QoS templates or patterns corresponding to an index or level; The available PDU Set QoS templates or modes have a one-to-one correspondence with PSI; The correspondence between multiple selectable PDU Set QoS templates or modes and a single PSI; The second instruction is used to instruct the first device to adjust or decide on at least one of the following: PDU Set QoS template or mode, selectable QoS template or mode, and one or more parameters in the selectable PDU Set QoS template or mode; Instructions for reporting adjustment or decision results; One or more selectable QoS parameters or parameter sets related to business information; An index or level corresponding to one or more selectable QoS parameters or parameter sets related to business information; The correspondence between available QoS parameters or parameter sets and service information; The correspondence between available QoS parameters or parameter sets related to service information and the service information itself; The index or level corresponding to the available QoS parameters or parameter sets related to the service information and their correspondence with the service information.

47. A data transmission apparatus applied to a second device, the apparatus comprising: The fourth sending module is used to send third information to the second network function; wherein the third information includes at least one of the following: One or more selectable PDU Set QoS templates or modes; One or more selectable PDU Set QoS templates or patterns corresponding to an index or level; The available PDU Set QoS templates or modes have a one-to-one correspondence with PSI; The correspondence between multiple selectable PDU Set QoS templates or modes and a single PSI; Instructions for reporting adjustment or decision results; Available QoS parameters or parameter sets related to business information; Indexes or levels corresponding to available QoS parameters or parameter sets related to business information; Business information; The correspondence between available QoS parameters or parameter sets and service information; The correspondence between available QoS parameters or parameter sets related to service information and the service information itself; The index or level corresponding to the available QoS parameters or parameter sets related to the service information and their correspondence with the service information.

48. A data transmission apparatus for a fourth network function, the apparatus comprising: The eleventh receiving module is used to receive the seventh message sent by the first network function; The processing module is used to identify, classify, and / or map the business flow based on the seventh information; The seventh piece of information includes at least one of the following: Business information; Mapping relationship between service information and QoS flow; The mapping relationship between service information and QoS flow priority.

49. A data transmission apparatus applied to a first device, the apparatus comprising: The fourth receiving module is used to receive the fourth information sent by the first network function; The fifth receiving module is used to receive the third instruction sent by the fourth network function; The second execution module is configured to perform a second operation based on the fourth information and the third instruction; wherein the second operation includes at least one of the following: For each QoS flow, adjust or decide on one or more parameters from the available QoS templates or patterns; For each QoS flow, adjust or decide on one or more parameters from the available PDU Set QoS templates or patterns; For each PDU Set, adjust or decide on one or more parameters in the available PDU Set QoS templates or modes; Report the index or level corresponding to the adjusted QoS template or mode; Report the index or level corresponding to the adjusted PDU Set QoS template or mode; Reporting of adjustment or decision-making results; For one or more QoS flows, adjust or decide on the available QoS parameters or parameter sets; For one or more QoS flows, adjust or decide on available QoS parameters or parameter sets related to service information.

50. A data transmission apparatus for a second network function, the apparatus comprising: The sixth receiving module is used to receive the fifth information sent by the second device; The second generation module is used to generate second strategy information based on the fifth information; The fifth piece of information includes at least one of the following: One or more selectable QoS templates or patterns; One or more selectable QoS templates or patterns corresponding to an index or level; One or more selectable PDU Set QoS templates or modes; One or more selectable PDU Set QoS templates or patterns corresponding to an index or level; Protocol description information; One or more selectable QoS parameters or parameter sets; One or more selectable QoS parameters or parameter sets corresponding to an index or level; One or more selectable QoS parameters or parameter sets related to business information; An index or level corresponding to one or more selectable QoS parameters or parameter sets related to business information.

51. A data transmission apparatus for a first network function, the apparatus comprising: The seventh receiving module is used to receive the second policy information sent by the second network function; The sixth sending module is used to send the fourth information to the first device and / or send the sixth information to the fourth network function according to the second strategy information; The second strategy information includes at least one of the following: One or more selectable QoS templates or patterns; One or more selectable QoS templates or patterns corresponding to an index or level; One or more selectable PDU Set QoS templates or modes; One or more selectable QoS templates or patterns corresponding to an index or level; Protocol description information; The fifth instruction is used to instruct the first device to adjust or decide on at least one of the following: PDU Set QoS template or mode, selectable QoS template or mode, and one or more parameters in the selectable PDU Set QoS template or mode; Instructions for reporting adjustment or decision results; One or more selectable QoS parameters or parameter sets; One or more selectable QoS parameters or parameter sets corresponding to an index or level; One or more selectable QoS parameters or parameter sets related to business information; An index or level corresponding to one or more selectable QoS parameters or parameter sets related to business information.

52. A data transmission apparatus for a fourth network function, the apparatus comprising: The eighth receiving module is configured to receive the sixth information sent by the first network function; wherein the sixth information includes at least one of the following: Protocol description information; Data burst identification and labeling indication.

53. A data transmission apparatus applied to a second device, the apparatus comprising: The seventh sending module is used to send fifth information to the second network function; wherein the fifth information includes at least one of the following: One or more selectable QoS templates or patterns; One or more selectable QoS templates or patterns corresponding to an index or level; One or more selectable PDU Set QoS templates or modes; One or more selectable PDU Set QoS templates or patterns corresponding to an index or level; Protocol description information; One or more selectable QoS parameters or parameter sets; One or more selectable QoS parameters or parameter sets corresponding to an index or level; One or more selectable QoS parameters or parameter sets related to business information; An index or level corresponding to one or more selectable QoS parameters or parameter sets related to business information.

54. A data transmission apparatus applied to a first device, the apparatus comprising: The second reporting module is used to report second information, which includes at least one of the following: Parameters in the QoS template or pattern; PDU Set parameters in the QoS template or mode; The index or level corresponding to the available QoS templates or modes; The index or level corresponding to the available PDU Set QoS templates or modes; QoS parameters or parameter sets related to service information; Available QoS parameters or parameter sets; The index or level corresponding to the available QoS parameters or parameter sets; Available QoS parameters or parameter sets related to business information; The index or level corresponding to the available QoS parameters or parameter sets related to business information.

55. A data transmission apparatus for a fourth network function, the apparatus comprising: The ninth receiving module is used to receive the second information reported by the first device; The eighth sending module is used to generate eighth information based on the second information and send the eighth information in the message header to the third device; The second information includes at least one of the following: Parameters in the QoS template or pattern; PDU Set parameters in the QoS template or mode; The index or level corresponding to the available QoS templates or modes; The index or level corresponding to the available PDU Set QoS templates or modes; QoS parameters or parameter sets related to service information; Available QoS parameters or parameter sets; The index or level corresponding to the available QoS parameters or parameter sets; Available QoS parameters or parameter sets related to business information; The index or level corresponding to the available QoS parameters or parameter sets related to business information; The eighth piece of information includes at least one of the following: Parameters in the QoS template or pattern; PDU Set parameters in the QoS template or mode; The index or level corresponding to the available QoS templates or modes; The index or level corresponding to the available PDU Set QoS templates or modes; QoS parameters or parameter sets related to service information; Available QoS parameters or parameter sets; The index or level corresponding to the available QoS parameters or parameter sets; Available QoS parameters or parameter sets related to business information; The index or level corresponding to the available QoS parameters or parameter sets related to business information.

56. A data transmission apparatus applied to a third device, the apparatus comprising: The tenth receiving module is used to receive the eighth information sent by the fourth network function, the eighth information including at least one of the following: Parameters in the QoS template or pattern; PDU Set parameters in the QoS template or mode; The index or level corresponding to the available QoS templates or modes; The index or level corresponding to the available PDU Set QoS templates or modes; QoS parameters or parameter sets related to service information; Available QoS parameters or parameter sets; The index or level corresponding to the available QoS parameters or parameter sets; Available QoS parameters or parameter sets related to business information; The index or level corresponding to the available QoS parameters or parameter sets related to business information.

57. A communication device, comprising a processor, a memory, and a program or instructions stored in the memory and executable on the processor, wherein the program or instructions, when executed by the processor, implement the steps of the data transmission method as described in any one of claims 1 to 43.

58. A readable storage medium storing a program or instructions that, when executed by a processor, implement the steps of the data transmission method as described in any one of claims 1 to 43.