Data transmission mode adjusting method and device, terminal and network equipment

The data transmission mode is solved by receiving and adjusting the data transmission mode according to the transmission mode information in the prior art, and a more efficient data transmission effect is achieved.

CN119183203APending Publication Date: 2024-12-24DATANG MOBILE COMM EQUIP CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202310748165.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-06-21
Publication Date
2024-12-24

AI Technical Summary

Technical Problem

In the prior art, the method of adjusting the data transmission mode cannot achieve the optimal data transmission effect, because the change of the transmission mode requires the reconstruction of the packet data aggregation protocol and the wireless link control protocol stack, resulting in the long time and the inability to realize the advantage of the transmission mode.

Method used

Provide a data transmission mode adjustment method, where the terminal receives transmission mode information configured by the network device and changes the transmission mode according to the information, or changes the transmission mode according to the judgment of the terminal side, including receiving transmission mode change indication and end indication, through different protocols The layer's control PDU or physical layer signaling performs changes and ends operations.

Benefits of technology

The transmission mode is flexibly adjusted, and the efficiency and effect of data transmission are improved, so that the terminal can achieve optimal data transmission according to the instructions of the network device or its own.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119183203A_ABST
    Figure CN119183203A_ABST
Patent Text Reader

Abstract

The invention provides a data transmission mode adjusting method and device, a terminal and network equipment. The method comprises: a terminal receiving transmission mode information of a stream or radio bearer (RB) configured by a network device, the transmission mode information comprising more than one configuration of a transmission mode; the terminal changes the transmission mode according to the indication of the network device and based on the configuration of the transmission mode; or, changing the transmission mode based on the configuration of the transmission mode according to the judgment of the terminal side. In the application, the network device pre-configures the transmission mode information of the flow or the RB for the terminal, so that the terminal can flexibly adjust the transmission mode according to the indication of the network device or the judgment of the terminal, thereby realizing the optimal transmission effect.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communication technology, and in particular to a data transmission mode adjustment method, device, terminal and network equipment. Background Art

[0002] In the prior art, the data transmission mode is statically configured by Radio Resource Control (RRC) signaling, and different messages may use different data transmission modes. If the transmission mode needs to be changed, RRC reconfiguration is required, and correspondingly, the Packet Data Convergence Protocol (PDCP) and Radio Link Control (RLC) protocol stacks must be rebuilt. The execution time of this process is very long, and the advantages of different transmission modes cannot be realized, so the optimal data transmission effect cannot be achieved. Summary of the invention

[0003] The purpose of the present application is to provide a data transmission mode adjustment method, device, terminal and network equipment, which solves the problem that the existing data transmission mode adjustment method cannot achieve the optimal data transmission effect.

[0004] An embodiment of the present application provides a data transmission mode adjustment method, including:

[0005] The terminal receives transmission mode information of a stream or a radio bearer (RB) configured by a network device, wherein the transmission mode information includes more than one configuration of the transmission mode;

[0006] The terminal changes the transmission mode according to the instruction of the network device and based on the configuration of the transmission mode; or changes the transmission mode according to the decision of the terminal side and based on the configuration of the transmission mode.

[0007] Optionally, the transmission mode information includes at least one of the following information:

[0008] The transmission modes available to the terminal;

[0009] Parameter configuration of each transmission mode at each protocol layer;

[0010] The activated transfer mode;

[0011] Activated protocol layer parameter configuration.

[0012] Optionally, the transmission modes available to the terminal include one or more of an unacknowledged mode (Unacknowledged Mode, UM), a transparent mode (Transparent Mode, TM), and an acknowledged mode (Acknowledged Mode, AM).

[0013] Optionally, the protocol layer includes at least one of the following:

[0014] Service Data Adaptation Protocol (SDAP) layer;

[0015] Packet Data Convergence Protocol PDCP layer;

[0016] Radio Link Control (RLC) layer;

[0017] Medium Access Control (MAC) layer.

[0018] Optionally, the flow includes: a business flow, an Internet Protocol (IP) flow, a Quality of Service (QoS) flow 。

[0019] Optionally, the RB includes a signaling radio bearer (SRB) or a data radio bearer (DRB). 。

[0020] Optionally, changing the transmission mode according to the instruction of the network device and based on the configuration of the transmission mode includes at least one of the following:

[0021] receiving a transmission mode change indication sent by a network device, and changing the transmission mode according to the transmission mode change indication and based on the configuration of the transmission mode;

[0022] A transmission mode end indication is received from a network device, and the transmission mode is changed according to the transmission mode end indication and based on the configuration of the transmission mode.

[0023] Optionally, after receiving the transmission mode change indication, the method further includes:

[0024] Receiving a transmission mode end indication sent by the network device;

[0025] The sequence number of the last data packet sent using the transmission mode before the change is determined according to the transmission mode end indication.

[0026] Optionally, in the case where the transmission mode is changed according to the terminal side judgment and based on the configuration of the transmission mode, the method further includes at least one of the following:

[0027] Sending a transmission mode change indication to the network device;

[0028] A transmission mode end indication is sent to the network device.

[0029] Optionally, after sending the transmission mode change indication to the network device, the method further includes:

[0030] A transmission mode end indication is sent to the network device, where the transmission mode end indication is used to determine the sequence number of the last data packet sent using the transmission mode before the change.

[0031] Optionally, the transmission mode change indication includes at least one of the following:

[0032] Transmission mode change indication signaling carried by the PDCP control protocol data unit (PDU);

[0033] The transmission mode change indication signaling carried by the RLC control PDU;

[0034] The transmission mode change indication signaling carried by the MAC layer control unit;

[0035] Transmission mode change indication signaling carried by physical layer signaling.

[0036] Optionally, the transmission mode change indication carries at least one of the following information:

[0037] QoS flow number;

[0038] Data service bearer number;

[0039] Logical channel number;

[0040] Indication information of the changed transmission mode;

[0041] Change the protocol layer parameters;

[0042] Parameter configuration after the change.

[0043] Optionally, the transmission mode end indication is carried by at least one of the following:

[0044] SDAP controls PDU;

[0045] PDCP control PDU;

[0046] RLC control PDU;

[0047] MAC control element (CE).

[0048] Optionally, the transmission mode end indication carries at least one of the following:

[0049] The PDCP sequence number (SN) of the last data packet sent using the transmission mode before the change;

[0050] RLC SN of the last data packet sent using the transmission mode before the change.

[0051] Optionally, the changing the transmission mode according to the terminal side decision and based on the configuration of the transmission mode includes:

[0052] The terminal changes the transmission mode according to the first information and based on the configuration of the transmission mode;

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

[0054] Wireless channel change information;

[0055] QoS requirement information of the data to be transmitted of the flow or RB;

[0056] Wireless resource occupancy information.

[0057] Optionally, if the first information includes change information of a wireless channel, changing the transmission mode according to the first information and based on the configuration of the transmission mode includes:

[0058] When the wireless channel quality is greater than or equal to the first threshold value, changing the currently used transmission mode to the UM mode;

[0059] When the wireless channel quality is less than or equal to the second threshold value, the currently used transmission mode is changed to the AM mode.

[0060] Optionally, the QoS requirement information includes at least one of the following:

[0061] Allocation and Retention Priority (ARP);

[0062] 5G QoS identifier;

[0063] Guaranteed Flow Bit Rate (GFBR).

[0064] Maximum Flow Bit Rate (MFBR).

[0065] Optionally, if the first information includes radio resource occupancy information, changing the transmission mode according to the first information and based on the configuration of the transmission mode includes:

[0066] When the radio resource occupancy rate is greater than or equal to a third threshold value, changing the currently used transmission mode to a UM mode;

[0067] or,

[0068] When the terminal has only one service data transmission and the one service data transmission has no reliability requirement, the currently used transmission mode is changed to the TM mode.

[0069] An embodiment of the present application provides a data transmission mode adjustment method, including:

[0070] The network device configures transmission mode information of a service flow or RB for the terminal, where the transmission mode information includes more than one configuration of the transmission mode;

[0071] The network device changes the transmission mode according to a network decision and based on the configuration of the transmission mode; or changes the transmission mode according to an instruction of the terminal and based on the configuration of the transmission mode.

[0072] Optionally, the transmission mode information includes at least one of the following information:

[0073] The transmission modes available to the terminal;

[0074] Parameter configuration of each transmission mode at each protocol layer;

[0075] The activated transfer mode;

[0076] Activated protocol layer parameter configuration.

[0077] Optionally, the transmission modes available to the terminal include one or more of UM, TM, and AM.

[0078] Optionally, the protocol layer includes at least one of the following:

[0079] SDAP layer;

[0080] PDCP layer;

[0081] RLC layer;

[0082] MAC layer.

[0083] Optionally, the flow includes: a service flow, an IP flow, or a QoS flow 。

[0084] Optionally, the RB includes an SRB or a DRB。

[0085] Optionally, changing the transmission mode according to an instruction of the terminal and based on the configuration of the transmission mode includes at least one of the following:

[0086] receiving a transmission mode change indication sent by a terminal, and changing the transmission mode according to the transmission mode change indication and based on the configuration of the transmission mode;

[0087] A transmission mode end indication sent by a receiving terminal is received, and the transmission mode is changed according to the transmission mode end indication and based on the configuration of the transmission mode.

[0088] Optionally, after receiving the transmission mode change indication, the method further includes:

[0089] receiving a transmission mode end indication sent by the terminal;

[0090] The sequence number of the last data packet sent using the transmission mode before the change is determined according to the transmission mode end indication.

[0091] Optionally, in the case where the transmission mode is changed according to the network decision and based on the configuration of the transmission mode, the method further includes at least one of the following:

[0092] Sending a transmission mode change indication to the terminal;

[0093] A transmission mode end indication is sent to the terminal.

[0094] Optionally, after sending the transmission mode change indication to the terminal, the method further includes:

[0095] A transmission mode end indication is sent to the terminal, where the transmission mode end indication is used to determine the sequence number of the last data packet sent using the transmission mode before the change.

[0096] Optionally, the transmission mode change indication includes at least one of the following:

[0097] The transmission mode change indication signaling carried by the PDCP control PDU;

[0098] The transmission mode change indication signaling carried by the RLC control PDU;

[0099] The transmission mode change indication signaling carried by the MAC layer control unit;

[0100] Transmission mode change indication signaling carried by physical layer signaling.

[0101] Optionally, the transmission mode change indication carries at least one of the following information:

[0102] QoS flow number;

[0103] Data service bearer number;

[0104] Logical channel number;

[0105] Indication information of the changed transmission mode;

[0106] Change the protocol layer parameters;

[0107] Parameter configuration after the change.

[0108] Optionally, the transmission mode end indication is carried by at least one of the following:

[0109] SDAP controls PDU;

[0110] PDCP control PDU;

[0111] RLC control PDU;

[0112] MAC CE.

[0113] Optionally, the transmission mode end indication carries at least one of the following:

[0114] The PDCP SN of the last data packet sent using the transmission mode before the change;

[0115] RLC SN of the last data packet sent using the transmission mode before the change.

[0116] Optionally, the changing the transmission mode according to the network decision and based on the configuration of the transmission mode includes:

[0117] The network device changes the transmission mode according to the first information and based on the configuration of the transmission mode;

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

[0119] Wireless channel change information;

[0120] QoS requirement information of the data to be transmitted of the flow or RB;

[0121] Wireless resource occupancy information.

[0122] Optionally, if the first information includes change information of a wireless channel, changing the transmission mode according to the first information and based on the configuration of the transmission mode includes:

[0123] When the wireless channel quality is greater than or equal to the first threshold value, changing the currently used transmission mode to the UM mode;

[0124] When the wireless channel quality is less than or equal to the second threshold value, the currently used transmission mode is changed to the AM mode.

[0125] Optionally, the QoS requirement information includes at least one of the following:

[0126] ARP;

[0127] 5G QoS identifier;

[0128] GFBR;

[0129] MFBR.

[0130] Optionally, if the first information includes radio resource occupancy information, changing the transmission mode according to the first information and based on the configuration of the transmission mode includes:

[0131] When the radio resource occupancy rate is greater than or equal to a third threshold value, changing the currently used transmission mode to a UM mode;

[0132] or,

[0133] When the network device has only one service data transmission and the one service data transmission has no reliability requirement, the currently used transmission mode is changed to the TM mode.

[0134] An embodiment of the present application provides a terminal, including: a memory, a transceiver, and a processor:

[0135] A memory for storing a computer program; a transceiver for receiving and sending data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations:

[0136] Receiving transmission mode information of a flow or a radio bearer RB configured by a network device, wherein the transmission mode information includes more than one configuration of the transmission mode;

[0137] According to the instruction of the network device and based on the configuration of the transmission mode, the transmission mode is changed; or, according to the decision of the terminal side and based on the configuration of the transmission mode, the transmission mode is changed.

[0138] Optionally, the transmission mode information includes at least one of the following information:

[0139] The transmission modes available to the terminal;

[0140] Parameter configuration of each transmission mode at each protocol layer;

[0141] The activated transfer mode;

[0142] Activated protocol layer parameter configuration.

[0143] Optionally, the transmission modes available to the terminal include one or more of an unconfirmed mode UM, a transparent transmission mode TM, and an confirmed mode AM.

[0144] Optionally, the protocol layer includes at least one of the following:

[0145] Service Data Adaptation Protocol SDAP layer;

[0146] Packet Data Convergence Protocol PDCP layer;

[0147] Radio link control RLC layer;

[0148] Medium Access Control MAC layer.

[0149] Optionally, the flow includes: a business flow, an Internet Protocol (IP) flow, a Quality of Service (QoS) flow 。

[0150] Optionally, the RB includes a signaling radio bearer SRB or a data radio bearer DRB 。

[0151] Optionally, the processor is configured to read the computer program in the memory and perform at least one of the following operations:

[0152] receiving a transmission mode change indication sent by a network device, and changing the transmission mode according to the transmission mode change indication and based on the configuration of the transmission mode;

[0153] A transmission mode end indication is received from a network device, and the transmission mode is changed according to the transmission mode end indication and based on the configuration of the transmission mode.

[0154] Optionally, the processor is configured to read the computer program in the memory and perform the following operations:

[0155] Receiving a transmission mode end indication sent by the network device;

[0156] The sequence number of the last data packet sent using the transmission mode before the change is determined according to the transmission mode end indication.

[0157] Optionally, the processor is configured to read the computer program in the memory and perform at least one of the following operations:

[0158] Sending a transmission mode change indication to the network device;

[0159] A transmission mode end indication is sent to the network device.

[0160] Optionally, the processor is configured to read the computer program in the memory and perform the following operations:

[0161] A transmission mode end indication is sent to the network device, where the transmission mode end indication is used to determine the sequence number of the last data packet sent using the transmission mode before the change.

[0162] Optionally, the transmission mode change indication includes at least one of the following:

[0163] The transmission mode change indication signaling carried by the PDCP control PDU;

[0164] The transmission mode change indication signaling carried by the RLC control PDU;

[0165] The transmission mode change indication signaling carried by the MAC layer control unit;

[0166] Transmission mode change indication signaling carried by physical layer signaling.

[0167] Optionally, the transmission mode change indication carries at least one of the following information:

[0168] QoS flow number;

[0169] Data service bearer number;

[0170] Logical channel number;

[0171] Indication information of the changed transmission mode;

[0172] Change the protocol layer parameters;

[0173] Parameter configuration after the change.

[0174] Optionally, the transmission mode end indication is carried by at least one of the following:

[0175] SDAP controls PDU;

[0176] PDCP control PDU;

[0177] RLC control PDU;

[0178] MAC CE.

[0179] Optionally, the transmission mode end indication carries at least one of the following:

[0180] PDCP sequence number SN of the last data packet sent using the transmission mode before the change;

[0181] RLC SN of the last data packet sent using the transmission mode before the change.

[0182] Optionally, the processor is configured to read the computer program in the memory and perform the following operations:

[0183] The terminal changes the transmission mode according to the first information and based on the configuration of the transmission mode;

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

[0185] Wireless channel change information;

[0186] QoS requirement information of the data to be transmitted of the flow or RB;

[0187] Wireless resource occupancy information.

[0188] Optionally, if the first information includes change information of a wireless channel, the processor is configured to read a computer program in the memory and perform the following operations:

[0189] When the wireless channel quality is greater than or equal to the first threshold value, changing the currently used transmission mode to the UM mode;

[0190] When the wireless channel quality is less than or equal to the second threshold value, the currently used transmission mode is changed to the AM mode.

[0191] Optionally, the QoS requirement information includes at least one of the following:

[0192] Allocate and reserve priority ARP;

[0193] 5G QoS identifier;

[0194] Guaranteed stream bit rate GFBR;

[0195] Maximum stream bit rate MFBR.

[0196] Optionally, if the first information includes wireless resource occupancy information, the processor is configured to read a computer program in the memory and perform the following operations:

[0197] When the radio resource occupancy rate is greater than or equal to a third threshold value, changing the currently used transmission mode to a UM mode;

[0198] or,

[0199] When the terminal has only one service data transmission and the one service data transmission has no reliability requirement, the currently used transmission mode is changed to the TM mode.

[0200] An embodiment of the present application provides a network device, including: a memory, a transceiver, and a processor:

[0201] A memory for storing a computer program; a transceiver for receiving and sending data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations:

[0202] Configuring transmission mode information of a service flow or RB for a terminal, wherein the transmission mode information includes more than one configuration of the transmission mode;

[0203] The transmission mode is changed according to a network decision and based on the configuration of the transmission mode; or, the transmission mode is changed according to an instruction of the terminal and based on the configuration of the transmission mode.

[0204] Optionally, the transmission mode information includes at least one of the following information:

[0205] The transmission modes available to the terminal;

[0206] Parameter configuration of each transmission mode at each protocol layer;

[0207] The activated transfer mode;

[0208] Activated protocol layer parameter configuration.

[0209] Optionally, the transmission modes available to the terminal include one or more of UM, TM, and AM.

[0210] Optionally, the protocol layer includes at least one of the following:

[0211] SDAP layer;

[0212] PDCP layer;

[0213] RLC layer;

[0214] MAC layer.

[0215] Optionally, the flow includes: a service flow, an IP flow, or a QoS flow 。

[0216] Optionally, the RB includes an SRB or a DRB 。

[0217] Optionally, the processor is configured to read the computer program in the memory and perform at least one of the following operations:

[0218] receiving a transmission mode change indication sent by a terminal, and changing the transmission mode according to the transmission mode change indication and based on the configuration of the transmission mode;

[0219] A transmission mode end indication sent by a receiving terminal is received, and the transmission mode is changed according to the transmission mode end indication and based on the configuration of the transmission mode.

[0220] Optionally, the processor is configured to read the computer program in the memory and perform the following operations:

[0221] receiving a transmission mode end indication sent by the terminal;

[0222] The sequence number of the last data packet sent using the transmission mode before the change is determined according to the transmission mode end indication.

[0223] Optionally, when the transmission mode is changed according to the network judgment and based on the configuration of the transmission mode, the processor is configured to read the computer program in the memory and perform at least one of the following operations:

[0224] Sending a transmission mode change indication to the terminal;

[0225] A transmission mode end indication is sent to the terminal.

[0226] Optionally, the processor is configured to read the computer program in the memory and perform the following operations:

[0227] A transmission mode end indication is sent to the terminal, where the transmission mode end indication is used to determine the sequence number of the last data packet sent using the transmission mode before the change.

[0228] Optionally, the transmission mode change indication includes at least one of the following:

[0229] The transmission mode change indication signaling carried by the PDCP control PDU;

[0230] The transmission mode change indication signaling carried by the RLC control PDU;

[0231] The transmission mode change indication signaling carried by the MAC layer control unit;

[0232] Transmission mode change indication signaling carried by physical layer signaling.

[0233] Optionally, the transmission mode change indication carries at least one of the following information:

[0234] QoS flow number;

[0235] Data service bearer number;

[0236] Logical channel number;

[0237] Indication information of the changed transmission mode;

[0238] Change the protocol layer parameters;

[0239] Parameter configuration after the change.

[0240] Optionally, the transmission mode end indication is carried by at least one of the following:

[0241] SDAP controls PDU;

[0242] PDCP control PDU;

[0243] RLC control PDU;

[0244] MAC CE.

[0245] Optionally, the transmission mode end indication carries at least one of the following:

[0246] The PDCP SN of the last data packet sent using the transmission mode before the change;

[0247] RLC SN of the last data packet sent using the transmission mode before the change.

[0248] Optionally, the processor is configured to read the computer program in the memory and perform the following operations:

[0249] The network device changes the transmission mode according to the first information and based on the configuration of the transmission mode;

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

[0251] Wireless channel change information;

[0252] QoS requirement information of the data to be transmitted of the flow or RB;

[0253] Wireless resource occupancy information.

[0254] Optionally, if the first information includes change information of a wireless channel, the processor is configured to read a computer program in the memory and perform the following operations:

[0255] When the wireless channel quality is greater than or equal to the first threshold value, changing the currently used transmission mode to the UM mode;

[0256] When the wireless channel quality is less than or equal to the second threshold value, the currently used transmission mode is changed to the AM mode.

[0257] Optionally, the QoS requirement information includes at least one of the following:

[0258] ARP;

[0259] 5G QoS identifier;

[0260] GFBR;

[0261] MFBR.

[0262] Optionally, if the first information includes wireless resource occupancy information, the processor is configured to read a computer program in the memory and perform the following operations:

[0263] When the radio resource occupancy rate is greater than or equal to a third threshold value, changing the currently used transmission mode to a UM mode;

[0264] or,

[0265] When the network device has only one service data transmission and the one service data transmission has no reliability requirement, the currently used transmission mode is changed to the TM mode.

[0266] An embodiment of the present application provides a data transmission mode adjustment device, including:

[0267] A first receiving unit, configured to receive transmission mode information of a flow or a radio bearer RB configured by a network device, wherein the transmission mode information includes more than one configuration of the transmission mode;

[0268] The first processing unit is used to change the transmission mode according to the instruction of the network device and based on the configuration of the transmission mode; or, change the transmission mode according to the terminal side decision and based on the configuration of the transmission mode.

[0269] An embodiment of the present application provides a data transmission mode adjustment device, including:

[0270] A configuration unit, configured to configure transmission mode information of a service flow or RB for a terminal, wherein the transmission mode information includes more than one configuration of the transmission mode;

[0271] The second processing unit is used to change the transmission mode according to the network judgment and based on the configuration of the transmission mode; or, according to the instruction of the terminal and based on the configuration of the transmission mode, change the transmission mode.

[0272] An embodiment of the present application provides a processor-readable storage medium on which a computer program is stored. When the computer program is executed by a processor, the steps of the above-mentioned data transmission mode adjustment method are implemented.

[0273] The beneficial effects of the above technical solution of the present application are:

[0274] In an embodiment of the present application, a network device preconfigures transmission mode information of a flow or RB for a terminal, so that the terminal can flexibly adjust the transmission mode according to an instruction of the network device or a decision of the terminal, thereby achieving an optimal transmission effect. BRIEF DESCRIPTION OF THE DRAWINGS

[0275] Figure 1 A schematic diagram showing a 5G user plane protocol stack;

[0276] Figure 2 A schematic diagram showing a MAC PDU in TM mode;

[0277] Figure 3 A schematic diagram showing an RLC PDU in TM mode;

[0278] Figure 4 A schematic diagram showing the processing of data at the protocol layer in UM mode or AM mode;

[0279] Figure 5 A flowchart of a method for adjusting a data transmission mode according to an embodiment of the present application is shown;

[0280] Figure 6 A schematic diagram showing a protocol stack architecture under carrier aggregation (CA) or dual connectivity (DC);

[0281] Figure 7 A second flowchart of the method for adjusting the data transmission mode according to an embodiment of the present application is shown;

[0282] Figure 8 One of the structural schematic diagrams showing the data transmission mode adjustment device according to an embodiment of the present application;

[0283] Fig. 9 A second structural diagram showing the data transmission mode adjustment device according to an embodiment of the present application;

[0284] Fig.10 A schematic diagram showing the structure of a terminal according to an embodiment of the present application;

[0285] Fig.11 A schematic diagram showing the structure of a network device according to an embodiment of the present application. DETAILED DESCRIPTION

[0286] In order to make the technical problems, technical solutions and advantages to be solved by the application clearer, the following will be described in detail in conjunction with the accompanying drawings and specific embodiments. In the following description, specific details such as specific configurations and components are provided only to help fully understand the embodiments of the application. Therefore, it should be clear to those skilled in the art that various changes and modifications can be made to the embodiments described herein without departing from the scope and spirit of the application. In addition, for clarity and brevity, the description of known functions and structures has been omitted.

[0287] It should be understood that the references to "one embodiment" or "an embodiment" throughout the specification mean that the specific features, structures, or characteristics associated with the embodiment are included in at least one embodiment of the present application. Therefore, the references to "in one embodiment" or "in an embodiment" appearing throughout the specification do not necessarily refer to the same embodiment. In addition, these specific features, structures, or characteristics may be combined in any suitable manner in one or more embodiments.

[0288] In the various embodiments of the present application, it should be understood that the size of the serial numbers of the following processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0289] In the embodiments of the present application, the term "and / or" describes the association relationship of the associated objects, indicating that three relationships may exist. For example, A and / or B may represent: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the associated objects before and after are in an "or" relationship.

[0290] In the embodiments of the present application, the term "plurality" refers to two or more than two, and other quantifiers are similar.

[0291] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0292] When describing the embodiments of the present application, some concepts used in the following description are first explained.

[0293] 5G signaling and data transmission include three modes: Transparent Mode (TM), Unacknowledged Mode (UM), Acknowledged Mode (AM). SRB0, paging and broadcast system messages are transmitted in TM mode, other SRBs are transmitted in AM mode, and Data Radio Bearer (DRB) is transmitted in UM or AM mode. The specific transmission mode is configured by the base station.

[0294] 5G user plane protocol stack Figure 1 As shown, the protocol layer and its functions are as follows:

[0295] SDAP layer: performs mapping of QoS flows to DRBs and adds QoS flow identifiers (QFI) to data packets.

[0296] PDCP layer: used for encryption, integrity protection, header compression, uplink data compression (UDC), duplicate detection and discarding, routing and duplication, and maintenance of PDCP SN. Most of these functions are only used in AM and UM transmission modes, and some functions (such as UDC) are only used in AM transmission mode.

[0297] RLC layer: divided into three modes: RLC TM, RLC UM, and RLC AM. RLC configuration is for each logical channel. RLC AM-specific functions include: automatic repeat request (ARQ) error detection / correction, resegmentation, and duplicate detection; RLC AM and RLC UM common functions include RLC SN maintenance, segmentation, RLC service data unit (SDU) reassembly, and RLC SDU discard.

[0298] MAC layer: used for logical channel and transport channel mapping, logical channel multiplexing / demultiplexing, resource scheduling, logical channel priority processing, etc.

[0299] In TM mode, no subheader is added from the moment the data packet enters the Radio Access Network (RAN) until it is directly mapped to a physical resource for transmission at the MAC layer. There is no cascading, multiplexing, or other functions. In other words, the data passes through all protocol stacks, but the protocol stacks do not process the data. Figure 2 The MAC SDU shown in the figure is the RLC PDU, which is also transparently transmitted. Figure 3 shown.

[0300] In UM or AM mode, the data packet is processed by each layer, and the subheader is added layer by layer, and finally forms a transmission block transmitted at the physical layer. Figure 4 shown.

