Data transmission method and apparatus

By receiving and determining the sidelink licensed resources based on DCI, the first terminal device can accurately transmit data in Sidelink communication, solving the data loss problem caused by beam inconsistency and achieving reliable data transmission.

CN115553025BActive Publication Date: 2026-05-08BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
BEIJING XIAOMI MOBILE SOFTWARE CO LTD
Filing Date
2022-08-04
Publication Date
2026-05-08

AI Technical Summary

Technical Problem

In Sidelink communication, when the first terminal device sends data to the second terminal device, the transmit beam used is inconsistent with the beam corresponding to the sidelink grant, resulting in inaccurate data transmission.

Method used

The first terminal device receives downlink control information (DCI) sent by the network-side device, determines the first sidelink beam to be used for the sidelink licensed resource based on the DCI, and performs data transmission on the sidelink licensed resource.

Benefits of technology

By determining the appropriate sidelink beam for data transmission, data loss or failure is avoided, ensuring accurate data reception.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115553025B_ABST
    Figure CN115553025B_ABST
Patent Text Reader

Abstract

The embodiment of the disclosure discloses a data transmission method and device, which can be applied to the technical field of communication. The method executed by a first terminal device comprises: receiving a downlink control information (DCI) sent by a network side device, wherein the DCI is used for indicating a sidelink grant resource; determining a first sidelink beam used by the sidelink grant resource according to the DCI, and performing sidelink transmission on the sidelink grant resource by using the first sidelink beam. Thus, the first terminal device determines the first sidelink beam used by the sidelink grant resource, and transmits data to a second terminal device on the sidelink grant resource by using the first sidelink beam, so that data transmission loss or failure can be avoided.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

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

[0002] In related technologies, terminal devices conducting Sidelink communication can establish multiple logical channels for data transmission. When a first terminal device receives a Sidelink grant, it can select a logical channel using the Logical Channel Prioritization (LCP) method and send data to the second terminal device corresponding to the selected logical channel.

[0003] However, since sidelink data can only be accurately transmitted to the second terminal device when the corresponding beam is used for transmission on the sidelink grant, and the first terminal device only considers the logical channel priority to determine the second terminal device, the transmission beam used by the first terminal device to send data to the second terminal device is inconsistent with the beam corresponding to the sidelink grant. This will cause the second terminal device to be unable to receive the data sent by the first terminal device, which is an urgent problem to be solved. Summary of the Invention

[0004] This disclosure provides a data transmission method and apparatus in which a first terminal device determines a first sidelink beam used by a sidelink licensed resource, and transmits data to a second terminal device using the first sidelink beam on the sidelink licensed resource, thereby avoiding data transmission loss or failure.

[0005] In a first aspect, embodiments of this disclosure provide a data transmission method executed by a first terminal device. The method includes: receiving downlink control information (DCI) sent by a network-side device, wherein the DCI is used to indicate a sidelink licensed resource; determining a first sidelink beam used by the sidelink licensed resource based on the DCI, and performing sidelink transmission using the first sidelink beam on the sidelink licensed resource.

[0006] In this technical solution, the first terminal device receives downlink control information (DCI) sent by the network-side device, wherein the DCI indicates a sidelink licensed resource; based on the DCI, it determines the first sidelink beam used by the sidelink licensed resource, and performs sidelink transmission using the first sidelink beam on the sidelink licensed resource. Thus, the first terminal device determines the first sidelink beam used by the sidelink licensed resource and transmits data to the second terminal device using the first sidelink beam on the sidelink licensed resource, thereby avoiding data transmission loss or failure.

[0007] Secondly, embodiments of this disclosure provide another data transmission method, which is performed by a network-side device. The method includes: sending a DCI (Distributed Information Confirmation) to a first terminal device for determining a first sidelink beam used by a sidelink licensed resource, wherein the DCI is used to indicate the sidelink licensed resource.

[0008] Thirdly, embodiments of this disclosure provide a communication device that implements some or all of the functions of the first terminal device described in the first aspect above. For example, the communication device may have the functions of some or all of the embodiments in this disclosure, or it may have the functions of any one embodiment in this disclosure implemented individually. The functions may be implemented by hardware or by hardware executing corresponding software. The hardware or software includes one or more units or modules corresponding to the above functions.

[0009] In one implementation, the communication device may include a transceiver module and a processing module, the processing module being configured to support the communication device in performing the corresponding functions described in the above method. The transceiver module supports communication between the communication device and other devices. The communication device may also include a storage module, coupled to the transceiver module and the processing module, which stores necessary computer programs and data for the communication device.

[0010] In one implementation, the communication device includes: a transceiver module configured to receive downlink control information (DCI) sent by a network-side device, wherein the DCI is used to indicate a sidelink licensed resource; and a processing module configured to determine a first sidelink beam used by the sidelink licensed resource based on the DCI, so as to perform sidelink transmission using the first sidelink beam on the sidelink licensed resource.

[0011] Fourthly, embodiments of this disclosure provide another communication device that has some or all of the functions of the network-side device in the method example described in the second aspect above. For example, the communication device may have the functions of some or all of the embodiments in this disclosure, or it may have the functions of any one embodiment in this disclosure implemented individually. The functions may be implemented by hardware or by hardware executing corresponding software. The hardware or software includes one or more units or modules corresponding to the above functions.

[0012] In one implementation, the communication device may include a transceiver module and a processing module, the processing module being configured to support the communication device in performing the corresponding functions described in the above method. The transceiver module is used to support communication between the communication device and other devices. The communication device may also include a storage module, which is coupled to the transceiver module and the processing module, and stores the necessary computer programs and data of the communication device.

[0013] In one implementation, the communication device includes a transceiver module configured to send a DCI to a first terminal device for determining a first sidelink beam used by a sidelink licensed resource, wherein the DCI is used to indicate the sidelink licensed resource.

[0014] Fifthly, embodiments of this disclosure provide a communication device including a processor that, when the processor invokes a computer program in memory, executes the method described in the first aspect.

[0015] In a sixth aspect, embodiments of this disclosure provide a communication device including a processor that, when the processor invokes a computer program in memory, executes the method described in the second aspect above.

[0016] In a seventh aspect, embodiments of this disclosure provide a communication device including a processor and a memory, the memory storing a computer program; the processor executes the computer program stored in the memory to cause the communication device to perform the method described in the first aspect above.

[0017] Eighthly, embodiments of this disclosure provide a communication device including a processor and a memory storing a computer program; the processor executes the computer program stored in the memory to cause the communication device to perform the method described in the second aspect above.

[0018] Ninthly, embodiments of this disclosure provide a communication device including a processor and an interface circuit. The interface circuit is configured to receive code instructions and transmit them to the processor, which is configured to execute the code instructions to cause the device to perform the method described in the first aspect above.

[0019] In a tenth aspect, embodiments of this disclosure provide a communication device including a processor and an interface circuit. The interface circuit is configured to receive code instructions and transmit them to the processor, which is configured to execute the code instructions to cause the device to perform the method described in the second aspect above.

[0020] Eleventhly, embodiments of this disclosure provide a random access system, the system including the communication device described in the third aspect and the communication device described in the fourth aspect, or the system including the communication device described in the fifth aspect and the communication device described in the sixth aspect, or the system including the communication device described in the seventh aspect and the communication device described in the eighth aspect, or the system including the communication device described in the ninth aspect and the communication device described in the tenth aspect.

[0021] In a twelfth aspect, embodiments of the present invention provide a computer-readable storage medium for storing instructions for use by the first terminal device, wherein when the instructions are executed, the first terminal device performs the method described in the first aspect.

[0022] In a thirteenth aspect, embodiments of the present invention provide a readable storage medium for storing instructions for use by the network-side device, which, when executed, cause the network-side device to perform the method described in the second aspect.

[0023] In a fourteenth aspect, this disclosure also provides a computer program product including a computer program that, when run on a computer, causes the computer to perform the method described in the first aspect above.

[0024] In a fifteenth aspect, this disclosure also provides a computer program product including a computer program that, when run on a computer, causes the computer to perform the method described in the second aspect above.

[0025] In a sixteenth aspect, this disclosure provides a chip system including at least one processor and an interface for supporting a first terminal device in implementing the functions involved in the first aspect, such as determining or processing at least one of the data and information involved in the above methods. In one possible design, the chip system further includes a memory for storing computer programs and data necessary for the first terminal device. The chip system may be composed of chips or may include chips and other discrete devices.

[0026] In a seventeenth aspect, this disclosure provides a chip system including at least one processor and an interface for supporting network-side devices in implementing the functions involved in the second aspect, such as determining or processing at least one of the data and information involved in the above methods. In one possible design, the chip system further includes a memory for storing computer programs and data necessary for the network-side device. The chip system may be composed of chips or may include chips and other discrete devices.

[0027] In an eighteenth aspect, this disclosure provides a computer program that, when run on a computer, causes the computer to perform the method described in the first aspect above.

