Method and apparatus for indicating sidelink communication resources

By indicating the location information of interleaved resource sets and resource block sets on the unlicensed spectrum, the resource indication problem of multiple resource transmissions in sidechain communication is solved, realizing multiple resource transmissions on the unlicensed spectrum and improving communication efficiency and reliability.

CN115767467BActive Publication Date: 2026-02-10BEIJING SPREADTRUM HI TECH COMM TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202111022169.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-09-01
Publication Date
2026-02-10
Estimated Expiration
2041-09-01

AI Technical Summary

Technical Problem

On unlicensed spectrum, it is not possible to effectively indicate interleaved resource sets of multiple resource transmissions in sidechain communication, especially when the resource pool contains multiple sets of listening resource blocks. How to indicate interleaved resource sets within one or more sets of listening resource blocks.

Method used

The location information corresponding to multiple resource transmissions of the target transport block is indicated by the indication information, including the location of the interleaved resource set and the location of the resource block set. Interleaved resources are used for resource transmission, and blind detection is performed using the physical sidechain control channel to determine the location of resource transmission.

Benefits of technology

It enables multiple resource transmissions on unlicensed spectrum, improves the efficiency and reliability of sidechain communication, and solves the problem of resource indication on unlicensed spectrum.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115767467B_ABST
    Figure CN115767467B_ABST
Patent Text Reader

Abstract

The application discloses a resource indication method and device for sidelink communication, wherein the method comprises the following steps: a first terminal determines first indication information, the first indication information is used for indicating position information corresponding to multiple resource transmissions of a target transport block, wherein the position of each resource transmission in the multiple resource transmissions corresponds to one staggered resource set; the first terminal sends the first indication information to a second terminal, the second terminal is a terminal for sidelink SL communication with the first terminal; the second terminal determines the position information of the multiple resource transmissions according to the first indication information, and receives a target resource block according to the position information of the multiple resource transmissions. The process discloses that when sidelink communication is performed in unlicensed spectrum, the staggered resource set occupied by multiple resource transmissions is indicated, so that multiple resource transmissions of sidelink in unlicensed spectrum become possible.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communication technology, and in particular to a method and apparatus for indicating sidechain communication resources. Background Technology

[0002] The 3rd Generation Partnership Project (3GPP) standards organization will study how to deploy New Radio (NR) networks on unlicensed spectrum to achieve fair and efficient use of unlicensed spectrum and improve the data transmission rate of NR systems. The 3GPP LTE system uses a Listen-Before-Talk (LBT) process to achieve the coexistence of Licensed-Assisted Access (LAA) and other systems on unlicensed spectrum. The LBT process involves nodes in the unlicensed spectrum performing Clear Channel Assessment (CCA) to determine the availability of the current channel (in 20MHz units) before transmitting data. Therefore, any LBT process includes energy detection to determine if the channel is occupied. Some regions specify an energy detection threshold; if a node receives energy exceeding this threshold, the channel is considered busy.

[0003] In 3GPP unlicensed spectrum, Physical Uplink Shared Channel (PUSCH) or Physical Uplink Control Channel (PUCCH) transmission uses interlace as the basic unit for resource allocation.

[0004] Vehicle-to-Everything (V2X) wireless communication technology includes technologies for communication between vehicles (V2V), between vehicles and pedestrians (V2P), between vehicles and networks (V2N), between vehicles and roadside facilities (V2I), and between vehicles and any surrounding nodes. The 80th plenary session of 3GPP approved the 5G NR V2X research project. Also known as sidelink transmission, in V2X communication, the transmitting end (Tx UE) can reserve one, two, or three resource transmissions for a transport block (TB) without waiting for the receiving end (Rx UE) to provide a Hybrid Automatic Repeat Request Acknowledgement (HARQ-ACK) before retransmitting. These two or three frequency domain resources are indicated in the System Control Information (SCI). However, sidelink communication is currently not possible on unlicensed spectrum. In sidechain communication, how to indicate the interleaved resource set for multiple reserved resource transmissions, and how to indicate the interleaved resource set within one or more listening resource block sets (RB sets) when the resource pool contains one or more listening resource block sets (RB sets) in order to achieve sidechain communication on unlicensed spectrum, is an urgent problem to be solved. Summary of the Invention

[0005] This application provides a resource indication method and apparatus for sidelink communication. By indicating the interleaved resource set occupied by multiple resource transmissions when sidelink transmissions are performed in unlicensed spectrum, multiple resource transmissions of the sidelink component in unlicensed spectrum become possible.

[0006] In a first aspect, a resource indication method for sidechain communication is provided. The method includes: a first terminal determining first indication information, the first indication information being used to indicate the location information corresponding to multiple resource transmissions of a target transport block, wherein the location of each resource transmission in the multiple resource transmissions corresponds to an interleaved resource set, an interleaved resource set including one or more interleaved resources, and the interleaved resources being composed of spaced resource blocks (RBs); and the first terminal sending the first indication information.

[0007] Optionally, the first indication information includes a first indication field and a second indication field. The first indication field is used to indicate the location information of the interleaved resource set, and the second indication field is used to indicate the location information of the resource block set to which the interleaved resource set is located. The resource block set consists of consecutive RBs.

[0008] Optionally, when multiple resource transfers are K resource transfers, the second indication field includes K values, each of which is used to indicate the location information of the resource block set corresponding to one resource transfer; or the second indication field is used to indicate the location information of the resource block set corresponding to each resource transfer in the K resource transfers.

[0009] Optionally, the second indication field indicates the location information of the resource block set occupied by the resource transfer by indicating the starting position of the resource block set and the number of resource block sets occupied.

[0010] Optionally, the first indication field indicates the location information of the interleaved resource set by indicating the starting position of the interleaved resource set and the number of interleaved resources occupied, or by indicating the combination of interleaved resources contained in the interleaved resource set.

[0011] Optionally, the first indication field indicates the location information of the interleaved resource set by indicating the interleaved resources occupied.

[0012] Optionally, the method further includes: a first terminal sending a Physical Sidechain Control Channel (PSCCH), the PSCCH being used by a second terminal to blindly detect the location information of the interleaved resource set occupied by the first resource transmission; the first indication field including first additional indication information and second indication information, the first additional indication information being used to indicate that the interleaved resource set occupied by the first resource transmission includes continuous interleaved resources or non-contiguous interleaved resources, and the second indication information being used to indicate the starting position and the number of RBs occupied by the resource block set occupied by other resource transmissions besides the first resource transmission.

[0013] Optionally, the second indication information is a Z bit, and the length of Z is determined based on the number of combinations of location information of the interleaved resource set that may be occupied by other resource transmissions.

[0014] Optionally, the method further includes: a first terminal sending a physical sidechain control channel (PSCCH); the first indication field includes third indication information, which is used to indicate other interleaved resources besides the first interleaved resource occupied by the first resource transmission.

[0015] Optionally, the first indication field includes T bits to indicate the interleaved resources occupied by multiple resource transfers, and the length of T is determined based on the number of combinations of the total number of interleaved resources that may be occupied by multiple resource transfers, as shown in the following formula:

[0016]

[0017] Where N represents the total number of interleaved resources corresponding to each resource transfer, i represents the number of interleaved resources used in each resource transfer, and K is the number of resource transfers. The symbol indicates rounding up.

[0018] Optionally, N represents the number of sub-channels, and the formula for calculating N is:

[0019] Where M is the number of resource block sets contained in the resource location that can be used for sidechain communication, and Ni is the number of sub-channels in the i-th resource block set.

[0020] Secondly, a resource indication method for sidechain communication is provided. The method includes: a second terminal receiving first indication information, the first indication information being used to indicate the location information corresponding to multiple resource transmissions of a target transport block, wherein the location corresponding to each resource transmission in the multiple resource transmissions corresponds to an interleaved resource set, an interleaved resource set including one or more interleaved resources, and the interleaved resources being composed of spaced resource blocks (RBs); the second terminal determining the location information of the multiple resource transmissions according to the first indication information, and receiving the target resource block according to the location information of the multiple resource transmissions.

[0021] Optionally, the first indication information includes a first indication field and a second indication field. The first indication field is used to indicate the location information of the interleaved resource set, and the second indication field is used to indicate the location information of the resource block set to which the interleaved resource set is located. The resource block set consists of consecutive RBs.

