Data transmission method, device and equipment

By sending the logical channel group information containing priority and QOS information to the network device, the problem that the existing technology cannot support the accurate implementation of the Sidelink resource scheduling in the existing technology, and realize the resource scheduling of the logical channel of non -network configuration.

CN119383658APending Publication Date: 2025-01-28DATANG MOBILE COMM EQUIP CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202310930090.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-07-27
Publication Date
2025-01-28

AI Technical Summary

Technical Problem

The prior art cannot support the accurate implementation of Sidelink resource scheduling, resulting in the base station lacking information to schedule SL resources.

Method used

By sending at least one non -network configuration direct -connected direct link SL logical channel group LCG corresponding information, including priority and/or service quality QOS information, it supports the accurate information of network devices and distributes resource allocation.

Benefits of technology

The Sidelink resource scheduling of the logical channel configuration of non -network configuration has solved the problem that cannot support the accurate implementation of the Sidelink resource scheduling.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119383658A_ABST
    Figure CN119383658A_ABST
Patent Text Reader

Abstract

Provided are a data transmission method, apparatus and device, the data transmission method comprising: sending first information corresponding to at least one first logical channel group (LCG) to a network device; wherein the first LCG is an LCG of a direct link SL which is not configured by a network; the SL is associated with a target layer 2 identifier or a target layer 2 index; the first information comprises priority and / or quality of service (QoS) information. According to the scheme, the network equipment can be supported to accurately acquire the first information, so that subsequent accurate resource allocation based on the first information is facilitated, Sidelink resource scheduling of a logic channel which is not configured by a network is realized, and the problem that accurate realization of Sidelink resource scheduling cannot be supported in the prior art is well solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

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

[0002] The existing SL resource allocation mechanism in sidelink (SL) communications is divided into two types: network scheduling mode 1 and UE autonomous selection mode 2. In mode 1, the base station configures SL transmission parameters for the transmitting user equipment or terminal (User Equipment, UE). When the UE has SL data to transmit, it requests SL resources from the base station through a sidelink buffer status report (SL-BSR). The base station schedules SL transmission resources for the UE based on the information contained in the SL-BSR. In mode 2, the UE selects SL transmission resources based on sensing results from an SL transmission resource pool that is pre-configured, configured by the System Information Block (SIB), or configured by the base station through dedicated signaling.

[0003] Currently, support for terminal-to-terminal (UE-to-UE, U2U) relay is under discussion. For U2U relay, even if all participating UEs are in the network, U2U relay that does not require network participation should be supported. Furthermore, the network can participate in U2U relay by only participating in SL resource allocation, but not participating in the U2U relay connection establishment and transmission process. U2U relay connection establishment and configuration are both performed by the UE participating in U2U relay, where the connected UE in the network can use mode 1 to schedule SL resources for the transmission of U2U relay services by the network. For this scenario, since the end-to-end wireless bearer of U2U relay and the configuration of the transmission channel of each hop are generated by the UE instead of the base station, the base station lacks information to schedule SL resources.

[0004] As described above, the existing technology has problems such as being unable to support accurate implementation of Sidelink resource scheduling. Summary of the Invention

[0005] The purpose of this application is to provide a data transmission method, apparatus and device to solve the problem that the existing technology cannot support accurate implementation of Sidelink resource scheduling.

[0006] In order to solve the above technical problems, an embodiment of the present application provides a data transmission method, applied to a first terminal, comprising:

[0007] Sending first information corresponding to at least one first logical channel group LCG to the network device;

[0008] The first LCG is an LCG of a non-network-configured through link SL; the SL is associated with a destination layer 2 identifier or a destination layer 2 index;

[0009] The first information includes: priority and / or quality of service (QoS) information.

[0010] Optionally, the first terminal is a source terminal, a relay terminal or a target terminal in a terminal-to-terminal relay link.

[0011] Optionally, also include:

[0012] receiving resource scheduling information sent by the network device;

[0013] Data transmission is performed according to the resource scheduling information.

[0014] Optionally, also include:

[0015] In a case where first data corresponding to a target LCG is to be transmitted, sending an SL cache status report corresponding to the first data to the network device according to the first information; the target LCG is the first LCG to which the first data belongs;

[0016] The receiving resource scheduling information sent by the network device includes:

[0017] receiving resource scheduling information sent by the network device according to the first information and the SL cache status report;

[0018] The performing data transmission according to the resource scheduling information includes:

[0019] The first data is transmitted according to the resource scheduling information.

[0020] Optionally, the non-network-configured direct link SL includes: an SL configured by the first terminal, or an SL configured for the first terminal by other terminals.

[0021] Optionally, the sending first information corresponding to at least one first logical channel group LCG to the network device includes:

[0022] The first information corresponding to at least one first logical channel group LCG is sent to the network device through radio resource control RRC signaling or media access control control element MAC CE.

[0023] The present application also provides a data transmission method, which is applied to a network device and includes:

[0024] Receiving first information corresponding to at least one first logical channel group LCG;

[0025] The first LCG is an LCG of a non-network-configured through link SL; the SL is associated with a destination layer 2 identifier or a destination layer 2 index;

[0026] The first information includes: priority and / or QoS information.

[0027] Optionally, also include:

[0028] Performing SL resource scheduling according to the first information to obtain resource scheduling information;

[0029] The resource scheduling information is sent to the first terminal.

[0030] Optionally, the first terminal is a source terminal, a relay terminal or a target terminal in a terminal-to-terminal relay link.

[0031] Optionally, performing SL resource scheduling according to the first information to obtain resource scheduling information includes:

[0032] Performing SL resource scheduling according to the priority in the first information to obtain resource scheduling information;

[0033] Alternatively, the priority is determined based on the QoS information in the first information; SL resource scheduling is performed based on the priority to obtain resource scheduling information.

[0034] Optionally, also include:

[0035] receiving a SL cache status report corresponding to first data sent by the terminal, wherein the first data is data corresponding to a target LCG, and the target LCG is a first LCG included in the SL cache status report;

[0036] The performing SL resource scheduling according to the first information to obtain resource scheduling information includes:

[0037] SL resource scheduling is performed according to the first information and the SL cache status report to obtain resource scheduling information.

[0038] Optionally, the non-network-configured direct link SL includes: an SL configured by the first terminal, or an SL configured for the first terminal by other terminals.

[0039] Optionally, the receiving first information corresponding to at least one first logical channel group LCG includes:

[0040] Receive first information corresponding to at least one first LCG carried by RRC signaling or MAC CE.

[0041] The embodiment of the present application further provides a data transmission device, which is a first terminal and includes a memory, a transceiver, and a processor:

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

[0043] Sending, through the transceiver, first information corresponding to at least one first logical channel group LCG to the network device;