[0028] In a nineteenth aspect, this disclosure provides a computer program that, when run on a computer, causes the computer to perform the method described in the second aspect above. Attached Figure Description

[0029] To more clearly illustrate the technical solutions in the embodiments or background art of this disclosure, the accompanying drawings used in the embodiments or background art of this disclosure will be described below.

[0030] Figure 1 This is an architecture diagram of a communication system provided in an embodiment of this disclosure;

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

[0032] Figure 3 This is a flowchart of another data transmission method provided in this embodiment of the disclosure;

[0033] Figure 4 This is a flowchart of yet another data transmission method provided in this disclosure embodiment;

[0034] Figure 5 This is a flowchart of yet another data transmission method provided in this disclosure embodiment;

[0035] Figure 6 This is a flowchart of yet another data transmission method provided in this disclosure embodiment;

[0036] Figure 7 This is a structural diagram of a communication device provided in an embodiment of this disclosure;

[0037] Figure 8 This is a structural diagram of another communication device provided in an embodiment of this disclosure;

[0038] Figure 9 This is a schematic diagram of the structure of a chip provided in an embodiment of this disclosure. Detailed Implementation

[0039] To better understand the data transmission method and apparatus disclosed in this disclosure, the communication system to which this disclosure applies will be described first.

[0040] Please see Figure 1 , Figure 1 This is a schematic diagram of the architecture of a communication system provided in an embodiment of the present disclosure. The communication system may include, but is not limited to, a network-side device and a terminal device. Figure 1 The number and form of devices shown are for illustrative purposes only and do not constitute a limitation on the embodiments of this disclosure. In actual applications, there may be two or more network-side devices and two or more terminal devices. Figure 1 The communication system 10 shown is exemplified by including a network-side device 101 and a terminal device 102.

[0041] It should be noted that the technical solutions of this disclosure can be applied to various communication systems. For example, Long Term Evolution (LTE) systems, 5th Generation (5G) mobile communication systems, 5G New Radio (NR) systems, or other future new mobile communication systems. It should also be noted that the side link in this disclosure can also be referred to as a side link or a direct link.

[0042] The network-side device 101 in this embodiment is a network-side entity used for transmitting or receiving signals. For example, the network-side device 101 can be an evolved NodeB (eNB), a transmission reception point (TRP), a next-generation NodeB (gNB) in an NR system, a base station in other future mobile communication systems, or an access node in a wireless fidelity (WiFi) system. This disclosure does not limit the specific technology or device form used in the base station. The base station provided in this disclosure can be composed of a central unit (CU) and a distributed unit (DU). The CU can also be called a control unit. Using a CU-DU structure, the base station, for example, can have its protocol layer separated. Some protocol layer functions are centrally controlled by the CU, while the remaining or all protocol layer functions are distributed in the DU, which is centrally controlled by the CU.

[0043] The terminal device 102 in this disclosure is a user-side entity used to receive or transmit signals, such as a mobile phone. The terminal device can also be referred to as a terminal, user equipment (UE), mobile station (MS), mobile terminal (MT), etc. The terminal device can be a car with communication capabilities, a smart car, a mobile phone, a wearable device, a tablet computer, a computer with wireless transceiver capabilities, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control, a wireless terminal device in self-driving, a wireless terminal device in remote medical surgery, a wireless terminal device in a smart grid, a wireless terminal device in transportation safety, a wireless terminal device in a smart city, a wireless terminal device in a smart home, etc. This disclosure does not limit the specific technology or device form used in the terminal device.

[0044] It is understood that the communication system described in the embodiments of this disclosure is for the purpose of more clearly illustrating the technical solutions of the embodiments of this disclosure, and does not constitute a limitation on the technical solutions provided in the embodiments of this disclosure. As those skilled in the art will know, with the evolution of system architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of this disclosure are also applicable to similar technical problems.

[0045] To support direct communication between terminal devices, a sidelink communication method is introduced, with the interface between terminal devices being PC-5. Based on the correspondence between sending and receiving terminal devices, three transmission modes are supported on the sidelink: unicast, multicast, and broadcast. The sending terminal device transmits SCI (Sidelink Control Information) on the PSCCH (physical sidelink control channel) and a second-stage SCI on the PSSCH (physical sidelink shared channel), carrying the resource location of the transmitted data and source and destination identifiers. Upon receiving the SCI, the receiving terminal device determines whether to receive the corresponding data and which process it corresponds to based on the source and destination terminal device identifiers. In a unicast connection, each terminal device corresponds to a destination identifier; in multicast, each terminal device can belong to one or more groups, with each group corresponding to a destination identifier; and in broadcast, all terminal devices correspond to at least one destination identifier.

[0046] Each logical channel has a priority for logical channel scheduling. This priority is configured by the network. The network configures the priority for connected terminal devices through dedicated signaling and for idle terminal devices through broadcasting. The network configures the priority for each logical channel based on the QoS (quality of service) of the data carried by the logical channel.

[0047] When a terminal device receives a sidelink grant, it first selects the destination terminal device, choosing the terminal device corresponding to the sidelink logical channel with the highest priority.

[0048] Sidelink communication employs two resource allocation methods: dynamic network scheduling and autonomous selection by the terminal device from a network-broadcast resource pool. Dynamic scheduling involves the network dynamically allocating sidelink transmission resources to the terminal device based on its cached data reports. Autonomous selection, on the other hand, allows the terminal device to randomly select transmission resources from either the network-broadcast pool or a pre-configured resource pool. The resource pools for dynamic scheduling and autonomous selection are separate. Dynamic scheduling is handled by the base station, allowing for efficient resource allocation and thus preventing collisions between different terminal devices through appropriate algorithms.

[0049] A terminal device may have multiple sidelink transmit beams. When a terminal device transmits sidelink data to different destination terminal devices, it can use different sidelink transmit beams. The sidelink beam used by the destination terminal device can be called the active sidelink beam of the destination terminal device.

[0050] In related technologies, when a first terminal device sends sidelink data to different second terminal devices, it may use different sidelink beams. After receiving a sidelink grant, the sidelink data can only be accurately transmitted to the second terminal device when the corresponding beam is used for transmission on the sidelink grant. If only logical channel priority is considered to determine the second terminal device, the transmission beam used by the first terminal device to send data to the second terminal device is inconsistent with the beam corresponding to the sidelink grant. This will cause the second terminal device to be unable to receive the data sent by the first terminal device, which is an urgent problem to be solved.

[0051] Based on this, this disclosure provides a data transmission method and apparatus. The terminal device determines the first sidelink beam used by the sidelink grant, thereby enabling the transmission of data to the second terminal device using the first sidelink beam on the sidelink granted resources, which can avoid data transmission loss or failure.

[0052] The data transmission method and apparatus provided in this disclosure will now be described in detail with reference to the accompanying drawings.

[0053] Please see Figure 2 , Figure 2 This is a flowchart of a data transmission method provided in an embodiment of this disclosure.

[0054] like Figure 2 As shown, the method is executed by the first terminal device, and the method may include, but is not limited to, the following steps:

[0055] S21: Receive downlink control information (DCI) sent by the network-side device, wherein the DCI is used to indicate the sidelink licensed resources.

[0056] S22: Determine the first sidelink beam to be used on the sidelink licensed resource based on the DCI, so as to perform sidelink transmission on the sidelink licensed resource using the first sidelink beam.

[0057] In this embodiment of the disclosure, the network-side device sends a DCI (Downlink Control Information) to the first terminal device, wherein the DCI is used to indicate the sidelink grant.

[0058] After receiving the DCI sent by the network-side device, the first terminal device can determine the first sidelink beam to use for the sidelink licensed resources based on the DCI.

[0059] For example, the first terminal device may determine the first sidelink beam used by the sidelink licensed resource indicated by the DCI according to the protocol agreement, or it may further determine the first sidelink beam used by the sidelink licensed resource indicated by the DCI according to the instruction of the network side device, or it may determine the first sidelink beam used by the sidelink licensed resource indicated by the DCI based on the first terminal device, etc. The embodiments disclosed herein do not impose specific limitations on this.

[0060] In this embodiment of the present disclosure, the first terminal device receives downlink control information (DCI) sent by the network-side device, determines the first sidelink beam to be used on the sidelink licensed resource based on the DCI, and can then use the first sidelink beam to perform sidelink transmission on the sidelink licensed resource. This enables data transmission to any second terminal device using the first sidelink beam on the sidelink licensed resource, thus avoiding data transmission loss or failure.

[0061] It is understood that the first terminal device can also determine the target second terminal device from multiple second terminal devices to transmit data to the target second terminal device. The determination of the target second terminal device can be based on a logical channel priority selection method, or it can be determined through other means. In this embodiment, no specific limitation is made on the method for determining the target second terminal device. However, the method for determining the target second terminal device must ensure that the determined target second terminal device can receive data on the first sidelink beam using the sidelink permitted resources, thereby guaranteeing accurate data transmission between the first terminal device and the target second terminal device and avoiding data transmission loss or failure.