[0301] The embodiments of the present application provide a data transmission mode adjustment method, apparatus, terminal and network equipment to solve the problem that the existing data transmission mode adjustment method cannot achieve the optimal data transmission effect.

[0302] Among them, the method and the device are based on the same application concept. Since the method and the device solve the problem in a similar principle, the implementation of the device and the method can refer to each other, and the repeated parts will not be repeated.

[0303] like Figure 5 As shown, an embodiment of the present application provides a data transmission mode adjustment method, which is applied to a terminal and specifically includes the following steps:

[0304] Step 501: The terminal receives transmission mode information of a flow or a radio bearer RB configured by a network device, wherein the transmission mode information includes more than one configuration of the transmission mode;

[0305] In this embodiment, the network device preconfigures the transmission mode information of the stream or RB for the protocol stack entity on the terminal side and the protocol stack entity on the network side. The transmission mode information may include multiple transmission mode configurations, for example: the network device preconfigures multiple sets of transmission mode configuration parameters, and the network device preconfigures multiple sets of configuration parameters under a certain transmission mode. The transmission mode configuration may include: the activation state of the transmission mode, the functional configuration of the transmission mode at different protocol layers, for example: the network device may preconfigure a set of configuration parameters under the AM mode and two sets of configuration parameters under the UM mode. Among them, a set of configuration under the AM mode is for example: AM, PDCP configuration 1 (such as UDC), RLC configuration 1 (such as ARQ configuration), MAC configuration 1 (such as resource scheduling); two sets of configuration parameters under the UM mode are for example: the first set: UM, PDCP configuration 2 (such as whether to support repeated transmission, etc.), RLC configuration 2 (such as RLC SN length, etc.), MAC configuration 2 (such as logical channel multiplexing); the second set: UM, PDCP configuration 3 (such as integrity protection), RLC configuration 3 (such as RLC SDU reassembly information, etc.), MAC configuration 3 (such as resource scheduling). It should be noted that the above transmission mode configuration is only an example, and the specific content of the configuration is not limited here.

[0306] Step 502: The terminal changes the transmission mode according to the instruction of the network device and based on the configuration of the transmission mode; or, changes the transmission mode according to the terminal side decision and based on the configuration of the transmission mode.

[0307] When the network side device determines that the transmission mode needs to be changed, it can send an indication message to the terminal, and the terminal changes the transmission mode according to the indication of the network device and based on the configuration of the transmission mode; or the terminal can determine to change the transmission mode by itself.

[0308] When changing the transmission mode, the terminal determines the target transmission mode to be changed to based on the transmission mode information preconfigured by the network side device. The transmission mode change described in the embodiment of the present application can be to adjust the transmission mode of the uplink service or the transmission mode of the downlink service.

[0309] In an embodiment of the present application, a network device preconfigures transmission mode information of a flow or RB for a terminal, so that the terminal can flexibly adjust the transmission mode according to an instruction of the network device or a decision of the terminal, thereby achieving an optimal transmission effect.

[0310] Optionally, the flow includes: a service flow, an Internet Protocol (IP) flow, and a Quality of Service (QoS) flow.

[0311] Optionally, the RB includes a signaling radio bearer SRB or a data radio bearer DRB 。

[0312] Optionally, the transmission mode information includes at least one of the following information:

[0313] (1) Transmission modes available to the terminal;

[0314] Optionally, the transmission modes available to the terminal include one or more of an unconfirmed mode UM, a transparent transmission mode TM, and an confirmed mode AM.

[0315] The transmission modes available to the terminal may also be referred to as transmission modes that can be activated. When changing the transmission mode, the terminal may determine from the available transmission modes.

[0316] (2) Parameter configuration of each transmission mode at each protocol layer;

[0317] Optionally, the protocol layer includes at least one of the following:

[0318] Service Data Adaptation Protocol SDAP layer;

[0319] Packet Data Convergence Protocol PDCP layer;

[0320] Radio link control RLC layer;

[0321] Medium Access Control MAC layer.

[0322] When the network side device preconfigures the transmission mode information for the terminal, it can configure the functions of each transmission mode at different protocol layers. For example, the network device preconfigures the UM mode and its corresponding functional parameters to the SDAP, PDCP, RLC, and MAC layer entities on the terminal side and the network side. It should be noted that the above-mentioned protocol layers are only possible situations in the embodiments of the present application. If the name of the protocol stack changes, the network device also configures the parameters of the transmission mode at each protocol layer.

[0323] Optionally, the transmission mode and parameters of each protocol layer can be configured independently, e.g. Figure 6As shown, under carrier aggregation (CA), the PDCP entity and RLC entity of RB1 can be configured with UM mode and AM mode respectively; under dual connectivity (DC), the UM mode and AM mode parameters can be configured for RLC1 corresponding to the RB respectively, and the UM mode and AM mode parameters can be configured for RLC2, and the PDCP layer parameters can remain unchanged.

[0324] (3) Activated transmission mode: Terminals and network devices can use the activated transmission mode for data transmission.

[0325] (4) Activated protocol layer parameter configuration. The terminal and network device can use the activated protocol layer parameter configuration for data transmission.

[0326] As an optional embodiment, the changing the transmission mode according to the instruction of the network device and based on the configuration of the transmission mode includes at least one of the following:

[0327] (A) receiving a transmission mode change instruction sent by a network device, and changing the transmission mode according to the transmission mode change instruction and based on the configuration of the transmission mode.

[0328] In this embodiment, the network device may indicate the change of the transmission mode in a display manner. When the network device determines to change the transmission mode, it sends a transmission mode change indication to the terminal, indicating that the terminal subsequently uses the new transmission mode for data transmission. The terminal may determine the new transmission mode according to the transmission mode change indication.

[0329] (B) receiving a transmission mode end indication (End Marker) sent by a network device, and changing the transmission mode according to the transmission mode end indication and based on the configuration of the transmission mode.

[0330] In this embodiment, the network device may indicate the change of the transmission mode in an implicit manner. When the network device determines to change the transmission mode, it sends an end indication of the transmission mode to the terminal, indicating the end of the currently used transmission mode. The terminal can then know that the transmission mode needs to be changed according to the End Marker.

[0331] It should be noted that the terminal changes the transmission mode according to the transmission mode end indication, which is applicable to the case where the network device only pre-configures two transmission modes and their corresponding parameter configurations. After receiving the End Marker, the terminal changes the currently used transmission mode to another available transmission mode.

[0332] Optionally, after receiving the transmission mode change indication, the method further includes:

[0333] Receive a transmission mode end indication sent by the network device; and determine the sequence number of the last data packet sent using the transmission mode before the change according to the transmission mode end indication.

[0334] In this embodiment, the network device uses explicit signaling to notify the terminal of changing the transmission mode. Before executing the change, after the last data packet sent in the current transmission mode, the network device needs to send a transmission mode end indication (End Marker) to the terminal. The End Marker can carry the PDCP SN or RLC SN of the last data packet transmitted in the transmission mode before the change. The terminal can then determine the sequence number of the last data packet sent in the transmission mode before the change based on the End Marker.

[0335] As an optional embodiment, in the case where the transmission mode is changed according to the terminal side judgment and based on the configuration of the transmission mode, the method further includes at least one of the following:

[0336] Sending a transmission mode change indication to the network device;

[0337] A transmission mode end indication is sent to the network device.

[0338] In this embodiment, the terminal can determine the change of the transmission mode by itself, and send an indication message to the network device to instruct the network device to change the transmission mode. The terminal can indicate the change of the transmission mode in an explicit manner, that is, send a transmission mode change indication to the network device, and the network device changes the transmission mode according to the transmission mode change indication; or the terminal can indicate the change of the transmission mode in an implicit manner, that is, send a transmission mode end indication (End Marker) to the network device to indicate the end of the currently used transmission mode, and the network device can know the need to change the transmission mode according to the End Marker.

[0339] Optionally, after sending the transmission mode change indication to the network device, the method further includes:

[0340] A transmission mode end indication is sent to the network device, where the transmission mode end indication is used to determine the sequence number of the last data packet sent using the transmission mode before the change.

[0341] In this embodiment, the terminal notifies the network device of the change in transmission mode by means of explicit signaling. Before executing the change, after the last data packet sent in the current transmission mode, the terminal needs to send a transmission mode end indication (End Marker) to the network device. The End Marker may carry the PDCP SN or RLC SN of the last data packet transmitted in the transmission mode before the change. The network device may then determine the sequence number of the last data packet sent in the transmission mode before the change based on the End Marker.

[0342] Optionally, the transmission mode change indication includes at least one of the following:

[0343] The transmission mode change indication signaling carried by the PDCP control PDU;

[0344] The transmission mode change indication signaling carried by the RLC control PDU;

[0345] The transmission mode change indication signaling carried by the MAC layer control unit;

[0346] Transmission mode change indication signaling carried by physical layer signaling.

[0347] In this embodiment, the transmission mode change indication sent by the network device to the terminal or the transmission mode change indication sent by the terminal to the network device may be one or more of the above signalings.

[0348] Optionally, the transmission mode change indication carries at least one of the following information:

[0349] 1) QoS flow ID: For the transmission mode adjustment of uplink services, the transmission mode change indication may carry the uplink QoS flow ID; for the transmission mode adjustment of downlink services, the transmission mode change indication may carry the downlink QoS flow ID.

[0350] 2) Data service bearer number (DRB ID); for the transmission mode adjustment of uplink services, the transmission mode change indication may carry the uplink data service bearer number; for the transmission mode adjustment of downlink services, the transmission mode change indication may carry the downlink data service bearer number.

[0351] 3) Logical Channel Identity (LCH ID); for the transmission mode adjustment of the uplink service, the transmission mode change indication may carry the uplink LCH ID; for the transmission mode adjustment of the downlink service, the transmission mode change indication may carry the downlink LCH ID.

[0352] 4) Indication information of the changed transmission mode; for example, using 1-bit indication information (such as 0 / 1) to represent UM and AM respectively, or using 3 values ​​in 2 bits to represent TM, UM, and AM respectively.

[0353] 5) Protocol layers that change parameters; that is, protocol layers that need to apply new parameters, such as PDCP / RLC / MAC or a combination thereof.

[0354] 6) Parameter configuration after the change, such as sorting the pre-configuration parameters of the RLC layer and indicating the corresponding configuration parameters according to the sequence number.

[0355] As an optional embodiment, the transmission mode end indication (End Marker) is carried by at least one of the following:

[0356] SDAP controls PDU;

[0357] PDCP control PDU;

[0358] RLC control PDU;

[0359] MAC CE.

[0360] In this embodiment, the End Marker sent by the network device to the terminal or the End Marker sent by the terminal to the network device can be carried by one of the above items or messages. Optionally, when the End Marker is carried by SDAP control PDU, the transmission mode adjustment can be performed for QoS flow; when the End Marker is carried by PDCP control PDU, the transmission mode adjustment can be performed for DRB; when the End Marker is carried by RLC control PDU, the transmission mode adjustment can be performed for the logical channel; when the End Marker is carried by MAC CE, it can be applicable to transmission mode adjustment in any dimension. After the terminal or network device receives the End Marker, it adopts a new transmission mode for data transmission for subsequent data.

[0361] Optionally, the transmission mode end indication carries at least one of the following:

[0362] PDCP sequence number SN of the last data packet sent using the transmission mode before the change;

[0363] RLC SN of the last data packet sent using the transmission mode before the change.

[0364] In this embodiment, the End Marker may carry the PDCP SN and / or RLC SN of the last data packet transmitted in the transmission mode before the change, and the terminal or network device may determine the sequence number of the last data packet transmitted in the transmission mode before the change according to the End Marker.

[0365] As an optional embodiment, the changing the transmission mode according to the terminal side decision and based on the configuration of the transmission mode includes:

[0366] The terminal changes the transmission mode according to the first information and based on the configuration of the transmission mode;

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

[0368] 1) Change information of wireless channels; the change information of wireless channels includes changes in wireless channels, such as changes in wireless channel quality.

[0369] 2) QoS requirement information of the data to be transmitted of the flow or RB;

[0370] 3) Radio resource occupancy information, such as radio resource occupancy rate.

[0371] When the terminal determines to change the transmission mode by itself, it can be determined based on one or more of the above information. The terminal determines to change the transmission mode based on the above first information, which can flexibly adjust the transmission mode of the service flow or service bearer, flexibly adapt to the channel conditions and wireless resource occupancy, and ensure resource utilization while ensuring data transmission performance.

[0372] Optionally, if the first information includes change information of a wireless channel, changing the transmission mode according to the first information and based on the configuration of the transmission mode includes:

[0373] When the wireless channel quality is greater than or equal to the first threshold value, the currently used transmission mode is changed to the UM mode; when the wireless channel quality is less than or equal to the second threshold value, the currently used transmission mode is changed to the AM mode.

[0374] In this embodiment, when the quality of the wireless channel reaches a certain high quality threshold, it can be adjusted to the UM mode, otherwise it can be adjusted to the AM mode when the quality of the wireless channel reaches a certain low quality threshold. For example, when multiple transmission and receiving points (TRP) or beams are added to the transmission of service data to improve the reliability of the service data, it can be adjusted to the UM mode, otherwise it can be adjusted to the AM mode.

[0375] Optionally, the QoS requirement information includes at least one of the following:

[0376] Allocate and reserve priority ARP;

[0377] 5G QoS identifier;

[0378] Guaranteed stream bit rate GFBR;

[0379] Maximum stream bit rate MFBR.

[0380] In this embodiment, the terminal can determine to change the transmission mode based on one or more of the above-mentioned QoS requirement information. For example, there are 3 QoS flows mapped to 1 DRB, 5QI of QoS flow1 = 1, and 5QI of QoS flow2 = 2. AM mode can be used when transmitting QoS flow1, and UM mode can be used when transmitting QoS flow2.