[0044] The first LCG is an LCG of a non-network-configured through link SL; the SL is associated with a destination layer 2 identifier or a destination layer 2 index;

[0045] The first information includes: priority and / or quality of service (QoS) information.

[0046] Optionally, the first terminal is a source terminal, a relay terminal or a target terminal in a terminal-to-terminal relay link.

[0047] Optionally, the operation further includes:

[0048] receiving, via the transceiver, resource scheduling information sent by the network device;

[0049] Data transmission is performed according to the resource scheduling information.

[0050] Optionally, the operation further includes:

[0051] In a case where first data corresponding to a target LCG is to be transmitted, sending, by the transceiver, an SL cache status report corresponding to the first data to the network device according to the first information; the target LCG is the first LCG to which the first data belongs;

[0052] The receiving resource scheduling information sent by the network device includes:

[0053] receiving resource scheduling information sent by the network device according to the first information and the SL cache status report;

[0054] The performing data transmission according to the resource scheduling information includes:

[0055] The first data is transmitted according to the resource scheduling information.

[0056] Optionally, the non-network-configured direct link SL includes: an SL configured by the first terminal, or an SL configured for the first terminal by other terminals.

[0057] Optionally, the sending first information corresponding to at least one first logical channel group LCG to the network device includes:

[0058] The first information corresponding to at least one first logical channel group LCG is sent to the network device through radio resource control RRC signaling or media access control control element MAC CE.

[0059] The embodiment of the present application further provides a data transmission device, which is a network device and includes a memory, a transceiver, and a processor:

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

[0061] Receiving, by the transceiver, first information corresponding to at least one first logical channel group LCG;

[0062] The first LCG is an LCG of a non-network-configured through link SL; the SL is associated with a destination layer 2 identifier or a destination layer 2 index;

[0063] The first information includes: priority and / or QoS information.

[0064] Optionally, the operation further includes:

[0065] Performing SL resource scheduling according to the first information to obtain resource scheduling information;

[0066] The resource scheduling information is sent to the first terminal through the transceiver.

[0067] Optionally, the first terminal is a source terminal, a relay terminal or a target terminal in a terminal-to-terminal relay link.

[0068] Optionally, performing SL resource scheduling according to the first information to obtain resource scheduling information includes:

[0069] Performing SL resource scheduling according to the priority in the first information to obtain resource scheduling information;

[0070] Alternatively, the priority is determined based on the QoS information in the first information; SL resource scheduling is performed based on the priority to obtain resource scheduling information.

[0071] Optionally, the operation further includes:

[0072] Receiving, by the transceiver, a SL cache status report corresponding to first data sent by the terminal, wherein the first data is data corresponding to a target LCG, and the target LCG is a first LCG included in the SL cache status report;

[0073] The performing SL resource scheduling according to the first information to obtain resource scheduling information includes:

[0074] SL resource scheduling is performed according to the first information and the SL cache status report to obtain resource scheduling information.

[0075] Optionally, the non-network-configured direct link SL includes: an SL configured by the first terminal, or an SL configured for the first terminal by other terminals.

[0076] Optionally, the receiving first information corresponding to at least one first logical channel group LCG includes:

[0077] Receive first information corresponding to at least one first LCG carried by RRC signaling or MAC CE.

[0078] The embodiment of the present application further provides a data transmission device, applied to a first terminal, including:

[0079] A first sending unit, configured to send first information corresponding to at least one first logical channel group LCG to a network device;

[0080] The first LCG is an LCG of a non-network-configured through link SL; the SL is associated with a destination layer 2 identifier or a destination layer 2 index;

[0081] The first information includes: priority and / or quality of service (QoS) information.

[0082] Optionally, the first terminal is a source terminal, a relay terminal or a target terminal in a terminal-to-terminal relay link.

[0083] Optionally, also include:

[0084] A first receiving unit, configured to receive resource scheduling information sent by the network device;

[0085] The first transmission unit is configured to perform data transmission according to the resource scheduling information.

[0086] Optionally, also include:

[0087] a second sending unit, configured to send, to the network device, according to the first information, an SL cache status report corresponding to the first data when there is first data corresponding to a target LCG to be transmitted; the target LCG being the first LCG to which the first data belongs;

[0088] The receiving resource scheduling information sent by the network device includes:

[0089] receiving resource scheduling information sent by the network device according to the first information and the SL cache status report;

[0090] The performing data transmission according to the resource scheduling information includes:

[0091] The first data is transmitted according to the resource scheduling information.

[0092] Optionally, the non-network-configured direct link SL includes: an SL configured by the first terminal, or an SL configured for the first terminal by other terminals.

[0093] Optionally, the sending first information corresponding to at least one first logical channel group LCG to the network device includes:

[0094] The first information corresponding to at least one first logical channel group LCG is sent to the network device through radio resource control RRC signaling or media access control control element MAC CE.

[0095] The present application also provides a data transmission device, which is applied to a network device and includes:

[0096] A second receiving unit, configured to receive first information corresponding to at least one first logical channel group LCG;

[0097] The first LCG is an LCG of a non-network-configured through link SL; the SL is associated with a destination layer 2 identifier or a destination layer 2 index;

[0098] The first information includes: priority and / or QoS information.

[0099] Optionally, also include:

[0100] A first processing unit is configured to perform SL resource scheduling according to the first information to obtain resource scheduling information;

[0101] The third sending unit is configured to send the resource scheduling information to the first terminal.

[0102] Optionally, the first terminal is a source terminal, a relay terminal or a target terminal in a terminal-to-terminal relay link.

[0103] Optionally, performing SL resource scheduling according to the first information to obtain resource scheduling information includes:

[0104] Performing SL resource scheduling according to the priority in the first information to obtain resource scheduling information;

[0105] Alternatively, the priority is determined based on the QoS information in the first information; SL resource scheduling is performed based on the priority to obtain resource scheduling information.

[0106] Optionally, also include:

[0107] A third receiving unit is configured to receive a SL cache status report corresponding to first data sent by the terminal; the first data is data corresponding to a target LCG, and the target LCG is a first LCG included in the SL cache status report;

[0108] The performing SL resource scheduling according to the first information to obtain resource scheduling information includes:

[0109] SL resource scheduling is performed according to the first information and the SL cache status report to obtain resource scheduling information.

[0110] Optionally, the non-network-configured direct link SL includes: an SL configured by the first terminal, or an SL configured for the first terminal by other terminals.

[0111] Optionally, the receiving first information corresponding to at least one first logical channel group LCG includes:

[0112] Receive first information corresponding to at least one first LCG carried by RRC signaling or MAC CE.

[0113] An embodiment of the present application also provides a non-transitory readable storage medium, which stores a computer program, and the computer program is used to enable a processor to execute the above-mentioned method on the first terminal side or the network device side.

