Data transmission method, device and storage medium

KR103036192B1Active Publication Date: 2026-10-21ZTE CORP
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
KR1020227007634
Authority / Receiving Office
KR · KR
Patent Type
Patents
Current Assignee / Owner
Priority Date
2019-08-08
Filing Date
2020-06-15
Publication Date
2026-10-21
Estimated Expiration
2040-06-15

Smart Images

  • Figure 112022024771931-PCT00002_ABST
    Figure 112022024771931-PCT00002_ABST
Patent Text Reader

Abstract

The present application provides a data transmission method, an apparatus, and a storage medium, wherein the method comprises: when a UE determines that it cannot transmit a UL service and an SL service simultaneously, comparing the priorities of a UL channel and an SL channel, and transmitting the service according to the result of the comparison.
Need to check novelty before this filing date? Find Prior Art

Description

Technology Field

[0001] The present application relates to wireless communication networks, and, for example, to a data transmission method, device, and storage medium.

[0002] This application claims priority to a Chinese patent application with application number 201910731645.5 filed with the Chinese Intellectual Property Office on August 8, 2019, the entire contents of said application are incorporated into this application by reference. Background Technology

[0003] In vehicle internet systems, when classifying communication based on the object of wireless communication, it is divided into three types: communication between vehicles (Vehicle-to-Vehicle, V2V), communication between vehicles and roadside facilities / network infrastructure (Vehicle-to-Infrastructure / Vehicle-to-Network, V2I / V2N), and communication between vehicles and pedestrians (Vehicle-to-Pedestrian, V2P); these three types of communication methods are collectively referred to as V2X communication.

[0004] In the research on Long Term Evolution (LTE)-based V2X communication organized by the 3GPP (3rd Generation Partnership Project), a V2X communication method based on User Equipment (UE) is one of the standard implementation methods for V2X. As shown in Fig. 1, a communication method that transmits directly from a source UE to a target UE via an air interface through such a direct link / sidelink is called PC5-based V2X communication or SideLink V2X communication.

[0005] However, in the case of a UE equipped with Sidelink communication capabilities, there are instances where it is necessary to transmit uplink and sidelink data simultaneously. If the UE is unable to transmit both types of data simultaneously due to limitations in its capabilities or causes such as interference with the same frequency, the UE may become unable to do so. The problem to be solved

[0006] The present application provides a data transmission method, device, and storage medium, which can solve the problem of conflicts occurring when a UE transmits a service. means of solving the problem

[0007] An embodiment of the present application provides a data transmission method, and the method is,

[0008] A step of comparing the priorities of the UL channel and the SL channel when it is determined that the User Equipment (UE) cannot simultaneously transmit Uplink (UL) communication service and Sidelink (SL) communication service;

[0009] Includes the step of the UE transmitting a service based on the comparison result.

[0010] An embodiment of the present application provides a data transmission method, and the method is,

[0011] If at least one SL Buffer Status Report (BSR) is triggered and not canceled,

[0012] Additionally, the method includes the step of the UE allocating a UL resource in a Transmission Time Interval (TTI), and if the UL resource accommodates an SL BSR and a subheader of the SL BSR, the UE creating an SL BSR MAC control unit.

[0013] An embodiment of the present application provides a data transmission device, and said device,

[0014] A determination module configured to determine that a data transmission device cannot transmit UL services and SL services simultaneously;

[0015] A comparison module configured to compare the priorities of the UL channel and the SL channel;

[0016] Includes a communication module configured to transmit a service according to the comparison result.

[0017] An embodiment of the present application provides a data transmission device, and said device,

[0018] A confirmation module configured to confirm that at least one SL BSR is triggered and not canceled;

[0019] It includes a generation module configured to generate an SL BSR MAC control unit when the UE allocates an uplink UL resource in the transmission TTI and the UL resource accommodates an SL BSR and a subheader of the SL BSR.

[0020] An embodiment of the present application provides a computer-readable storage medium, wherein a computer program is stored on the storage medium, and when the computer program is executed by a processor, a data transmission method according to any one of the embodiments of the present application is implemented. Brief explanation of the drawing

[0021] Figure 1 is a schematic diagram of V2X communication in related technology. FIG. 2 is a flowchart of a data transmission method provided in one embodiment. FIG. 3 is a flowchart of another data transmission method provided in one embodiment. FIG. 4 is a schematic diagram of the structure of a data transmission device provided in one embodiment. FIG. 5 is a schematic diagram of the structure of another data transmission device provided in one embodiment. FIG. 6 is a schematic diagram of the structure of a device provided in one embodiment. FIG. 7 is a schematic diagram of the structure of another device provided in one embodiment. Specific details for implementing the invention

[0022] Hereinafter, embodiments of the present application will be described in more detail with reference to the drawings. It should be noted that, provided there is no contradiction, the embodiments of the present application and the features of the embodiments may be combined with one another.

[0023] Additionally, in the embodiments of this application, words such as "optional" or "exemplarily" are used to indicate examples, illustrations, or descriptions. Appropriately speaking, the use of words such as "optional" or "exemplarily" is intended to indicate related concepts in a specific manner.

[0024] The embodiments of the present application can be applied to Sidelink communication scenarios, specifically to Sidelink unicast, Sidelink multicast, and Sidelink broadcast, and when equipment transmits services, if there is a resource conflict—that is, when equipment cannot transmit all services simultaneously—it is possible to implement determining the transmission order of services through a reasonable resource allocation method.

[0025] FIG. 2 is a flowchart of a data transmission method provided in one embodiment, and as shown in FIG. 2, the method provided in this embodiment includes the following steps.

[0026] Step (S201), if it is determined that the UE cannot transmit the UL service and the SL service simultaneously, the priority of the UL channel and the SL channel is compared.

[0027] For example, if multiple services are transmitted at different frequency points and must share the transmission link of the UE, or if multiple services are transmitted at the same frequency point, and the UE is unable to transmit multiple services simultaneously due to limitations in capability or due to causes such as data transmission being subjected to interference on the same frequency, the UE determines that it is unable to transmit UL services and SL services simultaneously at that time.

[0028] Therefore, the UE compares the priorities of the UL channel and the SL channel and transmits the service that is bearered to the channel with the higher priority first.

[0029] Step (S202), the UE transmits the service based on the comparison result.

[0030] If, based on the comparison results confirmed by the UE, the priority of the SL channel is higher than the priority of the UL channel, the UE transmits the SL service with priority.

[0031] Optionally, embodiments of the present application provide an implementation method for determining that the priority of the SL channel is higher than the priority of the UL channel's logical channel.

