METHOD AND APPARATUS FOR DETERMINING SIDELINK TRANSMISSION RESOURCES - Patent application
The method for configuring sidelink transmission resources in V2X communication systems addresses the challenge of complex resource allocation by using pre-configured pools and mapping strategies, improving latency and reliability in V2X communication.
Patent Information
- Application Number
- JP2023193943
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2023-11-14
- Publication Date
- 2025-10-06
- Estimated Expiration
- 2039-09-30
AI Technical Summary
Existing V2X communication systems lack a clear method for configuring transmission resources for secondary PSCCH, leading to increased complexity and latency in sidelink transmissions.
A method and apparatus for determining sidelink transmission resources, specifically configuring third and second transmission resources for PSCCH, where the second transmission resources include time domain resources that are the same as or adjacent to the DMRS of the PSSCH, reducing blind detection complexity by using pre-configured resource pools and mapping strategies.
This approach reduces latency and complexity in sidelink transmissions by enabling efficient resource allocation and accurate channel estimation, thereby enhancing the reliability and speed of V2X communication.
Smart Images

Figure 0007749639000001 
Figure 0007749639000002 
Figure 0007749639000003
Abstract
Description
[Technical Field]
[0001] The present application relates to the field of communications, and in particular to a method and apparatus for determining sidelink transmission resources. [Background technology]
[0002] The fifth generation (5G) communication system supports vehicle-to-everything (V2X) communication, a sidelink transmission technology that allows one terminal device to communicate directly with another terminal device without the need for transmission through network equipment, resulting in higher spectral efficiency and lower transmission latency.
[0003] In V2X communication, a sidelink transmitter may transmit a control channel using transmission resources of a data channel. For example, the sidelink transmitter may transmit a physical sidelink control channel (PSCCH) using transmission resources of a physical sidelink shared channel (PSSCH). The PSCCH may be a secondary PSCCH, i.e., the PSCCH may include a first PSCCH and a second PSCCH. The first PSCCH may carry information for sensing by a sidelink receiver, and the second PSCCH may carry information for demodulating the PSSCH.
[0004] The first PSCCH may further include information indicating the transmission resource of the second PSCCH, thereby reducing the complexity of the sidelink receiver detecting the second PSCCH. Although the sidelink receiver may receive the first PSCCH through blind detection, there is no relevant conclusion yet on how to configure the transmission resource of the second PSCCH. Summary of the Invention
[0005] The embodiments of the present application provide a method and apparatus for determining sidelink transmission resources, which can effectively configure the transmission resources of the second PSCCH.
[0006] In a first aspect, there is provided a method for determining sidelink transmission resources, the method comprising: determining third transmission resources for transmitting a PSCCH; and determining second transmission resources for transmitting a second PSCCH, the third transmission resources further comprising first transmission resources for transmitting a first PSCCH, the second transmission resources comprising time domain resources that are the same as and / or adjacent to time domain resources of a demodulation reference signal (DMRS) of the PSSCH.
[0007] In a second aspect, there is provided an apparatus for determining sidelink transmission resources capable of implementing functions corresponding to the method in the first aspect, which may be implemented through hardware or by executing corresponding software via the hardware, wherein the hardware or software includes units or modules corresponding to one or more of the above functions.
[0008] In one possible design, the device is a terminal device, a network device, or a chip. The device may include a processing unit and a transceiver unit. When the device is a terminal device or a network device, the processing unit may be a processor, and the transceiver unit may be a transceiver. The terminal device or the network device may further include a storage unit, which may be a memory, for storing commands. The processing unit executes the commands stored in the storage unit to cause the terminal device or the network device to perform the method of the first aspect. When the device is a chip, the processing unit may be a processor, and the transceiver unit may be an input / output interface, pins, or circuit, etc. The processing unit executes the commands stored in the storage unit to cause the terminal device or the network device including the chip to perform the method of the first aspect. The storage unit may be a storage unit in the chip (e.g., a register, a cache memory, etc.) or a storage unit located outside the chip (e.g., a read-only memory, a random access memory, etc.).
[0009] In a third aspect, there is provided a computer readable storage medium having stored thereon a computer program which, when executed by a processor, causes the processor to perform the method of the first aspect.
[0010] In a fourth aspect, there is provided a computer program product comprising computer program code which, when executed by a processor, causes the processor to perform the method of the first aspect.
[0011] In a fifth aspect, there is provided a computer program which, when run on a computer, causes the computer to carry out the method of the first aspect. [Brief explanation of the drawings]
[0012] [Figure 1] FIG. 1 is a diagram illustrating a communication system to which the present application is applied. [Figure 2] FIG. 1 is a diagram illustrating a method for mapping data channels and control channels provided by an embodiment of the present application. [Figure 3] FIG. 1 illustrates a method for determining sidelink transmission resources provided by an embodiment of the present application. [Figure 4] FIG. 1 illustrates sidelink transmission resources provided by an embodiment of the present application. [Figure 5] FIG. 10 illustrates another sidelink transmission resource provided by an embodiment of the present application. [Figure 6] FIG. 10 illustrates another sidelink transmission resource provided by an embodiment of the present application. [Figure 7] FIG. 10 illustrates another sidelink transmission resource provided by an embodiment of the present application. [Figure 8] FIG. 10 illustrates another sidelink transmission resource provided by an embodiment of the present application. [Figure 9] FIG. 10 illustrates another sidelink transmission resource provided by an embodiment of the present application. [Figure 10] FIG. 10 illustrates another sidelink transmission resource provided by an embodiment of the present application. [Figure 11] FIG. 10 illustrates another sidelink transmission resource provided by an embodiment of the present application. [Figure 12] FIG. 10 illustrates another sidelink transmission resource provided by an embodiment of the present application. [Figure 13] FIG. 10 illustrates another sidelink transmission resource provided by an embodiment of the present application. [Figure 14] FIG. 1 illustrates an apparatus for determining sidelink transmission resources provided by an embodiment of the present application. [Figure 15] FIG. 1 illustrates an apparatus for determining sidelink transmission resources provided by an embodiment of the present application. DETAILED DESCRIPTION OF THE INVENTION
[0013] The technical solutions in the embodiments of the present application will be described below in conjunction with the drawings in the embodiments of the present application, but it is clear that the described embodiments are only some of the embodiments of the present application, and do not include all of the embodiments. All other embodiments that can be obtained by those skilled in the art based on the embodiments of the present application without any creative work are also within the scope of protection of the present application.
[0014] FIG. 1 is a diagram showing a communication system 100 to which the present application is applied.
[0015] The system 100 includes a network device 110, a terminal device 121, and a terminal device 122. The terminal device 121 and the terminal device 122 may be vehicles with communication capabilities, in-vehicle electronic systems, mobile phones, wearable electronic devices, or other communication devices that implement a V2X protocol.
[0016] The network device 110 may be an evolutionary node B (eNB) in an LTE system, or may also be a base station (gNB) in a 5G communication system, and the above network device is merely an exemplary description, and the network device 110 may also be a relay station, an access point, an in-vehicle device, a wearable device, and other types of devices.
[0017] Before transmitting data via the sidelink, the terminal device 121 and the terminal device 122 may determine sidelink transmission resources according to an instruction from the network device 110. The terminal device 121 and the terminal device 122 may also determine sidelink transmission resources without an instruction from the network device 110.
[0018] The above two examples are two transmission modes for sidelink communication, namely, a centralized scheduling transmission mode (which may be referred to as Mode 1) and a distributed transmission mode (which may be referred to as Mode 2). The two transmission modes are briefly described below.
[0019] In the centralized scheduling transmission mode, in this mode, the terminal device transmits V2X data based on resources allocated by the network equipment. Since the resources of the terminal device are allocated jointly by the network equipment, a situation in which the same resources are allocated to adjacent terminal devices does not occur, and the centralized scheduling transmission mode can achieve better transmission reliability. However, since signaling exchange is required between the terminal device and the network equipment, the transmission delay of data transmission using the centralized scheduling transmission mode is longer than that in the distributed transmission mode.
[0020] In the distributed transmission mode, when there is network coverage, the network device may configure a resource pool in the terminal device via a system information block (SIB) or radio resource control (RRC) signaling. When transmitting V2X data, the terminal device may autonomously obtain some resources from the resource pool by random selection based on a sensing reservation mechanism or a partial sensing reservation mechanism to transmit data. When there is no network coverage, the terminal device autonomously obtains some resources from the resource pool configured by pre-configuration information to transmit data. The pre-configuration information may be information configured in the terminal device when the terminal device is shipped, or may be information pre-configured by the network device and stored in the terminal device. Because the terminal device can autonomously select resources, a situation may occur in which different terminal devices select the same resources to transmit data. Therefore, the reliability of data transmission using the distributed transmission mode is lower than that of the centralized scheduling transmission mode.
[0021] In a distributed transmission mode, when a terminal device selects some transmission resources from a resource pool to transmit data, it reserves the transmission resources to be transmitted next time for periodically transmitted services, thereby preventing other users from preempting the transmission resources, and the terminal device does not reserve transmission resources for non-periodically transmitted services.
[0022] The communication system 100 is merely an example, and the communication system to which the present application is applied is not limited to this example.
[0023] In order to reduce delay in V2X communication, the control channel and data channel are mapped to transmission resources using the mapping method shown in Figure 2. Here, the control channel only occupies some time domain symbols, so the receiving side can decode the control channel after receiving the time domain symbols to which the control channel is mapped, and does not need to receive the data of the entire time slot before decoding the control channel, thereby achieving the goal of reducing delay.
[0024] In Figure 2, the control channel is a secondary PSCCH, i.e., the control channel includes a first PSCCH and a second PSCCH. Here, the first PSCCH carries information used for resource sensing and information for determining second transmission resources (i.e., transmission resources occupied by the second PSCCH). For example, the information used for resource sensing is indicated by a first information field of a first SCI carried in the first PSCCH, and the information for determining second transmission resources is indicated by a second information field of the first SCI carried in the first PSCCH. The second PSCCH carries information for demodulating the PSCCH. In Figure 2, the time-frequency positions of the first PSCCH and the second PSCCH are approximate and should not be understood to limit the time-frequency positions of the first PSCCH and the second PSCCH.
[0025] The information used for the resource sensing may include one of information on transmission resources of the PSSCH, priority information on services carried on the PSSCH, and indication information on reserved transmission resources.
[0026] The information for demodulating the PSSCH above is The information may include one of the following: a modulation and coding scheme (MCS), the number of transmission layers, a hybrid automatic repeat reQuest (HARQ) process number, a new data indicator (NDI), identification information of the terminal device transmitting the PSSCH, and target identification information.
[0027] The target identification information includes one of the following information: a device identifier of the receiving side (terminal device receiving the PSCCH), a group identifier of the receiving side, and a service identifier corresponding to the service carried on the PSSCH.
[0028] For unicast, the target identification information may be the device identifier of the receiver; for multicast, the target identification information may be the group identifier of the receiver, i.e., the identifier of the device group to which the receiver belongs; for broadcast, the target identification information may be a service identifier, and only the terminal devices that are interested in the service corresponding to the service identifier or that need to receive the service need to receive the PSSCH.
[0029] The receiving terminal only needs to detect the first PSCCH and can determine the transmission resource of the second PSCCH based on the information in the first PSCCH, so the receiving terminal does not need to blindly detect the second PSCCH. To reduce the complexity of the receiving terminal's blind detection of the first PSCCH, the transmission resource used for the first PSCCH is generally pre-configured. For example, a resource pool for the first PSCCH is configured through pre-configuration or network configuration, and the location and size of each candidate transmission resource in the resource pool are known. Therefore, the receiving terminal can perform blind detection on each candidate transmission resource and determine whether the first PSCCH exists based on the detection result.
[0030] A method for determining transmission resources of the second PSCCH provided by an embodiment of the present application will now be described. The method as shown in Fig. 3 may be performed by a sidelink transmitter, a sidelink receiver, or even a network device.
[0031] As shown in FIG. 3, the method 300 includes S310 and S320.
[0032] In S310, a third transmission resource for transmitting the PSSCH is determined.
[0033] The third transmission resources include transmission resources of the PSSCH, as shown by the rectangle including the PSSCH, the first PSCCH, and the second PSCCH in Figure 2. When method 300 is performed by a terminal device (transmitting side), the third transmission resources may be transmission resources determined based on configuration information received from a network device, or may be transmission resources autonomously selected by the terminal device. When method 300 is performed by a terminal device (receiving side), the third transmission resources are transmission resources determined based on information carried in the first PSCCH.
[0034] In all embodiments of the present application, a transmission channel indicates transmitting information carried by the channel, and a reception channel indicates receiving information carried by the channel. For example, the third transmission resource indicates being used to transmit the PSSCH, and the third resource indicates being used to transmit information carried on the PSSCH.
[0035] In S320, in the third transmission resources further including the first transmission resource for transmitting the first PSCCH, a second transmission resource is determined for transmitting a second PSCCH, the second transmission resource including the same and / or adjacent time domain resource as the time domain resource of the DMRS of the PSSCH.
[0036] In the terminal device, determining the second transmission resource in the third transmission resource includes determining the size and time-frequency position of the second transmission resource.
[0037] Optionally, the size of the second transmission resource may be determined by the following method.
[0038] The terminal device may determine the size of the second transmission resource based on the information for determining the second transmission resource, which is carried in the first PSCCH.
[0039] The information for determining the second transmission resource may include one of the following information: the format of the second PSCCH, the number of information bits of the second SCI carried on the second PSCCH, the number of bits after encoding the second SCI carried on the second PSCCH, the format of the second SCI carried on the second PSCCH, the aggregation level of the second PSCCH, the modulation method of the second SCI carried on the second PSCCH, the bit rate of the second SCI carried on the second PSCCH, the size of the frequency domain resource occupied by the second PSCCH, and the number of time domain symbols occupied by the second PSCCH.
[0040] In one embodiment, the first SCI carried on the first PSCCH includes a second information field indicating the format of the second SCI. One of the number of information bits of the second SCI, which is the total number of bits of each information area included in the second SCI, and the number of bits after encoding the second SCI, which is the number of bits after channel coding is performed on the information bits of the second SCI, may be determined, and optionally the number of information bits of the second SCI includes Cyclic Redundancy Check (CRC) bits. Here, the channel code is, for example, a Low Density Parity Check (LDPC) code or a Polar code.
[0041] The size of the second transmission resource may be determined based on the format of the second SCI. For example, the number of bits after encoding the second SCI may be determined based on the format of the second SCI, and the size of the second transmission resource may be determined by determining the number of symbols after modulating the second SCI in combination with the modulation method of the second PSCCH. Also, for example, the number of information bits of the second SCI may be determined based on the format of the second SCI, and the size of the second transmission resource may be determined by determining the number of symbols after modulating the second SCI in combination with the modulation method and bit rate of the second PSCCH.
[0042] In another embodiment, the second information field may indicate an aggregation level of the second PSCCH to indicate the number of control channel units (Control Channel Elements, CCEs), and determine the size of the transmission resource of the second PSCCH based on the aggregation level of the second PSCCH.
[0043] In another embodiment, the second information field may transmit index information of a second transmission resource in a pre-set or pre-configured resource set, and the terminal device may determine the size of the resource corresponding to the index information from a table based on the index information, i.e., determine the size of the second transmission resource based on the index information and the table.
[0044] In another embodiment, the second information field indicates the size of the frequency domain resource and / or the number of time domain symbols occupied by the second PSCCH, and the terminal device may determine the size of the second transmission resource based on the second information field.
[0045] The second PSCCH may use the same MCS as the PSSCH or may statically use a certain modulation scheme, for example, quadrature phase shift keying (QPSK). If the second PSCCH has a different MCS than the PSSCH, the first PSCCH may indicate the modulation scheme and / or bit rate used for the second PSCCH.
[0046] Optionally, the second PSCCH may use the same bit rate as the PSSCH, or may use a bit rate different from the PSSCH. For example, the second PSCCH may use a bit rate lower than the bit rate of the PSSCH, thereby improving the detection performance of the second PSCCH. Optionally, the bit rate of the second PSCCH may be reduced by increasing the transmission resources of the second PSCCH.
[0047] For example, the terminal device may determine the final size of the second transmission resources by adjusting the initial size of the second transmission resources based on the first parameter, where the size of the second transmission resources determined by the information for determining the second transmission resources carried in the first PSCCH is the initial size of the second transmission resources.
[0048] The first parameter may be interpreted as a ratio between the size of the initial second transmission resource and the size of the final second transmission resource.
[0049] A terminal device (transmitting side or receiving side) may acquire a first parameter and determine a final size of the second transmission resource based on the first parameter and the initial size of the second transmission resource. The first parameter may be set by a higher layer, may be set by a network device, or may even be preset, and the receiving side may further acquire the first parameter via a first PSCCH.
[0050] For example, if the number of information bits of sidelink control information (SCI) carried on the second PSCCH is 80, the MCS of the PSSCH corresponds to 16-quadrature amplitude modulation (QAM) modulation and a 0.5 bit rate, and the modulation and coding scheme of the second PSCCH is the same as that of the PSSCH, then the second PSCCH needs to occupy 40 resource elements (REs), i.e., 80 / (0.5*4)=40. The terminal device may adjust the transmission resources occupied by the second PSCCH based on the first parameter. For example, in mode 1, when the network device allocates resources to the terminal device, the first parameter is carried in downlink control information (DCI). If the first parameter is equal to 2, the terminal device determines that the size of the transmission resources occupied by the second PSCCH is 80 REs.
[0051] For example, if the number of information bits of the second SCI carried by the second PSCCH is 80, the MCS of the PSSCH corresponds to 16QAM modulation and 0.5 bit rate, the bit rate of the second PSCCH is the same as that of the PSSCH, and the modulation method of the second PSCCH is QPSK modulation, then the second PSCCH needs to occupy 80 REs, that is, 80 / (0.5*2)=80. The terminal device may adjust the transmission resources occupied by the second PSCCH based on the first parameter. For example, in mode 2, if the resource pool configuration information includes the first parameter and the first parameter is equal to 1.5, the terminal device determines that the size of the transmission resources occupied by the second PSCCH is 120 REs.
[0052] The method for determining the location of the second transmission resource is described below.
[0053] Optionally, the location of the second transmission resource may be determined by the transmission resource of the first PSCCH, or may be determined by the transmission resource of the PSSCH.
[0054] For example, the network may set the time domain location of the second transmission resource to start from the symbol following the last time domain symbol occupied by the first PSCCH, and the initial frequency domain location is the same as the initial frequency domain location of the PSSCH, and determine the location of the second transmission resource by resource mapping in the frequency domain first and then the time domain.
[0055] Optionally, the first SCI further includes a first information field used to determine whether frequency domain resources of the second transmission resource are adjacent to frequency domain resources of the first transmission resource, and / or used to determine whether time domain resources of the second transmission resource are adjacent to time domain resources of the first transmission resource.
[0056] For example, the first information field is two bits, and when the first information field is "00", it indicates that the frequency domain resource of the second transmission resource is not adjacent to the frequency domain resource of the first transmission resource, and the time domain resource of the second transmission resource is not adjacent to the time domain resource of the first transmission resource; when the first information field is "01", it indicates that the frequency domain resource of the second transmission resource is not adjacent to the frequency domain resource of the first transmission resource, and the time domain resource of the second transmission resource is adjacent to the time domain resource of the first transmission resource; when the first information field is "10", it indicates that the frequency domain resource of the second transmission resource is adjacent to the frequency domain resource of the first transmission resource, and the time domain resource of the second transmission resource is not adjacent to the time domain resource of the first transmission resource; and when the first information field is "11", it indicates that the frequency domain resource of the second transmission resource is adjacent to the frequency domain resource of the first transmission resource, and the time domain resource of the second transmission resource is adjacent to the time domain resource of the first transmission resource.
[0057] In the embodiment of the present application, the time domain resource A being adjacent to the time domain resource B includes three situations: the time domain resource A is located before the time domain resource B, the time domain resource A is located after the time domain resource B, and the time domain resource A is located both before and after the time domain resource B. Furthermore, the time domain resource may be a time domain symbol, for example, an orthogonal frequency division multiplexing (OFDM) symbol, or other time domain resource, which is not limited to this embodiment.
[0058] 4 is a diagram illustrating a first transmission resource and a second transmission resource provided by an embodiment of the present application, and for simplicity, FIG. 4 does not illustrate the PSSCH DMRS.
[0059] In Figure 4, the rectangle with the smallest area represents one RE, and Figure 4 shows the transmission resources of 14 time domain symbols, which are symbol 0 to symbol 13 from left to right along the time axis, and in the following content, all other similar figures have the same meaning.
[0060] The first PSCCH and the second PSCCH are both mapped to symbols 1 to 3, and are adjacent in the frequency domain. The second PSCCH is mapped from the frequency domain resources adjacent to the frequency domain resources of the first PSCCH, starting from the first time domain symbol occupied by the first PSCCH. Frequency domain mapping is performed first, followed by time domain mapping. In the frequency domain mapping, subcarriers are mapped from lowest to highest. In the time domain mapping, time domain symbols are mapped from lowest to highest. The second PSCCH cannot be mapped to REs occupied by PSSCH DMRSs. If the time domain symbols occupied by the first PSCCH are insufficient to map all of the second PSCCH, the second PSCCH may continue to be mapped from time domain symbols adjacent to the time domain symbols occupied by the first PSCCH, as shown in FIG. 5. For simplicity, FIG. 5 does not illustrate the PSSCH DMRS.
[0061] 6 is a diagram illustrating another first transmission resource and a second transmission resource provided by an embodiment of the present application, and for simplicity, FIG. 6 does not illustrate the PSSCH DMRS.
[0062] The second PSCCH is mapped from the time domain symbol adjacent to the last time domain symbol occupied by the first PSCCH, and is first frequency domain mapped and then time domain mapped. For some coding schemes, the terminal device can decode the second PSCCH after receiving some symbols, and does not need to decode the second PSCCH after receiving all symbols. Therefore, the frequency domain first, then time domain mapping scheme is advantageous for reducing decoding delay.
[0063] In FIG. 4, the first transmission resource and the second transmission resource are adjacent in the frequency domain, in FIG. 5, the first transmission resource and the second transmission resource are adjacent in the frequency domain and in the time domain, and in FIG. 6, the first transmission resource and the second transmission resource are adjacent in the time domain.
[0064] The terminal device (receiving side) may determine the location and size of the second transmission resource based on information such as the first information field, the second information field, and the first parameter in the first SCI. Optionally, the first information field, the second information field, and the first parameter may be located in different SCIs.
[0065] Since attenuation occurs during signal transmission, the receiver needs to estimate channel performance based on the DMRS. The time domain resource located closer to the DMRS in the time domain provides more accurate channel estimation results. By mapping the second PSCCH to the same and / or adjacent time domain resource as the DMRS of the PSSCH, the channel estimation performance of the second PSCCH can be improved.
[0066] Hereinafter, several mapping methods of the second PSCCH provided by the embodiments of the present application will be described in conjunction with several drawings.
[0067] Regarding Method 1, If the resources in the time domain symbol including the PSSCH DMRS can carry all of the second PSCCHs, the time domain resources of the second transmission resources are the same as the time domain resources of the PSSCH DMRS, i.e., if all of the second PSCCHs can be mapped to the time domain resources of the PSSCH DMRS, the second PSCCHs are preferentially mapped to the time domain resources of the PSSCH DMRS.
[0068] As shown in Figure 7, the first PSCCH is mapped to symbols 1 to 3, and the time domain resources occupied by the PSSCH DMRS are symbols 4, 5, 9, and 10. The frequency domain resources corresponding to the above four symbols can map all of the second PSCCHs, and in this case, all of the second PSCCHs are mapped to the above four symbols. Optionally, the second PSCCH is preferentially mapped to an earlier symbol in the time domain position, thereby allowing the receiving side to detect the second PSCCH earlier and reducing the data transmission delay.
[0069] As shown in FIG. 8, the first PSCCH is mapped to symbols 1 to 3, and the time domain resources occupied by the PSSCH DMRS are symbols 1, 6, and 11. All second PSCCHs can be mapped to the frequency domain resources corresponding to the three symbols. In this case, all second PSCCHs are mapped to the three symbols. Optionally, the second PSCCH is preferentially mapped to an earlier symbol in the time domain, thereby enabling the receiver to detect the second PSCCH earlier and reducing data transmission delay. Here, the first PSCCH is also mapped to symbol 1, and the transmission resource to which the second PSCCH is mapped (i.e., the second transmission resource) does not overlap with the transmission resource to which the first PSCCH is mapped (i.e., the first transmission resource), thereby avoiding interference caused by transmitting different signals in the same time-frequency resource. The term "non-overlapping" may be interpreted as meaning that all REs included in the second transmission resource are completely different from all REs included in the first transmission resource.
[0070] Regarding method 2, When the resources in the time domain symbol including the PSSCH DMRS can carry a portion of the second PSCCH, the second transmission resources include the same time domain resources as and adjacent to the time domain resources of the PSSCH DMRS. For example, when the resources in the time domain symbol including the PSSCH DMRS can map only a portion of the second PSCCH, a portion of the second PSCCH is preferentially mapped to the time domain resources of the PSSCH DMRS, and the remaining portion is further mapped to time domain resources adjacent to the time domain resources of the PSSCH DMRS. In this way, as many second PSCCHs as possible can be mapped to the time domain resources where the PSSCH DMRS is present, thereby improving the accuracy of the channel estimation result of the second PSCCH.
[0071] As shown in Figure 9, the first PSCCH is mapped to symbols 1 to 3, and the time domain resources occupied by the PSSCH DMRS are symbols 4 and 9. The frequency domain resources corresponding to the two symbols can only map a portion of the second PSCCH. In this case, after mapping a portion of the second PSCCH to the two symbols, the remaining second PSCCH is mapped to the time domain resource adjacent to symbol 4.
[0072] Optionally, when the remaining second PSCCH is mapped to a time domain resource adjacent to the time domain resource of the PSSCH DMRS, the remaining second PSCCH is mapped to a time domain resource adjacent to the time domain symbol of the first PSSCH DMRS. For example, in FIG. 9, if the remaining second PSCCH needs to be mapped to two time domain symbols, the remaining second PSCCH is preferentially mapped to a time domain symbol adjacent to the time domain symbol of the first PSSCH DMRS (i.e., symbol 4), for example, mapped to time domain symbol 5 and time domain symbol 6, or mapped to time domain symbol 3 and time domain symbol 5.
[0073] Regarding Method 3, If the resources in the time domain symbol containing the PSSCH DMRS cannot carry the second PSCCH, the time domain resources of the second transmission resource are adjacent to the time domain resources of the PSSCH DMRS. For example, if all of the resources in the time domain symbol containing the PSSCH DMRS are already occupied by the PSSCH DMRS, the second PSCCH is mapped to time domain resources adjacent to the time domain resources of the PSSCH DMRS.
[0074] As shown in Figure 10, the first PSCCH is mapped to symbols 1 to 3, and the time domain resources occupied by the PSSCH DMRS are symbols 4 and 9. Here, each PSSCH DMRS symbol supports DMRS for two antenna ports that are frequency division multiplexed. That is, in the same PSSCH DMRS symbol, DMRS for different antenna ports occupy different frequency domain resources. In the time domain symbol for the PSSCH DMRS in Figure 10, there are no more frequency domain resources available for mapping the second PSCCH. In this case, the second PSCCH may be mapped from a symbol adjacent to the time domain symbol for the first PSSCH DMRS (i.e., symbol 4). Optionally, the second PSCCH is mapped from a time domain symbol that is adjacent to and follows the first PSSCH DMRS time domain symbol, for example, from symbol 5. When mapping the resources of the second PSCCH, first map in the frequency domain, then in the time domain, i.e., map the second PSSCH to symbol 5 in the order of low to high subcarriers, then map the second PSSCH to symbol 6, and so on until mapping of all the second PSCCHs is completed.
[0075] As shown in FIG. 11, the first PSCCH is mapped to symbols 1 to 3, and the time domain resources occupied by the PSSCH DMRS are symbols 4 and 9. Here, each PSSCH DMRS symbol supports DMRS for two antenna ports that are frequency division multiplexed. That is, in the same PSSCH DMRS symbol, DMRS for different antenna ports occupy different frequency domain resources. In the time domain symbol for the PSSCH DMRS in FIG. 11, there are no more frequency domain resources available for mapping the second PSCCH. In this case, the second PSCCH may be mapped from a symbol adjacent to the time domain symbol of the first PSSCH DMRS (i.e., symbol 4). Optionally, the second PSCCH is first mapped to a time domain symbol adjacent to the first PSSCH DMRS time domain symbol, and then to the next adjacent time domain symbol, as in this example. For example, if the first PSSCH DMRS time domain symbol is symbol 4, then the second PSCCH is first mapped to the frequency domain resources corresponding to symbol 3 and symbol 5; if there is any remaining second PSCCH, then the second PSCCH is mapped to symbol 2 and symbol 6, and so on until the mapping of the second PSCCH is completed.
[0076] Optionally, if the second PSCCH has multiple available PSSCH DMRS time domain resources, the second PSCCH may be preferentially mapped to the first (i.e., the earliest time domain) PSSCH DMRS time domain resource. If the first PSSCH DMRS time domain resource is insufficient to carry the second PSCCH, the second PSCCH may be mapped to a time domain resource adjacent to the first PSSCH DMRS time domain resource. This allows the receiver to detect the second PSCCH early, thereby decoding the PSSCH as quickly as possible and reducing data transmission delay.
[0077] As shown in FIG. 12 , the first PSCCH is mapped to symbols 1 to 3, and the time domain resources occupied by the PSSCH DMRS are symbols 5 and 10. In order to detect the second PSCCH early, the receiving side may map the second PSCCH to symbol 5 and symbols 6 and 7 adjacent to symbol 5, but will not map the second PSCCH to symbol 10.
[0078] As shown in FIG. 13, the first PSCCH is mapped to symbols 1 to 3, and the time domain resources occupied by the PSSCH DMRS are symbols 4 and 9. In order to detect the second PSCCH early, the receiving side may map the second PSCCH to symbol 4 and symbols 5 and 6 adjacent to symbol 4, but will not map the second PSCCH to symbol 9.
[0079] Optionally, in an embodiment of the present application, the time domain resource of the second transmission resource is located in one time slot, and the time domain resource of the second transmission resource does not include the first time domain symbol and the last time domain symbol of the time slot.
[0080] In one time slot, the first symbol is generally used for automatic gain control (AGC) and is generally different from demodulation, and the last symbol is generally used as a guard period (GP) and is generally not mapped with data. Therefore, by mapping the second PSCCH to symbols other than the first and last symbols, it is possible to avoid information being missed.
[0081] The above describes in detail an example of a method for determining sidelink transmission resources provided by an embodiment of the present application. It can be understood that the device for determining sidelink transmission resources includes corresponding hardware configurations and / or software modules for performing each function to realize the above functions. Those skilled in the art should be aware that, in combination with the units and algorithm steps of each example described in the embodiments disclosed herein, the embodiments of the present application can be realized in the form of hardware or a combination of hardware and computer software. Whether a function is implemented in integral hardware or by computer software driving the hardware depends on the specific application and design constraints of the technical means. Those skilled in the art may implement the described functions in different ways for each specific application, but such implementation should not be considered to go beyond the scope of the present application.
[0082] In the embodiments of the present application, the device for determining sidelink transmission resources may be divided into functional units based on the above exemplary method. For example, each function may be divided into a separate functional unit, or two or more functions may be integrated into one processing unit. The integrated unit may be implemented in the form of hardware or software functional unit. Note that the division into units in the embodiments of the present application is only a rough outline and merely represents a division in terms of logical functions. In actual implementation, other divisions may be adopted.
[0083] 14 is a diagram illustrating the structure of an apparatus for determining sidelink transmission resources provided by an embodiment of the present application. The apparatus 1400 includes a processing unit 1410, which: determining a third transmission resource for transmitting a PSSCH; and determining second transmission resources for transmitting a second physical PSCCH, the second transmission resources including the same and / or adjacent time domain resources as the time domain resources of the DMRS of the PSSCH, in the third transmission resources further including first transmission resources for transmitting a first PSCCH.
[0084] Optionally, if the time domain resources of the DMRS can carry all of the second PSCCH, the time domain resources of the second transmission resources are the same as the time domain resources of the DMRS, or if the time domain resources of the DMRS can carry some of the second PSCCH, the second transmission resources include the same as and adjacent time domain resources of the DMRS, or if the time domain resources of the DMRS cannot carry the second PSCCH, the time domain resources of the second transmission resources are adjacent to the time domain resources of the DMRS.
[0085] Optionally, the processing unit 1410 is further used for preferentially mapping the second PSCCH to the time domain resource of the DMRS if the time domain resource of the DMRS can carry all or part of the second PSCCH.
[0086] Optionally, the processing unit 1410 is further used for mapping the second PSCCH to the second transmission resource in a frequency domain manner first and then in a time domain manner.
[0087] Optionally, the second transmission resource including a time domain resource that is the same as and / or adjacent to a time domain resource of a demodulation reference signal includes the second transmission resource including a time domain resource that is the same as and / or adjacent to a first time domain resource of the DMRS.
[0088] Optionally, the first SCI carried on the first PSCCH comprises a first information field used to determine whether frequency domain resources of the second transmission resource are adjacent to frequency domain resources of the first transmission resource and / or whether time domain resources of the second transmission resource are adjacent to time domain resources of the first transmission resource.
[0089] Optionally, the first SCI carried on the first PSCCH includes a second information field for determining a size of the second transmission resource.
[0090] Optionally, the second information field includes one of information: an aggregation level of the second PSCCH, a format of a second SCI carried in the second PSCCH, a size of a frequency domain resource occupied by the second PSCCH, a number of time domain symbols occupied by the second PSCCH, and index information of the second transmission resource in a pre-set or pre-configured resource set.
[0091] Optionally, the processing unit 1410 is further used for obtaining a first parameter, and the processing unit 1410 is specifically used for determining the size of the second transmission resource based on the first parameter and the second information area.
[0092] Optionally, the processing unit 1410 is specifically used for acquiring the first parameter by at least one of the following methods: acquiring the first parameter based on pre-configuration information or preset information; receiving configuration information from a network device through a receiving unit and acquiring the first parameter based on the configuration information; acquiring the first parameter based on resource pool configuration information; receiving the first PSCCH through a receiving unit and acquiring the first parameter based on the first PSCCH.
[0093] Optionally, the second transmission resource does not overlap with the first transmission resource.
[0094] Optionally, the time domain resource of the second transmission resource is located in one time slot and does not include the first time domain symbol and the last time domain symbol of the time slot.
[0095] Optionally, the first SCI carried on the first PSCCH includes a third information area including information used for resource sensing, and the second SCI carried on the second PSCCH includes information for demodulating the PSCCH.
[0096] Optionally, the information used for the resource sensing includes at least one of information on the third transmission resource, priority information of a service carried on the PSSCH, and indication information of reserved transmission resources.
[0097] Optionally, the information for demodulating the PSSCH includes at least one of an MCS, a number of transmission layers, a HARQ process number, an NDI, identification information of a terminal device transmitting the PSSCH, and target identification information.
[0098] For specific manners in which the apparatus 1400 performs the method for determining sidelink transmission resources and advantageous effects obtained, reference may be made to the relevant descriptions in the embodiments of the method.
[0099] Figure 15 is a diagram showing the structure of a terminal device provided by an embodiment of the present application. The dotted lines in Figure 15 indicate that the unit or module is optional. The device 1500 may be used to implement the method described in the above method embodiment. The device 1500 may be a terminal device or a chip.
[0100] The device 1500 includes one or more processors 1501 that can support implementing the methods in the method embodiments corresponding to Figures 3 to 13. The processor 1501 may be a general-purpose processor or a special-purpose processor. For example, the processor 1501 may be a central processing unit (CPU). The CPU may be used to control the device 1500, execute software programs, and process data of the software programs. The device 1500 may further include a communication unit 1505 for implementing signal input (reception) and output (transmission).
[0101] For example, the device 1500 may be a chip, and the communication unit 1505 may be an input and / or output circuit of the chip, or the communication unit 1505 may be a communication interface of the chip, and the chip may be a component of a terminal device or a network device or other wireless communication device.
[0102] For example, the device 1500 may be a terminal device or a network device, and the communication unit 1505 may be a transceiver of the terminal device or the network device, or the communication unit 1505 may be a transceiver circuit of the terminal device or the network device.
[0103] The apparatus 1500 may include one or more memories 1502 having a program 1504 stored therein, the program 1504 being executed by the processor 1501 to generate a command 1503, thereby causing the processor 1501 to perform the method according to the above method embodiment based on the command 1503. Optionally, the memory 1502 may further store data. Optionally, the processor 1501 may further read data stored in the memory 1502, and the data and the program 1504 may be stored at the same memory address or at different memory addresses.
[0104] The processor 1501 and the memory 1502 may be provided separately or may be integrated, for example, into a system on chip (SOC) of a terminal device.
[0105] The device 1500 may further include an antenna 1506. The communication unit 1505 is used to realize the transmission and reception functions of the device 1500 via the antenna 1506.
[0106] For specific manners in which the processor 1501 executes the method for determining sidelink transmission resources and advantageous effects obtained, reference may be made to the relevant descriptions in the embodiments of the method.
[0107] It should be understood that each step of the above method embodiment may be completed via a hardware logic circuit or a software command in the processor 1501. The processor 1501 may be a CPU, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA), or other programmable logic device, such as a discrete gate, transistor logic device, or discrete hardware assembly.
[0108] An embodiment of the present application further provides a computer program product, which, when executed by the processor 1501, implements a method according to any of the method embodiments of the present application.
[0109] The computer program product may be stored in memory 1502, and in the case of program 1504, for example, program 1504 is converted into an executable target file that can be finally executed by processor 1501 through processes such as preprocessing, compilation, assembly and linking.
[0110] An embodiment of the present application further provides a computer-readable storage medium having a computer program stored thereon, the computer program being configured to implement a method according to any of the method embodiments herein when executed by a computer, the computer program being a high-level language program or an executable target program.
[0111] The computer-readable storage medium is, for example, memory 1502. Memory 1502 may be volatile or nonvolatile memory, or may include both volatile and nonvolatile memory. Here, nonvolatile memory may be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. Volatile memory may be random access memory (RAM) used as an external high-speed cache. By way of example and non-limiting explanation, many forms of RAM may be used, such as static random access memory (static RAM, SRAM), dynamic random access memory (dynamic RAM, DRAM), synchronous dynamic random access memory (synchronous DRAM, SDRAM), double data rate synchronous dynamic random access memory (double data rate SDRAM, DDR SDRAM), enhanced synchronous dynamic random access memory (enhanced SDRAM, ESDRAM), synchronous linked dynamic random access memory (synchlink DRAM, SLDRAM), and direct rambus random access memory (direct rambus RAM, DR RAM).
[0112] As those skilled in the art can clearly understand, for convenience and brevity of explanation, the specific operating processes and technical effects obtained by the above-mentioned devices and apparatuses may refer to the processes and technical effects corresponding to the embodiments of the method, and detailed descriptions thereof will be omitted here.
[0113] In some embodiments of the present application, the disclosed system, apparatus, and method may be realized in other forms. For example, some features of the method embodiments described above may be ignored or not implemented. The apparatus embodiments described above are merely exemplary, and the division of units is merely a division of logical functions. In actual implementation, other division forms may be used, and multiple units or components may be combined or integrated into another system. Furthermore, the coupling between each unit or each assembly may be direct or indirect, and the coupling may include electrical, mechanical, or other forms of connection.
[0114] It should be understood that in various embodiments of the present application, the size of the serial number of each process does not indicate the order of execution, and the execution order of each process should be determined by its function and internal logic, and does not limit the implementation process of the embodiments of the present application.
[0115] It should be noted that the terms "system" and "network" are always used interchangeably in this specification. The term "and / or" in this specification is merely used to describe the relationship between related objects and indicates that three types of relationships can exist. For example, A and / or B can represent three cases: A only exists, A and B both exist, and B only exists. Furthermore, the symbol " / " in this specification generally indicates that the related objects before and after it are in an "or" relationship.
[0116] In short, the above content is only a preferred embodiment of the technical solution of the present application, and does not limit the scope of the claims of the present application. Any modifications, equivalent changes, improvements, etc. made without departing from the spirit and principle of the present application should be included in the scope of the claims of the present application.
Claims
1. 1. A method for determining sidelink transmission resources, comprising: determining third transmission resources including transmission resources for transmitting a physical sidelink shared channel (PSSCH); determining second transmission resources for transmitting second sidelink control information (SCI), the second transmission resources including time domain resources that are the same as and / or adjacent to time domain resources of a demodulation reference signal (DMRS) of the PSSCH, in the third transmission resources further including first transmission resources for transmitting first sidelink control information (SCI); the bit rate of the second SCI is the same as the bit rate of the PSSCH; the first SCI includes a second information field for determining the size of the second transmission resource; The method for determining sidelink transmission resources further comprises obtaining a first parameter; determining a second transmission resource for the third transmission resource based on the first parameter and the second information field.
2. The second transmission resource includes a time domain resource that is the same as and / or adjacent to a time domain resource of a demodulation reference signal, 2. The method of claim 1, wherein the second transmission resource comprises a time domain resource that is the same as and / or adjacent to a first time domain resource of the DMRS.
3. The first SCI comprises: used to determine whether frequency domain resources of the second transmission resource are adjacent to frequency domain resources of the first transmission resource; and / or 3. The method according to claim 1, further comprising a first information field used to determine whether a time domain resource of the second transmission resource is adjacent to a time domain resource of the first transmission resource.
4. The second information area includes: the format of the second SCI; 2. The method of claim 1, further comprising the step of: providing information on one of the bit rates of the second SCI;
5. Obtaining the first parameter includes: A manner of obtaining the first parameter based on pre-configured or preset information; A method of receiving configuration information from a network device and acquiring the first parameter based on the configuration information; 2. The method of claim 1, wherein the first parameter is obtained by at least one of the following methods: receiving the first SCI; and obtaining the first parameter based on the first SCI.
6. 6. The method according to any one of claims 1 to 5, wherein the second SCI uses quadrature phase shift keying (QPSK) modulation and / or the first SCI dictates the bit rate of the second SCI.
7. 7. The method according to any one of claims 1 to 6, wherein the second transmission resources do not overlap with the first transmission resources.