Signal transmission method and device
By receiving multiple side link permissions and their priority information sent by network devices, the terminal device can select a higher priority permission for signal transmission when resource conflicts are encountered, solving the problem of signal transmission being affected and improving system performance.
Patent Information
- Application Number
- CN202311581111.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-11-22
- Publication Date
- 2025-05-23
AI Technical Summary
When the scheduling resources of the terminal device conflict, it is difficult to determine which side link permission should be used for signal transmission, resulting in the signal transmission being affected and thus affecting system performance.
By receiving at least two side link permissions and corresponding priority information sent by the network device, the terminal device can select the target side link permission with the highest priority from these permissions and use the permission to send a signal.
In the case of scheduling resource conflicts of terminal devices, signal transmission can be effectively reduced by selecting a side link permission with higher priority and improving system performance.
Smart Images

Figure CN120034975A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communications, and more specifically, to a signal transmission method and device. Background Art
[0002] 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 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 CG period for the terminal device through RRC signaling, and then activate or deactivate it through DCI.
[0003] When a terminal device is scheduled by multiple side link licenses, the time and frequency resources of different side link licenses may be partially or completely the same, that is, there is a conflict between the scheduling resources of the terminal device. In this case, the terminal device may use these multiple side link licenses to transmit signals, or may not know which side link license to use to transmit signals, which may affect signal transmission and thus affect system performance. Summary of the invention
[0004] The present application provides a signal transmission method and device, which can minimize the impact on the signal transmission of a terminal device when the scheduling resources of the terminal device conflict, thereby improving system performance.
[0005] 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 wholly 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.
[0006] In a possible implementation, the method may be executed by a terminal device, or by a chip in the terminal device.
[0007] It should be understood that the resources indicated by the at least two sidelink grants may include the time domain resources and the frequency domain resources of each sidelink grant. In one possible case, the time domain resources and the frequency domain resources indicated by the at least two sidelink grants are partially the same; in another possible case, the time domain resources and the frequency domain resources indicated by the at least two sidelink grants are all the same.
[0008] It should be understood that the at least two side link permissions and priority information mentioned above may be carried in the same signaling or carried separately in multiple different signalings, which is not limited in the embodiments of the present application.
[0009] It should be understood that for the sidelink license that is not selected, the terminal device may not send a signal on the conflicting resources in the corresponding resources. Further optionally, the terminal device may also release the resources corresponding to the sidelink license, so that if the sidelink license is a CG, the terminal device will not send a signal on the remaining reference signal resources that have not yet sent a signal in the reference signal resources indicated by the CG.
[0010] In the embodiment of the present application, priorities of different side link permissions in the at least two side link permissions may be the same or different.
[0011] In one possible case, the number of the sidelink license with the highest priority among the at least two sidelink licenses is 1. At this time, 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.
[0012] In another possible case, the number of the side link licenses with the highest priority among the at least two side link licenses is multiple. In this case, the terminal device cannot directly determine the side link license with the highest priority, that is, the terminal device cannot directly determine the target side link license according to the priority information. In this case, the terminal device can select a side link license from multiple side link licenses with the same priority information according to a preset rule, and use it as the target side link license.
[0013] The signal transmission method of the embodiment of the present application sends at least two sidelink licenses and their corresponding priority information to the terminal device through the network device, so that the terminal device can select a target sidelink license from the at least two sidelink licenses based on the at least two sidelink licenses and their corresponding priority information, and use the target sidelink license to send a signal. The method can reduce the impact on the signal transmission of the terminal device as much as possible when the scheduling resources of the terminal device conflict, thereby improving system performance.
[0014] 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.
[0015] 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.
[0016] It should be understood that DG can be configured by the network device for the terminal device in response to the sudden positioning request, and its corresponding reference signal is only sent once, that is, DG schedules fewer resources for the terminal device; and CG can be configured by the network device for the periodic location update service for the terminal device, 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 is sent first, and the reference signal corresponding to CG can also be sent on the resources corresponding to other periods. In this way, the impact of resource conflicts on signal transmission can be minimized.
[0017] 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.
[0018] 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.
[0019] 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 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.
[0020] In combination with the first aspect, in certain implementations of the first aspect, the number of the side link licenses with the highest priority among the at least two side link licenses is multiple, and the target side link license is determined based on the license type of the multiple side link licenses with the highest priority.
[0021] In combination with the first aspect, in certain implementations of the first aspect, the multiple sidelink licenses with the highest priority include DG and CG, and the target sidelink license is the DG.
[0022] 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.
[0023] In combination with the first aspect, in certain implementations of the first aspect, 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.
[0024] Since a CG with a large period schedules fewer resources for terminal devices and a CG with a small period schedules more resources for terminal devices, selecting a CG with a large period 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 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.
[0026] According to a second aspect, a signal transmission method is provided, comprising: determining the priority of each sidelink license of at least two sidelink licenses, wherein resources indicated by the at least two sidelink licenses are completely or partially the same; and sending the at least two sidelink licenses and priority information to a terminal device, wherein the sidelink license is used to indicate resources for transmitting a reference signal.
[0027] In a possible implementation, the method may be executed by a network device, or by a chip in the network device.
[0028] 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.
[0029] 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.
[0030] 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.
[0031] In a possible implementation, the method may be executed by a terminal device, or by a chip in the terminal device.
[0032] The signal transmission method of the embodiment of the present application sends at least two sidelink licenses to the terminal device through the network device, so that the terminal device can select a target sidelink license from the at least two sidelink licenses based on the license types of the at least two sidelink licenses, and use the target sidelink license to send a signal. The method can minimize the impact on the signal transmission of the terminal device when the scheduling resources of the terminal device conflict, thereby improving system performance.
[0033] In combination with the third aspect, in certain implementations of the third aspect, the at least two sidelink licenses include a dynamic license DG and a configuration license CG, and the target sidelink license is the DG.
[0034] In combination with the third aspect, in certain implementations of the third aspect, the at least two side link 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 side link license is the first CG.
[0035] 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.
[0036] In a fourth aspect, a signal transmission device is provided, which is used to execute the method in any possible implementation of the first aspect, the second aspect, or the third aspect. Specifically, the device includes a unit / module for executing the method in any possible implementation of the first aspect, the second aspect, or the third aspect.
[0037] In a fifth aspect, the present application provides another signal transmission device, including a processor, the processor is coupled to a memory, and can be used to execute instructions in the memory to implement the method in any possible implementation of the first aspect, the second aspect, or the third aspect. Optionally, the signal transmission device also includes a memory. Optionally, the signal transmission device also includes a communication interface, and the processor is coupled to the communication interface.
[0038] 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.
[0039] In another implementation, the signal transmission device is a chip configured in the terminal device. When the signal transmission device is a chip configured in the terminal device, the communication interface may be an input / output interface.
[0040] 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.
[0041] 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.
[0042] In a sixth aspect, a processor is provided, comprising: an input circuit, an output circuit, and a processing circuit. The processing circuit is used to receive a signal through the input circuit and transmit a signal through the output circuit, so that the processor executes the method in any possible implementation of the first aspect, the second aspect, or the third aspect.
[0043] In the specific implementation process, the processor can be a chip, the input circuit can be an input pin, the output circuit can be an output pin, and the processing circuit can be a transistor, a gate circuit, a trigger, and various logic circuits. The input signal received by the input circuit can be, for example, but not limited to, received and input by a receiver, and the signal output by the output circuit can be, for example, but not limited to, output to a transmitter and transmitted by the transmitter, and the input circuit and the output circuit can be the same circuit, which is used as an input circuit and an output circuit at different times. The embodiments of the present application do not limit the specific implementation methods of the processor and various circuits.
[0044] In a seventh aspect, a processing device is provided, comprising a processor and a memory. The processor is used to read instructions stored in the memory, and can receive signals through a receiver and transmit signals through a transmitter to execute the method in any possible implementation of the first aspect, the second aspect, or the third aspect.
[0045] Optionally, the number of the processors is one or more, and the number of the memories is one or more.
[0046] Optionally, the memory may be integrated with the processor, or the memory may be provided separately from the processor.
[0047] 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 respectively. The embodiments of the present application do not limit the type of memory and the setting method of the memory and the processor.
[0048] It should be understood that the relevant data interaction process, such as sending indication information, can be a process of outputting indication information from a processor, and receiving capability information can be a process of receiving input capability information from a processor. Specifically, the processed output data can be output to a transmitter, and the input data received by the processor can come from a receiver. Among them, the transmitter and the receiver can be collectively referred to as a transceiver.
[0049] 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.
[0050] In an eighth aspect, a computer program product is provided, comprising: a computer program (also referred to as code, or instruction), 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.
[0051] In the ninth aspect, a computer-readable storage medium is provided, which stores a computer program (also referred to as code, or instructions). When the computer-readable storage medium is run on a computer, the computer executes a method in any possible implementation of the first aspect, the second aspect, or the third aspect. BRIEF DESCRIPTION OF THE DRAWINGS
[0052] Figure 1 A schematic diagram of a communication system provided in an embodiment of the present application;
[0053] Figure 2 is a schematic diagram of another communication system provided in an embodiment of the present application;
[0054] Figure 3 is a schematic diagram of another communication system provided in an embodiment of the present application;
[0055] Figure 4 It is a schematic diagram of overlapping time-frequency resources corresponding to two sidelink licenses provided in an embodiment of the present application;
[0056] Figure 5 It is a schematic flow chart of a signal transmission method provided in an embodiment of the present application;
[0057] Figure 6 is a schematic flow chart of another signal transmission method provided in an embodiment of the present application;
[0058] Figure 7 is a schematic block diagram of a signal transmission device provided in an embodiment of the present application;
[0059] Figure 8 It is a schematic block diagram of another signal transmission device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0060] The technical solution in this application will be described below in conjunction with the accompanying drawings.
[0061] In order to clearly describe the technical solutions of the embodiments of the present application, in the embodiments of the present application, words such as "first" and "second" are used to distinguish the same or similar items with substantially the same functions and effects. Those skilled in the art can understand that words such as "first" and "second" do not limit the quantity and execution order, and words such as "first" and "second" do not necessarily limit the difference.
[0062] 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 as "exemplarily" or "for example" in this application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplarily" or "for example" is intended to present related concepts in a specific way.
[0063] In addition, "at least one" means one or more, and "plurality" 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" or similar expressions refers to any combination of these items, including any combination of single 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.
[0064] 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), worldwide 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.
[0065] 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 communication; further, the technical solutions of the embodiments of the present application can be applied to multi-carrier transmission systems using 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.
[0066] The embodiments of the present application can also be applied to systems such as an open access network (open RAN, O-RAN or ORAN), a cloud radio access network (cloud radio access network, CRAN), or a virtualized radio access network (virtualized RAN, vRAN), or a communication system in which two or more of the above systems are integrated.
[0067] Figure 1 A schematic diagram of a communication system 100 of an embodiment of the present application is shown. The communication system 100 includes: a network device 110, a terminal device 120, and a terminal device 130. The terminal device 120 and the terminal device 130 are both within the cellular network coverage of the network device 110, wherein the terminal device 120 and the terminal device 130 can both perform uplink (UL) communication or downlink (DL) communication with the network device 110 through the Uu interface; the terminal device 120 and the terminal device 130 can perform sidelink (SL) communication through the PC5 interface.
[0068] Figure 2 A schematic diagram of a communication system 200 of an embodiment of the present application is shown. The communication system 200 includes: a network device 210, a terminal device 220, and a terminal device 230. The terminal device 220 is within the cellular network coverage of the network device 210, and the terminal device 220 can perform UL communication or DL communication with the network device 210 through the Uu interface; the terminal device 220 and the terminal device 230 can perform SL communication through the PC5 interface.
[0069] Figure 3A schematic diagram of a communication system 300 of an embodiment of the present application is shown. The communication system 300 includes: a terminal device 310 and a terminal device 320. Both the terminal device 310 and the terminal device 320 are not within the cellular network coverage of the network device, and the terminal device 310 and the terminal device 320 can perform SL communication through the PC5 interface.
[0070] It should be understood that the above network device or the above 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. In addition, the network device or the terminal device also additionally includes a transmitter chain and a receiver chain, and those skilled in the art can understand that they may include multiple components related to signal transmission and reception (such as processors, modulators, multiplexers, demodulators, demultiplexers or antennas, etc.). Therefore, the network device and the terminal device can communicate through multi-antenna technology.
[0071] It should be understood that Figure 1 , Figure 2 and Figure 3 The communication system shown is only a schematic diagram, and the communication system may also include other network devices, such as wireless relay devices and wireless backhaul devices. Figure 1 , Figure 2 and Figure 3 The embodiment of the present application does not limit the number of network devices and terminal devices included in the communication system.
[0072] In the embodiment of the present application, the network device may be any device with wireless transceiver function. The network equipment includes, but is not limited to, evolved Node B (eNB), radio network controller (RNC), Node B (NB), base station controller (BSC), base transceiver station (BTS), home base station (e.g., home evolved NodeB, or homeNode B, HNB), baseband unit (BBU), access point (AP) in wireless fidelity (WiFi) system, wireless relay node, wireless backhaul node, transmission point (TP) or transmission and reception point (TRP), etc. It can also be a gNB in a 5G, such as NR, system, or a transmission point (TRP or TP), one or a group of (including multiple antenna panels) antenna panels of a base station in a 5G system, or it can also be a network node constituting a gNB or a transmission point, such as a baseband unit (BBU) or a distributed unit (DU), etc.
[0073] 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 functions of the gNB, and the DU implements some functions of the gNB. For example, the CU may be responsible for processing non-real-time protocols and services, such as the functions of 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, the functions of the radio link control (RLC) layer, the media access control (MAC) layer, and the physical (PHY) layer may be implemented. A DU may be connected to only one CU or to multiple CUs, and a CU may be connected to multiple DUs, and the CU and DU may communicate through the F1 interface. The AAU may implement some physical layer processing functions, RF processing, and related functions of active antennas. Since the information of the RRC layer will eventually be delivered to the PHY layer and become the information of the PHY layer, or be converted from the information of the PHY layer, therefore, under this architecture, high-level signaling, such as RRC layer signaling, can also be considered to be sent by DU, or by DU+AAU.
[0074] It is understandable that the network device may be a device including 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 (radio access network, RAN), or the CU may be classified as a network device in a core network (core network, CN), which is not limited in this application.
[0075] In different systems, CU (or CU-CP, CU-UP), DU or RU may also have different names, but those skilled in the art can 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, CU, CU-CP, CU-UP, DU and RU are used as examples for description in this application.
[0076] Any unit of the CU (or CU-CP, CU-UP), DU and RU in the present application can be implemented by a software module, a hardware module, or a combination of a software module and a hardware module.
[0077] The network equipment provides services for the cell, and the terminal equipment communicates with the cell through the transmission resources (for example, frequency domain resources, or spectrum resources) allocated by the network equipment. The cell can belong to a macro base station (for example, macro eNB or macro gNB, etc.), or it can belong to a base station corresponding to a small cell. The small cell here may include: metro cell, micro cell, pico cell, femto cell, etc. These small cells have the characteristics of small coverage and low transmission power, and are suitable for providing high-speed data transmission services.
[0078] 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.
[0079] The terminal device can be a device that provides voice / data connectivity to users, for example, a handheld device with wireless connection function, a vehicle-mounted device, etc. At present, some examples of terminals can be: mobile phones, tablet computers (pad), computers with wireless transceiver functions (such as laptops, PDAs, etc.), mobile Internet devices (mobile internet devices, MIDs), virtual reality (virtual reality, VR) devices, augmented reality (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 (session initiation protocol, SIP) phones, wireless local loop (wireless local loop, WLL) stations, personal digital assistants (personal digital assistants) assistant, PDA), handheld devices with wireless communication function, computing devices or other processing devices connected to a wireless modem, vehicle-mounted devices, wearable devices, terminal devices in 5G networks or terminal devices in future evolved public land mobile communication networks (public land mobile network, PLMN), etc.
[0080] Among them, wearable devices can also be called wearable smart devices, which are a general term for the intelligent design and development of wearable devices for daily wear using wearable technology, 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 clothes or accessories. Wearable devices are not only hardware devices, but also realize powerful functions through software support, data interaction, and cloud interaction. Broadly speaking, wearable smart devices include full-featured, large-sized, and independent of smartphones to achieve complete or partial functions, 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.
[0081] In addition, the terminal device can also be a terminal device in the Internet of Things (IoT) system. IoT is an important part of the future development of information technology. Its main technical feature is to connect objects to the network through communication technology, thereby realizing an intelligent network of human-machine interconnection and object-to-object interconnection. IoT technology can achieve massive connections, deep coverage, and terminal power saving through narrowband (NB) technology, for example.
[0082] 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 equipment), receiving control information and downlink data from network devices, and sending electromagnetic waves to transmit uplink data to network devices.
[0083] 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 a memory (also called main memory). The operating system can be any one or more computer operating systems that implement business processing through a process, 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 a browser, an address book, a word processing software, and an 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 can 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 a terminal device or a network device that can call a program and execute a program.
[0084] In addition, various aspects or features of the present application can be implemented as methods, devices or products using standard programming and / or engineering techniques. The term "product" used in this application covers computer programs 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 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 memory (EPROM), 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.
[0085] To facilitate understanding, the following terms related to the embodiments of the present application are first introduced.
[0086] 1. Dynamic grant (DG) and configured grant (CG)
[0087] DG is a resource that the network device dynamically schedules for the terminal device through downlink control information (DCI). CG is the 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.
[0088] 2. SL positioning technology
[0089] Commonly used wireless positioning methods mainly include round trip time (RTT), angle of arrival (AoA), time difference of arrival (TDOA), angle of departure (AoD), enhanced-cell ID (E-CID), etc.
[0090] 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, safety, etc. For different application scenarios or different business applications, the positioning requirements are also different. According to the differences in the corresponding positioning measurement quantities and solution results, SL positioning technology can be divided into absolute positioning and relative positioning. Among them, absolute positioning is to determine the horizontal and vertical coordinates of the terminal device in the absolute coordinate system; relative positioning is to determine the position coordinates of the terminal device relative to other network nodes or other terminal devices.
[0091] SL positioning technology combines its own characteristics to reuse some commonly used wireless positioning methods of 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 in these methods can be obtained from 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.
[0092] Since SL positioning needs to share the same spectrum resources with SL communication, two schemes are considered for the division of SL positioning resource pool, one is the SL positioning dedicated resource pool, and the other is the SL positioning and SL communication shared resource pool. Among them, the SL positioning dedicated resource pool can only be used for the transmission of SL positioning related channels or SL positioning related signals, and the SL positioning dedicated resource pool can adopt time division or frequency division physical resource multiplexing with the SL communication resource pool. The SL positioning and SL communication shared resource pool refers to the resource pool that SL positioning and SL communication multiplex the same, and the two can adopt time division multiplexing or frequency division multiplexing within the shared resource pool.
[0093] For SL communication, 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; another method is: terminal devices reserve resources through perception. Among them, the way in which the network device allocates resources to the terminal device can include two side link permissions: DG and CG. For the explanation of DG and CG, please refer to the above description.
[0094] When a terminal device is scheduled by multiple sidelink licenses and the time-frequency resources of different sidelink licenses are partially or completely identical, a conflict will arise 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.
[0095] For example, Figure 4 A schematic diagram showing two CG conflicts is shown, such as Figure 4 As shown in the figure, 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, there is a conflict in the time-frequency resources. In this case, the terminal device does not know how to transmit SL PRS, which affects the transmission of SL PRS and further affects the system performance.
[0096] In view of this, an embodiment of the present application provides a signal transmission method and apparatus, wherein a network device can send at least two sidelink licenses and their corresponding priority information to a terminal device, and the terminal device can select a target sidelink license from the at least two sidelink licenses according to the priority information, and use the target sidelink license to send a signal. The method can minimize the impact on the signal transmission of the terminal device when the scheduling resources of the terminal device conflict, thereby improving system performance.
[0097] 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 wireless communication systems, for example, Figure 1 The communication system 100 shown in FIG. 1 , or Figure 2 The communication system 200 shown in FIG. 1 , or Figure 3 The communication system 300 shown in FIG. Two communication devices in the wireless communication system may have a wireless communication connection relationship, and one of the two communication devices may correspond to Figure 1 or Figure 2 or Figure 3The terminal device shown in , for example, may be the terminal device itself, or may be a chip configured in the terminal device; the other communication device of the two communication devices may correspond to Figure 1 or Figure 2 The network device shown in , for example, may be the network device itself, or may be a chip configured in the network device. It should also be understood that Figure 3 The communication system 300 shown in the figure shows that both terminal devices are out of the cellular network coverage of the network device. Since the terminal devices are mobile, the embodiment 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.
[0098] 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 a terminal device and a network device as an example.
[0099] In the present 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 to the terminal device directly or indirectly. "Receiving information from a network device" can be understood as the source of the information being the network device, and can include receiving information from the network device directly or indirectly. The information may be processed as necessary between the source and destination of the information, but the destination can understand the valid information from the source. Similar expressions in the present application can be understood similarly and will not be repeated here.
[0100] Figure 5 A signal transmission method 500 provided in an embodiment of the present application is shown. The method 500 includes the following steps:
[0101] 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.
[0102] It should be understood that the resources indicated by the at least two sidelink grants may include the time domain resources and the frequency domain resources of each sidelink grant. In one possible case, the time domain resources and the frequency domain resources indicated by the at least two sidelink grants are partially the same; in another possible case, the time domain resources and the frequency domain resources indicated by the at least two sidelink grants are all the same.
[0103] "The resources of at least two side link permission indications are all or partially the same" may also be referred to as the resource overlap of at least two side link permission indications, or the resource conflict of at least two side link permission indications, or the resource collision of at least two side link permission indications, or other names, which is not limited to the embodiments of the present application.
[0104] The "side link permission" may specifically be, for example, the above-mentioned CG or DG, and may also be called a side link authorization or other names, which is not limited in the embodiments of the present application.
[0105] S502, the network device sends at least two sidelink grants and priority information to the terminal device, the sidelink grant is used to indicate the resources used to transmit the 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 at least two sidelink grants and priority information from the network device.
[0106] It should be understood that the at least two side link permissions and priority information mentioned above may be carried in the same signaling or carried separately in multiple different signalings, which is not limited in the embodiments of the present application.
[0107] It should also be understood that the network device sending at least two side link permissions to the terminal device can also be understood as: the network device sending information for configuring at least two side link permissions to the terminal device.
[0108] S503: The terminal device selects a target sidelink license from 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.
[0109] 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.
[0110] It should be understood that for the sidelink license that is not selected, the terminal device may not send a signal on the conflicting resources in the corresponding resources. Further optionally, the terminal device may also release the resources corresponding to the sidelink license, so that if the sidelink license is a CG, the terminal device will not send a signal on the remaining reference signal resources that have not yet sent a signal in the reference signal resources indicated by the CG.
[0111] In the embodiment of the present application, priorities of different side link permissions in the at least two side link permissions may be the same or different.
[0112] In one possible case, the number of the sidelink license with the highest priority among the at least two sidelink licenses is 1. At this time, 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.
[0113] Exemplarily, 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.
[0114] In another possible case, the number of the side link licenses with the highest priority among the at least two side link licenses is multiple. In this case, the terminal device cannot directly determine the side link license with the highest priority, that is, the terminal device cannot directly determine the target side link license according to the priority information. In this case, the terminal device can select a side link license from multiple side link licenses with the same priority information according to a preset rule, and use it as the target side link license.
[0115] Exemplarily, 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, medium (or medium, medium, low), respectively. 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.
[0116] It should be understood that the above examples only provide some possible situations, and there are other situations that are not listed here one by one. The above preset rules can be found in the detailed description below.
[0117] The signal transmission method of the embodiment of the present application sends at least two sidelink licenses and their corresponding priority information to the terminal device through the network device, so that the terminal device can select a target sidelink license from the at least two sidelink licenses based on the at least two sidelink licenses and their corresponding priority information, and use the target sidelink license to send a signal. The method can reduce the impact on the signal transmission of the terminal device as much as possible when the scheduling resources of the terminal device conflict, thereby improving system performance.
[0118] The embodiment of the present application is described using a side link license as an example, and the method of the embodiment of the present application may also be executed for other licenses or authorizations.
[0119] Optionally, the above-mentioned reference signal may include a sidelink positioning reference signal SL PRS, and may also include other reference signals, which is not limited in the embodiment of the present application.
[0120] 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.
[0121] In the embodiments of the present application, the priority information can be embodied 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 here it is only for the convenience of understanding that a priority value ranging from 1 to 2 is shown, 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 a priority level, for example, including high priority, medium priority and low priority, which is not limited in the embodiments of the present application.
[0122] 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.
[0123] 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.
[0124] The priorities of different sidelink permissions in the at least two sidelink permissions may be the same or different.
[0125] Exemplarily, it is assumed that the at least two side link permissions mentioned above 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.
[0126] Exemplarily, assuming that the at least two side link permissions include at least two CGs, there are two CGs among the at least two CGs, and the priorities of the two CGs may be the same or different.
[0127] 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, and the priorities of the two DGs may be the same or different.
[0128] The following introduces the principle of setting the priority of network devices.
[0129] In one possible design, sidelink permissions corresponding to different positioning services have different priorities.
[0130] In the embodiment of the present application, for different positioning service characteristics, the network device can configure different types of sidelink permissions for the terminal device. The positioning service characteristics may include periodic location update services and bursty positioning request services.
[0131] For example, for periodic location update services, the network device can configure the terminal device to repeatedly or periodically send reference signals within 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, so that signaling overhead can be saved. For bursty 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.
[0132] It should be understood that different burst 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 embodiments of the present application do not constrain 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.
[0133] In another possible design, different types of sidelink grants have different priorities.
[0134] 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.
[0135] Generally speaking, CG schedules more resources for terminal devices, while DG schedules fewer resources for terminal devices. When CG and DG conflict, the priority of DG can be set higher than that of CG.
[0136] It should be understood that DG can be configured by the network device for the terminal device in response to the sudden positioning request, and its corresponding reference signal is only sent once, that is, DG schedules fewer resources for the terminal device; and CG can be configured by the network device for the periodic location update service for the terminal device, 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 is sent first, and the reference signal corresponding to CG can also be sent on the resources corresponding to other periods. In this way, the impact of resource conflicts on signal transmission can be minimized.
[0137] For example, when the accuracy requirements of different positioning services are the same, according to the characteristics of the positioning services, for one of the positioning services, the network device can configure the terminal device with CG scheduling reference signal resources; for another positioning service, the network device can configure the terminal device with DG scheduling reference signal resources. In this way, since the priority of DG is higher than that of CG, the needs of positioning services can be met as much as possible.
[0138] In yet another possible design, sidelink grants of different periods have different priorities.
[0139] Exemplarily, if the two side link licenses 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.
[0140] 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.
[0141] After the terminal device receives the priority information from the network device, the terminal device may select a target side link license from at least two side link licenses according to the priority information. If the number of the side link license with the highest priority among the at least two side link licenses is one, the terminal device may directly determine the target side link license according to the priority information, that is, select the side link license with the highest priority. If the number of the side link license with the highest priority among the at least two side link licenses is multiple, the terminal device may select one side link license from multiple side link licenses with the same priority information according to a preset rule.
[0142] The above preset rules are described in detail below. The preset rules may include one or more of the following three rules:
[0143] Rule 1: The multiple sidelink licenses with the highest priority mentioned above include DG and CG, and the target sidelink license is DG.
[0144] Rule 2: The above-mentioned multiple side link permissions with the highest priority 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 side link permission is the third CG.
[0145] Rule 3: the multiple sidelink licenses with the highest priority mentioned above include two DGs, a first DG and a second DG, and the target sidelink license is any one of the first DG and the second DG.
[0146] Exemplarily, the multiple side link licenses with the highest priority include one or more CGs and one DG. According to Rule 1, the terminal device can select DG as the target side link license.
[0147] Exemplarily, the multiple side link licenses 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 license according to Rule 3.
[0148] Exemplarily, the multiple side link licenses with the highest priority 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.
[0149] Exemplarily, the multiple side link licenses with the highest priority include multiple DGs but not CGs. Then, according to Rule 3, the terminal device can select any one of the multiple DGs as the target side link license.
[0150] It should be understood that the above-mentioned situations are only examples, and there are many other possible situations, which will not be described in detail here.
[0151] 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 device. Please refer to the above description and will not be repeated here.
[0152] 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.
[0153] Figure 6 Another multicast transmission method 600 provided in an embodiment of the present application is shown. The method 600 can be applied to Figure 1 The communication system 100 shown can also be applied to other communication systems, which is not limited in the embodiments of the present application.
[0154] S601, a network device sends at least two sidelink grants to a terminal device, the sidelink grants are used to indicate resources for transmitting reference signals. Correspondingly, the terminal device receives at least two sidelink grants from the network device, and the resources indicated by the at least two sidelink grants are all or partially the same.
[0155] It should be understood that the resources indicated by the at least two sidelink grants may include the time domain resources and the frequency domain resources of each sidelink grant. In one possible case, the time domain resources and the frequency domain resources indicated by the at least two sidelink grants are partially the same; in another possible case, the time domain resources and the frequency domain resources indicated by the at least two sidelink grants are all the same.
[0156] "The resources of at least two side link permission indications are all or partially the same" may also be referred to as the resource overlap of at least two side link permission indications, or the resource conflict of at least two side link permission indications, or the resource collision of at least two side link permission indications, or other names, which is not limited to the embodiments of the present application.
[0157] The "side link permission" may specifically be, for example, the above-mentioned CG or DG, and may also be called a side link authorization or other names, which is not limited in the embodiments of the present application.
[0158] It should also be understood that the network device sending at least two side link permissions to the terminal device can also be understood as: the network device sending information for configuring at least two side link permissions to the terminal device.
[0159] 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.
[0160] 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.
[0161] 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.
[0162] For the sidelink license that is not selected, the terminal device may not send signals on the conflicting resources in the corresponding resources. Further optionally, the terminal device may also release the resources corresponding to the sidelink license, so that if the sidelink license is CG, the terminal device will not send signals on the remaining reference signal resources that have not yet sent signals in the reference signal resources indicated by the CG.
[0163] It should also be understood that the above example only provides one possible situation, and there are other situations that are not listed here one by one. The above preset rules can be found in the detailed description below.
[0164] The signal transmission method of the embodiment of the present application sends at least two sidelink licenses to the terminal device through the network device, so that the terminal device can select a target sidelink license from the at least two sidelink licenses based on the license types of the at least two sidelink licenses, and use the target sidelink license to send a signal. The method can minimize the impact on the signal transmission of the terminal device when the scheduling resources of the terminal device conflict, thereby improving system performance.
[0165] The embodiment of the present application is described using a side link license as an example, and the method of the embodiment of the present application may also be executed for other licenses or authorizations.
[0166] Optionally, the above-mentioned reference signal may include a sidelink positioning reference signal SL PRS, and may also include other reference signals, which is not limited in the embodiment of the present application.
[0167] 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.
[0168] 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.
[0169] After the terminal device receives at least two side link licenses from the network device, the terminal device may select a target side link license from the at least two side link licenses according to a preset rule.
[0170] In the embodiment of the present application, the preset rules may include one or more of the following three rules:
[0171] Rule 1: The multiple sidelink licenses with the highest priority mentioned above include DG and CG, and the target sidelink license is DG.
[0172] Rule 2: The above-mentioned multiple side link permissions with the highest priority 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 side link permission is the third CG.
[0173] Rule 3: the multiple sidelink licenses with the highest priority mentioned above include two DGs, a first DG and a second DG, and the target sidelink license is any one of the first DG and the second DG.
[0174] It should be understood that the explanation of the preset rules and the setting principles can be referred to the description in the above method 500, which will not be repeated here.
[0175] 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.
[0176] It should be understood that the sequence numbers of the above processes do 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.
[0177] Combined with the above Figures 1 to 6 , describes in detail the signal transmission method according to the embodiment of the present application, and will be combined with Figure 7 and Figure 8 , a signal transmission device according to an embodiment of the present application is described in detail.
[0178] Figure 7 The signal transmission device 700 provided in the embodiment of the present application is shown. The device 700 includes: a transceiver unit 710 and a processing unit 720.
[0179] In a possible implementation, the apparatus 700 is used to execute the steps corresponding to the terminal device in the above method 500.
[0180] Among them, the transceiver unit 710 is used to: receive at least two side link licenses and priority information from the network device, the side link license is used to indicate the resources used to transmit the reference signal, the resources indicated by the at least two side link licenses are all or partially the same, and the priority information is used to indicate the priority of each side link license in the at least two side link licenses; the processing unit 720 is used to: select a target side link license from the at least two side link licenses based on the at least two side link licenses and the priority information; the transceiver unit 710 is also used to: send a signal using the target side link license.
[0181] Optionally, 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.
[0182] Optionally, 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.
[0183] Optionally, if there are multiple side link licenses with the highest priority among the at least two side link licenses, the target side link license is determined based on the license types of the multiple side link licenses with the highest priority.
[0184] Optionally, the multiple side link licenses with the highest priority include DG and CG, and the target side link license is the DG.
[0185] Optionally, 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.
[0186] Optionally, the multiple 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.
[0187] In another possible implementation, the apparatus 700 is used to execute the steps corresponding to the network device in the above method 500.
[0188] 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.
[0189] Optionally, 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.
[0190] Optionally, 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.
[0191] In yet another possible implementation, the apparatus 700 is used to execute the steps / processes corresponding to the terminal device in the above method 600.
[0192] Among them, the transceiver unit 710 is used to: receive at least two sidelink licenses from a network device, the sidelink licenses are used to indicate resources for transmitting a 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 types of the at least two sidelink licenses; the transceiver unit 710 is also used to: send a signal using the target sidelink license.
[0193] Optionally, the at least two sidelink licenses include a dynamic license DG and a configuration license CG, and the target sidelink license is the DG.
[0194] Optionally, the at least two side link 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 side link license is the first CG.
[0195] 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.
[0196] It should be understood that the device 700 here is embodied in the form of a functional unit. The term "unit" here may refer to an application specific integrated circuit (ASIC), an electronic circuit, a processor (such as a shared processor, a proprietary processor or a group processor, etc.) and a memory for executing one or more software or firmware programs, a merged logic circuit and / or other suitable components that support the described functions. In an optional example, those skilled in the art can 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, and to avoid repetition, it will not be repeated here.
[0197] The apparatus 700 of each of the above schemes has the function of implementing the corresponding steps performed by the network device or the terminal device in the above method; the function can be implemented by hardware, or by hardware executing the corresponding software. The hardware or software includes one or more modules corresponding to the above functions. For example, the transceiver unit can be replaced by a receiver and a transmitter, and other units, such as a processing unit, can be replaced by a processor, respectively performing the transceiver operations and related processing operations in each method embodiment.
[0198] In the embodiments of the present application, Figure 7 The device 700 in the embodiment 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.
[0199] Figure 8 Another signal transmission device 800 provided by an embodiment of the present application is shown. 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 through 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.
[0200] It should be understood that the device 800 can be specifically a network device or a terminal device in the above-mentioned embodiment, and can be used to execute the various steps and / or processes corresponding to the network device or the terminal device in the above-mentioned method embodiment. Optionally, the memory 830 may include a read-only memory and a random access memory, and provide instructions and data to the processor. A part of the memory may also include a non-volatile random access memory. For example, the memory may also store information about the device type. The processor 810 may 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-mentioned method embodiment corresponding to the network device or the terminal device. The transceiver 820 may include a transmitter and a receiver, the transmitter may be used to implement the various steps and / or processes corresponding to the above-mentioned transceiver for performing the sending action, and the receiver may be used to implement the various steps and / or processes corresponding to the above-mentioned transceiver for performing the receiving action.
[0201] 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 (DSP), application-specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.
[0202] In the implementation process, each step of the above method can be completed by an integrated logic circuit of hardware in a processor or an instruction in the form of software. The steps of the method disclosed in conjunction with the embodiment of the present application can be directly embodied as a hardware processor for execution, or a combination of hardware and software units in a processor for execution. 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 completes the steps of the above method in conjunction with its hardware. To avoid repetition, it is not described in detail here.
[0203] 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.
[0204] The present application also provides a computer program product, which includes a computer program (also referred to as code or instruction). 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.
[0205] Those of ordinary skill in the art will appreciate that the various method steps and units described in 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 the above description according to function. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Those of ordinary skill in the art can 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.
[0206] Those skilled in the art can 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.
[0207] In the several embodiments provided in the present 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 only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, 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 it can be an electrical, mechanical or other form of connection.
[0208] The units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place or distributed on 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.
[0209] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0210] 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 to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM), random access memory (RAM), disk or optical disk and other media that can store program code.
[0211] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of various equivalent modifications or replacements within the technical scope disclosed in the present application, and these modifications or replacements should be included in the protection scope of the present application. Therefore, the protection scope of the present application shall be based on the protection scope of the claims.
Claims
1. A signal transmission method, It is 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, It is 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, It is 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, It is 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, It is 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, It is 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, It is 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, It is 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, It is 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, It is 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, It is 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, It is 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, It is 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, It is 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, It is characterized in that include: A unit for implementing the method according to any one of claims 1 to 14.
16. A signal transmission device, It is 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, It is 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, It is 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.