[0032] For example, the following judgment methods can be used to determine that the priority of the logical channel of the SL channel is higher than the priority of the logical channel of the UL channel.

[0033] Method 1: The priority value of the logical channel of the SL channel is smaller than the priority value of the logical channel of the UL channel.

[0034] Those skilled in the art can understand that the smaller the priority value, the higher the priority rank, i.e., the higher the priority.

[0035] It should be explained that, in the embodiments of the present application, the priority value of the described logic channel may be the highest priority value of the logic channel.

[0036] Method 2: The priority value of the logical channel of the SL channel is smaller than the first threshold value, and the priority value of the logical channel of the SL channel is also smaller than the priority value of the logical channel of the UL channel.

[0037] In one embodiment, the method of obtaining the first threshold value may be to transmit the first threshold value to the UE via a system message or a Radio Resource Control (RRC) message from the network side.

[0038] Method 3: The priority value of the logical channel of the UL channel is greater than the second threshold, and the priority value of the logical channel of the SL channel is less than the first threshold.

[0039] When both of the above conditions are satisfied, such that the priority value of the logical channel of the UL channel is greater than the second threshold and the priority value of the logical channel of the SL channel is less than the first threshold, it is determined that the priority of the logical channel of the SL channel is higher than the priority of the logical channel of the UL channel, and the UE transmits the SL service in the SL channel preferentially.

[0040] Likewise, the second threshold related to the embodiments of the present application may also be transmitted to the UE via a system message or an RRC message from the network side.

[0041] Method 4: The priority value of the logical channel of the UL channel is greater than the second threshold, and the delay parameter of the SL data packet is smaller than the first delay threshold.

[0042] If the priority value of the logical channel of the UL channel is greater than the second threshold, it indicates that the priority of the logical channel of the UL channel is located further back and has a lower priority. Meanwhile, if the delay parameter of the SL data packet is less than the first delay threshold, it indicates that the delay of the corresponding SL data packet is smaller. Therefore, the SL data packet can be transmitted preferentially. In addition, since the SL data packet is transmitted on the SL channel, the priority of the logical channel of the SL channel can be considered higher than the priority of the logical channel of the UL channel.

[0043] Here, the method of obtaining the first delay threshold may be to transmit the first delay threshold to the UE via a system message or an RRC message from the network side.

[0044] Method 5: The priority value of the logical channel of the SL channel is smaller than the priority value of the logical channel of the UL channel and the priority value of the Media Access Control (MAC) Control Element (CE).

[0045] If the priority value of the logical channel of the SL channel is simultaneously smaller than the priority value of the logical channel of the UL channel and the priority value of MAC CE, it indicates that the priority of the logical channel of the SL channel is ahead of the priority of the logical channel of the UL channel and the priority of MAC CE, meaning that the priority of the logical channel of the SL channel is higher.

[0046] In an embodiment of the present application, the implementation method for obtaining the priority value of MAC CE may be for the UE to receive the priority value of MAC CE transmitted from the network side via a system message or an RRC message.

[0047] Here, the priority value of the MAC CE includes the priority value of each MAC CE among N MAC CEs, the priority value configured uniformly for N MAC CEs on the network side, the priority value configured for non-padding field MAC CEs on the network side, or the priority value configured for padding field MAC CEs on the network side. Here, N is a natural number.

[0048] Method 6: The delay parameter of the SL data packet is smaller than the first delay threshold, and the priority value of the logical channel of the SL channel is smaller than the priority value of the logical channel of the UL channel.

[0049] If the delay parameter of an SL data packet is smaller than the first delay threshold, it indicates that the delay of the SL data packet is smaller. In one embodiment, if the value of the priority of the logical channel of the SL channel is smaller than the value of the priority of the logical channel of the UL channel, it indicates that the priority of the logical channel of the SL channel is higher than the priority of the logical channel of the UL channel, and the UE can transmit the SL data packet in the SL channel with priority.

[0050] Method 7: The priority value of the logical channel of the SL channel is smaller than the first threshold.

[0051] Optionally, if the MAC CE is not included in the UE’s MAC Protocol Data Unit (PDU), determining that the priority of the logical channel of the SL channel is higher than the priority of the logical channel of the UL channel can be implemented in the following two ways.

[0052] First implementation method: The priority value of the logical channel of the SL channel is greater than the first threshold value, and the priority value of the logical channel of the SL channel is smaller than the priority value of the logical channel of the UL channel.

[0053] If the priority value of the logical channel of the SL channel is greater than the first threshold value, and the priority value of the logical channel of the SL channel is smaller than the priority value of the logical channel of the UL channel, it can be determined that the priority of the logical channel of the SL channel is higher than the priority of the logical channel of the UL channel.

[0054] Second implementation method: The delay parameter of the SL data packet is greater than the first delay threshold, and the priority value of the logical channel of the SL channel is smaller than the priority value of the logical channel of the UL channel.

[0055] If the delay parameter of the SL data packet is greater than the first delay threshold, that is, if the delay of the SL data packet is greater, and the priority value of the logical channel of the SL channel is smaller than the priority value of the logical channel of the UL channel, it can be determined that the priority of the logical channel of the SL channel is higher than the priority of the logical channel of the UL channel.

[0056] Optionally, when a data packet that is retransmitted multiple times to an SL channel is configured, an embodiment of the present application provides an implementation method that determines that the priority of the SL channel is higher than the priority of the UL channel, wherein the priority of the SL MAC PDU retransmission service is higher than the priority of the UL MAC PDU initial transmission service, where the SL MAC PDU retransmission service is transmitted in the SL channel and the UL MAC PDU initial transmission service is transmitted in the UL channel.

[0057] What needs to be explained is that the aforementioned retransmission includes two situations: retransmission not based on feedback; and retransmission based on feedback.

[0058] For example, the priority of the SL MAC PDU retransmission service can be higher than the priority of the UL MAC PDU initial transmission service in the following ways.

[0059] Method 1: The priority value of the logical channel of the SL channel is less than the first threshold, and the priority value of the logical channel of the UL channel is greater than the third threshold.

[0060] If the priority value of the logical channel of the SL channel is less than the first threshold and the priority value of the logical channel of the UL channel is greater than the third threshold are simultaneously satisfied, it is determined that the priority of the SL MAC PDU retransmission service is higher than the priority of the UL MAC PDU initial transmission service, that is, the priority of the SL channel is higher than the priority of the UL channel.