[0381] Optionally, if the first information includes radio resource occupancy information, changing the transmission mode according to the first information and based on the configuration of the transmission mode includes:

[0382] When the radio resource occupancy rate is greater than or equal to a third threshold value, changing the currently used transmission mode to a UM mode;

[0383] or,

[0384] When the terminal has only one service data transmission and the one service data transmission has no reliability requirement, the currently used transmission mode is changed to the TM mode.

[0385] For example: after the wireless resource occupancy rate reaches a certain threshold (the third threshold), the flow / RB that can guarantee the transmission performance is adjusted from the AM mode to the UM mode; or, when a terminal has only one service data transmission and no reliability requirement, it is adjusted to the TM mode transmission (DRB in 5G cannot be transmitted through TM).

[0386] The following example illustrates the specific implementation process of the data transmission mode adjustment method of the present application.

[0387] As an optional embodiment, it is taken that the network device is a base station, and the base station indicates to adjust the transmission mode of the downlink service by displaying an example.

[0388] The execution steps on the base station side include:

[0389] Step 11a: The base station preconfigures the transmission mode of a specific downlink flow or RB and the functional configuration corresponding to each protocol layer (two or more). The preconfigured transmission mode and parameters are configured through RRC signaling. The specific content of the preconfiguration information includes one or more of the following:

[0390] 1) Available transmission modes: TM, UM, AM;

[0391] 2) Parameter configuration of each transmission mode at each protocol layer (such as SDAP, PDCP, RLC, MAC); may include common parameters of each protocol layer for different transmission modes and / or characteristic parameters of each protocol layer.

[0392] 3) Currently activated transmission mode;

[0393] 4) Activated protocol layer parameter configuration.

[0394] For example: the base station is configured with three combinations: Combination 1: UM, PDCP configuration 1 (such as: whether to support repeated transmission, etc.), RLC configuration 1 (such as RLC SN length, etc.), MAC configuration 1; Combination 2: UM, PDCP configuration 2, RLC configuration 2, MAC configuration 2; Combination 3: AM, PDCP configuration 3, RLC configuration 3 (such as ARQ configuration, etc.), MAC configuration 3.

[0395] Step 12a: The base station side performs transmission mode change detection, and specifically determines to change the transmission mode based on the first information. The specific content of the first information is not limited here.

[0396] Step 13a: The base station sends a transmission mode change indication of the downlink service to the terminal. Specifically, the downlink PDCP control PDU, and / or RLC control PDU, and / or MAC layer control unit, and / or physical layer signaling may be used to carry the transmission mode change indication to indicate that the subsequent downlink transmission adopts a new transmission mode. The transmission mode change indication includes one or more of the following information:

[0397] 1) Downstream QoS flow number;

[0398] 2) Data service bearer number;

[0399] 3) Logical channel number;

[0400] 4) Information indicating the changed transmission mode; for example, 1 bit 0 / 1 indicates UM and AM respectively;

[0401] 5) The protocol layer that changes the parameters; that is, the protocol layer that applies the new parameters, such as instructing the RLC layer to apply the new parameters

[0402] 6) The changed parameter configuration, for example, indicates that one of the three combinations in step 11a is effective.

[0403] Step 14a: After the base station sends the last data packet using the original transmission mode before the change, it sends an EndMarker to notify the terminal that the transmission of the original transmission mode has been terminated. The EndMarker can be carried by at least one of the SDAP control PDU, PDCP control PDU, RLC control PDU, and MAC CE. The EndMarker can carry the PDCP SN or RLC SN of the last data packet transmitted under the original transmission mode.

[0404] Step 15a: After confirming that the EndMarker transmission is successful, the base station uses the changed new transmission mode to send data transmission of the corresponding flow / RB.

[0405] It should be noted that the above steps 14a and 15a are optional.

[0406] The execution steps on the terminal side include:

[0407] Step 11b: Receive multiple transmission mode configurations of downlink flow / DRB and / or currently activated transmission mode sent by the base station.

[0408] Step 12b (corresponding to step 13a on the base station side): receiving a transmission mode change indication sent by the base station side, and determining a new transmission mode and / or transmission parameters of each protocol layer corresponding to the flow / DRB;

[0409] Step 13b (corresponding to step 14a on the base station side): receiving the EndMarker sent by the base station for the original transmission mode, and receiving and processing the downlink data before the EndMarker using the original transmission mode and configuration parameters.

[0410] Step 14b (corresponding to step 15a on the base station side): the downlink data after the EndMarker is received and processed using the changed new transmission mode and configuration parameters.

[0411] It should be noted that the process in which the terminal instructs the base station to adjust the transmission mode of the downlink service by display is similar to the above embodiment, except for step 11a and step 11b, only the execution subject is different, which will not be repeated here.

[0412] As another optional embodiment, take the network device as a base station, and the base station indicates to adjust the transmission mode of the downlink service in an implicit manner (ie, sending a transmission mode end indication to the terminal) as an example.

[0413] The execution steps on the base station side include:

[0414] Step 21a: The base station preconfigures the transmission mode of a specific downlink flow or RB and the functional configuration (two types) corresponding to each protocol layer. The preconfigured transmission mode and parameters are configured through RRC signaling. The specific content of the preconfiguration information includes one or more of the following:

[0415] 1) Available transmission modes: TM, UM, AM;

[0416] 2) Parameter configuration of each transmission mode at each protocol layer (such as SDAP, PDCP, RLC, MAC); may include common parameters of each protocol layer for different transmission modes and / or characteristic parameters of each protocol layer.

[0417] 3) Currently activated transmission mode;

[0418] 4) Activated protocol layer parameter configuration;

[0419] 5) Whether implicit transmission mode adjustment is supported.

[0420] For example: the base station is configured with 2 combinations: Combination 1: UM, PDCP configuration 1, RLC configuration 1, MAC configuration 1; Combination 2: AM, PDCP configuration 2, RLC configuration 2, MAC configuration 2.

[0421] Step 22a: The base station side performs transmission mode change detection, and specifically determines to change the transmission mode based on the first information. The specific content of the first information is not limited here.

[0422] Step 23a: The base station sends an end indication (End Marker) of the current transmission mode in the downlink direction. The end indication is carried by the SDAP control PDU (corresponding to transmission mode adjustment for QoS flow), or the PDCP control PDU (corresponding to transmission mode adjustment for DRB), or the RLC control PDU (corresponding to transmission mode adjustment for logical channels), or the MAC CE (can be used for transmission mode adjustment in any dimension).

[0423] Step 24a: After confirming that the End Marker is successfully transmitted, the base station uses the changed new transmission mode to send data transmission of the corresponding flow / RB.

[0424] The execution steps on the terminal side include:

[0425] Step 21b: Receive multiple transmission mode configurations of downlink flow / DRB and / or currently activated transmission mode sent by the base station.

[0426] Step 22b: Receive the EndMarker sent by the base station, and receive and process the downlink data before the EndMarker using the original transmission mode and configuration parameters.

[0427] Step 23b: The downlink data after the EndMarker is received and processed using the changed new transmission mode and configuration parameters.

[0428] It should be noted that the process in which the terminal instructs the base station to adjust the transmission mode of the downlink service by display is similar to the above embodiment, except for step 21a and step 21b, only the execution subject is different, which will not be repeated here.

[0429] As another optional embodiment, take the network device as a base station, and the base station indicates adjusting the transmission mode of the uplink service by displaying it as an example.

[0430] The execution steps on the base station side include:

[0431] Step 31a: The base station preconfigures the transmission mode of a specific uplink flow or RB and the functional configuration (two or more) corresponding to each protocol layer. The preconfigured transmission mode and parameters are configured through RRC signaling. The specific content of the preconfiguration information includes one or more of the following:

[0432] 1) Available transmission modes: TM, UM, AM;

[0433] 2) Parameter configuration of each transmission mode at each protocol layer (such as SDAP, PDCP, RLC, MAC); may include common parameters of each protocol layer for different transmission modes and / or characteristic parameters of each protocol layer.

[0434] 3) Currently activated transmission mode;

[0435] 4) Activated protocol layer parameter configuration.

[0436] Step 32a: The base station side performs transmission mode change detection, and specifically determines to change the transmission mode based on the first information. The specific content of the first information is not limited here.

[0437] Step 33a: The base station sends a transmission mode change indication of the uplink service to the terminal. Specifically, the transmission mode change indication may be carried by a downlink PDCP control PDU, and / or an RLC control PDU, and / or a MAC layer control unit, and / or a physical layer signaling to indicate that the subsequent downlink transmission adopts a new transmission mode. The transmission mode change indication includes one or more of the following information:

[0438] 1) Uplink QoS flow number;

[0439] 2) Data service bearer number;

[0440] 3) Logical channel number;

[0441] 4) Information indicating the changed transmission mode; for example, 1 bit 0 / 1 indicates UM and AM respectively;

[0442] 5) The protocol layer that changes the parameters; that is, the protocol layer that applies the new parameters, such as instructing the RLC layer to apply the new parameters

[0443] 6) The changed parameter configuration, for example, indicates that one of the three combinations in step 11a is effective.

[0444] Step 34a: The base station receives the EndMarker sent by the terminal using the original transmission mode before the change. The EndMarker can be carried by at least one of the SDAP control PDU, PDCP control PDU, RLC control PDU, and MAC CE. The EndMarker can carry the PDCP SN or RLC SN of the last data packet transmitted under the original transmission mode.

[0445] Step 35a: After the base station feeds back a response message indicating successful EndMarker transmission to the terminal, it uses the changed new transmission mode to send data transmission of the corresponding flow / RB.

[0446] It should be noted that the above steps 34a and 35a are optional.

[0447] The execution steps on the terminal side include:

[0448] Step 31b: Receive multiple transmission mode configurations of uplink flow / DRB and / or currently activated transmission mode sent by the base station.

[0449] Step 32b: receiving a transmission mode change indication sent by the base station side, and determining a new transmission mode and / or transmission parameters of each protocol layer corresponding to the flow / DRB;

[0450] Step 33b: Send an EndMarker for the original transmission mode to the base station, and receive and process the downlink data before the EndMarker using the original transmission mode and configuration parameters.

[0451] Step 34b: After confirming that the EndMarker is sent successfully, the subsequent uplink data is processed and sent using the changed new transmission mode and configuration parameters.

[0452] It should be noted that the process in which the terminal instructs the base station to adjust the transmission mode of the uplink service by display is similar to the above embodiment, except for step 31a and step 31b, only the execution subject is different, which will not be repeated here.

[0453] As another optional embodiment, take the network device as a base station, and the terminal indicates to adjust the transmission mode of the uplink service in an implicit manner (ie, sending a transmission mode end indication to the base station) as an example.

[0454] Step 41a: The base station preconfigures the transmission mode of a specific uplink flow or RB and the functional configuration (two types) corresponding to each protocol layer. The preconfigured transmission mode and parameters are configured through RRC signaling. The specific content of the preconfiguration information includes one or more of the following:

[0455] 1) Available transmission modes: TM, UM, AM;

[0456] 2) Parameter configuration of each transmission mode at each protocol layer (such as SDAP, PDCP, RLC, MAC); may include common parameters of each protocol layer for different transmission modes and / or characteristic parameters of each protocol layer.

[0457] 3) Currently activated transmission mode;

[0458] 4) Activated protocol layer parameter configuration;

[0459] 5) Whether implicit transmission mode adjustment is supported.

[0460] Step 42a: The base station receives an end indication (EndMarker) of the current transmission mode transmitted by the terminal in the uplink direction. The end indication is carried by the SDAP control PDU (corresponding to transmission mode adjustment for QoS flow), or PDCP control PDU (corresponding to transmission mode adjustment for DRB), or RLC control PDU (corresponding to transmission mode adjustment for logical channel), or MAC CE (can be used for transmission mode adjustment in any dimension).

[0461] Step 43a: After the base station feeds back a response message indicating that the End Marker transmission is successful to the terminal, the base station uses the changed new transmission mode to send data transmission of the corresponding flow / RB.

[0462] The execution steps on the terminal side include:

[0463] Step 41b: Receive multiple transmission mode configurations of uplink flow / DRB and / or currently activated transmission mode sent by the base station.

[0464] Step 42b: The terminal performs transmission mode change detection, and specifically determines to change the transmission mode based on the first information. The specific content of the first information is not limited here.

[0465] Step 43b: After the terminal determines that the transmission mode needs to be changed, it sends an End Marker to the base station, and the uplink data before the End Marker is sent using the original transmission mode and configuration parameters.

[0466] Step 44b: After receiving the confirmation feedback of the EndMarker sent by the base station, the subsequent uplink data transmission of the corresponding flow / RB is processed and sent using the changed new transmission mode.

[0467] In the embodiment of the present application, the network device preconfigures the transmission mode information of the flow or RB for the terminal, and can instruct the terminal to change the transmission mode in an explicit or implicit manner. Both the network device and the terminal can flexibly adjust the transmission mode of the flow / RB. After changing the transmission mode, the function of the new transmission mode can be activated to transmit subsequent data, thereby achieving the optimal transmission effect.

[0468] like Figure 7 As shown, the embodiment of the present application also provides a data transmission mode adjustment method, which is applied to a network device, including:

[0469] Step 701: The network device configures transmission mode information of a service flow or RB for a terminal, where the transmission mode information includes more than one configuration of the transmission mode;

[0470] In this embodiment, the network device preconfigures the transmission mode information of the stream or RB for the protocol stack entity on the terminal side and the protocol stack entity on the network side. The transmission mode information may include multiple transmission mode configuration information, for example: the network device preconfigures multiple sets of transmission mode configuration parameters, and the network device preconfigures multiple sets of configuration parameters under a certain transmission mode.

[0471] Step 702: The network device changes the transmission mode according to a network decision and based on the configuration of the transmission mode; or changes the transmission mode according to an instruction of the terminal and based on the configuration of the transmission mode.