[0114] The beneficial effects of the above technical solution of this application are as follows:

[0115] In the above scheme, the data transmission method sends the first information corresponding to at least one first logical channel group LCG to the network device; wherein, the first LCG is the LCG of the non-network configured direct link SL; the SL is associated with the destination layer 2 identifier or the destination layer 2 index; the first information includes: priority and / or quality of service QoS information; it can support the network device to accurately obtain the first information, so as to accurately allocate resources based on the first information in the future, and realize Sidelink resource scheduling of the non-network configured logical channel, which is a good solution to the problem that the existing technology cannot support accurate implementation of Sidelink resource scheduling. BRIEF DESCRIPTION OF THE DRAWINGS

[0116] Figure 1 A schematic diagram of the wireless communication system architecture according to an embodiment of the present application;

[0117] Figure 2 This is a schematic diagram of a direct communication architecture according to an embodiment of the present application;

[0118] Figure 3 This is a schematic diagram of a terminal-to-network relay solution according to an embodiment of the present application;

[0119] Figure 4 This is a schematic diagram of a terminal-to-terminal relay solution according to an embodiment of the present application;

[0120] Figure 5 Schematic diagram of the data transmission method process of the embodiment of the present application Figure 1 ;

[0121] Figure 6 Schematic diagram of the data transmission method process of the embodiment of the present application Figure 2 ;

[0122] Figure 7 This is a schematic diagram of a specific implementation flow of the data transmission method according to an embodiment of the present application;

[0123] Figure 8 Schematic diagram of the SL configuration information format of the embodiment of this application Figure 1 ;

[0124] Figure 9 Schematic diagram of the SL configuration information format of the embodiment of this application Figure 2 ;

[0125] Figure 10 This is a schematic diagram of the data transmission device structure of the embodiment of the present application Figure 1 ;

[0126] Figure 11 This is a schematic diagram of the data transmission device structure of the embodiment of the present application Figure 2 ;

[0127] Figure 12 This is a schematic diagram of the data transmission device structure of the embodiment of the present application Figure 1 ;

[0128] Figure 13 This is a schematic diagram of the data transmission device structure of the embodiment of the present application Figure 2 . DETAILED DESCRIPTION

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

[0130] In the embodiments of this application, the term "and / or" describes the association relationship between associated objects, indicating that three relationships can exist. For example, A and / or B can represent three situations: A exists alone, A and B exist simultaneously, and B exists alone. The character " / " generally indicates that the associated objects are in an "or" relationship.

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

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

[0133] Figure 1 A block diagram of a wireless communication system applicable to embodiments of the present application is shown. The wireless communication system includes a terminal device (also referred to as a terminal) and a network device.

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

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

[0136] Network devices and terminal devices can each use one or more antennas for Multiple Input Multiple Output (MIMO) transmission. MIMO transmission can be either Single User MIMO (SU-MIMO) or Multi User MIMO (MU-MIMO). Depending on the configuration and number of antenna combinations, MIMO transmission can be 2D-MIMO, 3D-MIMO, FD-MIMO, or Massive-MIMO. It can also use diversity transmission, precoding, or beamforming.

[0137] The following first introduces the contents involved in the solution provided in the embodiment of the present application.

[0138] (1) Direct communication;

[0139] Direct communication refers to a method in which adjacent terminals can transmit data over a short distance via a direct communication link (also called a direct link, or Sidelink). The wireless interface corresponding to the Sidelink link is called a direct communication interface, also called a Sidelink interface or a PC5 interface. Figure 2 As shown, it can be used Figure 2 The architecture shown performs Sidelink discovery and / or communication.

[0140] (2)UE Relay;

[0141] Based on SL discovery and communication technology, UE can transmit data with the network or other UEs through relay. SL relay is mainly divided into two types: terminal-to-network (UE-to-Network, U2N) relay and terminal-to-terminal (UE-to-UE, U2U) relay:

[0142] 1)UE-to-Network Relay;

[0143] The way UE communicates with the network through Relay UE is called UE-to-Network Relay, such as Figure 3 As shown in the figure, UE2, which is outside the network coverage, uses UE1 as a relay node to communicate with the network and forwards its uplink and downlink signals through UE1. Communication between UE1 and UE2 is achieved through SL communication, while communication between UE1 and the network is achieved through cellular communication.

[0144] 2) UE-to-UE Relay;

[0145] The method in which a UE discovers and / or communicates with a target UE via a Relay UE is called UE-to-UE Relay. Figure 4 As shown: In order to communicate with UE3 which is not within its direct communication range, UE2 can forward its own information through UE1; data transmission between UE1 and UE2, as well as between UE1 and UE3, is achieved through SL communication.

[0146] Based on the above, embodiments of the present application provide a data transmission method, apparatus, and device to address the existing art's inability to accurately implement sidelink resource scheduling. These methods, apparatus, and devices are based on the same patent application. Since these methods, apparatuses, and devices solve similar problems, their implementations can be referenced in conjunction with each other, and any repetitions will not be repeated.

[0147] The data transmission method provided in the embodiment of the present application is applied to a first terminal, such as Figure 5 Shown, including:

[0148] Step 51: Send first information corresponding to at least one first logical channel group LCG to the network device; wherein, the first LCG is the LCG of a non-network-configured direct link SL; the SL is associated with a destination layer 2 identifier or a destination layer 2 index; the first information includes: priority and / or quality of service QoS information.

[0149] The first information may be understood as priority-related information, but is not limited thereto.

[0150] The data transmission method provided in the embodiment of the present application is implemented by sending first information corresponding to at least one first logical channel group LCG to a network device; wherein, the first LCG is the LCG of a non-network-configured direct link SL; the SL is associated with a destination layer 2 identifier or a destination layer 2 index; the first information includes: priority and / or quality of service QoS information; it can support the network device to accurately obtain the first information, so as to accurately allocate resources based on the first information in the future, and realize Sidelink resource scheduling of non-network-configured logical channels, which well solves the problem that the existing technology cannot support accurate implementation of Sidelink resource scheduling.

[0151] The first terminal is a source terminal, a relay terminal or a target terminal in a terminal-to-terminal relay link.

[0152] This can support sidelink resource scheduling of non-network-configured logical channels for various terminals.

[0153] Furthermore, the data transmission method further includes: receiving resource scheduling information sent by the network device; and performing data transmission according to the resource scheduling information.

[0154] This can support the first terminal to perform data transmission based on Sidelink resource scheduling of a logical channel not configured by the network.

[0155] In an embodiment of the present application, the data transmission method further includes: in a case where there is first data corresponding to a target LCG to be transmitted, sending an SL cache status report corresponding to the first data to the network device according to the first information; the target LCG is the first LCG to which the first data belongs; the receiving of resource scheduling information sent by the network device includes: receiving resource scheduling information sent by the network device according to the first information and the SL cache status report; the performing of data transmission according to the resource scheduling information includes: transmitting the first data according to the resource scheduling information.