[0061] Likewise, the method of obtaining the third threshold value may be to transmit it to the UE via a system message or an RRC message from the network side.

[0062] Method 2: The priority value of the SL MAC PDU retransmission service is smaller than the fourth threshold.

[0063] If the value of the priority of the SL MAC PDU retransmission service is less than the fourth threshold, it indicates that the priority of the SL MAC PDU retransmission service satisfies the condition that "the priority of the SL MAC PDU retransmission service is higher than the priority of the UL MAC PDU initial transmission service," that is, the priority of the SL channel transmitting the SL MAC PDU retransmission service is higher than the priority of the UL channel transmitting the UL MAC PDU initial transmission service.

[0064] Likewise, in an embodiment of the present application, a fourth threshold value can be transmitted to the UE via a system message or an RRC message from the network side.

[0065] Method 3: The UE receives an instruction message transmitted from the network side via a system message or an RRC message, and the instruction message is used to indicate that the priority of the SL MAC PDU retransmission service is higher than the priority of the UL MAC PDU initial transmission service.

[0066] In one embodiment, when the priority of the logical channel of the SL channel is not configured in the UE, the embodiment of the present application provides another implementation method in which the UE receives a correspondence between the priority of the logical channel and the technical quality of service identifier of 5th generation mobile communication (PC5 QoS flow identifier / PC5 5G QoS identifier, PFI / PQI) to the direct link interface transmitted by the network side via a system message or RRC message, and the UE determines the priority of the logical channel of the SL channel according to the correspondence.

[0067] If the comparison result confirmed by the UE indicates that the priority of the UL channel is higher than the priority of the SL channel, the UE transmits the UL service with priority.

[0068] Optionally, embodiments of the present application provide an implementation method for determining that the priority of the UL channel is higher than the priority of the SL channel, and said method:

[0069] The priority value of the logical channel of the UL channel is smaller than the second threshold.

[0070] If the priority value of the logical channel of the UL channel is less than the second threshold, it can be determined that the priority of the logical channel of the UL channel is higher than the priority of the logical channel of the SL channel, that is, that the priority of the UL channel is higher than the priority of the SL channel. In this case, the UE transmits the UL service in the UL channel with priority.

[0071] Or the delay parameter of the UL data packet is smaller than the first delay threshold.

[0072] If the delay parameter of a UL data packet is smaller than the first delay threshold, it indicates that the delay of the corresponding UL data packet is smaller and the UL data packet can be transmitted preferentially. In other words, the priority of the UL channel is higher than the priority of the SL channel.

[0073] Optionally, when a data packet that is retransmitted multiple times to the SL channel is configured, embodiments of the present application provide an implementation method for determining that the priority of the UL channel is higher than the priority of the SL channel, wherein the method comprises a UE receiving an instruction message transmitted from the network side via a system message or an RRC message, and the instruction message is used to indicate that the priority of the UL MAC PDU initial transmission service is higher than the priority of the SL MAC PDU retransmission service, wherein the SL MAC PDU retransmission service is transmitted on the SL channel and the UL MAC PDU initial transmission service is transmitted on the UL channel.

[0074] What needs to be explained is that the aforementioned retransmission includes two situations: retransmission not based on feedback; and retransmission based on feedback.

[0075] When the comparison result determined by the UE is that the priority of the SL channel and the priority of the UL channel are the same, the embodiment of the present application provides the following two implementation methods for determining the transmission service.

[0076] Method 1: The UE selects either the SL channel or the UL channel and transmits the service.

[0077] Method 2: The UE compares the priority of the SL channel and the UL channel based on at least one of the resource type, data packet error rate, and data packet delay parameter, and also transmits the service to the channel with higher priority first.

[0078] For example, in SL channels and UL channels, the channel with the smaller data packet delay parameter has a higher priority.

[0079] However, in the case of a PC5 Signaling Radio Bearer (SRB), if the delay parameters of the SRB and the Data Radio Bearer (DRB) are the same, the UE can select either the SL channel or the UL channel to transmit the service, or by default, the priority of the SRB is higher than the priority of the DRB, that is, the channel transmitting the SRB has a higher priority.

[0080] Here, since it is well known to those skilled in the art that PC5 is an interface defined in Sidelink, it is not described in detail in the embodiments of this application.

[0081] Where the SL service includes Long Term Evolution (LTE) SL service and New Radio (NR) SL service, if the UE cannot transmit the LTE SL service and the NR SL service simultaneously, the embodiments of the present application provide one optional implementation method, wherein if the priority value of the logical channel of the LTE SL MAC PDU is smaller than the priority value of the logical channel of the NR SL MAC PDU, the UE transmits the LTE SL service first.

[0082] On the other hand, if the priority value of the logical channel of the LTE SL MAC PDU is greater than the priority value of the logical channel of the NR SL MAC PDU, the UE transmits the NR SL service with priority.

[0083] When a UE is connected to multiple cells in a multiple connection manner, the UE must transmit NR SL, LTE SL, NR UL, and LTE UL simultaneously, and if the UE cannot transmit all SL services (e.g., NR SL service and LTE SL service) and all UL services (e.g., NR UL service and LTE UL service) simultaneously, the embodiments of the present application provide the following optional implementation methods.

[0084] The UE compares the logical channel of the NR SL, the ProSe Per-Packet Priority (PPPP) of the LTE SL, the logical channel of the NR UL, and the logical channel of the LTE UL, and transmits the service with the higher priority first.

[0085] Alternatively, if the UE compares the value of the priority of the logical channel of the LTE SL MAC PDU with the LTE threshold, and the value of the priority of the logical channel of the LTE SL MAC PDU is smaller than the LTE threshold, then the priority of the LTE SL service is higher than the priority of the LTE UL service, so the UE transmits the LTE SL service first.

[0086] Alternatively, if the UE compares the priority value of the logical channel of the NR SL MAC PDU with the threshold value of NR, and the priority value of the logical channel of the NR SL MAC PDU is less than the threshold value of NR, then the UE transmits the NR SL service first because the priority of the NR SL service is higher than the priority of the NR UL service.

[0087] Here, the LTE threshold and the NR threshold are transmitted to the UE from the network side via system messages or RRC messages.

[0088] When a UE is connected to a cell, the UE must transmit NR SL service, LTE SL service, and UL data service simultaneously. However, if the UE cannot transmit SL service and UL service simultaneously, the embodiments of the present application provide the following optional implementation method, wherein the UE compares the priority between the logical channel of the UL channel, the logical channel of the NR SL, and the LTE SL PPPP, and transmits the service with the higher priority first.