[0022] Optionally, when multiple resource transmissions are K resource transmissions, the method includes: the second indication field includes K values, each of the K values ​​being used to indicate the location information of the resource block set corresponding to one resource transmission; or the second indication field is used to indicate the location information of the resource block set corresponding to each resource transmission in the K resource transmissions.

[0023] Optionally, the second indication field indicates the location information of the resource block set occupied by the resource transfer by indicating the starting position of the resource block set and the number of resource block sets occupied.

[0024] Optionally, the first indication field indicates the location information of the interleaved resource set by indicating the starting position of the interleaved resource set and the number of interleaved resources occupied, or by indicating the combination of interleaved resources contained in the interleaved resource set.

[0025] Optionally, the first indication field indicates the location information of the interleaved resource set by indicating the interleaved resources occupied.

[0026] Optionally, the method further includes: receiving a PSCCH and determining the location information of the interleaved resource set occupied by the first resource transmission based on the PSCCH. The first indication field includes first additional indication information and second indication information. The first additional indication information is used to indicate that the interleaved resource set occupied by the first resource transmission includes continuous interleaved resources or non-contiguous interleaved resources. The second indication information is used to indicate the starting position of the resource block set occupied by other resource transmissions besides the first resource transmission and the number of RBs occupied.

[0027] Optionally, the second indication information is a Z bit, and the length of Z is determined based on the number of combinations of location information of the interleaved resource set that may be occupied by other resource transmissions.

[0028] Optionally, a PSCCH is received, and the location information of the interleaved resource set occupied by the first resource transmission is determined according to the PSCCH. The first indication field includes third indication information, which is used to indicate other interleaved resources besides the first interleaved resource occupied by the first resource transmission.

[0029] Optionally, the first indication field includes T bits to indicate the interleaved resources occupied by multiple resource transfers, and the length of T is determined based on the number of combinations of the total number of interleaved resources that may be occupied by multiple resource transfers, as shown in the following formula:

[0030]

[0031] Where N represents the total number of interleaved resources corresponding to each resource transfer, i represents the number of resource interleavings used in each resource transfer, and y represents the number of resource transfers. The symbol indicates rounding up.

[0032] Optionally, N represents the number of sub-channels, and the formula for calculating N is:

[0033] Where M is the number of resource block sets contained in the resource location that can be used for sidechain communication, and Ni is the number of sub-channels in the i-th resource block set.

[0034] Thirdly, a communication device is provided, the device comprising:

[0035] The processing module is used to determine the first indication information, which is used to indicate the location information corresponding to multiple resource transmissions of the target transport block. The location of each resource transmission in the multiple resource transmissions corresponds to an interleaved resource set. An interleaved resource set includes one or more interleaved resources, and the interleaved resources are composed of spaced resource blocks (RBs).

[0036] The sending module is used to send first indication information to a second terminal, which is a terminal that conducts sidechain SL communication with the first terminal.

[0037] Optionally, the first indication information includes a first indication field and a second indication field. The first indication field is used to indicate the location information of the interleaved resource set, and the second indication field is used to indicate the location information of the resource block set to which the interleaved resource set is located. The resource block set consists of consecutive RBs.

[0038] Optionally, when multiple resource transfers are K resource transfers, the second indication field includes K values, each of which is used to indicate the location information of the resource block set corresponding to one resource transfer; or the second indication field is used to indicate the location information of the resource block set corresponding to each resource transfer in the K resource transfers.

[0039] Optionally, the second indication field indicates the location information of the resource block set occupied by the resource transfer by indicating the starting position of the resource block set and the number of resource block sets occupied.

[0040] Optionally, the first indication field indicates the location information of the interleaved resource set by indicating the starting position of the interleaved resource set and the number of interleaved resources occupied, or by indicating the combination of interleaved resources contained in the interleaved resource set.

[0041] Optionally, the first indication field indicates the location information of the interleaved resource set by indicating the interleaved resources occupied.

[0042] Optionally, the sending module is further configured to: send a Physical Sidechain Control Channel (PSCCH) to the second terminal, wherein the PSCCH is used by the second terminal to obtain the location information of the interleaved resource set occupied by the first resource transmission through blind detection; the first indication field includes first additional indication information and second indication information, wherein the first additional indication information is used to indicate that the interleaved resource set occupied by the first resource transmission includes continuous interleaved resources or non-contiguous interleaved resources, and the second indication information is used to indicate the starting position and the number of RBs occupied by the resource block set occupied by other resource transmissions besides the first resource transmission.

[0043] Optionally, the second indication information is a Z bit, and the length of Z is determined based on the number of combinations of location information of the interleaved resource set that may be occupied by other resource transmissions.

[0044] Optionally, the sending module is further configured to: send a Physical Sidechain Control Channel (PSCCH) to the second terminal, wherein the PSCCH is used by the second terminal to blindly detect the first interleaved resource occupied by the first resource transmission; the first indication field includes third indication information, wherein the third indication information is used to indicate other interleaved resources besides the first interleaved resource occupied by the first resource transmission.

[0045] Optionally, the first indication field includes T bits to indicate the interleaved resources occupied by multiple resource transfers, and the length of T is determined based on the number of combinations of the total number of interleaved resources that may be occupied by multiple resource transfers, as shown in the following formula:

[0046]

[0047] Where N represents the total number of interleaved resources corresponding to each resource transfer, i represents the number of interleaved resources used in each resource transfer, and K is the number of resource transfers. The symbol indicates rounding up.

[0048] Optionally, N represents the number of sub-channels, and the formula for calculating N is:

[0049] Where M is the number of resource block sets contained in the resource location that can be used for sidechain communication, and Ni is the number of sub-channels in the i-th resource block set.

[0050] Fourthly, a communication device is provided, the device comprising:

[0051] The receiving module is used to receive first indication information sent by the first terminal. The first indication information is used to indicate the location information corresponding to multiple resource transmissions of the target transmission block. The location of each resource transmission in the multiple resource transmissions corresponds to an interleaved resource set. An interleaved resource set includes one or more interleaved resources. The interleaved resources are composed of spaced resource blocks (RB). The second terminal is a terminal that performs sidechain (SL) communication with the first terminal.

[0052] The processing module is used to determine the location information of multiple resource transmissions based on the first indication information, and to receive the target resource block based on the location information of multiple resource transmissions.

[0053] Optionally, the first indication information includes a first indication field and a second indication field. The first indication field is used to indicate the location information of the interleaved resource set, and the second indication field is used to indicate the location information of the resource block set to which the interleaved resource set is located. The resource block set consists of consecutive RBs.

[0054] Optionally, when multiple resource transfers are K resource transfers, the second indication field includes K values, each of which is used to indicate the location information of the resource block set corresponding to one resource transfer; or the second indication field is used to indicate the location information of the resource block set corresponding to each resource transfer in the K resource transfers.

[0055] Optionally, the second indication field indicates the location information of the resource block set occupied by the resource transfer by indicating the starting position of the resource block set and the number of resource block sets occupied.

[0056] Optionally, the first indication field indicates the location information of the interleaved resource set by indicating the starting position of the interleaved resource set and the number of interleaved resources occupied, or by indicating the combination of interleaved resources contained in the interleaved resource set.

[0057] Optionally, the first indication field indicates the location information of the interleaved resource set by indicating the interleaved resources occupied.

[0058] Optionally, the receiving module is further configured to: receive PSCCH and determine the location information of the interleaved resource set occupied by the first resource transmission according to the PSCCH, wherein the first indication field includes first additional indication information and second indication information, the first additional indication information is used to indicate that the interleaved resource set occupied by the first resource transmission includes continuous interleaved resources or non-contiguous interleaved resources, and the second indication information is used to indicate the starting position and the number of RBs occupied by the resource block set occupied by other resource transmissions besides the first resource transmission.

[0059] Optionally, the second indication information is a Z bit, and the length of Z is determined based on the number of combinations of location information of the interleaved resource set that may be occupied by other resource transmissions.

[0060] Optionally, the receiving module is further configured to: receive the PSCCH and determine the location information of the interleaved resource set occupied by the first resource transmission based on the PSCCH; the first indication field includes third indication information, which is used to indicate other interleaved resources besides the first interleaved resource occupied by the first resource transmission.