[0472] The network side device can determine to change the transmission mode by itself, and optionally, when it is determined that the transmission mode needs to be changed, it can send instruction information to the terminal, so that the terminal changes the transmission mode according to the instruction of the network device and based on the configuration of the transmission mode. Alternatively, the terminal can determine to change the transmission mode by itself, and optionally, when the terminal determines that the transmission mode needs to be changed, it sends instruction information to the network device, and the network device changes the transmission mode according to the instruction information of the terminal pole.

[0473] When changing the transmission mode, the network device determines the target transmission mode to be changed to based on the preconfigured transmission mode information. The changing transmission mode described in the embodiment of the present application can be adjusting the transmission mode of the uplink service or the transmission mode of the downlink service.

[0474] In an embodiment of the present application, a network device preconfigures transmission mode information of a flow or RB for a terminal protocol stack and a network side protocol stack, and the network device flexibly adjusts the transmission mode according to the terminal's instructions or network decisions, thereby achieving optimal transmission effects.

[0475] Optionally, the flow includes: a service flow, an IP flow, or a QoS flow 。

[0476] Optionally, the RB includes an SRB or a DRB 。

[0477] Optionally, the transmission mode information includes at least one of the following information:

[0478] (1) Transmission modes available to the terminal;

[0479] Optionally, the transmission modes available to the terminal include one or more of an unconfirmed mode UM, a transparent transmission mode TM, and an confirmed mode AM.

[0480] The transmission mode available to the terminal may also be referred to as a transmission mode that can be activated. When the network device and the terminal change the transmission mode, they may determine from the available transmission modes.

[0481] (2) Parameter configuration of each transmission mode at each protocol layer;

[0482] Optionally, the protocol layer includes at least one of the following:

[0483] SDAP layer;

[0484] PDCP layer;

[0485] RLC layer;

[0486] MAC layer.

[0487] When the network side device preconfigures the transmission mode information for the terminal, it can configure the functions of each transmission mode at different protocol layers. For example, the network device preconfigures the UM mode and its corresponding functional parameters to the SDAP, PDCP, RLC, and MAC layer entities on the terminal side and the network side. It should be noted that the above-mentioned protocol layers are only possible situations in the embodiments of the present application. If the name of the protocol stack changes, the network device also configures the parameters of the transmission mode at each protocol layer.

[0488] Optionally, the transmission mode and parameters of each protocol layer can be configured independently, e.g. Figure 6 As shown, under carrier aggregation (CA), the PDCP entity and RLC entity of RB1 can be configured with UM mode and AM mode respectively; under dual connectivity (DC), the UM mode and AM mode parameters can be configured for RLC1 corresponding to the RB respectively, and the UM mode and AM mode parameters can be configured for RLC2, and the PDCP layer parameters can remain unchanged.

[0489] (3) Activated transmission mode: Terminals and network devices can use the activated transmission mode for data transmission.

[0490] (4) Activated protocol layer parameter configuration. The terminal and network device can use the activated protocol layer parameter configuration for data transmission.

[0491] As an optional embodiment, the changing the transmission mode according to the instruction of the terminal and based on the configuration of the transmission mode includes at least one of the following:

[0492] receiving a transmission mode change indication sent by a terminal, and changing the transmission mode according to the transmission mode change indication and based on the configuration of the transmission mode;

[0493] A transmission mode end indication sent by a receiving terminal is received, and the transmission mode is changed according to the transmission mode end indication and based on the configuration of the transmission mode.

[0494] In this embodiment, the terminal may indicate the change of the transmission mode in a display manner. When the terminal determines to change the transmission mode, it sends a transmission mode change indication to the network device, indicating that the network device subsequently uses the new transmission mode for data transmission. The network device may determine the new transmission mode according to the transmission mode change indication.

[0495] Alternatively, the terminal may indicate the change of the transmission mode in an implicit manner. When the terminal determines to change the transmission mode, it sends an end indication of the transmission mode to the network device, indicating the end of the currently used transmission mode. The network device can then know that the transmission mode needs to be changed according to the End Marker.

[0496] It should be noted that the network device changes the transmission mode according to the transmission mode end indication, which is applicable to the case where only two transmission modes and their corresponding parameter configurations are pre-configured. After receiving the End Marker, the network device can change the currently used transmission mode to another available transmission mode.

[0497] Optionally, after receiving the transmission mode change indication, the method further includes:

[0498] Receive a transmission mode end indication sent by the terminal; and determine the sequence number of the last data packet sent using the transmission mode before the change according to the transmission mode end indication.

[0499] In this embodiment, the terminal notifies the network device of the change in transmission mode by means of explicit signaling. Before executing the change, after the last data packet sent in the current transmission mode, the terminal needs to send a transmission mode end indication (End Marker) to the network device. The End Marker may carry the PDCP SN or RLC SN of the last data packet transmitted in the transmission mode before the change. The network device may then determine the sequence number of the last data packet sent in the transmission mode before the change based on the End Marker.

[0500] As an optional embodiment, in the case where the transmission mode is changed according to the network decision and based on the configuration of the transmission mode, the method further includes at least one of the following:

[0501] Sending a transmission mode change indication to the terminal;

[0502] A transmission mode end indication is sent to the terminal.

[0503] In this embodiment, the network device can determine the change of the transmission mode by itself, and send an indication message to the terminal to instruct the terminal to change the transmission mode. The network device can indicate the change of the transmission mode in an explicit manner, that is, send a transmission mode change indication to the terminal, and the terminal changes the transmission mode according to the transmission mode change indication; or the network device can indicate the change of the transmission mode in an implicit manner, that is, send a transmission mode end indication (End Marker) to the terminal to indicate the end of the currently used transmission mode, and the terminal can know the need to change the transmission mode according to the End Marker.

[0504] Optionally, after sending the transmission mode change indication to the terminal, the method further includes:

[0505] A transmission mode end indication is sent to the terminal, where the transmission mode end indication is used to determine the sequence number of the last data packet sent using the transmission mode before the change.

[0506] In this embodiment, the network device uses explicit signaling to notify the terminal of changing the transmission mode. Before executing the change, after the last data packet sent in the current transmission mode, the network device needs to send a transmission mode end indication (End Marker) to the terminal. The End Marker can carry the PDCP SN or RLC SN of the last data packet transmitted in the transmission mode before the change. The terminal can then determine the sequence number of the last data packet sent in the transmission mode before the change based on the End Marker.

[0507] Optionally, the transmission mode change indication includes at least one of the following:

[0508] The transmission mode change indication signaling carried by the PDCP control PDU;

[0509] The transmission mode change indication signaling carried by the RLC control PDU;

[0510] The transmission mode change indication signaling carried by the MAC layer control unit;

[0511] Transmission mode change indication signaling carried by physical layer signaling.

[0512] In this embodiment, the transmission mode change indication sent by the network device to the terminal or the transmission mode change indication sent by the terminal to the network device may be one or more of the above signalings.

[0513] Optionally, the transmission mode change indication carries at least one of the following information:

[0514] 1) QoS flow ID: For the transmission mode adjustment of uplink services, the transmission mode change indication may carry the uplink QoS flow ID; for the transmission mode adjustment of downlink services, the transmission mode change indication may carry the downlink QoS flow ID.

[0515] 2) Data service bearer number (DRB ID); for the transmission mode adjustment of uplink services, the transmission mode change indication may carry the uplink data service bearer number; for the transmission mode adjustment of downlink services, the transmission mode change indication may carry the downlink data service bearer number.

[0516] 3) Logical channel number (LCH ID); for the transmission mode adjustment of uplink services, the transmission mode change indication may carry the uplink LCH ID; for the transmission mode adjustment of downlink services, the transmission mode change indication may carry the downlink LCH ID.

[0517] 4) Indication information of the changed transmission mode; for example, using 1-bit indication information (such as 0 / 1) to represent UM and AM respectively, or using 3 values ​​in 2 bits to represent TM, UM, and AM respectively.

[0518] 5) Protocol layers that change parameters; that is, protocol layers that need to apply new parameters, such as PDCP / RLC / MAC or a combination thereof.

[0519] 6) Parameter configuration after the change, such as sorting the pre-configuration parameters of the RLC layer and indicating the corresponding configuration parameters according to the sequence number.

[0520] Optionally, the transmission mode end indication is carried by at least one of the following:

[0521] SDAP controls PDU;

[0522] PDCP control PDU;

[0523] RLC control PDU;

[0524] MAC CE.

[0525] In this embodiment, the End Marker sent by the network device to the terminal or the End Marker sent by the terminal to the network device can be carried by one of the above items or messages. Optionally, when the End Marker is carried by SDAP control PDU, the transmission mode adjustment can be performed for QoS flow; when the End Marker is carried by PDCP control PDU, the transmission mode adjustment can be performed for DRB; when the End Marker is carried by RLC control PDU, the transmission mode adjustment can be performed for the logical channel; when the End Marker is carried by MAC CE, it can be applicable to transmission mode adjustment in any dimension. After the terminal or network device receives the End Marker, it adopts a new transmission mode for data transmission for subsequent data.

[0526] Optionally, the transmission mode end indication carries at least one of the following:

[0527] The PDCP SN of the last data packet sent using the transmission mode before the change;

[0528] RLC SN of the last data packet sent using the transmission mode before the change.

[0529] In this embodiment, the End Marker may carry the PDCP SN and / or RLC SN of the last data packet transmitted in the transmission mode before the change, and the terminal or network device may determine the sequence number of the last data packet transmitted in the transmission mode before the change according to the End Marker.

[0530] As an optional embodiment, the changing the transmission mode according to the network decision and based on the configuration of the transmission mode includes:

[0531] The network device changes the transmission mode according to the first information and based on the configuration of the transmission mode;

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

[0533] Wireless channel change information: The wireless channel change information includes wireless channel change conditions, such as wireless channel quality change conditions.

[0534] QoS requirement information of the data to be transmitted of the flow or RB;

[0535] Wireless resource occupancy information; the wireless channel change information includes changes in the wireless channel, such as changes in wireless channel quality.

[0536] When the network device determines to change the transmission mode by itself, it can determine it according to one or more of the above information. The network device determines to change the transmission mode according to the above first information, which can flexibly adjust the transmission mode of the service flow or service bearer, flexibly adapt to the channel conditions and wireless resource occupancy, and ensure resource utilization while ensuring data transmission performance.

[0537] Optionally, if the first information includes change information of a wireless channel, changing the transmission mode according to the first information and based on the configuration of the transmission mode includes:

[0538] When the wireless channel quality is greater than or equal to the first threshold value, changing the currently used transmission mode to the UM mode;

[0539] When the wireless channel quality is less than or equal to the second threshold value, the currently used transmission mode is changed to the AM mode.

[0540] In this embodiment, when the quality of the wireless channel reaches a certain high quality threshold, it can be adjusted to the UM mode, otherwise it can be adjusted to the AM mode when the quality of the wireless channel reaches a certain low quality threshold. For example, when multiple TRPs or beams are added to the transmission of service data to improve the reliability of the service data, it can be adjusted to the UM mode, otherwise it can be adjusted to the AM mode.

[0541] Optionally, the QoS requirement information includes at least one of the following:

[0542] ARP;

[0543] 5G QoS identifier;

[0544] GFBR;

[0545] MFBR.

[0546] In this embodiment, the network device can determine to change the transmission mode based on one or more of the above-mentioned QoS requirement information. For example, there are 3 QoS flows mapped to 1 DRB, 5QI of QoS flow1 = 1, and 5QI of QoS flow2 = 2. The AM mode can be used when transmitting QoS flow1, and the UM mode can be used when transmitting QoS flow2.

[0547] Optionally, if the first information includes radio resource occupancy information, changing the transmission mode according to the first information and based on the configuration of the transmission mode includes:

[0548] When the radio resource occupancy rate is greater than or equal to a third threshold value, changing the currently used transmission mode to a UM mode;

[0549] or,

[0550] When the network device has only one service data transmission and the one service data transmission has no reliability requirement, the currently used transmission mode is changed to the TM mode.

[0551] For example: after the wireless resource occupancy rate reaches a certain threshold (the third threshold), the flow / RB that can guarantee the transmission performance is adjusted from the AM mode to the UM mode; or, when a terminal has only one service data transmission and no reliability requirement, it is adjusted to the TM mode transmission (DRB in 5G cannot be transmitted through TM).

[0552] In an embodiment of the present application, a network device preconfigures transmission mode information of a flow or RB for a terminal protocol stack and a network side protocol stack, and the network device flexibly adjusts the transmission mode according to the terminal's instructions or network decisions, thereby achieving optimal transmission effects.

[0553] The above embodiments introduce the data transmission mode adjustment method of the present application. The following embodiments will further illustrate the corresponding device in conjunction with the accompanying drawings.

[0554] Specifically, Figure 8 As shown, the embodiment of the present application provides a data transmission mode adjustment device 800, which is applied to a terminal, including:

[0555] A first receiving unit 810 is configured to receive transmission mode information of a flow or a radio bearer RB configured by a network device, wherein the transmission mode information includes more than one configuration of the transmission mode;

[0556] The first processing unit 820 is used to change the transmission mode according to the instruction of the network device and based on the configuration of the transmission mode; or, change the transmission mode according to the terminal side decision and based on the configuration of the transmission mode.

[0557] Optionally, the transmission mode information includes at least one of the following information:

[0558] The transmission modes available to the terminal;

[0559] Parameter configuration of each transmission mode at each protocol layer;

[0560] The activated transfer mode;

[0561] Activated protocol layer parameter configuration.

[0562] Optionally, the transmission modes available to the terminal include one or more of an unconfirmed mode UM, a transparent transmission mode TM, and an confirmed mode AM.

[0563] Optionally, the protocol layer includes at least one of the following:

[0564] Service Data Adaptation Protocol SDAP layer;