[0062] By implementing the embodiments of this disclosure, a first terminal device receives downlink control information (DCI) sent by a network-side device, wherein the DCI indicates sidelink licensed resources; and determines a first sidelink beam to be used on the sidelink licensed resources based on the DCI, so as to perform sidelink transmission using the first sidelink beam on the sidelink licensed resources. Therefore, the first terminal device can transmit data to the second terminal device using the first sidelink beam on the sidelink licensed resources, thus avoiding data transmission loss or failure.

[0063] In some embodiments, the DCI includes a sidelink beam identifier; wherein determining the first sidelink beam used by the sidelink licensed resource according to the DCI includes: determining the first sidelink beam used by the sidelink licensed resource according to the sidelink beam identifier.

[0064] In this embodiment of the present disclosure, the first terminal device receives a DCI sent by the network-side device, wherein the DCI includes a sidelink beam identifier, and the first terminal device can determine the first sidelink beam used for the sidelink licensed resources based on the sidelink beam identifier.

[0065] The sidelink beam identifier can be indicated by the TCI (transmission configuration indicator).

[0066] In some embodiments, the first terminal device determines the target second terminal device corresponding to the sidelink licensed resource based on the first sidelink beam, so as to use the sidelink licensed resource to send data of the target second terminal device.

[0067] In this embodiment of the present disclosure, after the terminal device determines the first sidelink beam used by the sidelink licensed resource, it can also determine the target second terminal device corresponding to the sidelink licensed resource based on the first sidelink beam, so as to use the sidelink licensed resource to send data of the target second terminal device.

[0068] Specifically, the target second terminal device corresponding to the sidelink licensed resource is determined based on the first sidelink beam. This can be achieved by matching the first sidelink beam with the activated sidelink beams (sidelink beams used by the second terminal devices) of multiple second terminal devices to identify the target second terminal device.

[0069] Alternatively, a subset of candidate second terminal devices can be determined from multiple second terminal devices using a logical channel priority selection method. Furthermore, the target second terminal device can be determined by matching the first sidelink beam with the active sidelink beam (the sidelink beam used by the second terminal device) of the candidate second terminal devices.

[0070] Alternatively, the sidelink logical channel with data to be transmitted and the corresponding active sidelink beam of the candidate second terminal device can be determined in advance. The target second terminal device can be determined by matching the first sidelink beam with the active sidelink beam of the candidate second terminal device (the sidelink beam used by the second terminal device).

[0071] Alternatively, a subset of candidate second terminal devices can be determined from multiple second terminal devices using a logical channel priority selection method. Furthermore, the target second terminal device can be determined by matching the first sidelink beam with the active sidelink beam (the sidelink beam used by the second terminal device) of the candidate second terminal devices.

[0072] Alternatively, the transmission configuration of the sidelink logical channel with data to be transmitted can be determined, and the candidate sidelink beams corresponding to the sidelink logical channels with data to be transmitted can be identified. The first sidelink beam is then matched with the candidate sidelink beams to determine the sidelink logical channel with data to be transmitted corresponding to the candidate sidelink beam that matches the first sidelink beam, which uses sidelink licensed resources for transmission. When using sidelink licensed resources to transmit the sidelink logical channel with data to be transmitted corresponding to the candidate sidelink beam that matches the first sidelink beam, data from higher-priority sidelink logical channels can be transmitted first, according to priority order.

[0073] It should be noted that the above embodiments are not exhaustive, but only illustrative of some embodiments. Furthermore, the above embodiments can be implemented individually or in combination. The above embodiments are only illustrative and are not intended to limit the scope of protection of the embodiments disclosed herein.

[0074] In this embodiment, the first terminal device receives downlink control information (DCI) sent by the network-side device, wherein the DCI indicates a sidelink licensed resource. Based on the DCI, the first sidelink beam used by the sidelink licensed resource is determined, and based on the first sidelink beam, the target second terminal device corresponding to the sidelink licensed resource is determined, so as to use the sidelink licensed resource to send data to the target second terminal device. Therefore, the first terminal device can use the first sidelink beam on the sidelink licensed resource to transmit data to the target second terminal device, thus avoiding data transmission loss or failure.

[0075] In some embodiments, the first terminal device determines the target second terminal device corresponding to the sidelink licensed resource based on the first sidelink beam, including: determining the active sidelink beam of the second terminal device; and determining the second terminal device corresponding to the active sidelink beam that matches the first sidelink beam as the target second terminal device.

[0076] In this embodiment of the disclosure, the first terminal device determines the active sidelink beam of the second terminal device. This can be done by the first terminal device determining all second terminal devices with which it establishes a sidelink connection, or by using a logical channel priority selection method to select the second terminal device corresponding to the sidelink logical channel with the highest priority.

[0077] It is understandable that the first terminal device can determine the second terminal device and thus determine the active sidelink beam of the second terminal device (the sidelink beam used by the second terminal device).

[0078] Based on this, when the first terminal device determines the active sidelink beam of the second terminal device, it can further determine the active sidelink beam that matches the first sidelink beam. Thus, the second terminal device corresponding to the active sidelink beam that matches the first sidelink beam is identified as the target second terminal device. Therefore, the first terminal device can use the first sidelink beam (the active sidelink beam that matches the first sidelink beam) on the sidelink licensed resources to transmit data to the target second terminal device, avoiding data transmission loss or failure.

[0079] In some embodiments, the data of the target second terminal device comes from a sidelink logical channel with data to be transmitted.

[0080] In this embodiment of the disclosure, the first terminal device can transmit data to the target second terminal device using the first sidelink beam (the active sidelink beam matched with the first sidelink) on the sidelink licensed resources, wherein the data of the target second terminal device comes from the sidelink logical channel with data to be transmitted.

[0081] In some embodiments, the sidelink logical channel with data to be transmitted belongs to the target second terminal device.

[0082] In this embodiment of the disclosure, the siedlink logical channel with data to be transmitted belongs to the target second terminal device.

[0083] In some embodiments, the first terminal device determines the highest priority target sidelink logical channel among the sidelink logical channels with data to be transmitted, and uses sidelink licensed resources to transmit data of the target second terminal device corresponding to the target sidelink logical channel.

[0084] In this embodiment, the first terminal device can employ a logical channel priority selection method to select the sidelink logical channel with the highest priority as the target sidelink logical channel, so as to use sidelink licensed resources to send data of the target second terminal device corresponding to the target sidelink logical channel. Therefore, the first terminal device can use the first sidelink beam (the active sidelink beam matched with the first sidelink) on the sidelink licensed resources to transmit the data to be sent from the target sidelink logical channel to the target second terminal device, thus avoiding data transmission loss or failure.

[0085] In some embodiments, the first terminal device determines the transmission configuration of the target sidelink logical channel, wherein the transmission configuration is used to indicate the second sidelink beam used by the target sidelink logical channel.

[0086] In this embodiment of the disclosure, the first terminal device may further determine the transmission configuration of the target sidelink logical channel, the transmission configuration being used to indicate the second sidelink beam used by the target sidelink logical channel.

[0087] In some embodiments, the first terminal device determines the transmission configuration of the target sidelink logical channel by: receiving first indication information sent by a network-side device or a peer terminal device, wherein the first indication information is used to indicate the transmission configuration of the target sidelink logical channel; and determining the transmission configuration of the target sidelink logical channel according to the indication information.

[0088] In this embodiment of the present disclosure, the first terminal device receives first indication information sent by the network-side device. The first indication information is used to indicate the transmission configuration of the target sidelink logical channel. Based on the indication information, the transmission configuration of the target sidelink logical channel is determined.

[0089] In the case of receiving the first indication information sent by the network-side device, the first indication information can be carried through system messages or RRC (radio resource control) reconfiguration messages.

[0090] In this embodiment of the present disclosure, the first terminal device receives first indication information sent by the peer terminal device. The first indication information is used to indicate the transmission configuration of the target sidelink logical channel. Based on the indication information, the transmission configuration of the target sidelink logical channel is determined.

[0091] In the case of receiving the first indication information sent by the peer terminal device, the first indication information can be carried through the sidelink RRC reconfiguration message.

[0092] In some embodiments, when receiving the first indication information sent by the network-side device, the method further includes: the first terminal device receiving the second indication information sent by the network-side device, wherein the second indication information includes a terminal device identifier bound to a transmission configuration, and the transmission configuration is used to indicate the second sidelink beam used by the target sidelink logical channel of the second terminal device corresponding to the terminal device identifier.

[0093] In this embodiment of the present disclosure, when the first terminal device receives the first indication information sent by the network-side device, it can also receive the second indication information sent by the network-side device. The second indication information includes a terminal device identifier bound to the transmission configuration. The transmission configuration is used to indicate the second sidelink beam used by the target sidelink logical channel of the second terminal device corresponding to the terminal device identifier.