[0061] Optionally, the first indication field includes T bits to indicate the interleaved resources occupied by multiple resource transfers, and the length of T is determined based on the number of combinations of the total number of interleaved resources that may be occupied by multiple resource transfers, as shown in the following formula:

[0062]

[0063] Where N represents the total number of interleaved resources corresponding to each resource transfer, i represents the number of resource interleavings used in each resource transfer, and K is the number of resource transfers. The symbol indicates rounding up.

[0064] Optionally, N represents the number of sub-channels, and the formula for calculating N is:

[0065] Where M is the number of resource block sets contained in the resource location that can be used for sidechain communication, and Ni is the number of sub-channels in the i-th resource block set.

[0066] Fifthly, a motion estimation device is provided, comprising: a processor and a memory; the processor and the memory are connected, wherein the memory is used to store program code, and the processor is used to call the program code to execute the motion estimation method for video frame images as described in the first aspect.

[0067] In a sixth aspect, embodiments of this application provide a chip system, including: a processor coupled to a memory, the memory being used to store programs or instructions, which, when executed by the processor, cause the chip system to implement the methods in the first aspect or any possible implementation of the first aspect.

[0068] In a seventh aspect, embodiments of the present invention provide a computer storage medium storing a computer program, the computer program including program instructions, which, when executed by a processor, perform the motion estimation method for video frame images as described in the first aspect.

[0069] Eighthly, embodiments of this application provide a computer program product that, when read and executed by a computer, causes the computer to perform the method in the first aspect or any possible implementation thereof. Attached Figure Description

[0070] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the embodiments will be briefly described below.

[0071] Figure 1A A schematic diagram of a V2X system architecture provided in this application embodiment;

[0072] Figure 1B This is a schematic diagram of a resource interleaving set provided in an embodiment of this application;

[0073] Figure 1C A schematic diagram of transmission resources provided in an embodiment of this application;

[0074] Figure 2A A flowchart of a sidechain frequency domain resource indication method provided in this application embodiment;

[0075] Figure 2B A schematic diagram illustrating the location of a resource block set indicated by a second indicator field, as provided in an embodiment of this application;

[0076] Figure 2C A schematic diagram illustrating another second indicator field indicating the location of a resource block set, provided in an embodiment of this application;

[0077] Figure 3 A structural block diagram of a communication device provided in an embodiment of this application;

[0078] Figure 4 A structural block diagram of a communication device provided in an embodiment of this application;

[0079] Figure 5 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Detailed Implementation

[0080] The terms "first," "second," "third," and "fourth," etc., used in the specification, claims, and accompanying drawings of this application are used to distinguish different objects, not to describe a specific order. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or device that includes a series of steps or modules is not limited to the listed steps or modules, but may optionally include steps or modules not listed, or may optionally include other steps or modules inherent to these processes, methods, products, or devices.

[0081] In this document, the term "embodiment" means that a particular feature, structure, or characteristic described in connection with an embodiment may be included in at least one embodiment of this application. The appearance of this phrase in various places throughout the specification does not necessarily refer to the same embodiment, nor is it a separate or alternative embodiment mutually exclusive with other embodiments. It will be explicitly and implicitly understood by those skilled in the art that the embodiments described herein can be combined with other embodiments.

[0082] "Multiple" refers to two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone. The character " / " generally indicates that the preceding and following related objects have an "or" relationship.

[0083] First, the system architecture and related theories of the embodiments of this application will be introduced.

[0084] Please see Figure 1A , Figure 1A This application provides a schematic diagram of a V2X system architecture, as shown in the embodiments. Figure 1A As shown, the system includes a vehicle terminal 101 and other terminals 102, which can be vehicles, pedestrians, roadside equipment, etc. The communication between the vehicle terminal 101 and the other terminals 102 can also be referred to as sidelink (SL) transmission.

[0085] Resource interlance: The basic unit for allocating unlicensed spectrum resources. A 20MHz / 10MHz resource interlance contains 10 or 11 Physical Resource Blocks (PRBs), evenly distributed in the frequency domain. See details... Figure 1B , Figure 1B This is a schematic diagram of a resource interleaving set provided in an embodiment of this application, such as... Figure 1B As shown, interlace 0 consists of RB indices 0, 10, 20, ..., 90, 100, and so on, 1, 11, 21, ..., 91, 101 forming interlace 1... Each interlaced resource group contains 10 or 11 RBs, belonging to the error resource sets interlace 0 to interlace 9 respectively.

[0086] Unlicensed spectrum: also known as unlicensed bands, including bands such as 2.4 GHz, 3.5 GHz, and 5 GHz. Because unlicensed bands are unlicensed, they use the Licensed Bypass (LBT) method to occupy channel resources in order to ensure fairness in the band sharing process.

[0087] Frequency domain resource indication methods: In NR, the bandwidth range of a carrier (or bandwidth part, BWP) is relatively large, potentially greater than 20MHz or less. Flexible uplink channel resource indication and distribution methods can be supported without restricting carrier (or BWP) bandwidth allocation. When the carrier (or BWP) is greater than 20MHz, one method is wideband LBT, which performs LBT uniformly across all resources of the carrier (or BWP); another method is narrowband, which divides the carrier (or BWP) into several sub-bands, with the frequency domain of each sub-band being 20MHz or an integer multiple thereof. In this case, the uplink channel will indicate the start position and length of the sub-band.

[0088] Specifically, please refer to Figure 1C , Figure 1C A schematic diagram of transmission resources provided in an embodiment of this application, such as... Figure 1CAs shown, transmission resources encompass two dimensions: the time domain and the frequency domain. In the frequency domain, this includes the system bandwidth, i.e., the bandwidth the system can respond to, such as 100MHz. The system bandwidth can be divided into multiple parts for transmitting different signals; each part is called a bandwidth part (BWP). Additionally, the frequency domain resources used for transmitting a specific sidechain resource are called the resource pool for that resource transmission. The resource pool often also occupies a portion of the bandwidth, i.e., the BWP to which the resource pool belongs. The time-frequency resources in the resource pool can be measured in time slots in the time domain and in subchannels in the frequency domain. A time slot includes multiple OFDM symbols, and a subchannel includes multiple physical resource blocks (PRBs) or multiple resource blocks (RBs).

[0089] Interleaved resource indication method on unlicensed spectrum: Interleaved resource transmission is used on unlicensed spectrum, and the corresponding indication method includes: indicating the interleaved resources occupied by the resource transmission, and the resource block set (RB set) occupied by the interleaved resources. The RB set is a set consisting of a fixed number of RBs, for example, including 106 RBs. The resource pool can include several RB sets. When performing resource transmission, the consecutive RBs occupied by the PSCCH can be RBs from one RB set or RBs from multiple RB sets. Specifically, the indication information includes two indication fields, one of which indicates the position information n. sub-start and l1, where n sub-start The RB index number represents the starting position of the PSSCH, and l1 represents the number of RBs occupied by the PSSCH. Therefore, the position information indicated by this field is index number n. sub-start ,n sub-start +1, ..., n sub-start +l1-1 RB. Another indicator field indicates the location information of the RB set where these RBs are located, which is n. set-start and l2, where n set-start l1 represents the index number of the starting RB set, l2 represents the number of RB sets occupied, and the index number indicated by this field is n. set-start n set-start +1, ..., n set-start The RB set is +l2-1. Therefore, the location information occupied by the above PSSCH is that the index number is n. set-start n set-start +1, ..., n set-start In the RB set of +l2-1, the index number is n sub-start ,n sub-start +1, ..., n sub-start+l1-1's RB. When making specific indications, the location information of the transmission sub-channel can be indicated by the resource indication value (RIV) (when the transmission frequency is 15kHz), or by a bitmap or other means (when the transmission frequency is 30kHz).

[0090] Multiple resource transmissions in V2X: In V2X communication, transmissions are performed in units of consecutive redundancies (RBs) within a subchannel. The transmitting end (Tx UE) can reserve one, two, or three resource transmissions for a Transport Block (TB) without waiting for the receiving end (Rx UE) to provide a HARQ-ACK before retransmission. These two or three frequency domain resources are indicated in the sidelink control information (SCI) as follows: the start position of the first transmission subband is obtained through the UE blind detection of the Physical Sidelink Control Channel (PSCCH) position. The frequency domain positions of subsequent second or third, and so on, resource transmissions can be indicated through the SCI.

