A data transmission method, apparatus and terminal

CN115996481BActive Publication Date: 2026-08-14DATANG MOBILE COMM EQUIP CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-10-19
Publication Date
2026-08-14

AI Technical Summary

Technical Problem

[0004]本发明的目的在于提供一种数据传输方法、装置及终端,解决了在引入了非直通传输路径后,终端无法将UL MAC CE传输到目标设备的问题

Benefits of technology

[0063]本申请的实施例,当第一终端和第一通信设备之间同时有直通传输路径和非直通传输路径时,所述第一终端和第一通信设备之间有端到端MAC CE需要传输时,针对所述MACCE引入传输限制,即仅允许第一终端使用直通传输路径进行MAC CE的发送和/或接收,从而保证端到端MAC CE可以被目标设备正常接收。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115996481B_ABST
    Figure CN115996481B_ABST
Patent Text Reader

Abstract

This invention provides a data transmission method, apparatus, and terminal. The method includes: when a first communication device configures or activates a transmission path for a first terminal that includes a direct transmission path and a non-direct transmission path, the first terminal only transmits and / or receives MAC CEs on the direct transmission path; wherein the first communication device is a network-side device accessed by the first terminal or a target terminal communicating with the first terminal. In embodiments of this application, when both direct and non-direct transmission paths exist between the first terminal and the first communication device, and an end-to-end MAC CE needs to be transmitted between the first terminal and the first communication device, a transmission restriction is introduced for the MAC CE, allowing only the first terminal to use the direct transmission path to transmit and / or receive MAC CEs, thus ensuring that the end-to-end MAC CE can be normally received by the target device.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of communication technology, and in particular to a data transmission method, apparatus and terminal. Background Technology

[0002] To expand network coverage, one solution is to introduce relays. A relay can be a terminal with relay functionality. With a relay, to improve the peak data rate and transmission reliability of remote terminals, the terminal can consider using both direct and indirect paths simultaneously for data transmission, or multiple indirect paths simultaneously, i.e., multipath transmission. Cellular networks are scheduling-based systems where base stations allocate time-frequency resources for data transmission to terminal devices. Terminals then receive downlink data or transmit uplink data according to the base station's scheduling commands. When transmitting uplink data, the terminal can use the control element (CE) of the uplink (UL) medium access control (MAC) to transmit uplink-related information, such as scheduling requests (SR) and buffer status reporting (BSR).

[0003] In existing cellular networks, UL MAC CE transmission can use any UL resource, but with the introduction of Relay, the existing MAC CE transmission method is no longer applicable to indirect paths. Summary of the Invention

[0004] The purpose of this invention is to provide a data transmission method, apparatus, and terminal that solves the problem that the terminal cannot transmit UL MAC CE to the target device after introducing a non-direct transmission path.

[0005] An embodiment of the present invention provides a data transmission method, comprising:

[0006] When the transmission paths configured or activated by the first communication device for the first terminal include a direct transmission path and a non-direct transmission path, the first terminal only performs the transmission and / or reception of the Media Access Control Unit (MAC CE) on the direct transmission path.

[0007] The first communication device is either a network-side device accessed by the first terminal or a target terminal communicating with the first terminal.

[0008] Optionally, the MAC CE includes at least one of the following:

[0009] Buffer state report (BSR) MAC CE;

[0010] Power headroom reporting (PHR) MAC CE;

[0011] Recommended bit rate MAC CE;

[0012] Configure and authorize MAC CE;

[0013] Repeatedly activate / deactivate MAC CE;

[0014] Cellular Activation / Deactivation MAC CE;

[0015] Path activation / deactivation of MAC CE;

[0016] End-to-end MAC CE between the second terminal and the first communication device.

[0017] Optionally, if the MAC CE is a BSR MAC CE, the method further includes:

[0018] Determine the mapping relationship between the logical channel and logical channel group (LCG) identifiers corresponding to the end-to-end bearer between the first terminal and the first communication device;

[0019] The mapping relationship is the mapping relationship between the first communication device selecting an end-to-end bearer from the end-to-end bearers that uses a direct transmission path for transmission, and configuring logical channels and logical channel group (LCG) identifiers for the selected end-to-end bearers.

[0020] Optionally, if the MAC CE is a BSR MAC CE, the method further includes:

[0021] Determine the uplink available data of the logical channel corresponding to the end-to-end bearer between the first terminal and the first communication device;

[0022] The logical channel is a logical channel that uses only a direct transmission path for data transmission;

[0023] The available uplink data includes: logical channel-related Packet Data Convergence Protocol (PDCP) data and Radio Link Control (RLC) layer data.

[0024] Optionally, if the MAC CE is a PHR MAC CE, the method further includes:

[0025] Determine the PHR trigger conditions;

[0026] The PHR triggering conditions include: the first communication device configuring a new transmission path for the first terminal or activating a new transmission path.

[0027] Optionally, if the MAC CE is a PHR MAC CE, the power occupied by the direct transmission path corresponding to the target cell is deducted when calculating the PH information of the target cell in the PHR MAC CE.

[0028] Optionally, the power margin of the first terminal in the target cell is:

[0029] PH=P cmax,c -P sidelink -P pusch,c

[0030] Where PH represents the power margin of the first terminal in the target cell; P cmax,c This indicates the maximum configurable transmit power allowed for the first terminal on the target cell; P sidelink This indicates the transmit power of the first terminal on the direct transmission path of the target cell; P pusch,c This indicates the power transmitted by the first terminal on the Physical Uplink Shared Channel (PUSCH) on the non-direct transmission path of the target cell.