[0094] The first instruction information and the second instruction information can be sent simultaneously or separately. If sent simultaneously, they can be carried in the same message or in two separate messages and sent to the first terminal device at the same time.

[0095] In this embodiment of the disclosure, the first terminal device can determine, through the second indication information, to send a second sidelink beam configured to indicate the target sidelink logical channel of the second terminal device corresponding to the terminal device identifier.

[0096] In some embodiments, the first terminal device determines a target sidelink logical channel, a target second sidelink beam that matches the first sidelink beam in the second sidelink beam used by the sidelink logical channel with data to be transmitted; determines the target sidelink logical channel corresponding to the target second sidelink beam as a designated sidelink logical channel, so as to transmit the data to be transmitted on the designated sidelink logical channel using sidelink licensed resources.

[0097] In this embodiment of the disclosure, the first terminal device receives first indication information and second indication information sent by the network-side device, and determines to send a second sidelink beam configured to indicate the target sidelink logical channel used by the second terminal device corresponding to the terminal device identifier.

[0098] Based on this, the first terminal device can determine the sidelink logical channel with data to be transmitted in the target sidelink logical channel of the second terminal device corresponding to the terminal device identifier, and the target second sidelink beam that matches the first sidelink beam in the second sidelink beam it uses. Furthermore, it determines the target sidelink logical channel corresponding to the target second sidelink beam as the designated sidelink logical channel, so as to use the sidelink licensed resources to send the data to be transmitted in the designated sidelink logical channel.

[0099] In some embodiments, the first terminal device determines the priority order of a specified sidelink logical channel in order to transmit pending data on the specified sidelink logical channel using licensed resources according to the priority order.

[0100] In this embodiment of the present disclosure, the first terminal device can determine the sidelink logical channel with data to be transmitted in the target sidelink logical channel of the second terminal device corresponding to the terminal device identifier, and the target second sidelink beam that matches the first sidelink beam in the second sidelink beam used by it. Further, the target sidelink logical channel corresponding to the target second sidelink beam is determined as the designated sidelink logical channel, so as to use the sidelink licensed resources to send the data to be transmitted in the designated sidelink logical channel.

[0101] The first terminal device uses sidelink licensed resources to send data to be sent on a designated sidelink logical channel. It can also predetermine the priority order of the designated sidelink logical channel so that the licensed resources can be used to send the data to be sent on the designated sidelink logical channel according to the priority order.

[0102] In some embodiments, the sidelink logical channel with data to be transmitted belongs to the target second terminal device.

[0103] In this embodiment of the disclosure, the siedlink logical channel with data to be transmitted belongs to the target second terminal device.

[0104] Please see Figure 3 , Figure 3 This is a flowchart of another data transmission method provided in an embodiment of this disclosure.

[0105] like Figure 3 As shown, the method is executed by the first terminal device, and the method may include, but is not limited to, the following steps:

[0106] S31: Receive downlink control information (DCI) sent by the network-side device, wherein the DCI is used to indicate the sidelink licensed resources.

[0107] S32: Determine the first sidelink beam to be used on the sidelink licensed resource based on the DCI, so as to perform sidelink transmission on the sidelink licensed resource using the first sidelink beam.

[0108] The relevant descriptions of S31 and S32 can be found in the relevant descriptions in the above embodiments, and will not be repeated here.

[0109] S33: Determine the target second terminal device corresponding to the sidelink licensed resource based on the first sidelink beam, so as to use the sidelink licensed resource to send data to the target second terminal device.

[0110] In this embodiment of the present disclosure, after the terminal device determines the first sidelink beam used by the sidelink licensed resource, it can also determine the target second terminal device corresponding to the sidelink licensed resource based on the first sidelink beam, so as to use the sidelink licensed resource to send data of the target second terminal device.

[0111] Specifically, the target second terminal device corresponding to the sidelink licensed resource is determined based on the first sidelink beam. This can be achieved by matching the first sidelink beam with the activated sidelink beams (sidelink beams used by the second terminal devices) of multiple second terminal devices to identify the target second terminal device.

[0112] Alternatively, a subset of candidate second terminal devices can be determined from multiple second terminal devices using a logical channel priority selection method. Furthermore, the target second terminal device can be determined by matching the first sidelink beam with the active sidelink beam (the sidelink beam used by the second terminal device) of the candidate second terminal devices.

[0113] Alternatively, the sidelink logical channel with data to be transmitted and the corresponding active sidelink beam of the candidate second terminal device can be determined in advance. The target second terminal device can be determined by matching the first sidelink beam with the active sidelink beam of the candidate second terminal device (the sidelink beam used by the second terminal device).

[0114] Alternatively, a subset of candidate second terminal devices can be determined from multiple second terminal devices using a logical channel priority selection method. Furthermore, the target second terminal device can be determined by matching the first sidelink beam with the active sidelink beam (the sidelink beam used by the second terminal device) of the candidate second terminal devices.

[0115] Alternatively, the transmission configuration of the sidelink logical channel with data to be transmitted can be determined, and the candidate sidelink beams corresponding to the sidelink logical channels with data to be transmitted can be identified. The first sidelink beam is then matched with the candidate sidelink beams to determine the sidelink logical channel with data to be transmitted corresponding to the candidate sidelink beam that matches the first sidelink beam, which uses sidelink licensed resources for transmission. When using sidelink licensed resources to transmit the sidelink logical channel with data to be transmitted corresponding to the candidate sidelink beam that matches the first sidelink beam, data from higher-priority sidelink logical channels can be transmitted first, according to priority order.

[0116] It should be noted that the above embodiments are not exhaustive, but only illustrative of some embodiments. Furthermore, the above embodiments can be implemented individually or in combination. The above embodiments are only illustrative and are not intended to limit the scope of protection of the embodiments disclosed herein.

[0117] In some embodiments, the first terminal device determines the target second terminal device corresponding to the sidelink licensed resource based on the first sidelink beam, including: determining the active sidelink beam of the second terminal device; and determining the second terminal device corresponding to the active sidelink beam that matches the first sidelink beam as the target second terminal device.

[0118] In this embodiment of the disclosure, the first terminal device determines the active sidelink beam of the second terminal device. This can be done by the first terminal device determining all second terminal devices with which it establishes a sidelink connection, or by using a logical channel priority selection method to select the second terminal device corresponding to the sidelink logical channel with the highest priority.

[0119] It is understandable that the first terminal device can determine the second terminal device and thus determine the active sidelink beam of the second terminal device (the sidelink beam used by the second terminal device).

[0120] Based on this, when the first terminal device determines the active sidelink beam of the second terminal device, it can further determine the active sidelink beam that matches the first sidelink beam. Thus, the second terminal device corresponding to the active sidelink beam that matches the first sidelink beam is identified as the target second terminal device. Therefore, the first terminal device can use the first sidelink beam (the active sidelink beam that matches the first sidelink beam) on the sidelink licensed resources to transmit data to the target second terminal device, avoiding data transmission loss or failure.

[0121] In some embodiments, the data of the target second terminal device comes from a sidelink logical channel with data to be transmitted.

[0122] In this embodiment of the disclosure, the first terminal device can transmit data to the target second terminal device using the first sidelink beam (the active sidelink beam matched with the first sidelink) on the sidelink licensed resources, wherein the data of the target second terminal device comes from the sidelink logical channel with data to be transmitted.

[0123] In some embodiments, the sidelink logical channel with data to be transmitted belongs to the target second terminal device.

[0124] In this embodiment of the disclosure, the siedlink logical channel with data to be transmitted belongs to the target second terminal device.

[0125] In some embodiments, the first terminal device determines the highest priority target sidelink logical channel among the sidelink logical channels with data to be transmitted, and uses sidelink licensed resources to transmit data of the target second terminal device corresponding to the target sidelink logical channel.

[0126] In this embodiment, the first terminal device can employ a logical channel priority selection method to select the sidelink logical channel with the highest priority as the target sidelink logical channel, so as to use the sidelink licensed resources to send data of the target second terminal device corresponding to the target sidelink logical channel. Therefore, the first terminal device can use the first sidelink beam (the active sidelink beam matched with the first sidelink) on the sidelink licensed resources to transmit data to the target second terminal device, thus avoiding data transmission loss or failure.

[0127] By implementing the embodiments of this disclosure, a first terminal device receives downlink control information (DCI) sent by a network-side device, wherein the DCI indicates sidelink licensed resources; determines a first sidelink beam to be used by the sidelink licensed resources based on the DCI, and determines a target second terminal device corresponding to the sidelink licensed resources based on the first sidelink beam, so as to use the sidelink licensed resources to send data to the target second terminal device. Therefore, the first terminal device can use the first sidelink beam on the sidelink licensed resources to transmit data to be sent via a specified sidelink logical channel to the target second terminal device, thus avoiding data transmission loss or failure.

[0128] Please see Figure 4 , Figure 4 This is a flowchart of another data transmission method provided in the embodiments of this disclosure.