[0091] When a maximum of 2 transmissions are reserved, there are a total of This is used to indicate the starting position of the second transmission RB set and the length of the first and second transmission RB sets. This indicates the number of RB sets included in the resource pool, which comprises all resource locations used for SL communication. When a maximum of 3 transmissions are reserved, there are a total of... This is used to indicate the starting position of the second transmission RB set, the starting position of the third transmission RB set, and the lengths of the first, second, and third transmission RB sets. Specifically, assume Nmax represents the maximum number of reserved transmissions:

[0092] When Nmax = 2, there are a total of frequency domain resource indication methods. Seeds, can be adopted The bit length is used as an indicator. Here, S is the total number of sub-channels in the resource pool, and m is the intermediate value for traversing all 1:S values. The rounding up symbol.

[0093] When Nmax = 3, there are a total of frequency domain resource indication methods. Seeds, can be adopted The bit length is used to indicate this.

[0094] As described above, it is currently impossible to conduct sidechain communication on unlicensed spectrum, and there is no proposal on how to indicate the set of error resources reserved for the second or third time during sidechain communication, or how to indicate the set of error resources within the multiple sets of listening RBs when the resource pool contains multiple sets of listening RBs.

[0095] Based on this, please refer to Figure 2A The following is a flowchart of a sidechain frequency domain resource indication method provided in this application embodiment. The method includes the following steps:

[0096] 201. The first terminal determines first indication information, which is used to indicate the location information corresponding to multiple resource transmissions of the target transport block. The location of each resource transmission in the multiple resource transmissions corresponds to an interleaved resource set, and an interleaved resource set includes one or more interleaved resources, which are composed of spaced resource blocks (RBs).

[0097] The first terminal and the second terminal are terminals for SL communication. Therefore, either the first terminal or the second terminal can be a vehicle-mounted terminal and the other can be another type of terminal, or both the first terminal and the second terminal can be vehicle-mounted terminals.

[0098] When the first terminal and the second terminal communicate via SL, the first terminal (sender) can retain one or more resource transmissions for a TB, where multiple resource transmissions can specifically be two or three times, etc.

[0099] Unlike the multiple resource transmissions in SL communication, in this embodiment, multiple transmissions of SL on unlicensed spectrum employ interleaved resource sets. Therefore, for multiple resource transmissions reserved for a TB in SL communication on unlicensed spectrum, first indication information is included to indicate the location information of the first terminal during multiple resource transmissions of the target transport block. This location information includes the interleaved resource set occupied by each resource transmission. The interleaved resource set includes one or more interleaved resources. The location information of multiple resource transmissions can be indicated separately or jointly. Furthermore, the specific number of interleaved resources and the frequency domain location corresponding to the interleaved resources need to be indicated. Interleaved resources are used for resource transmission (the specific interleaved resources are as described above). Figure 1B (description), and indicates the location information of interleaved resource occupancy, making it possible for sidelink sub-transmissions to carry out multiple resource transfers in unlicensed spectrum.

[0100] Optionally, the first indication information includes a first indication field and a second indication field. The first indication field is used to indicate the location information of the interleaved resource set, and the second indication field is used to indicate the location information of the resource block set to which the interleaved resource set is located. The resource block set consists of consecutive RBs.

[0101] The first indication information may include a first indication field and a second indication field. The first indication field is used to indicate the location information of the interleaved resource set. In addition, the unit of resource transmission can be an interleaved resource set. Therefore, the second indication field is needed to indicate the location information of the resource block set where the interleaved resource set is located. Thus, the location information of the interleaved resource set also refers to the relative location information of the interleaved resources in the resource block set.

[0102] Optionally, when multiple resource transmissions are K resource transmissions, the method includes: the second indication field includes K values, each of the K values ​​being used to indicate the location information of the resource block set corresponding to one resource transmission; or the second indication field is used to indicate the location information of the resource block set corresponding to each resource transmission in the K resource transmissions.

[0103] Optionally, the second indication field indicates the location information of the resource block set occupied by the resource transfer by indicating the starting position of the resource block set and the number of resource block sets occupied.

[0104] Specifically, please refer to Figure 2B , Figure 2B This application provides a schematic diagram illustrating a second indicator field indicating the location of a resource block set, as shown in the embodiment of the present application. Figure 2B As shown, there are three RB sets: RB set 1, RB set 2, and RB set 3. The value on each RB represents its index within that RB set, and the value next to the RB block represents its index within the corresponding BWP in the resource pool. Assuming K resource transfers are equivalent to 3 resource transfers, the second indication field includes three values: Y1, Y2, and Y3. Y1 indicates the location information of the RB sets in the first resource transfer, including the starting position and length of the RB sets. The starting position refers to the index of the first RB set used, and the length refers to the number of RB sets used. For example, if Y1 indicates "RB set 1, length 2," it means the first resource transfer uses RB sets 1 and RB set 2. Different RB sets can use the same number of RBs. Figure 2B RB sets 1 through RB sets 3 each have a length of 106 RBs. RB sets can occupy consecutive RBs or non-consecutive RBs. For example, the RB index at the end of RB set 2 is 199, and the RB index at the beginning of RB set 3 is 210, which means they are non-consecutive RBs.

[0105] The above-described indication method can be used when multiple resource transfers occupy different RB sets.

[0106] In some cases, multiple resource transfers can correspond to the same set of Resource Blocks (RBs). Please refer to [link / reference] for details. Figure 2C , Figure 2CThis is a schematic diagram illustrating another second indicator field indicating the location of a resource block set, as provided in an embodiment of this application. Figure 2C As shown, including RB set 0, assuming K resource transmissions are 3 resource transmissions, since all 3 resource transmissions are on RB set 0, the second indication field includes a value Y, which indicates the location information of RB set 0, with a length of 1, indicating that all three resource transmissions occupy RB set 0.

[0107] The values ​​of the second indication field described in the above process, including Y1, Y2, Y3, and Y, can be bit values. For example, the length of the second indication field is Y bits, which can be used to indicate the starting position and length of the resource set. The length of the Y bits is specifically determined based on the number of RB sets contained in the BWP corresponding to the resource pool used for SL uplink transmission.

[0108] Optionally, the first indication field indicates the location information of the interleaved resource set by indicating the starting position of the interleaved resource set and the number of interleaved resources occupied, or by indicating the combination of interleaved resources contained in the interleaved resource set.

[0109] Specifically, such as Figure 1B As the corresponding description shows, when transmitting resources in unlicensed frequency bands, the occupied frequency domain resources can be indicated by interleaved resource sets, including the number of interleaved resources contained in the interleaved resource set and the location of the interleaved resources. With a subcarrier spacing of 15kHz, each subcarrier corresponds to a transmission bandwidth of 20MHz, and a resource block set can include 106 RBs. Further, according to... Figure 1B As can be seen from the text, the resource block set can include 10 interleaved resources, with corresponding index numbers ranging from interleaved resource 0 to interleaved resource 9. For example, interleaved resource 0 occupies RBs (0, 10, 20, ..., 90, 100), and each interleaved resource occupies 10 or 11 RBs with the same interval. When indicating the interleaved resource set corresponding to each resource transmission in multiple resource transmissions, it can be indicated using the RIV field. The RIV is 6 bits long and is traditionally used to indicate the location information of sub-channels during a single resource transmission in the licensed spectrum. In this embodiment, the RIV can be used to indicate the location information of interleaved resources in each resource transmission in multiple resource transmissions.

[0110] Specifically, the first 55 cases of RIV (i.e., 000000 to 110111) correspond to the joint encoding of the starting positions and lengths of 10 interleaved resources. The length is the number of interleaved resources included in the interleaved resource set. For example, if the starting position of the interleaved resource in the interleaved resource set is interleaved resource 4 and the length is 2 interleaved resource sets, then it means that the interleaved resource set of this resource transmission includes (interleaved resource 4, interleaved resource 5).

[0111] In addition, for the remaining 8 cases in RIV other than the first 55 cases and the case with a corresponding value of 63, the location of the interleaved resource set can be indicated by indicating the interleaved resource set including the interleaved resource set.