[0089] When a UE is connected to a single base station, the UE must simultaneously transmit NR SL service, LTE SL service, and UL data service; however, if the UE cannot simultaneously transmit SL service and UL service, an embodiment of the present application provides the following optional implementation method, wherein the method is:

[0090] If the priority value of the logical channel of NR SL is smaller than a preset threshold and the priority value of the logical channel of LTE SL is larger than a preset threshold, the priority of the NR SL service is determined to be higher, and the UE transmits the NR SL service first, then transmits the LTE SL service, and if the UE has transmission capability or transmission resources, it transmits the UL data service again.

[0091] Alternatively, if the priority value of the logical channel of LTE SL is less than a preset threshold and the priority value of the logical channel of NR SL is greater than a preset threshold, the priority of the LTE SL service is determined to be higher, and the UE transmits the LTE SL service first, then transmits the UL SL service, and if the UE has transmission capability or transmission resources, transmits the UL data service again.

[0092] Alternatively, if the priority value of the logical channel of the NR SL and the priority value of the logical channel of the LTE SL are both less than a preset threshold, the UE compares the priority of the logical channel of the NR SL with the priority of the PPPP of the LTE SL and transmits the SL service with the higher priority first. If the UE has transmission capability or transmission resources, it then sequentially transmits other SL services with lower priority and UL data services.

[0093] Alternatively, if the priority value of the logical channel of the NR SL and the priority value of the logical channel of the LTE SL are both smaller than a preset threshold, the UE compares the priority of the logical channel of the NR SL with the priority of the PPPP of the LTE SL and transmits the UL data service with priority. If the UE has transmission capability or transmission resources, it transmits the two SL services sequentially again according to the order of priority.

[0094] The data transmission method provided in the embodiment of the present application compares the priorities of the UL channel and the SL channel when it is determined that the UE cannot transmit the UL service and the SL service simultaneously, and transmits the service according to the comparison result. By doing so, when the UE cannot transmit all UL services and SL services simultaneously, the transmission order of the service is determined by a reasonable resource allocation method, thereby preventing conflict problems during the service transmission process.

[0095] FIG. 3 is a flowchart of a data transmission method provided in one embodiment, and as shown in FIG. 3, the method provided in this embodiment includes the following steps.

[0096] Step (S301), at least one sidelink buffer status report (SL BSR) is triggered and not cancelled.

[0097] For example, in an embodiment of the present application, it can be determined that at least one sidelink buffer status report (SL BSR) for a MAC entity of a UE is triggered and is not cancelled.

[0098] Step (S302), the user facility (UE) allocates an uplink communication (UL) resource in the transmission time interval (TTI), and if the UL resource can accommodate an SL BSR and a subheader of the SL BSR, the UE creates an SL BSR MAC control unit.

[0099] Optionally, if the above-mentioned condition “the UE allocates UL resources in TTI, and the UL resources can accommodate SL BSR and subheaders of SL BSR” is satisfied, an embodiment of the present application,

[0100] If not all generated SL BSRs are truncated SL BSRs, the UE opens or reboots the periodic SL BSR timer;

[0101] Further provides the step of opening or rebooting the retransmission SL BSR timer.

[0102] On the other hand, if the condition that "UL resources are distributed from the UE in the TTI, and UL resources can accommodate SL BSR and SL BSR subheaders" is not satisfied, but the Regular Sidelink BSR is triggered, additionally:

[0103] If uplink resource allocation is not configured, or if the available UL resources do not meet the mapping limits of the Logical Channel Prioritization (LCP) of the logical channel that triggered the SL BSR, a Scheduling Request (SR) is triggered.

[0104] Additionally, if there is no data transmitted through the logical channel of the SL unicast to the UE or the UE's MAC entity, cancel all SL BSRs triggered by the SL unicast.

[0105] Or, if there is no data in the logical channel of the SL unicast of a specific target identifier or target UE identifier in the UE or UE's MAC entity, cancel all SL BSRs triggered by the SL unicast logic associated with the target identifier or target UE identifier.

[0106] In one embodiment, if a MAC PDU is assembled and the MAC PDU contains an SL BSR triggered by the latest event, or if the SL resource grant can accommodate all SL data to be transmitted, all SRs triggered by all SL BSRs but not yet transmitted are canceled.

[0107] On the other hand, if a MAC PDU is assembled and the MAC PDU contains a UL BSR triggered by the latest event, or if the UL resource grant can accommodate all UL data to be transmitted, all SRs triggered by all UL BSRs but not yet transmitted are canceled.

[0108] FIG. 4 is a schematic diagram of the structure of a data transmission device provided in one embodiment; as shown in FIG. 4, the device provided in this embodiment includes a confirmation module (401), a comparison module (402), and a communication module (403).

[0109] Here, the confirmation module (401) is configured to confirm that the data transmission device cannot transmit UL service and SL service simultaneously.

[0110] The comparison module (402) is configured to compare the priority of the UL channel and the SL channel.

[0111] A communication module (403) is configured to transmit a service based on the comparison result.

[0112] In one embodiment, the communication module (403) is configured to transmit an SL service when the comparison result indicates that the priority of the SL channel is higher than the priority of the UL channel.

[0113] Here, the feasible implementations where the priority of the SL channel is higher than the priority of the UL channel are as follows:

[0114] The priority of the logical channel of the SL channel is higher than the priority of the logical channel of the UL channel.

[0115] In one embodiment, determining that the priority of the logical channel of the SL channel is higher than the priority of the logical channel of the UL channel may use the following implementation methods.

[0116] Method 1, the priority value of the logical channel of the SL channel is smaller than the priority value of the logical channel of the UL channel;

[0117] Method 2, the priority value of the logical channel of the SL channel is smaller than the first threshold, and also the priority value of the logical channel of the SL channel is smaller than the priority value of the logical channel of the UL channel;

[0118] Method 3, the priority value of the logical channel of the UL channel is greater than the second threshold, and the priority value of the logical channel of the SL channel is also less than the first threshold;

[0119] Method 4, the priority value of the logical channel of the UL channel is greater than the second threshold, and also the delay parameter of the SL data packet is less than the first delay threshold;

[0120] Method 5, the priority value of the logical channel of the SL channel is smaller than the priority value of the logical channel of the UL channel and the priority value of MAC CE;

[0121] Method 6, the delay parameter of the SL data packet is smaller than the first delay threshold, and also the priority value of the logical channel of the SL channel is smaller than the priority value of the logical channel of the UL channel;

[0122] Method 7, the value of the priority of the logical channel of the SL channel is smaller than the first delay threshold.