[0129] like Figure 4 As shown, the method is executed by the first terminal device, and the method may include, but is not limited to, the following steps:

[0130] S41: Receive downlink control information (DCI) sent by the network-side device, wherein the DCI is used to indicate the sidelink licensed resources.

[0131] S42: Determine the first sidelink beam to be used on the sidelink licensed resource based on the DCI, and perform sidelink transmission on the sidelink licensed resource using the first sidelink beam.

[0132] The relevant descriptions of S41 and S42 can be found in the relevant descriptions in the above embodiments, and will not be repeated here.

[0133] S43: Determine the transmission configuration of the target sidelink logical channel, wherein the transmission configuration is used to indicate the second sidelink beam used by the target sidelink logical channel.

[0134] S44: Determine the target sidelink logical channel, the target second sidelink beam that matches the first sidelink beam in the second sidelink beam used by the sidelink logical channel with the data to be transmitted; determine the target sidelink logical channel corresponding to the target second sidelink beam as the designated sidelink logical channel, so as to use the sidelink licensed resources to transmit the data to be transmitted on the designated sidelink logical channel.

[0135] In this embodiment of the disclosure, the first terminal device may further determine the transmission configuration of the target sidelink logical channel, the transmission configuration being used to indicate the second sidelink beam used by the target sidelink logical channel.

[0136] In some embodiments, the first terminal device determines the transmission configuration of the target sidelink logical channel by: receiving first indication information sent by a network-side device or a peer terminal device, wherein the first indication information is used to indicate the transmission configuration of the target sidelink logical channel; and determining the transmission configuration of the target sidelink logical channel according to the indication information.

[0137] In this embodiment of the present disclosure, the first terminal device receives first indication information sent by the network-side device. The first indication information is used to indicate the transmission configuration of the target sidelink logical channel. Based on the indication information, the transmission configuration of the target sidelink logical channel is determined.

[0138] In the case of receiving the first indication information sent by the network-side device, the first indication information can be carried through system messages or RRC reconfiguration messages.

[0139] In this embodiment of the present disclosure, the first terminal device receives first indication information sent by the peer terminal device. The first indication information is used to indicate the transmission configuration of the target sidelink logical channel. Based on the indication information, the transmission configuration of the target sidelink logical channel is determined.

[0140] In the case of receiving the first indication information sent by the peer terminal device, the first indication information can be carried through the sidelink RRC reconfiguration message.

[0141] In some embodiments, when receiving the first indication information sent by the network-side device, the method further includes: the first terminal device receiving the second indication information sent by the network-side device, wherein the second indication information includes a terminal device identifier bound to a transmission configuration, and the transmission configuration is used to indicate the second sidelink beam used by the target sidelink logical channel of the second terminal device corresponding to the terminal device identifier.

[0142] In this embodiment of the present disclosure, when the first terminal device receives the first indication information sent by the network-side device, it can also receive the second indication information sent by the network-side device. The second indication information includes a terminal device identifier bound to the transmission configuration. The transmission configuration is used to indicate the second sidelink beam used by the target sidelink logical channel of the second terminal device corresponding to the terminal device identifier.

[0143] The first instruction information and the second instruction information can be sent simultaneously or separately. If sent simultaneously, they can be carried in the same message or in two separate messages and sent to the first terminal device at the same time.

[0144] In this embodiment of the disclosure, the first terminal device can determine, through the second indication information, to send a second sidelink beam configured to indicate the target sidelink logical channel of the second terminal device corresponding to the terminal device identifier.

[0145] In this embodiment of the disclosure, the first terminal device receives first indication information and second indication information sent by the network-side device, and determines to send a second sidelink beam configured to indicate the target sidelink logical channel used by the second terminal device corresponding to the terminal device identifier.

[0146] Based on this, the first terminal device can determine the sidelink logical channel with data to be transmitted in the target sidelink logical channel of the second terminal device corresponding to the terminal device identifier, and the target second sidelink beam that matches the first sidelink beam in the second sidelink beam it uses. Furthermore, it determines the target sidelink logical channel corresponding to the target second sidelink beam as the designated sidelink logical channel, so as to use the sidelink licensed resources to send the data to be transmitted in the designated sidelink logical channel.

[0147] In some embodiments, the first terminal device determines the priority order of a specified sidelink logical channel in order to transmit pending data on the specified sidelink logical channel using licensed resources according to the priority order.

[0148] In this embodiment of the present disclosure, the first terminal device can determine the sidelink logical channel with data to be transmitted in the target sidelink logical channel of the second terminal device corresponding to the terminal device identifier, and the target second sidelink beam that matches the first sidelink beam in the second sidelink beam used by it. Further, the target sidelink logical channel corresponding to the target second sidelink beam is determined as the designated sidelink logical channel, so as to use the sidelink licensed resources to send the data to be transmitted in the designated sidelink logical channel.

[0149] The first terminal device uses sidelink licensed resources to send data to be sent on a designated sidelink logical channel. It can also predetermine the priority order of the designated sidelink logical channel so that the licensed resources can be used to send the data to be sent on the designated sidelink logical channel according to the priority order.

[0150] In some embodiments, the sidelink logical channel with data to be transmitted belongs to the target second terminal device.

[0151] In this embodiment of the disclosure, the siedlink logical channel with data to be transmitted belongs to the target second terminal device.

[0152] In this embodiment, a first terminal device receives downlink control information (DCI) sent by a network-side device, wherein the DCI indicates sidelink licensed resources; determines a first sidelink beam used by the sidelink licensed resources based on the DCI, determines a transmission configuration for a target sidelink logical channel, wherein the transmission configuration indicates a second sidelink beam used by the target sidelink logical channel; determines a target second sidelink logical channel, and identifies a target second sidelink beam that matches the first sidelink beam among the second sidelink beams used by the sidelink logical channel with data to be transmitted; and determines the target sidelink logical channel corresponding to the target second sidelink beam as a designated sidelink logical channel, so as to use the sidelink licensed resources to transmit the data to be transmitted on the designated sidelink logical channel. Therefore, the first terminal device can use the first sidelink beam on the sidelink licensed resources to transmit the data to be transmitted on the designated sidelink logical channel to the second terminal device, thus avoiding data transmission loss or failure.

[0153] Please see Figure 5 , Figure 5 This is a flowchart of another data transmission method provided in the embodiments of this disclosure.

[0154] like Figure 5As shown, the method is executed by the first terminal device, and the method may include, but is not limited to, the following steps:

[0155] S51: Receive downlink control information (DCI) sent by the network-side device, wherein the DCI is used to indicate the sidelink licensed resources.

[0156] S52: Determine the first sidelink beam to be used on the sidelink licensed resource based on the DCI, and perform sidelink transmission on the sidelink licensed resource using the first sidelink beam.

[0157] S53: Determine the target second terminal device corresponding to the sidelink licensed resource based on the first sidelink beam, and use the sidelink licensed resource to send data to the target second terminal device.

[0158] The relevant descriptions of S51 to S53 can be found in the relevant descriptions in the above embodiments, and will not be repeated here.

[0159] S54: Determine the transmission configuration of the target sidelink logical channel, wherein the transmission configuration is used to indicate the second sidelink beam used by the target sidelink logical channel.

[0160] S55: Determine the target sidelink logical channel, the target second sidelink beam that matches the first sidelink beam in the second sidelink beam used by the sidelink logical channel with the data to be transmitted; determine the target sidelink logical channel corresponding to the target second sidelink beam as the designated sidelink logical channel, so as to use the sidelink licensed resources to transmit the data to be transmitted on the designated sidelink logical channel.

[0161] The relevant descriptions of S54 and S55 can be found in the relevant descriptions in the above embodiments, and will not be repeated here.

[0162] In this embodiment, a first terminal device receives downlink control information (DCI) sent by a network-side device, wherein the DCI indicates sidelink licensed resources; determines a first sidelink beam used by the sidelink licensed resources based on the DCI, determines a target second terminal device corresponding to the sidelink licensed resources based on the first sidelink beam, and uses the sidelink licensed resources to send data to the target second terminal device; determines a transmission configuration for a target sidelink logical channel, wherein the transmission configuration indicates a second sidelink beam used by the target sidelink logical channel; determines a target second sidelink logical channel, and identifies a target second sidelink beam that matches the first sidelink beam among the second sidelink beams used by the sidelink logical channel with data to be transmitted; and determines the target sidelink logical channel corresponding to the target second sidelink beam as a designated sidelink logical channel, and uses the sidelink licensed resources to send data to be transmitted on the designated sidelink logical channel. Therefore, the first terminal device can use the first sidelink beam on the sidelink licensed resources to transmit data to be transmitted on the designated sidelink logical channel to the target second terminal device, avoiding data transmission loss or failure.

[0163] Please see Figure 6 , Figure 6 This is a flowchart of another data transmission method provided in the embodiments of this disclosure.

[0164] like Figure 6 As shown, this method is executed by a network-side device, and the method may include, but is not limited to, the following steps:

[0165] S61: Send a DCI to the first terminal device for determining the first sidelink beam used for sidelink licensed resources, wherein the DCI is used to indicate the sidelink licensed resources.

[0166] In this embodiment of the disclosure, the network-side device sends a DCI (Downlink Control Information) to the first terminal device, wherein the DCI is used to indicate the sidelink grant.

[0167] After receiving the DCI sent by the network-side device, the first terminal device can determine the first sidelink beam to use for the sidelink licensed resources based on the DCI.

[0168] For example, the first terminal device may determine the first sidelink beam used by the sidelink licensed resource indicated by the DCI according to the protocol agreement, or it may further determine the first sidelink beam used by the sidelink licensed resource indicated by the DCI according to the instruction of the network side device, or it may determine the first sidelink beam used by the sidelink licensed resource indicated by the DCI based on the first terminal device, etc. The embodiments disclosed herein do not impose specific limitations on this.

[0169] In this embodiment of the present disclosure, the first terminal device receives downlink control information (DCI) sent by the network-side device, determines the first sidelink beam to be used on the sidelink licensed resource based on the DCI, and can then use the first sidelink beam to perform sidelink transmission on the sidelink licensed resource. This enables data transmission to any second terminal device using the first sidelink beam on the sidelink licensed resource, thus avoiding data transmission loss or failure.

[0170] It is understood that the first terminal device can also determine the target second terminal device from multiple second terminal devices to transmit data to the target second terminal device. The determination of the target second terminal device can be based on a logical channel priority selection method, or it can be determined through other means. In this embodiment, no specific limitation is made on the method for determining the target second terminal device. However, the method for determining the target second terminal device must ensure that the determined target second terminal device can receive data on the first sidelink beam using the sidelink permitted resources, thereby guaranteeing accurate data transmission between the first terminal device and the target second terminal device and avoiding data transmission loss or failure.

[0171] In some embodiments, the DCI includes a sidelink beam identifier; wherein determining the first sidelink beam used by the sidelink licensed resource according to the DCI includes: determining the first sidelink beam used by the sidelink licensed resource according to the sidelink beam identifier.

[0172] In this embodiment of the present disclosure, the first terminal device receives a DCI sent by the network-side device, wherein the DCI includes a sidelink beam identifier, and the first terminal device can determine the first sidelink beam used for the sidelink licensed resources based on the sidelink beam identifier.

[0173] The sidelink beam identifier can be indicated by the TCI (Transmission Configuration Indicator).

[0174] By implementing the embodiments of this disclosure, the network-side device sends a DCI (Distributed Information Code) to the first terminal device for determining the use of a first sidelink beam on the sidelink licensed resource, wherein the DCI is used to indicate the sidelink licensed resource. Thus, the first terminal device can use the first sidelink beam on the sidelink licensed resource to transmit data to the second terminal device, avoiding data transmission loss or failure.

[0175] In some embodiments, the network-side device sends a first indication information to the terminal device, wherein the first indication information is used to indicate the transmission configuration of the target sidelink logical channel, and the transmission configuration is used to indicate the second sidelink beam used by the target sidelink logical channel.

[0176] In this embodiment of the present disclosure, the first terminal device receives first indication information sent by the network-side device. The first indication information is used to indicate the transmission configuration of the target sidelink logical channel. Based on the indication information, the transmission configuration of the target sidelink logical channel is determined.

[0177] In the case of receiving the first indication information sent by the network-side device, the first indication information can be carried through system messages or RRC reconfiguration messages.

[0178] In this embodiment of the present disclosure, the first terminal device receives first indication information sent by the peer terminal device. The first indication information is used to indicate the transmission configuration of the target sidelink logical channel. Based on the indication information, the transmission configuration of the target sidelink logical channel is determined.

[0179] In the case of receiving the first indication information sent by the peer terminal device, the first indication information can be carried through the sidelink RRC reconfiguration message.

[0180] In some embodiments, the network-side device sends second indication information to the first terminal device, wherein the second indication information includes a terminal device identifier bound to a transmission configuration, and the transmission configuration is used to indicate the second sidelink beam used by the target sidelink logical channel of the second terminal device corresponding to the terminal device identifier.

[0181] In this embodiment of the present disclosure, when the first terminal device receives the first indication information sent by the network-side device, it can also receive the second indication information sent by the network-side device. The second indication information includes a terminal device identifier bound to the transmission configuration. The transmission configuration is used to indicate the second sidelink beam used by the target sidelink logical channel of the second terminal device corresponding to the terminal device identifier.

[0182] The first instruction information and the second instruction information can be sent simultaneously or separately. If sent simultaneously, they can be carried in the same message or in two separate messages and sent to the first terminal device at the same time.

[0183] In this embodiment of the disclosure, the first terminal device can determine, through the second indication information, to send a second sidelink beam configured to indicate the target sidelink logical channel of the second terminal device corresponding to the terminal device identifier.

[0184] In the embodiments provided above, the methods provided by the present disclosure are described from the perspectives of a first terminal device and a network-side device, respectively. To implement the functions of the methods provided in the embodiments of the present disclosure, the first terminal device and the network-side device may include hardware structures and software modules, implementing the above functions in the form of hardware structures, software modules, or a combination of hardware structures and software modules. One of the above functions can be executed in the form of hardware structures, software modules, or a combination of hardware structures and software modules.

[0185] Please see Figure 7 This is a schematic diagram of the structure of a communication device 1 provided in an embodiment of the present disclosure. Figure 7 The communication device 1 shown may include a transceiver module 11 and a processing module. The transceiver module may include a sending module and / or a receiving module. The sending module is used to implement the sending function, and the receiving module is used to implement the receiving function. The transceiver module can implement both sending and / or receiving functions.

[0186] Communication device 1 can be a first terminal device, a device within the first terminal device, or a device compatible with the first terminal device. Alternatively, communication device 1 can be a network-side device, a device within the network-side device, or a device compatible with the network-side device.

[0187] Communication device 1 is the first terminal device:

[0188] The device includes a transceiver module 11 and a processing module 12.

[0189] The transceiver module 11 is configured to receive downlink control information (DCI) sent by the network-side device, wherein the DCI is used to indicate sidelink licensed resources.

[0190] Processing module 12 is configured to determine the first sidelink beam to be used on the sidelink licensed resource based on the DCI, so as to perform sidelink transmission on the sidelink licensed resource using the first sidelink beam.

[0191] The target second terminal device corresponding to the sidelink licensed resource is determined based on the first sidelink beam, so as to use the sidelink licensed resource to send data to the target second terminal device.

[0192] In some embodiments, the DCI includes a sidelink beam identifier; the processing module 12 is further configured to determine a first sidelink beam used by the sidelink licensed resource based on the sidelink beam identifier.

[0193] In some embodiments, the processing module 12 is further configured to determine the active sidelink beam of the second terminal device; and to determine the second terminal device corresponding to the active sidelink beam that matches the first sidelink beam as the target second terminal device.

[0194] In some embodiments, the data of the target second terminal device comes from a sidelink logical channel with data to be transmitted.

[0195] In some embodiments, the processing module 12 is further configured to determine the highest priority target sidelink logical channel among the sidelink logical channels with data to be transmitted, so as to use sidelink licensed resources to transmit data of the target second terminal device corresponding to the target sidelink logical channel.

[0196] In some embodiments, the processing module 12 is further configured to determine the transmission configuration of the target sidelink logical channel, wherein the transmission configuration is used to indicate the second sidelink beam used by the target sidelink logical channel.

[0197] In some embodiments, the transceiver module 11 is further configured to receive first indication information sent by a network-side device or a peer terminal device, wherein the first indication information is used to indicate the transmission configuration of the target sidelink logical channel.

[0198] The processing module 12 is also configured to determine the transmission configuration of the target sidelink logical channel based on the indication information.

[0199] In some embodiments, the transceiver module 11 is further configured to receive second indication information sent by a network-side device, wherein the second indication information includes a terminal device identifier bound to a transmission configuration, and the transmission configuration is used to indicate the second sidelink beam used by the target sidelink logical channel of the second terminal device corresponding to the terminal device identifier.

[0200] In some embodiments, the processing module 12 is further configured to determine a target sidelink logical channel, a target second sidelink beam that matches the first sidelink beam in the second sidelink beam used by the sidelink logical channel with the data to be transmitted; determine that the target sidelink logical channel corresponding to the target second sidelink beam is a designated sidelink logical channel, so as to transmit the data to be transmitted on the designated sidelink logical channel using sidelink licensed resources.

[0201] In some embodiments, the processing module 12 is further configured to determine the priority order of a specified sidelink logical channel, so as to send the data to be sent on the specified sidelink logical channel using licensed resources according to the priority order.

[0202] In some embodiments, the sidelink logical channel with data to be transmitted belongs to the target second terminal device.

[0203] Communication device 1 is a network-side device:

[0204] The device includes a transceiver module 11.

[0205] The transceiver module 11 is configured to send a DCI to the first terminal device for determining the use of a first sidelink beam for sidelink licensed resources, wherein the DCI is used to indicate the sidelink licensed resources.

[0206] In some embodiments, the DCI includes a sidelink beam identifier for the first sidelink beam.

[0207] In some embodiments, the transceiver module 11 is further configured to send first indication information to the first terminal device, wherein the first indication information is used to indicate the transmission configuration of the target sidelink logical channel, and the transmission configuration is used to indicate the second sidelink beam used by the target sidelink logical channel.

[0208] In some embodiments, the transceiver module 11 is further configured to send second indication information to the first terminal device, wherein the second indication information includes a terminal device identifier bound to a transmission configuration, and the transmission configuration is used to indicate the second sidelink beam used by the target sidelink logical channel of the second terminal device corresponding to the terminal device identifier.

[0209] Regarding the communication device 1 in the above embodiments, the specific manner in which each module performs its operation has been described in detail in the embodiments related to the method, and will not be elaborated here.

[0210] The communication device 1 provided in the above embodiments of this disclosure achieves the same or similar beneficial effects as the data transmission method provided in some of the above embodiments, and will not be repeated here.

[0211] Please see Figure 8 , Figure 8 This is a schematic diagram of another communication device 1000 provided in this embodiment. The communication device 1000 can be a network-side device, a first terminal device, a chip, chip system, or processor that supports the network-side device in implementing the above methods, or a chip, chip system, or processor that supports the first terminal device in implementing the above methods. This communication device 1000 can be used to implement the methods described in the above method embodiments; for details, please refer to the descriptions in the above method embodiments.

[0212] The communication device 1000 may include one or more processors 1001. The processor 1001 may be a general-purpose processor or a dedicated processor, such as a baseband processor or a central processing unit (CPU). The baseband processor can be used to process communication protocols and communication data, while the CPU can be used to control the communication device (e.g., network-side equipment, baseband chip, terminal equipment, terminal equipment chip, DU or CU, etc.), execute computer programs, and process data from the computer programs.

[0213] Optionally, the communication device 1000 may further include one or more memories 1002, which may store a computer program 1004. The memories 1002 execute the computer program 1004 to cause the communication device 1000 to perform the methods described in the above method embodiments. Optionally, the memories 1002 may also store data. The communication device 1000 and the memories 1002 may be provided separately or integrated together.

[0214] Optionally, the communication device 1000 may further include a transceiver 1005 and an antenna 1006. The transceiver 1005 may be referred to as a transceiver unit, transceiver, or transceiver circuit, etc., and is used to implement the transmission and reception functions. The transceiver 1005 may include a receiver and a transmitter. The receiver may be referred to as a receiver or receiving circuit, etc., and is used to implement the receiving function; the transmitter may be referred to as a transmitter or transmitting circuit, etc., and is used to implement the transmitting function.

[0215] Optionally, the communication device 1000 may further include one or more interface circuits 1007. The interface circuit 1007 is used to receive code instructions and transmit them to the processor 1001. The processor 1001 executes the code instructions to cause the communication device 1000 to perform the method described in the above method embodiments.

[0216] Communication device 1000 is the first terminal device: transceiver 1005 is used to perform... Figure 2S21 in; Figure 3 S31 in; Figure 4 S41 in; Figure 5 The S51 processor 1001 is used to execute... Figure 2 S22 in the middle; Figure 3 S32 and S33 in the text; Figure 4 S42 to S44 in the middle; Figure 5 S52 to S55 in the text.

[0217] Communication device 1000 is a network-side device: transceiver 1005 is used to perform... Figure 6 S61 in the middle.

[0218] In one implementation, the processor 1001 may include a transceiver for implementing receiving and transmitting functions. For example, the transceiver may be a transceiver circuit, an interface, or an interface circuit. The transceiver circuit, interface, or interface circuit for implementing receiving and transmitting functions may be separate or integrated. The aforementioned transceiver circuit, interface, or interface circuit can be used for reading and writing code / data, or it can be used for transmitting or relaying signals.

[0219] In one implementation, processor 1001 may store computer program 1003, which runs on processor 1001 and causes communication device 1000 to execute the methods described in the above method embodiments. Computer program 1003 may be embedded in processor 1001, in which case processor 1001 may be implemented in hardware.

[0220] In one implementation, the communication device 1000 may include circuitry capable of performing the functions of transmitting, receiving, or communicating as described in the foregoing method embodiments. The processor and transceiver described in this disclosure can be implemented on integrated circuits (ICs), analog ICs, radio frequency integrated circuits (RFICs), mixed-signal ICs, application-specific integrated circuits (ASICs), printed circuit boards (PCBs), electronic devices, etc. The processor and transceiver can also be manufactured using various IC process technologies, such as complementary metal-oxide-semiconductor (CMOS), n-metal-oxide-semiconductor (NMOS), positive-channel metal-oxide-semiconductor (PMOS), bipolar junction transistors (BJTs), bipolar CMOS (BiCMOS), silicon-germanium (SiGe), gallium arsenide (GaAs), etc.

[0221] The communication device described in the above embodiments may be a first terminal device or a network-side device, but the scope of the communication device described in this disclosure is not limited thereto, and the structure of the communication device may vary. Figure 8 The communication device may be a standalone device or part of a larger device. For example, the communication device may be:

[0222] (1) Independent integrated circuit IC, or chip, or chip system or subsystem;

[0223] (2) A collection of one or more ICs, optionally including storage components for storing data and computer programs;

[0224] (3) ASIC, such as modem;

[0225] (4) Modules that can be embedded in other devices;

[0226] (5) Receivers, terminal equipment, smart terminal equipment, cellular phones, wireless equipment, handheld devices, mobile units, vehicle-mounted equipment, network equipment, cloud equipment, artificial intelligence equipment, etc.

[0227] (6) Others, etc.

[0228] For cases where the communication device can be a chip or a chip system, please refer to [link / reference]. Figure 9 This is a structural diagram of a chip provided in an embodiment of this disclosure.

[0229] Chip 1100 includes processor 1101 and interface 1103. The number of processors 1101 can be one or more, and the number of interfaces 1103 can be multiple.

[0230] Regarding the case where the chip is used to implement the functions of the first terminal device in the embodiments of this disclosure:

[0231] Interface 1103 is used to receive code instructions and transmit them to the processor.

[0232] Processor 1101 is configured to run code instructions to perform data transfer methods as described in some of the embodiments above.

[0233] For cases where the chip is used to implement the functions of the network-side device in the embodiments of this disclosure:

[0234] Interface 1103 is used to receive code instructions and transmit them to the processor.

[0235] Processor 1101 is configured to run code instructions to perform data transfer methods as described in some of the embodiments above.

[0236] Optionally, chip 1100 may also include memory 1102, which is used to store necessary computer programs and data.

[0237] Those skilled in the art will also understand that the various illustrative logical blocks and steps listed in the embodiments of this disclosure can be implemented by electronic hardware, computer software, or a combination of both. Whether such functionality is implemented in hardware or software depends on the specific application and the overall system design requirements. Those skilled in the art can implement the described functionality using various methods for each specific application, but such implementation should not be construed as exceeding the scope of protection of the embodiments of this disclosure.

[0238] This disclosure also provides a data transmission system, which includes the aforementioned... Figure 7 In the embodiments, the communication device serves as the first terminal device and the communication device serves as the network-side device; alternatively, the system includes the aforementioned components. Figure 8 The embodiments include a communication device as a first terminal device and a communication device as a network-side device.

[0239] This disclosure also provides a readable storage medium having instructions stored thereon that, when executed by a computer, implement the functions of any of the above method embodiments.

[0240] This disclosure also provides a computer program product that, when executed by a computer, implements the functions of any of the above method embodiments.

[0241] In the above embodiments, implementation can be achieved, in whole or in part, through software, hardware, firmware, or any combination thereof. When implemented in software, it can be implemented, in whole or in part, as a computer program product. The computer program product includes one or more computer programs. When the computer program is loaded and executed on a computer, all or part of the processes or functions described in the embodiments of this disclosure are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer program can be stored in a computer-readable storage medium or transferred from one computer-readable storage medium to another. For example, the computer program can be transferred from one website, computer, server, or data center to another via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium accessible to a computer or a data storage device such as a server or data center that integrates one or more available media. The available media may be magnetic media (e.g., floppy disks, hard disks, magnetic tapes), optical media (e.g., high-density digital video discs (DVDs)), or semiconductor media (e.g., solid-state disks (SSDs)).

[0242] Those skilled in the art will understand that the various numerical designations such as "first," "second," etc., used in this disclosure are merely for the convenience of description and are not intended to limit the scope of the embodiments of this disclosure, nor do they indicate the order of events.