[0031] An embodiment of the present invention provides a terminal, including: a memory, a transceiver, and a processor.

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

[0033] When the transmission paths configured or activated by the first communication device for the first terminal include a direct transmission path and a non-direct transmission path, the first terminal only performs MAC CE transmission and / or reception on the direct transmission path.

[0034] The first communication device is either a network-side device accessed by the first terminal or a target terminal communicating with the first terminal.

[0035] Optionally, the MAC CE includes at least one of the following:

[0036] BSR MAC CE;

[0037] PHR MAC CE;

[0038] Recommended bit rate MAC CE;

[0039] Configure and authorize MAC CE;

[0040] Repeatedly activate / deactivate MAC CE;

[0041] Cellular Activation / Deactivation MAC CE;

[0042] Path activation / deactivation of MAC CE;

[0043] End-to-end MAC CE between the second terminal and the first communication device.

[0044] Optionally, if the MAC CE is a BSR MAC CE, the processor is configured to read the computer program in the memory and perform the following operations:

[0045] Determine the mapping relationship between the logical channel and LCG identifier corresponding to the end-to-end bearer between the first terminal and the first communication device;

[0046] The mapping relationship is the mapping relationship between the first communication device selecting an end-to-end bearer from the end-to-end bearers that uses a direct transmission path for transmission, and configuring logical channels and logical channel group (LCG) identifiers for the selected end-to-end bearers.

[0047] Optionally, if the MAC CE is a BSR MAC CE, the processor is configured to read the computer program in the memory and perform the following operations:

[0048] Determine the uplink available data of the logical channel corresponding to the end-to-end bearer between the first terminal and the first communication device;

[0049] The logical channel is a logical channel that uses only a direct transmission path for data transmission;

[0050] The available uplink data includes: PDCP data and RLC layer data related to the logical channel.

[0051] Optionally, if the MAC CE is a PHR MAC CE, the processor is used to read the computer program in the memory and perform the following operations:

[0052] Determine the PHR trigger conditions;

[0053] The PHR triggering conditions include: the first communication device configuring a new transmission path for the first terminal or activating a new transmission path.

[0054] Optionally, if the MAC CE is a PHR MAC CE, the power occupied by the direct transmission path corresponding to the target cell is deducted when calculating the PH information of the target cell in the PHR MAC CE.

[0055] Optionally, the power margin of the first terminal in the target cell is:

[0056] PH=P cmax,c -P sidelink -P pusch,c

[0057] Where PH represents the power margin of the first terminal in the target cell; P cmax,c This indicates the maximum configurable transmit power allowed for the first terminal on the target cell; P sidelink This indicates the transmit power of the first terminal on the direct transmission path of the target cell; P pusch,c This indicates the power transmitted by the first terminal on the Physical Uplink Shared Channel (PUSCH) on the non-direct transmission path of the target cell.

[0058] An embodiment of the present invention provides a data transmission device, comprising:

[0059] The first processing unit is configured to, when the transmission path configured or activated by the first communication device for the first terminal includes a direct transmission path and a non-direct transmission path, perform the transmission and / or reception of the Media Access Control Unit (MAC CE) only on the direct transmission path.

[0060] The first communication device is either a network-side device accessed by the first terminal or a target terminal communicating with the first terminal.

[0061] Embodiments of the present invention provide a processor-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the data transmission method described above.

[0062] The beneficial effects of the above-mentioned technical solution of the present invention are:

[0063] In embodiments of this application, when there are both direct transmission paths and non-direct transmission paths between the first terminal and the first communication device, and an end-to-end MAC CE needs to be transmitted between the first terminal and the first communication device, a transmission restriction is introduced for the MAC CE, that is, the first terminal is only allowed to use the direct transmission path to send and / or receive the MAC CE, thereby ensuring that the end-to-end MAC CE can be normally received by the target device. Attached Figure Description

[0064] Figure 1A schematic diagram illustrating the structure of cellular network communication;

[0065] Figure 2 A schematic diagram illustrating a network structure for direct communication;

[0066] Figure 3 This is a schematic diagram of a U2N Relay.

[0067] Figure 4 This is a schematic diagram of a U2U Relay.

[0068] Figure 5 One of the flowcharts illustrating the data transmission method according to an embodiment of the present invention;

[0069] Figure 6 A second schematic flowchart illustrating the data transmission method of an embodiment of the present invention;

[0070] Figure 7 The third flowchart illustrating the data transmission method of this invention is shown in the embodiment.

[0071] Figure 8 A schematic diagram showing the structure of a data transmission device according to an embodiment of the present invention;

[0072] Figure 9 A schematic diagram illustrating the structure of a terminal according to an embodiment of the present invention. Detailed Implementation

[0073] To make the technical problems, technical solutions, and advantages of this invention clearer, a detailed description will be provided below in conjunction with the accompanying drawings and specific embodiments. In the following description, specific details such as particular configurations and components are provided merely to aid in a comprehensive understanding of the embodiments of this invention. Therefore, those skilled in the art should understand that various changes and modifications can be made to the embodiments described herein without departing from the scope and spirit of this invention. Furthermore, for clarity and brevity, descriptions of known functions and structures have been omitted.

[0074] It should be understood that the phrase "one embodiment" or "an embodiment" throughout the specification means that a specific feature, structure, or characteristic related to the embodiment is included in at least one embodiment of the invention. Therefore, "in one embodiment" or "in an embodiment" appearing throughout the specification do not necessarily refer to the same embodiment. Furthermore, these specific features, structures, or characteristics can be combined in any suitable manner in one or more embodiments.

