Signal transmission method and apparatus

By selecting the higher priority side link permission in the terminal device for signal transmission, the problem of signal transmission impact when scheduling resource conflict is solved and the system performance is improved.

WO2025108136A1PCT designated stage expired Publication Date: 2025-05-30HUAWEI TECH CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/131428
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-11-22
Filing Date
2024-11-11
Publication Date
2025-05-30

AI Technical Summary

Technical Problem

When the scheduling resource conflicts of the terminal equipment, it is difficult to determine which side link should be used to allow transmission signals, resulting in the signal transmission being affected, which in turn affects system performance.

Method used

At least two side link permits and corresponding priority information are sent to the terminal device through the network device, so that the terminal device can select a target side link permit from among the multiple side link permits based on this information and send a signal using the permission.

Benefits of technology

When the scheduling resource conflicts of terminal devices, the impact of signal transmission is reduced and system performance is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024131428_30052025_PF_FP_ABST
    Figure CN2024131428_30052025_PF_FP_ABST
Patent Text Reader

Abstract

A signal transmission method and apparatus. The method comprises: receiving at least two sidelink grants and priority information from a network device, wherein each sidelink grant is used for indicating resources for transmitting a reference signal, the resources indicated by the at least two sidelink grants are all or partially the same, and the priority information is used for indicating the priority of each sidelink grant of the at least two sidelink grants; and on the basis of the at least two sidelink grants and the priority information, selecting a target sidelink grant from among the at least two sidelink grants, and using the target sidelink grant to send a signal. By means of the method, the impact on the signal transmission of a terminal device can be minimized when a scheduling resource conflict of the terminal device occurs, thereby enhancing system performance.
Need to check novelty before this filing date? Find Prior Art

Description

Signal transmission method and device

[0001] This application claims priority to the Chinese patent application filed with the China Patent Office on November 22, 2023, with application number 202311581111.1 and application name “Signal Transmission Method and Device”, the entire contents of which are incorporated by reference into this application. Technical Field

[0002] The present application relates to the field of communications, and more specifically, to a signal transmission method and device. Background Art

[0003] With the continuous development of communication technology, for sidelink (SL) communication, the new radio (NR) SL supports different resource allocation methods. One method is to allocate resources to terminal devices within the coverage of the network device through the network device; the other method is: terminal devices reserve resources through perception. The network device can allocate resources to the terminal device through two types of sidelink grants: dynamic grant (DG) and configured grant (CG). Among them, DG is the dynamic configuration and scheduling of resources for the terminal device by the network device through downlink control information (DCI); CG is the resource configuration and scheduling for the terminal device by the network device through radio resource control (RRC) signaling. CG can include CG type (type) 1 and CG type 2. For CG type 1, the network device can directly provide the configured uplink grant (for example, it can be a periodic resource) to the terminal device through RRC signaling. For CG type 2, the network device can configure the CG period for the terminal device through RRC signaling, and then activate or deactivate it through DCI.

[0004] When a terminal device is scheduled by multiple sidelink licenses, the time-frequency resources of different sidelink licenses may be partially or completely the same, that is, a conflict occurs between the scheduling resources of the terminal devices. In this case, the terminal device may use these multiple sidelink licenses to transmit signals, or may not know which sidelink license to use to transmit signals, which may affect signal transmission and thus affect system performance.

[0005] Summary of the Invention

[0006] The present application provides a signal transmission method and apparatus, which can minimize the impact on signal transmission of a terminal device when scheduling resources of the terminal device conflict, thereby improving system performance.

[0007] In a first aspect, a signal transmission method is provided, comprising: receiving at least two sidelink licenses and priority information from a network device, the sidelink license being used to indicate resources for transmitting a reference signal, the resources indicated by the at least two sidelink licenses being entirely or partially identical, and the priority information being used to indicate the priority of each of the at least two sidelink licenses; selecting a target sidelink license from the at least two sidelink licenses based on the at least two sidelink licenses and the priority information, and sending a signal using the target sidelink license.

[0008] In a possible implementation, the method may be executed by a terminal device, or by a chip in the terminal device.

[0009] It should be understood that the resources indicated by the at least two sidelink grants may include the time domain resources and frequency domain resources of each sidelink grant. In one possible scenario, the time domain resources and frequency domain resources indicated by the at least two sidelink grants are partially the same; in another possible scenario, the time domain resources and frequency domain resources indicated by the at least two sidelink grants are entirely the same.

[0010] It should be understood that the at least two sidelink permissions and priority information may be carried in the same signaling or carried separately in multiple different signalings, and this embodiment of the present application does not limit this.

[0011] It should be understood that for an unselected sidelink grant, the terminal device may not transmit signals on conflicting resources in the corresponding resources. Further, optionally, the terminal device may release the resources corresponding to the sidelink grant. In this way, if the sidelink grant is a CG, the terminal device will not transmit signals on any remaining reference signal resources in the reference signal resources indicated by the CG that have not yet transmitted signals.

[0012] In the embodiment of the present application, priorities of different sidelink permissions in the at least two sidelink permissions may be the same or different.

[0013] In one possible case, the number of the sidelink license with the highest priority among the at least two sidelink licenses is 1. In this case, the terminal device may select the sidelink license with the highest priority among the at least two sidelink licenses and use it as the target sidelink license.

[0014] In another possible scenario, there are multiple sidelink grants with the highest priority among the at least two sidelink grants. In this case, the terminal device cannot directly determine the sidelink grant with the highest priority, that is, the terminal device cannot directly determine the target sidelink grant based on the priority information. In this case, the terminal device can select a sidelink grant from multiple sidelink grants with the same priority information according to a preset rule and use it as the target sidelink grant.

[0015] The signal transmission method of an embodiment of the present application sends at least two sidelink grants and their corresponding priority information to a terminal device via a network device, so that the terminal device can select a target sidelink grant from the at least two sidelink grants based on the at least two sidelink grants and their corresponding priority information, and use the target sidelink grant to transmit a signal. This method can minimize the impact on signal transmission of the terminal device when scheduling resources conflict with the terminal device, thereby improving system performance.

[0016] In combination with the first aspect, in certain implementations of the first aspect, the at least two side link permissions include a dynamic permission DG and a configuration permission CG; the priority of the DG is higher than the priority of the CG, or the priority of the CG is higher than the priority of the DG.

[0017] For the priority of DG, the network device can configure it to the terminal device through DCI signaling. For example, the priority information of DG can be included in the information used to configure DG; for the priority of CG, the network device can configure it to the terminal device through RRC signaling. For example, the priority information of CG can be included in the information used to configure CG, or can also be included in DCI, which is the DCI used to activate CG resources.

[0018] It should be understood that DG can be configured by the network device for a terminal device in response to a sudden positioning request, and its corresponding reference signal is only sent once, that is, DG schedules fewer resources for the terminal device; while CG can be configured by the network device for a terminal device in response to a periodic location update service, and its corresponding reference signal can be sent repeatedly, that is, CG schedules more resources for the terminal device. Therefore, if the priority of DG is higher than that of CG, in the event of a conflict between DG and CG, the reference signal corresponding to DG will be sent first, and the reference signal corresponding to CG can also be sent on resources corresponding to other periods. In this way, the impact of resource conflicts on signal transmission can be minimized.

[0019] In combination with the first aspect, in certain implementations of the first aspect, the at least two side link permissions include a first CG and a second CG, the period of the first CG is greater than the period of the second CG, and the priority of the first CG is higher than the priority of the second CG.

[0020] It should be understood that since the period of the second CG is smaller, the distance between the reference signal resources scheduled by the second CG is closer, and the difference between the obtained signal strengths is smaller. Even if one or more reference signal resources scheduled by the second CG are skipped, the measurement result of the signal strength is not greatly affected. However, the period of the first CG is larger, the distance between the reference signal resources scheduled by the first CG is farther, and the difference between the obtained signal strengths is larger. If one or more reference signal resources scheduled by the first CG are skipped, the measurement result of the signal strength may be greatly affected. Therefore, the embodiment of the present application can set the priority of the CG with a larger period to be higher, that is, the priority of the first CG is higher than that of the second CG, so as to minimize the impact of resource conflicts on signal transmission.