[0112] Specifically, the correspondence between the remaining 8 scenarios and the staggered resource combinations is shown in the table below:

[0113] Table 1

[0114] RIV-M(M+1) / 2 <![CDATA[m0]]> l 0 0 {0,5} 1 0 {0,1,5,6} 2 1 {0,5} 3 1 {0,1,2,3,5,6,7,8} 4 2 {0,5} 5 2 {0,1,2,5,6,7} 6 3 {0,5} 7 4 {0,5}

[0115] Where RIV-M(M+1) / 2 represents the index number of the remaining 8 cases, and M is the number of interleaved resources included in a resource set. Therefore, M(M+1) / 2 = 55, representing the first 55 cases described above. For example, when RIV is 111000, the corresponding value is 56, so RIV-M(M+1) / 2 = 1. This represents the first case outside the first 55 cases, with an index number of 0. It indicates the starting position m0 = 0 of the interleaved resource set, i.e., the interleaved resource with index number 0 in the RB resource set. l represents the length of the interleaved resource, i.e., the l-th interleaved resource occupied during resource transmission, starting from the initial resource position. As shown in the table, l is 0 and 5. When l=0, it indicates that the resource transfer occupies the interleaved resource with index number 0. When l=5, it indicates that the resource transfer occupies the interleaved resource with index number 0+5=5. Therefore, when RIV is 111000, the interleaved resource set indicated contains (interleaved resource 0, interleaved resource 5), which are non-contiguous interleaved resources. The first 55 cases of RIV indicate contiguous interleaved resources.

[0116] Since the first indication field is RIV, it indicates each resource transmission in multiple resource transmissions separately. According to the above description, if the multiple resource transmissions are two resource transmissions, the field length (in bits, the same applies below) occupied by the first indication information is: RIV1+Y1+RIV2+Y2, or RIV1+RIV2+Y1+Y2; or, it can also be RIV1+RIV2+Y.

[0117] When multiple resource transfers are converted into three resource transfers, the field length occupied by the first indication information is:

[0118] RIV1+Y1+RIV2+Y2+RIV3+Y3, or RIV1+RIV2+RIV3+Y1+Y2+Y3; or, it can also be RIV1+RIV2+RIV3+Y.

[0119] Optionally, the first indication field indicates the location information of the interleaved resource set by indicating the interleaved resources occupied.

[0120] Specifically, with a subcarrier spacing of 30 kHz, a resource block set includes 50 RBs, corresponding to 5 interleaved resources. The first indication field can be a bitmap, used to indicate the interleaved resources occupied in each resource transmission across multiple transmissions. The bitmap consists of 5 bits, with each bit corresponding to the occupancy of an interleaved resource. For example, a bitmap of 11001 indicates that the resource transmission occupied the first, second, and fifth interleaved resources, but not the third and fourth.

[0121] Similarly, assuming that multiple resource transfers are converted into two resource transfers, the field length occupied by the first indication information is: bitmap1+Y1+bitmap2+Y2, or bitmap 1+bitmap 2+Y1+Y2; or, it can also be bitmap 1+bitmap 2+Y.

[0122] When multiple resource transfers are converted into three resource transfers, the field length occupied by the first indication information is:

[0123] bitmap 1+Y1+bitmap 2+Y2+bitmap 3+Y3, or bitmap 1+bitmap 2+bitmap 3+Y1+Y2+Y3; or, it can also be bitmap 1+bitmap 2+bitmap 3+Y.

[0124] It should be noted that the aforementioned RIV or bitmap indication reuses the traditional naming for the first indication field, but the first indication field can also have other names. Furthermore, the first indication field can also have other bit lengths, but it can still indicate interleaved resources in the aforementioned manner. For example, it could be 10 bits, used to indicate whether each of the 10 interleaved resources in a resource set is occupied, etc.

[0125] In this embodiment, a first indicator field is used to indicate the starting position of the interleaved resource set and the number of interleaved resources occupied, or to indicate the location information of the interleaved resource set by indicating the combination of interleaved resources contained in the interleaved resource set; or the first indicator field indicates the location information of the interleaved resource set by indicating the interleaved resources occupied. In this process, the interleaved resource set of each resource transmission is indicated separately, and the indicator field in the traditional method can be reused to indicate it, without the need to divide the indicator field separately. The process of determining the field length and indication method of the first indicator field is simple and reduces the computational complexity.

[0126] Optionally, the first terminal sends a Physical Sidechain Control Channel (PSCCH), and the second terminal receives the PSCCH (specifically, a blind detection PSCCH) to obtain the desired information, thereby determining the location information of the interleaved resource set occupied by the first resource transmission. The first indication field includes first additional indication information and second indication information. The first additional indication information is used to indicate whether the interleaved resource set occupied by the first resource transmission includes contiguous or non-contiguous interleaved resources, and the second indication information is used to indicate the starting position and the number of RBs occupied by the resource block set occupied by other resource transmissions besides the first resource transmission.

[0127] The interleaved resource set occupied by the first resource transmission in multiple resource transmissions can be obtained by the second terminal blindly detecting the PSCCH sent by the first terminal. Therefore, the interleaved resource set during the first resource transmission may not be indicated in the first indication information. That is, the first indication information indicates other resources besides the interleaved resource set occupied by the first resource transmission.

[0128] The second terminal can obtain the start position and length of the interleaved resource set corresponding to the first resource transmission through blind detection of the PSCCH. However, at 15kHz, when a resource block set includes 10 interleaved resources, the length of the interleaved resource set obtained by blind detection will not indicate whether the interleaved resources within that length are continuous or discontinuous. Therefore, the first indication field of the first indication information may include first additional indication information to indicate whether the interleaved resources included in the interleaved resource set corresponding to the first resource transmission are continuous or discontinuous. The length of the first additional indication information can be 1 bit. When the first additional indication information is 1, it indicates that the interleaved resources are continuous; when the first additional indication information is 0, it indicates that the interleaved resources are discontinuous.

[0129] In addition, the first indication field also includes second indication information, used to indicate the frequency domain location information occupied by other resource transmissions besides the first resource transmission in multiple resource transmissions. As described above, the indication method of the first additional indication information can be used to indicate the 15kHz case, so the other resource transmissions in multiple resource transmissions can also be used to indicate the 15kHz case. As described above, the indication can be performed using RIV, so when multiple resource transmissions are divided into two resource transmissions, the length of the first indication field can be 1 + RIV.

[0130] In cases where multiple resource transfers involve three or more transfers, all but the first transfer can be indicated using RIV. Alternatively, they can be indicated using joint encoding.

[0131] Taking three resource transfers as an example, as shown in Table 2:

[0132] Table 2

[0133]

[0134]

[0135] As shown in Table 2, "number two" indicates the number of interleaved resources used in the second resource transfer, and "number three" indicates the number of interleaved resources used in the third resource transfer. Assuming both the second and third resource transfers use one interleaved resource, and each transfer corresponds to 10 indication methods, used to indicate each of the 10 interleaved resources, then the total number of indication methods for the two resource transfers is 10*10. Assuming both the second and third resource transfers use two interleaved resources, each transfer corresponds to 9 consecutive indication methods. There are also 5 non-consecutive indication methods (RIV-M(M+1) / 2, as shown in Table 1, with values ​​of 0, 2, 4, 6, and 7), resulting in a total of 14 indication methods for each resource transfer. Therefore, the total number of indication methods for the two resource transfers is 14*14. Following this logic, the total number of indication methods corresponding to the second and third resource transmissions includes sum = 10*10 + 14*14 + 8*8 + 8*8 + 6*6 + 6*6 + 4*4 + 4*4 + 2*2 + 1*1. If the bit length corresponding to these sum indication methods is Z, then Z satisfies:

[0136] in The symbol indicates rounding up.

[0137] In the case where multiple resource transfers are converted into three resource transfers, the length of the first indicator field can be 1+Z.

[0138] Similarly, in the case of K resource transfers, sum = 10 k +14 k +8 k *2+6 k *2+4 k *2+2 k +1, the corresponding Z value is determined based on the value of sum.