[0075] In various embodiments of the present invention, it should be understood that the sequence number of each process described below does not imply 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 invention.

[0076] In this embodiment of the invention, the term "and / or" describes the relationship between associated objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. The character " / " generally indicates that the preceding and following associated objects have an "or" relationship.

[0077] In the embodiments of this application, the term "multiple" refers to two or more, and other quantifiers are similar.

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

[0079] In describing the embodiments of the present invention, some concepts used in the following description will first be explained.

[0080] (1) Cellular network communication.

[0081] Traditional wireless communication uses cellular network communication, where the terminal and network-side equipment (such as a base station) transmit uplink and downlink data / control information through the Uu interface, such as... Figure 1 As shown.

[0082] Cellular networks are scheduling-based systems where base stations allocate time-frequency resources for data transmission to terminal devices. Terminals then receive downlink data or transmit uplink data according to the base station's scheduling commands. Uplink data transmission is scheduled by the base station. After determining the uplink resource allocation, the base station scheduler notifies the terminal via an uplink scheduling grant (UL grant). The base station scheduler allocates uplink resources based on the amount of uplink data the terminal needs to transmit, i.e., the terminal's buffer state. This buffer state resides on the terminal side. When the base station needs to obtain this information, the terminal needs to report a Business Response Scheduler (BSR) to the base station. BSR reporting is based on the LCG (Legacy Channel Group). The LCG identifier (LCG ID) corresponding to the bearer / logical channel is configured during bearer establishment.

[0083] In cellular networks, PHR (Presentation Response Header) is a mechanism by which the UE reports the difference between its transmit power and maximum power to the base station. For cellular networks, BSR (Best Response Rate) / PHR reporting uses MAC CE (Machine-Assisted CE) for transmission.

[0084] (2) Direct communication.

[0085] Direct communication refers to a method where nearby terminals can transmit data within a short distance via a direct communication link (also known as Sidelink, bypass, or PC5). The wireless interface corresponding to the Sidelink link is called the direct communication interface (also known as the Sidelink interface or PC5 interface), such as... Figure 2 As shown.

[0086] (3) Relay

[0087] To extend network coverage, relays can be introduced. A relay can be a terminal with relay functionality. For U2N Relay, the interface between the relay terminal and the network-side equipment uses the Uu interface, while the interface between the relay terminal and the relayed UE (which can be called the remote UE) uses a direct communication interface (also called the Sidelink interface or PC5 interface). The link between the relay terminal and the network-side equipment can be called a backhaul link from the perspective of the remote UE. U2N Relay, for example... Figure 3 As shown.

[0088] Depending on the protocol stack, relays can be divided into L2 relays and L3 relays.

[0089] In L2 relay scenarios, the bearers can be divided into three categories:

[0090] 1) Direct communication interface bearer: i.e., the bearer between the remote UE and the relay UE;

[0091] 2) End-to-end bearer between the remote UE and the network-side equipment: that is, the end-to-end bearer established between the remote UE and the network-side equipment;

[0092] 3) Bearing of remote UE data on the Uu interface backhaul link: that is, the data carrier between the relay UE and the network-side equipment used to carry remote UE data.

[0093] In the above bearer types, there is a one-to-one correspondence between bearers and logical channels, and each logical channel has a corresponding logical channel identifier.

[0094] To extend the network coverage of U2U, U2U Relay can be introduced, such as... Figure 4 As shown.

[0095] After the introduction of Relay, in order to distinguish between the direct Uu interface transmission path between the remote UE and the network-side equipment and the transmission path between the remote UE and the network equipment via the relay UE, and to distinguish between the direct PC5 interface transmission path between remote UE A and remote UE B and the transmission path via the relay UE, the following concepts are also included:

[0096] Direct link (or direct path): This means that the sending and receiving nodes can communicate directly without going through a relay terminal.

[0097] Indirect link (or indirect path): This refers to data transmission between sending and receiving nodes via a relay terminal.

[0098] Specifically, embodiments of the present invention provide a data transmission method that solves the problem that the terminal cannot transmit UL MAC CE to the target device after introducing a non-direct transmission path.

[0099] like Figure 5 As shown, an embodiment of the present invention provides a data transmission method applied to a first terminal, specifically including the following steps:

[0100] Step 51: If the transmission path configured or activated by the first communication device for the first terminal includes a direct transmission path and a non-direct transmission path, the first terminal only performs the transmission and / or reception of the Media Access Control Unit (MAC CE) on the direct transmission path.

[0101] Wherein, the first communication device is a network-side device accessed by the first terminal or a target terminal communicating with the first terminal, the direct transmission path refers to a transmission path between the first terminal and the first communication device that uses a direct connection, and the non-direct transmission path refers to a transmission path between the first terminal and the first communication device that uses a relay terminal.

[0102] In this embodiment, the target terminal can be a communication peer terminal communicating with the first terminal. The first communication device can configure the transmission path for the first terminal. The transmission path includes a direct transmission path and an indirect transmission path. That is, when there are both direct and indirect paths between the first terminal and the network-side device or the target terminal, and there is an end-to-end (end-to-end means: the first terminal and the network-side device, or the first terminal and the target terminal) MAC CE that needs to be transmitted between the first terminal and the network-side device or the target terminal, an LCP restriction is introduced for the MAC CE. That is, when the first terminal sends and / or receives the MAC CE, it is only allowed to use resources on the direct path.