[0243] At least one of the features described in this disclosure can also be described as one or more, and multiple features can be two, three, four or more, and this disclosure does not impose any limitations. In the embodiments of this disclosure, for a technical feature, the technical features in that technical feature are distinguished by "first", "second", "third", "A", "B", "C" and "D", etc., and there is no sequential order or size order among the technical features described by "first", "second", "third", "A", "B", "C" and "D".

[0244] The correspondences shown in the tables of this disclosure can be configured or predefined. The values ​​of the information in each table are merely examples and can be configured to other values; this disclosure is not limiting. When configuring the correspondences between information and parameters, it is not necessarily required to configure all the correspondences shown in each table. For example, the correspondences shown in some rows of the tables in this disclosure may not be configured. Furthermore, appropriate modifications and adjustments can be made based on the above tables, such as splitting, merging, etc. The names of the parameters shown in the headers of the above tables can also use other names that the communication device can understand, and the values ​​or representations of the parameters can also be other values ​​or representations that the communication device can understand. In the implementation of the above tables, other data structures can also be used, such as arrays, queues, containers, stacks, linear lists, pointers, linked lists, trees, graphs, structures, classes, heaps, hash tables, or hash tables, etc.

[0245] The predefined terms in this disclosure can be understood as defined, predefined, stored, pre-stored, pre-negotiated, pre-configured, solidified, or pre-burned.

[0246] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this disclosure.

[0247] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.

[0248] The above description is merely a specific embodiment of this disclosure, but the scope of protection of this disclosure is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this disclosure should be included within the scope of protection of this disclosure. Therefore, the scope of protection of this disclosure should be determined by the scope of the claims.

Claims

1. A data transmission method, characterized in that, The method is executed by a first terminal device and includes: Receive downlink control information (DCI) sent by the network-side device, wherein the DCI is used to indicate sidelink licensed resources; The first sidelink beam used by the sidelink licensed resource is determined based on the DCI. The target second terminal device corresponding to the sidelink licensed resource is determined based on the first sidelink beam, so as to send data of the target second terminal device using the sidelink licensed resource, wherein the target second terminal device is determined by the first terminal device from a plurality of second terminal devices that have established a sidelink connection with the first terminal device; The step of determining the target second terminal device corresponding to the sidelink licensed resource based on the first sidelink beam, and then using the sidelink licensed resource to send data from the target second terminal device, includes: In the target sidelink logical channel, identify the target second sidelink beam that matches the first sidelink beam in the second sidelink beam used by the sidelink logical channel with data to be transmitted; The target sidelink logical channel corresponding to the target second sidelink beam is determined to be the designated sidelink logical channel, and the second terminal device corresponding to the designated sidelink logical channel is determined to be the target second terminal device, so as to use the sidelink licensed resources to send the data of the target second terminal device corresponding to the designated sidelink logical channel.

2. The method as described in claim 1, characterized in that, The DCI includes a sidelink beam identifier; wherein, determining the first sidelink beam used by the sidelink licensed resource based on the DCI includes: The first sidelink beam used by the sidelink licensed resource is determined based on the sidelink beam identifier.

3. The method as described in claim 1, characterized in that, The method further includes: Determine the transmission configuration of the target sidelink logical channel, wherein the transmission configuration of the target sidelink logical channel is used to indicate the second sidelink beam used by the target sidelink logical channel.

4. The method as described in claim 3, characterized in that, Determining the transmission configuration of the target sidelink logical channel includes: Receive first indication information sent by the network-side device or the peer terminal device, wherein the first indication information is used to indicate the transmission configuration of the target sidelink logical channel; Based on the indicated information, determine the transmission configuration of the target sidelink logical channel.

5. The method as described in claim 4, characterized in that, When receiving the first indication information sent by the network-side device, the method further includes: The network-side device receives a second indication message, wherein the second indication message includes a terminal device identifier bound to the transmission configuration of the target sidelink logical channel, and the transmission configuration is used to indicate the second sidelink beam used by the target sidelink logical channel corresponding to the second terminal device identified by the terminal device identifier; Based on the second indication information, determine the second terminal device corresponding to the target sidelink logical channel.

6. The method according to any one of claims 1 to 5, characterized in that, The step of sending data to the target second terminal device corresponding to the specified sidelink logical channel using the sidelink licensed resources includes: The priority order of the specified sidelink logical channel is determined so that, according to the priority order, the data of the target second terminal device corresponding to the specified sidelink logical channel is transmitted using the licensed resources.

7. A data transmission method, characterized in that, The method is executed by a network-side device and includes: A DCI is sent to a first terminal device, wherein the DCI is used to indicate sidelink licensed resources, and the DCI is used by the first terminal device to determine a first sidelink beam used by the sidelink licensed resources, so that the first terminal device determines a target second sidelink beam that matches the first sidelink beam in the second sidelink beam used by the sidelink logical channel with data to be transmitted in the target sidelink logical channel; and determines that the target sidelink logical channel corresponding to the target second sidelink beam is a designated sidelink logical channel, and determines that the second terminal device corresponding to the designated sidelink logical channel is a target second terminal device, so as to use the sidelink licensed resources to transmit the data of the target second terminal device corresponding to the designated sidelink logical channel.

8. The method as described in claim 7, characterized in that, The DCI includes a sidelink beam identifier used by the first terminal device to determine the first sidelink beam.

9. The method as described in claim 7, characterized in that, The method further includes: Send first indication information to the first terminal device, wherein the first indication information is used to indicate the transmission configuration of the target sidelink logical channel, and the transmission configuration of the target sidelink logical channel is used to indicate the second sidelink beam used by the target sidelink logical channel.

10. The method as described in claim 9, characterized in that, The method further includes: Send a second indication message to the first terminal device, wherein the second indication message includes a terminal device identifier bound to the transmission configuration of the target sidelink logical channel, and the transmission configuration is used to indicate the second sidelink beam used by the target sidelink logical channel corresponding to the second terminal device identified by the terminal device identifier.

11. A first terminal device, characterized in that, The first terminal device includes: The transceiver module is configured to receive downlink control information (DCI) sent by the network-side device, wherein the DCI is used to indicate sidelink licensed resources; The processing module is configured to determine the first sidelink beam used by the sidelink licensed resource based on the DCI; The processing module is further configured to determine the target second terminal device corresponding to the sidelink licensed resource based on the first sidelink beam, so as to send data of the target second terminal device using the sidelink licensed resource, wherein the target second terminal device is determined by the first terminal device from a plurality of second terminal devices that have established a sidelink connection with the first terminal device; The processing module is further configured to determine a target second sidelink beam that matches the first sidelink beam in the second sidelink beam used by the sidelink logical channel with data to be transmitted in the target sidelink logical channel; determine that the target sidelink logical channel corresponding to the target second sidelink beam is a designated sidelink logical channel; determine that the second terminal device corresponding to the designated sidelink logical channel is the target second terminal device, so as to use the sidelink licensed resources to send the data of the target second terminal device corresponding to the designated sidelink logical channel.

12. A network-side device, characterized in that, The network-side device includes: The transceiver module is configured to send a DCI to a first terminal device, wherein the DCI is used to indicate sidelink licensed resources, and the DCI is used by the first terminal device to determine a first sidelink beam used by the sidelink licensed resources, so that the first terminal device determines a target second sidelink beam that matches the first sidelink beam in a second sidelink beam used by a sidelink logical channel with data to be transmitted in the target sidelink logical channel; and determines that the target sidelink logical channel corresponding to the target second sidelink beam is a designated sidelink logical channel, and determines that the second terminal device corresponding to the designated sidelink logical channel is a target second terminal device, so as to use the sidelink licensed resources to transmit the data of the target second terminal device corresponding to the designated sidelink logical channel.

13. A communication system, characterized in that, The device includes a first terminal device and a network-side device, wherein the first terminal device is configured to implement the method of any one of claims 1 to 6, and the network-side device is configured to implement the method of any one of claims 7 to 10.

14. A communication device, characterized in that, The device includes a processor and a memory, the memory storing a computer program, the processor executing the computer program stored in the memory to cause the device to perform the method as claimed in any one of claims 1 to 6, or the processor executing the computer program stored in the memory to cause the device to perform the method as claimed in any one of claims 7 to 10.

15. A communication device, characterized in that, include: Processor and interface circuitry; The interface circuit is used to receive code instructions and transmit them to the processor; The processor is configured to execute the code instructions to perform the method as described in any one of claims 1 to 6, or to execute the code instructions to perform the method as described in any one of claims 7 to 10.

16. A computer-readable storage medium for storing instructions that, when executed, cause the method of any one of claims 1 to 6 to be implemented, or when executed, cause the method of any one of claims 7 to 10 to be implemented.

17. A computer program product, comprising a program, characterized in that, When the program is executed by a computer, it implements the method described in any one of claims 1 to 6, 7 to 10.

Citation Information

Patent Citations

  • Method and apparatus for configuring transmission priority for direct communication in wireless communication system

    CN113728712A

  • Sidelink beam management

    CN114731189A