[0565] Packet Data Convergence Protocol PDCP layer;

[0566] Radio link control RLC layer;

[0567] The first processing unit is specifically configured to perform at least one of the following:

[0568] receiving a transmission mode change indication sent by a network device, and changing the transmission mode according to the transmission mode change indication and based on the configuration of the transmission mode;

[0569] A transmission mode end indication is received from a network device, and the transmission mode is changed according to the transmission mode end indication and based on the configuration of the transmission mode.

[0570] Optionally, the device further comprises:

[0571] A second receiving unit, configured to receive a transmission mode end indication sent by the network device;

[0572] The first determining unit is used to determine the sequence number of the last data packet sent using the transmission mode before the change according to the transmission mode end indication.

[0573] Optionally, the device further includes a first sending unit, and the first sending unit is specifically configured to perform at least one of the following:

[0574] Sending a transmission mode change indication to the network device;

[0575] A transmission mode end indication is sent to the network device.

[0576] Optionally, the device further comprises:

[0577] The second sending unit is used to send a transmission mode end indication to the network device, and the transmission mode end indication is used to determine the sequence number of the last data packet sent using the transmission mode before the change.

[0578] Optionally, the transmission mode change indication includes at least one of the following:

[0579] The transmission mode change indication signaling carried by the PDCP control PDU;

[0580] The transmission mode change indication signaling carried by the RLC control PDU;

[0581] The transmission mode change indication signaling carried by the MAC layer control unit;

[0582] Transmission mode change indication signaling carried by physical layer signaling.

[0583] Optionally, the transmission mode change indication carries at least one of the following information:

[0584] QoS flow number;

[0585] Data service bearer number;

[0586] Logical channel number;

[0587] Indication information of the changed transmission mode;

[0588] Change the protocol layer parameters;

[0589] Parameter configuration after the change.

[0590] Optionally, the transmission mode end indication is carried by at least one of the following:

[0591] SDAP controls PDU;

[0592] PDCP control PDU;

[0593] RLC control PDU;

[0594] MAC CE.

[0595] Optionally, the transmission mode end indication carries at least one of the following:

[0596] PDCP sequence number SN of the last data packet sent using the transmission mode before the change;

[0597] RLC SN of the last data packet sent using the transmission mode before the change.

[0598] Optionally, the first processing unit is specifically configured to:

[0599] According to the first information and based on the configuration of the transmission mode, changing the transmission mode;

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

[0601] Wireless channel change information;

[0602] QoS requirement information of the data to be transmitted of the flow or RB;

[0603] Wireless resource occupancy information.

[0604] Optionally, the first processing unit is specifically configured to:

[0605] When the wireless channel quality is greater than or equal to the first threshold value, changing the currently used transmission mode to the UM mode;

[0606] When the wireless channel quality is less than or equal to the second threshold value, the currently used transmission mode is changed to the AM mode.

[0607] Optionally, the QoS requirement information includes at least one of the following:

[0608] Allocate and reserve priority ARP;

[0609] 5G QoS identifier;

[0610] Guaranteed stream bit rate GFBR;

[0611] Maximum stream bit rate MFBR.

[0612] Optionally, the first processing unit is specifically configured to:

[0613] When the radio resource occupancy rate is greater than or equal to a third threshold value, changing the currently used transmission mode to a UM mode;

[0614] or,

[0615] When the terminal has only one service data transmission and the one service data transmission has no reliability requirement, the currently used transmission mode is changed to the TM mode.

[0616] It should be noted here that the above-mentioned device provided in the embodiment of the present application can implement all the method steps implemented by the above-mentioned method embodiment applied to the terminal, and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as the method embodiment will not be described in detail here.

[0617] Specifically, Fig. 9 As shown, the embodiment of the present application provides a data transmission mode adjustment device 900, which is applied to a network device, including:

[0618] A configuration unit 910, configured to configure transmission mode information of a service flow or RB for a terminal, wherein the transmission mode information includes more than one configuration of the transmission mode;

[0619] The second processing unit 920 is used to change the transmission mode according to the network decision and based on the configuration of the transmission mode; or, according to the instruction of the terminal and based on the configuration of the transmission mode, change the transmission mode.

[0620] Optionally, the transmission mode information includes at least one of the following information:

[0621] The transmission modes available to the terminal;

[0622] Parameter configuration of each transmission mode at each protocol layer;

[0623] The activated transfer mode;

[0624] Activated protocol layer parameter configuration.

[0625] Optionally, the transmission modes available to the terminal include one or more of UM, TM, and AM.

[0626] Optionally, the protocol layer includes at least one of the following:

[0627] SDAP layer;

[0628] PDCP layer;

[0629] RLC layer;

[0630] MAC layer.

[0631] Optionally, the flow includes: a service flow, an IP flow, or a QoS flow 。

[0632] Optionally, the RB includes an SRB or a DRB 。

[0633] Optionally, the second processing unit is specifically configured to perform at least one of the following:

[0634] receiving a transmission mode change indication sent by a terminal, and changing the transmission mode according to the transmission mode change indication and based on the configuration of the transmission mode;

[0635] A transmission mode end indication sent by a receiving terminal is received, and the transmission mode is changed according to the transmission mode end indication and based on the configuration of the transmission mode.

[0636] Optionally, the device further comprises:

[0637] A third receiving unit, configured to receive a transmission mode end indication sent by the terminal;

[0638] The second determining unit is used to determine the sequence number of the last data packet sent using the transmission mode before the change according to the transmission mode end indication.

[0639] Optionally, the device further includes a third sending unit, and the third sending unit is specifically configured to perform at least one of the following:

[0640] Sending a transmission mode change indication to the terminal;

[0641] A transmission mode end indication is sent to the terminal.

[0642] Optionally, the device further comprises:

[0643] The fourth sending unit is used to send a transmission mode end indication to the terminal, and the transmission mode end indication is used to determine the sequence number of the last data packet sent using the transmission mode before the change.

[0644] Optionally, the transmission mode change indication includes at least one of the following:

[0645] The transmission mode change indication signaling carried by the PDCP control PDU;

[0646] The transmission mode change indication signaling carried by the RLC control PDU;

[0647] The transmission mode change indication signaling carried by the MAC layer control unit;

[0648] Transmission mode change indication signaling carried by physical layer signaling.

[0649] Optionally, the transmission mode change indication carries at least one of the following information:

[0650] QoS flow number;

[0651] Data service bearer number;

[0652] Logical channel number;

[0653] Indication information of the changed transmission mode;

[0654] Change the protocol layer parameters;

[0655] Parameter configuration after the change.

[0656] Optionally, the transmission mode end indication is carried by at least one of the following:

[0657] SDAP controls PDU;

[0658] PDCP control PDU;

[0659] RLC control PDU;

[0660] MAC CE.

[0661] Optionally, the transmission mode end indication carries at least one of the following:

[0662] The PDCP SN of the last data packet sent using the transmission mode before the change;

[0663] RLC SN of the last data packet sent using the transmission mode before the change.

[0664] Optionally, the second processing unit is specifically configured to:

[0665] According to the first information and based on the configuration of the transmission mode, changing the transmission mode;

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

[0667] Wireless channel change information;

[0668] QoS requirement information of the data to be transmitted of the flow or RB;

[0669] Wireless resource occupancy information.

[0670] Optionally, the second processing unit is specifically configured to:

[0671] When the wireless channel quality is greater than or equal to the first threshold value, changing the currently used transmission mode to the UM mode;

[0672] When the wireless channel quality is less than or equal to the second threshold value, the currently used transmission mode is changed to the AM mode.

[0673] Optionally, the QoS requirement information includes at least one of the following:

[0674] ARP;

[0675] 5G QoS identifier;

[0676] GFBR;

[0677] MFBR.

[0678] Optionally, the second processing unit is specifically configured to:

[0679] When the radio resource occupancy rate is greater than or equal to a third threshold value, changing the currently used transmission mode to a UM mode;

[0680] or,

[0681] When the network device has only one service data transmission and the one service data transmission has no reliability requirement, the currently used transmission mode is changed to the TM mode.

[0682] It should be noted here that the above-mentioned device provided in the embodiment of the present application can implement all the method steps implemented in the above-mentioned method embodiment applied to the network device, and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as the method embodiment will not be described in detail here.

[0683] It should be noted that the division of units in the embodiments of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation. In addition, each functional unit in each embodiment of the present application may be integrated into a processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0684] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions to enable a computer device (which can be a personal computer, server, or network device, etc.) or a processor (processor) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), disk or optical disk and other media that can store program codes.

[0685] like Fig.10 As shown, an embodiment of the present application further provides a terminal, including: a memory 1020, a transceiver 1000, and a processor 1010; wherein the memory 1020 is used to store a computer program; the transceiver 1000 is used to receive and send data under the control of the processor 1010; the processor 1010 is used to read the computer program in the memory and perform the following operations:

[0686] Receiving transmission mode information of a flow or a radio bearer RB configured by a network device, wherein the transmission mode information includes more than one configuration of the transmission mode;

[0687] According to the instruction of the network device and based on the configuration of the transmission mode, the transmission mode is changed; or, according to the decision of the terminal side and based on the configuration of the transmission mode, the transmission mode is changed.

[0688] Optionally, the transmission mode information includes at least one of the following information:

[0689] The transmission modes available to the terminal;

[0690] Parameter configuration of each transmission mode at each protocol layer;

[0691] The activated transfer mode;

[0692] Activated protocol layer parameter configuration.

[0693] Optionally, the transmission modes available to the terminal include one or more of an unconfirmed mode UM, a transparent transmission mode TM, and an confirmed mode AM.

[0694] Optionally, the protocol layer includes at least one of the following:

[0695] Service Data Adaptation Protocol SDAP layer;

[0696] Packet Data Convergence Protocol PDCP layer;

[0697] Radio link control RLC layer;

[0698] Medium Access Control MAC layer.

[0699] Optionally, the flow includes: a business flow, an Internet Protocol (IP) flow, a Quality of Service (QoS) flow 。

[0700] Optionally, the RB includes a signaling radio bearer SRB or a data radio bearer DRB 。

[0701] Optionally, the processor is configured to read the computer program in the memory and perform at least one of the following operations:

[0702] receiving a transmission mode change indication sent by a network device, and changing the transmission mode according to the transmission mode change indication and based on the configuration of the transmission mode;

[0703] A transmission mode end indication is received from a network device, and the transmission mode is changed according to the transmission mode end indication and based on the configuration of the transmission mode.

[0704] Optionally, the processor is configured to read the computer program in the memory and perform the following operations:

[0705] Receiving a transmission mode end indication sent by the network device;

[0706] The sequence number of the last data packet sent using the transmission mode before the change is determined according to the transmission mode end indication.

[0707] Optionally, the processor is configured to read the computer program in the memory and perform at least one of the following operations:

[0708] Sending a transmission mode change indication to the network device;

[0709] A transmission mode end indication is sent to the network device.

[0710] Optionally, the processor is configured to read the computer program in the memory and perform the following operations:

[0711] A transmission mode end indication is sent to the network device, where the transmission mode end indication is used to determine the sequence number of the last data packet sent using the transmission mode before the change.

[0712] Optionally, the transmission mode change indication includes at least one of the following:

[0713] The transmission mode change indication signaling carried by the PDCP control PDU;

[0714] The transmission mode change indication signaling carried by the RLC control PDU;

[0715] The transmission mode change indication signaling carried by the MAC layer control unit;

[0716] Transmission mode change indication signaling carried by physical layer signaling.

[0717] Optionally, the transmission mode change indication carries at least one of the following information:

[0718] QoS flow number;

[0719] Data service bearer number;

[0720] Logical channel number;

[0721] Indication information of the changed transmission mode;

[0722] Change the protocol layer parameters;

[0723] Parameter configuration after the change.

[0724] Optionally, the transmission mode end indication is carried by at least one of the following:

[0725] SDAP controls PDU;

[0726] PDCP control PDU;

[0727] RLC control PDU;

[0728] MAC CE.

[0729] Optionally, the transmission mode end indication carries at least one of the following:

[0730] PDCP sequence number SN of the last data packet sent using the transmission mode before the change;

[0731] RLC SN of the last data packet sent using the transmission mode before the change.

[0732] Optionally, the processor is configured to read the computer program in the memory and perform the following operations:

[0733] The terminal changes the transmission mode according to the first information and based on the configuration of the transmission mode;

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

[0735] Wireless channel change information;

[0736] QoS requirement information of the data to be transmitted of the flow or RB;

[0737] Wireless resource occupancy information.

[0738] Optionally, if the first information includes change information of a wireless channel, the processor is configured to read a computer program in the memory and perform the following operations:

[0739] When the wireless channel quality is greater than or equal to the first threshold value, changing the currently used transmission mode to the UM mode;

[0740] When the wireless channel quality is less than or equal to the second threshold value, the currently used transmission mode is changed to the AM mode.

[0741] Optionally, the QoS requirement information includes at least one of the following:

[0742] Allocate and reserve priority ARP;

[0743] 5G QoS identifier;

[0744] Guaranteed stream bit rate GFBR;

[0745] Maximum stream bit rate MFBR.

[0746] Optionally, if the first information includes wireless resource occupancy information, the processor is configured to read a computer program in the memory and perform the following operations:

[0747] When the radio resource occupancy rate is greater than or equal to a third threshold value, changing the currently used transmission mode to a UM mode;

[0748] or,

[0749] When the terminal has only one service data transmission and the one service data transmission has no reliability requirement, the currently used transmission mode is changed to the TM mode.

[0750] Among them, Fig.10 In the embodiment, the bus architecture may include any number of interconnected buses and bridges, specifically one or more processors represented by processor 1010 and various circuits of memory represented by memory 1020 are linked together. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface. The transceiver 1000 may be a plurality of components, namely, a transmitter and a transceiver, providing a unit for communicating with various other devices on a transmission medium. For different user devices, the user interface 1030 may also be an interface capable of externally and internally connecting required devices, and the connected devices include but are not limited to a keypad, a display, a speaker, a microphone, a joystick, and the like.