[0103] In embodiments of this application, when there are both direct transmission paths and non-direct transmission paths between the first terminal and the first communication device, and an end-to-end MAC CE needs to be transmitted between the first terminal and the first communication device, a transmission restriction is introduced for the MAC CE, that is, the first terminal is only allowed to use the direct transmission path to send and / or receive the MAC CE, thereby ensuring that the end-to-end MAC CE can be normally received by the target device.

[0104] Optionally, the MAC CE includes at least one of the following:

[0105] (1) Buffer status reporting BSR MAC CE;

[0106] (2) Power margin reporting PHR MAC CE, wherein the PHR MAC CE may include a single entry PHR MAC CE or a multiple entry PHR MAC CE;

[0107] (3) Recommended bit rate MAC CE;

[0108] (4) Configured grant confirmation MAC CE;

[0109] (5) Duplication activation / deactivation MAC CE; This “Duplication activation / deactivation MAC CE” is the type name of a whole MAC CE.

[0110] (6) Cell activation / deactivation MAC CE; This “Cell activation / deactivation MAC CE” is the type name of a whole MAC CE.

[0111] (7) Path activation / deactivation MAC CE; The “Path activation / deactivation MAC CE” is the type name of a whole MAC CE.

[0112] (8) An end-to-end MAC CE between the second terminal and the first communication device, wherein the second terminal may be other terminals introduced subsequently.

[0113] As an optional embodiment, if the MAC CE is a BSR MAC CE, the method further includes:

[0114] Determine the mapping relationship between the logical channel and the logical channel group (LCG) identifier corresponding to the end-to-end bearer between the first terminal and the first communication device;

[0115] The mapping relationship is the mapping relationship between the first communication device selecting an end-to-end bearer from the end-to-end bearers that uses a direct transmission path for transmission, and configuring logical channels and logical channel group (LCG) identifiers for the selected end-to-end bearers.

[0116] In this embodiment, the mapping relationship between the logical channel and the logical channel group (LCG) identifier is configured by the first communication device. For the end-to-end bearer between the first terminal and the first communication device, when configuring the mapping relationship between the corresponding logical channel and LCG ID for the end-to-end bearer, the first communication device can select the end-to-end bearer using the pass-through transmission path from the end-to-end bearers, and configure the corresponding mapping relationship between the logical channel and the logical channel group (LCG) identifier only for the end-to-end bearer using the pass-through transmission path.

[0117] As an optional embodiment, if the MAC CE is a BSR MAC CE, the method further includes:

[0118] Determine the uplink available data of the logical channel corresponding to the end-to-end bearer between the first terminal and the first communication device; wherein, the logical channel is a logical channel that uses only a pass-through transmission path for data transmission; the uplink available data includes: Packet Data Convergence Protocol (PDCP) data and Radio Link Control (RLC) layer data related to the logical channel.

[0119] In this embodiment, the uplink available data (ULdata available) of the logical channel can be determined by the MAC entity of the first terminal. When determining the uplink available data, only the PDCP and RLC layer data related to the logical channel that allows data transmission using the pass-through path can be counted.

[0120] The implementation process of the data transmission method is described below through specific embodiments when the MAC CE is a BSR MAC CE.

[0121] like Figure 6 As shown, the first terminal is a remote terminal, and the first communication device is a network-side device, specifically including:

[0122] Step 1: The network-side device sends bearer configuration information to the remote terminal.

[0123] For bearers using direct path transmission, network-side devices need to configure the mapping relationship between the end-to-end bearer and the Uu interface logical channel for the remote terminal;

[0124] For bearers transmitted using indirect path, network-side devices need to configure the mapping relationship between the end-to-end bearer, Uu interface bearer, and direct communication interface bearer for remote terminals.

[0125] Since the remote terminal only uses mode 2 resource allocation in the direct communication interface, the network-side device should pay attention to the following when configuring the bearer: For the end-to-end bearer of the remote terminal, when configuring the mapping relationship between the corresponding logical channel and LCG ID for the bearer, the network-side device should only configure the corresponding mapping relationship between the logical channel and LCG ID for the end-to-end bearer that allows data transmission using the direct path.

[0126] Step 2: The remote terminal performs a BSR trigger judgment on the direct path based on the bearer configuration information.

[0127] The triggering conditions for the BSR can follow the existing mechanism. It should be noted that when counting the buffer status information carried in the BSR MAC CE, the behavior of the MAC entity of the remote terminal is as follows: when the MAC entity of the remote terminal determines the UL available data of the logical channel corresponding to the end-to-end bearer between the remote terminal and the network-side device, it only counts the amount of PDCP and RLC layer data related to the logical channel that allows data transmission using the direct path.

[0128] Step 3: The remote terminal reports the BSR MAC CE corresponding to the direct path to the network-side device.

[0129] When a remote terminal performs an LCP operation, the remote terminal can only transmit BSR MAC CE data via uplink resources on the direct path.

[0130] In this embodiment, if the MAC CE is a BSR MAC CE, when the remote terminal reports the BSR MAC CE to the network-side device, the remote terminal is only allowed to use the pass-through transmission path to send the BSR MAC CE, thereby ensuring that the BSR MAC CE can be received normally by the network-side device.

[0131] As an optional embodiment, if the MAC CE is a PHR MAC CE, the method further includes:

[0132] Determine the PHR triggering conditions; the PHR triggering conditions include: the first communication device has configured a new transmission path for the first terminal or activated a new transmission path.

[0133] In this embodiment, if the MAC CE is a PHR MAC CE, the PHR triggering condition can be supplemented by: the first communication device configuring a new path for the first terminal, or the first communication device activating a new path for the first terminal. That is, PHR is triggered when the first communication device configures a new path for the first terminal or activates a new path. The path can be a direct path or an indirect path.

[0134] As an optional embodiment, if the MAC CE is a PHR MAC CE, then when calculating the PH information of the target cell in the PHR MAC CE, the power occupied by the direct transmission path corresponding to the target cell is deducted.

[0135] In this embodiment, if the MAC CE is a PHR MAC CE, then considering that a cell may have both direct transmission paths and non-direct transmission paths at the same time, when calculating the PH information of the cell, it is necessary to consider the power occupied by the direct communication interface on the direct transmission path. That is, when calculating the PH information of the target cell, it is necessary to deduct the power occupied by the direct transmission path corresponding to the target cell.

[0136] Specifically, the power margin of the first terminal in the target cell is:

[0137] PH=P cmax,c -P sidelink -P pusch,c

[0138] Where PH represents the power margin of the first terminal in the target cell; P cmax,c This indicates the maximum configurable transmit power allowed for the first terminal on the target cell; P sidelink This indicates the transmit power of the first terminal on the direct transmission path of the target cell; P pusch,c This indicates the power transmitted by the first terminal on the Physical Uplink Shared Channel (PUSCH) on the non-direct transmission path of the target cell.

[0139] The implementation process of the data transmission method is described below through specific embodiments when the MAC CE is a PHR MAC CE.

[0140] like Figure 7 As shown, the first terminal is a remote terminal, and the first communication device is a network-side device, including:

[0141] Step 1: The network-side device sends bearer configuration information to the remote terminal.

[0142] For bearers using direct path transmission, network-side devices need to configure the mapping relationship between the end-to-end bearer and the Uu interface logical channel for the remote terminal;

[0143] For bearers transmitted using indirect path, network-side devices need to configure the mapping relationship between the end-to-end bearer, Uu interface bearer, and direct communication interface bearer for remote terminals.

[0144] Step 2: The remote terminal performs PHR trigger judgment and PH calculation.

[0145] Specifically, the PHR triggering judgment can follow the existing mechanism. It should be noted that the path loss when judging PHR triggering is the path loss on the direct path.

[0146] The PHR triggering condition has been updated to include a new condition: PHR is triggered when the network-side device configures or activates a new path for the remote terminal. This path can be either a direct path or an indirect path.

[0147] When the MAC CE is a PHR MAC CE, when calculating the PH, considering that a cell may have both direct and indirect paths simultaneously, the power consumed by the direct communication interface on the direct transmission path needs to be considered when calculating the cell's PH information. Taking the calculation of type 1 PH on a direct path as an example, the specific calculation method may include, but is not limited to, the following:

[0148] Type 1 PH=P cmax,c -P sidelink -P pusch,c

[0149] PH represents the power margin of the remote terminal in the target cell; P cmax,c Indicates the maximum configurable transmit power allowed for the remote terminal on the target cell; P sidelink P represents the transmit power of the remote terminal on the direct transmission path of the target cell; pusch,c This indicates the power of PUSCH transmission by the remote terminal on the non-direct transmission path of the target cell.

[0150] Step 3: The remote terminal reports the PHR MAC CE corresponding to the direct path to the network-side device.

[0151] When a remote terminal performs an LCP operation, the remote terminal can only perform PHR MAC CE transmission through uplink resources on the direct path.

[0152] In this embodiment, if the MAC CE is a PHR MAC CE, when the remote terminal reports the PHR MAC CE to the network-side device, the remote terminal is only allowed to use the pass-through transmission path to send the PHR MAC CE, thereby ensuring that the PHR MAC CE can be received normally by the network-side device.

[0153] It should be noted that, Figure 6 and Figure 7 When the MAC CE shown is a BSR MAC CE or a PHR MAC CE, the MAC CE transmission method is also applicable to the transmission of other UL / DL MAC CEs. The processing and transmission methods are similar to the above embodiments of this application, and will not be repeated here.

[0154] In embodiments of this application, when there are both direct transmission paths and non-direct transmission paths between the first terminal and the first communication device, and an end-to-end MAC CE needs to be transmitted between the first terminal and the first communication device, a transmission restriction is introduced for the MAC CE, that is, the first terminal is only allowed to use the direct transmission path to send and / or receive the MAC CE, thereby ensuring that the end-to-end MAC CE can be normally received by the target device.

[0155] The above embodiments describe the data transmission method of the present invention. The following embodiments will further describe the corresponding devices in conjunction with the accompanying drawings.

[0156] Specifically, such as Figure 8 As shown, an embodiment of the present invention provides a data transmission device 800, applied to a first terminal, comprising:

[0157] The first processing unit 810 is configured to, when the transmission path configured or activated by the first communication device for the first terminal includes a direct transmission path and a non-direct transmission path, perform the transmission and / or reception of the Media Access Control Unit (MAC CE) only on the direct transmission path.

[0158] Wherein, the first communication device is a network-side device accessed by the first terminal or a target terminal communicating with the first terminal, the direct transmission path refers to a transmission path between the first terminal and the first communication device that uses a direct connection, and the non-direct transmission path refers to a transmission path between the first terminal and the first communication device that uses a relay terminal.

