Resource selection method and apparatus, device, and storage medium
By selecting resources based on N second time domain units by terminal equipment, the impact of in-band leakage on the transmission of the first time domain unit in the SL carrier aggregation scenario is solved, and the accuracy of AGC training and the reliability of data transmission are improved.
Patent Information
- Application Number
- PCT/CN2023/112654
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-08-11
- Publication Date
- 2025-02-20
AI Technical Summary
In the SL carrier aggregation scenario, how the terminal device can effectively select resources to avoid in-band leakage affecting transmission in the first time domain unit, especially on carriers with smaller sub-carrier intervals, the accuracy of AGC training and data transmission The reliability of the
The terminal device performs resource selection based on N second time domain units, wherein the first time domain unit and the second time domain unit correspond to different carriers, and N is an integer greater than 1. In this way, the terminal device can avoid the impact of in-band leakage on transmission in the first time domain unit when data transmission is performed in N second time domain units.
This method can avoid fluctuations in the transmission power in the first time domain unit with small sub-carrier intervals, improve the accuracy of AGC training on carriers with small sub-carrier intervals in multi-carrier scenarios, and thus improve the reliability of data transmission.
Smart Images

Figure CN2023112654_20022025_PF_FP_ABST
Abstract
Description
Resource selection method, device, equipment and storage medium Technical Field
[0001] The embodiments of the present application relate to the field of communication technology, and in particular to a resource selection method, apparatus, device, and storage medium. Background Art
[0002] In SL (Sidelink) communications, a terminal device can select transmission resources from a resource pool by listening. As technology evolves, how a terminal device selects resources in the SL scenario with carrier aggregation requires further study.
[0003] Summary of the Invention
[0004] The present invention provides a resource selection method, apparatus, device, and storage medium. The technical solution is as follows:
[0005] According to one aspect of an embodiment of the present application, a resource selection method is provided, the method being executed by a terminal device, the method comprising:
[0006] For N second time domain units corresponding to the first time domain unit, resource selection is performed based on the N second time domain units; wherein, the first time domain unit and the second time domain unit correspond to different carriers, and N is an integer greater than 1.
[0007] According to one aspect of an embodiment of the present application, a resource selection apparatus is provided, the apparatus being arranged in a terminal device, the apparatus comprising:
[0008] A processing module is used to select resources based on the N second time domain units corresponding to the first time domain unit; wherein, the first time domain unit and the second time domain unit correspond to different carriers, and N is an integer greater than 1.
[0009] According to one aspect of an embodiment of the present application, a terminal device is provided, comprising a processor and a memory, wherein a computer program is stored in the memory, and the processor executes the computer program to implement the above-mentioned resource selection method.
[0010] According to one aspect of an embodiment of the present application, a computer-readable storage medium is provided, in which a computer program is stored. The computer program is configured to be executed by a processor to implement the above-mentioned resource selection method.
[0011] According to one aspect of an embodiment of the present application, a chip is provided, which includes a programmable logic circuit and / or program instructions, and when the chip is running, is used to implement the above-mentioned resource selection method.
[0012] According to one aspect of an embodiment of the present application, a computer program product is provided, which includes computer instructions stored in a computer-readable storage medium. A processor reads and executes the computer instructions from the computer-readable storage medium to implement the above-mentioned resource selection method.
[0013] The technical solutions provided by the embodiments of the present application may have the following beneficial effects:
[0014] In the scenario of SL carrier aggregation, the terminal device selects resources based on the N second time domain units corresponding to the first time domain unit, which can avoid the impact of in-band leakage on the transmission in the first time domain unit when the terminal device transmits data in the N second time domain units. Specifically, it can avoid the fluctuation of transmission power in the first time domain unit with a small subcarrier spacing, which in turn helps to improve the accuracy of AGC (Automatic Gain Control) training on carriers with a small subcarrier spacing in multi-carrier scenarios, thereby improving the reliability of data transmission on carriers with a small subcarrier spacing. BRIEF DESCRIPTION OF THE DRAWINGS
[0015] FIG1 is a schematic diagram of a network architecture provided by an embodiment of the present application;
[0016] FIG2 is a schematic diagram of SL communication provided by an embodiment of the present application;
[0017] FIG3 is a schematic diagram of the physical layer structure of an NR SL (New Radio SL) system provided in one embodiment of the present application;
[0018] FIG4 is a schematic diagram of time-frequency resource location reservation provided by an embodiment of the present application;
[0019] FIG5 is a schematic diagram of resource monitoring and resource selection provided by an embodiment of the present application;
[0020] FIG6 is a schematic diagram of LTE SL (Long Term Evaluation SL) and NR SL carrier aggregation provided in one embodiment of the present application;
[0021] FIG7 is a schematic diagram of carrier aggregation provided by an embodiment of the present application;
[0022] FIG8 is a schematic diagram of in-band leakage provided by an embodiment of the present application;
[0023] FIG9 is a schematic diagram of NR SL carrier aggregation provided by an embodiment of the present application;
[0024] FIG10 is a flowchart of a resource selection method provided by an embodiment of the present application;
[0025] FIG11 is a schematic diagram of received power of data transmitted in a first time domain unit provided in one embodiment of the present application;
[0026] FIG12 is a schematic diagram of a resource selection method provided by an embodiment of the present application;
[0027] FIG13 is a schematic diagram of a resource selection method provided in another embodiment of the present application;
[0028] FIG14 is a block diagram of a resource selection device provided by one embodiment of the present application;
[0029] FIG15 is a schematic structural diagram of a terminal device provided in one embodiment of the present application. DETAILED DESCRIPTION
[0030] In order to make the objectives, technical solutions and advantages of this application clearer, the implementation methods of this application will be further described in detail below with reference to the accompanying drawings.
[0031] The network architecture and business scenarios described in the embodiments of the present application are intended to more clearly illustrate the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided by the embodiments of the present application. A person skilled in the art will appreciate that, with the evolution of the network architecture and the emergence of new business scenarios, the technical solutions provided by the embodiments of the present application are equally applicable to similar technical problems.
[0032] Please refer to Figure 1, which shows a schematic diagram of a network architecture provided by an embodiment of the present application. The network architecture may include: a core network 11, an access network 12, and a terminal device 13.
[0033] The core network 11 includes several core network devices. The functions of the core network devices are mainly to provide user connections, user management, and service carrying, and to provide an interface to the external network as a bearer network. For example, the core network of a 5G (5th Generation, fifth generation mobile communication technology) NR system may include devices such as an AMF (Access and Mobility Management Function) entity, a UPF (User Plane Function) entity, and an SMF (Session Management Function) entity.
[0034] The access network 12 includes several access network devices 14. The access network in the 5G NR system can be called NG-RAN (New Generation-Radio Access Network). The access network device 14 is a device deployed in the access network 12 to provide wireless communication functions for the terminal device 13. The access network device 14 may include various forms of macro base stations, micro base stations, relay stations, access points, etc. In systems using different wireless access technologies, the names of devices with access network device functions may be different. For example, in the 5G NR system, they are called gNodeB or gNB. With the evolution of communication technology, the name of "access network device" may change. For the convenience of description, in the embodiments of the present application, the above-mentioned devices that provide wireless communication functions for the terminal device 13 are collectively referred to as access network devices.
[0035] The number of terminal devices 13 is usually multiple, and one or more terminal devices 13 can be distributed in the cell managed by each access network device 14. The terminal device 13 may include various handheld devices with wireless communication functions, vehicle-mounted devices, wearable devices, computing devices or other processing devices connected to a wireless modem, as well as various forms of user equipment (UE), mobile stations (MS), etc. For the convenience of description, the devices mentioned above are collectively referred to as terminal devices. The access network device 14 and the core network device communicate with each other through some air technology, such as the NG interface in the 5G NR system. The access network device 14 and the terminal device 13 communicate with each other through some air technology, such as the Uu interface. In the embodiment of the present application, the terminal device may also be referred to as UE, or terminal, which has the same meaning.
[0036] Terminal devices 13 and terminal devices 13 (for example, vehicle-mounted devices and other devices (such as other vehicle-mounted devices, mobile phones, RSU (Road Side Unit, road side unit), etc.)) can communicate with each other through a direct communication interface (such as PC5 (ProSe Communication5, neighbor communication fifth interface) interface). Accordingly, the communication link established based on the direct communication interface can be called a direct link or SL. SL transmission is the direct communication and data transmission between terminal devices through a side link. Unlike traditional cellular systems where communication data is received or sent through access network equipment, SL transmission has the characteristics of short delay and low overhead, and is suitable for communication between two terminal devices that are geographically close (such as vehicle-mounted devices and other peripheral devices that are geographically close). It should be noted that in Figure 1, only the vehicle-to-vehicle communication in the V2X (Vehicle To Everything) scenario is used as an example. SL technology can be applied to scenarios where direct communication is carried out between various terminal devices. In other words, the terminal device in this application refers to any device that communicates using SL technology.
[0037] The "5G NR system" in the embodiments of this application may also be referred to as a 5G system or an NR system, but those skilled in the art will understand its meaning. The technical solutions described in the embodiments of this application can be applied to the 5G NR system and can also be applied to subsequent evolution systems of the 5G NR system.
[0038] Before introducing the technical solutions of this application, we first introduce and explain some of the relevant technical knowledge involved in this application. The following related technologies can be combined with the technical solutions of the embodiments of this application as optional solutions, and they all fall within the scope of protection of the embodiments of this application. The embodiments of this application include at least part of the following contents.
[0039] 1.SL transmission
[0040] Regarding SL transmission, 3GPP (3rd Generation Partnership Project) defines two transmission modes: Mode A and Mode B.
[0041] Mode A: As shown in the left diagram of Figure 2, the transmission resources of the terminal device are allocated by the access network device (such as a base station), and the terminal device transmits communication data on the side link according to the transmission resources allocated by the access network device. The access network device can allocate transmission resources for a single transmission to the terminal device, and can also allocate transmission resources for semi-static transmission to the terminal device.
[0042] Mode B: As shown in the right diagram of Figure 2, the terminal device selects transmission resources from the resource pool to transmit communication data. Specifically, the terminal device can select transmission resources from the resource pool by listening or by random selection.
[0043] The following mainly introduces the method of SL communication in the NR V2X system and the terminal device's autonomous resource selection (that is, the above-mentioned mode B).
[0044] 2.NR V2X physical layer structure
[0045] For example, Figure 3 shows a schematic diagram of the physical layer structure of the NR SL system. In the figure, the first symbol in the time slot is an AGC symbol. When the SL UE receives, it can adjust the received AGC gain and the receiving RF parameters according to the received power in this symbol to the gain and parameters suitable for demodulation, thereby demodulating the information in the subsequent symbols. When the SL UE transmits, the content of the symbol after the AGC symbol is repeatedly sent on the AGC symbol. In Figure 3, the PSCCH (Physical Sidelink Control Channel) is used to carry the first sidelink control information, which mainly includes the field related to resource listening. The PSSCH (Physical Sidelink Shared Channel) is used to carry data and the second sidelink control information, which mainly includes the field related to data demodulation. In a certain time slot, there may also be symbols corresponding to the PSFCH (Physical Sidelink Feedback Channel). The PSFCH is used to transmit HARQ (Hybrid Automatic Repeat reQuest) feedback information. Depending on the resource pool configuration, the symbol corresponding to PSFCH may appear once every 1, 2, or 4 time slots. When there is no symbol corresponding to PSFCH in a time slot, such as the GP (Guard Period) symbol between PSSCH and PSFCH in Figure 3, the AGC and PSFCH symbols used to receive PSFCH are used to carry PSSCH. Normally, the last symbol in a time slot is a GP symbol, or a GAP symbol. In other words, the next symbol after the last symbol carrying PSSCH or PSFCH is a GP symbol. SL UE performs transceiver conversion within the GP symbol and does not transmit. When there are PSFCH resources in the time slot, there are also GP symbols between the PSSCH and PSFCH symbols. This is because the UE may transmit on PSSCH and receive on PSFCH, and GP symbols are also required for transceiver conversion.
[0046] 3. Resource reservation in NR V2X
[0047] In the NR V2X system, in Mode B, the terminal device independently selects transmission resources to send data. Resource reservation is a prerequisite for resource selection.
[0048] Resource reservation refers to the terminal sending the first sidelink control information in the PSCCH to reserve resources for subsequent use. In the NR V2X system, resource reservation within a TB (Transport Block) is supported, as well as resource reservation between TBs.
[0049] As shown in Figure 4, the terminal device sends the first side control information, and uses the "Time resource assignment" and "Frequency resource assignment" fields to indicate the N time-frequency resources of the current TB (including the resources used for the current transmission). Wherein N≤Nmax, in NR V2X, Nmax is equal to 2 or 3. At the same time, the above-mentioned N indicated time-frequency resources should be distributed in W time slots. In NR V2X, W is equal to 32. For example, in TB1 shown in Figure 4, the terminal device sends the first side control information in the PSCCH while sending the initial transmission data in the PSSCH, and uses the above two fields to indicate the time-frequency resource positions of the initial transmission and retransmission 1 (that is, N=2 at this time), that is, the time-frequency resources for retransmission 1 are reserved. In addition, the initial transmission and retransmission 1 are distributed in 32 time slots in the time domain. Similarly, in TB1 shown in FIG4 , the terminal device uses the first sidelink control information sent in the PSCCH of retransmission 1 to indicate the time-frequency resource positions of retransmission 1 and retransmission 2, and retransmission 1 and retransmission 2 are distributed in 32 time slots in the time domain.
[0050] At the same time, when the terminal device sends the first sidelink control information, it uses the "Resource reservation period" field to reserve resources between TBs. For example, in Figure 4, when the terminal device sends the first sidelink control information for the initial transmission of TB1, it uses the "Time resource assignment" and "Frequency resource assignment" fields to indicate the time-frequency resource locations for the initial transmission and retransmission 1 of TB1, which are recorded as {(t1, f1), (t2, f2)}. Among them, t1 and t2 represent the time domain locations of the resources for the initial transmission and retransmission 1 of TB1, and f1 and f2 represent the corresponding frequency domain locations. If the value of the "Resource reservation period" field in the first sidelink control information is 100 milliseconds, then the SCI (Sidelink Control Information) also indicates the time-frequency resources {(t1+100, f1), (t2+100, f2)}, and these two resources are used for the transmission of the initial transmission and retransmission 1 of TB2. Similarly, the first side control information sent in TB1 retransmission 1 also reserves the time-frequency resources for TB2 retransmission 1 and retransmission 2 using the "Resource reservation period" field. In NR V2X, the possible values of the "Resource reservation period" field are 0, 1-99, 100, 200, 300, 400, 500, 600, 700, 800, 900, and 1000 milliseconds, which is more flexible than LTE (Long Term Evaluation) V2X. However, in each resource pool, only e of the values are configured, and the terminal device determines the possible values to be used based on the resource pool used. The e values in the resource pool configuration are recorded as the resource reservation period set M. For example, e is less than or equal to 16.
[0051] In addition, through network configuration or pre-configuration, the above-mentioned reservation between TBs can be activated or deactivated in units of resource pools. When activating the reservation between TBs, the first side control information includes the "Resource reservation period" field. When deactivating the reservation between TBs, the first side control information does not include the "Resource reservation period" field. When activating the reservation between TBs, generally, before triggering resource reselection, the value of the "Resource reservation period" field used by the terminal device, that is, the resource reservation period, will not change. Each time the terminal device sends the first side control information, it uses the "Resource reservation period" field therein to reserve resources for the next period for the transmission of another TB, thereby achieving periodic semi-continuous transmission.
[0052] When a terminal device operates in the aforementioned mode B, it can obtain the first sidelink control information sent by other terminal devices by monitoring the PSCCH sent by other terminal devices, thereby learning the resources reserved by other terminal devices. When selecting resources, the terminal device will exclude the resources reserved by other terminal devices to avoid resource collision.
[0053] 4. Resource Selection Method for NR V2X Interception
[0054] In the NR V2X system, in the above-mentioned mode B, the terminal device needs to select resources on its own.
[0055] As shown in Figure 5, the terminal device triggers resource selection or reselection in time slot n or time slot n is the time slot where the higher layer triggers the physical layer to report the candidate resource set. The resource selection window 10 starts from n+T1 and ends at n+T2. 0<=T1<=T proc,1 , when the subcarrier spacing is 15, 30, 60, 120kHz, T proc,1 The time slots are 3, 5, 9, and 17. 2min <=T2<=remaining delay budget of the service, T 2min The value set is {1,5,10,20}*2 μ time slots, where μ = 0, 1, 2, 3 corresponds to the case where the subcarrier spacing is 15, 30, 60, 120 kHz. The terminal device determines T from the value set according to the priority of its own data to be sent. 2min For example, when the subcarrier spacing is 15kHz, the terminal device determines T from the set {1, 5, 10, 20} according to the priority of its own data to be sent. 2min When T 2minIf T2 is greater than or equal to the service's remaining delay budget, then T2 equals the service's remaining delay budget. The remaining delay budget is the difference between the time at which the data's delay requirement corresponds and the current time. For example, if a data packet arrives at time slot n and the delay requirement is 50 milliseconds, and a time slot is 1 millisecond, then if the current time is time slot n, the remaining delay budget is 50 milliseconds. If the current time is time slot n+20, the remaining delay budget is 30 milliseconds.
[0056] Terminal equipment is in n-T0 to nT proc,0 Perform resource monitoring (excluding nT proc,0 ), T0 is 100 or 1100 milliseconds. When the subcarrier spacing is 15, 30, 60, or 120 kHz, T proc,0 The time slots are 1, 1, 2, and 4. Optionally, the terminal device performs resource listening in the time slots of the resource pool used by it within the resource listening window. Optionally, the terminal device listens to the first sideline control information sent by other terminal devices in each time slot (except its own sending time slot). When the time slot n triggers resource selection or reselection, the terminal device uses n-T0 to nT proc,0 The result of resource listening.
[0057] Step 1: The terminal device uses the candidate resources in the resource selection window as resource set A. Any candidate resource in set A is denoted as R(x,y). x and y are used to indicate the frequency domain position and time domain position of the resource, respectively. For example, x indicates the subchannel where the frequency domain of resource R(x,y) starts, and y indicates the time slot where resource R(x,y) is located. R(x,y) represents the continuous L_subchannel subchannels starting from subchannel x in time slot ty, where L_subchannel is configured by the higher layer to the physical layer. The initial number of resources in set A is recorded as M. total , (t1, t2, t3...) is a set of time slots belonging to the resource pool. The terminal device excludes resources in resource set A according to the un-listened time slots in the resource listening window and / or the resource listening results in the resource listening window.
[0058] For exclusion based on unlistened time slots, the terminal device determines whether the resource R(x,y) or a series of periodic resources corresponding to the resource R(x,y) overlaps with the time slot determined based on the unlistened time slots. If so, the resource R(x,y) is excluded from the resource set A.
[0059] For resource exclusion based on resource listening results, the terminal device determines whether the resource R(x,y) or a series of periodic resources corresponding to the resource R(x,y) overlaps with the resource determined based on the first sidelink control information heard and the SL-RSRP (Sidelink Reference Signal Received Power) determined based on the first sidelink control information heard is greater than the SL-RSRP threshold. If there is an overlap and the SL-RSRP condition is met, the resource R(x,y) is excluded from the resource set A.
[0060] If the remaining resources in resource set A are less than M after the above resources are excluded total *X, then raise the SL-RSRP threshold by 3dB, initialize resource set A, and re-execute Step 1 until the number of remaining resources in resource set A after resource exclusion is greater than or equal to M total *X. The physical layer reports the resource set A after resource exclusion as a candidate resource set to the upper layer. The X is configured by the upper layer of the terminal device to the physical layer.
[0061] Step 2: The upper layer randomly selects a resource from the reported candidate resource set to send data. That is, the terminal device randomly selects a resource from the candidate resource set to send data.
[0062] It should be noted that:
[0063] The above description describes a single-side link (SL) communication method within NR-V2X. This involves a terminal device autonomously selecting transmission resources through resource sensing and independently transmitting data on the sidelink. This SL communication method can also be applied to various SL communications, such as direct communication between handheld devices and between pedestrians and vehicles.
[0064] 5. AGC issues with different subcarrier spacing
[0065] The coexistence of LTE SL and NR SL on the same carrier was discussed in the SL. When LTE SL uses a 15kHz subcarrier spacing and NR SL uses a 30kHz subcarrier spacing, one LTE SL subframe corresponds to two NR SL time slots. If the subcarrier spacing (SCS) differs, an AGC issue may occur, meaning that NR SL transmission may adversely affect LTE SL reception.
[0066] For example, as shown in Figure 6, any subframe 1 of LTE SL corresponds to time slot 1 and time slot 2 of NR SL. According to the physical layer structure of LTE SL and NR SL, LTE SL UE only performs AGC at the starting position of subframe 1, and NR SL UE performs AGC at the starting position of time slot 1 and time slot 2. According to the above description, the role of the AGC symbol is that when the SL UE receives, it can adjust the received AGC gain and the RF parameters for receiving according to the received power in the symbol to the gain and parameters suitable for demodulation, thereby demodulating the information in the subsequent symbols. When the SL UE transmits, the content of the symbol after the symbol is repeated on the AGC symbol.
[0067] Therefore, when NR SL transmission occurs only in one of the time slots, or when the transmission power of the two time slots is different, it will affect the reception of LTE SL. Specifically, if LTE SL TX (LTE SL Transmit, LTE SL transmitting device) transmits data to LTE SL RX (LTE SL Receive, LTE SL receiving device) in subframe 1, and NR SL TX transmits data to NR SL RX in time slot 1, due to the overlap of time-frequency resources, LTE SL RX will initially receive power from LTE SL TX and NR SL TX in time slot 1, and then only receive power from LTE SL TX in time slot 2. The specific reception power of LTE SL RX can be seen in sub-figure B of Figure 6. Since LTE SL RX only performs AGC adjustment based on the higher reception power at the beginning of subframe 1, the adjusted gain and parameters are not suitable for reception when the reception power is lower, thereby affecting the data demodulation of LTE SL RX. Similarly, if LTE SL TX transmits data to LTE SL RX in subframe 1 and NR SL TX transmits data to NR SL RX in timeslot 2, due to the overlap of time-frequency resources, LTE SL RX will initially receive power from LTE SL TX in timeslot 1, but will subsequently receive power from both LTE SL TX and NR SL TX in timeslot 2. For the specific LTE SL RX receive power, see subfigure C in Figure 6 . Because LTE SL RX only performs AGC adjustment based on the lower receive power at the beginning of subframe 1, the adjusted gain and parameters are not suitable for reception at higher receive power, thus affecting data demodulation by LTE SL RX.
[0068] Compared with sub-figure B, the situation in sub-figure C has a more serious impact on LTE SL RX demodulation. Therefore, in the coexistence of LTE SL and NR SL, the NR SL UE is constrained to select resources in at least the first time slot corresponding to the LTE SL subframe when selecting resources, that is, to avoid selecting only the resources in the second time slot corresponding to the LTE SL subframe. This allows the LTE SL RX to perform AGC adjustment based on the NR SL transmission at the beginning of the subframe, and stipulates that the transmission power of the NR SL UE in the second time slot should be less than the transmission power in the first time slot.
[0069] 6. SL CA (Carrier Aggregation)
[0070] Carrier aggregation refers to the process of combining multiple carriers and using them simultaneously for data transmission, increasing transmission bandwidth and thus improving data rates. LTE V2X already supports LTE-based sidelink carrier aggregation (Sidelink CA). In NR Sidelink, various vendors are also considering supporting sidelink carrier aggregation. This is intended to support high-speed scenarios such as advanced driving and extended sensing, and to leverage fragmented spectrum resources and improve spectrum efficiency. For example, Figure 7 illustrates inter-terminal transmission using carrier aggregation. Terminal 1 aggregates four 20MHz carriers, transmitting data to Terminal 2 using an 80MHz bandwidth. The carriers involved in carrier aggregation can be within the same frequency band or different frequency bands, a technique known as intra-band carrier aggregation or inter-band carrier aggregation. For example, carriers 1 through 4 in Figure 7 can be within the same frequency band or different frequency bands. Furthermore, the subcarrier spacing on each carrier can be the same or different.
[0071] 7. In-Band Emission (IBE)
[0072] In-band leakage can be understood as adjacent-frequency interference. For example, as shown in Figure 8, when the terminal transmits on PRB10-PRB20, its transmitted power will also be distributed or leaked on other PRBs (Physical Resource Blocks). Combined with Figure 7, since it is leakage within the frequency band, when it is intra-band SL CA, the transmission on one carrier will also interfere with the transmission on another carrier. For example, terminal 1 performs carrier aggregation transmission on carrier 1 and carrier 2, and terminal 2 transmits on carrier 2. Not only may the transmission of terminal 1 on carrier 2 interfere with the transmission of terminal 2 on carrier 2, but the transmission of terminal 1 on carrier 1 may also interfere with the transmission of terminal 2 on carrier 2 due to in-band leakage.
[0073] As mentioned above, when LTE SL and NR SL coexist on the same carrier, different subcarrier spacings can cause AGC issues, which in turn affect LTE SL demodulation. In the case of SL Intra-Band CA (SL Intra-Band Carrier Aggregation), when the subcarrier spacings of different carriers are different, the same AGC issue will also exist due to intra-band leakage (IBE), affecting NR SL reception on carriers with smaller subcarrier spacing.
[0074] For example, as shown in Figure 9, the subcarrier spacing on carrier 1 is 30 kHz, and the subcarrier spacing on carrier 2 is 15 kHz, so one time slot on carrier 2 corresponds to two time slots on carrier 1. According to the physical layer structure of NR SL, the NR SL UE will only perform AGC at the corresponding time slot start symbol.
[0075] In one example, assume that NR SL TX 1 transmits to NR SL RX 1 using carrier aggregation (including carrier 1 and carrier 2). This transmission occurs in timeslot 2 of carrier 1 and timeslot 1 of carrier 2. When NR SL RX 1 receives data on carrier 2, it initially receives the data transmitted by NR SL TX 1 on carrier 2. It then receives additional power from the transmission of NR SL TX 1 on carrier 1, timeslot 2, that leaks onto carrier 2 through IBE. This causes the received power of NR SL RX 1 on timeslot 1 of carrier 2 to increase as shown in Figure 9. Because NR SL RX 1 performs AGC adjustment only at the start symbol of timeslot 1 of carrier 2 based on the lower received power, the adjusted gain and parameters are not suitable for reception at higher received power, thereby affecting data demodulation by NR SL RX 1 on carrier 2.
[0076] In another example, assume that NR SL TX 1 transmits to NR SL RX 1 using carrier aggregation (including carrier 1 and carrier 2). This transmission occurs in timeslot 2 of carrier 1 and timeslot 1 of carrier 2. Furthermore, assume that NR SL TX 2 transmits to NR SL RX 2 only on carrier 2, in timeslot 1 of carrier 2. Therefore, NR SL RX 2 initially receives the transmissions of NR SL TX 1 and NR SL TX 2 on carrier 2. Later, it also receives additional power from NR SL TX 1's transmission on carrier 1, timeslot 2, which leaks onto carrier 2 through IBE. This causes the received power of NR SL RX 2 on timeslot 1 of carrier 2 to increase, as shown in Figure 9. Because NR SL RX 2 performs AGC adjustment only at the start symbol of timeslot 1 of carrier 2 based on the lower received power, the adjusted gain and parameters are not suitable for reception at higher received power, thereby affecting data demodulation by NR SL RX 2 on carrier 2.
[0077] Please refer to Figure 10, which shows a flow chart of a resource selection method provided by an embodiment of the present application. The method is executed by a terminal device. The method may include the following step 1010.
[0078] Step 1010: For the N second time domain units corresponding to the first time domain unit, the terminal device selects resources based on the N second time domain units; wherein the first time domain unit and the second time domain unit correspond to different carriers, and N is an integer greater than 1.
[0079] A time domain unit is a unit used to describe resources in the time domain. A time domain unit may be a time slot, a subframe, or other time domain units, and this application does not limit this. The first time domain unit and the second time domain unit may be time domain units of the same type, or time domain units of different types. Exemplarily, the first time domain unit and the second time domain unit may both be time slots, or the first time domain unit and the second time domain unit may both be subframes. Exemplarily, the first time domain unit is a time slot and the second time domain unit is a subframe; or the first time domain unit is a subframe and the second time domain unit is a time slot.
[0080] The first time domain unit may be any time domain unit on the carrier corresponding to the first time domain unit, the second time domain unit may be any time domain unit on the carrier corresponding to the second time domain unit, and the first time domain unit corresponds to N second time domain units.
[0081] In some embodiments, the first time domain unit corresponds to the N second time domain units, which means that the first time domain unit and the N second time domain units occupy the same position in the time domain, or that they occupy the same time domain resources. This can also be referred to as the length of the first time domain unit being the same as the length of the N second time domain units. The length of a time domain unit refers to the length of the time domain resources occupied by the time domain unit.
[0082] In some embodiments, the subcarrier spacing of the carrier corresponding to the first time domain unit is smaller than the subcarrier spacing of the carrier corresponding to the second time domain unit. For example, the subcarrier spacing of the carrier corresponding to the first time domain unit is 15 kHz, and the subcarrier spacing of the carrier corresponding to the second time domain unit is 30 kHz. For another example, the subcarrier spacing of the carrier corresponding to the first time domain unit is 15 kHz, and the subcarrier spacing of the carrier corresponding to the second time domain unit is 60 kHz.
[0083] The length of the time domain resource occupied by the time domain unit is negatively correlated with the subcarrier spacing of the carrier corresponding to the time domain unit. The larger the subcarrier spacing of the carrier corresponding to the time domain unit, the smaller the length of the time domain resource occupied by the time domain unit. Since the first time domain unit corresponds to N second time domain units, N is an integer greater than 1, that is, the time domain resource occupied by the first time domain unit is larger than the length of the time domain resource occupied by the second time domain unit, the subcarrier spacing of the carrier corresponding to the first time domain unit is smaller than the subcarrier spacing of the carrier corresponding to the second time domain unit.
[0084] For ease of expression, the carrier corresponding to the first time domain unit is referred to as the first carrier, the subcarrier spacing of the carrier corresponding to the first time domain unit is referred to as the first subcarrier spacing, the carrier corresponding to the second time domain unit is referred to as the second carrier, and the subcarrier spacing of the carrier corresponding to the second time domain unit is referred to as the second subcarrier spacing. In subsequent embodiments, the above content will not be explained again.
[0085] In some embodiments, N is determined based on a multiple relationship between the first subcarrier spacing and the second subcarrier spacing. For example, the second subcarrier spacing is N times the first subcarrier spacing. The size of N can be determined based on the first subcarrier spacing and the second subcarrier spacing.
[0086] Exemplarily, the first subcarrier spacing is 15 kHz and the second subcarrier spacing is 30 kHz, then N is 2, that is, 1 first time domain unit corresponds to 2 second time domain units.
[0087] Exemplarily, the first subcarrier spacing is 15 kHz and the second subcarrier spacing is 60 kHz, then N is 4, that is, 1 first time domain unit corresponds to 4 second time domain units.
[0088] In some embodiments, the carrier corresponding to the first time-domain unit and the carrier corresponding to the second time-domain unit are located in the same frequency band. A frequency band, or bandwidth, refers to the frequency range occupied by a carrier. For example, the frequency band occupies an 80 MHz bandwidth, of which the first carrier and the second carrier each occupy 20 MHz, and the first carrier and the second carrier are orthogonal.
[0089] In some embodiments, the first carrier is a carrier with the smallest subcarrier spacing within the same frequency band. For example, the frequency band includes three carriers, and the subcarrier spacings of carriers 1, 2, and 3 are 15 kHz, 30 kHz, and 60 kHz, respectively. The first carrier is carrier 1.
[0090] In some embodiments, the first carrier is any carrier within the same frequency band whose subcarrier spacing is smaller than the subcarrier spacing of the second carrier. For example, the frequency band includes three carriers, and the subcarrier spacings of carriers 1, 2, and 3 are 15 kHz, 30 kHz, and 60 kHz, respectively. If the second carrier is carrier 2, the first carrier is carrier 1. If the second carrier is carrier 3, the first carrier is carrier 1 or 2.
[0091] In some embodiments, for the N second time domain units corresponding to the first time domain unit, the terminal device performs resource selection based on resource conditions in the N second time domain units.
[0092] The resource situation in the N second time domain units can be understood as the transmission resources that are occupied or reserved (wherein, reserved can also be referred to as indicated) in the N second time domain units, or the transmission resources that are not occupied and not reserved (wherein, not reserved can also be referred to as not indicated) in the N second time domain units.
[0093] In some embodiments, resource conditions in the N second time domain units may be determined by resource sensing.
[0094] In some embodiments, for the N second time domain units corresponding to the first time domain unit, the terminal device performs resource selection in the N second time domain units based on the N second time domain units. Exemplarily, the terminal device performs resource selection in the N second time domain units based on the resource situation in the N second time domain units. Exemplarily, resource selection is performed in the N second time domain units based on idle transmission resources in the N second time domain units. Exemplarily, resource selection is performed in the N second time domain units based on occupied or reserved transmission resources in the N second time domain units.
[0095] In some embodiments, for the N second time domain units corresponding to the first time domain unit, the terminal device performs resource selection in the first time domain unit based on the N second time domain units. Exemplarily, the terminal device performs resource selection in the first time domain unit based on the resource situation in the N second time domain units. Exemplarily, the resource selection is performed in the first time domain unit based on the idle transmission resources in the N second time domain units. Exemplarily, the resource selection is performed in the first time domain unit based on the occupied or reserved transmission resources in the N second time domain units.
[0096] The technical solution provided by the embodiment of the present application is that, in the scenario of SL carrier aggregation, the terminal device selects resources based on the N second time domain units corresponding to the first time domain unit, which can avoid the impact of in-band leakage on the transmission in the first time domain unit when the terminal device performs data transmission in the N second time domain units. Specifically, it can avoid the fluctuation of transmission power in the first time domain unit with a small subcarrier spacing, thereby helping to improve the accuracy of AGC training on carriers with a small subcarrier spacing in multi-carrier scenarios, thereby improving the reliability of data transmission on carriers with a small subcarrier spacing.
[0097] For the two parts of selecting resources in N second time domain units and selecting resources in the first time domain unit mentioned in the above embodiments, this application provides exemplary embodiments.
[0098] 1. Resource selection in N second time domain units
[0099] In some embodiments, if the terminal device selects transmission resources in N second time domain units, then at least resources in the first M second time domain units of the N second time domain units are selected, where M is a positive integer less than or equal to N.
[0100] In some embodiments, if the terminal device selects transmission resources in N second time domain units, only resources in the first M second time domain units of the N second time domain units are selected.
[0101] Exemplarily, N is 2. If the terminal device selects transmission resources in two second time domain units, then at least the resources in the first M second time domain units of the two second time domain units are selected, where M can be 1 or 2. When M is equal to 1, the terminal device only selects resources in the first second time domain unit. When M is equal to 2, the terminal device selects resources in the first and second second time domain units.
[0102] Exemplarily, N is 4. If the terminal device selects transmission resources in 4 second time domain units, then at least the resources in the first M second time domain units of the 4 second time domain units are selected. At this time, the value of M can be 1, 2, 3, or 4. When M is equal to 1, the terminal device only selects the resources in the first second time domain unit. When M is equal to 2, the terminal device only selects the resources in the first 2 second time domain units. When M is equal to 3, the terminal device only selects the resources in the first 3 second time domain units. When M is equal to 4, the terminal device selects the resources in the 4 second time domain units.
[0103] In some embodiments, if the terminal device selects transmission resources among N second time domain units, at least resources in the first M second time domain units of the N second time domain units are selected. Whether resources in time domain units other than the resources in the first M second time domain units are selected depends on the implementation of the terminal device itself.
[0104] Exemplarily, N is 2. If the terminal device selects transmission resources in two second time domain units, then at least the resources in the first M second time domain units of the two second time domain units are selected, and the value of M can be 1 or 2. When M is equal to 1, the terminal device selects resources in the first second time domain unit, or the terminal device selects resources in the first and second second time domain units. When M is equal to 2, the terminal device selects resources in the first and second second time domain units.
[0105] Exemplarily, N is 4. If the terminal device selects transmission resources in 4 second time domain units, then at least the resources in the first M second time domain units of the 4 second time domain units are selected. At this time, the value of M can be 1, 2, 3, or 4. When M is equal to 1, the terminal device selects the resources in the first second time domain unit, and whether the resources in the remaining 3 second time domain units are selected depends on the implementation of the terminal device. When M is equal to 2, the terminal device selects the resources in the first 2 second time domain units, and whether the resources in the remaining 2 second time domain units are selected depends on the implementation of the terminal device. When M is equal to 3, the terminal device selects the resources in the first 3 second time domain units, and whether the resources in the remaining 1 second time domain unit are selected depends on the implementation of the terminal device. When M is equal to 4, the terminal device selects the resources in the 4 second time domain units.
[0106] In some embodiments, M may be configured by the network, preconfigured or predefined, or may depend on the implementation of the terminal device itself, which is not limited in this application. For example, M=1, or M=N-1.
[0107] In some embodiments, the transmission powers corresponding to the transmission resources selected in the N second time domain units are the same or decreasing. Exemplarily, if the terminal device selects transmission resources only in the first M time domain units of the N second time domain units, the transmission powers corresponding to the transmission resources selected in the first M time domain units of the N second time domain units are the same or decreasing.
[0108] As described in the related art section, when a receiving terminal device receives data transmitted on a first time domain unit, if AGC adjustment is performed at the start symbol of the first time domain unit based on a higher received power, the impact on subsequent data demodulation is smaller than if AGC adjustment is performed at the start symbol of the first time domain unit based on a lower received power. For example, the above two situations can be applied to the following examples:
[0109] Case 1: As shown in Figure 9, if NR SL TX 1 transmits to NR SL RX 1 using carrier aggregation (including carrier 1 and carrier 2), the transmission occurs in timeslot 2 of carrier 1 and timeslot 1 of carrier 2. NR SL RX 1 initially receives the transmission of NR SL TX 1 on carrier 2. It then receives additional power from NR SL TX 1's transmission on carrier 1, timeslot 2, which leaks onto carrier 2 via IBE. This increases the received power of NR SL RX 1 on timeslot 1 of carrier 2, as shown in subfigure A of Figure 9. Because NR SL RX 1 only performs AGC adjustment based on the lower received power at the start symbol of timeslot 1 of carrier 2, the adjusted gain and parameters are unsuitable for reception at higher received power, affecting data demodulation by NR SL RX 1 on carrier 2. Carrier 1 corresponds to the second carrier, and its timeslots correspond to the second time domain unit. Carrier 2 corresponds to the first carrier, and its timeslots correspond to the first time domain unit.
[0110] Case 2: As shown in Figure 9, if NR SL TX 1 transmits to NR SL RX 1 using carrier aggregation (including carriers 1 and 2), the transmission occurs in timeslot 1 of carrier 1 and timeslot 1 of carrier 2. NR SL RX 1 initially receives the power of NR SL TX 1's transmission on carrier 2 and the power leaked from NR SL TX 1's transmission on carrier 1, timeslot 1, to carrier 2 via IBE. However, NR SL RX 1 subsequently no longer receives the power leaked from NR SL TX 1's transmission on carrier 1, timeslot 2, to carrier 2 via IBE. This causes the received power of NR SL RX 1 on timeslot 1 of carrier 2 to increase, as shown in subfigure B of Figure 9. Because NR SL RX 1 only performs AGC adjustment based on the higher received power at the start symbol of timeslot 1 of carrier 2, the adjusted gain and parameters are unsuitable for reception at lower received power, affecting data demodulation by NR SL RX 1 on carrier 2. Among them, carrier 1 corresponds to the second carrier, the time slot of carrier 1 corresponds to the second time domain unit, carrier 2 corresponds to the first carrier, and the time slot of carrier 2 corresponds to the first time domain unit.
[0111] Compared with case 1, case 2 has less impact on the data demodulation on carrier 2. Therefore, first avoiding the occurrence of the phenomenon described in case 1 can reduce the impact on the data demodulation on the first carrier to a certain extent. Based on the above principle, the transmission power corresponding to the transmission resources selected in the N second time domain units is the same or decreasing. As a result, when the receiving terminal device receives the data transmitted on the first carrier, its receiving power presents the rule as shown in sub-figure A of Figure 11, or the rule as shown in sub-figure B of Figure 11. Among them, the time domain range 1 in the first time domain unit in sub-figure A of Figure 11, and the time domain range 2 in the first time domain unit in sub-figure B of Figure 11 correspond to the first M second time domain units in the N second time domain units. Exemplarily, N is equal to 2, and the terminal device has determined the transmission resources in the two second time domain units corresponding to the first time domain unit, then the transmission power corresponding to the transmission resource in the second second time domain unit should not be greater than the transmission power corresponding to the transmission resource in the first second time domain unit. Exemplarily, N is equal to 4, and the terminal device determines the transmission resources in the first two second time domain units of the four second time domain units corresponding to the first time domain unit, then the transmission power corresponding to the transmission resources in the second second time domain unit should not be greater than the transmission power corresponding to the transmission resources in the first second time domain unit.
[0112] In some embodiments, if the first time domain unit does not contain occupied or reserved transmission resources, the receiving terminal device does not need to receive data on the first time domain unit of the first carrier, that is, no matter how the resources are selected among the resources of the N second time domain units on the second carrier, there will be no problem affecting the data demodulation of the receiving terminal device on the first carrier.
[0113] In some embodiments, the first time domain unit satisfies at least one of the following conditions:
[0114] The first time domain unit includes the transmission resources selected by the terminal device;
[0115] The first time domain unit includes transmission resources determined according to the detected first sidelink control information.
[0116] In some embodiments, the first time domain unit includes transmission resources that have been selected by the terminal device, that is, the first time domain unit includes occupied resources.
[0117] In some embodiments, the first time domain unit includes transmission resources determined based on the first side control information detected, that is, the first time domain unit includes reserved transmission resources. The transmission resources determined based on the first side control information detected are the transmission resources indicated by the first side control information. Exemplarily, the transmission resources indicated by the first side control information are the resources indicated by the "Time resource assignment", "Frequency resource assignment" and "Resource reservation period" fields. Exemplarily, the resources indicated by the first side control information are the resources indicated by the "Time resource assignment" and "Frequency resource assignment" fields.
[0118] In some embodiments, the first time domain unit may include transmission resources selected by the terminal device, and may also include resources determined according to the first sidelink control information detected.
[0119] In some embodiments, the signal quality corresponding to the first sidelink control information is greater than a first threshold. In some embodiments, the signal quality corresponding to the first sidelink control information is SL-RSRP, and the SL-RSRP corresponding to the first sidelink control information is greater than an SL-RSRP threshold.
[0120] In some embodiments, the signal quality corresponding to the first sidelink control information being greater than the first threshold means that the signal quality of the PSCCH carrying the first sidelink control information is greater than the first threshold, or the signal quality of the PSSCH scheduled by the PSCCH is greater than the first threshold.
[0121] In some embodiments, when the terminal device selects transmission resources from the first resource set after resource exclusion, the transmission resources are selected from N second time domain units, and the first resource set includes resources on the carrier corresponding to the second time domain unit.
[0122] In some embodiments, the first resource set may be determined using the following resource exclusion method: The method may include at least one of the following steps 1 to 3: The first resource set corresponds to the resource set A in steps 1 to 3.
[0123] Step 1: The terminal device determines the resource selection window and the resource listening window, and initializes the resource set A to all candidate resources in the resource selection window. The candidate resources refer to the resources located in any second time domain unit of the second carrier. At this time, the number of candidate resources in the resource set A is M. total .
[0124] In step 2, the terminal device excludes resources from resource set A based on the unlistened time slots and / or the detected first sideline control information within the resource listening window. Specifically, if a candidate resource or a periodic resource corresponding to the candidate resource overlaps with a time slot determined based on the unlistened time slots, the candidate resource is determined as an excluded resource and excluded from resource set A. If a candidate resource or a periodic resource corresponding to the candidate resource overlaps with a resource determined based on the detected first sideline control information, and the signal quality corresponding to the first sideline control information is greater than a first threshold, the candidate resource is determined as an excluded resource and excluded from resource set A.
[0125] Step 3: If the remaining candidate resources in resource set A after resource exclusion are less than W*M total , then raise the first threshold and initialize resource set A, and re-exclude resources until the number of remaining candidate resources in resource set A after resource exclusion is greater than or equal to W*M total .
[0126] W is a network configuration, set in a resource pool. The terminal device then determines W from the configured values in the resource pool based on the priority of the data to be sent. The higher layers of the terminal device indicate W to the physical layer. The higher layers are layers above the physical layer, such as the MAC (Medium Access Control) layer.
[0127] Taking the first threshold as the SL-RSRP threshold as an example, if the remaining candidate resources in the resource set A after resource exclusion are less than W*M total , then increase the SL-RSRP threshold by 3dB, initialize resource set A, and re-exclude resources until the number of remaining candidate resources in resource set A after resource exclusion is greater than or equal to W*M total .
[0128] In some embodiments, the carrier corresponding to the first time domain unit is a carrier selected by the terminal device in the same frequency band for data transmission or carrier aggregation.
[0129] In some embodiments, there are transmission resources selected by the terminal device on the carrier corresponding to the first time domain unit.
[0130] Through the above method, when there are transmission resources occupied or reserved by the terminal device in the first time domain unit, resource selection is performed in N second time domain units, so that the receiving power of the data transmitted on the first time domain unit of the first carrier is kept as consistent as possible, or decreases, so that the AGC gain of the starting symbol modulation of the receiving terminal device in the first time domain unit can be suitable for the reception of the data on the first time domain unit, thereby reducing the impact on the data demodulation on the first carrier.
[0131] For the method described in the first aspect, this application provides an exemplary embodiment. In this embodiment, as shown in FIG12 , taking the first time domain unit and the second time domain unit as time slots, carrier 1 corresponds to the first carrier, and carrier 2 corresponds to the second carrier.
[0132] Carrier 1 and carrier 2 are located in the same frequency band. The subcarrier spacing on carrier 1 is 15 kHz, and the subcarrier spacing on carrier 2 is 30 kHz. Therefore, one time slot on carrier 1 corresponds to two time slots on carrier 2 in the time domain. The terminal device determines the resource selection window and resource listening window on carrier 2, and initializes resource set A to all candidate resources within the resource selection window, where the candidate resources are located on carrier 2. The terminal device excludes resources from resource set A based on the unlistened time slots within the resource listening window and / or the first sidelink control information detected, and determines the transmission resources in resource set A after the resource exclusion.
[0133] In some embodiments, when a terminal device determines a transmission resource in a resource set A after resource exclusion, if resources are determined in the time slots of two carriers 2 corresponding to the time slot of any carrier 1, it is necessary to ensure that the selected resource is located in at least the first time slot of the two time slots of carrier 2. In other words, avoid the determined transmission resource being located only in the second time slot of the two time slots of carrier 2. For example, for time slot 1 of any carrier 1, transmission resources are determined in the time slots of the two carriers 2 corresponding to the time slot. For another example, for time slot 2 of any carrier 1, the resources in the first time slot of the two carrier 2 corresponding to the time slot are determined as transmission resources. The above method is used to avoid the AGC problem that may occur due to in-band leakage and affect the receiving power of the receiving terminal device on the first time domain unit of the first carrier.
[0134] In some embodiments, when a terminal device determines a transmission resource in a resource set A after resource exclusion, if a resource is determined in the time slots of two carriers 2 corresponding to any time slot of carrier 1 that meets the first condition, it is necessary to ensure that the selected resource is located in at least the first time slot of the two time slots of carrier 2. In other words, avoid the determined transmission resource being located only in the second time slot of the two time slots of carrier 2. The first condition is that there are time-frequency resources that the terminal has selected in the time slot of carrier 1. For example, for any time slot 1 of carrier 1 where a terminal has selected resources, transmission resources are determined in the two time slots of carrier 2 corresponding to the time slot. For another example, for any time slot 2 on carrier 1 where a terminal has selected resources, the resources in the first time slot are determined as transmission resources in the two time slots of carrier 2 corresponding to the time slot. When a terminal device needs to transmit data on the first time domain unit of the first carrier, the above method is used to avoid the AGC problem that may occur due to in-band leakage, which affects the receiving power of the receiving terminal device on the first time domain unit of the first carrier.
[0135] In some embodiments, when a terminal device determines a transmission resource in a resource set A after resource exclusion, if a resource is determined in the time slots of two carriers 2 corresponding to any time slot of carrier 1 that meets the first condition, it is necessary to ensure that the selected resource is located in at least the first time slot of the two time slots of carrier 2. That is, avoid the determined transmission resource being located only in the second time slot of the two time slots of carrier 2. The first condition is that there are time-frequency resources in the time slot of carrier 1 that are determined by the terminal based on the first side control information detected. For example, for any time slot 1 of carrier 1 for which other terminals have reserved resources, transmission resources are determined in the two time slots of carrier 2 corresponding to the time slot. For another example, for any time slot 2 of carrier 1 for which other terminals have reserved resources, the resources in the first time slot are determined as transmission resources in the two time slots of carrier 2 corresponding to the time slot. When there are reserved transmission resources on the first time domain unit of the first carrier, the above method is used to avoid the AGC problem that may occur due to in-band leakage, which affects the receiving power of the receiving terminal device on the first time domain unit of the first carrier.
[0136] In some embodiments, when a terminal device determines a transmission resource in a resource set A after resource exclusion, if resources are determined in the two time slots of carrier 2 corresponding to any time slot of carrier 1 that meets the first condition, it is necessary to ensure that the selected resource is located in at least the first time slot of the two time slots of carrier 2. That is to say, avoid the transmission resource being determined to be located only in the second time slot of the two time slots of carrier 2. The first condition is that there are time-frequency resources in the time slot of carrier 1 that are determined by the terminal based on the first side control information detected and the SL-RSRP corresponding to the first side control information is greater than the SL-RSRP threshold. For example, for any time slot 1 of carrier 1 where there are other terminal reserved resources and the SL-RSRP threshold condition is met, transmission resources are determined in the two time slots of carrier 2 corresponding to the time slot. For another example, for any time slot 2 of carrier 1 where there are other terminal reserved resources and the SL-RSRP threshold condition is met, the resources in the first time slot of the two time slots of carrier 2 corresponding to the time slot are determined to be transmission resources. When there are reserved transmission resources on the first time domain unit of the first carrier and the reserved transmission resources are excluded from the candidate transmission resources of the terminal device, the above method is used to avoid the AGC problem that may occur due to in-band leakage and affect the receiving power of the receiving terminal device on the first time domain unit of the first carrier.
[0137] 2. Resource selection in the first time domain unit
[0138] In some embodiments, if there are no transmission resources in the first X second time domain units of the N second time domain units, then avoid selecting resources in the first time domain unit, where X is a positive integer.
[0139] Exemplarily, N is 2. If no transmission resources exist in the first X second time domain units of the two second time domain units, the resource in the first time domain unit is avoided from being selected. In this case, the value of X can be 1 or 2. That is, if no transmission resources exist in the first second time domain unit of the two second time domain units, the terminal device avoids selecting the resource in the first time domain unit corresponding to the two second time domain units.
[0140] Exemplarily, N is 4. If no transmission resources exist in the first X second time domain units of the four second time domain units, then the resource in the first time domain unit is avoided from being selected. In this case, the value of X can be 1, 2, 3, or 4. That is, if no transmission resources exist in the first second time domain unit of the four second time domain units, or if no transmission resources exist in the first two second time domain units of the four second time domain units, or if no transmission resources exist in the first three second time domain units of the four second time domain units, the terminal device avoids selecting the resource in the first time domain unit corresponding to the four second time domain units.
[0141] In some embodiments, X may be network-configured, pre-configured, or pre-defined, or may depend on the implementation of the terminal device itself, which is not limited in this application.
[0142] In some embodiments, if the transmission power corresponding to the transmission resources present in the N second time domain units is increasing, then the resources in the first time domain unit are avoided from being selected. For example, if there are transmission resources in the first X second time domain units of the N second time domain units, and the transmission power corresponding to the transmission resources is increasing, then the resources in the first time domain unit are avoided from being selected. For this part of the content, please refer to the description in the related technology section, or refer to the description in the above content 1, and this application will not repeat them here.
[0143] In some embodiments, if there are no transmission resources in the first X second time domain units of the N second time domain units and there are transmission resources in the last Y second time domain units, avoid selecting resources in the first time domain unit, where Y is a positive integer.
[0144] If there are no transmission resources in the N second time domain units, the receiving terminal device will not be affected by the in-band leakage from the second time domain unit when receiving data on the first time domain unit, and will not affect the data demodulation of the receiving terminal device on the first carrier.
[0145] In some embodiments, Y may be network-configured, pre-configured or pre-defined, or may depend on the terminal device's own implementation, which is not limited in this application.
[0146] In some embodiments, the sum of X and Y is equal to N. For example, X=1, Y=N-1.
[0147] In some embodiments, the transmission resource is a transmission resource that has been selected by the terminal device. In other words, the transmission resource is a transmission resource occupied by the terminal device.
[0148] In some embodiments, the transmission resources are transmission resources determined by the terminal device based on the first side-line control information detected. In other words, the transmission resources are transmission resources occupied by other terminal devices. The transmission resources determined based on the first side-line control information detected are the transmission resources indicated by the first side-line control information. Exemplarily, the resources indicated by the first side-line control information are the resources indicated by the "Time resource assignment", "Frequency resource assignment" and "Resource reservation period" fields. Exemplarily, the resources indicated by the first side-line control information are the resources indicated by the "Time resource assignment" and "Frequency resource assignment" fields.
[0149] In some embodiments, the transmission resources may include transmission resources that have been selected by the terminal device and transmission resources determined by the terminal device according to the first sidelink control information heard.
[0150] In some embodiments, the signal quality corresponding to the first sidelink control information is greater than a second threshold. In some embodiments, the signal quality corresponding to the first sidelink control information is SL-RSRP, and the SL-RSRP corresponding to the first sidelink control information is greater than a SL-RSRP threshold.
[0151] In some embodiments, the signal quality corresponding to the first sidelink control information being greater than the second threshold means that the signal quality of the PSCCH carrying the first sidelink control information is greater than the second threshold, or the signal quality of the PSSCH scheduled by the PSCCH is greater than the second threshold.
[0152] In some embodiments, when selecting transmission resources in the second resource set, resources in the first time domain unit are avoided, and no transmission resources exist in the first X second time domain units of the N second time domain units corresponding to the first time domain unit. The second resource set is a resource set determined by performing resource selection on a carrier corresponding to the first time domain unit.
[0153] In some embodiments, the second resource set is determined based on resource sensing. Exemplarily, the second resource set can also be determined with reference to steps 1 to 3 in the above-mentioned content 1. For example, the second resource set is resource set A in steps 1 to 3. Resource set A is initialized, and resource set A includes candidate resources on the first carrier. After excluding candidate resources based on un-sensed time slots and / or based on sensed first sidelink control information, resource set A that has been excluded is determined as the second resource set.
[0154] In some embodiments, when performing resource exclusion on the second resource set, all candidate resources in the first time domain unit are excluded, and transmission resources are selected from the second resource set after resource exclusion, and there are no transmission resources in the first X second time domain units of the N second time domain units corresponding to the first time domain unit.
[0155] By excluding all candidate resources in the first time domain unit, a second resource set is obtained, and then resource selection is performed in the second resource set. The terminal device can no longer select resources in the first time domain unit, thereby avoiding selecting resources in the first time domain unit.
[0156] In some embodiments, the carrier corresponding to the second time domain unit is a carrier selected by the terminal device in the same frequency band for data transmission or carrier aggregation.
[0157] In some embodiments, there are transmission resources selected by the terminal device on the carrier corresponding to the second time domain unit.
[0158] Through the above method, when there are no occupied or reserved transmission resources in the first X second time domain units of N second time domain units, resource selection in the first time domain unit is avoided, so that the receiving power of the data transmitted on the first time domain unit of the first carrier is kept as consistent as possible, or decreases, so that the AGC gain of the starting symbol modulation of the receiving terminal device in the first time domain unit can be suitable for the reception of the data on the first time domain unit, thereby reducing the impact on the data demodulation on the first carrier.
[0159] For the method described in the second aspect above, this application provides an exemplary embodiment. In this embodiment, as shown in FIG13 , taking the first time domain unit and the second time domain unit as time slots, carrier 1 corresponds to the first carrier, and carrier 2 corresponds to the second carrier.
[0160] Carrier 1 and carrier 2 are located in the same frequency band. The subcarrier spacing on carrier 1 is 15 kHz, and the subcarrier spacing on carrier 2 is 30 kHz. Therefore, one time slot of carrier 1 corresponds to two time slots of carrier 2 in the time domain. The terminal device determines the resource selection window and resource listening window on carrier 1, and initializes resource set A to all candidate resources within the resource selection window, where the candidate resources are located on carrier 1. The terminal device excludes resources from resource set A based on the unlistened time slots within the resource listening window and / or the first sidelink control information detected, and determines the transmission resources in resource set A after the resource exclusion.
[0161] In some embodiments, if there is no transmission resource selected by the terminal device in the first time slot of the two time slots of carrier 2 corresponding to the time slot of any carrier 1, and there is a transmission resource selected by the terminal in the second time slot, the terminal device avoids selecting the transmission resource in the time slot of carrier 1. For example, for time slot 1 of any carrier 1, there is no resource selected by the terminal in the first time slot of the two time slots of carrier 2 corresponding to the time slot, and there is a transmission resource selected by the terminal device in the second time slot; for time slot 2 of any carrier 1, there is no resource selected by the terminal device in the first time slot of the two time slots of carrier 2 corresponding to the time slot, and there is a transmission resource selected by the terminal device in the second time slot. Therefore, when determining the transmission resources in resource set A, the terminal device avoids selecting the transmission resources in time slot 1 and time slot 2, or when performing resource exclusion on resource set A, the terminal device excludes all candidate resources in time slot 1 and time slot 2. Finally, the transmission resources determined by the terminal on carrier 1 are shown in Figure 13. The above method can avoid the AGC problem that may occur due to in-band leakage and affect the receiving power of the receiving terminal device in the first time domain unit of the first carrier.
[0162] In some embodiments, if the transmission resources determined by the terminal device based on the first side control information detected do not exist in the first time slot of the two time slots of carrier 2 corresponding to the time slot of any carrier 1, and the transmission resources determined by the terminal device based on the first side control information detected do exist in the second time slot, then the terminal device avoids selecting the transmission resources in the time slot of carrier 1. For example, for time slot 1 of any carrier 1, there are no reserved resources for other terminal devices in the first time slot of the two time slots of carrier 2 corresponding to the time slot, and there are reserved resources for other terminal devices in the second time slot; for time slot 2 of any carrier 1, there are no reserved resources for other terminal devices in the first time slot of the two time slots of carrier 2 corresponding to the time slot, and there are reserved resources for other terminal devices in the second time slot. Therefore, when determining the transmission resources in resource set A, the terminal device avoids selecting the transmission resources in time slot 1 and time slot 2, or when performing resource exclusion on resource set A, the terminal device excludes all candidate resources in time slot 1 and time slot 2. Finally, the transmission resources determined by the terminal device on carrier 1 are shown in Figure 13. When there are reserved transmission resources on the last Y second time domain units of the N second time domain units of the second carrier, and there are no reserved transmission resources on the first X second time domain units, the above method is used to avoid the AGC problem that may occur due to in-band leakage and affect the receiving power of the receiving terminal device on the first time domain unit of the first carrier.
[0163] In some embodiments, if, in the first time slot of the two time slots of carrier 2 corresponding to the time slot of any carrier 1, there are no transmission resources determined by the terminal device based on the first sidelink control information sensed, and in the second time slot, there are transmission resources determined by the terminal device based on the first sidelink control information sensed, and the SL-RSRP corresponding to the first sidelink control information is greater than the SL-RSRP threshold, then the terminal device avoids selecting the transmission resources in the time slot of carrier 1. For example, for time slot 1 of any carrier 1, in the first time slot of the two time slots of carrier 2 corresponding to the time slot, there are no reserved resources for other terminal devices for the first time slot, there are reserved resources for other terminal devices for the second time slot, and the SL-RSRP corresponding to the first sidelink control information indicating the reserved resources is greater than the SL-RSRP threshold; for time slot 2 of any carrier 1, in the first time slot of the two time slots of carrier 2 corresponding to the time slot, there are no reserved resources for other terminal devices for the second time slot, and the SL-RSRP corresponding to the first sidelink control information indicating the reserved resources is greater than the SL-RSRP threshold. Therefore, when the terminal device determines the transmission resources in the resource set A, it avoids selecting the transmission resources in time slot 1 and time slot 2, or when performing resource exclusion on the resource set A, the terminal device excludes all candidate resources in time slot 1 and time slot 2. Finally, the transmission resources determined by the terminal device on carrier 1 are shown in Figure 13. When there are reserved transmission resources on the last Y second time domain units of the N second time domain units of the second carrier, and there are no reserved transmission resources on the first X second time domain units, the above method is used to avoid the AGC problem that may occur due to in-band leakage and affect the receiving power of the receiving terminal device on the first time domain unit of the first carrier.
[0164] The following are device embodiments of the present application, which can be used to implement the method embodiments of the present application. For details not disclosed in the device embodiments of the present application, please refer to the method embodiments of the present application.
[0165] Please refer to Figure 14, which shows a block diagram of a resource selection device provided by one embodiment of the present application. This device has the function of implementing the above-mentioned resource selection method. The function can be implemented by hardware or by hardware executing corresponding software. This device can be the terminal device described above, or it can be set in a terminal device. As shown in Figure 14, the device 1400 may include: a processing module 1410.
[0166] The processing module 1410 is used to perform resource selection based on the N second time domain units corresponding to the first time domain unit; wherein the first time domain unit and the second time domain unit correspond to different carriers, and N is an integer greater than 1.
[0167] In some embodiments, the processing module 1410 is used to select at least resources in the first M second time domain units of the N second time domain units if the terminal device selects transmission resources in the N second time domain units, where M is a positive integer less than or equal to N.
[0168] In some embodiments, the transmission powers corresponding to the transmission resources selected in the N second time domain units are the same or decreasing.
[0169] In some embodiments, the first time domain unit satisfies at least one of the following conditions:
[0170] The first time domain unit includes the transmission resource selected by the terminal device;
[0171] The first time domain unit includes transmission resources determined according to the detected first sidelink control information.
[0172] In some embodiments, the signal quality corresponding to the first sidelink control information is greater than a first threshold.
[0173] In some embodiments, the processing module 1410 is used to select transmission resources from the N second time domain units when the terminal device selects transmission resources from the first resource set after resource exclusion, and the first resource set includes resources on the carrier corresponding to the second time domain unit.
[0174] In some embodiments, the carrier corresponding to the first time domain unit is a carrier selected by the terminal device for data transmission or carrier aggregation within the same frequency band; and / or,
[0175] The carrier corresponding to the first time domain unit has transmission resources selected by the terminal device.
[0176] In some embodiments, the processing module 1410 is configured to avoid selecting resources in the first time domain unit if no transmission resources exist in the first X second time domain units of the N second time domain units, where X is a positive integer.
[0177] In some embodiments, the processing module 1410 is configured to avoid selecting resources in the first time domain unit if no transmission resources exist in the first X second time domain units of the N second time domain units and transmission resources exist in the last Y second time domain units, where Y is a positive integer.
[0178] In some embodiments, the transmission resource is a transmission resource that has been selected by the terminal device; or,
[0179] The transmission resource is a transmission resource determined by the terminal device according to the first sideline control information detected.
[0180] In some embodiments, the signal quality corresponding to the first sidelink control information is greater than a second threshold.
[0181] In some embodiments, the processing module 1410 is configured to avoid selecting resources in the first time domain unit when selecting transmission resources in the second resource set; or
[0182] When performing resource exclusion on the second resource set, all candidate resources in the first time domain unit are excluded, and transmission resources are selected from the second resource set after the resource exclusion;
[0183] The second resource set includes resources of the carrier corresponding to the first time domain unit.
[0184] In some embodiments, the carrier corresponding to the second time domain unit is a carrier selected by the terminal device for data transmission or carrier aggregation within the same frequency band; and / or,
[0185] The carrier corresponding to the second time domain unit has transmission resources selected by the terminal device.
[0186] In some embodiments, the subcarrier spacing of the carrier corresponding to the first time domain unit is smaller than the subcarrier spacing of the carrier corresponding to the second time domain unit.
[0187] In some embodiments, the carrier corresponding to the first time domain unit and the carrier corresponding to the second time domain unit are located in the same frequency band.
[0188] The technical solution provided by the embodiment of the present application is that, in the scenario of SL carrier aggregation, the terminal device selects resources based on the N second time domain units corresponding to the first time domain unit, which can avoid the impact of in-band leakage on the transmission in the first time domain unit when the terminal device performs data transmission in the N second time domain units. Specifically, it can avoid the fluctuation of transmission power in the first time domain unit with a small subcarrier spacing, thereby helping to improve the accuracy of AGC training on carriers with a small subcarrier spacing in multi-carrier scenarios, thereby improving the reliability of data transmission on carriers with a small subcarrier spacing.
[0189] It should be noted that, when the device provided in the above embodiment realizes its function, it only uses the division of the above-mentioned functional modules as an example. In actual application, the above-mentioned functions can be assigned to different functional modules according to actual needs, that is, the content structure of the device can be divided into different functional modules to complete all or part of the functions described above.
[0190] Regarding the device in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here. For details not described in detail in the embodiment of the device, reference can be made to the above method embodiment.
[0191] Please refer to Figure 15, which shows a schematic diagram of the structure of a terminal device provided in one embodiment of the present application. The terminal device 1500 may include a processor 1501, a transceiver 1502, and a memory 1503. The transceiver 1502 is used to implement a transmission or reception function, and the processor 1501 may be used to implement other processing functions or control transmission and / or reception, such as implementing the functions of the processing module 1410 described above.
[0192] The processor 1501 includes one or more processing cores. The processor 1501 executes various functional applications and information processing by running software programs and modules.
[0193] The transceiver 1502 may include a receiver and a transmitter. For example, the receiver and the transmitter may be implemented as the same wireless communication component, which may include a wireless communication chip and a radio frequency antenna.
[0194] The memory 1503 may be connected to the processor 1501 and the transceiver 1502 .
[0195] The memory 1503 may be used to store a computer program executed by the processor, and the processor 1501 is used to execute the computer program to implement each step in the above method embodiment.
[0196] In an exemplary embodiment, the processor 1501 is used to perform resource selection based on the N second time domain units corresponding to the first time domain unit; wherein the first time domain unit and the second time domain unit correspond to different carriers, and N is an integer greater than 1.
[0197] For details not described in detail in this embodiment, please refer to the above embodiments and will not be described in detail here.
[0198] In addition, the memory can be implemented by any type of volatile or non-volatile storage device or a combination thereof, including but not limited to: magnetic or optical disks, electrically erasable programmable read-only memory, erasable programmable read-only memory, static access memory, read-only memory, magnetic memory, flash memory, and programmable read-only memory.
[0199] The embodiment of the present application also provides a computer-readable storage medium, wherein the storage medium stores a computer program, and the computer program is used to be executed by a processor to implement the above-mentioned resource selection method. In some embodiments, the computer-readable storage medium may include: ROM (Read-Only Memory), RAM (Random-Access Memory), SSD (Solid State Drives) or optical disks, etc. Among them, random access memory may include ReRAM (Resistance Random Access Memory) and DRAM (Dynamic Random Access Memory).
[0200] An embodiment of the present application further provides a chip, which includes a programmable logic circuit and / or program instructions, and is used to implement the above-mentioned resource selection method when the chip is running.
[0201] An embodiment of the present application also provides a computer program product, which includes computer instructions stored in a computer-readable storage medium. A processor reads and executes the computer instructions from the computer-readable storage medium to implement the above-mentioned resource selection method.
[0202] It should be understood that the term "indication" in the embodiments of this application can refer to direct indications, indirect indications, or an association relationship. For example, "A indicates B" can mean that A directly indicates B, for example, B can be obtained through A; it can also mean that A indirectly indicates B, for example, A indicates C, and B can be obtained through C; it can also mean that A and B are associated with each other.
[0203] In the description of the embodiments of the present application, the term "corresponding" may indicate a direct or indirect correspondence between the two, or an association relationship between the two, or a relationship between indication and being indicated, configuration and being configured, etc.
[0204] In some embodiments of the present application, "predefined" may be implemented by pre-storing corresponding codes, tables, or other methods that can be used to indicate relevant information in a device (e.g., including a terminal device and a network device), and the present application does not limit the specific implementation method. For example, predefined may refer to information defined in a protocol.
[0205] In some embodiments of the present application, the "protocol" may refer to a standard protocol in the field of communications, for example, it may include an LTE protocol, a NR protocol, and related protocols used in future communication systems, and this application does not limit this.
[0206] In this document, "plurality" refers to two or more. "And / or" describes a relationship between associated objects, indicating that three possible relationships exist. For example, "A and / or B" can mean: A exists alone, A and B exist simultaneously, or B exists alone. The character " / " generally indicates an "or" relationship between the associated objects.
[0207] The term “greater than or equal to” mentioned herein may mean greater than or equal to, or greater than, and the term “less than or equal to” may mean less than or equal to, or less than.
[0208] In addition, the step numbers described in this document only illustrate a possible execution order between the steps. In some other embodiments, the above steps may not be executed in the order of the numbers, such as two steps with different numbers are executed at the same time, or two steps with different numbers are executed in the opposite order of the diagram. The embodiments of the present application are not limited to this.
[0209] Those skilled in the art will appreciate that in one or more of the above examples, the functions described in the embodiments of the present application can be implemented using hardware, software, firmware, or any combination thereof. When implemented using software, these functions can be stored in a computer-readable medium or transmitted as one or more instructions or codes on a computer-readable medium. Computer-readable media include computer storage media and communication media, wherein communication media include any media that facilitates the transmission of computer programs from one place to another. The storage medium can be any available medium that can be accessed by a general-purpose or special-purpose computer.
[0210] The above description is merely an exemplary embodiment of the present application and is not intended to limit the present application. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present application shall be included in the scope of protection of the present application.
Claims
1. A resource selection method, characterized in that: The method is performed by a terminal device, and the method includes: For N second time domain units corresponding to the first time domain unit, resource selection is performed based on the N second time domain units; wherein the first time domain unit and the second time domain unit correspond to different carriers, and N is an integer greater than 1.
2. The method according to claim 1, characterized in that The selecting resources according to the resource conditions in the N time domain units includes: If the terminal device selects transmission resources in the N second time domain units, then at least resources in the first M second time domain units of the N second time domain units are selected, where M is a positive integer less than or equal to N.
3. The method according to claim 2, characterized in that The transmission powers corresponding to the transmission resources selected in the N second time domain units are the same or decreasing.
4. The method according to claim 2 or 3, characterized in that: The first time domain unit satisfies at least one of the following conditions: The first time domain unit includes the transmission resource selected by the terminal device; The first time domain unit includes transmission resources determined according to the first sideline control information detected.
5. The method according to claim 4, characterized in that The signal quality corresponding to the first sideline control information is greater than a first threshold.
6. The method according to any one of claims 2 to 5, characterized in that: The terminal device selects transmission resources in the N second time domain units, including: when the terminal device selects transmission resources in the first resource set after resource exclusion, selecting transmission resources in the N second time domain units, the first resource set including resources on the carrier corresponding to the second time domain unit.
7. The method according to any one of claims 2 to 6, characterized in that: The carrier corresponding to the first time domain unit is a carrier selected by the terminal device for data transmission or carrier aggregation in the same frequency band; and / or, The carrier corresponding to the first time domain unit has transmission resources already selected by the terminal device.
8. The method according to claim 1, characterized in that The selecting resources according to the resource conditions in the N time domain units includes: If there are no transmission resources in the first X second time domain units of the N second time domain units, avoid selecting resources in the first time domain unit, where X is a positive integer.
9. The method according to claim 8, characterized in that If there is no transmission resource in the first X second time domain units of the N second time domain units, avoiding selecting resources in the first time domain unit includes: If there are no transmission resources in the first X second time domain units of the N second time domain units, and there are transmission resources in the last Y second time domain units, avoid selecting resources in the first time domain unit, where Y is a positive integer.
10. The method according to claim 8 or 9, characterized in that: The transmission resource is a transmission resource that has been selected by the terminal device; or, The transmission resource is a transmission resource determined by the terminal device according to the first sideline control information detected.
11. The method according to claim 10, characterized in that The signal quality corresponding to the first sideline control information is greater than a second threshold.
12. The method according to any one of claims 8 to 11, characterized in that The avoiding selecting the resource in the first time domain unit comprises: When selecting transmission resources in the second resource set, avoid selecting resources in the first time domain unit; or, When performing resource exclusion on the second resource set, all candidate resources in the first time domain unit are excluded. Selecting a transmission resource from the excluded second resource set; The second resource set includes resources of a carrier corresponding to the first time domain unit.
13. The method according to any one of claims 8 to 12, characterized in that: The carrier corresponding to the second time domain unit is a carrier selected by the terminal device for data transmission or carrier aggregation in the same frequency band; and / or, The carrier corresponding to the second time domain unit has transmission resources already selected by the terminal device.
14. The method according to any one of claims 1 to 13, characterized in that: The subcarrier spacing of the carrier corresponding to the first time domain unit is smaller than the subcarrier spacing of the carrier corresponding to the second time domain unit.
15. The method according to any one of claims 1 to 14, characterized in that The carrier corresponding to the first time domain unit and the carrier corresponding to the second time domain unit are located in the same frequency band.
16. A resource selection device, characterized in that: The device is arranged in a terminal device, and comprises: A processing module is used to perform resource selection based on the N second time domain units corresponding to the first time domain unit; wherein the first time domain unit and the second time domain unit correspond to different carriers, and N is an integer greater than 1.
17. The device according to claim 16, characterized in that The processing module is used to select resources in at least the first M second time domain units of the N second time domain units if the terminal device selects transmission resources in the N second time domain units, where M is a positive integer less than or equal to N.
18. The device according to claim 17, characterized in that The transmission powers corresponding to the transmission resources selected in the N second time domain units are the same or decreasing.
19. The device according to claim 17 or 18, characterized in that The first time domain unit satisfies at least one of the following conditions: The first time domain unit includes the transmission resource selected by the terminal device; The first time domain unit includes transmission resources determined according to the first sideline control information detected.
20. The device according to claim 19, characterized in that The signal quality corresponding to the first sideline control information is greater than a first threshold.
21. The device according to any one of claims 17 to 20, characterized in that The processing module is used to select transmission resources from the N second time domain units when the terminal device selects transmission resources from the first resource set after resource exclusion, and the first resource set includes resources on the carrier corresponding to the second time domain unit.
22. The device according to any one of claims 17 to 21, characterized in that The carrier corresponding to the first time domain unit is a carrier selected by the terminal device for data transmission or carrier aggregation in the same frequency band; and / or, The carrier corresponding to the first time domain unit has transmission resources already selected by the terminal device.
23. The device according to claim 16, characterized in that The processing module is configured to avoid selecting resources in the first time domain unit if there are no transmission resources in the first X second time domain units of the N second time domain units, where X is a positive integer.
24. The device according to claim 23, characterized in that The processing module is used to avoid selecting resources in the first time domain unit if there are no transmission resources in the first X second time domain units of the N second time domain units and there are transmission resources in the last Y second time domain units, where Y is a positive integer.
25. The device according to claim 23 or 24, characterized in that The transmission resource is a transmission resource that has been selected by the terminal device; or, The transmission resource is a transmission resource determined by the terminal device according to the first sideline control information detected.
26. The device according to claim 25, characterized in that The signal quality corresponding to the first sideline control information is greater than a second threshold.
27. The device according to any one of claims 23 to 26, characterized in that The processing module is used to avoid selecting resources in the first time domain unit when selecting transmission resources in the second resource set; or, when excluding resources from the second resource set, exclude all candidate resources in the first time domain unit and select transmission resources in the second resource set after resource exclusion; wherein the second resource set includes resources of the carrier corresponding to the first time domain unit.
28. The device according to any one of claims 23 to 27, characterized in that The carrier corresponding to the second time domain unit is a carrier selected by the terminal device for data transmission or carrier aggregation in the same frequency band; and / or, The carrier corresponding to the second time domain unit has transmission resources already selected by the terminal device.
29. The device according to any one of claims 16 to 28, characterized in that The subcarrier spacing of the carrier corresponding to the first time domain unit is smaller than the subcarrier spacing of the carrier corresponding to the second time domain unit.
30. The device according to any one of claims 16 to 29, characterized in that The carrier corresponding to the first time domain unit and the carrier corresponding to the second time domain unit are located in the same frequency band.
31. A terminal device, characterized in that: The terminal device comprises a processor and a memory, wherein a computer program is stored in the memory, and the processor executes the computer program to implement the method according to any one of claims 1 to 15.
32. A computer-readable storage medium, characterized in that: The storage medium stores a computer program, and the computer program is used to be executed by a processor to implement the method according to any one of claims 1 to 15.
33. A chip, characterized in that: The chip comprises a programmable logic circuit and / or program instructions, and when the chip is running, it is used to implement the method according to any one of claims 1 to 15.
34. A computer program product, characterized in that The computer program product comprises computer instructions, which are stored in a computer-readable storage medium. A processor reads and executes the computer instructions from the computer-readable storage medium to implement the method according to any one of claims 1 to 15.
Citation Information
Patent Citations
Communication method and device
CN116250323A
V2x signal transmission method by terminal having limited transmission capability in multi-carrier system and terminal using said method
EP3471477A1
Apparatus and method for selecting resources in wireless communication system
US20210014831A1
Carrier selection method and apparatus, device, and storage medium
WO2023019589A1
Multi-carrier scheduling for sidelink communications
WO2023147690A1