[0123] In one embodiment, the communication module (403) is configured to receive the priority value of the MAC CE transmitted from the network side via a system message or an RRC message;

[0124] Here, the priority value of the MAC CE includes the priority value of each MAC CE among N MAC CEs, the priority value configured uniformly for N MAC CEs on the network side, the priority value configured for a non-padding field MAC CE on the network side, or the priority value configured for a padding field MAC CE on the network side, and N is a natural number.

[0125] The communication module is also configured to receive the first delay threshold transmitted from the network side via a system message or an RRC message.

[0126] If MAC CE is not included in the MAC PDU of the data transmission device, determining that the priority of the logical channel of the SL channel is higher than the priority of the logical channel of the UL channel can be done in the following way.

[0127] A first implementation method, wherein the priority value of the logical channel of the SL channel is greater than the first threshold value, and also the priority value of the logical channel of the SL channel is less than the priority value of the logical channel of the UL channel;

[0128] In the second implementation method, the delay parameter of the SL data packet is greater than the first delay threshold, and the priority value of the logical channel of the SL channel is smaller than the priority value of the logical channel of the UL channel.

[0129] In one embodiment, when a data packet that is retransmitted multiple times to the SL channel is configured, another implementation method for determining that the priority of the SL channel is higher than the priority of the UL channel is as follows.

[0130] The priority of the SL MAC PDU retransmission service is higher than the priority of the UL MAC PDU initial transmission service, and

[0131] Here, the SL MAC PDU retransmission service is transmitted on the SL channel, and the UL MAC PDU initial transmission service is transmitted on the UL channel.

[0132] Here, the fact that the priority of the SL MAC PDU retransmission service is higher than the priority of the UL MAC PDU initial transmission service can be implemented in the following ways.

[0133] Method 1: The priority value of the logical channel of the SL channel is less than the first threshold, and the priority value of the logical channel of the UL channel is greater than the third threshold.

[0134] Method 2: The priority value of the SL MAC PDU retransmission service is smaller than the fourth threshold.

[0135] Method 3: A communication module (403) receives an instruction message transmitted from the network side via a system message or an RRC message, and the instruction message indicates that the priority of the SL MAC PDU retransmission service is higher than the priority of the UL MAC PDU initial transmission service.

[0136] What needs to be explained is that the aforementioned retransmission includes two situations: retransmission not based on feedback; and retransmission based on feedback.

[0137] In one embodiment, the communication module (403) is configured to receive a first threshold, a second threshold, a third threshold, or a fourth threshold transmitted from the network side via a system message or an RRC message.

[0138] If the comparison result confirmed by the confirmation module (401) indicates that the priority of the UL channel is higher than the priority of the SL channel, the communication module (403) transmits the UL service in priority.

[0139] Optionally, embodiments of the present application provide an implementation method for determining that the priority of the UL channel is higher than the priority of the SL channel, and said method:

[0140] The priority value of the logical channel of the UL channel is smaller than the second threshold.

[0141] If the value of the priority of the logical channel of the UL channel is less than the second threshold value, the confirmation module (401) confirms that the priority of the logical channel of the corresponding UL channel is higher than the priority of the logical channel of the SL channel, that is, that the priority of the UL channel is higher than the priority of the SL channel. At this time, the communication module (403) transmits the UL service in the UL channel preferentially.

[0142] Or the delay parameter of the UL data packet is smaller than the first delay threshold.

[0143] If the delay parameter of a UL data packet is smaller than the first delay threshold, it indicates that the delay of the corresponding UL data packet is smaller and the UL data packet can be transmitted preferentially. In other words, the priority of the UL channel is higher than the priority of the SL channel.

[0144] Optionally, when a data packet that is retransmitted multiple times to the SL channel is configured, an embodiment of the present application provides an implementation method for determining that the priority of the UL channel is higher than the priority of the SL channel, wherein the communication module (403) receives an instruction message transmitted from the network side via a system message or an RRC message, and the instruction message is used to indicate that the priority of the UL MAC PDU initial transmission service is higher than the priority of the SL MAC PDU retransmission service, where the SL MAC PDU retransmission service is transmitted in the SL channel and the UL MAC PDU initial transmission service is transmitted in the UL channel.

[0145] What needs to be explained is that the aforementioned retransmission includes two situations: retransmission not based on feedback; and retransmission based on feedback.

[0146] If the comparison result shows that the priority of the SL channel and the priority of the UL channel are the same, the data transmission device selects either the SL channel or the UL channel to transmit the service;

[0147] Alternatively, the data transmission device compares the priority of the SL channel and the UL channel based on at least one of the resource type, the data packet error rate, and the data packet delay parameter.

[0148] Additionally, if the SL service includes LTE SL service and NR SL service, and the priority value of the logical channel of the LTE SL MAC PDU is smaller than the priority value of the logical channel of the NR SL MAC PDU, the communication module (403) transmits the LTE SL service first.

[0149] When a data transmission device is connected to multiple cells in a multiple connection manner, if the confirmation module (401) confirms that the priority value of the logical channel of the LTE SL MAC PDU is smaller than the LTE threshold value, the communication module (403) first transmits the LTE SL service;

[0150] If the confirmation module (401) confirms that the priority value of the logical channel of the NR SL MAC PDU is smaller than the threshold value of NR, the communication module (403) transmits the NR SL service first;

[0151] Here, the LTE threshold and the NR threshold are transmitted from the network side to the communication module via system messages or RRC messages.

[0152] If the priority of the logical channel of the SL channel is not configured in the data transmission device, the communication module (403) is configured to receive the correspondence between the PFI / PQI transmitted from the network side via a system message or an RRC message and the priority of the logical channel;

[0153] The determination module (401) determines the priority of the logical channels of the SL channel according to the correspondence.

[0154] If the SL service includes LTE SL service and NR SL service, and the data transmission device cannot transmit the LTE SL service and NR SL service simultaneously, the embodiment of the present application provides the following optional implementation method, wherein if the priority value of the logical channel of the LTE SL MAC PDU is smaller than the priority value of the logical channel of the NR SL MAC PDU, the communication module (403) transmits the LTE SL service preferentially.

[0155] On the other hand, if the priority value of the logical channel of the LTE SL MAC PDU is greater than the priority value of the logical channel of the NR SL MAC PDU, the communication module (403) transmits the NR SL service preferentially.