[0021] If there are multiple sidelink licenses with the highest priority among the at least two sidelink licenses, the terminal device can select a sidelink license from the multiple sidelink licenses with the same priority information according to a preset rule. The preset rule here can also be understood as the license type of the multiple sidelink licenses.

[0022] In combination with the first aspect, in certain implementations of the first aspect, there are multiple side link licenses with the highest priority among the at least two side link licenses, and the target side link license is determined based on the license type of the multiple side link licenses with the highest priority.

[0023] In combination with the first aspect, in certain implementations of the first aspect, the multiple sidelink permissions with the highest priority include DG and CG, and the target sidelink permission is the DG.

[0024] Since DG schedules fewer resources for terminal devices and CG schedules more resources for terminal devices, selecting DG as the target sidelink license can minimize the impact of resource conflicts on signal transmission.

[0025] In combination with the first aspect, in certain implementations of the first aspect, the multiple side link permissions with the highest priority include a third CG and a fourth CG, the period of the third CG is greater than the period of the fourth CG, and the target side link permission is the third CG.

[0026] Since a CG with a large period schedules fewer resources for the terminal device, and a CG with a small period schedules more resources for the terminal device, selecting a CG with a large period as the target sidelink permission can minimize the impact of resource conflicts on signal transmission.

[0027] In combination with the first aspect, in certain implementations of the first aspect, the multiple sidelink permissions with the highest priority include a first DG and a second DG, and the target sidelink permission is any one of the first DG and the second DG.

[0028] In a second aspect, a signal transmission method is provided, comprising: determining the priority of each sidelink license of at least two sidelink licenses, the resources indicated by the at least two sidelink licenses being entirely or partially identical; and sending the at least two sidelink licenses and priority information to a terminal device, the sidelink license being used to indicate resources for transmitting a reference signal.

[0029] In a possible implementation, the method may be executed by a network device, or by a chip in the network device.

[0030] In combination with the second aspect, in certain implementations of the second aspect, the at least two side link permissions include a dynamic permission DG and a configuration permission CG; the priority of the DG is higher than the priority of the CG, or the priority of the CG is higher than the priority of the DG.

[0031] In combination with the second aspect, in certain implementations of the second aspect, the at least two side link permissions include a first CG and a second CG, the period of the first CG is greater than the period of the second CG, and the priority of the first CG is higher than the priority of the second CG.

[0032] According to a third aspect, a signal transmission method is provided, comprising: receiving at least two sidelink licenses from a network device, the sidelink licenses being used to indicate resources for transmitting a reference signal, the resources indicated by the at least two sidelink licenses being entirely or partially identical; selecting a target sidelink license from the at least two sidelink licenses based on the at least two sidelink licenses and the license types of the at least two sidelink licenses, and sending a signal using the target sidelink license.

[0033] In a possible implementation, the method may be executed by a terminal device, or by a chip in the terminal device.

[0034] The signal transmission method of an embodiment of the present application sends at least two sidelink grants to a terminal device via a network device, enabling the terminal device to select a target sidelink grant from the at least two sidelink grants based on their grant types and use the target sidelink grant to transmit a signal. This method minimizes the impact on signal transmission of a terminal device when scheduling resource conflicts occur, thereby improving system performance.

[0035] In combination with the third aspect, in certain implementations of the third aspect, the at least two sidelink permissions include a dynamic permission DG and a configuration permission CG, and the target sidelink permission is the DG.

[0036] In combination with the third aspect, in certain implementations of the third aspect, the at least two sidelink permissions include a first CG and a second CG, the period of the first CG is greater than the period of the second CG, and the target sidelink permission is the first CG.

[0037] In combination with the third aspect, in certain implementations of the third aspect, the at least two sidelink permissions include a first DG and a second DG, and the target sidelink permission is any one of the first DG and the second DG.

[0038] In a fourth aspect, a signal transmission device is provided for executing the method in any possible implementation of the first, second, or third aspects. Specifically, the device includes a unit / module for executing the method in any possible implementation of the first, second, or third aspects.

[0039] In a fifth aspect, the present application provides another signal transmission device, comprising a processor coupled to a memory and configured to execute instructions in the memory to implement the method of any possible implementation of the first, second, or third aspects described above. Optionally, the signal transmission device further comprises a memory. Optionally, the signal transmission device further comprises a communication interface, the processor coupled to the communication interface.

[0040] In one implementation, the signal transmission device is a terminal device. When the signal transmission device is a terminal device, the communication interface may be a transceiver, or an input / output interface.

[0041] In another implementation, the signal transmission device is a chip configured in a terminal device. When the signal transmission device is a chip configured in a terminal device, the communication interface may be an input / output interface.

[0042] In one implementation, the signal transmission device is a network device. When the signal transmission device is a network device, the communication interface may be a transceiver or an input / output interface.

[0043] In another implementation, the signal transmission device is a chip configured in a network device. When the signal transmission device is a chip configured in a network device, the communication interface may be an input / output interface.

[0044] In a sixth aspect, a processor is provided, comprising: an input circuit, an output circuit, and a processing circuit. The processing circuit is configured to receive a signal through the input circuit and transmit a signal through the output circuit, so that the processor executes the method of any possible implementation of the first, second, or third aspects.

[0045] In a specific implementation, the processor may be a chip, the input circuit may be an input pin, the output circuit may be an output pin, and the processing circuit may be a transistor, a gate circuit, a trigger, or various logic circuits. The input signal received by the input circuit may be, for example, but not limited to, received and input by a receiver, and the signal output by the output circuit may be, for example, but not limited to, output to and transmitted by a transmitter. The input circuit and the output circuit may be the same circuit, which functions as an input circuit and an output circuit at different times. The embodiments of the present application do not limit the specific implementation of the processor and various circuits.

[0046] In a seventh aspect, a processing device is provided, comprising a processor and a memory. The processor is configured to read instructions stored in the memory and receive signals via a receiver and transmit signals via a transmitter to execute the method of any possible implementation of the first, second, or third aspects.

[0047] Optionally, there are one or more processors and one or more memories.

[0048] Optionally, the memory may be integrated with the processor, or the memory may be provided separately from the processor.

[0049] In the specific implementation process, the memory can be a non-transitory memory, such as a read-only memory (ROM), which can be integrated with the processor on the same chip or can be set on different chips. The embodiments of the present application do not limit the type of memory and the setting method of the memory and the processor.

[0050] It should be understood that related data interaction processes, such as sending indication information, can be the process of outputting indication information from the processor, and receiving capability information can be the process of receiving input capability information from the processor. Specifically, the output data of the processing can be output to the transmitter, and the input data received by the processor can come from the receiver. The transmitter and receiver can be collectively referred to as a transceiver.

[0051] The processing device in the seventh aspect mentioned above can be a chip. The processor can be implemented by hardware or by software. When implemented by hardware, the processor can be a logic circuit, an integrated circuit, etc.; when implemented by software, the processor can be a general-purpose processor, which is implemented by reading the software code stored in the memory. The memory can be integrated in the processor or can be located outside the processor and exist independently.

[0052] In an eighth aspect, a computer program product is provided, comprising: a computer program (also referred to as code, or instructions), which, when executed, enables a computer to execute a method in any possible implementation of the first aspect, the second aspect, or the third aspect.

[0053] In the ninth aspect, a computer-readable storage medium is provided, which stores a computer program (also referred to as code, or instructions) which, when run on a computer, enables the computer to execute the method in any possible implementation of the first aspect, the second aspect, or the third aspect. BRIEF DESCRIPTION OF THE DRAWINGS

[0054] FIG1 is a schematic diagram of a communication system provided in an embodiment of the present application;

[0055] FIG2 is a schematic diagram of another communication system provided in an embodiment of the present application;