[0159] Optionally, the MAC CE includes at least one of the following:

[0160] Buffer status reporting (BSR, MAC, CE);

[0161] Power margin reported to PHR MAC CE;

[0162] Recommended bit rate MAC CE;

[0163] Configure and authorize MAC CE;

[0164] Repeatedly activate / deactivate MAC CE;

[0165] Cellular Activation / Deactivation MAC CE;

[0166] Path activation / deactivation of MAC CE;

[0167] End-to-end MAC CE between the second terminal and the first communication device.

[0168] Optionally, if the MAC CE is a BSR MAC CE, then the device further includes:

[0169] The first determining unit is used to determine the mapping relationship between the logical channel and the logical channel group (LCG) identifier corresponding to the end-to-end bearer between the first terminal and the first communication device.

[0170] The mapping relationship is the mapping relationship between the first communication device selecting an end-to-end bearer from the end-to-end bearers that uses a direct transmission path for transmission, and configuring logical channels and logical channel group (LCG) identifiers for the selected end-to-end bearers.

[0171] Optionally, if the MAC CE is a BSR MAC CE, then the device further includes:

[0172] The second determining unit is used to determine the uplink available data of the logical channel corresponding to the end-to-end bearer between the first terminal and the first communication device;

[0173] The logical channel is a logical channel that uses only a direct transmission path for data transmission;

[0174] The available uplink data includes: logical channel-related packet data convergence protocol (PDCP) data and radio link control (RLC) layer data.

[0175] Optionally, if the MAC CE is a PHR MAC CE, then the device further includes:

[0176] The third determining unit is used to determine the PHR triggering conditions;

[0177] The PHR triggering conditions include: the first communication device configuring a new transmission path for the first terminal or activating a new transmission path.

[0178] Optionally, if the MAC CE is a PHR MAC CE, the power occupied by the direct transmission path corresponding to the target cell is deducted when calculating the PH information of the target cell in the PHR MAC CE.

[0179] Optionally, the power margin of the first terminal in the target cell is:

[0180] PH=P cmax,c -P sidelink -P pusch,c

[0181] Where PH represents the power margin of the first terminal in the target cell; P cmax,c This indicates the maximum configurable transmit power allowed for the first terminal on the target cell; P sidelink This indicates the transmit power of the first terminal on the direct transmission path of the target cell; P pusch,c This indicates the power transmitted by the first terminal on the Physical Uplink Shared Channel (PUSCH) on the non-direct transmission path of the target cell.

[0182] In embodiments of this application, when there are both direct transmission paths and non-direct transmission paths between the first terminal and the first communication device, and an end-to-end MAC CE needs to be transmitted between the first terminal and the first communication device, a transmission restriction is introduced for the MAC CE, that is, the first terminal is only allowed to use the direct transmission path to send and / or receive the MAC CE, thereby ensuring that the end-to-end MAC CE can be normally received by the target device.

[0183] It should be noted that the apparatus provided in this embodiment of the invention can implement all the method steps implemented in the above method embodiment and can achieve the same technical effect. Therefore, the parts and beneficial effects that are the same as those in the method embodiment will not be described in detail here.

[0184] It should be noted that the division of units in the embodiments of this application is illustrative and only represents one logical functional division. In actual implementation, other division methods may be used. Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated units described above can be implemented in hardware or as software functional units.

[0185] If the integrated unit is implemented as 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 this application, in essence, 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. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) or processor to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0186] like Figure 9 As shown, an embodiment of the present invention also provides a terminal, which is the first terminal, including: a memory 920, a transceiver 900, and a processor 910;

[0187] The memory 920 is used to store computer programs; the transceiver 900 is used to send and receive data under the control of the processor; the processor 910 is used to read the computer programs in the memory and perform the following operations:

[0188] When the transmission paths configured or activated by the first communication device for the first terminal include a direct transmission path and a non-direct transmission path, the first terminal only performs MAC CE transmission and / or reception on the direct transmission path.

[0189] Wherein, the first communication device is a network-side device accessed by the first terminal or a target terminal communicating with the first terminal, the direct transmission path refers to a transmission path between the first terminal and the first communication device that uses a direct connection, and the non-direct transmission path refers to a transmission path between the first terminal and the first communication device that uses a relay terminal.

[0190] In embodiments of this application, when there are both direct transmission paths and non-direct transmission paths between the first terminal and the first communication device, and an end-to-end MAC CE needs to be transmitted between the first terminal and the first communication device, a transmission restriction is introduced for the MAC CE, that is, the first terminal is only allowed to use the direct transmission path to send and / or receive the MAC CE, thereby ensuring that the end-to-end MAC CE can be normally received by the target device.

[0191] Optionally, the MAC CE includes at least one of the following:

[0192] BSR MAC CE;

[0193] PHR MAC CE;

[0194] Recommended bit rate MAC CE;

[0195] Configure and authorize MAC CE;

[0196] Repeatedly activate / deactivate MAC CE;

[0197] Cellular Activation / Deactivation MAC CE;

[0198] Path activation / deactivation of MAC CE;

[0199] End-to-end MAC CE between the second terminal and the first communication device.

[0200] Optionally, if the MAC CE is a BSR MAC CE, the processor is configured to read the computer program in the memory and perform the following operations:

[0201] Determine the mapping relationship between the logical channel and LCG identifier corresponding to the end-to-end bearer between the first terminal and the first communication device;