[0156] When a data transmission device is connected to multiple cells in a multiple connection manner, it must transmit NR SL, LTE SL, NR UL, and LTE UL simultaneously. However, if the determination module (401) determines that the data transmission device cannot transmit all SL services (e.g., NR SL service and LTE SL service) and all UL services (e.g., NR UL service and LTE UL service) simultaneously, the embodiment of the present application provides the following optional implementation method.

[0157] The comparison module (402) compares the priority between the logical channel of NR SL, LTE SL PPPP, the logical channel of NR UL, and the logical channel of LTE UL, and the communication module (403) transmits the service with the higher priority first based on the comparison result.

[0158] Alternatively, the comparison module (402) compares the priority value of the logical channel of the LTE SL MAC PDU with the LTE threshold value, and if the priority value of the logical channel of the LTE SL MAC PDU is smaller than the LTE threshold value, the priority of the LTE SL service is higher than the priority of the LTE UL service, so the communication module (403) transmits the LTE SL service first.

[0159] Alternatively, the comparison module (402) compares the priority value of the logical channel of the NR SL MAC PDU with the threshold value of NR, and if the priority value of the logical channel of the NR SL MAC PDU is smaller than the threshold value of NR, the priority of the NR SL service is higher than the priority of the NR UL service, so the communication module (403) transmits the NR SL service first.

[0160] Here, the LTE threshold and the NR threshold are transmitted from the network side to the data transmission device via system messages or RRC messages.

[0161] When a data transmission device is connected to a cell, it must transmit NR SL service, LTE SL service, and UL data service simultaneously. However, when a determination module (401) determines that the data transmission device cannot transmit SL service and UL service simultaneously, the embodiment of the present application provides the following optional implementation method, wherein a comparison module (402) compares the priority between the logical channel of the UL channel, the logical channel of the NR SL, and the LTE SL PPPP, and also transmits the service with the higher priority preferentially by a communication module (403).

[0162] When a data transmission device is connected to a base station, it must transmit NR SL service, LTE SL service and UL data service simultaneously. However, if the determination module (401) determines that it cannot transmit SL service and UL service simultaneously, the embodiment of the present application provides the following optional implementation method.

[0163] If the priority value of the logical channel of NR SL is smaller than a preset threshold and the priority value of the logical channel of LTE SL is larger than a preset threshold, the priority of the NR SL service is determined to be higher, and the communication module (403) transmits the NR SL service first, then transmits the LTE SL service, and also transmits the UL data service again if the communication module (403) has transmission capability or transmission resources.

[0164] Alternatively, if the priority value of the logical channel of LTE SL is smaller than a preset threshold and the priority value of the logical channel of NR SL is larger than a preset threshold, the priority of the LTE SL service is determined to be higher, and the communication module (403) transmits the LTE SL service first, then transmits the UL SL service, and also, if the communication module (403) has transmission capability or transmission resources, transmits the UL data service again.

[0165] Alternatively, if the priority value of the logical channel of the NR SL and the priority value of the logical channel of the LTE SL are both smaller than a preset threshold, the comparison module (402) compares the priority of the logical channel of the NR SL with the priority of the PPPP of the LTE SL and transmits the SL service with the higher priority preferentially through the communication module (403). If the communication module (403) has transmission capability or transmission resources, it then sequentially transmits other SL services with lower priority and UL data services.

[0166] Alternatively, if the priority value of the logical channel of the NR SL and the priority value of the logical channel of the LTE SL are both smaller than a preset threshold, the comparison module (402) compares the priority of the logical channel of the NR SL with the priority of the PPPP of the LTE SL and transmits the UL data service preferentially by the communication module (403). If the communication module (403) has transmission capability or transmission resources, it transmits the two SL services sequentially again according to the order of priority.

[0167] The data transmission device provided in the above embodiment can execute the method provided in any embodiment of the present application and has a corresponding functional module and beneficial effects for executing the method.

[0168] FIG. 5 is a schematic diagram of the structure of a data transmission device provided in one embodiment; as shown in FIG. 5, the device provided in this embodiment includes a confirmation module (501) and a generation module (502).

[0169] The confirmation module (501) is configured to confirm that at least one SL BSR is triggered and not canceled.

[0170] For example, in an embodiment of the present application, the corresponding determinate module may be configured in the MAC entity of the data transmission device.

[0171] The generation module (502) is configured to generate an SL BSR MAC control unit when the UE allocates a UL resource in the transmission TTI and the UL resource can accommodate an SL BSR and a subheader of the SL BSR.

[0172] Optionally, if the condition described above, “UL resources are distributed in the UE at TTI, and UL resources can also accommodate SL BSR and subheaders of SL BSR,” is satisfied, the data transmission device of the embodiment of the present application further includes a driving module.

[0173] The drive module is configured to open or reboot the periodic SL BSR timer if not all generated SL BSRs are truncated SL BSRs;

[0174] Open or reboot the retransmission SL BSR timer.

[0175] On the other hand, if the condition that "UL resources are distributed from the UE in the TTI, and UL resources can accommodate SL BSR and SL BSR subheaders" is not satisfied, but the Regular Sidelink BSR is triggered, additionally:

[0176] If uplink resource allocation is not configured, or if the available UL resources do not meet the mapping limits of the Logical Channel Prioritization (LCP) of the logical channel that triggered the SL BSR, an SL scheduling request is triggered.

[0177] Additionally, the data transmission device further includes a cancellation module (503).

[0178] The cancellation module (503) is configured to cancel all SL BSRs triggered by the SL unicast when there is no data transmitted through the logical channel of the SL unicast to the UE or the MAC entity of the UE.

[0179] Or, if there is no data in the logical channel of the SL unicast of a specific target identifier or target UE identifier in the UE or UE's MAC entity, cancel all SL BSRs triggered by the SL unicast logic associated with the target identifier or target UE identifier.

[0180] In one embodiment, if a MAC PDU is assembled and the MAC PDU contains an SL BSR triggered by the latest event, or if the SL resource grant can accommodate all SL data to be transmitted, all SRs triggered by all SL BSRs but not yet transmitted are canceled.

[0181] On the other hand, if a MAC PDU is assembled and the MAC PDU contains a UL BSR triggered by the latest event, or if the UL resource grant can accommodate all UL data to be transmitted, all SRs triggered by all UL BSRs but not yet transmitted are canceled.

[0182] FIG. 6 is a schematic diagram of the structure of a device provided in one embodiment; as illustrated, the device includes a processor (601) and a memory (602); the number of processors (601) in the device may be one or multiple, with one processor shown as an example in FIG. 6; the processor (601) and the memory (602) in the device may be connected by a bus or other means, with a bus connection shown as an example in FIG. 6.