[0156] This allows accurate data transmission based on sidelink resource scheduling for non-network-configured logical channels. The target index in the SL cache status report is set to the destination layer 2 identifier or destination layer 2 index corresponding to the receiving terminal of the first data, and the LCG identifier in the SL cache status report is set to the LCG identifier corresponding to the target LCG; however, the present invention is not limited thereto.

[0157] The non-network-configured through link SL includes: an SL configured by the first terminal, or an SL configured for the first terminal by other terminals.

[0158] This will clarify the non-network-configured direct link SL.

[0159] In an embodiment of the present application, sending the first information corresponding to at least one first logical channel group LCG to the network device includes: sending the first information corresponding to at least one first logical channel group LCG to the network device through radio resource control RRC signaling or media access control control unit MAC CE.

[0160] This allows the first information to be accurately transmitted.

[0161] The present application also provides a data transmission method, which is applied to a network device, such as Figure 6 Shown, including:

[0162] Step 61: Receive first information corresponding to at least one first logical channel group LCG; wherein, the first LCG is an LCG of a non-network configured direct link SL; the SL is associated with a destination layer 2 identifier or a destination layer 2 index; the first information includes: priority and / or QoS information.

[0163] The first information may be understood as priority-related information, but is not limited thereto.

[0164] The data transmission method provided in the embodiment of the present application receives first information corresponding to at least one first logical channel group LCG; wherein, the first LCG is the LCG of the direct link SL that is not configured by the network; the SL is associated with the destination layer 2 identifier or the destination layer 2 index; the first information includes: priority and / or QoS information; it can enable the network device to accurately obtain the first information, so as to accurately allocate resources based on the first information in the future, and realize Sidelink resource scheduling of the logical channel that is not configured by the network, which is a good solution to the problem that the existing technology cannot support accurate implementation of Sidelink resource scheduling.

[0165] Furthermore, the data transmission method further includes: performing SL resource scheduling according to the first information to obtain resource scheduling information; and sending the resource scheduling information to the first terminal.

[0166] This can support the first terminal to perform data transmission based on Sidelink resource scheduling of a logical channel not configured by the network.

[0167] The first terminal is a source terminal, a relay terminal or a target terminal in a terminal-to-terminal relay link.

[0168] This can support sidelink resource scheduling of non-network-configured logical channels for various terminals.

[0169] In an embodiment of the present application, performing SL resource scheduling based on the first information to obtain resource scheduling information includes: performing SL resource scheduling based on the priority in the first information to obtain resource scheduling information; or determining the priority based on the QoS information in the first information; performing SL resource scheduling based on the priority to obtain resource scheduling information.

[0170] In this way, resource scheduling information can be obtained in multiple ways.

[0171] Furthermore, the data transmission method also includes: receiving a SL cache status report corresponding to the first data sent by the terminal; the first data is data corresponding to the target LCG, and the target LCG is the first LCG contained in the SL cache status report; performing SL resource scheduling based on the first information to obtain resource scheduling information includes: performing SL resource scheduling based on the first information and the SL cache status report to obtain resource scheduling information.

[0172] In this way, accurate resource scheduling information can be obtained.

[0173] The non-network-configured through link SL includes: an SL configured by the first terminal, or an SL configured for the first terminal by other terminals.

[0174] This will clarify the non-network-configured direct link SL.

[0175] In the embodiment of the present application, the receiving of first information corresponding to at least one first logical channel group LCG includes: receiving first information corresponding to at least one first LCG carried by RRC signaling or MAC CE.

[0176] This allows the first information to be accurately transmitted.

[0177] The data transmission method provided in the embodiment of the present application is illustrated below with an example of a base station as the network device.

[0178] In response to the above technical problems, an embodiment of the present application provides a data transmission method, which can be specifically implemented as a network-scheduled U2U relay data transmission method, which can realize the sidelink resource scheduling of the base station for the logical channel configured by the non-base station through information interaction between the UE and the base station. This solution mainly involves: the UE (corresponding to the above-mentioned first terminal) sends the priority and / or quality of service (QoS) profile (file; corresponding to the above-mentioned QoS information) corresponding to the logical channel group of the non-network-configured SL link (the link is based on the destination L (layer) 2ID (identifier) ​​or L2 index (index)) to the base station through Uu signaling (corresponding to the above-mentioned sending of the first information corresponding to at least one first logical channel group LCG to the network device; wherein the first LCG is the LCG of the non-network-configured direct link SL; the SL is associated with the destination layer 2 identifier or destination layer 2 index; the first information includes: priority and / or quality of service QoS information). When the UE has logical channel SL data to send with the corresponding destination address, the UE uses the previously reported parameters (i.e., priority and / or QoS profile (file)) to generate an SL-BSR to request SL resources from the base station (corresponding to the above-mentioned situation where there is first data corresponding to the target LCG to be transmitted, according to the first information, sending the SL cache status report corresponding to the first data to the network device; receiving the resource scheduling information sent by the network device based on the first information and the SL cache status report), and uses the SL resources scheduled by the base station to send (corresponding to the above-mentioned transmission of the first data according to the resource scheduling information).