[0202] The mapping relationship is the mapping relationship between the first communication device selecting an end-to-end bearer from the end-to-end bearers that uses a direct transmission path for transmission, and configuring logical channels and logical channel group (LCG) identifiers for the selected end-to-end bearers.

[0203] Optionally, if the MAC CE is a BSR MAC CE, the processor is configured to read the computer program in the memory and perform the following operations:

[0204] Determine the uplink available data of the logical channel corresponding to the end-to-end bearer between the first terminal and the first communication device;

[0205] The logical channel is a logical channel that uses only a direct transmission path for data transmission;

[0206] The available uplink data includes: PDCP data and RLC layer data related to the logical channel.

[0207] Optionally, if the MAC CE is a PHR MAC CE, the processor is used to read the computer program in the memory and perform the following operations:

[0208] Determine the PHR trigger conditions;

[0209] The PHR triggering conditions include: the first communication device configuring a new transmission path for the first terminal or activating a new transmission path.

[0210] Optionally, if the MAC CE is a PHR MAC CE, the power occupied by the direct transmission path corresponding to the target cell is deducted when calculating the PH information of the target cell in the PHR MAC CE.

[0211] Optionally, the power margin of the first terminal in the target cell is:

[0212] PH=P cmax,c -P sidelink -P pusch,c

[0213] Where PH represents the power margin of the first terminal in the target cell; P cmax,c This indicates the maximum configurable transmit power allowed for the first terminal on the target cell; P sidelink This indicates the transmit power of the first terminal on the direct transmission path of the target cell; P pusch,c This indicates the power transmitted by the first terminal on the Physical Uplink Shared Channel (PUSCH) on the non-direct transmission path of the target cell.

[0214] In embodiments of this application, when there are both direct transmission paths and non-direct transmission paths between the first terminal and the first communication device, and an end-to-end MAC CE needs to be transmitted between the first terminal and the first communication device, a transmission restriction is introduced for the MAC CE, that is, the first terminal is only allowed to use the direct transmission path to send and / or receive the MAC CE, thereby ensuring that the end-to-end MAC CE can be normally received by the target device.

[0215] It should be noted that, in Figure 9 In this context, the bus architecture can include any number of interconnected buses and bridges, specifically linking various circuits of one or more processors represented by processor 910 and memory represented by memory 920. The bus architecture can also link various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further herein. The bus interface provides an interface. Transceiver 900 can be multiple elements, including transmitters and transceivers, providing a unit for communicating with various other devices over a transmission medium. For different terminals, the user interface 930 can also be an interface capable of connecting external or internal devices, including but not limited to keypads, displays, speakers, microphones, joysticks, etc. Processor 910 is responsible for managing the bus architecture and general processing, and memory 920 can store data used by processor 910 during operation.

[0216] Optionally, the processor 910 can be a CPU (Central Processing Unit), ASIC (Application Specific Integrated Circuit), FPGA (Field-Programmable Gate Array), or CPLD (Complex Programmable Logic Device), and the processor can also adopt a multi-core architecture.

[0217] The processor executes the method provided in the embodiments of this application according to the obtained executable instructions by calling a computer program stored in memory. The processor and memory can also be physically separated.

[0218] It should be noted that the apparatus provided in this embodiment of the invention can implement all the method steps implemented in the above method embodiment and can achieve the same technical effect. Therefore, the parts and beneficial effects that are the same as those in the method embodiment will not be described in detail here.

[0219] In addition, specific embodiments of the present invention also provide a processor-readable storage medium storing a computer program thereon, wherein the program, when executed by a processor, implements the steps of the data transmission method described above. This achieves the same technical effect, and to avoid repetition, will not be repeated here. The readable storage medium can be any available medium or data storage device accessible to the processor, including but not limited to magnetic storage (e.g., floppy disks, hard disks, magnetic tapes, magneto-optical disks (MO), etc.), optical storage (e.g., CDs, DVDs, BDs, HVDs, etc.), and semiconductor storage (e.g., ROMs, EPROMs, EEPROMs, non-volatile memory (NAND flash), solid-state drives (SSDs), etc.).

[0220] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take 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) containing computer-usable program code.

[0221] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer-executable instructions. These computer-executable instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in one or more blocks of the flowchart illustrations and / or one or more blocks of the block diagrams.

[0222] These processor-executable instructions may also be stored in a processor-readable memory that can instruct a computer or other programmable data processing device to operate in a particular manner, such that the instructions stored in the processor-readable memory produce an article of manufacture including instruction means that implement the functions specified in one or more flowcharts and / or one or more blocks of a block diagram.

[0223] These processor-executable instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer-implemented process, such that the instructions, which execute on the computer or other programmable apparatus, provide steps for implementing the functions specified in one or more flowcharts and / or one or more blocks of a block diagram.

[0224] Obviously, those skilled in the art can make various modifications and variations to this application without departing from the spirit and scope of this application. Therefore, if such modifications and variations fall within the scope of the claims of this application and their equivalents, this application also intends to include such modifications and variations.

Claims

1. A data transmission method, characterized in that, include: When the transmission paths configured or activated by the first communication device for the first terminal include a direct transmission path and a non-direct transmission path, the first terminal only performs the transmission and / or reception of the Media Access Control Unit (MAC CE) on the direct transmission path. Wherein, the first communication device is a network-side device accessed by the first terminal or a target terminal communicating with the first terminal; The MAC CE includes a power margin reporting PHR MAC CE; the method further includes: Determine the PHR trigger conditions; The PHR triggering conditions include: the first communication device configuring a new transmission path for the first terminal or activating a new transmission path.