[0183] The memory (602) is a computer-readable storage medium used to store software programs, computer-executable programs, and modules, and may be used to store program instructions / modules corresponding to the data transmission method in an embodiment of the present application (e.g., a confirmation module (401), a comparison module (402), and a communication module (403) in a data transmission device). The processor (601) executes the software programs, instructions, and modules stored in the memory (602) to implement the data transmission method.

[0184] The memory (602) may primarily include a program storage area and a data storage area, wherein the program storage area may store an application program required for at least one function of an operating system; and the data storage area may store data generated according to the use of the facility. Additionally, the memory (602) may include high-speed random access memory and may further include non-volatile memory, for example, at least one magnetic disk storage device, a flash memory device, or other non-volatile solid-state memory device.

[0185] FIG. 7 is a schematic diagram of the structure of another device provided in one embodiment, and as shown in FIG. 7, the device includes a processor (701) and a memory (702), and the number of processors (701) in the device may be one or a plurality, and FIG. 7 shows one processor (701) as an example; the processor (701) and the memory (702) in the device may be connected by a bus or other means, and FIG. 7 shows a bus connection as an example.

[0186] The memory (702) is a computer-readable storage medium and can store software programs, computer-executable programs, and modules, and can store, for example, program instructions / modules corresponding to the data transmission method in the embodiment of the present application (e.g., a confirmation module (501), a generation module (502), and a cancellation module (503) in a data transmission device). The processor (701) executes the software programs, instructions, and modules stored in the memory (702) to implement the data transmission method.

[0187] The memory (702) may primarily include a program storage area and a data storage area, wherein the program storage area may store an application program required for at least one function of an operating system; and the data storage area may store data generated according to the use of the facility. Additionally, the memory (702) may include a high-speed random access memory and may further include a non-volatile memory, for example, at least one magnetic disk storage device, a flash memory device, or other non-volatile solid-state memory device.

[0188] Embodiments of the present application further provide a storage medium comprising computer-executable instructions, wherein when computer-executable instructions are executed by a computer processor, a data transmission method is executed, and the method comprises: when a UE determines that it cannot transmit UL services and SL services simultaneously, comparing the priorities of the UL channel and the SL channel, and transmitting the services according to the result of the comparison.

[0189] Embodiments of the present application further provide a storage medium comprising computer-executable instructions, wherein when computer-executable instructions are executed by a computer processor, a data transfer method is executed, and the method comprises: when a UE is allocated a UL resource in TTI and the UL resource can accommodate an SL BSR and a subheader of the SL BSR, the UE generates an SL BSR MAC control unit.

[0190] The foregoing description is merely an exemplary embodiment of the present application and is not intended to limit the scope of protection of the present application.

[0191] Those skilled in the art should understand that the term "user equipment" includes any suitable type of wireless user equipment, e.g., mobile phones, portable data processing devices, portable web browsers, or vehicle mobile platforms.

[0192] Generally, a plurality of embodiments of the present application may be implemented through hardware or dedicated circuits, software, logic, or any other combination. For example, in some forms, they may be implemented in hardware, and in other forms, they may be implemented in firmware or software executed by a controller, microprocessor, or other computing device, but the present application is not limited thereto.

[0193] Embodiments of the present application are implemented by a data processor of a mobile device executing computer program instructions, for example, through a processor entity or hardware or a combination of software and hardware. Computer program instructions may be assembly instructions, Instruction Set Architecture (ISA) instructions, machine instructions, machine-related instructions, microcode, firmware instructions, state-setting data, or source code or target code written in any combination of one or more programming languages.

[0194] Any block diagram of a logical flow in the drawings of the present application may indicate program steps, may indicate interconnected logic circuits, modules, and functions, or may indicate a combination of program steps and logic circuits, modules, and functions. A computer program may be stored in memory. Memory may be of any type suitable for the local technical environment and may be implemented by any suitable data storage technology, such as, but not limited to, Read-Only Memory (ROM), Random Access Memory (RAM), optical memory devices and systems (Digital Video Disc (DVD) or Compact Disc (CD)). A computer-readable medium may include a non-transient storage medium. The data processor may be any type suitable for the local technology environment, and is, for example, but not limited to, general-purpose computers, dedicated computers, microprocessors, digital signal processing (DSP), application-specific integrated circuits (ASICs), field-programmable gate arrays (FGPAs), and processors based on multi-core processor architectures.

Claims