[0751] The processor 1010 is responsible for managing the bus architecture and general processing, and the memory 1020 can store data used by the processor 1010 when performing operations.

[0752] Optionally, the processor 1010 may be a central processing unit (CPU), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or a complex programmable logic device (CPLD), and the processor may also adopt a multi-core architecture.

[0753] The processor calls the computer program stored in the memory to execute any of the methods provided in the embodiments of the present application according to the obtained executable instructions. The processor and the memory can also be arranged physically separately.

[0754] It should be noted here that the above-mentioned terminal provided in the embodiment of the present application can implement all the method steps implemented by the above-mentioned method embodiment applied to the terminal, and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as the method embodiment will not be described in detail here.

[0755] like Fig.11 As shown, an embodiment of the present application further provides a network device, including: a memory 1120, a transceiver 1100, and a processor 1110; wherein the memory 1120 is used to store a computer program; the transceiver 1100 is used to receive and send data under the control of the processor 1110; the processor 1110 is used to read the computer program in the memory and perform the following operations:

[0756] Configuring transmission mode information of a service flow or RB for a terminal, wherein the transmission mode information includes more than one configuration of the transmission mode;

[0757] The transmission mode is changed according to a network decision and based on the configuration of the transmission mode; or, the transmission mode is changed according to an instruction of the terminal and based on the configuration of the transmission mode.

[0758] Optionally, the transmission mode information includes at least one of the following information:

[0759] The transmission modes available to the terminal;

[0760] Parameter configuration of each transmission mode at each protocol layer;

[0761] The activated transfer mode;

[0762] Activated protocol layer parameter configuration.

[0763] Optionally, the transmission modes available to the terminal include one or more of UM, TM, and AM.

[0764] Optionally, the protocol layer includes at least one of the following:

[0765] SDAP layer;

[0766] PDCP layer;

[0767] RLC layer;

[0768] MAC layer.

[0769] Optionally, the flow includes: a service flow, an IP flow, or a QoS flow 。

[0770] Optionally, the RB includes an SRB or a DRB 。

[0771] Optionally, the processor is configured to read the computer program in the memory and perform at least one of the following operations:

[0772] receiving a transmission mode change indication sent by a terminal, and changing the transmission mode according to the transmission mode change indication and based on the configuration of the transmission mode;

[0773] A transmission mode end indication sent by a receiving terminal is received, and the transmission mode is changed according to the transmission mode end indication and based on the configuration of the transmission mode.

[0774] Optionally, the processor is configured to read the computer program in the memory and perform the following operations:

[0775] receiving a transmission mode end indication sent by the terminal;

[0776] The sequence number of the last data packet sent using the transmission mode before the change is determined according to the transmission mode end indication.

[0777] Optionally, when the transmission mode is changed according to the network judgment and based on the configuration of the transmission mode, the processor is configured to read the computer program in the memory and perform at least one of the following operations:

[0778] Sending a transmission mode change indication to the terminal;

[0779] A transmission mode end indication is sent to the terminal.

[0780] Optionally, the processor is configured to read the computer program in the memory and perform the following operations:

[0781] A transmission mode end indication is sent to the terminal, where the transmission mode end indication is used to determine the sequence number of the last data packet sent using the transmission mode before the change.

[0782] Optionally, the transmission mode change indication includes at least one of the following:

[0783] The transmission mode change indication signaling carried by the PDCP control PDU;

[0784] The transmission mode change indication signaling carried by the RLC control PDU;

[0785] The transmission mode change indication signaling carried by the MAC layer control unit;

[0786] Transmission mode change indication signaling carried by physical layer signaling.

[0787] Optionally, the transmission mode change indication carries at least one of the following information:

[0788] QoS flow number;

[0789] Data service bearer number;

[0790] Logical channel number;

[0791] Indication information of the changed transmission mode;

[0792] Change the protocol layer parameters;

[0793] Parameter configuration after the change.

[0794] Optionally, the transmission mode end indication is carried by at least one of the following:

[0795] SDAP controls PDU;

[0796] PDCP control PDU;

[0797] RLC control PDU;

[0798] MAC CE.

[0799] Optionally, the transmission mode end indication carries at least one of the following:

[0800] The PDCP SN of the last data packet sent using the transmission mode before the change;

[0801] RLC SN of the last data packet sent using the transmission mode before the change.

[0802] Optionally, the processor is configured to read the computer program in the memory and perform the following operations:

[0803] The network device changes the transmission mode according to the first information and based on the configuration of the transmission mode;

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

[0805] Wireless channel change information;

[0806] QoS requirement information of the data to be transmitted of the flow or RB;

[0807] Wireless resource occupancy information.

[0808] Optionally, if the first information includes change information of a wireless channel, the processor is configured to read a computer program in the memory and perform the following operations:

[0809] When the wireless channel quality is greater than or equal to the first threshold value, changing the currently used transmission mode to the UM mode;

[0810] When the wireless channel quality is less than or equal to the second threshold value, the currently used transmission mode is changed to the AM mode.

[0811] Optionally, the QoS requirement information includes at least one of the following:

[0812] ARP;

[0813] 5G QoS identifier;

[0814] GFBR;

[0815] MFBR.

[0816] Optionally, if the first information includes wireless resource occupancy information, the processor is configured to read a computer program in the memory and perform the following operations:

[0817] When the radio resource occupancy rate is greater than or equal to a third threshold value, changing the currently used transmission mode to a UM mode;

[0818] or,

[0819] When the network device has only one service data transmission and the one service data transmission has no reliability requirement, the currently used transmission mode is changed to TM mode.

[0820] Among them, Fig.11 In the embodiment, the bus architecture may include any number of interconnected buses and bridges, specifically linking together various circuits of one or more processors represented by processor 1110 and memory represented by memory 1120. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface. The transceiver 1100 may be a plurality of components, namely including a transmitter and a transceiver, providing a unit for communicating with various other devices on a transmission medium. The processor 1110 is responsible for managing the bus architecture and general processing, and the memory 1120 may store data used by the processor 1110 when performing operations.

[0821] The processor 1110 may be a central processing unit (CPU), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or a complex programmable logic device (CPLD). The processor may also adopt a multi-core architecture.

[0822] It should be noted here that the above-mentioned network device provided in the embodiment of the present application can implement all the method steps implemented by the above-mentioned method embodiment applied to the network device, and can achieve the same technical effect. The parts and beneficial effects that are the same as the method embodiment in this embodiment will not be described in detail here.

[0823] In addition, a specific embodiment of the present application also provides a processor-readable storage medium on which a computer program is stored, wherein when the program is executed by the processor, the steps of the data transmission mode adjustment method applied to the terminal as described above are implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

[0824] A specific embodiment of the present application also provides a processor-readable storage medium on which a computer program is stored, wherein when the program is executed by the processor, the steps of the data transmission mode adjustment method applied to the network device as described above are implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

[0825] Among them, the readable storage medium can be any available medium or data storage device that can be accessed by the processor, including but not limited to magnetic storage (such as floppy disks, hard disks, magnetic tapes, magneto-optical disks (MO), etc.), optical storage (such as CD, DVD, BD, HVD, etc.), and semiconductor storage (such as ROM, EPROM, EEPROM, non-volatile memory (NANDFLASH), solid-state drive (SSD)), etc.

[0826] It should be noted that the technical solution provided in the embodiment of the present application can be applicable to a variety of systems, especially 5G systems. For example, the applicable system can be a global system of mobile communication (GSM) system, a code division multiple access (CDMA) system, a wideband code division multiple access (WCDMA) general packet radio service (GPRS) system, a long term evolution (LTE) system, a LTE frequency division duplex (FDD) system, a LTE time division duplex (TDD) system, an advanced long term evolution (LTE-A) system, a universal mobile telecommunication system (UMTS), a world-wide interoperability for microwave access (WiMAX) system, a 5G new radio (NR) system, etc. These various systems include terminal equipment and network equipment. The system may also include a core network part, such as an evolved packet system (EPS), a 5G system (5GS), etc.

[0827] The terminal device involved in the embodiment of the present application may be a device that provides voice and / or data connectivity to a user, a handheld device with a wireless connection function, or other processing devices connected to a wireless modem. In different systems, the name of the terminal device may also be different. For example, in a 5G system, the terminal device may be called a user equipment (UE). A wireless terminal device can communicate with one or more core networks (CN) via a radio access network (RAN). The wireless terminal device may be a mobile terminal device, such as a mobile phone (or a "cellular" phone) and a computer with a mobile terminal device. For example, it may be a portable, pocket-sized, handheld, computer-built-in or vehicle-mounted mobile device that exchanges language and / or data with a wireless access network. For example, personal communication service (PCS) phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs) and other devices. The wireless terminal device may also be referred to as a system, a subscriber unit, a subscriber station, a mobile station, a mobile station, a remote station, an access point, a remote terminal device, an access terminal device, a user terminal device, a user agent, and a user device, but is not limited in the embodiments of the present application.

[0828] The network device involved in the embodiment of the present application may be a base station, which may include multiple cells providing services for the terminal. Depending on the specific application scenario, the base station may also be called an access point, or may be a device in the access network that communicates with the wireless terminal device through one or more sectors on the air interface, or other names. The network device may be used to interchange received air frames with Internet Protocol (IP) packets, and serve as a router between the wireless terminal device and the rest of the access network, wherein the rest of the access network may include an Internet Protocol (IP) communication network. The network device may also coordinate the attribute management of the air interface. For example, the network device involved in the embodiments of the present application may be a network device (Base Transceiver Station, BTS) in the Global System for Mobile communications (Global System for Mobile communications, GSM) or Code Division Multiple Access (Code Division Multiple Access, CDMA), or a network device (NodeB) in Wide-band Code Division Multiple Access (WCDMA), or an evolutionary network device (evolutional Node B, eNB or e-NodeB) in the long term evolution (long term evolution, LTE) system, a 5G base station (gNB) in the 5G network architecture (next generation system), or a home evolved Node B (Home evolved Node B, HeNB), a relay node, a home base station (femto), a pico base station (pico), etc., which is not limited in the embodiments of the present application. In some network structures, the network device may include a centralized unit (CU) node and a distributed unit (DU) node, and the centralized unit and the distributed unit may also be arranged geographically separately.

[0829] Network devices and terminal devices can each use one or more antennas for multiple-input multiple-output (MIMO) transmission. MIMO transmission can be single-user MIMO (SU-MIMO) or multi-user MIMO (MU-MIMO). Depending on the form and number of antenna combinations, MIMO transmission can be 2D-MIMO, 3D-MIMO, FD-MIMO or massive-MIMO, or it can be diversity transmission, precoded transmission or beamforming transmission, etc.

[0830] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage and optical storage, etc.) that contain computer-usable program code.

[0831] The present application is described with reference to the flowchart and / or block diagram of the method, device (system) and computer program product according to the embodiment of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, and the combination of the process and / or box in the flowchart and / or block diagram can be implemented by computer executable instructions. These computer executable instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device produce a device for implementing a process or multiple processes in the flowchart and / or a box or multiple boxes in the block diagram.

[0832] These processor-executable instructions may also be stored in a processor-readable memory that can direct a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the processor-readable memory produce a product including an instruction device that implements the functions specified in one or more processes in the flowchart and / or one or more boxes in the block diagram.

[0833] These processor-executable instructions may also be loaded onto a computer or other programmable data processing device so that a series of operational steps are performed on the computer or other programmable device to produce a computer-implemented process, whereby the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in one or more processes in the flowchart and / or one or more boxes in the block diagram.

[0834] Obviously, those skilled in the art can make various changes and modifications to the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include these modifications and variations.

Claims

1. A data transmission mode adjustment method, characterized in that: include: The terminal receives transmission mode information of a flow or a radio bearer RB configured by a network device, where the transmission mode information includes more than one configuration of the transmission mode; The terminal changes the transmission mode according to the instruction of the network device and based on the configuration of the transmission mode; or changes the transmission mode according to the decision of the terminal side and based on the configuration of the transmission mode.

2. The method according to claim 1, characterized in that: The transmission mode information includes at least one of the following information: The transmission modes available to the terminal; Parameter configuration of each transmission mode at each protocol layer; The activated transfer mode; Activated protocol layer parameter configuration.

3. The method according to claim 2, characterized in that The transmission modes available to the terminal include one or more of an unacknowledged mode UM, a transparent transmission mode TM, and an acknowledged mode AM.

4. The method according to claim 2, characterized in that: The protocol layer includes at least one of the following: Service Data Adaptation Protocol SDAP layer; Packet Data Convergence Protocol PDCP layer; Radio link control RLC layer; Medium Access Control MAC layer.

5. The method according to claim 1, characterized in that The flow includes: a business flow, an Internet Protocol (IP) flow, a Quality of Service (QoS) flow 。 6. The method according to claim 1, characterized in that The RB includes a signaling radio bearer SRB or a data radio bearer DRB 。 7. The method according to claim 1, characterized in that The changing the transmission mode according to the instruction of the network device and based on the configuration of the transmission mode includes at least one of the following: receiving a transmission mode change indication sent by a network device, and changing the transmission mode according to the transmission mode change indication and based on the configuration of the transmission mode; A transmission mode end indication is received from a network device, and the transmission mode is changed according to the transmission mode end indication and based on the configuration of the transmission mode.

8. The method according to claim 7, characterized in that After receiving the transmission mode change indication, the method further includes: Receiving a transmission mode end indication sent by the network device; The sequence number of the last data packet sent using the transmission mode before the change is determined according to the transmission mode end indication.