2. The method according to claim 1, characterized in that, The MAC CE also includes at least one of the following: Buffer status reporting BSR MAC CE; Recommended bit rate MAC CE; Configure and authorize MAC CE; Repeatedly activate / deactivate MAC CE; Cellular Activation / Deactivation MAC CE; Path activation / deactivation of MAC CE; End-to-end MAC CE between the second terminal and the first communication device.

3. The method according to claim 2, characterized in that, If the MAC CE further includes a BSR MAC CE, then the method further includes: Determine the mapping relationship between the logical channel and the logical channel group (LCG) identifier corresponding to the end-to-end bearer between the first terminal and the first communication device; The mapping relationship is the mapping relationship between the first communication device selecting an end-to-end bearer from the end-to-end bearers that uses a direct transmission path for transmission, and configuring logical channels and logical channel group (LCG) identifiers for the selected end-to-end bearers.

4. The method according to claim 2, characterized in that, If the MAC CE further includes a BSR MAC CE, then the method further includes: Determine the uplink available data of the logical channel corresponding to the end-to-end bearer between the first terminal and the first communication device; The logical channel is a logical channel that uses only a direct transmission path for data transmission; The available uplink data includes: logical channel-related packet data convergence protocol (PDCP) data and radio link control (RLC) layer data.

5. The method according to claim 1, characterized in that, When calculating the PH information of the target cell in the PHR MAC CE, the power occupied by the direct transmission path corresponding to the target cell is deducted.

6. The method according to claim 5, characterized in that, The power margin of the first terminal in the target cell is: ; in, This indicates the power margin of the first terminal in the target cell; This indicates the maximum configurable transmit power allowed for the first terminal on the target cell; This indicates the transmit power of the first terminal on the direct transmission path of the target cell; This indicates the power transmitted by the first terminal on the Physical Uplink Shared Channel (PUSCH) on the non-direct transmission path of the target cell.

7. A terminal, characterized in that, include: Memory, transceiver, processor: Memory, used to store computer programs; Transceiver, used to send and receive data under the control of the processor; Processor, configured to read the computer program in the memory and perform the following operations: When the transmission paths configured or activated by the first communication device for the first terminal include a direct transmission path and a non-direct transmission path, the first terminal only performs MAC CE transmission and / or reception on the direct transmission path. Wherein, the first communication device is a network-side device accessed by the first terminal or a target terminal communicating with the first terminal; The MAC CE includes a power headroom reporting PHR MAC CE; the processor is used to read the computer program in the memory and perform the following operations: Determine the PHR trigger conditions; The PHR triggering conditions include: the first communication device configuring a new transmission path for the first terminal or activating a new transmission path.

8. The terminal according to claim 7, characterized in that, The MAC CE also includes at least one of the following: BSR MAC CE; Recommended bit rate MAC CE; Configure and authorize MAC CE; Repeatedly activate / deactivate MAC CE; Cellular Activation / Deactivation MAC CE; Path activation / deactivation of MAC CE; End-to-end MAC CE between the second terminal and the first communication device.

9. The terminal according to claim 8, characterized in that, If the MAC CE further includes a BSR MAC CE, the processor is used to read the computer program in the memory and perform the following operations: Determine the mapping relationship between the logical channel and LCG identifier corresponding to the end-to-end bearer between the first terminal and the first communication device; The mapping relationship is the mapping relationship between the first communication device selecting an end-to-end bearer from the end-to-end bearers that uses a direct transmission path for transmission, and configuring logical channels and logical channel group (LCG) identifiers for the selected end-to-end bearers.

10. The terminal according to claim 8, characterized in that, If the MAC CE further includes a BSR MAC CE, the processor is used to read the computer program in the memory and perform the following operations: Determine the uplink available data of the logical channel corresponding to the end-to-end bearer between the first terminal and the first communication device; The logical channel is a logical channel that uses only a direct transmission path for data transmission; The available uplink data includes: PDCP data and RLC layer data related to the logical channel.

11. The terminal according to claim 8, characterized in that, When calculating the PH information of the target cell in the PHR MAC CE, the power occupied by the direct transmission path corresponding to the target cell is deducted.

12. The terminal according to claim 11, characterized in that, The power margin of the first terminal in the target cell is: ; in, This indicates the power margin of the first terminal in the target cell; This indicates the maximum configurable transmit power allowed for the first terminal on the target cell; This indicates the transmit power of the first terminal on the direct transmission path of the target cell; This indicates the power transmitted by the first terminal on the Physical Uplink Shared Channel (PUSCH) on the non-direct transmission path of the target cell.

13. A data transmission device, characterized in that, include: The first processing unit is configured to, when the transmission path configured or activated by the first communication device for the first terminal includes a direct transmission path and a non-direct transmission path, allow the first terminal to transmit and / or receive Media Access Control Unit (MAC CE) only on the direct transmission path. Wherein, the first communication device is a network-side device accessed by the first terminal or a target terminal communicating with the first terminal; The MAC CE includes a power headroom reporting PHR MAC CE; the device also includes: The third determining unit is used to determine the PHR triggering conditions; The PHR triggering conditions include: the first communication device configuring a new transmission path for the first terminal or activating a new transmission path.

14. A processor-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the data transmission method as described in any one of claims 1 to 6.

Citation Information

Patent Citations

  • Data transmission method and device, terminal and network side equipment

    CN110139369A

  • Method for reporting power headroom and apparatus therefor, and communication system

    WO2020142929A1