[0139] In this embodiment, the interleaved resource set occupied by the first resource transmission can be partially determined through blind detection, and the first indication field only needs to indicate the remaining information. This reduces the overhead of the indication field. Furthermore, for other secondary resource transmissions besides the first, the length of the indication field corresponding to each secondary resource transmission can be determined by joint encoding based on the number of interleaved resources occupied by each transmission and the possible combinations of continuous or non-continuous interleaved resource occupation. This process allows for determining the indication field length according to actual needs, reducing unnecessary indication field overhead and improving the transmission efficiency of the first indication information.

[0140] Optionally, the first interleaved resource occupied by the first resource transmission is indicated by the first vehicle terminal through the physical sidechain control channel PSCCH. The first indication field includes third indication information, which is used to indicate other interleaved resources besides the first interleaved resource occupied by the first resource transmission.

[0141] As mentioned above, the location information of the interleaved resource set occupied by the resource transmission can be determined by indicating the occupied interleaved resources. In this case, the second terminal can determine the interleaved resources occupied by the first resource transmission based on the blind detection of the PSCCH sent by the first terminal. For example, at 30kHz, a resource block set includes 5 interleaved resources. If the second terminal can blindly detect that the first resource transmission occupied interleaved resource 2, then the first indication field only needs to be used to indicate the other interleaved resources occupied by the first resource transmission besides the first interleaved resource.

[0142] For the first resource transfer, there are 4 interleaved resources that may be occupied. Therefore, an indicator field of length L1 = 4 bits can be included to indicate the remaining interleaved resources that may be occupied during the first resource transfer. For example, it can be used to indicate whether {interleaved resource 0, interleaved resource 1, interleaved resource 3, interleaved resource 4} are occupied.

[0143] For the second resource transfer, there are 5 interleaved resources that it may occupy, which may include L2 = 5 bits to indicate the interleaved resources that the second resource transfer may occupy.

[0144] If there are a third or more resource transfers, the field length used to indicate its resource interleaving set is the same as that of the second resource transfer.

[0145] Where possible, the length of the field indicating the remaining interleaving resources that may be occupied in the first resource transmission can also be used to indicate the occupancy status of fixed interleaving resources. For example, a 4-bit field can be used to indicate whether the lowest four interleaving resources (interleaving resources 0 to 3) out of five interleaving resources are occupied, or to indicate whether the highest four interleaving resources (interleaving resources 1 to 4) are occupied. When the second terminal performs blind detection on the PSCCH, it can also determine the total number of interleaving resources used for the first resource transmission. Based on this total number of interleaving resources and the occupancy status of fixed interleaving resources, the occupancy status of the remaining interleaving resources not indicated by the indication field in the first resource transmission can be determined. For example, if the blind detection result determines that interleaving resource 1 is occupied, and the first resource transmission occupies a total of four interleaving resources, and the indication field of the first resource transmission indicates that the lowest four interleaving resources are occupied, with interleaving resource 0 not occupied and interleaving resources 1, 2, and 3 occupied, then it can be determined that interleaving resource 4 is occupied.

[0146] Alternatively, after the second terminal determines the first interleaved resource occupied by the first resource transmission through blind detection, it can determine the remaining interleaved resources occupied by the first resource transmission by jointly encoding the total number of possible occupancy of the remaining 4 interleaved resources.

[0147] The following scenarios are included: the first resource transfer occupies 1 or 5 interleaved resources, and no other fields are needed to indicate the remaining interleaved resources occupied;

[0148] When the first resource transfer occupies 2 to 4 interleaved resources, the interleaved resource usage may be as shown in Table 3:

[0149] Table 3

[0150]

[0151] As shown in Table 3, a length of 2 includes 10 possible combinations of interleaved resources, a length of 3 includes 10 possible combinations of interleaved resources, and a length of 4 includes 3 possible combinations of interleaved resources. However, given that the initial interleaved resource is determined (as determined by the PSCCH blind check), a length of 3 has the most possible cases, with 6. To satisfy the most possible cases, the required indicator field length is 3 bits.

[0152] Therefore, in the case of K resource transfers, the field length of the third indication information is: 3 + 5 * (K - 1).

[0153] As can be seen, in this embodiment, the first interleaved resource occupied by the first resource transmission can be determined by blind detection, and the first indication field only needs to indicate the remaining location information other than the first interleaved resource occupied by the first resource transmission. This reduces the overhead of the indication field. Furthermore, for the other interleaved resources occupied by the first resource transmission besides the first interleaved resource, the length of the field can be determined based on the number of remaining available interleaved resources, or it can be determined by joint encoding based on the possible combinations of the first interleaved resource and other interleaved resources that the first resource transmission may occupy. This process can determine the length of the indication field according to actual needs, reducing unnecessary indication field overhead and improving the transmission efficiency of the first indication information.

[0154] Furthermore, for K resource transmissions, the other resource transmissions besides the first one can also be indicated using joint encoding. The possible interleaved resource combinations for these other resource transmissions are the same as in Table 3. Therefore, in the case of three resource transmissions, the total number of interleaved resource combinations that need to be indicated includes: Let i represent the number of interleaved resources used in each resource transfer. Then the total number of interleaved resources required is... This indicates the situation where these three resource transfers occupy interleaved resources.

[0155] Assuming there are K resource transfers, then Assuming a resource block set contains N interleaved resources, then

[0156] In some cases, a subchannel may correspond to multiple interleaved resources. Therefore, the i-th resource block set in the resource pool may contain Ni interleaved resources. The total number of interleaved resources in the resource pool is then calculated as follows:

[0157] Similarly, it can be done according to the formula Determine the length of the indication field that may be required for K resource transfers.

[0158] As can be seen, in this embodiment of the application, the combination of interleaved resources occupied by resource transmission can be determined according to the number of transmissions K, and then the length of the indication field can be determined. This process also determines the length of the indication field according to the actual needs of transmission, reduces unnecessary indication field overhead, and improves the transmission efficiency of the first indication information.

[0159] 202. The first terminal sends the first instruction information to the second terminal.

[0160] 203. The second terminal receives the first instruction information, determines the location information of multiple resource transmissions based on the first instruction information, and receives the target resource block at the location information of multiple resource transmissions.

[0161] After determining the location information indicated by the first indication information and the field length of the first indication information, the first terminal can determine the specific content of the first indication information based on the location information of multiple resource transmissions during SL downlink transmission, and then send the first indication information to the second terminal. After receiving the first indication information, the second terminal parses out the location information indicated by the first indication information, and then receives the target resource block at that location.

[0162] As can be seen, the embodiments of this application disclose the indication of the location information occupied by multiple resource transmissions when performing side link transmissions in unlicensed spectrum, making it possible for side link sub-transmissions to perform multiple resource transmissions in unlicensed spectrum.

[0163] This invention also discloses a communication device for implementing the steps performed by the first terminal in the above-described resource indication method for sidechain communication. (See reference...) Figure 3 , Figure 3 This is a schematic diagram of a communication device provided in an embodiment of the present invention. The communication device 300 includes:

[0164] Processing module 301 is used to determine first indication information, which is used to indicate the location information corresponding to multiple resource transmissions of the target transmission block. The location of each resource transmission in the multiple resource transmissions corresponds to an interleaved resource set. An interleaved resource set includes one or more interleaved resources, and the interleaved resources are composed of spaced resource blocks RB.

[0165] The sending module 302 is used to send the first indication information.

[0166] Optionally, the first indication information includes a first indication field and a second indication field. The first indication field is used to indicate the location information of the interleaved resource set, and the second indication field is used to indicate the location information of the resource block set to which the interleaved resource set is located. The resource block set consists of consecutive RBs.

[0167] Optionally, when multiple resource transfers are K resource transfers, the second indication field includes K values, each of which is used to indicate the location information of the resource block set corresponding to one resource transfer; or the second indication field is used to indicate the location information of the resource block set corresponding to each resource transfer in the K resource transfers.

[0168] Optionally, the second indication field indicates the location information of the resource block set occupied by the resource transfer by indicating the starting position of the resource block set and the number of resource block sets occupied.

[0169] Optionally, the first indication field indicates the location information of the interleaved resource set by indicating the starting position of the interleaved resource set and the number of interleaved resources occupied, or by indicating the combination of interleaved resources contained in the interleaved resource set.

[0170] Optionally, the first indication field indicates the location information of the interleaved resource set by indicating the interleaved resources occupied.