[0056] FIG3 is a schematic diagram of another communication system provided in an embodiment of the present application;

[0057] FIG4 is a schematic diagram of overlapping time-frequency resources corresponding to two sidelink grants provided in an embodiment of the present application;

[0058] FIG5 is a schematic flow chart of a signal transmission method provided in an embodiment of the present application;

[0059] FIG6 is a schematic flow chart of another signal transmission method provided in an embodiment of the present application;

[0060] FIG7 is a schematic block diagram of a signal transmission device provided in an embodiment of the present application;

[0061] FIG8 is a schematic block diagram of another signal transmission device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0062] The technical solution in this application will be described below with reference to the accompanying drawings.

[0063] To facilitate the clear description of the technical solutions of the embodiments of the present application, in the embodiments of the present application, the words "first" and "second" are used to distinguish between identical or similar items with substantially the same functions and effects. Those skilled in the art will understand that the words "first" and "second" do not limit the quantity or execution order, and the words "first" and "second" do not necessarily mean different.

[0064] It should be noted that, in this application, words such as "exemplarily" or "for example" are used to indicate examples, illustrations, or explanations. Any embodiment or design described in this application as "exemplary" or "for example" should not be construed as being preferred or advantageous over other embodiments or designs. Rather, the use of words such as "exemplarily" or "for example" is intended to present the relevant concepts in a concrete manner.

[0065] In addition, "at least one" means one or more, and "more" means two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. The character " / " generally indicates that the previous and next associated objects are in an "or" relationship. "At least one of the following items" or similar expressions refers to any combination of these items, including any combination of single items or plural items. For example, at least one of a, b and c can mean: a, or b, or c, or a and b, or a and c, or b and c, or a, b and c, where a, b, c can be single or multiple.

[0066] The technical solutions of the embodiments of the present application can be applied to various communication systems, such as: long term evolution (LTE) system, LTE frequency division duplex (FDD) system, LTE time division duplex (TDD), universal mobile telecommunication system (UMTS), world-wide interoperability for microwave access (WiMAX) communication system, fifth generation (5G) system or new radio (NR), future evolved communication systems, such as sixth generation (6G) system, etc.

[0067] The technical solutions of the embodiments of the present application can also be applied to various communication systems based on non-orthogonal multiple access technology, such as sparse code multiple access (SCMA) system. Of course, SCMA can also be called other names in the field of communications; further, the technical solutions of the embodiments of the present application can be applied to multi-carrier transmission systems that adopt non-orthogonal multiple access technology, such as orthogonal frequency division multiplexing (OFDM), filter bank multi-carrier (FBMC), generalized frequency division multiplexing (GFDM), filtered orthogonal frequency division multiplexing (F-OFDM) system, etc.

[0068] The embodiments of the present application can also be applied to systems such as open access networks (open RAN, O-RAN or ORAN), cloud radio access networks (cloud radio access networks, CRAN), or virtualized radio access networks (virtualized RAN, vRAN), or communication systems that integrate two or more of the above systems.

[0069] FIG1 is a schematic diagram of a communication system 100 according to an embodiment of the present application. The communication system 100 includes a network device 110, a terminal device 120, and a terminal device 130. Both the terminal device 120 and the terminal device 130 are within the cellular network coverage of the network device 110. Both the terminal device 120 and the terminal device 130 can communicate with the network device 110 via the Uu interface for uplink (UL) or downlink (DL) communication. The terminal device 120 and the terminal device 130 can communicate with each other via the PC5 interface for sidelink (SL) communication.

[0070] Figure 2 shows a schematic diagram of a communication system 200 according to an embodiment of the present application. The communication system 200 includes a network device 210, a terminal device 220, and a terminal device 230. When the terminal device 220 is within the cellular network coverage of the network device 210, the terminal device 220 can communicate with the network device 210 via the Uu interface for UL or DL ​​communication. Furthermore, the terminal devices 220 and 230 can communicate with each other via the PC5 interface for SL communication.

[0071] Figure 3 shows a schematic diagram of a communication system 300 according to an embodiment of the present application. The communication system 300 includes a terminal device 310 and a terminal device 320. Both terminal devices 310 and 320 are not within the cellular network coverage of the network device, and SL communication between terminal devices 310 and 320 can be performed via the PC5 interface.

[0072] It should be understood that the aforementioned network device or terminal device may be configured with multiple antennas, which may include at least one transmitting antenna for sending signals and at least one receiving antenna for receiving signals. Furthermore, the network device or terminal device may additionally include a transmitter chain and a receiver chain. Those skilled in the art will appreciate that each may include multiple components related to signal transmission and reception (e.g., processors, modulators, multiplexers, demodulators, demultiplexers, or antennas). Therefore, the network device and the terminal device may communicate using multi-antenna technology.

[0073] It should be understood that the communication systems shown in Figures 1, 2, and 3 are merely schematic diagrams, and the communication systems may also include other network devices, such as wireless relay devices and wireless backhaul devices, which are not shown in Figures 1, 2, and 3. The embodiments of the present application do not limit the number of network devices and terminal devices included in the communication system.

[0074] In the embodiment of the present application, the network device can be any device with wireless transceiver function. The network device includes, but is not limited to, an evolved Node B (eNB), a radio network controller (RNC), a Node B (NB), a base station controller (BSC), a base transceiver station (BTS), a home base station (e.g., a home evolved NodeB, or a home Node B, HNB), a baseband unit (BBU), an access point (AP) in a wireless fidelity (WiFi) system, a wireless relay node, a wireless backhaul node, a transmission point (TP) or a transmission and reception point (TRP), etc. It may also be a gNB in ​​a 5G, such as NR, system, or a transmission point (TRP or TP), one or a group of antenna panels (including multiple antenna panels) of a base station in a 5G system, or a network node constituting a gNB or a transmission point, such as a baseband unit (BBU) or a distributed unit (DU), etc.

[0075] In some deployments, the gNB may include a centralized unit (CU) and a DU. The gNB may also include an active antenna unit (AAU). The CU implements some gNB functions, while the DU implements some gNB functions. For example, the CU may be responsible for processing non-real-time protocols and services, such as the radio resource control (RRC) layer, the service data adaptation protocol (SDAP) layer, and / or the packet data convergence protocol (PDCP) layer. The DU may be responsible for processing physical layer protocols and real-time services. For example, it may implement the functions of the radio link control (RLC) layer, the media access control (MAC) layer, and the physical (PHY) layer. A DU can be connected to only one CU or to multiple CUs, and a CU can be connected to multiple DUs. Communication between the CU and DU can be achieved through the F1 interface. The AAU may implement some physical layer processing functions, RF processing, and active antenna related functions. Since the information of the RRC layer will eventually be delivered to the PHY layer and become the information of the PHY layer, or converted from the information of the PHY layer, therefore, in this architecture, high-layer signaling, such as RRC layer signaling, can also be considered to be sent by DU, or by DU+AAU.

[0076] It is understood that the network device may include one or more of a CU node, a DU node, and an AAU node. In addition, the CU may be classified as a network device in an access network (RAN) or a network device in a core network (CN), which is not limited in this application.

[0077] In different systems, CU (or CU-CP, CU-UP), DU, or RU may have different names, but those skilled in the art will understand their meanings. For example, in the O-RAN system, CU may also be called O-CU (Open CU), DU may also be called O-DU (Open DU), CU-CP may also be called O-CU-CP, CU-UP may also be called O-CU-UP, and RU may also be called O-RU. For the convenience of description, this application uses CU, CU-CP, CU-UP, DU, and RU as examples for description.

[0078] Any of the CU (or CU-CP, CU-UP), DU and RU in this application can be implemented through a software module, a hardware module, or a combination of a software module and a hardware module.