Claim 1 A step of comparing the priorities of a UL channel and an SL channel when it is determined that a user equipment (UE) cannot simultaneously transmit an uplink communication (UL) service and a sidelink communication (SL) service; a step of, if, as a result of the comparison, the priority of the SL channel is higher than the priority of the UL channel, the UE transmitting the SL service; ...including, wherein the priority of the SL channel is higher than the priority of the UL channel, the priority value of the logical channel of the UL channel is greater than a second threshold value and the priority value of the logical channel of the SL channel is less than a first threshold value; wherein the UE receives the first threshold value and the second threshold value transmitted from the network side via a system message or an RRC message, and wherein the priority of the SL channel is higher than the priority of the UL channel, the priority of the logical channel of the SL channel is higher than the priority of the logical channel of the UL channel, and wherein the priority of the logical channel of the SL channel is higher than the priority of the logical channel of the UL channel, the priority value of the logical channel of the SL channel is less than the priority value of the logical channel of the UL channel and the priority value of the Media Access Control Layer Control Unit (MAC CE), and obtaining the priority value of the MAC CE is: the UE receives the priority value of the MAC CE transmitted from the network side via a system message or a Radio Resource Control (RRC) message;A data transmission method characterized by including, wherein the priority value of the MAC CE is the priority value of each MAC CE among N MAC CEs, or a priority value configured uniformly for the N MAC CEs by the network side, or a priority value configured for a non-padding field MAC CE by the network side, or a priority value configured for a padding field MAC CE by the network side, and wherein N is a natural number. Claim 2 A data transmission method according to claim 1, wherein the priority of the SL channel is higher than the priority of the UL channel, further comprising at least one of: the priority value of the logical channel of the SL channel is smaller than the priority value of the logical channel of the UL channel; the priority value of the logical channel of the SL channel is smaller than a first threshold value and also smaller than the priority value of the logical channel of the SL channel; the priority value of the logical channel of the UL channel is larger than a second threshold value and also smaller than the delay parameter of the SL data packet is smaller than the first delay threshold value; the delay parameter of the SL data packet is smaller than the first delay threshold value and also smaller than the priority value of the logical channel of the SL channel is smaller than the priority value of the logical channel of the UL channel; and the priority value of the logical channel of the SL channel is smaller than the first threshold value. Claim 3 A data transmission method according to claim 2, wherein obtaining the first delay threshold includes: the UE receiving the first delay threshold transmitted from the network side via a system message or an RRC message. Claim 4 A data transmission method according to claim 1, wherein, when a MAC CE is not included in the Media Access Control Layer Protocol Data Unit (MAC PDU) of the UE, the priority of the SL channel is higher than the priority of the UL channel, wherein: the priority value of the logical channel of the SL channel is greater than a first threshold value and the priority value of the logical channel of the SL channel is smaller than the priority value of the logical channel of the UL channel; and the delay parameter of the SL data packet is greater than a first delay threshold value and the priority value of the logical channel of the SL channel is smaller than the priority value of the logical channel of the UL channel; further comprising at least one of these. Claim 5 A data transmission method according to claim 1, wherein the priority of the SL channel is higher than the priority of the UL channel: the priority of the SL MAC PDU retransmission service is higher than the priority of the UL MAC PDU initial transmission service; wherein the SL MAC PDU retransmission service is transmitted on the SL channel and the UL MAC PDU initial transmission service is transmitted on the UL channel. Claim 6 A data transmission method according to claim 5, wherein the priority of the SL MAC PDU retransmission service is higher than the priority of the UL MAC PDU initial transmission service, comprising at least one of: the priority value of the logical channel of the SL channel is less than a first threshold value and the priority value of the logical channel of the UL channel is greater than a third threshold value; the priority value of the SL MAC PDU retransmission service is less than a fourth threshold value; and the UE receives an instruction message transmitted from the network side via a system message or an RRC message, and the instruction message indicates that the priority of the SL MAC PDU retransmission service is higher than the priority of the UL MAC PDU initial transmission service. Claim 7 A data transmission method according to claim 6, characterized in that the UE receives a third threshold or a fourth threshold transmitted from the network side via a system message or an RRC message. Claim 8 In claim 1, if the SL service includes Long Term Evolution (LTE) SL service and New Radio (NR) SL service, the data transmission method further comprises the step of the UE preferentially transmitting the LTE SL service when the priority value of the logical channel of the LTE SL MAC PDU is smaller than the priority value of the logical channel of the NR SL MAC PDU. Claim 9 In claim 1, when the UE is connected to multiple cells in a multiple connection manner, the data transmission method further comprises: a step in which the UE preferentially transmits an LTE SL service when the UE confirms that the priority value of a logical channel of an LTE SL MAC PDU is smaller than the LTE threshold value; and a step in which the UE preferentially transmits an NR SL service when the UE confirms that the priority value of a logical channel of an NR SL MAC PDU is smaller than the NR threshold value, wherein the LTE threshold value and the NR threshold value are transmitted to the UE via a system message or an RRC message from the network side. Claim 10 A data transmission method according to any one of claims 1 to 9, wherein, if the UE has not configured the priority of the logical channel of the SL channel, the data transmission method further comprises: the step of the UE receiving a correspondence between the PFI / PQI transmitted by the network side via a system message or an RRC message and the priority of the logical channel; and the step of the UE determining the priority of the logical channel of the SL channel according to the correspondence. Claim 11 A data transmission method according to claim 1, wherein, if the priority of the SL channel and the priority of the UL channel are the same as the result of the comparison, the UE selects one of the SL channel and the UL channel to transmit a service; or, the UE compares the priority of the SL channel and the UL channel based on at least one of a resource type, a data packet error rate, and a data packet delay parameter. Claim 12 A determination module configured to determine that a data transmission device cannot simultaneously transmit an uplink communication (UL) service and a sidelink communication (SL) service; a comparison module configured to compare the priorities of a UL channel and an SL channel; and a communication module configured for the UE to transmit the SL service if, as a result of the comparison, the priority of the SL channel is higher than the priority of the UL channel; wherein the priority of the SL channel is higher than the priority of the UL channel is such that the priority value of the logical channel of the UL channel is greater than a second threshold value and the priority value of the logical channel of the SL channel is less than a first threshold value; and the UE receives the first threshold value and the second threshold value transmitted from the network side via a system message or an RRC message. ...including, wherein the priority of the SL channel is higher than the priority of the UL channel, the priority of the logical channel of the SL channel is higher than the priority of the logical channel of the UL channel, and the priority of the logical channel of the SL channel is higher than the priority of the logical channel of the UL channel, the priority value of the logical channel of the SL channel is smaller than the priority value of the logical channel of the UL channel and the priority value of the Media Access Control Layer Control Unit (MAC CE), and obtaining the priority value of the MAC CE is: the UE receiving the priority value of the MAC CE transmitted from the network side via a system message or a Radio Resource Control (RRC) message;A data transmission device comprising, wherein the priority value of the MAC CE is the priority value of each MAC CE among N MAC CEs, or the priority value configured uniformly for the N MAC CEs on the network side, or the priority value configured for a non-padding field MAC CE on the network side, or the priority value configured for a padding field MAC CE on the network side, and wherein N is a natural number. Claim 13 A data transmission device according to claim 12, wherein the priority of the logical channel of the SL channel is higher than the priority of the logical channel of the UL channel, comprising at least one of: the value of the priority of the logical channel of the SL channel is smaller than a first threshold value and also smaller than the value of the priority of the logical channel of the UL channel; the value of the priority of the logical channel of the UL channel is larger than a second threshold value and also smaller than a first delay threshold value; the delay parameter of the SL data packet is smaller than a first delay threshold value and also smaller than the value of the priority of the logical channel of the SL channel and also smaller than the value of the priority of the logical channel of the UL channel; and the value of the priority of the logical channel of the SL channel is smaller than a first delay threshold value. Claim 14 delete Claim 15 A computer-readable storage medium, wherein a computer program is stored in the computer-readable storage medium, and when the computer program is executed by a processor, the computer-readable storage medium is characterized by implementing a data transmission method according to any one of claims 1 to 9 and 11. Claim 16 delete Claim 17 delete Claim 18 delete Claim 19 delete Claim 20 delete Claim 21 delete Claim 22 delete Claim 23 delete Claim 24 delete Claim 25 delete Claim 26 delete Claim 27 delete Claim 28 delete Claim 29 delete Claim 30 delete Claim 31 delete Claim 32 delete Claim 33 delete

Citation Information

Patent Citations

  • Logical channel priority reconfiguration for mac-ces in nr

    WO2018141952A1