[0171] Optionally, the sending module 302 is further configured to: send a physical sidechain control channel (PSCCH); the first indication field includes first additional indication information and second indication information, the first additional indication information being used to indicate that the interleaved resource set occupied by the first resource transmission includes either continuous interleaved resources or non-contiguous interleaved resources, and the second indication information being used to indicate the starting position and the number of RBs occupied by the resource block set occupied by other resource transmissions besides the first resource transmission.

[0172] Optionally, the second indication information is a Z bit, and the length of Z is determined based on the number of combinations of location information of the interleaved resource set that may be occupied by other resource transmissions.

[0173] Optionally, the sending module 302 is further configured to: send the physical sidechain control channel PSCCH; the first indication field includes third indication information, which is used to indicate other interleaved resources besides the first interleaved resource occupied by the first resource transmission.

[0174] Optionally, the first indication field includes T bits to indicate the interleaved resources occupied by multiple resource transfers, and the length of T is determined based on the number of combinations of the total number of interleaved resources that may be occupied by multiple resource transfers, as shown in the following formula:

[0175]

[0176] Where N represents the total number of interleaved resources corresponding to each resource transfer, i represents the number of interleaved resources used in each resource transfer, and K is the number of resource transfers. The symbol indicates rounding up.

[0177] Optionally, N represents the number of sub-channels, and the formula for calculating N is:

[0178] Where M is the number of resource block sets contained in the resource location that can be used for sidechain communication, and Ni is the number of sub-channels in the i-th resource block set.

[0179] It is worth noting that the specific functional implementation of the communication device 300 can be found in the relevant description of the first terminal implementation process in the resource indication method of the sidechain communication described above, and will not be repeated here. Each unit or module in the communication device can be individually or entirely merged into one or more other units or modules, or some of the units or modules can be further divided into multiple functionally smaller units or modules. This achieves the same operation without affecting the technical effect of the embodiments of the present invention. The above-mentioned units or modules are based on logical function division. In practical applications, the function of one unit (or module) can also be implemented by multiple units (or modules), or the function of multiple units (or modules) can be implemented by one unit (or module).

[0180] This invention also discloses a communication device for implementing the steps performed by the second terminal in the above-described resource indication method for sidechain communication. (See reference...) Figure 4 , Figure 4 This is a schematic diagram of a communication device provided in an embodiment of the present invention. The communication device 400 includes:

[0181] The receiving module 401 is used to receive first indication information, which is used to indicate the location information corresponding to multiple resource transmissions of the target transmission block. The location of each resource transmission in the multiple resource transmissions corresponds to an interleaved resource set. An interleaved resource set includes one or more interleaved resources, and the interleaved resources are composed of spaced resource blocks RB.

[0182] The processing module 402 is used to determine the location information of multiple resource transmissions based on the first instruction information, and to receive the target resource block based on the location information of multiple resource transmissions.

[0183] Optionally, the first indication information includes a first indication field and a second indication field. The first indication field is used to indicate the location information of the interleaved resource set, and the second indication field is used to indicate the location information of the resource block set to which the interleaved resource set is located. The resource block set consists of consecutive RBs.

[0184] Optionally, when multiple resource transfers are K resource transfers, the second indication field includes K values, each of which is used to indicate the location information of the resource block set corresponding to one resource transfer; or the second indication field is used to indicate the location information of the resource block set corresponding to each resource transfer in the K resource transfers.

[0185] Optionally, the second indication field indicates the location information of the resource block set occupied by the resource transfer by indicating the starting position of the resource block set and the number of resource block sets occupied.

[0186] Optionally, the first indication field indicates the location information of the interleaved resource set by indicating the starting position of the interleaved resource set and the number of interleaved resources occupied, or by indicating the combination of interleaved resources contained in the interleaved resource set.

[0187] Optionally, the first indication field indicates the location information of the interleaved resource set by indicating the interleaved resources occupied.

[0188] Optionally, the receiving module 401 is further configured to: receive the PSCCH and determine the location information of the interleaved resource set occupied by the first resource transmission according to the PSCCH. The first indication field includes first additional indication information and second indication information. The first additional indication information is used to indicate that the interleaved resource set occupied by the first resource transmission includes continuous interleaved resources or non-contiguous interleaved resources. The second indication information is used to indicate the starting position of the resource block set occupied by other resource transmissions besides the first resource transmission and the number of RBs occupied.

[0189] Optionally, the second indication information is a Z bit, and the length of Z is determined based on the number of combinations of location information of the interleaved resource set that may be occupied by other resource transmissions.

[0190] Optionally, the receiving module 401 is further configured to: receive the PSCCH and determine the location information of the interleaved resource set occupied by the first resource transmission based on the PSCCH; the first indication field includes third indication information, which is used to indicate other interleaved resources besides the first interleaved resource occupied by the first resource transmission.

[0191] Optionally, the first indication field includes T bits to indicate the interleaved resources occupied by multiple resource transfers, and the length of T is determined based on the number of combinations of the total number of interleaved resources that may be occupied by multiple resource transfers, as shown in the following formula:

[0192]

[0193] Where N represents the total number of interleaved resources corresponding to each resource transfer, i represents the number of resource interleavings used in each resource transfer, and K is the number of resource transfers. The symbol indicates rounding up.

[0194] Optionally, N represents the number of sub-channels, and the formula for calculating N is:

[0195] Where M is the number of resource block sets contained in the resource location that can be used for sidechain communication, and Ni is the number of sub-channels in the i-th resource block set.

[0196] It is worth noting that the specific functional implementation of the communication device 400 can be found in the relevant description of the first terminal implementation process in the resource indication method of the sidechain communication described above, and will not be repeated here. Each unit or module in the communication device can be individually or entirely merged into one or more other units or modules, or some of the units or modules can be further divided into multiple functionally smaller units or modules. This achieves the same operation without affecting the technical effect of the embodiments of the present invention. The above-mentioned units or modules are based on logical function division. In practical applications, the function of one unit (or module) can also be implemented by multiple units (or modules), or the function of multiple units (or modules) can be implemented by one unit (or module).

[0197] The various devices and products described in the above embodiments include modules / units, which may be software modules / units, hardware modules / units, or may be partly software modules / units and partly hardware modules / units. For example, for various devices or products that apply or integrate chips, each module / unit can be implemented using hardware methods such as circuits, or at least some modules / units can be implemented using software programs running on the integrated processor inside the chip, while the remaining modules / units can be implemented using hardware methods such as circuits; for various devices or products that apply or integrate chip modules, each module / unit can be implemented using hardware methods such as circuits, and different modules / units can be located in the same component (e.g., chip, circuit module, etc.) or different components of the chip module, at least some modules / units can be implemented using software programs running on the integrated processor inside the chip module, while the remaining modules / units can be implemented using hardware methods such as circuits; for various devices or products that apply or integrate terminals, each module / unit can be implemented using hardware methods such as circuits, and different modules / units can be located in the same component (e.g., chip, circuit module, etc.) or different components within the terminal, or at least some modules / units can be implemented using software programs running on the integrated processor inside the terminal, while the remaining modules / units can be implemented using hardware methods such as circuits.

[0198] Based on the description of the method and apparatus embodiments above, this invention also provides an electronic device. Please refer to... Figure 5 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present invention. Figure 5As shown, the communication devices 300 and 400 described above can be applied to the electronic device 500, which may include a processor 501, a network interface 504, and a memory 505. Furthermore, the electronic device 500 may also include a user interface 503 and at least one communication bus 502. The communication bus 502 is used to enable communication between these components. The user interface 503 may include a display screen and a keyboard; optionally, the user interface 503 may also include a standard wired interface or a wireless interface. The network interface 504 may optionally include a standard wired interface or a wireless interface (such as a Wi-Fi interface). The memory 505 may be high-speed RAM or non-volatile memory, such as at least one disk storage device. Optionally, the memory 505 may also be at least one storage device located remotely from the aforementioned processor 501. Figure 5 As shown, the memory 505, which serves as a computer storage medium, may include an operating system, a network communication module, a user interface module, and a device control application program.

[0199] exist Figure 5 In the electronic device 500 shown, the network interface 504 provides network communication functions; the user interface 503 is mainly used to provide an input interface for users; and the processor 501 can be used to call the device control application stored in the memory 505 to implement the steps of the motion estimation method for the video frame image described above.