[0079] Network equipment provides services for cells, and terminal devices communicate with cells through transmission resources allocated by the network equipment (for example, frequency domain resources, or spectrum resources). The cell can belong to a macro base station (for example, a macro eNB or macro gNB), or to a base station corresponding to a small cell. Small cells here can include: metro cells, micro cells, pico cells, femto cells, etc. These small cells have the characteristics of small coverage and low transmission power, and are suitable for providing high-speed data transmission services.

[0080] In an embodiment of the present application, the terminal device may also be referred to as user equipment (UE), access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent or user device.

[0081] The terminal device may be a device that provides voice / data connectivity to users, such as a handheld device or vehicle-mounted device with wireless connection function. At present, some examples of terminals may include: mobile phones, tablet computers, computers with wireless transceiver functions (such as laptops, PDAs, etc.), mobile internet devices (MIDs), virtual reality (VR) devices, augmented reality (AR) devices, wireless terminals in industrial control, wireless terminals in self-driving, wireless terminals in remote medical, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, wireless terminals in smart homes, cellular phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs), handheld devices with wireless communication functions, computing devices or other processing devices connected to wireless modems, vehicle-mounted devices, wearable devices, terminal devices in 5G networks or future evolved public land mobile communication networks (PLMNs). terminal equipment in network, PLMN, etc.

[0082] Wearable devices, also known as wearable smart devices, are a general term for wearable devices that use wearable technology to intelligently design and develop wearable devices for daily wear, such as glasses, gloves, watches, clothing, and shoes. Wearable devices are portable devices that are worn directly on the body or integrated into the user's clothing or accessories. Wearable devices are not just hardware devices, but also achieve powerful functions through software support, data interaction, and cloud interaction. In a broad sense, wearable smart devices include those that are fully functional, large in size, and can achieve full or partial functions without relying on smartphones, such as smart watches or smart glasses, as well as those that only focus on a certain type of application function and need to be used in conjunction with other devices such as smartphones, such as various smart bracelets and smart jewelry for vital sign monitoring.

[0083] Furthermore, terminal devices can also be end devices in the Internet of Things (IoT) system. IoT is a crucial component of future information technology development. Its primary technical feature is connecting objects to the Internet through communications technology, thereby enabling intelligent networks that interconnect humans and machines, and objects and things. IoT technology, for example, utilizes narrowband (NB) technology to achieve massive connectivity, deep coverage, and power-saving terminals.

[0084] In addition, terminal devices can also include sensors such as smart printers, train detectors, and gas stations. Their main functions include collecting data (part of the terminal devices), receiving control information and downlink data from network devices, and sending electromagnetic waves to transmit uplink data to network devices.

[0085] In an embodiment of the present application, a terminal device or a network device includes a hardware layer, an operating system layer running on the hardware layer, and an application layer running on the operating system layer. The hardware layer includes hardware such as a central processing unit (CPU), a memory management unit (MMU), and memory (also called main memory). The operating system can be any one or more computer operating systems that implement business processing through processes, such as a Linux operating system, a Unix operating system, an Android operating system, an iOS operating system, or a Windows operating system. The application layer includes applications such as browsers, address books, word processing software, and instant messaging software. In addition, the embodiment of the present application does not specifically limit the specific structure of the execution subject of the method provided in the embodiment of the present application. As long as it is possible to communicate according to the method provided in the embodiment of the present application by running a program that records the code of the method provided in the embodiment of the present application, for example, the execution subject of the method provided in the embodiment of the present application can be a terminal device or a network device, or a functional module in the terminal device or the network device that can call a program and execute the program.

[0086] In addition, various aspects or features of the present application can be implemented as methods, apparatuses, or articles of manufacture using standard programming and / or engineering techniques. The term "article of manufacture" as used in this application encompasses a computer program that can be accessed from any computer-readable device, carrier, or medium. For example, computer-readable media may include, but are not limited to: magnetic storage devices (e.g., hard disks, floppy disks, or magnetic tapes, etc.), optical disks (e.g., compact discs (CDs), digital versatile discs (DVDs), etc.), smart cards, and flash memory devices (e.g., erasable programmable read-only memories (EPROMs), cards, sticks, or key drives, etc.). In addition, the various storage media described herein may represent one or more devices and / or other machine-readable media for storing information. The term "machine-readable medium" may include, but is not limited to, wireless channels and various other media capable of storing, containing, and / or carrying instructions and / or data.

[0087] Below, for ease of understanding, the terms involved in the embodiments of the present application are first introduced.

[0088] 1. Dynamic grant (DG) and configured grant (CG)

[0089] DG is a resource that the network device dynamically schedules for the terminal device through downlink control information (DCI). CG is a resource configuration and scheduling performed by the network device for the terminal device through radio resource control (RRC) signaling, where CG can include CG type 1 and CG type 2. For CG type 1, the network device can directly provide the configured uplink authorization (for example, it can be a periodic resource) to the terminal device through RRC signaling. For CG type 2, the network device can configure the period of CG for the terminal device through RRC signaling, and then activate or deactivate it through DCI.

[0090] 2. SL positioning technology

[0091] Commonly used wireless positioning methods include round trip time (RTT), angle of arrival (AoA), time difference of arrival (TDOA), angle of departure (AoD), and enhanced-cell ID (E-CID).

[0092] SL positioning technology is an extension and enhancement of NR positioning technology to meet the diverse needs of vehicles for positioning services in terms of latency, accuracy, and safety. Positioning requirements vary for different application scenarios or business applications. SL positioning technology can be divided into absolute positioning and relative positioning based on the differences in positioning measurements and solution results. Absolute positioning determines the horizontal and vertical coordinates of a terminal device in an absolute coordinate system; relative positioning determines the position coordinates of a terminal device relative to other network nodes or other terminal devices.

[0093] SL positioning technology combines its own characteristics to reuse some commonly used wireless positioning methods in NR. The positioning methods of SL wireless positioning mainly include RTT, sidelink time difference of arrival (SL-TDOA), sidelink angle of arrival (SL-AOA), and sidelink angle of departure (SL-AOD). The positioning measurements required by these methods can be obtained by the sidelink positioning reference signal (SL-PRS) transmitted between terminal devices through the PC5 interface. For example, the RTT positioning method requires one or more pairs of SL-PRS to be sent back and forth between terminal devices.

[0094] Since SL positioning needs to share the same spectrum resources as SL communication, two schemes are considered for the division of the SL positioning resource pool: one is a dedicated resource pool for SL positioning, and the other is a shared resource pool for SL positioning and SL communication. Among them, the dedicated resource pool for SL positioning can only be used for the transmission of SL positioning-related channels or SL positioning-related signals. The dedicated resource pool for SL positioning can adopt time division or frequency division physical resource multiplexing with the SL communication resource pool. The shared resource pool for SL positioning and SL communication refers to the resource pool that SL positioning and SL communication use to multiplex the same resources. The two can adopt time division multiplexing or frequency division multiplexing within the shared resource pool.

[0095] For SL communications, NR SL supports different resource allocation methods. One method involves the network device allocating resources to terminal devices within its coverage area. Another method involves terminal devices reserving resources through sensing. The network device can allocate resources to terminal devices using two sidelink grants: DG and CG. For an explanation of DG and CG, refer to the above description.

[0096] When a terminal device is scheduled by multiple sidelink licenses and the time-frequency resources of different sidelink licenses are partially or completely the same, a conflict will occur between the resources. In this case, the terminal device may use these multiple sidelink licenses to transmit signals, or may not know which sidelink license to use to transmit signals, which may affect signal transmission.

[0097] For example, Figure 4 shows a schematic diagram of a conflict between two CGs. As shown in Figure 4, the terminal device is scheduled by CG 1 and CG 2 to transmit SL PRS on the corresponding time-frequency resources. The period of CG 1 is longer than that of CG 2. In the second period, the time domain resources of CG 1 and CG 2 completely overlap and the frequency domain resources partially overlap, that is, a conflict occurs in the time-frequency resources. In this case, the terminal device does not know how to transmit the SL PRS, which affects the transmission of the SL PRS and further affects the system performance.

