A resource indication method and apparatus
Patent Information
- Application Number
- CN202110686691.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-06-21
- Publication Date
- 2026-11-03
- Estimated Expiration
- 2041-06-21
AI Technical Summary
In scenarios where LTE-V2X and NR-V2X devices coexist, LTE-V2X devices cannot recognize the reservation feedback resources of NR-V2X devices, resulting in PSFCH transmission interference to NR-V2X devices.
Interference is avoided by indicating resource intervals and feedback resources in the control information, including time domain intervals, feedback resource reservations, and index identifiers, ensuring that LTE-V2X devices can identify the PSFCH resources of NR-V2X devices.
This effectively avoids PSFCH transmission interference from LTE-V2X devices to NR-V2X devices, improving data transmission performance and resource utilization efficiency.
Smart Images

Figure CN115580843B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of wireless communication technology, and in particular to a resource indication method and apparatus. Background Technology
[0002] With the development of wireless communication technology, people's demand for high data rates and user experience is increasing. Simultaneously, the need for neighborhood services—which allow users to understand and communicate with people or things in their vicinity—is also growing. Therefore, device-to-device (D2D) technology has emerged. The application of D2D technology can alleviate the burden on cellular networks, reduce battery power consumption of user equipment (UE), improve data transmission efficiency, and effectively meet service demands. D2D technology allows multiple UEs supporting D2D functionality to directly discover and communicate with each other, whether or not network infrastructure is available. Given the characteristics and advantages of D2D technology, vehicle-to-everything (V2X) applications based on D2D technology have been proposed. However, due to security considerations, such scenarios have extremely high latency requirements.
[0003] Therefore, the third-generation partnership program (the 3 rd The Generation Partnership Project (3GPP) proposed vehicle-to-everything (V2X) technology based on the Long Term Evolution (LTE) network. V2X communication refers to communication between vehicles and anything in the outside world, including vehicle-to-vehicle (V2V), vehicle-to-pedestrian (V2P), vehicle-to-infrastructure (V2T), and vehicle-to-network (V2N).
[0004] LTE-V2X, as an earlier V2X protocol, has already achieved partial commercialization, while New Radio (NR) V2X, as a later developed protocol, is still evolving. When devices based on the LTE-V2X protocol and devices based on the NRV2X protocol coexist, data transmission may be interfered with because one type of device cannot exclude resources reserved or configured by the other type of device. Summary of the Invention
[0005] This application provides a resource indication method and apparatus to improve the data transmission performance of V2X terminals.
[0006] Firstly, a resource indication method is provided. This method can be executed by a first terminal or a chip with similar functionality to the first terminal. In this method, the first terminal can send first control information and second control information. The first control information can be used to indicate a first resource; the second control information can be used to indicate a feedback resource. The first resource may include a feedback resource, or the feedback resource may be used to carry feedback information corresponding to the first data carried by the first resource.
[0007] Based on the above scheme, the first terminal can indicate the first resource and provide feedback resources through the first control information and the second control information. When NR-V2X and LTE-V2X coexist in the same resource pool, the LTE-V2X device can also identify the PSFCH resource of the NR-V2X device and avoid interfering with the PSFCH transmission of the NR-V2X device.
[0008] In one possible implementation, the first control information may include a first field. The first field may be used to indicate the time-domain interval between the first resource and the second resource, which may be located in the same time unit as the first control information in the time domain.
[0009] Based on the above scheme, the first terminal can indicate the time domain interval between the first resource and the time unit where the first control information is located through the first field, so as to indicate the first resource.
[0010] In one possible implementation, the first control information may include a second field; when the second field takes the value of a first numerical value, the first resource may be a resource reserved by the first terminal. The first resource may be located after the second resource in the time domain, and the second resource may be located in the same time unit as the first control information in the time domain.
[0011] Based on the above scheme, when the value of the second field is the first value, the first resource can be a reserved resource, meaning the first resource can be located after the time unit where the first control information is located. This scheme allows the first terminal to be instructed on reserved resources, thus preventing interference from other terminals on the first terminal's data transmission.
[0012] In one possible implementation, the second control information may include a third field; the third field is used to indicate that the first resource includes a feedback resource.
[0013] Based on the above scheme, the first terminal can indicate whether the first resource includes feedback resources through the third field, so as to reserve feedback resources.
[0014] In one possible implementation, the first terminal can receive feedback information corresponding to the second data on the feedback resource, where the second data is the data sent by the first terminal on the second resource.
[0015] Based on the above scheme, the user of the feedback resource reserved by the first terminal can be other terminals, such as a third terminal. Through this scheme, the first terminal can specify the reserved feedback resource to prevent terminals other than the third terminal from transmitting data on the feedback resource, thus avoiding interference with the first terminal's data transmission.
[0016] In one possible implementation, the second control information may include a first index and / or a second index. The first index may be used to identify the source index of the third data, and the second index may be used to identify the destination index of the third data.
[0017] Based on the above scheme, the second control information may include at least one of the source index and destination index for identifying the third data, so that the terminal using the feedback resource reserved by the first terminal can transmit the feedback information of the third data on the feedback resource.
[0018] In one possible implementation, the first terminal can receive feedback information corresponding to the third data on the feedback resource.
[0019] In one possible implementation, the first control information may include a second field; when the second field takes the value of a second value, the first resource may be the transmission resource of the second terminal; the first resource may be located before the second resource in the time domain, and the second resource may be located in the same time unit as the first control information in the time domain.
[0020] Based on the above scheme, when the second field takes the second value, the first resource can be a historical resource, that is, the receiving resource of the first terminal. The first terminal can indicate through the first control information that the resource transmitted in the time unit where the first control information is located corresponds to the first resource.
[0021] In one possible implementation, the second control information may include a third field; the third field may be used to indicate that the second resource includes a feedback resource.
[0022] Based on the above scheme, when the third field indicates that the second resource includes a feedback resource, the first terminal can indicate that the feedback resource is a feedback resource for the data received on the first resource.
[0023] In one possible implementation, the first terminal can send feedback information corresponding to the first data on the feedback resource.
[0024] In one possible implementation, the second control information may include a third field; the third field may be used to indicate that the first resource includes a feedback resource, and the first resource may be located in the same time unit as the first control information in the time domain.
[0025] Based on the above scheme, the first terminal can indicate through the third field that the time unit occupied by the first control information also includes feedback resources, that is, the first terminal also sent feedback information.
[0026] In one possible implementation, the second control information may include a first index and / or a second index; the first index may be used to identify the source index of the fourth data, and the second index may be used to identify the destination index of the fourth data.
[0027] Based on the above scheme, the first terminal can use at least one of the source index and destination index contained in the second control information to indicate that the feedback information of the fourth data identified by the source index and destination index has been transmitted on the feedback resource included in the first resource.
[0028] In one possible implementation, the first terminal can send feedback information corresponding to the fourth data on the feedback resource.
[0029] In one possible implementation, the first control information may also include a first field; the first field takes the value of zero.
[0030] In one possible implementation, the first control information may also include a fourth field; the fourth field may be used to indicate the frequency domain resources occupied by the first resource.
[0031] Secondly, a resource indication method is provided. This method can be executed by a second terminal or a chip with similar second terminal functionality. In this method, the second terminal receives first control information and second control information; wherein the first control information is used to indicate a first resource; the second control information is used to indicate a feedback resource; the first resource includes a feedback resource, or the feedback resource is used to carry feedback information corresponding to the first data carried by the first resource.
[0032] In one possible implementation, the first control information includes a first field; the first field is used to indicate the time-domain interval between the first resource and the second resource, and the second resource is located in the same time unit as the first control information in the time domain.
[0033] In one possible implementation, the first control information includes a second field; when the value of the second field is a first value, the first resource is a resource reserved by the first terminal; the first resource is located after the second resource in the time domain, and the second resource is located in the same time unit as the first control information in the time domain.
[0034] In one possible implementation, the second control information includes a third field; the third field is used to indicate that the first resource includes a feedback resource.
[0035] In one possible implementation, the second terminal sends feedback information corresponding to the second data on the feedback resource, where the second data is the data sent by the first terminal on the second resource.
[0036] In one possible implementation, the second control information includes a first index and / or a second index; the first index is used to identify the source index of the third data, and the second index is used to identify the destination index of the third data.
[0037] In one possible implementation, the second terminal sends feedback information corresponding to the third data on the feedback resource.
[0038] In one possible implementation, the first control information includes a second field; when the second field takes the value of a second numerical value, the first resource is the transmission resource of the second terminal; the first resource is located before the second resource in the time domain, and the second resource is located in the same time unit as the first control information in the time domain.
[0039] In one possible implementation, the second control information includes a third field; the third field is used to indicate that the second resource includes a feedback resource.
[0040] In one possible implementation, the second terminal receives feedback information corresponding to the first data on the feedback resource.
[0041] In one possible implementation, the second control information includes a third field; the third field is used to indicate that the first resource includes a feedback resource, and the first resource is located in the same time unit as the first control information in the time domain.
[0042] In one possible implementation, the second control information includes a first index and / or a second index; the first index is used to identify the source index of the fourth data, and the second index is used to identify the destination index of the fourth data.
[0043] In one possible implementation, the second terminal receives feedback information corresponding to the fourth data on the feedback resource.
[0044] In one possible implementation, the first control information also includes a first field; the first field takes the value of zero.
[0045] In one possible implementation, the first control information also includes a fourth field; the fourth field is used to indicate the frequency domain resources occupied by the first resource.
[0046] Thirdly, a communication device is provided. The communication device can be used to execute the method in the first aspect or any possible implementation thereof. Specifically, the communication device may include modules or units for executing the method in the first aspect or any possible implementation thereof, such as a processing unit and a transceiver unit. The processing unit is used to generate first control information and second control information. The first control information is used to indicate a first resource; the second control information is used to indicate a feedback resource; the first resource includes a feedback resource, or the feedback resource is used to carry feedback information corresponding to the first data carried by the first resource. The transceiver unit is used to transmit the first control information and the second control information.
[0047] In one design, the first control information includes a first field; the first field is used to indicate the time domain interval between the first resource and the second resource, and the second resource is located in the same time unit as the first control information in the time domain.
[0048] In one design, the first control information includes a second field; when the value of the second field is a first value, the first resource is a resource reserved by the first terminal; the first resource is located after the second resource in the time domain, and the second resource is located in the same time unit as the first control information in the time domain.
[0049] In one design, the second control information includes a third field; the third field is used to indicate that the first resource includes a feedback resource.
[0050] In one design, the transceiver unit is also used to receive feedback information corresponding to the second data on the feedback resource, wherein the second data is the data sent by the first terminal on the second resource.
[0051] In one design, the second control information includes a first index and / or a second index; the first index is used to identify the source index of the third data, and the second index is used to identify the destination index of the third data.
[0052] In one design, the transceiver unit is also used to receive feedback information corresponding to third data on the feedback resource.
[0053] In one design, the first control information includes a second field; when the second field takes the value of a second value, the first resource is the transmission resource of the second terminal; the first resource is located before the second resource in the time domain, and the second resource is located in the same time unit as the first control information in the time domain.
[0054] In one design, the second control information includes a third field; the third field is used to indicate that the second resource includes a feedback resource.
[0055] In one design, the transceiver unit is also used to send feedback information corresponding to the first data on the feedback resource.
[0056] In one design, the second control information includes a first index and / or a second index; the first index is used to identify the source index of the fourth data, and the second index is used to identify the destination index of the fourth data.
[0057] In one design, the transceiver unit is also used to send feedback information corresponding to the fourth data on the feedback resource.
[0058] In one design, the first control information also includes a first field; the first field takes a value of zero.
[0059] In one design, the first control information also includes a fourth field; the fourth field is used to indicate the frequency domain resources occupied by the first resource.
[0060] Fourthly, a communication apparatus is provided. The communication apparatus can be used to perform the method in the second aspect or any possible implementation thereof. Specifically, the communication apparatus may include modules or units for performing the method in the second aspect or any possible implementation thereof, such as a processing unit and a transceiver unit. The transceiver unit is configured to receive first control information and second control information. The first control information is used to indicate a first resource; the second control information is used to indicate a feedback resource; the first resource includes a feedback resource, or the feedback resource is used to carry feedback information corresponding to the first data carried by the first resource. The processing unit is configured to determine at least one of the first resource and the feedback resource.
[0061] In one design, the first control information includes a first field; the first field is used to indicate the time domain interval between the first resource and the second resource, and the second resource is located in the same time unit as the first control information in the time domain.
[0062] In one design, the first control information includes a second field; when the value of the second field is a first value, the first resource is a resource reserved by the first terminal; the first resource is located after the second resource in the time domain, and the second resource is located in the same time unit as the first control information in the time domain.
[0063] In one design, the second control information includes a third field; the third field is used to indicate that the first resource includes a feedback resource.
[0064] In one design, the transceiver unit is also used to send feedback information corresponding to the second data on the feedback resource, wherein the second data is the data sent by the first terminal on the second resource.
[0065] In one design, the second control information includes a first index and / or a second index; the first index is used to identify the source index of the third data, and the second index is used to identify the destination index of the third data.
[0066] In one design, the transceiver unit is also used to send feedback information corresponding to the third data on the feedback resource.
[0067] In one design, the first control information includes a second field; when the second field takes the value of a second value, the first resource is the transmission resource of the second terminal; the first resource is located before the second resource in the time domain, and the second resource is located in the same time unit as the first control information in the time domain.
[0068] In one design, the second control information includes a third field; the third field is used to indicate that the second resource includes a feedback resource.
[0069] In one design, the transceiver unit is also used to receive feedback information corresponding to the first data on the feedback resource.
[0070] In one design, the second control information includes a first index and / or a second index; the first index is used to identify the source index of the fourth data, and the second index is used to identify the destination index of the fourth data.
[0071] In one design, the transceiver unit is also used to receive feedback information corresponding to the fourth data on the feedback resource.
[0072] In one design, the first control information also includes a first field; the first field takes a value of zero.
[0073] In one design, the first control information also includes a fourth field; the fourth field is used to indicate the frequency domain resources occupied by the first resource.
[0074] Fifthly, embodiments of this application provide a communication device, which can be any of the communication devices described in the third to fourth aspects of the above embodiments, or a chip disposed in any of the communication devices described in the third to fourth aspects. The communication device includes a communication interface and a processor, and optionally, a memory. The memory is used to store computer programs, instructions, or data. The processor is coupled to the memory and the communication interface. When the processor reads the computer program, instructions, or data, it causes the communication device to execute the method performed by the first terminal or the second terminal in any of the method embodiments described in the first to second aspects.
[0075] It should be understood that the communication interface can be implemented through an antenna, feeder, and codec in the communication device. Alternatively, if the communication device is a chip located in the first or second terminal, the communication interface can be the chip's input / output interface, such as input / output pins. The communication device may also include a transceiver for communicating with other devices. For example, when the communication device is the first terminal, the other device is the second terminal; or, when the communication device is the second terminal, the other device is the first terminal.
[0076] Sixthly, embodiments of this application provide a chip system including a processor and potentially a memory for implementing the methods executed by the communication device in any of the third to fourth aspects. In one possible implementation, the chip system further includes a memory for storing program instructions and / or data. The chip system may be composed of chips or may include chips and other discrete devices.
[0077] In a seventh aspect, embodiments of this application provide a communication system, which includes the communication devices described in the third and fourth aspects.
[0078] Eighthly, this application provides a computer-readable storage medium storing a computer program that, when run, implements the methods executed by a first terminal in the above aspects; or implements the methods executed by a second terminal in the above aspects.
[0079] Ninthly, a computer program product is provided, the computer program product comprising: computer program code, which, when executed, causes the method executed by a first terminal in the above aspects to be executed, or causes the method executed by a second terminal in the above aspects to be executed.
[0080] The beneficial effects of the second to eighth aspects and their implementation methods mentioned above can be referred to the description of the beneficial effects of the method and its implementation methods in the first aspect. Attached Figure Description
[0081] Figure 1 A schematic diagram illustrating various V2X communication methods;
[0082] Figure 2A A diagram illustrating the forward indication of resource retransmission by SCI when PSCCH and PSSCH are transmitted on adjacent resource blocks.
[0083] Figure 2B A schematic diagram illustrating the SCI backward indication of the initial resource when PSCCH and PSSCH are transmitted on adjacent resource blocks.
[0084] Figure 2C A diagram illustrating the forward indication of retransmission of resources by SCI when PSCCH and PSSCH are transmitted on non-adjacent resource blocks.
[0085] Figure 2D A schematic diagram illustrating the SCI backward indication of the initial resource when PSCCH and PSSCH are transmitted on non-adjacent resource blocks.
[0086] Figure 3A This is a diagram illustrating the retransmission process of SL-HARQ.
[0087] Figure 3B A schematic diagram of the PSFCH RB resources configured for the resource pool;
[0088] Figure 3C A schematic diagram showing the number of RBs occupied by the PSFCH resources corresponding to a sub-channel;
[0089] Figure 4 A schematic diagram of a communication system provided in an embodiment of this application;
[0090] Figure 5 An exemplary flowchart of the resource indication method provided in the embodiments of this application;
[0091] Figure 6A This is one of the schematic diagrams showing the specific time-frequency location of the PSFCH provided in the embodiments of this application;
[0092] Figure 6B This is one of the schematic diagrams showing the specific time-frequency location of the PSFCH provided in the embodiments of this application;
[0093] Figure 6C This is one of the schematic diagrams showing the specific time-frequency location of the PSFCH provided in the embodiments of this application;
[0094] Figure 6D One of the schematic diagrams illustrating the first-level SCI forward indication of the first resource provided in the embodiments of this application;
[0095] Figure 6E One of the schematic diagrams illustrating the first-level SCI forward indication of the first resource provided in the embodiments of this application;
[0096] Figure 6F One of the schematic diagrams illustrating the first-level SCI forward indication of the first resource provided in the embodiments of this application;
[0097] Figure 7 One of the schematic diagrams illustrating the first-level SCI backward indication of the first resource provided in the embodiments of this application;
[0098] Figure 8 One of the schematic diagrams illustrating the first-level SCI backward indication of the first resource provided in the embodiments of this application;
[0099] Figure 9 This is one of the structural schematic diagrams of the communication device provided in the embodiments of this application;
[0100] Figure 10 This is one of the structural schematic diagrams of the communication device provided in the embodiments of this application. Detailed Implementation
[0101] See Figure 1V2X communication can include V2V, V2P, V2I, and V2N communication methods. V2X communication targets high-speed devices, such as vehicles, and is a fundamental and key technology for future applications in scenarios with extremely high latency requirements, such as intelligent vehicles, autonomous driving, and intelligent transportation systems. LTE V2X communication can support communication scenarios with and without network coverage. Its resource allocation can adopt network access device scheduling modes, such as the Evolved Universal Terrestrial Radio Access Network Node B (eNB) scheduling mode and UE self-selection mode. Vehicle users (V-UEs) can send information about themselves, such as periodic events (including location, speed, and intention information) and non-periodic event-triggered information, to surrounding V-UEs. Similarly, V-UEs will receive information from surrounding users in real time. Intentions can include turning, lane changing, and reversing.
[0102] LTE V2X addresses some fundamental needs in V2X scenarios, but it cannot effectively support future applications such as fully intelligent driving and autonomous driving. With the advancement of fifth-generation mobile communication technology (5G), further advancements are needed. th With the development of 5G (generation mobile communication technology) technology within the 3GPP standards organization, 5G NR V2X will also be further developed, for example, supporting lower transmission latency, more reliable communication transmission, higher throughput, and a better user experience to meet the needs of a wider range of application scenarios.
[0103] The following sections will introduce LTE V2X and NR V2X respectively.
[0104] 1. LTE V2X.
[0105] In LTE-V2X, sidelink control information (SCI) is carried in the physical sidelink control channel (PSCCH). The time-frequency resources of the physical sidelink shared channel (PSSCH) are indicated by the SCI, and the frequency resources are defined as a set of length L. subCHThe consecutive subchannels are indicated by the "Frequencyresource location of the initial transmission and retransmission" field in the SCI, which indicates the starting subchannel index of the frequency domain resource in the sidelink resource pool. and length L subCH .in N subCH This represents the total number of sub-channels corresponding to the sidelink resource pool. Furthermore, LTE-V2X uses the same frequency domain resources for at most two transmissions.
[0106] The time-domain location of the PSSCH resources transmitted at most twice is shown below: the time-domain location of one of the PSSCH resources. The time domain location of another PSSCH resource is determined by the current SCI's time domain location, which is determined by the "Time gap between initial transmission and retransmission" field and the "Retransmission index" field in the SCI. LTE-V2X allows indicating retransmission resources forward during initial transmission or indicating initial transmission resources backward during retransmission.
[0107] Specifically, the time-domain interval between two PSSCH resources is first determined by the "Time gap between initial transmission and retransmission" field. Then, the "Retransmission index" field determines whether the current transmission is an initial transmission or a retransmission. Finally, the specific time-domain position of the other PSSCH resource before or after the current SCI is determined. The "Time gap between initial transmission and retransmission" field is 4 bits, indicating 16 possible intervals, and the "Retransmission index" field is 1 bit, indicating either an initial transmission or a retransmission. If in a time slot... If SCI transmission exists, the specific time-domain location of the PSSCH resource is determined as follows:
[0108] 1) If the "Time gap between initial transmission and retransmission" field in the SCI is 0, it indicates that there are no retransmission resources or initial transmission resources. The PSSCH time-frequency resources indicated by this SCI are as follows: located in the frequency domain in sub-channels m, m+1, m+L. subCH -1, located in a time slot
[0109] 2) If the “Retransmission index” field is 0, it indicates that the current transmission is the initial transmission. The two PSSCH time-frequency resources indicated by this SCI are as follows: the initial transmission resources are located in the frequency domain at sub-channels m, m+1, and m+L. subCH -1, located in a time slot Retransmission resources are located in the sub-channel in the frequency domain. Located in time slot
[0110] 3) If the "Retransmission index" field is 1, it indicates that the current transmission is a retransmission. The PSSCH time-frequency resources indicated by this SCI are as follows:
[0111] The initial transmission resource is located in the sub-channel in the frequency domain. Located in a time slot The retransmission resources are located in the frequency domain in sub-channels m, m+1, m+L. subCH -1, located in a time slot
[0112] Here SF gap This indicates the specific value indicated by the "Time gap between initial transmission and retransmission" field, which is the time-domain interval between the two PSSCH resources.
[0113] In LTE-V2X, PSCCH resources can be frequency-division multiplexed with PSSCH, meaning the PSCCH and PSSCH can be transmitted on adjacent resource blocks (RBs) or configured in separate resource pools, meaning the PSCCH and PSSCH can be transmitted on non-adjacent RBs. When the PSCCH and PSSCH are transmitted on adjacent resource blocks (RBs), the PSCCH is transmitted on the first two RBs of the frequency domain resources indicated by the SCI.
[0114] See Figure 2A The diagram illustrates the forward indication of retransmission resources for the SCI when the PSCCH and PSSCH are transmitted on adjacent RBs.
[0115] See Figure 2B The diagram illustrates the backward indication of the initial transmission resource by the SCI when the PSCCH and PSSCH are transmitted on adjacent RBs.
[0116] See Figure 2C The diagram illustrates the forward indication of retransmission resources for the SCI when the PSCCH and PSSCH are transmitted on non-adjacent RBs.
[0117] See Figure 2D The diagram illustrates the backward indication of the initial transmission resource by the SCI when the PSCCH and PSSCH are transmitted on non-adjacent RBs.
[0118] LTE-V2X does not support retransmission schemes based on hybrid automatic repeat request (HARQ), but only supports a maximum of two blind retransmissions. For the same transport block (TB), the sending UE will transmit a maximum of two times. If at least one of the two transmissions is successful, the TB is considered to have been successfully transmitted. If both transmissions fail, the TB transmission is considered to have failed, and no further physical layer retransmission will be performed.
[0119] 2. NR V2X.
[0120] In NR-V2X, only forward indication of retransmission resources is supported; backward indication of initial transmission resources is not supported. Furthermore, a maximum of two or three transmission resources, including the currently transmitting resource, can be indicated. Frequency domain resources for PSSCH are indicated by SCI, and frequency resources are defined as a set of resources of length L. subCH The consecutive subchannels are indicated by the "Frequency resource assignment" field in the SCI, which indicates the starting subchannel index of the frequency domain resource in the sidelink resource pool. and length L subCH Where 1≤L subCH ≤N subCH , N subCH This represents the total number of sub-channels corresponding to the sidelink resource pool. Furthermore, the frequency domain resources used in at most three NR-V2X transmissions have the same length.
[0121] The time-domain locations of PSSCH resources transmitted up to three times are shown below: (Time-domain location of one PSSCH resource) The time domain location is determined by the current SCI, while the time domain location of other PSSCH resources is determined by the "Time resource assignment" field in the SCI. If in a time slot... If there is SCI transmission, and this transmission is located in sub-channel m in the frequency domain, then the specific time-domain location of the PSSCH resource is determined as follows:
[0122] 1) If the "Time resource assignment" field in the SCI is 0, it indicates that there are no retransmission resources. The PSSCH time-frequency resources indicated by this SCI are as follows: located in the frequency domain in sub-channels m, m+1, m+L. subCH -1, located in a time slot
[0123] 2) If the value of the "Time resource assignment" field is greater than or equal to 1 and less than or equal to 31, it indicates that the SCI indicates an initial transmission resource and a retransmission resource. The two PSSCH time-frequency resources indicated by this SCI are as follows: the initial transmission resource is located in the frequency domain at sub-channels m, m+1, and m+L. subCH -1, located in a time slot Retransmission resources are located in the sub-channel in the frequency domain. Located in a time slot
[0124] 3) If the value of the "Time resource assignment" field is greater than 31, it indicates that the SCI indicates the initial transmission resource and two retransmission resources. The PSSCH time-frequency resources indicated by this SCI are as follows: the initial transmission resources are located in the frequency domain at sub-channels m, m+1, and m+L. subCH -1, located in a time slot The first retransmission resource is located in the subchannel in the frequency domain. Located in a time slot The second retransmission resource is located in the subchannel in the frequency domain. Located in a time slot
[0125] NR-V2X supports a two-level SCI structure. The first-level SCI is carried in the PSCCH and includes the necessary fields required for the resource exclusion process. The second-level SCI is carried in the PSSCH and includes the necessary fields required for the data decoding process.
[0126] In NR-V2X, retransmission schemes based on sidelink (SL)-HARQ are already supported. The receiving UE will send SL-HARQ information back to the sending UE based on the decoding results. When the receiving end correctly decodes the PSSCH, it sends an acknowledgment (ACK) character; when the receiving end cannot correctly decode the PSSCH, it sends a non-acknowledgment (NACK) character. Whether PSSCH feedback is supported depends on the resource pool configuration and the "HARQ feedback enabled / disabled indicator" field in the SCI.
[0127] See Figure 3A When PSFCH feedback is supported, the time-domain distance between R1 and R2, and between R2 and R3, must be greater than the minimum processing time required for PSFCH. Here, R1 is the initial PSSCH transmission, R2 is the first retransmission PSSCH, and R3 is the second retransmission PSSCH. In other words, the time-domain interval for PSSCH transmission needs to be greater than the minimum processing time required for PSFCH.
[0128] In NR-V2X, the sending UE can reserve retransmission resources using the "Frequency resource assignment" and "Time resource assignment" fields in the SCI. See also... Figure 3B The PSFCH resource is determined by the time-frequency resources occupied by PSSCH and higher-layer parameters periodPSFCHresource, MinTimeGapPSFCH, sl-PSFCH-RB-Set-r16, and numSubchannel. periodPSFCHresource represents the PSFCH period; one PSFCH resource is configured every periodPSFCHresource time slot, and only the penultimate symbol in each PSFCH time slot is used for PSFCH transmission. MinTimeGapPSFCH indicates the minimum interval that must be guaranteed between PSSCH and PSFCH. sl-PSFCH-RB-Set-r16 represents the PSFCH RB resources configured for the resource pool, indicated by a bitmap, and numSubchannel indicates the number of subchannels included in the resource pool.
[0129] See Figure 3CnumSubchannel=2, periodPSFCHresource=4, and sl-PSFCH-RB-Set-r16 indicates that the number of PSFCH RBs is NF=16. The PSFCH resource occupied by a PSFCH transmission on one subchannel is 16 / (2*4)=2 RBs. When multiple UEs need to transmit on the same PSFCH time-frequency resource, code division can be used, and the specific sequence is determined by the sending UE's ID and the receiving UE's ID.
[0130] Both LTE-V2X and NR-V2X have two resource allocation modes: a base station-allocated resource mode (mode 3 in LTE-V2X and mode 1 in NR-V2X) and a user-selected resource mode (mode 4 in LTE-V2X and mode 2 in NR-V2X). The base station-allocated resource mode is mainly used for V2X communication in network coverage areas. The base station centrally allocates resources based on the UE's BSR (Browser Response Scheduler) report. Resource allocation can be dynamic or pre-configured. The resources allocated by the base station can include initial resources and / or retransmission resources.
[0131] In user-selectable resource mode, the transmission resources for the transmitting UE are independent of the base station; the UE selects its own transmission resources for communication. This mode is not limited by network coverage; the transmitting UE can still communicate in this mode even without network coverage. User-selectable resources include initial resources and / or retransmission resources.
[0132] In the user-selectable resource mode, the sending UE selects transmission resources for communication within the resource selection window based on the results of its own resource listening. In this case, the sending UE can also be called the listening UE. Defined as the set of time slots belonging to the sidelink resource pool. Assuming the listening UE triggers resource selection in time slot n, the listening UE continuously listens to all time slots belonging to the sidelink resource pool within this window, excluding those time slots that the listening UE itself has already transmitted in. Based on the listening results, resources already reserved by other UEs are excluded from the resource selection window. Finally, the excluded resource set is reported to the media access control (MAC) layer, which then selects the final transmission resource from this set.
[0133] However, when LTE V2X and NR V2X devices coexist, additional interference may be introduced because one type of device cannot exclude resources reserved or configured by the other. Specifically, the feedback resource PSFCH of NR-V2X devices is configured on a resource pool, while LTE-V2X devices only support blind retransmission and do not require feedback resources. Therefore, when NR-V2X and LTE-V2X devices coexist in the same resource pool, the LTE-V2X device cannot recognize the PSFCH resources pre-configured by the NR-V2X device, and may therefore transmit on the NR-V2X device's PSFCH resources, causing interference with the NR-V2X device's PSFCH transmission.
[0134] The resource indication method provided in this application can be applied to systems such as V2X and D2D where user terminals communicate directly. The technical solution provided in this application is applicable to communication scenarios with and without network coverage. See also... Figure 4 This is a communication system applicable to the resource indication method provided in the embodiments of this application. The communication system 400 may include user equipment 401 and user equipment 402. Optionally, the communication system 400 may also include network device 403.
[0135] In this application, user equipment 401 and user equipment 402 may both be within the coverage area of network equipment 403, or one of user equipment 401 and user equipment 402 may not be within the coverage area of network equipment 403. For example, user equipment 401 may not be within the coverage area of the network equipment. Alternatively, neither user equipment 401 nor user equipment 402 may be within the coverage area of network equipment 403; this application does not impose specific limitations.
[0136] In this context, network devices, including access network (AN) devices such as base stations (e.g., access points), can refer to devices in the access network that communicate with wireless terminal devices via one or more cells over the air interface. Alternatively, in a vehicle-to-everything (V2X) technology, the network device might be a roadside unit (RSU). The base station can encode information bits and send the encoded information to the terminal device. Correspondingly, the terminal device receives the information sent by the base station and decodes it. Conversely, the terminal device can also encode information bits and send the encoded information to the base station. The base station receives the information sent by the terminal device and decodes it. The RSU can be a fixed infrastructure entity supporting V2X applications and can exchange messages with other entities supporting V2X applications. Network devices can also coordinate the management of air interface attributes. For example, network equipment may include evolved base stations (NodeB or eNB or e-NodeB) in LTE systems or long term evolution-advanced (LTE-A), or may include next-generation node B (gNB) in the 5th generation (5G) NR system (also referred to as NR system), or may include centralized units (CU) and distributed units (DU) in cloud radio access network (Cloud RAN) systems. The embodiments of this application are not limited.
[0137] Network devices may also include core network devices, such as access and mobility management functions (AMF) or user plane functions (UPF). Since this application primarily concerns access networks, unless otherwise specified, the network devices referred to herein are access network devices.
[0138] User equipment includes devices that provide voice and / or data connectivity to users. Specifically, it includes devices that provide voice connectivity to users, or devices that provide data connectivity to users, or devices that provide both voice and data connectivity to users. For example, it may include a handheld device with wireless connectivity or a processing device connected to a wireless modem. The user equipment can communicate with the core network via a radio access network (RAN), exchanging voice or data with the RAN, or interacting with the RAN for both voice and data. The user equipment may include user equipment (UE), wireless user equipment, mobile user equipment, device-to-device (D2D) user equipment, vehicle-to-everything (V2X) user equipment, machine-to-machine / machine-type communications (M2M / MTC) user equipment, internet of things (IoT) user equipment, subscriber unit, subscriber station, mobile station, remote station, access point (AP), remote terminal, access terminal, user terminal, user agent, or user device, etc. For example, it may include mobile phones (or "cellular" phones), computers with mobile user equipment, portable, pocket-sized, handheld, or computer-embedded mobile devices, etc. Examples include personal communication service (PCS) phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, and personal digital assistants (PDAs). It also includes limited devices, such as those with low power consumption, limited storage capacity, or limited computing power. Examples include information sensing devices such as barcode scanners, radio frequency identification (RFID), sensors, global positioning systems (GPS), and laser scanners.
[0139] By way of example and not limitation, in this embodiment, the user equipment can also be a wearable device. Wearable devices, also known as wearable smart devices or smart wearable devices, are a general term for devices that utilize wearable technology to intelligently design and develop everyday wearables, such as glasses, gloves, watches, clothing, and shoes. Wearable devices are portable devices that are worn directly on the body or integrated into the user's clothing or accessories. Wearable devices are not merely hardware devices, but also achieve powerful functions through software support, data interaction, and cloud interaction. Broadly speaking, wearable smart devices include those that are feature-rich, large in size, and can achieve complete or partial functions without relying on a smartphone, such as smartwatches or smart glasses, as well as those that focus on a specific type of application function and require the use of other devices such as smartphones, such as various smart bracelets, smart helmets, and smart jewelry for vital sign monitoring.
[0140] The various user equipment described above, if located in a vehicle (e.g., placed inside or installed inside a vehicle), can be considered as vehicle-mounted user equipment, also known as on-board unit (OBU).
[0141] In the case of Uu (UTRAN-to-UE) air interface transmission, the two parties in the wireless communication include network equipment and user equipment; in the case of SL air interface transmission, the transmitting and receiving ends of the wireless communication are both user equipment.
[0142] In this application embodiment, the device for implementing the functions of a user equipment can be the user equipment itself, or it can be a device capable of supporting the user equipment in implementing those functions, such as a chip system, which can be installed in the user equipment. In this application embodiment, the chip system can be composed of chips, or it can include chips and other discrete devices. In the technical solutions provided in this application embodiment, the user equipment is used as an example to describe the technical solutions provided in this application embodiment.
[0143] See Figure 5 The following is an exemplary flowchart of a resource indication method provided in the embodiments of this application, which may include the following operations.
[0144] S501: The first terminal sends the first control information and the second control information, and the corresponding second terminal receives the first control information and the second control information.
[0145] The aforementioned first control information can be used to indicate a first resource, and the second control information can be used to indicate a feedback resource. Both the first and second control information can be SCI (Service Control Information). The first resource can be a PSSCH (Power Slots Selective Curve) resource, and the feedback resource can be a PSFCH (Power Slots Selective Curve) resource.
[0146] S502: The second terminal determines at least one of the first resource and the feedback resource.
[0147] The first resource may include a feedback resource. For example, the feedback resource may be a part of the first resource. Alternatively, the feedback resource may be used to carry feedback information corresponding to the first data carried by the first resource. For example, the first resource may be used to transmit the first data, and the feedback resource may be used to transmit feedback information of the first data.
[0148] In one possible implementation, the first terminal and the second terminal can be terminals operating under the same network standard. For example, the first terminal and the second terminal can be NR-V2X terminals. The first terminal can indicate feedback resources and a first resource through first control information and second control information. Terminals operating under different network standards than the first terminal and the second terminal, such as terminals supporting LTE V2X, can also identify the first resource indicated by the first terminal based on the first control information, thereby avoiding interference with data transmission between the first terminal and the second terminal.
[0149] Optionally, the first terminal and the second terminal can also be terminals under different network standards. For example, the first terminal can be a terminal of an NR-V2X system, and the second terminal can be a terminal of an LTE-V2X system. Alternatively, the first terminal can be a terminal of an LTE-V2X system, and the second terminal can be a terminal of an NR-V2X system. Although the first terminal and the second terminal are terminals under different network standards, the first resource and / or feedback resource indicated by the first terminal can be determined based on the first control information and the second control information. Thus, the second terminal can avoid using the first resource and feedback resource indicated by the first terminal, thereby avoiding interference with the data transmission of the first terminal.
[0150] Based on the instructions of the first control information and the second control information, the first resource and the feedback resource differ. The following will use the first control information as a first-level SCI and the second control information as a second-level SCI as examples to illustrate the different scenarios.
[0151] To facilitate understanding of the technical solutions provided in the embodiments of this application, the fields included in the first-level SCI are described below. For example, the fields included in the first-level SCI may be the same as those included in LTE-V2X SCI format 1. The first-level SCI can adopt the same SCI format as LTE-V2X, enabling the terminal of the LTE-V2X system to identify the first resource and the feedback resource. Specifically, the first-level SCI may include:
[0152] -Priority-3 bits, defined as priority, can indicate the priority of the data carried by the PSSCH using 3 bits.
[0153] -Resource reservation–4bits is defined as the resource reservation period, which allows resources to be reserved within a 4-bit period.
[0154] -Frequency resource location of initial transmission and retransmission is defined as the frequency domain resource location of the initial transmission and retransmission.
[0155] -Time gap between initial transmission and retransmission-4 bits, defined as the time-domain interval between the initial transmission and retransmission, can be indicated by 4 bits.
[0156] -Modulation and coding scheme – 5 bits, is defined as the modulation and coding scheme.
[0157] -Retransmission index – 1 bit, defined as the retransmission index, can be used to indicate whether there is a retransmission.
[0158] -Transmission format – 1 bit, is defined as the transmission format.
[0159] -Reserved information bits: The total number of bits occupied by reserved information and other fields is 32.
[0160] It should be noted that the purpose and values of each field in the first-level SCI can be found in the SCI format-1 of LTE-V2X.
[0161] The following explains and clarifies the feedback information for the first resource of the first-level SCI indicator and the second-level SCI indicator.
[0162] Case 1: The first resource is the transmission resource after the current time unit.
[0163] In one optional implementation, the first-level SCI may include a second field. When the second field takes a first value, it may indicate that the first terminal has reserved a future transmission resource, such as a first resource. For example, when the second field takes a first value, it may mean that the first terminal has reserved a future PSSCH and / or PSFCH. Optionally, the second field may be the "Retransmission index" mentioned above. When the "Retransmission index" is 0, the first-level SCI can be used to indicate the reserved resource (first resource). Alternatively, when the "Retransmission index" is 1, the first-level SCI can be used to indicate the reserved resource (first resource).
[0164] It should be noted that the first resource can be located after the second resource in the time domain. Specifically, the second resource is located in the same time unit as the first-level SCI in the time domain, and carries the transmission of PSSCH. The second-level SCI can be included in the PSSCH. In other words, the first resource can be located after the time unit of the first-level SCI in the time domain. The unit of the time unit can be a symbol, a time slot, a mini-time slot, etc., and this application does not specifically limit it. The first-level SCI can occupy one or more time units. The second resource can also occupy one or more time units.
[0165] In one example, the first-level SCI may include a first field. This first field can be used to indicate the time-domain interval between the first resource and the second resource. That is, the first field can indicate the time-domain interval between the first resource and the first-level SCI. For example, the first field could be "Time gap between initial transmission and retransmission" as mentioned above. The time-domain interval between the first resource and the second resource can be determined by the value of the first field. For example, when the first field is set to 10, the time-domain interval between the first resource and the second resource can be considered to be 10 time units, such as 10 time slots.
[0166] It should be noted that the resources reserved by the first terminal can be used for its own transmission. For example, the first terminal can transmit PSSCH on the reserved first resource. Alternatively, the resources reserved by the first terminal can also be used for transmission by the receiving terminal of the first terminal, such as the transmission of the second terminal. The second terminal can transmit PSFCH and / or PSSCH on the first resource reserved by the first terminal. For example, the first terminal can indicate in the second-level SCI whether the reserved resource includes feedback resources. For example, the second-level SCI may include a third field, or the reserved field of the first-level SCI may include a third field. The third field can be used to indicate whether PSFCH resources are included. If the third field indicates that PSFCH resources are included, it can be indicated that the user of the reserved resource is the second terminal.
[0167] When the first resource includes a PSFCH resource, the specific time-frequency domain location of the PSFCH resource can be indicated in the second-level SCI. Alternatively, it can be indicated through pre-configuration, pre-definition, or radio resource control (RRC) signaling configuration.
[0168] Optionally, the specific time-frequency location of the PSFCH resource may include information about the time-domain resources, frequency-domain resources, or code-domain resources occupied by the feedback resource. The time-domain resources are the time slots or symbols occupied by the PSFCH resource in the first resource. For example, the starting symbol index of the PSFCH resource in the first resource, the number of symbols occupied, etc. The frequency-domain resources are the sub-channels or resource blocks occupied by the PSFCH resource in the first resource. For example, the starting sub-channel index or resource block index of the PSFCH resource in the first resource, the number of sub-channels or resource blocks occupied, etc.
[0169] See Figure 6A Assume the first resource comprises 10 resource blocks in the frequency domain and one time slot in the time domain, totaling 14 symbols. The index numbers for both the time and frequency domain resources start from 0. The PSFCH resource occupies the first resource block in the frequency domain (assuming the starting resource block index is 0 and the number of resource blocks occupied is 1), and occupies all 14 symbols in the time domain (assuming the starting symbol index is 0 and the number of symbols occupied is 14).
[0170] See Figure 6B Assume the first resource includes 10 resource blocks in the frequency domain and one time slot in the time domain, i.e., 14 symbols. The PSFCH resource occupies all 10 resource blocks in the frequency domain, with the starting resource block index being 0 and the number of resource blocks occupied being 10. In the time domain, it occupies the 13th symbol, with the starting symbol index being 12 and the number of symbols occupied being 1.
[0171] See Figure 6CAssume the first resource includes 10 resource blocks in the frequency domain and one time slot in the time domain, i.e., 14 symbols. The PSFCH resource occupies 1 to 5 resource blocks in the frequency domain, with an initial resource block index of 0 and 5 resource blocks occupied. It occupies the 3rd symbol in the time domain, with an initial symbol index of 2 and 1 symbol occupied.
[0172] When PSFCH is transmitted via sequence on PSFCH resources, the code field resources are the sequence cyclic phase offset, specifically including m0 and m cs The PSFCH sequence can be generated from a ZC sequence based on a low peak-to-average power ratio (PAPR). It occupies one or more consecutive orthogonal OFDM symbols in the time domain and can be one or more resource blocks in the frequency domain. Specifically, the PSFCH sequence is generated as follows:
[0173] First, a basic sequence r(n) can be generated based on the sequence length, where 0 ≤ n < M. ZC Then, the basic sequence r(n) is phase-rotated to obtain a reusable low peak-to-average ratio (PAR) sequence, which satisfies the following formula:
[0174]
[0175] Among them, M ZC =12, l represents the OFDM symbol number on the PSFCH transmission slot. For example, l=0 represents the first OFDM symbol on the current PSFCH transmission slot, α l This represents the phase rotation value. In other words, different phase rotation values α can be used. l This generates different PSFCH sequences, and each PSFCH sequence can be code-division multiplexed onto a single Physical Resource Block (PRB) for transmission. Since the receiving UE needs to send back ACK / NACK information, each user needs to be assigned an α value corresponding to different values. l At least two sequences. Phase rotation value α l The following formula can be satisfied:
[0176]
[0177] in, This represents the number of subcarriers in a PRB in an NR system. The value can be 12. `mod()` represents the remainder. This indicates the number of the SL transmission slot corresponding to the current subcarrier spacing μ in a radio frame. ′ This represents the symbol index relative to the first OFDM symbol in the current PSFCH transmission slot. m0 represents the initial phase of a PSFCH resource pair. csThis represents the offset of the ACK / NACK sequence relative to the initial phase in a PSFCH resource pair. A PSFCH resource pair can be used for HARQ-ACK feedback, where one sequence is used for ACK feedback and the other for NACK feedback. The value of m0 can be related to the number of sequence pairs on the same PSFCH time-frequency resource, as shown in Table 1. Table 1 is just an example; the value of m0 can also be determined by other factors, which are not limited in this application.
[0178] Table 1
[0179]
[0180] This represents the number of sequence pairs on a PSFCH time-frequency resource, for example, when... When m0 = 0, When m0 = 0, 1, 2, 3, 4, 5. cs The values for m can be shown in Table 2 or Table 3. Tables 2 and 3 are just examples; m cs The value of can also be determined by other factors, and this application does not impose any restrictions.
[0181] Table 2
[0182]
[0183] Table 3
[0184]
[0185] The second terminal can transmit its own PSSCH on the remaining resources within the reserved first resource, excluding the PSFCH resource. The second terminal can send feedback information to the first terminal in the PSFCH, or it can send feedback information to other terminals besides the first terminal.
[0186] See Figure 6DThis diagram illustrates the reservation of a first resource by the first-level SCI and the second-level SCI. The first terminal can send the first-level SCI and the second-level SCI in time unit t_n. Optionally, the first terminal can also send data in time unit t_n. In the first-level SCI, the retransmission index = 0, and the time gap between initial transmission and retransmission = gap. Therefore, it can be determined from the first-level SCI and the second-level SCI that the first terminal has reserved PSSCH resources in time unit t_n + gap. Optionally, if the second-level SCI includes a third field, or if the reserved field of the first-level SCI can include a third field, then the first terminal has also reserved PSFCH resources. The PSSCH resources may include PSFCH resources.
[0187] Based on the above scheme, when NR-V2X terminals and LTE-V2X terminals coexist in the same resource pool, by having NR-V2X terminals adopt the same SCI format as LTE-V2X terminals, LTE-V2X terminals can identify the reserved resources of NR-V2X terminals, and these reserved resources can be used for the PSFCH transmission of NR-V2X terminals. This avoids interference to the reserved resources of NR-V2X terminals caused by LTE-V2X terminals being unable to identify the reserved resources of NR-V2X terminals.
[0188] In one example, the feedback information transmitted by the second terminal on the PSFCH resource could be feedback information regarding the data transmitted on the aforementioned second resource. For example, the feedback information could be... Figure 6D The data in the first-level SCI and the second-level SCI that are located in the same time unit t_n is either an acknowledgment character (ACK) or a non-acknowledgment character (NACK).
[0189] See Figure 6EThis diagram illustrates the reservation of a first resource by a first-level SCI and a second-level SCI. The first terminal transmits a first-level SCI, a second-level SCI, and second data in time unit t_n. The second-level SCI and the second data are carried in the second resource, and the first-level SCI indicates a reservation of PSSCH resources in time unit t_n+gap. Furthermore, the second-level SCI includes a third field, or the reserved field of the first-level SCI may include a third field. Therefore, the PSSCH resource also includes PSFCH resources. The first terminal can receive PSFCH on the PSFCH resources in time unit t_n+gap, and the PSFCH may contain feedback information regarding the second data.
[0190] In another example, the data corresponding to the feedback information transmitted by the second terminal in the PSFCH can be indicated in the second-level SCI. For example, the first terminal can indicate the second data corresponding to the PFSCH carried on the reserved PSFCH resource through at least one of the source index and destination index in the second-level SCI. Here, the source index can be "PSFCH Source ID" and the destination index can be "PSFCH Destination ID".
[0191] It should be noted that the PSFCH Source ID and PSFCH Destination ID mentioned above are specifically used to indicate the PSSCH corresponding to the PSFCH. This differs from the Source ID and Destination ID fields included in the Level 2 SCI in the NR-V2X system. In NR-V2X, the Source ID and Destination ID fields are used to indicate the source and destination indexes of the data carried by the current PSSCH.
[0192] Optionally, the second terminal can compare the PSFCH Source ID and PSFCH Destination ID in the second-level SCI with the Source ID and Destination ID corresponding to the previously received PSSCH. If they are the same, it means that the PSFCH resources reserved by the first terminal are used to transmit the PSFCH of the previously received PSSCH.
[0193] In another example, the data corresponding to the feedback information transmitted by the second terminal in the PSFCH can also be indicated by the "PSFCH HARQ process number" and "PSFCH New data indicator" in the second-level SCI.
[0194] It should be noted that the "PSFCH HARQ process number" and "PSFCH New data indicator" mentioned above are specifically used to indicate the PSSCH corresponding to the PSFCH, and are different from the "HARQ process number" and "New data indicator" fields in the second-level SCI indication in NR-V2X. The "HARQ process number" and "New data indicator" fields in NR-V2X are used to indicate the HARQ information of the data carried by the current PSSCH.
[0195] Optionally, the second terminal can compare the "PSFCH HARQ process number" and "PSFCH New data indicator" in the second-level SCI with the "HARQ process number" and "New data indicator" corresponding to the previously received PSSCH. If they are the same, it indicates that the PSFCH resources reserved by the first terminal are used to transmit the PSFCH of the previously received PSSCH.
[0196] The first terminal can determine whether to retransmit the data sent on the PSSCH based on the HARQ result fed back from the PSFCH.
[0197] See Figure 6F This diagram illustrates the reservation of a first resource using a first-level SCI and a second-level SCI. The first terminal sends both a first-level SCI and a second-level SCI at time unit t_n. The first-level SCI indicates a reservation of PSSCH resources at time unit t_n+gap. The second-level SCI includes a third field, or the reserved field of the first-level SCI may include a third field. Therefore, the PSSCH resource also includes PSFCH resources. The first terminal can receive PSFCH at the PSFCH resource at time unit t_n+gap. Since the second-level SCI contains source and destination indices, the third data corresponding to this PSFCH can be determined based on the source and destination indices.
[0198] Based on the above scheme, when NR-V2X terminals and LTE-V2X terminals coexist in the same resource pool, by having NR-V2X terminals adopt the same SCI format as LTE-V2X terminals, LTE-V2X terminals can identify the reserved resources of NR-V2X terminals, and these reserved resources can be used for the PSFCH transmission of NR-V2X terminals. This avoids interference to the reserved resources of NR-V2X terminals caused by LTE-V2X terminals being unable to identify the reservations of NR-V2X terminals.
[0199] In an optional implementation, the first-level SCI also includes a fourth field indicating the frequency domain resources occupied by the first resource. For example, the fourth field could be "Frequency resource location of initial transmission and retransmission". Therefore, PSSCH and PSFCH resources can be reserved forward using the "Time gap between initial transmission and retransmission", "Frequency resource location of initial transmission and retransmission", and "Retransmission index" fields.
[0200] Case 2: The first resource is the transmission resource prior to the current time unit.
[0201] In one optional implementation, the first-level SCI may include a second field. When the second field takes the value of a second numerical value, it indicates that the first resource is a transmission resource prior to the current time unit, where the current time unit can be the time unit in which the first-level SCI was sent. The first resource can be a transmission resource of the second terminal, such as the second terminal's PSSCH. Optionally, the second field can be the "Retransmission index" mentioned above. When the "Retransmission index" is 0, the first-level SCI can be used to indicate a transmission resource (first resource) prior to the current time unit. Alternatively, when the "Retransmission index" is 1, the first-level SCI can be used to indicate a transmission resource (first resource) prior to the current time unit.
[0202] It should be noted that the first resource can precede the second resource in the time domain. Specifically, the second resource can be located in the same time unit as the first-level SCI, and it carries the transmission of the PSSCH. The second-level SCI can be included in the PSSCH. In other words, the first resource can precede the time unit of the first-level SCI in the time domain.
[0203] In one example, the first-level SCI may include a first field. This first field can be used to indicate the time-domain interval between the first resource and the second resource. That is, the first field can indicate the time-domain interval between the first resource and the first-level SCI. For example, the first field could be "Time gap between initial transmission and retransmission" as mentioned above. The time-domain interval between the first resource and the second resource can be determined by the value of the first field. For example, when the first field is set to 10, the time-domain interval between the first resource and the second resource can be considered to be 10 time units, such as 10 time slots.
[0204] It should be noted that before the first terminal sends the first-level SCI and the second-level SCI, it can autonomously select a second resource for transmitting PSSCH and / or PSFCH by listening. The method for autonomously selecting resources by listening can be found in the aforementioned descriptions and will not be repeated here.
[0205] The second-level SCI may include an identification field, such as a third field, or the reserved field of the first-level SCI may include a third field, indicating that the resource selected by the first terminal contains PSFCH resources. The feedback information transmitted by the first terminal on this PSFCH resource may be feedback information regarding the data in the PSSCH received on the first resource. The second terminal can identify the PSSCH corresponding to the PSFCH from the first terminal through the first-level SCI and the second-level SCI sent by the first terminal. The identification method can be one of the following two.
[0206] The first method is to bind the PSFCH resource to the first resource indicated by the first-level SCI. That is, as long as the third field indicates that the second resource contains the PSFCH resource, and the first-level SCI indicates the first resource before the current time unit, the feedback information transmitted on the PSFCH corresponds to the PSSCH in the historical first resource indicated by the first-level SCI.
[0207] The second method: a visual indication method. For example, a field can be used to indicate that the feedback information to be transmitted via PSFCH corresponds to the PSSCH in the first resource of the history indicated by the first-level SCI. This field can be a newly added field or a reused existing field.
[0208] See Figure 7This diagram illustrates the first-level SCI and second-level SCI indicating the first resource. The first terminal can transmit both the first-level SCI and the second-level SCI on time unit t_n. The second-level SCI indicates that the second resource also includes the PSFCH resource, meaning the first terminal transmits feedback information on the PSFCH. In the first-level SCI, the retransmission index is 1, and the time gap between initial transmission and retransmission is gap. This means the first terminal can transmit feedback information for the first data located on the first resource at time unit t_n-gap through the first-level SCI and the second-level indicating PSFCH.
[0209] Optionally, if the "Resource reservation" field in the first-level SCI is not zero, it indicates that the first terminal has periodically reserved a second resource it has chosen independently. The second resource chosen independently by the first terminal can be used to transmit its own PSFCH and / or PSSCH to the second terminal. The specific time-frequency domain location of the PSFCH can be indicated in the second-level SCI, or it can be indicated through pre-configuration, pre-definition, or RRC signaling configuration. For details, please refer to the relevant description in Case 1. The difference from Case 1 is that the PSFCH resource is included in the second resource, which will not be elaborated here.
[0210] In one example, the first-level SCI also includes a fourth field, which indicates the frequency domain resources occupied by the first resource. For example, the fourth field could be "Frequency resource location of initial transmission and retransmission". Therefore, the PSSCH corresponding to the PSFCH can be indicated forward using the fields "Time gap between initial transmission and retransmission", "Frequency resource location of initial transmission and retransmission", and "Retransmission index".
[0211] Based on the above scheme, when NR-V2X terminals and LTE-V2X terminals coexist in the same resource pool, NR-V2X terminals can independently select PSFCH and / or PSSCH resources. In order to reduce the complexity of blind detection, NR-V2X terminals adopt the same SCI format as LTE-V2X terminals, so that NR-V2X terminals and LTE-V2X terminals can identify the reserved PSFCH resources and corresponding PSSCH resources of NR-V2X terminals. This avoids interference caused by LTE-V2X terminals being unable to identify the reserved PSFCH resources of NR-V2X terminals.
[0212] Case 3: The first resource is the transmission resource in the current time unit.
[0213] In this context, the first resource can be located in the same time unit as the first-level SCI in the time domain.
[0214] In one alternative implementation, since the "Time gap between initial transmission and retransmission" field in the first-level SCI can only indicate a finite time interval, the data on the PSSCH corresponding to the feedback information transmitted on the PSFCH resource can be indicated in the second-level SCI. Therefore, the Time gap between initial transmission and retransmission in the first-level SCI can be equal to 0, or it can be a reserved value.
[0215] The second-level SCI may include an identification field, such as the third field, or the reserved field of the first-level SCI may include the third field, indicating that the first resource selected by the first terminal includes PSFCH resources. The feedback information transmitted by the first terminal on the PSFCH resource may be feedback information for the fourth data.
[0216] In one example, the fourth data can be indicated by the source index and / or destination index in the second-level SCI. For example, it can be indicated by the "PSFCH Source ID" and "PSFCH Destination ID" fields in the second-level SCI, as described in Case 1 above, and will not be repeated here.
[0217] In another example, the fourth data can also be indicated by the "PSFCH HARQ process number" and "PSFCH New data indicator" in the second-level SCI. For details, please refer to the relevant description in case 1 above, which will not be repeated here.
[0218] The receiving terminal of the first terminal, such as the second terminal, can determine whether to retransmit the fourth data based on the HARQ result fed back on the PSFCH.
[0219] Optionally, if the "Resource reservation" field in the first-level SCI is not zero, it indicates that the first terminal has periodically reserved a self-selected first resource. The first resource self-selected by the first terminal can be used to transmit its own PSFCH and / or PSSCH to the second terminal. The specific time-frequency domain location of the PSFCH can be indicated in the second-level SCI, as described in Case 1, and will not be repeated here.
[0220] See Figure 8 This diagram illustrates the indication of first-level SCI and second-level SCI for first resources and fourth data. The first terminal can send both first-level and second-level SCIs on time unit t_n. The second-level SCI indicates that the first resource also includes PSFCH resources, meaning the first terminal sends feedback information on the PSFCH. The fourth data corresponding to the PSFCH in the first-level SCI can be indicated by the source and destination indices in the second-level SCI. In other words, the source and destination indices included in the second-level SCI can indicate the fourth data, and the feedback information sent by the first terminal is for the fourth data.
[0221] Based on the above scheme, when NR-V2X terminals and LTE-V2X coexist in the same resource pool, the receiving UE through NR-V2X can independently select PSFCH and / or PSSCH resources. In order to reduce the complexity of blind detection, NR-V2X adopts the same SCI format as LTE-V2X, so that NR-V2X and LTE-V2X users can identify the reserved resources of NR-V2X and the corresponding PSSCH resources, avoiding the interference of LTE-V2X on the reserved resources of NR-V2X due to its inability to recognize the reservation of NR-V2X.
[0222] It is understood that, in order to achieve the functions in the above embodiments, the first terminal and the second terminal include hardware structures and / or software modules corresponding to the execution of each function. Those skilled in the art should readily recognize that, based on the units and method steps of the various examples described in conjunction with the embodiments disclosed in this application, this application can be implemented in hardware or a combination of hardware and computer software. Whether a function is executed by hardware or by computer software driving hardware depends on the specific application scenario and design constraints of the technical solution.
[0223] Figure 9 and Figure 10This is a schematic diagram illustrating the structure of possible communication devices provided in embodiments of this application. These communication devices can be used to implement the functions of the first terminal or the second terminal in the above method embodiments, and therefore can also achieve the beneficial effects of the above method embodiments. In the embodiments of this application, the communication device can be as follows: Figure 1 One of the user equipment 401 and user equipment 402 shown can also be a module (such as a chip) applied to the terminal.
[0224] like Figure 9 As shown, the communication device 900 includes a processing unit 910 and a transceiver unit 920. The communication device 900 is used to implement the above-mentioned... Figure 5 or Figure 7 The method embodiments shown illustrate the functions of the first or second terminal.
[0225] When the communication device 900 is used to achieve Figure 5 In the method embodiment shown, the first terminal functions as follows: a processing unit 910 is used to generate first control information and second control information. The first control information is used to indicate a first resource; the second control information is used to indicate a feedback resource; the first resource includes a feedback resource, or the feedback resource is used to carry feedback information corresponding to the first data carried by the first resource. A transceiver unit 920 is used to send the first control information and the second control information.
[0226] When the communication device 900 is used to achieve Figure 5 In the method embodiment shown, the second terminal functions as follows: a transceiver unit 920 is used to receive first control information and second control information. The first control information is used to indicate a first resource; the second control information is used to indicate a feedback resource; the first resource includes a feedback resource, or the feedback resource is used to carry feedback information corresponding to the first data carried by the first resource. A processing unit 910 is used to determine at least one of the first resource and the feedback resource.
[0227] For a more detailed description of the processing unit 910 and the transceiver unit 920, please refer to [link / reference needed]. Figures 5 to 7 The relevant descriptions in the method embodiments shown are directly obtained and will not be repeated here.
[0228] like Figure 10 As shown, the communication device 1000 includes a processor 1010 and an interface circuit 1020. The processor 1010 and the interface circuit 1020 are coupled to each other. It is understood that the interface circuit 1020 can be a transceiver or an input / output interface. Optionally, the communication device 1000 may also include a memory 1030 for storing instructions executed by the processor 1010, or storing input data required by the processor 1010 to execute instructions, or storing data generated after the processor 1010 executes instructions.
[0229] When the communication device 1000 is used to implement Figure 5 In the method shown, the processor 1010 is used to implement the functions of the processing unit 910, and the interface circuit 1020 is used to implement the functions of the transceiver unit 920.
[0230] When the aforementioned communication device is a chip applied to a terminal, the terminal chip implements the functions of the first terminal in the above method embodiments. The terminal chip receives information from other modules (such as radio frequency modules or antennas) in the terminal, which is sent to the first terminal by the second terminal or the base station; or, the terminal chip sends information to other modules (such as radio frequency modules or antennas) in the first terminal, which is sent to the second terminal or the base station by the first terminal.
[0231] When the aforementioned communication device is a module applied to a base station, the base station module implements the function of the second terminal in the above method embodiments. The terminal chip receives information from other modules (such as radio frequency modules or antennas) in the terminal, which is sent to the second terminal by the first terminal or the base station; or, the terminal chip sends information to other modules (such as radio frequency modules or antennas) in the second terminal, which is sent to the first terminal or the base station by the second terminal.
[0232] It is understood that the processor in the embodiments of this application may be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. A general-purpose processor may be a microprocessor or any conventional processor.
[0233] The method steps in the embodiments of this application can be implemented in hardware or by a processor executing software instructions. The software instructions can consist of corresponding software modules, which can be stored in random access memory, flash memory, read-only memory, programmable read-only memory, erasable programmable read-only memory, electrically erasable programmable read-only memory, registers, hard disks, portable hard disks, CD-ROMs, or any other form of storage medium known in the art. An exemplary storage medium is coupled to a processor, enabling the processor to read information from and write information to the storage medium. Of course, the storage medium can also be a component of the processor. The processor and storage medium can reside in an ASIC. Alternatively, the ASIC can reside in a base station or terminal. Of course, the processor and storage medium can also exist as discrete components in the base station or terminal.
[0234] In the above embodiments, implementation can be achieved entirely or partially through software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented entirely or partially in the form of a computer program product. The computer program product includes one or more computer programs or instructions. When the computer program or instructions are loaded and executed on a computer, the processes or functions described in the embodiments of this application are performed entirely or partially. The computer can be a general-purpose computer, a special-purpose computer, a computer network, a network device, a user equipment, or other programmable device. The computer program or instructions can be stored in a computer-readable storage medium or transferred from one computer-readable storage medium to another. For example, the computer program or instructions can be transferred from one website, computer, server, or data center to another website, computer, server, or data center via wired or wireless means. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that integrates one or more available media. The available medium can be a magnetic medium, such as a floppy disk, hard disk, or magnetic tape; it can also be an optical medium, such as a digital video optical disc; or it can be a semiconductor medium, such as a solid-state drive. The computer-readable storage medium may be a volatile or non-volatile storage medium, or may include both types of storage media.
[0235] In the various embodiments of this application, unless otherwise specified or in case of logical conflict, the terminology and / or descriptions of different embodiments are consistent and can be referenced by each other. The technical features of different embodiments can be combined to form new embodiments according to their inherent logical relationship.
[0236] In this application, "at least one" means one or more, and "more than one" means 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, where A and B can be singular or plural. In the textual description of this application, the character " / " generally indicates an "or" relationship between the preceding and following related objects; in the formulas of this application, the character " / " indicates a "division" relationship between the preceding and following related objects. "Including at least one of A, B, and C" can mean: including A; including B; including C; including A and B; including A and C; including B and C; including A, B, and C.
[0237] It is understood that the various numerical designations used in the embodiments of this application are merely for descriptive convenience and are not intended to limit the scope of the embodiments of this application. The order of the process numbers described above does not imply the order of execution; the execution order of each process should be determined by its function and internal logic.
Claims
1. A resource indication method, characterized in that, include: The first terminal sends the first control information and the second control information; Wherein, the first control information is used to indicate a first resource; the second control information is used to indicate a feedback resource; the first resource includes the feedback resource, or the feedback resource is used to carry feedback information corresponding to the first data carried by the first resource; Wherein, the first control information includes a second field; when the second field is a first value, the first resource is a resource reserved by the first terminal; the first resource is located after the second resource in the time domain, and the second resource is located in the same time unit as the first control information in the time domain, or the first control information includes a second field; when the second field is a second value, the first resource is a transmission resource of the second terminal; the first resource is located before the second resource in the time domain, and the second resource is located in the same time unit as the first control information in the time domain.
2. The method according to claim 1, characterized in that, The first control information includes a first field; the first field is used to indicate the time domain interval between the first resource and the second resource, wherein the second resource is located in the same time unit as the first control information in the time domain.
3. The method according to claim 1, characterized in that, The second control information includes a third field; the third field is used to indicate that the first resource includes the feedback resource.
4. The method according to claim 1 or 2, characterized in that, Also includes: The first terminal receives feedback information corresponding to the second data on the feedback resource, where the second data is the data sent by the first terminal on the second resource.
5. The method according to claim 1 or 2, characterized in that, The second control information includes a first index and / or a second index; the first index is used to identify the source index of the third data, and the second index is used to identify the destination index of the third data.
6. The method according to claim 5, characterized in that, Also includes: The first terminal receives feedback information corresponding to the third data on the feedback resource.
7. The method according to claim 1, characterized in that, The second control information includes a third field; the third field is used to indicate that the second resource includes the feedback resource.
8. The method according to claim 1 or 7, characterized in that, Also includes: The first terminal sends feedback information corresponding to the first data on the feedback resource.
9. The method according to claim 1 or 2, characterized in that, The second control information includes a third field; the third field is used to indicate that the first resource includes the feedback resource, and the first resource is located in the same time unit as the first control information in the time domain.
10. The method according to claim 9, characterized in that, The second control information includes a first index and / or a second index; the first index is used to identify the source index of the fourth data, and the second index is used to identify the destination index of the fourth data.
11. The method according to claim 10, characterized in that, Also includes: The first terminal sends feedback information corresponding to the fourth data on the feedback resource.
12. A resource indication method, characterized in that, include: The second terminal receives the first control information and the second control information; Wherein, the first control information is used to indicate a first resource; the second control information is used to indicate a feedback resource; the first resource includes the feedback resource, or the feedback resource is used to carry feedback information corresponding to the first data carried by the first resource; Wherein, the first control information includes a second field; when the second field is a first value, the first resource is a resource reserved by the first terminal; the first resource is located after the second resource in the time domain, and the second resource is located in the same time unit as the first control information in the time domain, or the first control information includes a second field; when the second field is a second value, the first resource is a transmission resource of the second terminal; the first resource is located before the second resource in the time domain, and the second resource is located in the same time unit as the first control information in the time domain.
13. The method according to claim 12, characterized in that, The first control information includes a first field; the first field is used to indicate the time domain interval between the first resource and the second resource, wherein the second resource is located in the same time unit as the first control information in the time domain.
14. The method according to claim 12, characterized in that, The second control information includes a third field; the third field is used to indicate that the first resource includes the feedback resource.
15. The method according to claim 12 or 13, characterized in that, Also includes: The second terminal sends feedback information corresponding to the second data on the feedback resource, where the second data is the data sent by the first terminal on the second resource.
16. The method according to claim 12 or 13, characterized in that, The second control information includes a first index and / or a second index; the first index is used to identify the source index of the third data, and the second index is used to identify the destination index of the third data.
17. The method according to claim 16, characterized in that, Also includes: The second terminal sends feedback information corresponding to the third data on the feedback resource.
18. The method according to claim 12, characterized in that, The second control information includes a third field; the third field is used to indicate that the second resource includes the feedback resource.
19. The method according to claim 12 or 13, characterized in that, Also includes: The second terminal receives feedback information corresponding to the first data on the feedback resource.
20. The method according to claim 12 or 13, characterized in that, The second control information includes a third field; the third field is used to indicate that the first resource includes the feedback resource, and the first resource is located in the same time unit as the first control information in the time domain.
21. The method according to claim 20, characterized in that, The second control information includes a first index and / or a second index; the first index is used to identify the source index of the fourth data, and the second index is used to identify the destination index of the fourth data.
22. The method according to claim 21, characterized in that, Also includes: The second terminal receives feedback information corresponding to the fourth data on the feedback resource.
23. A communication device, characterized in that, Used to perform the method as described in any one of claims 1 to 11, or used to perform the method as described in any one of claims 12 to 22.
24. A communication device, characterized in that, The device includes a processor and a memory. The memory is used to store computer programs or instructions; The processor is configured to execute a computer program or instructions in a memory, such that the method of any one of claims 1 to 11 is performed or the method of any one of claims 12 to 22 is performed.
25. A computer storage medium, characterized in that, The computer-readable storage medium stores computer-executable instructions that, when executed on a communication device, cause the method as claimed in any one of claims 1 to 11 to be performed, or the method as claimed in any one of claims 12 to 22 to be performed.
26. A computer program product, characterized in that, It includes computer-executable instructions that, when executed on a communication device, cause the method as claimed in any one of claims 1 to 11 to be performed; or the method as claimed in any one of claims 12 to 22 to be performed.
Citation Information
Patent Citations
Resource selection method and equipment
CN111865505A
Method and apparatus for transmission and reception of sidelink feedback in wireless communication system
US20200351057A1