[0179] Among them, the information sent by the UE to the base station can be understood as mainly notifying the base station: the configuration information of the link for communication between the UE and the target UE (for example, the priority or QoS file corresponding to the LCG ID, L2 ID or L2 index (used to identify the target link (non-network configured SL link)), but is not limited to this. Specifically:

[0180] 1. The configuration of the non-network-configured SL link includes: the configuration generated by the UE itself or the SL configuration configured for it by other UEs (corresponding to the above-mentioned non-network-configured direct link SL includes: the SL configured by the first terminal or the SL configured for the first terminal by other terminals). For example, in U2U relay, the configuration transmitted by the relay UE to the source or target remote UE.

[0181] 2. The UE may use radio resource control (RRC) signaling (e.g., SidelinkUEInformation NR (Direct Communication Link Terminal Information New Air Interface) message or UEAssistanceInformation (Terminal Assistance Information) message) to carry UE configuration information; or may report configuration information through a medium access control control element (MAC (Medium Access Control) Control Element, MAC CE); corresponding to the above-mentioned sending of first information corresponding to at least one first logical channel group LCG to the network device through radio resource control RRC signaling or a media access control control unit MAC CE.

[0182] The following is a specific example of this solution.

[0183] Example 1: The source remote UE of the U2U relay uses mode 1 resources;

[0184] like Figure 7 As shown, this example includes the following steps:

[0185] Step 1, 1a: The source remote UE needs to conduct SL communication with the target remote UE. The source remote UE initiates the SL discovery process, which carries the target remote UE information and supports U2U relay (to indicate that the discovery operation supports relay). The relay UE forwards the SL discovery message from the source remote UE. After receiving the SL discovery message from the source remote UE, the target remote UE responds.

[0186] Step 2, 2a: The source remote UE or the target remote UE selects a relay UE based on the discovery information interaction process in step 1, 1a, and establishes an SL unicast connection with the selected relay UE.

[0187] Step 3: The source remote UE and the target remote UE respectively establish an end-to-end (E2E) U2U relay connection through the SL unicast connection between the relay UE and the relay UE.

[0188] Step 4: The source remote UE sends end-to-end service-related information (such as E2E QoS) to the relay UE through the SL unicast connection between the source remote UE and the relay UE.

[0189] Step 5: The relay UE splits the end-to-end QoS into two hops (i.e., E2E QoS split). Split means splitting.

[0190] Step 6, 6a: The relay UE sends the QoS profile and / or configuration information (corresponding to the SL configuration in the figure) of each hop to the source remote UE and the target remote UE.

[0191] Step 7: If only the split QoS profile is carried in step 6, the source remote UE can generate the end-to-end SLRB (SL Radio Bearer) and the (Radio Link Control, RLC) channel configuration between it and the relay UE to carry the E2E SLRB. The source remote UE is a connected UE and sends SL configuration information to the gNB, which may include the following information:

[0192] L2 ID (or L2 index) of the relay UE;

[0193] LCG (Logical Channel Group) ID1 (this identifier corresponds to the logical channel identifier LCID1 and / or 2 (SCCH (SL Control Channel) carries end-to-end SL SRB (Signaling Bearer))), priority 1;

[0194] Belongs to LCG ID2 (this identifier corresponds to LCID3 (STCH (SL traffic channel) carries end-to-end SL DRB (data bearer))), with a priority of 2;

[0195] Belongs to LCG ID3 (this identifier corresponds to LCID4 (STCH carries end-to-end SL DRB)), with a priority of 3.

[0196] Step 8: Assuming that when the source remote UE has LCID3 data to send to the target remote UE, the source remote UE generates an SL-BSR and sends it to the base station, where the Destination Index is set to the L2index of the relay UE and the LCG ID is set to 2.

[0197] Step 9: After receiving the SL-BSR, the base station can determine that the priority of the requested service is 2 according to the information reported by the source remote UE in step 7, and perform SL scheduling based on this through downlink control information (DCI).

[0198] Step 10: After receiving the scheduling from the base station, the source remote UE uses the scheduled SL resources to send data (ie, performs SL transmission).

[0199] Step 11: The relay UE sends the data of the source remote UE to the target remote UE.

[0200] Example 2

[0201] The basic process is the same as Example 1 (specifically, steps 1-6 are the same as Example 1), and the different steps are steps 7-9 (Example 1 reports the ID and priority, while Example 2 reports the ID but does not report the priority). Specifically, this example includes the following steps:

[0202] Step 1, 1a: The source remote UE needs to conduct SL communication with the target remote UE. The source remote UE initiates the SL discovery process, which carries the target remote UE information and supports U2U relay (to indicate that the discovery operation supports relay). The relay UE forwards the SL discovery message from the source remote UE. After receiving the SL discovery message from the source remote UE, the target remote UE responds.

[0203] Step 2, 2a: The source remote UE or the target remote UE selects a relay UE based on the discovery information interaction process in step 1, 1a, and establishes an SL unicast connection with the selected relay UE.

[0204] Step 3: The source remote UE and the target remote UE respectively establish an end-to-end (E2E) U2U relay connection through the SL unicast connection between the relay UE and the relay UE.

[0205] Step 4: The source remote UE sends end-to-end service-related information (such as E2E QoS) to the relay UE through the SL unicast connection between the source remote UE and the relay UE.

[0206] Step 5: The relay UE splits the end-to-end QoS into two hops (i.e., E2E QoS split). Split means splitting.

[0207] Step 6, 6a: The relay UE sends the QoS profile and / or configuration information (corresponding to the SL configuration in the figure) of each hop to the source remote UE and the target remote UE.

[0208] Step 7: If only the split QoS profile is carried in step 6, the source remote UE can generate the end-to-end SLRB (SL Radio Bearer) and the Radio Link Control (RLC) channel configuration between it and the relay UE to carry the E2E SLRB. The source remote UE is a connected UE and sends SL configuration information to the gNB, which may include the following information:

[0209] L2 ID (or L2 index) of the relay UE;

[0210] LCG ID1, logical channel group corresponding to the control channel, no QoS;

[0211] LCG ID2, Split QoS profile is SL PQI1 (corresponding to the above QoS information), where SL PQI represents the direct link QoS indicator, that is, the QoS indication ID, which is used to indicate the QoS parameter configuration;

[0212] LCG ID3, Split QoS profile is SL PQI2.

[0213] Step 8: Assuming that when the source remote UE has LCG ID3 data to send to the target remote UE, the source remote UE generates an SL-BSR and sends it to the base station, where the Destination Index is set to the L2index of the relay UE and the LCG ID is set to 3.

[0214] Step 9: After receiving the SL-BSR, the base station can obtain the SL PQI2 according to the information reported by the source remote UE in step 7, determine the priority based on the SL PQI2, and then schedule SL resources for the source remote UE through DCI based on this.

[0215] Step 10: After receiving the scheduling from the base station, the source remote UE uses the scheduled SL resources to send data (ie, performs SL transmission).

[0216] Step 11: The relay UE sends the data of the source remote UE to the target remote UE.

[0217] Example 3: Example of the format of SL configuration information sent by the UE to the base station through the MAC CE;

[0218] The specific solution of this example can be as follows Figure 8As shown in the figure, each priority occupies 3 bits; among them, number of LCG ID is used to indicate how many LCG IDs are included in a destination Index i. For example, if number of LCG ID in destination Index 1 is 3, it only contains 3 combinations of LCG ID and priority, and uses byte alignment. The missing part can be supplemented by R, such as Figure 9 shown.

[0219] It is explained here that the above UE reports the relationship between LCG ID and priority. Of course, the UE can also use MAC CE to report the correspondence between LCG ID and QoS profile (the base station can determine the priority based on the QoS file). The specific report is similar to the "relationship between LCGID and priority", except that priority is replaced by QoS profile. The proportion of each QoS profile is M, which will not be repeated here.

[0220] From the above, the solution provided by the embodiment of the present application includes: the UE sends the priority and / or QoS profile corresponding to the LCG ID of the target ID (corresponding to the SL link (i.e., the destination L2 ID or L2index)) to the base station; when there is data to be sent, the UE generates an SL-BSR based on the information and sends it to the base station, and the base station schedules the UE SL resources based on the received configuration and SL-BSR.

[0221] In summary, this solution provides a method for a base station to schedule SL resources based on information reported by a UE, which can implement sidelink resource scheduling of a logical channel not configured by the base station by the base station through information interaction between the UE and the base station.

[0222] The embodiment of the present application further provides a data transmission device, wherein the data transmission device is a first terminal, such as Figure 10 As shown, it includes a memory 101, a transceiver 102, and a processor 103:

[0223] The memory 101 is used to store computer programs; the transceiver 102 is used to send and receive data under the control of the processor 103; the processor 103 is used to read the computer program in the memory 101 and perform the following operations:

[0224] Sending, via the transceiver 102, first information corresponding to at least one first logical channel group LCG to a network device;

[0225] The first LCG is an LCG of a non-network-configured through link SL; the SL is associated with a destination layer 2 identifier or a destination layer 2 index;

[0226] The first information includes: priority and / or quality of service (QoS) information.

[0227] The data transmission device provided in the embodiment of the present application sends first information corresponding to at least one first logical channel group LCG to the network device; wherein, the first LCG is the LCG of the direct link SL that is not configured by the network; the SL is associated with the destination layer 2 identifier or the destination layer 2 index; the first information includes: priority and / or quality of service QoS information; it can support the network device to accurately obtain the first information, so as to accurately allocate resources based on the first information in the future, and realize Sidelink resource scheduling of the logical channel that is not configured by the network, which is a good solution to the problem that the existing technology cannot support accurate implementation of Sidelink resource scheduling.

[0228] Specifically, the transceiver 102 is configured to receive and send data under the control of the processor 103 .

[0229] Among them, Figure 10 In the embodiment, the bus architecture may include any number of interconnected buses and bridges, specifically linking together various circuits of one or more processors represented by processor 103 and memory represented by memory 101. The bus architecture may also link together various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are all well known in the art and therefore will not be described further herein. The bus interface provides an interface. The transceiver 102 may be a plurality of components, i.e., a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium, such as a wireless channel, a wired channel, an optical cable, and the like. For different user devices, the user interface 104 may also be an interface capable of connecting external or internal devices as required, and the connected devices include but are not limited to a keypad, a display, a speaker, a microphone, a joystick, and the like.

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

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

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

[0233] The first terminal is a source terminal, a relay terminal or a target terminal in a terminal-to-terminal relay link.

[0234] Furthermore, the operation also includes: receiving resource scheduling information sent by the network device through the transceiver; and performing data transmission according to the resource scheduling information.

[0235] In an embodiment of the present application, the operation also includes: in a case where there is first data corresponding to a target LCG to be transmitted, sending an SL cache status report corresponding to the first data to the network device through the transceiver according to the first information; the target LCG is the first LCG to which the first data belongs; the receiving of resource scheduling information sent by the network device includes: receiving resource scheduling information sent by the network device according to the first information and the SL cache status report; the performing of data transmission according to the resource scheduling information includes: performing transmission of the first data according to the resource scheduling information.

[0236] The non-network-configured through link SL includes: an SL configured by the first terminal, or an SL configured for the first terminal by other terminals.

[0237] In an embodiment of the present application, sending the first information corresponding to at least one first logical channel group LCG to the network device includes: sending the first information corresponding to at least one first logical channel group LCG to the network device through radio resource control RRC signaling or media access control control unit MAC CE.

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

[0239] The embodiment of the present application further provides a data transmission device, which is a network device, such as Figure 11 As shown, it includes a memory 111, a transceiver 112, and a processor 113:

[0240] The memory 111 is used to store computer programs; the transceiver 112 is used to send and receive data under the control of the processor 113; the processor 113 is used to read the computer program in the memory 111 and perform the following operations:

[0241] Receiving, through the transceiver 112, first information corresponding to at least one first logical channel group LCG;

[0242] The first LCG is an LCG of a non-network-configured through link SL; the SL is associated with a destination layer 2 identifier or a destination layer 2 index;

[0243] The first information includes: priority and / or QoS information.

[0244] The data transmission device provided in the embodiment of the present application receives the first information corresponding to at least one first logical channel group LCG; wherein, the first LCG is the LCG of the direct link SL that is not configured by the network; the SL is associated with the destination layer 2 identifier or the destination layer 2 index; the first information includes: priority and / or QoS information; it can enable the network device to accurately obtain the first information, so as to accurately allocate resources based on the first information in the future, and realize Sidelink resource scheduling of the logical channel that is not configured by the network, which is a good solution to the problem that the existing technology cannot support accurate implementation of Sidelink resource scheduling.

[0245] Specifically, the transceiver 112 is configured to receive and send data under the control of the processor 113 .

[0246] Among them, Figure 11 In the embodiment, the bus architecture may include any number of interconnected buses and bridges, specifically linking together various circuits of one or more processors represented by processor 113 and memory represented by memory 111. The bus architecture may also link together various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are all well known in the art and, therefore, will not be described further herein. The bus interface provides an interface. The transceiver 112 may be a plurality of components, i.e., a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium, such as a wireless channel, a wired channel, an optical cable, and the like. The processor 113 is responsible for managing the bus architecture and general processing, and the memory 111 may store data used by the processor 113 when performing operations.

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

[0248] Furthermore, the operation also includes: performing SL resource scheduling according to the first information to obtain resource scheduling information; and sending the resource scheduling information to the first terminal through the transceiver.

[0249] The first terminal is a source terminal, a relay terminal or a target terminal in a terminal-to-terminal relay link.

[0250] In an embodiment of the present application, performing SL resource scheduling based on the first information to obtain resource scheduling information includes: performing SL resource scheduling based on the priority in the first information to obtain resource scheduling information; or determining the priority based on the QoS information in the first information; performing SL resource scheduling based on the priority to obtain resource scheduling information.

[0251] Furthermore, the operation also includes: receiving, through the transceiver, a SL cache status report corresponding to the first data sent by the terminal; the first data is data corresponding to the target LCG, and the target LCG is the first LCG contained in the SL cache status report; performing SL resource scheduling based on the first information to obtain resource scheduling information, including: performing SL resource scheduling based on the first information and the SL cache status report to obtain resource scheduling information.

[0252] The non-network-configured through link SL includes: an SL configured by the first terminal, or an SL configured for the first terminal by other terminals.

[0253] In the embodiment of the present application, the receiving of first information corresponding to at least one first logical channel group LCG includes: receiving first information corresponding to at least one first LCG carried by RRC signaling or MAC CE.

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

[0255] The embodiment of the present application also provides a data transmission device, which is applied to a first terminal, such as Figure 12 Shown, including:

[0256] The first sending unit 121 is configured to send first information corresponding to at least one first logical channel group LCG to the network device;

[0257] The first LCG is an LCG of a non-network-configured through link SL; the SL is associated with a destination layer 2 identifier or a destination layer 2 index;

[0258] The first information includes: priority and / or quality of service (QoS) information.

[0259] The data transmission device provided in the embodiment of the present application sends first information corresponding to at least one first logical channel group LCG to the network device; wherein, the first LCG is the LCG of the direct link SL that is not configured by the network; the SL is associated with the destination layer 2 identifier or the destination layer 2 index; the first information includes: priority and / or quality of service QoS information; it can support the network device to accurately obtain the first information, so as to accurately allocate resources based on the first information in the future, and realize Sidelink resource scheduling of the logical channel that is not configured by the network, which is a good solution to the problem that the existing technology cannot support accurate implementation of Sidelink resource scheduling.

[0260] The first terminal is a source terminal, a relay terminal or a target terminal in a terminal-to-terminal relay link.

[0261] Furthermore, the data transmission device further includes: a first receiving unit, used to receive resource scheduling information sent by the network device; and a first transmitting unit, used to perform data transmission according to the resource scheduling information.

[0262] In an embodiment of the present application, the data transmission device further includes: a second sending unit, which is used to send an SL cache status report corresponding to the first data to the network device according to the first information when there is first data corresponding to the target LCG to be transmitted; the target LCG is the first LCG to which the first data belongs; the receiving of resource scheduling information sent by the network device includes: receiving resource scheduling information sent by the network device according to the first information and the SL cache status report; the performing of data transmission according to the resource scheduling information includes: transmitting the first data according to the resource scheduling information.

[0263] The non-network-configured through link SL includes: an SL configured by the first terminal, or an SL configured for the first terminal by other terminals.

[0264] In an embodiment of the present application, sending the first information corresponding to at least one first logical channel group LCG to the network device includes: sending the first information corresponding to at least one first logical channel group LCG to the network device through radio resource control RRC signaling or media access control control unit MAC CE.

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

[0266] The present application also provides a data transmission device, which is applied to network equipment, such as Figure 13 Shown, including:

[0267] The second receiving unit 131 is configured to receive first information corresponding to at least one first logical channel group LCG;

[0268] The first LCG is an LCG of a non-network-configured through link SL; the SL is associated with a destination layer 2 identifier or a destination layer 2 index;

[0269] The first information includes: priority and / or QoS information.

[0270] The data transmission device provided in the embodiment of the present application receives first information corresponding to at least one first logical channel group LCG; wherein, the first LCG is the LCG of the direct link SL that is not configured by the network; the SL is associated with the destination layer 2 identifier or the destination layer 2 index; the first information includes: priority and / or QoS information; it can enable the network device to accurately obtain the first information, so as to accurately allocate resources based on the first information in the future, and realize Sidelink resource scheduling of the logical channel that is not configured by the network, which is a good solution to the problem that the existing technology cannot support accurate implementation of Sidelink resource scheduling.

[0271] Furthermore, the data transmission device also includes: a first processing unit, used to perform SL resource scheduling according to the first information to obtain resource scheduling information; and a third sending unit, used to send the resource scheduling information to the first terminal.

[0272] The first terminal is a source terminal, a relay terminal or a target terminal in a terminal-to-terminal relay link.

[0273] In an embodiment of the present application, performing SL resource scheduling based on the first information to obtain resource scheduling information includes: performing SL resource scheduling based on the priority in the first information to obtain resource scheduling information; or determining the priority based on the QoS information in the first information; performing SL resource scheduling based on the priority to obtain resource scheduling information.

[0274] Furthermore, the data transmission device also includes: a third receiving unit, used to receive an SL cache status report corresponding to the first data sent by the terminal; the first data is data corresponding to the target LCG, and the target LCG is the first LCG contained in the SL cache status report; performing SL resource scheduling based on the first information to obtain resource scheduling information includes: performing SL resource scheduling based on the first information and the SL cache status report to obtain resource scheduling information.

[0275] The non-network-configured through link SL includes: an SL configured by the first terminal, or an SL configured for the first terminal by other terminals.

[0276] In the embodiment of the present application, the receiving of first information corresponding to at least one first logical channel group LCG includes: receiving first information corresponding to at least one first LCG carried by RRC signaling or MAC CE.

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

[0278] It should be noted that the division of units in the embodiments of the present application is schematic and is merely a logical functional division. In actual implementation, other division methods may be used. Furthermore, the functional units in the various embodiments of the present application may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.

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

[0280] An embodiment of the present application also provides a non-transitory readable storage medium, which stores a computer program, and the computer program is used to enable a processor to execute the above-mentioned method on the first terminal side or the network device side.

[0281] The non-transitory readable storage medium can be any available medium or data storage device that can be accessed by the processor, including but not limited to magnetic storage (such as floppy disks, hard disks, magnetic tapes, magneto-optical disks (MO), etc.), optical storage (such as compact discs (CD), digital video discs (DVD), Blu-ray discs (BD), high-definition versatile discs (HVD), etc.), and semiconductor storage (such as ROM, erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), non-volatile memory (NAND (Non-volatile Memory Device) FLASH), solid-state drives (SSD)), etc.