[0098] In light of this, embodiments of the present application provide a signal transmission method and apparatus. A network device can transmit at least two sidelink grants and their corresponding priority information to a terminal device. The terminal device can then select a target sidelink grant from the at least two sidelink grants based on the priority information and use the target sidelink grant to transmit a signal. This method minimizes the impact on signal transmission for a terminal device when scheduling resource conflicts occur, thereby improving system performance.

[0099] The signal transmission method and device provided by the present application will be described in detail below with reference to the accompanying drawings. It should be understood that the technical solution of the present application can be applied to a wireless communication system, for example, the communication system 100 shown in FIG1 , or the communication system 200 shown in FIG2 , or the communication system 300 shown in FIG3 . Two communication devices in the wireless communication system may have a wireless communication connection relationship. One of the two communication devices may correspond to the terminal device shown in FIG1 , FIG2 , or FIG3 , for example, it may be the terminal device itself, or it may be a chip configured in the terminal device; the other of the two communication devices may correspond to the network device shown in FIG1 or FIG2 , for example, it may be the network device itself, or it may be a chip configured in the network device. It should also be understood that the communication system 300 shown in FIG3 shows that both terminal devices are not within the cellular network coverage of the network device. Due to the mobility of the terminal devices, the embodiments of the present application can be executed when all or part of the two terminal devices are within the cellular network coverage of the network device at other times.

[0100] Below, without loss of generality, the signal transmission method provided in the embodiment of the present application is described in detail by taking the interaction process between the terminal device and the network device as an example.

[0101] In this application, "sending information to a terminal device" can be understood as the destination of the information being the terminal device, and can include sending information directly or indirectly to the terminal device. "Receiving information from a network device" can be understood as the source of the information being the network device, and can include receiving information directly or indirectly from the network device. Information may undergo necessary processing between the source and destination of the information, but the destination can understand the valid information from the source. Similar expressions in this application can be understood similarly and will not be repeated here.

[0102] FIG5 shows a signal transmission method 500 provided in an embodiment of the present application. The method 500 includes the following steps:

[0103] S501: A network device determines a priority of each sidelink grant of at least two sidelink grants, where resources indicated by the at least two sidelink grants are entirely or partially identical.

[0104] It should be understood that the resources indicated by the at least two sidelink grants may include the time domain resources and frequency domain resources of each sidelink grant. In one possible scenario, the time domain resources and frequency domain resources indicated by the at least two sidelink grants are partially the same; in another possible scenario, the time domain resources and frequency domain resources indicated by the at least two sidelink grants are entirely the same.

[0105] "The resources of at least two side link permission indications are all or partially the same" can also be called resource overlap of at least two side link permission indications, or resource conflict of at least two side link permission indications, or resource collision of at least two side link permission indications, or other names, which is not limited in the embodiments of the present application.

[0106] The "side link permission" can specifically be, for example, the above-mentioned CG or DG, which can also be called side link authorization or other names, and the embodiments of the present application do not limit this.

[0107] S502: The network device sends at least two sidelink grants and priority information to the terminal device, where the sidelink grant is used to indicate resources for transmitting a reference signal, and the priority information is used to indicate the priority of each of the at least two sidelink grants. Correspondingly, the terminal device receives the at least two sidelink grants and priority information from the network device.

[0108] It should be understood that the at least two sidelink permissions and priority information may be carried in the same signaling or carried separately in multiple different signalings, and this embodiment of the present application does not limit this.

[0109] It should also be understood that the network device sending at least two sidelink permissions to the terminal device can also be understood as: the network device sending information for configuring at least two sidelink permissions to the terminal device.

[0110] S503: The terminal device selects a target sidelink license from the at least two sidelink licenses based on the at least two sidelink licenses and the priority information, and sends a signal using the target sidelink license.

[0111] It should be understood that the above-mentioned terminal device may also be referred to as a transmitting terminal device. In one possible case, the transmitting terminal device may use the target sidelink permission to send a signal to the receiving terminal device.

[0112] It should be understood that for an unselected sidelink grant, the terminal device may not transmit signals on conflicting resources in the corresponding resources. Further, optionally, the terminal device may release the resources corresponding to the sidelink grant. In this way, if the sidelink grant is a CG, the terminal device will not transmit signals on any remaining reference signal resources in the reference signal resources indicated by the CG that have not yet transmitted signals.

[0113] In the embodiment of the present application, priorities of different sidelink permissions in the at least two sidelink permissions may be the same or different.

[0114] In one possible case, the number of the sidelink license with the highest priority among the at least two sidelink licenses is 1. In this case, the terminal device may select the sidelink license with the highest priority among the at least two sidelink licenses and use it as the target sidelink license.

[0115] For example, assume that the network device sends three sidelink licenses to the terminal device, namely sidelink license 1, sidelink license 2 and sidelink license 3, and their corresponding priorities are high, low and medium (or high, medium, medium, or medium, low, low). It can be seen that sidelink license 1 has the highest priority, and the terminal device can use sidelink license 1 as the target sidelink license.

[0116] In another possible scenario, there are multiple sidelink grants with the highest priority among the at least two sidelink grants. In this case, the terminal device cannot directly determine the sidelink grant with the highest priority, that is, the terminal device cannot directly determine the target sidelink grant based on the priority information. In this case, the terminal device can select a sidelink grant from multiple sidelink grants with the same priority information according to a preset rule and use it as the target sidelink grant.

[0117] For example, assume that the network device sends three sidelink licenses to the terminal device, namely sidelink license 1, sidelink license 2 and sidelink license 3, and their corresponding priorities are high, high, and medium (or medium, medium, and low). It can be seen that the number of sidelink licenses with the highest priority is 2, corresponding to sidelink license 1 and sidelink license 2. The terminal device can select a sidelink license from sidelink license 1 and sidelink license 2 according to preset rules, and use it as the target sidelink license.

[0118] It should be understood that the above examples only provide some possible situations, and other situations exist and are not listed here one by one. The above preset rules can be found in the detailed description below.

[0119] The signal transmission method of an embodiment of the present application sends at least two sidelink grants and their corresponding priority information to a terminal device via a network device, so that the terminal device can select a target sidelink grant from the at least two sidelink grants based on the at least two sidelink grants and their corresponding priority information, and use the target sidelink grant to transmit a signal. This method can minimize the impact on signal transmission of the terminal device when scheduling resources conflict with the terminal device, thereby improving system performance.

[0120] The embodiment of the present application is described using a sidelink license as an example. The method of the embodiment of the present application can also be executed for other licenses or authorizations.

[0121] Optionally, the above-mentioned reference signal may include a sidelink positioning reference signal SL PRS, or may include other reference signals, which is not limited in this embodiment of the present application.

[0122] It should be understood that if the embodiment of the present application is used for positioning, then the above-mentioned reference signal can be SL PRS. Through the method of the embodiment of the present application, when the scheduling resources of the terminal device conflict, the impact on the SL PRS transmission of the terminal device can be reduced as much as possible, thereby improving the positioning performance.

[0123] In the embodiments of the present application, priority information can be reflected in a variety of different ways. In one possible implementation, the above-mentioned priority can correspond to a priority value. For example, the lower the priority value, the higher the corresponding priority. Or, the higher the priority value, the higher the corresponding priority. Taking the lower the priority value, the higher the corresponding priority as an example, if the value range of the priority value can be an integer from 1 to 2, then when the priority value is 1, it represents the highest priority. It should be understood that the priority value with a value range of 1 to 2 is shown here only for ease of understanding, but this should not constitute any limitation to the present application. The present application does not impose any limitation on the specific value range of the priority value. For example, the value range can also be an integer from 0 to 2. In another possible implementation, the above-mentioned priority can also be characterized by priority levels, such as high priority, medium priority and low priority, which are not limited in the embodiments of the present application.

[0124] Optionally, the at least two side link permissions may include at least one DG and at least one CG, or the at least two side link permissions may include at least two CGs, or the at least two side link permissions may include at least two DGs, and this embodiment of the present application is not limited to this.