9. The method according to claim 1, characterized in that: In the case where the transmission mode is changed according to the terminal side decision and based on the configuration of the transmission mode, the method further includes at least one of the following: Sending a transmission mode change indication to the network device; A transmission mode end indication is sent to the network device.

10. The method according to claim 9, characterized in that After sending the transmission mode change indication to the network device, the method further includes: A transmission mode end indication is sent to the network device, where the transmission mode end indication is used to determine the sequence number of the last data packet sent using the transmission mode before the change.

11. The method according to claim 7 or 9, characterized in that: The transmission mode change indication includes at least one of the following: The transmission mode change indication signaling carried by the PDCP control protocol data unit PDU; The transmission mode change indication signaling carried by the RLC control PDU; The transmission mode change indication signaling carried by the MAC layer control unit; Transmission mode change indication signaling carried by physical layer signaling.

12. The method according to claim 7 or 9, characterized in that: The transmission mode change indication carries at least one of the following information: QoS flow number; Data service bearer number; Logical channel number; Indication information of the changed transmission mode; Change the protocol layer parameters; Parameter configuration after the change.

13. The method according to any one of claims 7 to 10, characterized in that The transmission mode end indication is carried by at least one of the following: SDAP controls PDU; PDCP control PDU; RLC control PDU; MAC control unit.

14. The method according to any one of claims 7 to 10, characterized in that: The transmission mode end indication carries at least one of the following: PDCP sequence number SN of the last data packet sent using the transmission mode before the change; RLC SN of the last data packet sent using the transmission mode before the change.

15. The method according to claim 1, characterized in that The changing the transmission mode according to the terminal side decision and based on the configuration of the transmission mode includes: The terminal changes the transmission mode according to the first information and based on the configuration of the transmission mode; The first information includes at least one of the following: Wireless channel change information; QoS requirement information of the data to be transmitted of the flow or RB; Wireless resource occupancy information.

16. The method according to claim 15, characterized in that If the first information includes change information of the wireless channel, changing the transmission mode according to the first information and based on the configuration of the transmission mode includes: When the wireless channel quality is greater than or equal to the first threshold value, changing the currently used transmission mode to the UM mode; When the wireless channel quality is less than or equal to the second threshold value, the currently used transmission mode is changed to the AM mode.

17. The method according to claim 15, characterized in that The QoS requirement information includes at least one of the following: Allocate and reserve priority ARP; 5G QoS identifier; Guaranteed stream bit rate GFBR; Maximum stream bit rate MFBR.

18. The method according to claim 15, characterized in that If the first information includes wireless resource occupancy information, changing the transmission mode according to the first information and based on the configuration of the transmission mode includes: When the radio resource occupancy rate is greater than or equal to a third threshold value, changing the currently used transmission mode to a UM mode; or, When the terminal has only one service data transmission and the one service data transmission has no reliability requirement, the currently used transmission mode is changed to the TM mode.

19. A data transmission mode adjustment method, characterized in that: include: The network device configures transmission mode information of a service flow or RB for the terminal, where the transmission mode information includes more than one configuration of the transmission mode; The network device changes the transmission mode according to a network decision and based on the configuration of the transmission mode; or changes the transmission mode according to an instruction of the terminal and based on the configuration of the transmission mode.

20. The method according to claim 19, characterized in that The transmission mode information includes at least one of the following information: The transmission modes available to the terminal; Parameter configuration of each transmission mode at each protocol layer; The activated transfer mode; Activated protocol layer parameter configuration.

21. The method according to claim 19, characterized in that The transmission modes available to the terminal include one or more of UM, TM, and AM.

22. The method according to claim 20, characterized in that The protocol layer includes at least one of the following: SDAP layer; PDCP layer; RLC layer; MAC layer.

23. The method according to claim 19, characterized in that The flow includes: one of a business flow, an IP flow, and a QoS flow 。 24. The method according to claim 19, characterized in that The RB includes an SRB or a DRB 。 25. The method according to claim 19, characterized in that The changing the transmission mode according to the instruction of the terminal and based on the configuration of the transmission mode includes at least one of the following: receiving a transmission mode change indication sent by a terminal, and changing the transmission mode according to the transmission mode change indication and based on the configuration of the transmission mode; A transmission mode end indication sent by a receiving terminal is received, and the transmission mode is changed according to the transmission mode end indication and based on the configuration of the transmission mode.

26. The method according to claim 25, characterized in that After receiving the transmission mode change indication, the method further includes: receiving a transmission mode end indication sent by the terminal; The sequence number of the last data packet sent using the transmission mode before the change is determined according to the transmission mode end indication.

27. The method according to claim 19, characterized in that In the case where the transmission mode is changed according to the network decision and based on the configuration of the transmission mode, the method further includes at least one of the following: Sending a transmission mode change indication to the terminal; A transmission mode end indication is sent to the terminal.

28. The method according to claim 27, characterized in that After sending the transmission mode change indication to the terminal, the method further includes: A transmission mode end indication is sent to the terminal, where the transmission mode end indication is used to determine the sequence number of the last data packet sent using the transmission mode before the change.

29. The method according to claim 25 or 27, characterized in that The transmission mode change indication includes at least one of the following: The transmission mode change indication signaling carried by the PDCP control PDU; The transmission mode change indication signaling carried by the RLC control PDU; The transmission mode change indication signaling carried by the MAC layer control unit; Transmission mode change indication signaling carried by physical layer signaling.

30. The method according to claim 25 or 27, characterized in that The transmission mode change indication carries at least one of the following information: QoS flow number; Data service bearer number; Logical channel number; Indication information of the changed transmission mode; Change the protocol layer parameters; Parameter configuration after the change.

31. The method according to any one of claims 25 to 28, characterized in that The transmission mode end indication is carried by at least one of the following: SDAP controls PDU; PDCP control PDU; RLC control PDU; MAC control unit.

32. The method according to any one of claims 25 to 28, characterized in that The transmission mode end indication carries at least one of the following: The PDCP SN of the last data packet sent using the transmission mode before the change; RLC SN of the last data packet sent using the transmission mode before the change.

33. The method according to claim 19, characterized in that The changing of the transmission mode according to the network decision and based on the configuration of the transmission mode includes: The network device changes the transmission mode according to the first information and based on the configuration of the transmission mode; The first information includes at least one of the following: Wireless channel change information; QoS requirement information of the data to be transmitted of the flow or RB; Wireless resource occupancy information.

34. The method according to claim 33, characterized in that If the first information includes change information of the wireless channel, changing the transmission mode according to the first information and based on the configuration of the transmission mode includes: When the wireless channel quality is greater than or equal to the first threshold value, changing the currently used transmission mode to the UM mode; When the wireless channel quality is less than or equal to the second threshold value, the currently used transmission mode is changed to the AM mode.

35. The method according to claim 33, characterized in that The QoS requirement information includes at least one of the following: ARP; 5G QoS identifier; GFBR; MFBR.

36. The method according to claim 33, characterized in that If the first information includes wireless resource occupancy information, changing the transmission mode according to the first information and based on the configuration of the transmission mode includes: When the radio resource occupancy rate is greater than or equal to a third threshold value, changing the currently used transmission mode to a UM mode; or, When the network device has only one service data transmission and the one service data transmission has no reliability requirement, the currently used transmission mode is changed to the TM mode.

37. A terminal, characterized in that: include: Memory, transceiver, processor: Memory for storing computer programs; a transceiver for receiving and sending data under the control of the processor; A processor is configured to read the computer program in the memory and perform the following operations: Receiving transmission mode information of a flow or a radio bearer RB configured by a network device, wherein the transmission mode information includes more than one configuration of the transmission mode; According to the instruction of the network device and based on the configuration of the transmission mode, the transmission mode is changed; or, according to the decision of the terminal side and based on the configuration of the transmission mode, the transmission mode is changed.

38. The terminal according to claim 37, characterized in that The transmission mode information includes at least one of the following information: The transmission modes available to the terminal; Parameter configuration of each transmission mode at each protocol layer; The activated transfer mode; Activated protocol layer parameter configuration.

39. The terminal according to claim 37, characterized in that The processor is configured to read the computer program in the memory and perform at least one of the following operations: receiving a transmission mode change indication sent by a network device, and changing the transmission mode according to the transmission mode change indication and based on the configuration of the transmission mode; A transmission mode end indication is received from a network device, and the transmission mode is changed according to the transmission mode end indication and based on the configuration of the transmission mode.

40. The terminal according to claim 39, characterized in that The processor is configured to read the computer program in the memory and perform the following operations: Receiving a transmission mode end indication sent by the network device; The sequence number of the last data packet sent using the transmission mode before the change is determined according to the transmission mode end indication.

41. The terminal according to claim 37, characterized in that The processor is configured to read the computer program in the memory and perform at least one of the following operations: Sending a transmission mode change indication to the network device; A transmission mode end indication is sent to the network device.

42. The terminal according to claim 41, characterized in that The processor is configured to read the computer program in the memory and perform the following operations: A transmission mode end indication is sent to the network device, where the transmission mode end indication is used to determine the sequence number of the last data packet sent using the transmission mode before the change.

43. The terminal according to claim 37, characterized in that The processor is configured to read the computer program in the memory and perform the following operations: According to the first information and based on the configuration of the transmission mode, changing the transmission mode; The first information includes at least one of the following: Wireless channel change information; QoS requirement information of the data to be transmitted of the flow or RB; Wireless resource occupancy information.

44. The terminal according to claim 43, characterized in that If the first information includes change information of a wireless channel, the processor is configured to read the computer program in the memory and perform the following operations: When the wireless channel quality is greater than or equal to the first threshold value, changing the currently used transmission mode to the UM mode; When the wireless channel quality is less than or equal to the second threshold value, the currently used transmission mode is changed to the AM mode.

45. The terminal according to claim 43, characterized in that If the first information includes wireless resource occupancy information, the processor is configured to read the computer program in the memory and perform the following operations: When the radio resource occupancy rate is greater than or equal to a third threshold value, changing the currently used transmission mode to a UM mode; or, When the terminal has only one service data transmission and the one service data transmission has no reliability requirement, the currently used transmission mode is changed to the TM mode.

46. ​​A network device, characterized in that: include: Memory, transceiver, processor: Memory for storing computer programs; a transceiver for receiving and sending data under the control of the processor; A processor is configured to read the computer program in the memory and perform the following operations: Configuring transmission mode information of a service flow or RB for a terminal, wherein the transmission mode information includes more than one configuration of the transmission mode; According to the network decision and based on the configuration of the transmission mode, changing the transmission mode; Alternatively, the transmission mode is changed according to the instruction of the terminal and based on the configuration of the transmission mode.

47. The network device according to claim 46, characterized in that The transmission mode information includes at least one of the following information: The transmission modes available to the terminal; Parameter configuration of each transmission mode at each protocol layer; The activated transfer mode; Activated protocol layer parameter configuration.

48. The network device according to claim 46, characterized in that The processor is configured to read the computer program in the memory and perform at least one of the following operations: receiving a transmission mode change indication sent by a terminal, and changing the transmission mode according to the transmission mode change indication and based on the configuration of the transmission mode; A transmission mode end indication sent by a receiving terminal is received, and the transmission mode is changed according to the transmission mode end indication and based on the configuration of the transmission mode.

49. The network device according to claim 48, characterized in that The processor is configured to read the computer program in the memory and perform the following operations: receiving a transmission mode end indication sent by the terminal; The sequence number of the last data packet sent using the transmission mode before the change is determined according to the transmission mode end indication.

50. The network device according to claim 46, characterized in that The processor is configured to read the computer program in the memory and perform at least one of the following operations: Sending a transmission mode change indication to the terminal; A transmission mode end indication is sent to the terminal.

51. The network device according to claim 50, characterized in that The processor is configured to read the computer program in the memory and perform the following operations: A transmission mode end indication is sent to the terminal, where the transmission mode end indication is used to determine the sequence number of the last data packet sent using the transmission mode before the change.

52. The network device according to claim 46, characterized in that The processor is configured to read the computer program in the memory and perform the following operations: According to the first information and based on the configuration of the transmission mode, changing the transmission mode; The first information includes at least one of the following: Wireless channel change information; QoS requirement information of the data to be transmitted of the flow or RB; Wireless resource occupancy information.

53. The network device according to claim 52, characterized in that: If the first information includes change information of a wireless channel, the processor is configured to read the computer program in the memory and perform the following operations: When the wireless channel quality is greater than or equal to the first threshold value, changing the currently used transmission mode to the UM mode; When the wireless channel quality is less than or equal to the second threshold value, the currently used transmission mode is changed to the AM mode.

54. The network device according to claim 52, characterized in that If the first information includes wireless resource occupancy information, the processor is configured to read the computer program in the memory and perform the following operations: When the radio resource occupancy rate is greater than or equal to a third threshold value, changing the currently used transmission mode to a UM mode; or, When the network device has only one service data transmission and the one service data transmission has no reliability requirement, the currently used transmission mode is changed to the TM mode.

55. A data transmission mode adjustment device, characterized in that: include: A first receiving unit, configured to receive transmission mode information of a flow or a radio bearer RB configured by a network device, wherein the transmission mode information includes more than one configuration of the transmission mode; The first processing unit is used to change the transmission mode according to the instruction of the network device and based on the configuration of the transmission mode; or, change the transmission mode according to the terminal side decision and based on the configuration of the transmission mode.

56. A data transmission mode adjustment device, characterized in that: include: A configuration unit, configured to configure transmission mode information of a service flow or RB for a terminal, wherein the transmission mode information includes more than one configuration of the transmission mode; The second processing unit is used to change the transmission mode according to the network judgment and based on the configuration of the transmission mode; or, according to the instruction of the terminal and based on the configuration of the transmission mode, change the transmission mode.

57. A processor-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the data transmission mode adjustment method according to any one of claims 1 to 18 are implemented.

58. A processor-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the data transmission mode adjustment method according to any one of claims 19 to 36 are implemented.