[0282] Among them, the implementation embodiments of the above-mentioned method on the first terminal side or the network device side are all applicable to the embodiments of the non-transitory readable storage medium, and can also achieve the same technical effect.

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

[0284] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer-executable instructions. These computer-executable instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the steps in the process. Figure 1 a process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0285] These processor-executable instructions may also be stored in a processor-readable memory that can direct a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the processor-readable memory produce an article of manufacture comprising an instruction device that implements the process Figure 1 a process or multiple processes and / or boxes Figure 1 The function specified in one or more boxes.

[0286] These processor-executable instructions can also be loaded onto a computer or other programmable data processing device so that a series of operational steps are performed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for executing on the computer or other programmable device to implement the process. Figure 1 a process or multiple processes and / or boxes Figure 1 A step that specifies a function in one or more boxes.

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

Claims

1. A data transmission method, applied to a first terminal, characterized in that: include: Sending first information corresponding to at least one first logical channel group LCG to the network device; Wherein, the first LCG is an LCG of a non-network-configured through link SL; the SL is associated with a destination layer 2 identifier or a destination layer 2 index; The first information includes: priority and / or quality of service QoS information.

2. The data transmission method according to claim 1, characterized in that: The first terminal is a source terminal, a relay terminal or a target terminal in a terminal-to-terminal relay link.