[0125] For the priority of DG, the network device can configure it to the terminal device through DCI signaling. For example, the priority information of DG can be included in the information used to configure DG; for the priority of CG, the network device can configure it to the terminal device through RRC signaling. For example, the priority information of CG can be included in the information used to configure CG, or can also be included in DCI, which is the DCI used to activate CG resources.

[0126] The priorities of different sidelink grants in the at least two sidelink grants may be the same or different.

[0127] Exemplarily, it is assumed that the above-mentioned at least two side link permissions include at least one DG and at least one CG, wherein the priority of a DG in at least one DG is higher than the priority of a CG in at least one CG, or the priority of a CG in at least one CG is higher than the priority of a DG in at least one DG, or the priority of a DG in at least one DG is the same as the priority of a CG in at least one DG.

[0128] Exemplarily, assuming that the at least two side link permissions include at least two CGs, there are two CGs in the at least two CGs, and the priorities of the two CGs may be the same or different.

[0129] Exemplarily, it is assumed that the at least two sidelink permissions include at least two DGs, and there are two DGs among the at least two DGs. The priorities of the two DGs may be the same or different.

[0130] The following describes the principle of setting the priority of network devices.

[0131] In one possible design, sidelink permissions corresponding to different positioning services have different priorities.

[0132] In an embodiment of the present application, the network device may configure different types of sidelink permissions for the terminal device for different positioning service characteristics, wherein the positioning service characteristics may include periodic location update services and bursty positioning request services.

[0133] For example, for periodic location update services, the network device can configure the terminal device to repeatedly or periodically send reference signals over a period of time. That is, the network device can use the CG scheduling method to configure periodically repeated reference signal resources for the terminal device, thereby saving signaling overhead. For sudden positioning request services, the network device can dynamically schedule the terminal device, that is, use the DG scheduling method to configure reference signal resources for the terminal device.

[0134] It should be understood that different sudden positioning request services may have different positioning accuracy or positioning delay requirements. For such positioning request services, the network device can schedule the terminal device in a CG manner or in a DG manner. Therefore, the network device can set different priorities for different positioning services. The embodiment of the present application does not restrict the priority of DG to be higher than the priority of CG, or the priority of CG to be higher than the priority of DG.

[0135] In another possible design, different types of sidelink grants have different priorities.

[0136] In an embodiment of the present application, the network device may set different priorities for DG and CG. For example, the priority of DG is higher than that of CG, or the priority of CG is higher than that of DG.

[0137] Generally speaking, CG schedules more resources for terminal devices, and DG schedules fewer resources for terminal devices. When CG and DG conflict, the priority of DG can be set higher than that of CG.

[0138] It should be understood that DG can be configured by the network device for a terminal device in response to a sudden positioning request, and its corresponding reference signal is only sent once, that is, DG schedules fewer resources for the terminal device; while CG can be configured by the network device for a terminal device in response to a periodic location update service, and its corresponding reference signal can be sent repeatedly, that is, CG schedules more resources for the terminal device. Therefore, if the priority of DG is higher than that of CG, in the event of a conflict between DG and CG, the reference signal corresponding to DG will be sent first, and the reference signal corresponding to CG can also be sent on resources corresponding to other periods. In this way, the impact of resource conflicts on signal transmission can be minimized.

[0139] For example, when different positioning services have the same accuracy requirements, based on the characteristics of the positioning services, the network device can configure the terminal device with CG scheduling reference signal resources for one positioning service; and configure the terminal device with DG scheduling reference signal resources for the other positioning service. In this way, because DG has a higher priority than CG, the positioning service requirements can be met as much as possible.

[0140] In yet another possible design, sidelink grants of different periods may have different priorities.

[0141] Exemplarily, if the two side link permissions sent by the network device to the terminal device include a first CG and a second CG, and the period of the first CG is greater than the period of the second CG, the priority of the first CG is higher than the priority of the second CG.

[0142] It should be understood that since the period of the second CG is smaller, the distance between the reference signal resources scheduled by the second CG is closer, and the difference between the obtained signal strengths is smaller. Even if one or more reference signal resources scheduled by the second CG are skipped, the measurement result of the signal strength is not greatly affected. However, the period of the first CG is larger, the distance between the reference signal resources scheduled by the first CG is farther, and the difference between the obtained signal strengths is larger. If one or more reference signal resources scheduled by the first CG are skipped, the measurement result of the signal strength may be greatly affected. Therefore, the embodiment of the present application can set the priority of the CG with a larger period to be higher, that is, the priority of the first CG is higher than that of the second CG, so as to minimize the impact of resource conflicts on signal transmission.

[0143] After receiving priority information from a network device, the terminal device may select a target sidelink license from at least two sidelink licenses based on the priority information. If there is only one sidelink license with the highest priority among the at least two sidelink licenses, the terminal device may directly determine the target sidelink license based on the priority information, i.e., select the sidelink license with the highest priority. If there are multiple sidelink licenses with the highest priority among the at least two sidelink licenses, the terminal device may select one sidelink license from multiple sidelink licenses with the same priority information based on a preset rule.

[0144] The following is a detailed introduction to the above preset rules. Preset rules can include one or more of the following three rules:

[0145] Rule 1: The multiple sidelink permissions with the highest priority mentioned above include DG and CG, and the target sidelink permission is DG.

[0146] Rule 2: The multiple sidelink permissions with the highest priority mentioned above include two CGs, referred to herein as the third CG and the fourth CG. The period of the third CG is greater than the period of the fourth CG, and the target sidelink permission is the third CG.

[0147] Rule 3: The multiple sidelink permissions with the highest priority include two DGs, a first DG and a second DG, and the target sidelink permission is any one of the first DG and the second DG.

[0148] Exemplarily, the multiple sidelink licenses with the highest priority include one or more CGs and one DG. According to rule 1, the terminal device can select the DG as the target sidelink license.

[0149] Exemplarily, the multiple side link permissions with the highest priority include one or more CGs and multiple DGs. According to rule 1, the terminal device can first select multiple DGs. Further, the terminal device can select any one DG from the multiple DGs as the target side link permission according to rule 3.

[0150] Exemplarily, the multiple side link licenses with the highest priority mentioned above include multiple CGs but do not include DGs. Then, according to Rule 2, the terminal device can select a CG with a large period as the target side link license.

[0151] Exemplarily, the multiple side link permissions with the highest priority mentioned above include multiple DGs but do not include CGs. Then, according to Rule 3, the terminal device can select any one of the multiple DGs as the target side link permission.

[0152] It should be understood that the above situations are only examples, and there are many other possible situations, which will not be described in detail here.

[0153] It should also be understood that the setting principle of the above-mentioned preset rules is similar to the priority setting principle of the above-mentioned network devices. Please refer to the above description and will not be repeated here.

[0154] It should also be understood that the above-mentioned preset rule may also be a sidelink permission with a lower permission index or configuration index, wherein the permission index or configuration index may be configured together with the permission resource.

[0155] Figure 6 shows another multicast transmission method 600 provided in an embodiment of the present application. The method 600 can be applied to the communication system 100 shown in Figure 1, and can also be applied to other communication systems, which is not limited in the embodiment of the present application.

[0156] S601: A network device sends at least two sidelink grants to a terminal device, where the sidelink grants indicate resources for transmitting a reference signal. Correspondingly, the terminal device receives at least two sidelink grants from the network device, where the resources indicated by the at least two sidelink grants are entirely or partially identical.

[0157] It should be understood that the resources indicated by the at least two sidelink grants may include the time domain resources and frequency domain resources of each sidelink grant. In one possible scenario, the time domain resources and frequency domain resources indicated by the at least two sidelink grants are partially the same; in another possible scenario, the time domain resources and frequency domain resources indicated by the at least two sidelink grants are entirely the same.

[0158] "The resources of at least two side link permission indications are all or partially the same" can also be called resource overlap of at least two side link permission indications, or resource conflict of at least two side link permission indications, or resource collision of at least two side link permission indications, or other names, which is not limited in the embodiments of the present application.