[0200] It should be understood that the electronic device 500 described in the embodiments of the present invention can execute the sidechain communication frequency domain indication method, and will not be repeated here. In addition, the beneficial effects of using the same method will also not be repeated.

[0201] Furthermore, it should be noted that this embodiment of the invention also provides a computer storage medium, which stores a computer program executed by the aforementioned communication device. The computer program includes program instructions, and when the processor executes the program instructions, it can execute the sidechain communication frequency domain indication method described above. Therefore, it will not be repeated here. Additionally, the beneficial effects of using the same method will not be repeated here either. For technical details not disclosed in the computer storage medium embodiments of this invention, please refer to the description of the method embodiments of this invention.

[0202] Those skilled in the art will understand that all or part of the processes in the above embodiments can be implemented by a computer program instructing related hardware. The program can be stored in a computer-readable storage medium, and when executed, it can include the processes of the embodiments of the above methods. The storage medium can be a magnetic disk, optical disk, read-only memory (ROM), or random access memory (RAM), etc.

[0203] The above description discloses only preferred embodiments of the present invention and should not be construed as limiting the scope of the present invention. Therefore, equivalent variations made in accordance with the claims of the present invention are still within the scope of the present invention.

Claims

1. A resource indication method for sidechain communication, characterized in that, The method includes: The first terminal determines first indication information, which is used to indicate the location information corresponding to multiple resource transmissions of the target transport block. The location of each resource transmission in the multiple resource transmissions corresponds to an interleaved resource set. The interleaved resource set includes one or more interleaved resources, which are composed of spaced resource blocks (RBs). The first indication information includes a first indication field and a second indication field. The first indication field is used to indicate the location information of the interleaved resource set, and the second indication field is used to indicate the location information of the resource block set in which the interleaved resource set is located. The first terminal sends the first instruction information.

2. The method according to claim 1, characterized in that, When the multiple resource transfers constitute K resource transfers, the method includes: The second indication field includes K values, each of which indicates the location information of the resource block set corresponding to a resource transfer; or The second indication field is used to indicate the location information of the resource block set corresponding to each resource transmission in the K resource transmissions.

3. The method according to claim 1 or 2, characterized in that, The second indication field indicates the location information of the resource block set occupied by the resource transmission by indicating the starting position of the resource block set and the number of resource block sets occupied.

4. The method according to claim 1 or 2, characterized in that, The first indication field indicates the location information of the interleaved resource set by indicating the starting position of the interleaved resource set and the number of interleaved resources occupied, or by indicating the combination of interleaved resources contained in the interleaved resource set.

5. The method according to claim 1 or 2, characterized in that, The first indication field indicates the location information of the interleaved resource set by indicating the interleaved resources occupied.

6. The method according to claim 4, characterized in that, The method further includes: the first terminal sending a physical sidechain control channel (PSCCH); the first indication field includes first additional indication information and second indication information, the first additional indication information being used to indicate that the interleaved resource set occupied by the first resource transmission includes either continuous interleaved resources or non-contiguous interleaved resources, and the second indication information being used to indicate the starting position and the number of RBs occupied by the resource block set occupied by other resource transmissions besides the first resource transmission.

7. The method according to claim 6, characterized in that, The second indication information is a Z bit, and the length of the Z bit is determined based on the number of combinations of location information of the interleaved resource set that may be occupied by the other resource transmission.

8. The method according to claim 5, characterized in that, The method further includes: The first terminal sends a Physical Sidechain Control Channel (PSCCH); the first indication field includes third indication information, which is used to indicate other interleaved resources besides the first interleaved resource occupied by the first resource transmission.

9. The method according to claim 5, characterized in that, The first indication field includes T bits used to indicate the interleaved resources occupied by the multiple resource transmissions, and the length of T is determined according to the number of combinations of the total number of interleaved resources that the multiple resource transmissions may occupy, as shown in the following formula: Where N represents the total number of interleaved resources contained in the resource pool, i represents the number of interleaved resources occupied by traversing all possible resource transfers, and K is the number of resource transfers. The symbol indicates rounding up.

10. The method according to claim 9, characterized in that, N represents the number of sub-channels, and the formula for calculating N is: Where M is the number of resource block sets contained in the resource location that can be used for the sidechain communication, and Ni is the number of sub-channels in the i-th resource block set.

11. A resource indication method for sidechain communication, characterized in that, The method includes: The second terminal receives first indication information, which is used to indicate the location information corresponding to multiple resource transmissions of the target transport block. The location of each resource transmission in the multiple resource transmissions corresponds to an interleaved resource set. The interleaved resource set includes one or more interleaved resources, which are composed of spaced resource blocks (RBs). The first indication information includes a first indication field and a second indication field. The first indication field is used to indicate the location information of the interleaved resource set, and the second indication field is used to indicate the location information of the resource block set in which the interleaved resource set is located. The second terminal determines the location information of the multiple resource transmissions according to the first instruction information, and receives the target resource block according to the location information of the multiple resource transmissions. The target resource block is a resource block containing one or more interleaved resources in the interleaved resource set.

12. The method according to claim 11, characterized in that, When the multiple resource transfers constitute K resource transfers, the method includes: The second indication field includes K values, each of which indicates the location information of the resource block set corresponding to a resource transfer; or The second indication field is used to indicate the location information of the resource block set corresponding to each resource transmission in the K resource transmissions.

13. The method according to claim 11 or 12, characterized in that, The second indication field indicates the location information of the resource block set occupied by the resource transmission by indicating the starting position of the resource block set and the number of resource block sets occupied.

14. The method according to claim 11 or 12, characterized in that, The first indication field indicates the location information of the interleaved resource set by indicating the starting position of the interleaved resource set and the number of interleaved resources occupied, or by indicating the combination of interleaved resources contained in the interleaved resource set.

15. The method according to claim 11 or 12, characterized in that, The first indication field indicates the location information of the interleaved resource set by indicating the interleaved resources occupied.

16. The method according to claim 14, characterized in that, The method further includes: Receive the PSCCH and determine the location information of the interleaved resource set occupied by the first resource transmission based on the PSCCH. The first indication field includes first additional indication information and second indication information. The first additional indication information is used to indicate that the interleaved resource set occupied by the first resource transfer includes either continuous interleaved resources or non-contiguous interleaved resources. The second indication information is used to indicate the starting position and the number of RBs occupied by the resource block set occupied by other resource transfers besides the first resource transfer.

17. The method according to claim 16, characterized in that, The second indication information is a Z bit, and the length of the Z bit is determined based on the number of combinations of location information of the interleaved resource set that may be occupied by the other resource transmission.

18. The method according to claim 15, characterized in that, Receive the PSCCH and determine the location information of the interleaved resource set occupied by the first resource transmission based on the PSCCH. The first indication field includes third indication information, which is used to indicate other interleaved resources besides the first interleaved resource occupied by the first resource transfer.

19. The method according to claim 15, characterized in that, The first indication field includes T bits used to indicate the interleaved resources occupied by the multiple resource transmissions, and the length of T is determined according to the number of combinations of the total number of interleaved resources that the multiple resource transmissions may occupy, as shown in the following formula: Where N represents the total number of interleaved resources corresponding to each resource transmission, i represents the number of resource interleavings occupied in each resource transmission, and y represents the number of resource transmissions. The symbol indicates rounding up.

20. The method according to claim 19, characterized in that, N represents the number of sub-channels, and the formula for calculating N is: Where M is the number of resource block sets contained in the resource location that can be used for the sidechain communication, and Ni is the number of sub-channels in the i-th resource block set.

21. An electronic device, characterized in that, The electronic device includes a processor, a transceiver, a memory, and computer-executable instructions stored in the memory and executable on the processor, which, when executed, cause the electronic device to perform the method as claimed in any one of claims 1 to 10 or cause the electronic device to perform the method as claimed in any one of claims 11 to 20.

22. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions that, when executed on a communication device, cause the communication device to perform the method according to any one of claims 1 to 10, and cause the communication device to perform the method according to any one of claims 11 to 20.

Citation Information

Patent Citations

  • Uplink channel resource allocation method and device, storage medium and base station

    CN110768758A

  • Method and equipment for determining time domain resources

    CN112738888A