3. The data transmission method according to claim 1, characterized in that: Also includes: Receiving resource scheduling information sent by the network device; Data transmission is performed according to the resource scheduling information.

4. The data transmission method according to claim 3, characterized in that: Also includes: In a case where there is first data corresponding to the target LCG to be transmitted, sending an SL cache status report corresponding to the first data to the network device according to the first information; The target LCG is the first LCG to which the first data belongs; The receiving resource scheduling information sent by the network device includes: receiving resource scheduling information sent by the network device according to the first information and the SL cache status report; The performing data transmission according to the resource scheduling information includes: The first data is transmitted according to the resource scheduling information.

5. The data transmission method according to claim 1, characterized in that: The non-network-configured through link SL includes: an SL configured by the first terminal, or an SL configured for the first terminal by other terminals.

6. The data transmission method according to claim 1, characterized in that: The sending first information corresponding to at least one first logical channel group LCG to the network device includes: The first information corresponding to at least one first logical channel group LCG is sent to the network device through the radio resource control RRC signaling or the media access control control element MAC CE.

7. A data transmission method, applied to a network device, characterized in that: include: Receiving first information corresponding to at least one first logical channel group LCG; Wherein, the first LCG is an LCG of a non-network-configured through link SL; the SL is associated with a destination layer 2 identifier or a destination layer 2 index; The first information includes: priority and / or QoS information.