[0159] The "side link permission" can specifically be, for example, the above-mentioned CG or DG, which can also be called side link authorization or other names, and the embodiments of the present application do not limit this.

[0160] It should also be understood that the network device sending at least two sidelink permissions to the terminal device can also be understood as: the network device sending information for configuring at least two sidelink permissions to the terminal device.

[0161] S602: The terminal device selects a target sidelink license from at least two sidelink licenses based on the at least two sidelink licenses and the license types of the at least two sidelink licenses, and sends a signal using the target sidelink license.

[0162] It should be understood that the above-mentioned terminal device may also be referred to as a transmitting terminal device. In one possible case, the transmitting terminal device may use the target sidelink permission to send a signal to the receiving terminal device.

[0163] It should be understood that the above-mentioned permission types can also be understood as preset rules, that is, when there is a resource conflict, the terminal device can select the target sidelink permission according to the preset rules.

[0164] For unselected sidelink grants, the terminal device may not transmit signals on conflicting resources in the corresponding resources. Furthermore, the terminal device may release the resources corresponding to the sidelink grant. In this way, if the sidelink grant is a CG, the terminal device will not transmit signals on any remaining reference signal resources in the reference signal resources indicated by the CG that have not yet transmitted signals.

[0165] It should also be understood that the above example only provides one possible situation, and other situations may exist and are not listed here one by one. The above preset rules can be found in the detailed description below.

[0166] The signal transmission method of an embodiment of the present application sends at least two sidelink grants to a terminal device via a network device, enabling the terminal device to select a target sidelink grant from the at least two sidelink grants based on their grant types and use the target sidelink grant to transmit a signal. This method minimizes the impact on signal transmission of a terminal device when scheduling resource conflicts occur, thereby improving system performance.

[0167] The embodiment of the present application is described using a sidelink license as an example. The method of the embodiment of the present application can also be executed for other licenses or authorizations.

[0168] Optionally, the above-mentioned reference signal may include a sidelink positioning reference signal SL PRS, or may include other reference signals, which is not limited in this embodiment of the present application.

[0169] It should be understood that if the embodiment of the present application is used for positioning, then the above-mentioned reference signal can be SL PRS. Through the method of the embodiment of the present application, when the scheduling resources of the terminal device conflict, the impact on the SL PRS transmission of the terminal device can be reduced as much as possible, thereby improving the positioning performance.

[0170] Optionally, the at least two side link permissions may include at least one DG and at least one CG, or the at least two side link permissions may include at least two CGs, or the at least two side link permissions may include at least two DGs, and this embodiment of the present application is not limited to this.

[0171] After the terminal device receives at least two sidelink grants from the network device, the terminal device may select a target sidelink grant from the at least two sidelink grants according to a preset rule.

[0172] In the embodiment of the present application, the preset rules may include one or more of the following three rules:

[0173] Rule 1: The multiple sidelink permissions with the highest priority mentioned above include DG and CG, and the target sidelink permission is DG.

[0174] Rule 2: The multiple sidelink permissions with the highest priority mentioned above include two CGs, referred to herein as the third CG and the fourth CG. The period of the third CG is greater than the period of the fourth CG, and the target sidelink permission is the third CG.

[0175] Rule 3: The multiple sidelink permissions with the highest priority include two DGs, a first DG and a second DG, and the target sidelink permission is any one of the first DG and the second DG.

[0176] It should be understood that for the explanation of the preset rules and the setting principles, reference can be made to the description in the above method 500 and will not be repeated here.

[0177] It should also be understood that the above-mentioned preset rule may also be a sidelink permission with a lower permission index or configuration index, wherein the permission index or configuration index may be configured together with the permission resource.

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

[0179] The signal transmission method according to the embodiment of the present application is described in detail above with reference to FIG. 1 to FIG. 6 . The signal transmission device according to the embodiment of the present application will be described in detail below with reference to FIG. 7 and FIG. 8 .

[0180] FIG7 shows a signal transmission device 700 provided in an embodiment of the present application. The device 700 includes a transceiver unit 710 and a processing unit 720 .

[0181] In a possible implementation, the apparatus 700 is configured to execute the steps corresponding to the terminal device in the above method 500 .

[0182] Among them, the transceiver unit 710 is used to: receive at least two sidelink licenses and priority information from the network device, the sidelink license is used to indicate the resources used to transmit the reference signal, the resources indicated by the at least two sidelink licenses are all or partially the same, and the priority information is used to indicate the priority of each sidelink license in the at least two sidelink licenses; the processing unit 720 is used to: select a target sidelink license from the at least two sidelink licenses based on the at least two sidelink licenses and the priority information; the transceiver unit 710 is also used to: send a signal using the target sidelink license.

[0183] Optionally, the at least two sidelink permissions include a dynamic permission DG and a configuration permission CG; the priority of the DG is higher than the priority of the CG, or the priority of the CG is higher than the priority of the DG.

[0184] Optionally, the at least two side link permissions include a first CG and a second CG, the period of the first CG is greater than the period of the second CG, and the priority of the first CG is higher than the priority of the second CG.

[0185] Optionally, if there are multiple sidelink licenses with the highest priority among the at least two sidelink licenses, the target sidelink license is determined based on the license types of the multiple sidelink licenses with the highest priority.

[0186] Optionally, the multiple sidelink licenses with the highest priority include DG and CG, and the target sidelink license is the DG.

[0187] Optionally, the multiple side link permissions with the highest priority include a third CG and a fourth CG, the period of the third CG is greater than the period of the fourth CG, and the target side link permission is the third CG.

[0188] Optionally, the multiple sidelink permissions with the highest priority include a first DG and a second DG, and the target sidelink permission is any one of the first DG and the second DG.

[0189] In another possible implementation, the apparatus 700 is configured to execute steps corresponding to the network device in the above method 500 .

[0190] Among them, the processing unit 720 is used to: determine the priority of each side link license of at least two side link licenses, and the resources indicated by the at least two side link licenses are all or partially the same; the transceiver unit 710 is used to: send the at least two side link licenses and priority information to the terminal device, and the side link license is used to indicate the resources used to transmit the reference signal.

[0191] Optionally, the at least two sidelink permissions include a dynamic permission DG and a configuration permission CG; the priority of the DG is higher than the priority of the CG, or the priority of the CG is higher than the priority of the DG.

[0192] Optionally, the at least two side link permissions include a first CG and a second CG, the period of the first CG is greater than the period of the second CG, and the priority of the first CG is higher than the priority of the second CG.

[0193] In another possible implementation, the apparatus 700 is configured to execute the steps / processes corresponding to the terminal device in the above method 600 .

[0194] Among them, the transceiver unit 710 is used to: receive at least two sidelink licenses from the network device, the sidelink license is used to indicate the resources used to transmit the reference signal, and the resources indicated by the at least two sidelink licenses are all or partially the same; the processing unit 720 is used to: select a target sidelink license from the at least two sidelink licenses based on the at least two sidelink licenses and the license type of the at least two sidelink licenses; the transceiver unit 710 is also used to: send a signal using the target sidelink license.

[0195] Optionally, the at least two sidelink permissions include a dynamic permission DG and a configuration permission CG, and the target sidelink permission is the DG.

[0196] Optionally, the at least two sidelink permissions include a first CG and a second CG, the period of the first CG is greater than the period of the second CG, and the target sidelink permission is the first CG.

[0197] Optionally, the at least two sidelink permissions include a first DG and a second DG, and the target sidelink permission is any one of the first DG and the second DG.

[0198] It should be understood that the device 700 here is embodied in the form of a functional unit. The term "unit" here can refer to an application specific integrated circuit (ASIC), an electronic circuit, a processor (such as a shared processor, a dedicated processor or a group processor, etc.) and a memory for executing one or more software or firmware programs, a combined logic circuit and / or other suitable components that support the described functions. In an optional example, those skilled in the art will understand that the device 700 can be specifically a network device or a terminal device in the above-mentioned embodiment, and the device 700 can be used to execute the various processes and / or steps corresponding to the network device or the terminal device in the above-mentioned method embodiment. To avoid repetition, they will not be described here.

[0199] The apparatus 700 of each of the above-described solutions has the function of implementing the corresponding steps performed by the network device or terminal device in the above-described method. The functions can be implemented by hardware or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above-described functions. For example, the transceiver unit can be replaced by a receiver and a transmitter, and other units, such as the processing unit, can be replaced by a processor, respectively performing the transceiver operations and related processing operations in each method embodiment.

[0200] In the embodiment of the present application, the device 700 in FIG7 may also be a chip or a chip system, such as a system on chip (SoC). Correspondingly, the transceiver unit 710 may be a transceiver circuit of the chip, which is not limited here.

[0201] FIG8 shows another signal transmission device 800 provided by an embodiment of the present application. The device 800 includes a processor 810, a transceiver 820, and a memory 830. The processor 810, the transceiver 820, and the memory 830 communicate with each other via an internal connection path. The memory 830 is used to store instructions, and the processor 810 is used to execute the instructions stored in the memory 830 to control the transceiver 820 to send and / or receive signals.

[0202] It should be understood that the apparatus 800 can be specifically a network device or terminal device in the above-described embodiments, and can be used to execute the various steps and / or processes corresponding to the network device or terminal device in the above-described method embodiments. Optionally, the memory 830 may include read-only memory and random access memory, and provide instructions and data to the processor. A portion of the memory may also include non-volatile random access memory. For example, the memory may also store device type information. The processor 810 can be used to execute instructions stored in the memory, and when the processor 810 executes the instructions stored in the memory, the processor 810 is used to execute the various steps and / or processes of the above-described method embodiments corresponding to the network device or terminal device. The transceiver 820 may include a transmitter and a receiver. The transmitter can be used to implement the various steps and / or processes corresponding to the above-described transceiver for performing a sending action, and the receiver can be used to implement the various steps and / or processes corresponding to the above-described transceiver for performing a receiving action.

[0203] It should be understood that in the embodiments of the present application, the processor of the above-mentioned device may be a central processing unit (CPU), and the processor may also be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or any conventional processor, etc.

[0204] During implementation, each step of the above method can be completed by an integrated logic circuit of hardware in a processor or by instructions in the form of software. The steps of the method disclosed in conjunction with the embodiments of the present application can be directly embodied as being executed by a hardware processor, or can be executed by a combination of hardware and software units in the processor. The software unit can be located in a storage medium mature in the art, such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory, or an electrically erasable programmable memory, a register, etc. The storage medium is located in a memory, and the processor executes the instructions in the memory, and in combination with its hardware, completes the steps of the above method. To avoid repetition, a detailed description is not given here.

[0205] The present application also provides a computer-readable storage medium, which is used to store a computer program, and the computer program is used to implement the method corresponding to the network device or terminal device in the above embodiment.

[0206] The present application also provides a computer program product, which includes a computer program (also referred to as code or instructions). When the computer program runs on a computer, the computer can execute the method corresponding to the network device or terminal device shown in the above embodiment.

[0207] Those skilled in the art will appreciate that the various method steps and units described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the steps and components of each embodiment have been generally described in terms of function in the above description. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art may use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.

[0208] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0209] In the several embodiments provided in this application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interfaces, devices or units, or can be electrical, mechanical or other forms of connection.

[0210] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the embodiments of the present application.

[0211] In addition, the functional units in the various embodiments of the present application may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.

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

[0213] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any person skilled in the art can easily conceive of various equivalent modifications or substitutions within the technical scope disclosed in the present application, and such modifications or substitutions should be included in the scope of protection of the present application. Therefore, the scope of protection of the present application should be based on the scope of protection of the claims.

Claims

1. A signal transmission method, characterized in that: include: receiving at least two sidelink grants and priority information from a network device, the sidelink grant being used to indicate resources for transmitting a reference signal, the resources indicated by the at least two sidelink grants being all or partly the same, and the priority information being used to indicate a priority of each of the at least two sidelink grants; A target sidelink grant is selected from among the at least two sidelink grants based on the at least two sidelink grants and the priority information, and a signal is transmitted using the target sidelink grant.

2. The method according to claim 1, characterized in that The at least two sidelink grants include a dynamic grant DG and a configuration grant CG; The priority of the DG is higher than the priority of the CG, or the priority of the CG is higher than the priority of the DG.

3. The method according to claim 1, characterized in that The at least two side link permissions include a first CG and a second CG, a period of the first CG is greater than a period of the second CG, and a priority of the first CG is higher than a priority of the second CG.

4. The method according to any one of claims 1 to 3, characterized in that If there is a plurality of sidelink grants with the highest priority among the at least two sidelink grants, the target sidelink grant is determined according to grant types of the plurality of sidelink grants with the highest priority.

5. The method according to claim 4, characterized in that The multiple sidelink licenses with the highest priority include DG and CG, and the target sidelink license is the DG.

6. The method according to claim 4, characterized in that The multiple side link licenses with the highest priority include a third CG and a fourth CG, the period of the third CG is greater than the period of the fourth CG, and the target side link license is the third CG.

7. The method according to claim 4, characterized in that The plurality of sidelink licenses with the highest priority include a first DG and a second DG, and the target sidelink license is any one of the first DG and the second DG.

8. A signal transmission method, characterized in that: include: Determining a priority of each of at least two sidelink grants, wherein resources indicated by the at least two sidelink grants are all or partially the same; The at least two sidelink grants and the priority information are sent to the terminal device, the sidelink grant being used to indicate resources for transmitting a reference signal.

9. The method according to claim 8, characterized in that The at least two sidelink grants include a dynamic grant DG and a configuration grant CG; The priority of the DG is higher than the priority of the CG, or the priority of the CG is higher than the priority of the DG.

10. The method according to claim 8, characterized in that The at least two side link permissions include a first CG and a second CG, a period of the first CG is greater than a period of the second CG, and a priority of the first CG is higher than a priority of the second CG.

11. A signal transmission method, characterized in that: include: receiving at least two sidelink grants from a network device, the sidelink grants being used to indicate resources for transmitting a reference signal, wherein the resources indicated by the at least two sidelink grants are all or partially the same; A target sidelink grant is selected from the at least two sidelink grants based on the at least two sidelink grants and grant types of the at least two sidelink grants, and a signal is transmitted using the target sidelink grant.

12. The method according to claim 11, characterized in that The at least two sidelink licenses include a dynamic license DG and a configuration license CG, and the target sidelink license is the DG.

13. The method according to claim 11, characterized in that The at least two sidelink licenses include a first CG and a second CG, a period of the first CG is greater than a period of the second CG, and the target sidelink license is the first CG.

14. The method according to claim 11, characterized in that The at least two sidelink grants include a first DG and a second DG, and the target sidelink grant is any one of the first DG and the second DG.

15. A signal transmission device, characterized in that: include: A unit for implementing the method according to any one of claims 1 to 14.

16. A signal transmission device, characterized in that: include: A processor, wherein the processor is coupled to a memory, wherein the memory is used to store a computer program, and when the processor calls the computer program, the device is caused to execute the method according to any one of claims 1 to 14.

17. A computer-readable storage medium, characterized in that: Used to store a computer program, the computer program comprising instructions for implementing the method according to any one of claims 1 to 14.

18. A computer program product, comprising instructions, characterized in that: When the instructions are executed on a computer, the computer is caused to implement the method according to any one of claims 1 to 14.

Citation Information

Patent Citations

  • Uplink channel prioritization for periodic high priority uplink communications

    CN115088365A

  • Sidelink unlicensed priorities for channel access and resource reservation

    WO2023130127A2

  • Method and apparatus for managing multiple periodic resources for a radio bearer in wireless communication system

    WO2023195615A1