8. The data transmission method according to claim 7, characterized in that: Also includes: Perform SL resource scheduling according to the first information to obtain resource scheduling information; The resource scheduling information is sent to the first terminal.

9. The data transmission method according to claim 8, characterized in that: The first terminal is a source terminal, a relay terminal or a target terminal in a terminal-to-terminal relay link.

10. The data transmission method according to claim 8, characterized in that: The performing SL resource scheduling according to the first information to obtain resource scheduling information includes: Perform SL resource scheduling according to the priority in the first information to obtain resource scheduling information; Alternatively, the priority is determined according to the QoS information in the first information; SL resource scheduling is performed according to the priority to obtain resource scheduling information.

11. The data transmission method according to claim 8, characterized in that: Also includes: receiving a SL cache status report corresponding to first data sent by the terminal; the first data is data corresponding to a target LCG, and the target LCG is a first LCG included in the SL cache status report; The performing SL resource scheduling according to the first information to obtain resource scheduling information includes: According to the first information and the SL cache status report, SL resource scheduling is performed to obtain resource scheduling information.

12. The data transmission method according to claim 8, characterized in that: The non-network-configured through link SL includes: an SL configured by the first terminal, or an SL configured for the first terminal by other terminals.

13. The data transmission method according to claim 7, characterized in that: The receiving first information corresponding to at least one first logical channel group LCG includes: Receive first information corresponding to at least one first LCG carried by RRC signaling or MAC CE.

14. A data transmission device, the data transmission device being a first terminal, characterized in that: Including memory, transceiver, processor: A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations: Sending, through the transceiver, first information corresponding to at least one first logical channel group LCG to the network device; Wherein, the first LCG is an LCG of a non-network-configured through link SL; the SL is associated with a destination layer 2 identifier or a destination layer 2 index; The first information includes: priority and / or quality of service QoS information.

15. The data transmission device according to claim 14, characterized in that: The first terminal is a source terminal, a relay terminal or a target terminal in a terminal-to-terminal relay link.

16. The data transmission device according to claim 14, characterized in that: The operations also include: Receiving resource scheduling information sent by the network device through the transceiver; Data transmission is performed according to the resource scheduling information.

17. The data transmission device according to claim 16, characterized in that: The operations also include: In a case where there is first data corresponding to a target LCG to be transmitted, sending an SL cache status report corresponding to the first data to the network device through the transceiver according to the first information; the target LCG is a first LCG to which the first data belongs; The receiving resource scheduling information sent by the network device includes: receiving resource scheduling information sent by the network device according to the first information and the SL cache status report; The performing data transmission according to the resource scheduling information includes: The first data is transmitted according to the resource scheduling information.

18. The data transmission device according to claim 14, characterized in that: The non-network-configured through link SL includes: an SL configured by the first terminal, or an SL configured for the first terminal by other terminals.

19. The data transmission device according to claim 14, characterized in that: The sending first information corresponding to at least one first logical channel group LCG to the network device includes: The first information corresponding to at least one first logical channel group LCG is sent to the network device through the radio resource control RRC signaling or the media access control control element MAC CE.

20. A data transmission device, the data transmission device being a network device, characterized in that: Including memory, transceiver, processor: A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations: Receiving, by the transceiver, first information corresponding to at least one first logical channel group LCG; Wherein, the first LCG is an LCG of a non-network-configured through link SL; the SL is associated with a destination layer 2 identifier or a destination layer 2 index; The first information includes: priority and / or QoS information.

21. The data transmission device according to claim 20, characterized in that: The operations also include: Perform SL resource scheduling according to the first information to obtain resource scheduling information; The resource scheduling information is sent to the first terminal through the transceiver.

22. The data transmission device according to claim 21, characterized in that: The first terminal is a source terminal, a relay terminal or a target terminal in a terminal-to-terminal relay link.

23. The data transmission device according to claim 21, characterized in that: The performing SL resource scheduling according to the first information to obtain resource scheduling information includes: Perform SL resource scheduling according to the priority in the first information to obtain resource scheduling information; Alternatively, the priority is determined according to the QoS information in the first information; SL resource scheduling is performed according to the priority to obtain resource scheduling information.

24. The data transmission device according to claim 21, characterized in that: The operations also include: Receiving, by the transceiver, a SL cache status report corresponding to first data sent by the terminal; the first data is data corresponding to a target LCG, and the target LCG is a first LCG included in the SL cache status report; The performing SL resource scheduling according to the first information to obtain resource scheduling information includes: According to the first information and the SL cache status report, SL resource scheduling is performed to obtain resource scheduling information.

25. The data transmission device according to claim 21, characterized in that: The non-network-configured through link SL includes: an SL configured by the first terminal, or an SL configured for the first terminal by other terminals.

26. The data transmission device according to claim 20, characterized in that: The receiving first information corresponding to at least one first logical channel group LCG includes: Receive first information corresponding to at least one first LCG carried by RRC signaling or MAC CE.

27. A data transmission device, applied to a first terminal, characterized in that: include: A first sending unit, configured to send first information corresponding to at least one first logical channel group LCG to a network device; Wherein, the first LCG is an LCG of a non-network-configured through link SL; the SL is associated with a destination layer 2 identifier or a destination layer 2 index; The first information includes: priority and / or quality of service QoS information.

28. A data transmission device, applied to a network device, characterized in that: include: A second receiving unit, configured to receive first information corresponding to at least one first logical channel group LCG; Wherein, the first LCG is an LCG of a non-network-configured through link SL; the SL is associated with a destination layer 2 identifier or a destination layer 2 index; The first information includes: priority and / or QoS information.

29. A non-transitory readable storage medium, characterized in that: The non-transitory readable storage medium stores a computer program, and the computer program is used to enable a processor to execute the method according to any one of claims 1 to 13.