Control information transmission method, resource pool configuration method, device, and communication device
A time-division transmission method for sidelink control and data channels with separate resource pools addresses the delay issues in LTE-V2X, enhancing throughput and reliability for NR-V2X systems.
Patent Information
- Application Number
- JP2024141055
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2018-09-04
- Filing Date
- 2024-08-22
- Publication Date
- 2025-10-14
- Estimated Expiration
- 2038-11-13
AI Technical Summary
The existing LTE-V2X technology faces challenges in supporting autonomous driving requirements for higher throughput, lower latency, improved reliability, and greater flexibility in resource allocation due to the delay caused by the need to fully receive control information before detecting data transmission.
Implementing a time-division transmission method for sidelink control and data channels, with separate resource pools for control and data channels, and configuring these resources using time and frequency domain information to reduce delay and improve resource allocation efficiency.
The proposed solution reduces transmission delay and enhances resource allocation flexibility by scheduling control and data channels in a time-division manner, meeting the demands of NR-V2X for improved throughput and reliability.
Smart Images

Figure 0007753473000029 
Figure 0007753473000030 
Figure 0007753473000031
Abstract
Description
[Technical Field]
[0001] The present embodiment relates to the technical field of mobile communications, and more particularly to a method for transmitting control information and a method, apparatus, and communication device for configuring a resource pool. [Background technology]
[0002] The vehicular Internet system uses Long Term Evolution (LTE)-Device to Device (D2D)-based sidelink (SL) transmission technology, and unlike conventional LTE systems that receive or transmit communication data via base stations, the vehicular Internet system uses a method of communicating directly between terminals, resulting in high spectral efficiency and low transmission delay.
[0003] The 3rd Generation Partnership Project (3GPP) Rel-14 standardized Vehicle-to-Everything (V2X) technology and defined two transmission modes: Mode 3 and Mode 4. In Mode 3, the terminal's transmission resources are allocated by the base station. In Mode 4, the terminal determines the transmission resources using a sensing + reservation method.
[0004] In a vehicle Internet system, data transmitted via the sidelink uses a sidelink control information (SCI)+data transmission method, where the SCI carries control information corresponding to data transmission, such as modulation and coding scheme (MCS), time-domain resource allocation information, and resource reservation information. A receiving terminal detects the control information to obtain the time-domain resource location and reservation information of the data, thereby determining whether the resource is available. If the terminal cannot successfully detect the control information, it measures the energy on each transmission resource, arranges all transmission resources according to their energy levels, and preferentially selects and uses resources with lower energy.
[0005] The need to support autonomous driving in New Radio Vehicle Internet of Everything (NR-V2X) technology places increasing requirements on data interaction between vehicles, including higher throughput, lower latency, improved reliability, increased coverage area, and greater flexibility in resource allocation.
[0006] In the resource multiplexing method of data and control information in LTE-V2X, the terminal first detects the control information and then determines that it needs to detect the data, which usually results in a large delay. For example, the terminal needs to fully receive the control information within 1 ms before extracting the control information and then detecting the corresponding data. Summary of the Invention [Problem to be solved by the invention]
[0007] The present embodiment provides a method for transmitting control information, a method for configuring a resource pool, an apparatus, and a communication device. [Means for solving the problem]
[0008] The control information transmission method provided in the present embodiment includes: Transmitting first control information between a first terminal and a second terminal, the first control information being carried by a first control channel, the first control information being used to schedule transmission of a first data channel, the first data channel being used to transmit data between the first terminal and the second terminal, and the first control channel and the first data channel performing time division transmission.
[0009] In the embodiment of the present application, a control information transmission device applied to a first terminal includes: A transmission unit configured to transmit first control information to and from a second terminal, the first control information being carried by a first control channel, the first control information being used to schedule transmission of a first data channel, the first data channel being used to transmit data between the first terminal and the second terminal, the first control channel and the first data channel comprising a transmission unit performing time division transmission.
[0010] The control information transmission method provided in the embodiment of the present invention includes: Transmitting first control information between a first device and a second device, the first control information being carried by a second control channel, the first control information being used to schedule transmission of a first control channel and / or a first data channel, the first control channel being used to transmit sidelink control information, the first data channel being used to transmit sidelink data, and the first data channel and the first control channel performing time division transmission.
[0011] In an embodiment of the present invention, a control information transmission device applied to a first device includes: a transmission unit configured to transmit first control information to and from a second device, the first control information being carried by a second control channel, the first control information being used to schedule transmission of a first control channel and / or a first data channel, the first control channel being used to transmit sidelink control information, and the first data channel being used to transmit sidelink data, the first data channel and the first control channel comprising the transmission unit performing time division transmission.
[0012] The resource configuration method provided in this embodiment includes: The first terminal acquires first configuration information, wherein the first configuration information is used to determine time domain resources and / or frequency domain resources of a first resource pool and / or time domain resources and / or frequency domain resources of a second resource pool; Here, the resources in the first resource pool can transmit a first control channel, which is used to transmit sidelink control information, and the resources in the second resource pool can transmit a first data channel, which is used to transmit sidelink data.
[0013] The resource pool configuration devices provided in the present embodiment are: an obtaining unit configured to obtain first configuration information, wherein the first configuration information is used to determine time domain resources and / or frequency domain resources of a first resource pool and / or time domain resources and / or frequency domain resources of a second resource pool; Here, the resources in the first resource pool can transmit a first control channel, which is used to transmit sidelink control information, and the resources in the second resource pool can transmit a first data channel, which is used to transmit sidelink data.
[0014] The communication device provided in the present embodiment includes a processor and a memory, the memory is configured to store a computer program, and the processor is configured to call and execute the computer program stored in the memory to perform the above-mentioned method for transmitting control information.
[0015] The chip provided in the embodiment of the present application is used to realize the above control information transmission method.
[0016] Specifically, the chip includes a processor that retrieves and executes a computer program from the memory, so that the device in which the chip is implemented performs the above-mentioned method for transmitting control information.
[0017] The computer-readable storage medium provided in the present embodiment is used to store a computer program, which enables a computer to perform the above-mentioned method for transmitting control information.
[0018] The computer program product provided in the present embodiment includes computer program instructions, which cause a computer to perform the above-mentioned method for transmitting control information.
[0019] When the computer program provided in the embodiments of the present application is executed by a computer, the computer program causes the computer to perform the above-described method for transmitting control information. [Effects of the Invention]
[0020] The above technical proposal designs a suitable format for sidelink control signaling in a vehicular Internet system, realizes scheduling for the Physical Sidelink Shared Channel (PSSCH) (i.e., the first data channel), and reduces delay through time-division transmission of the Physical Sidelink Control Channel (PSCCH) (i.e., the first control channel) and the PSSCH.
[0021] The above technical solution designs a format suitable for the downlink control signaling of the vehicular Internet system, realizes scheduling for the PSCCH (i.e., the first control channel) and the PSSCH (i.e., the first data channel), and reduces delay through time-division transmission of the PSCCH and the PSSCH.
[0022] According to the above technical solution, a resource pool for transmitting a PSCCH (i.e., a first control channel) and / or a resource pool for transmitting a PSSCH (i.e., a first data channel) is configured, where the resource pools of the PSCCH and the PSSCH are time-shared, thereby achieving the purpose of reducing delay. [Brief explanation of the drawings]
[0023] [Figure 1] FIG. 1 is a schematic diagram of an Internet of Vehicles Mode 3 scenario. [Figure 2] FIG. 1 is a schematic diagram of an Internet of Vehicles Mode 4 scenario. [Figure 3] 1 is a schematic diagram of control information and data resources. [Figure 4(a)] 2 is a schematic diagram of control information and data resources. [Figure 4(b)] 3 is a schematic diagram of control information and data resources. [Figure 5(a)] 1 is a schematic diagram of a PSCCH and PSSCH resource pool. [Figure 5(b)]2 is a schematic diagram of the PSCCH and PSSCH resource pool. [Figure 6(a)] 1 is a first exemplary flowchart of a control information transmission method provided in an embodiment of the present application; [Figure 6(b)] 1 is a second exemplary flowchart of a control information transmission method provided in an embodiment of the present application; [Figure 6(c)] 1 is an exemplary flowchart of a resource configuration method provided in an embodiment of the present application. [Figure 7(a)] FIG. 1 is a schematic diagram of resource scheduling provided in an embodiment of the present application; [Figure 7(b)] FIG. 1 is a schematic diagram of PSCCH resources provided in an embodiment of the present application. [Figure 8(a)] 1 is a first schematic structural diagram of a control information transmission device according to an embodiment of the present invention; [Figure 8(b)] FIG. 2 is a second schematic structural diagram of the configuration of the control information transmission device according to the embodiment of the present invention. [Figure 8(c)] FIG. 1 is a schematic structural diagram of a resource configuration device according to an embodiment of the present invention; [Figure 9] 1 is a schematic structural diagram of a communication device provided in an embodiment of the present application; [Figure 10] 1 is a schematic structural diagram of a chip according to an embodiment of the present invention; [Figure 11] 1 is a schematic structural diagram of a communication system according to an embodiment of the present invention; DETAILED DESCRIPTION OF THE INVENTION
[0024] In order to more fully understand the features and technical contents of the present embodiment, the following detailed description of the implementation of the present embodiment will be given with reference to the accompanying drawings, which are for illustrative purposes only and are not intended to limit the present embodiment.
[0025] In order to facilitate understanding of the technical solutions of the embodiments of the present application, the following describes Mode 3 and Mode 4 of the Internet of Vehicles.
[0026] Mode 3: As shown in FIG. 1, the transmission resources of the vehicular terminal are allocated by a base station (LTE evolved base station (eNB: evolved NodeB)). Specifically, the base station delivers a control message to the vehicular terminal via downlink (DL) to instruct grant resources. The vehicular terminal then performs data transmission on the SL according to the resources allocated by the base station. In Mode 3, the base station may allocate resources for a single transmission to the vehicular terminal, or may allocate resources for semi-static transmission to the terminal.
[0027] Mode 4: As shown in Figure 2, the onboard terminal uses a sensing + reservation transmission method. The onboard terminal obtains a set of available transmission resources from the resource pool through sensing, and then randomly selects a resource from the set of available transmission resources to perform data transmission. Because the services of the vehicle internetworking system are periodic, the onboard terminal usually adopts a quasi-static transmission method. After selecting a transmission resource, the onboard terminal continuously uses the resource for multiple transmission periods, thereby reducing the probability of resource reselection and resource contention. The onboard terminal carries information for reserving the next transmission resource in the control information it currently transmits. Therefore, other terminals can detect the control information of the onboard terminal to determine whether the resource is reserved and used by the onboard terminal, thereby achieving the goal of reducing resource contention.
[0028] It should be noted that in LTE-V2X, Mode 3 is used to indicate that the transmission resources of the vehicle-mounted terminal are allocated by the base station, and Mode 4 is used to indicate that the transmission resources of the vehicle-mounted terminal are independently selected by the terminal. In NR-V2X, new transmission modes may be defined, and the present application is not limited thereto.
[0029] Referring to Figure 3, in LTE-V2X, data and corresponding control information are frequency-division multiplexed (FDM). Specifically, the resource pools for control information and data have two configuration methods: frequency-domain adjacent and non-adjacent, and the specific relationship is shown in Figure 4(a) and Figure 4(b).
[0030] In the frequency domain contiguous scheme, as shown in Figure 4(a), control information and corresponding data are contiguous in the frequency domain. The overall system bandwidth is granular in subbands, and each subband includes multiple contiguous physical resource blocks (PRBs). The first and second PRBs of each subband are available control information resources (each control information occupies two adjacent PRBs in the frequency domain), and the remaining PRBs are available data resources. The data resources and control resources correspond one-to-one, and the starting position of the data resource is determined by its corresponding control resource. Data resources can occupy one subband (e.g., UE1) or multiple subbands (e.g., UE2). When data occupies multiple subbands, the data can be contiguous in the frequency domain within multiple subbands and occupy control information resources in other subbands. The control information corresponding to the data is located in the control information resource of the first subband. Because the data for UE2 in the figure occupies two adjacent subbands, its corresponding control information is located in the control information resource of the first subband.
[0031] In the frequency domain non-adjacent mode, as shown in FIG. 4(b), the control information and the corresponding data are not adjacent in the frequency domain. The data resource pool and the control resource pool are independently configured, but the positions of the data resources and the control resources correspond one-to-one. The starting positions of the data resources can be determined by the positions of the control information resources. The data resources may occupy one subband (e.g., UE1) or multiple subbands (e.g., UE2). When data occupies multiple subbands, the data is contiguous in the frequency domain within the multiple subbands, and the control information corresponding to the data is located in the control information resource within the first subband. In the figure, UE2's data occupies two adjacent subbands, so its corresponding control information is located within the control information resource of the first subband.
[0032] Referring to Figures 5(a) and 5(b), in NR-V2X, a scheme of transmitting the PSCCH and the PSSCH in a time-division manner can be used to reduce delay. In Figure 5(a), the first k symbols (k is an integer greater than or equal to 1) of each subframe can be used for PSCCH transmission, and the remaining symbols in the subframe can be used for PSSCH transmission. In another possible implementation form, the last k symbols of each subframe can be used for PSCCH transmission, and the remaining symbols or a portion of the symbols in the subframe can be used for PSSCH transmission. The PSCCH may schedule the PSSCH in the subframe or may schedule the PSSCH in another subframe. In Figure 5(b), the resource pool structure of the PSCCH and PSSCH is the same as that of the existing LTE-V2X (as shown in Figure 4(a)), with the difference being that the PSCCH is used to schedule the PSSCH of the next subframe or the subsequent pth subframe (p is an integer greater than or equal to 1), and there is a one-to-one correspondence between the PSCCH and the PSSCH resources scheduled thereby. In this embodiment, the granularity of the time domain resource may be a short transmission time interval (sTTI) or a time domain symbol, thereby achieving the goal of reducing delay.
[0033] How to implement scheduling for PSSCH time domain resources is a problem that can be solved by the embodiments of the present application. All technical solutions of the embodiments of the present application can be applied not only to vehicular Internet systems but also to other end-to-end communication systems, and the terminal in the embodiments of the present application may be an in-vehicle terminal, a handheld terminal, a handheld computer (PDA: Personal Digital Assistant), a wearable terminal, etc., and the network in the embodiments of the present application may be an NR network, an LTE network, etc.
[0034] FIG. 6(a) is a first exemplary flowchart of a control information transmission method provided in an embodiment of the present application. As shown in FIG. 6(a), the control information transmission method includes the following steps:
[0035] In step 6011, first control information is transmitted between a first terminal and a second terminal, the first control information is carried by a first control channel, the first control information is used to schedule transmission of a first data channel, and the first data channel is used to transmit data between the first terminal and the second terminal, wherein the first control channel and the first data channel perform time division transmission.
[0036] In this embodiment, transmitting the first control information between the first terminal and the second terminal can have two implementation forms: 1) the first terminal receiving the first control information transmitted by the second terminal, or 2) the first terminal transmitting the first control information to the second terminal.
[0037] In one embodiment, a link between a first terminal and a second terminal is referred to as a sidelink, and first control information transmitted between the first terminal and the second terminal is referred to as sidelink control information, which is used to schedule transmission of a corresponding data channel (i.e., a first data channel), where the first data channel is used to transmit data between the first terminal and the second terminal.
[0038] In one embodiment, the first control channel is called a PSCCH, the first data channel is called a PSSCH, and the first control channel and the first data channel are transmitted in a time division manner, thus reducing delay. When the first control channel and the first data channel perform time division transmission, how the first control information schedules the transmission of the first data channel can be realized by the following SCI format:
[0039] In this embodiment, the first control information includes frequency domain resource information of the first data channel and / or time domain resource information of the first data channel.
[0040] 1) In the case of frequency domain resource information of the first data channel, it can be realized in the following manner.
[0041] In Scheme 1, the first control information includes a first bitmap, which is used to determine frequency domain resources of the first data channel, and each bit in the first bitmap corresponds to a frequency domain unit in a system. Whether the frequency domain unit corresponding to each bit in the first bitmap is used to transmit the first data channel is determined through the value of the bit in the first bitmap, where for any first bit in the first bitmap, if the value of the first bit is a first value, the frequency domain unit corresponding to the first bit is used to transmit the first data channel, and if the value of the first bit is a second value, the frequency domain unit corresponding to the first bit is not used to transmit the first data channel.
[0042] Here, the granularity of the frequency domain unit is a PRB, a resource block group (RBG), or a subband, and if the granularity of the frequency domain unit is an RBG or a subband, the RBG or subband includes K consecutive PRBs.
[0043] For example, assume that the system bandwidth is 20 MHz, there are a total of 100 PRBs, the granularity of the frequency domain unit is subband, and each subband includes 5 PRBs. The first bitmap includes 20 bits, each corresponding to one of the 20 subbands. When a value of a particular bit in the first bitmap is 1, it indicates that the subband corresponding to that bit is used for PSSCH transmission. When a value of a particular bit in the first bitmap is 0, it indicates that the subband corresponding to that bit is not used for PSSCH transmission. The subbands used for PSSCH transmission may be contiguous in the frequency domain or may not be contiguous in the frequency domain.
[0044] In Manner 2, the first control information includes a first parameter, and the first parameter is used to determine a start position and / or a length of frequency domain resources for the first data channel, where the frequency domain resources are allocated contiguously.
[0045] In one embodiment, if the frequency domain starting positions of the first control channel and the first data channel are the same or have a one-to-one correspondence, the first parameter is used to determine the length of the frequency domain resource corresponding to the first data channel. In another embodiment, if the frequency domain ending positions of the first control information and the first data channel are the same, the first parameter is used to determine the length of the frequency domain resource corresponding to the first data channel. For example, if the frequency domain starting positions of the PSCCH carrying SCI and the corresponding PSSCH are the same, the frequency domain starting position of the PSSCH can be determined based on the frequency domain starting position of the PSCCH, and the length of the frequency domain resource of the PSSCH can be indicated via the first parameter.
[0046] In one embodiment, when the first control information schedules transmission of a plurality of data channels, the plurality of data channels include at least the first data channel and a second data channel, and the first parameter is used to determine the length of frequency domain resources corresponding to the plurality of data channels and the starting position of frequency domain resources corresponding to the second data channel. In this embodiment, when the frequency domain resource starting position of the first data channel and the frequency domain resource starting position of the first control channel have a one-to-one correspondence, the frequency domain resource starting position of the first data channel can be determined via the frequency domain resource starting position of the first control channel. When the frequency domain resource starting position of the first data channel and the frequency domain resource starting position of the first control channel do not have a one-to-one correspondence, the first control information includes another parameter indicating the frequency domain resource starting position of the first data channel. For example, when an SCI schedules two transmissions of a PSSCH (one for initial transmission and one for retransmission), the first parameter indicates the length of frequency domain resources of the PSSCH and the starting position of another PSSCH transmission. For an SCI corresponding to a first PSSCH transmission, the first parameter indicates the frequency domain length of the PSSCH and the frequency domain start position of the second PSSCH transmission, and for an SCI corresponding to a second PSSCH transmission, the first parameter indicates the frequency domain length of the PSSCH and the frequency domain start position of the first PSSCH transmission. Further, for example, if an SCI schedules four PSSCH transmissions (one initial transmission and three retransmissions), the first parameter includes the frequency domain start positions and frequency domain resource lengths of the four transmissions. If the frequency domain resource lengths of the four transmissions are the same, the first parameter only needs to indicate the length of one frequency domain resource; otherwise, it needs to indicate the frequency domain resource lengths of the four transmissions, respectively.If the start position of the frequency domain resource of the PSSCH can be determined by the frequency domain resource position of the PSCCH carrying the SCI (e.g., the frequency domain start positions of the four PSSCH transmissions are the same, and the frequency domain start position of the first PSSCH transmission and the frequency domain start position of the corresponding PSCCH have a one-to-one correspondence), the first parameter may not include the frequency domain start positions of the four transmissions.If the frequency domain start positions of the four transmissions are the same or the four transmissions use a frequency hopping scheme (i.e., the frequency domain start positions of the subsequent three transmissions can be determined via the frequency domain start position of the first transmission and a frequency hopping criterion), the first parameter may include only one frequency domain start position.
[0047] In one embodiment, the first parameter is determined by the start position and length of the first data channel frequency domain resource. For example, the first parameter is a resource indication value (RIV), which corresponds to the start PRB index (n_PRB_start) of the PSSCH frequency domain resource and the number of consecutively allocated PRBs (L_PRB), and the value of RIV is determined by the following formula:
number
[0048] Here, N_PRB denotes the total number of PRBs in the resource pool. In this embodiment, N_PRB can also denote the total number of PRBs in a bandwidth portion or the total number of PRBs in one carrier, and this embodiment is not limited thereto. In this embodiment, the granularity of the frequency domain resource can be RBG or subband, and this embodiment is not limited thereto.
[0049] In Scheme 3, the first control information includes first index information, the first index information is used to determine a first frequency domain resource corresponding to the first index information in first configuration information, and the first configuration information includes a correspondence relationship between at least one index information and a frequency domain resource, where the first configuration information is pre-configured or configured by a network, and if the first configuration information is configured by a network, the network transmits the first configuration information via RRC signaling, broadcast information, or downlink control signaling.
[0050] For example, the SCI may include one index in one table, and each index in the table may correspond to an assigned frequency domain resource, such as a frequency domain resource determined by a length and a start position, or a frequency domain resource determined by one or more frequency domain unit indexes, or a frequency domain resource determined by a bit map, or a frequency domain resource determined by other methods. In this way, one frequency domain resource may be assigned according to the index included in the SCI.
[0051] 2) For frequency domain resources of a first data channel, the first control information further includes first indication information, where the first indication information indicates a frequency domain resource allocation type of the first data channel.
[0052] In one embodiment, the first indication information is indicated by N bits (N is an integer greater than or equal to 1) of the first control information, and different values of the N bits correspond to different frequency domain resource allocation types. For example, the first indication information is indicated by one bit, and when the value of the bit is 1, it indicates that the frequency domain resource allocation type of the first data channel is type 0, and when the value of the bit is 0, it indicates that the frequency domain resource allocation type of the first data channel is type 1, where type 0 indicates that the frequency domain resources are discrete and type 1 indicates that the frequency domain resources are continuous. If there are more frequency domain resource allocation types, more bits can be used to indicate the first indication information.
[0053] 3) In the case of time domain resource information of the first data channel, it can be realized in the following manner.
[0054] In method 1, the time domain resource information of the first data channel includes time domain start position information and / or time domain length information, where the time domain start position information is determined by a first indication field in the first control information, and the time domain length information is determined by a second indication field in the first control information.
[0055] Wherein, if the time domain resources of the first data channel and the first control channel are contiguous or have a corresponding relationship, the time domain starting position of the first data channel can be determined based on the time domain starting position of the first control channel, and thus the time domain starting position of the first data channel does not need to be determined by the first indication field in the first control information. Wherein, if the time domain resources of the first data channel and the first control channel are non-contiguous and do not have a corresponding relationship, the time domain starting position of the first data channel needs to be determined by the first indication field in the first control information.
[0056] Here, the fact that the time domain start position information is determined by the first indication field in the first control information can be realized in the following manner.
[0057] a) The first indication field includes time offset information, and the time offset information is used to determine a time offset amount of the time domain resource of the first data channel relative to the time domain resource of the first control channel.
[0058] Here, the granularity of the time unit is a time domain symbol, a subframe, a time slot, an sTTI, or a fixed time length, and the granularity of the time offset amount is a time domain symbol, a subframe, a time slot, an sTTI, or a fixed time length, but is not limited thereto, and the granularity of the time unit or the time offset amount may be other quantities representing a time length.
[0059] The time domain resource of the first data channel can be determined through the time offset information and the time domain resource of the first control channel, where the time domain resource includes a time domain starting position and / or a time length (i.e., the number of occupied time units).
[0060] For example, referring to FIG. 7(a), if the PSCCH and the PSSCH scheduled thereby are not in the same subframe, the first three symbols of each subframe are PSCCH resources, and the remaining symbols are PSSCH resources. Therefore, the subframe offset of the PSSCH relative to the PSCCH can be carried in the SCI. This allows the subframe position of the PSSCH to be determined according to the subframe in which the detected PSCCH is located and the subframe offset carried thereby. In a PSSCH subframe, the first three symbols are candidate PSCCH resources, so the PSSCH starts from the fourth symbol. This allows the specific starting subframe and starting symbol position of the PSSCH to be determined. For example, if the starting position of the PSSCH is not fixed within a subframe, the time offset information further includes offset information or index information of the time domain symbol of the PSSCH within the subframe. The time domain starting position of the PSSCH can be determined by combining the subframe offset amount carried in the PSCCH and the offset information or index information of the time domain symbol within the subframe.
[0061] b) The first indication field includes time index information, and the time index information is used to determine a time domain starting position of the first data channel.
[0062] For example, the time index information may be a subframe number within a radio frame or a subframe number within a radio frame period, etc., and the time domain start position of the first data channel can be directly determined via the time index information. For example, referring to FIG. 7(a), if the PSCCH and the PSSCH scheduled thereby are not in the same subframe, the first three symbols in each subframe are PSCCH resources and the remaining symbols are PSSCH resources. Therefore, the subframe number of the PSSCH in a radio frame can be carried in the SCI. Since one radio frame includes 10 subframes, the subframe number range is [0, 9]. If the subframe number carried in the SCI is 7, the SCI is used to schedule the PSSCH in subframe 7 in a radio frame. Since the first three symbols in subframe 7 are candidate PSCCH resources, the PSSCH starts from the fourth symbol, thereby determining the specific start subframe and start symbol position of the PSSCH. Furthermore, taking into account the processing delay of the terminal, if the terminal receives an SCI in subframe 6, the processing delay is 2 ms, and the subframe number carried in the SCI is 7, the terminal will successfully detect the SCI in subframe 8 and schedule a PSSCH for subframe 7 in the next radio frame.
[0063] In one embodiment, the first control information is used to schedule multiple first data channels, and the first indication field includes multiple pieces of time offset information or multiple pieces of time index information. Time domain resources of the multiple first data channels can be determined by the multiple pieces of time offset information or multiple pieces of time index information. For example, the first control information schedules two first data channels, and the first indication field includes two pieces of time offset information, where the first time offset information is used to determine the time domain resource of the first first data channel and the second time offset information is used to determine the time domain resource of the second first data channel. The time offset information is relative to the first control channel, or the time domain starting position within a radio frame, or the time domain starting position within a radio frame period.
[0064] For the time domain resource of the first data channel, the time domain resource of the first data channel occupies one time unit or multiple consecutive time units, and wherein the time domain length information of the first data channel is determined by a second indication field in the first control information, can be realized in the following manner.
[0065] a) The second indication field is used to determine the number of time units and / or time domain symbols occupied by the time domain resource of the first data channel.
[0066] Here, the granularity of the time unit is a time domain symbol, a subframe, a time slot, an sTTI, or a fixed time length, but is not limited thereto, and may be other quantities representing a time length.
[0067] 5, one subframe includes 14 symbols, the PSCCH occupies the first four symbols of the subframe, and the remaining symbols in the subframe can be used for PSSCH transmission. Since the PSSCH can occupy one or more subframes, the second indication field can indicate the number of subframes occupied by the PSSCH, or the second indication field can indicate the number of symbols occupied by the PSSCH. For example, when the granularity of the time unit is a subframe, if the time domain resources of the PSCCH and the corresponding PSSCH are continuous and the second indication field indicates that the PSSCH occupies two time units, the PSSCH scheduled by the SCI occupies the subframe in which the SCI is located and the next adjacent subframe.
[0068] In one embodiment, when the time domain resource of the first data channel occupies a plurality of consecutive time units, the plurality of time units includes a first time unit and at least one second time unit, and when a control channel resource is included in the second time unit, the time domain resource of the first data channel occupies the control channel resource of the second time unit. For example, when a PSSCH occupies a plurality of consecutive time units, the PSSCH occupies the PSCCH resources of time units other than the first time unit. As shown in Figure 5, when a PSSCH scheduled in the third subframe occupies two subframes, the PSSCH occupies the PSCCH resource of the fourth subframe.
[0069] In one embodiment, the first control channel indicates a time unit in which the first data channel is located, and the time domain resources of the first data channel within the time unit can be determined by pre-configuration or network configuration. For example, a data channel resource pool can be pre-configured or configured via a network, and the resource pool configuration information indicates that, within each subframe, the time domain resources of the data channel are all time domain symbols within the subframe starting from the fifth time domain symbol. The subframe for the first data channel can be determined via the first control channel, and the time domain resources of the first data channel in the subframe can be determined by combining the resource pool configuration information.
[0070] In method 2, the time domain resource information of the first data channel includes time domain start position information and / or time domain length information, where the time domain start position information and / or the time domain length information are determined by a third indication field in the first control information.
[0071] Here, the fact that the time domain start position information and / or the time domain length information is determined by the third indication field in the first control information can be realized in the following manner.
[0072] a) A third indication field in the first control information includes a second parameter, and the second parameter is used to determine a time domain start position and a time domain length of the first data channel.
[0073] Here, the second parameter can be calculated and obtained according to the time domain start position and the time domain length of the first data channel, and the second parameter calculated and obtained according to different time domain start positions and time domain lengths can be different and correspond to the time domain start position and the time domain length of the first data channel according to the second parameter.
[0074] b) the third indication field in the first control information includes a second bitmap, each bit in the second bitmap corresponds to one time unit, and determines whether the time unit corresponding to each bit in the second bitmap is used for transmitting the first data channel through the value of the bit, where for any second bit in the second bitmap, if the value of the second bit is a first value, the time unit corresponding to the second bit is used for transmitting the first data channel, and if the value of the second bit is a second value, the time unit corresponding to the second bit is not used for transmitting the first data channel.
[0075] Here, the granularity of the time unit is a time domain symbol, a subframe, a time slot, an sTTI, or a fixed time length, but is not limited thereto, and may be other quantities representing a time length.
[0076] For example, if the value of a particular bit in the second bitmap is 1, it indicates that the time domain unit corresponding to that bit is used to transmit the PSSCH, and if the value of a particular bit in the second bitmap is 0, it indicates that the time domain unit corresponding to that bit is not used to transmit the PSSCH.
[0077] c) a third indication field in the first control information includes second index information, the second index information is used to determine a first time domain resource corresponding to the second index information in second configuration information, and the second configuration information includes a correspondence relationship between at least one index information and a time domain resource, wherein the second configuration information is pre-configured or configured by a network, and if the second configuration information is configured by a network, the network transmits the second configuration information via RRC signaling, broadcast information, or downlink control signaling.
[0078] For example, the SCI includes an index in a table, and each index in the table corresponds to an assigned time domain resource, such as a time domain resource determined by the length and start position of the time domain resource, or a time domain resource determined by one or more time unit indexes, or a time domain resource determined by a bit map, or a time domain resource determined by other methods. In this way, each index included in the SCI can correspond to one time domain resource.
[0079] It should be understood that the above embodiments may be used independently or in combination. For example, the first control channel includes a first indication field and a third indication field, where the first indication field includes time index information for determining a subframe in which the first data channel is located, and the third indication field includes a second parameter, which is used to determine the starting position of the time domain symbols of the first data channel in the subframe and the number of time domain symbols occupied by the first data channel. The first indication field and the third indication field can be combined to determine the subframe position of the first data channel and the starting position and number of time domain symbols occupied by the first data channel in the subframe.
[0080] In the above technical solutions of the embodiments of the present application, the number of PRBs that can be used by a terminal on the transmission resource of the scheduled first data channel is a multiple of 2, 3, or 5.
[0081] In the above technical solution of the present embodiment, the last time domain symbol of the last time unit occupied by the first data channel is not used to transmit data but is used as a guard interval (GP).
[0082] Here, if the first data channel occupies consecutive time units, the last symbol of the last time unit is not used to transmit data; if the first data channel occupies non-consecutive time units, the last symbol of each time unit is not used to transmit data.
[0083] In the above technical solution of the embodiment of the present application, the first data channel and the first control channel performing time division transmission can have the following three implementation forms:
[0084] a) the first data channel and the first control channel perform time division transmission in one time unit, the first control channel occupying A time domain symbols in the time unit, the first data channel occupying B time domain symbols in the time unit, and the time domain resources of the first control channel and the first data channel do not overlap; JPEG0007753473000002.jpg14160C is the number of time domain symbols in one time unit, the granularity of which is a time slot, a subframe, an sTTI or other fixed time length.
[0085] For example, as shown in Figure 5(a), one time unit includes C = 14 time domain symbols, and the first data channel and the first control channel occupy the same time unit, where the first control channel occupies the first-to-second time domain symbol of the time unit, and the first data channel occupies the third to fourteenth time domain symbols of the time unit. Note that if the time domain resources of the first data channel and the first control channel do not overlap, they may occupy consecutive or non-consecutive time domain symbols. For example, the first control channel occupies the first-to-second time domain symbol of the time unit, and the first data channel occupies the third to fourteenth time domain symbols of the time unit.
[0086] b) the first data channel transmits in a first time unit and the first control channel transmits in a second time unit, where the first control channel occupies A time domain symbols in the first time unit and the first data channel occupies B time domain symbols in the second time unit; JPEG0007753473000003.jpg13160C is the number of time domain symbols in one time unit, the granularity of which is a time slot, subframe, sTTI or other fixed time length.
[0087] For example, as shown in Figure 7(a), one time unit includes C = 14 time domain symbols, and the first data channel and the first control channel occupy different time units, where the first control channel occupies the first to second time domain symbols of the first time unit, and the first data channel occupies the third to fourteenth time domain symbols of the second time unit. It should be noted that the first data channel and the first control channel may occupy consecutive or non-consecutive time domain symbols.
[0088] Further by way of example, as shown in FIG. 5(b), one time unit includes C=14 time domain symbols, and the first data channel and the first control channel occupy different time units, where the first control channel occupies all the time domain symbols of the first time unit, and the first data channel occupies all the time domain symbols of the second time unit.
[0089] c) the first data channel and the first control channel perform partial time division transmission, wherein the first data channel and the first control channel performing partial time division transmission includes time domain resources occupied by the first control channel at least partially overlapping with time domain resources occupied by the first data channel.
[0090] For example, assume that E represents a control channel, F represents a data channel, and the time domain resources of E and F at least partially overlap. Furthermore, the starting time domain positions of E and F may be the same, or the starting position of E may be after F, or the starting position of E may be before F.
[0091] Here, the time domain resources of E and F may at least partially overlap if: 1) the time domain resources of E are a subset of the time domain resources of F, or 2) the time domain resources of E and the time domain resources of F partially overlap, i.e., some of the time domain resources of E do not overlap with F, and another part of the time domain resources of E overlap with F.
[0092] In the above c), the first control channel occupies A time domain symbols within one time unit, and the first data channel occupies B time domain symbols within the time unit, and the time domain resources of the first control channel and the first data channel at least partially overlap; JPEG0007753473000004.jpg14160C is the number of time domain symbols in one time unit.
[0093] Furthermore, the first control information in the present embodiment is second indication information for determining the number of transmissions of the first data channel; redundancy version information of the first data channel; codebook information used by the first data channel; Transmission scheme information used by the first data channel, such as single antenna port transmission, transmit diversity, beamforming, etc.; Demodulation Reference Signal (DMRS) pattern information used by the first data channel; power information of the first data channel; power difference information between the first data channel and the first control channel; Carrier indicator field (CIF) for determining carrier information for transmitting the first data channel; Bandwidth part indication information for determining BWP bandwidth part (BWP: Band Width Part) information for transmitting the first data channel. When one carrier supports multiple BWP configurations, there is a possibility that scheduling may be performed across BWPs. Therefore, the bandwidth part indication information indicates information on the BWP scheduled by the current SCI. Third indication information for determining transmission resources of the feedback channel, such as time domain resources and / or frequency domain resources of the feedback channel, or a maximum delay between the feedback information and the current PSSCH channel; fourth indication information for determining a transmission mode of the first data channel; fifth indication information for determining whether the first data channel uses frequency hopping transmission; sixth indication information for indicating a modulation and coding scheme (MCS) used by the first data channel; The method further includes at least one of seventh indication information for determining whether time domain resources of the first control channel and the first data channel overlap.
[0094] In one embodiment, the first control information can schedule multiple PSSCH transmissions, including initial transmissions and retransmissions, and the SCI includes second indication information for indicating the number of PSSCH transmissions scheduled by the SCI. Furthermore, the SCI can carry redundancy version information indicating the redundancy version of the currently scheduled PSSCH. When multiple PSSCH transmissions are supported, the redundancy version number corresponding to each transmission can be predefined or configured by the network. Therefore, the number of currently performed PSSCH transmissions can be determined through the redundancy version information carried in the SCI, and can be combined at the receiving end. In another embodiment, the SCI can carry the number of the currently performed transmission among multiple transmissions.
[0095] In one embodiment, transmission for the PSSCH can be selected from various candidate transmission schemes, including single-antenna port transmission, transmit diversity, beamforming, and other possible multi-antenna transmission schemes. The SCI carries transmission proposal information indicating the transmission scheme used by the PSSCH scheduled by the SCI. Furthermore, transmit diversity may include space frequency block coding (SFBC), space time division block coding (STBC), cyclic delay diversity (CDD), etc. Furthermore, codebook information for the transmission scheme can be carried in the SCI.
[0096] In one embodiment, the PSSCH can support various DMRS patterns, and the DMRS pattern information used by the PSSCH scheduled by the SCI can be indicated through indication information carried by the SCI, thereby enabling the receiving side to demodulate the PSSCH using the corresponding DMRS pattern.
[0097] In one embodiment, an SCI may carry power information, which indicates the transmission power of a PSSCH scheduled by the SCI or the power difference between the PSSCH and the corresponding PSCCH.
[0098] In one embodiment, the sidelink supports multi-carrier transmission and supports cross-carrier scheduling, i.e., an SCI transmitted by a first carrier schedules a PSSCH on a second carrier, and the SCI carries carrier indication information indicating on which carrier the PSSCH scheduled by that SCI is located.
[0099] In one embodiment, one sidelink carrier is divided into multiple bandwidth parts (BWPs) and supports scheduling across BWPs, i.e., an SCI transmitted by a first BWP schedules a PSSCH on a second BWP, and the SCI carries bandwidth part indication information indicating which BWP the PSSCH scheduled by that SCI is in.
[0100] In one embodiment, a first terminal transmits an SCI and a PSSCH scheduled thereby, and a second terminal receives the received PSSCH and requires feedback information. How to determine the transmission resource of the feedback information is also a problem to be solved. Third indication information can be carried in the SCI, and the third indication information is used to determine the transmission resource of the feedback channel. For example, the third indication information may be one piece of index information, and the index information is used to determine the transmission resource of the feedback channel corresponding to the index information in third configuration information, and the third configuration information includes a correspondence relationship between at least one piece of index information and the transmission resource of the feedback channel.
[0101] In one embodiment, the first control information includes fourth indication information, which is used to determine a transmission mode of the first data channel. The transmission mode includes unicast transmission, multicast transmission, and broadcast transmission. Here, the receiver of unicast transmission is only one terminal, the receiver of multicast transmission is a group of terminals, and the receiver of broadcast transmission is all terminals. When indicating transmission resources of the first data channel via the first control information, the transmission mode corresponding to the transmission resources may also be indicated. Specifically, the fourth indication information may be conveyed in one of the following ways:
[0102] a) The SCI includes one information domain, which explicitly indicates the transmission method used by the first data channel.
[0103] b) Carrying the fourth indication information via a Radio Network Temporary Identity (RNTI), where different RNTIs correspond to different transmission methods, and the SCI carries the RNTI information in an explicit or implicit manner, and the corresponding transmission method can be determined through the RNTI information carried by the SCI.
[0104] c) Carrying the fourth indication information through different scrambling code sequences, where different scrambling code sequences correspond to different transmission modes, and the scrambling code sequences are used to scramble the SCI information, so that the corresponding transmission mode can be determined through the scrambling code sequence scrambled by the SCI.
[0105] In one embodiment, the first control information includes fifth indication information, and the fifth indication information is used to determine whether the first data channels use frequency hopping transmission. If the first control information schedules a plurality of first data channels and the fifth indication information indicates the use of frequency hopping transmission, the plurality of first data channels transmit using frequency hopping transmission.
[0106] In one embodiment, the first control information includes sixth indication information, and the sixth indication information indicates an MCS to be used by the first data channel. When indicating the time domain and / or frequency domain resources to be used by the first data channel, the first control information may simultaneously indicate the MCS to be used by the first data channel.
[0107] In one embodiment, the first control information includes seventh indication information, which is used to determine whether the time domain resources of the first control channel and the first data channel overlap. Exemplarily, the seventh indication information indicates a resource multiplexing scheme of the first control channel and the first data channel, for example, in a first resource multiplexing scheme, the time domains of the first control channel and the first data channel do not overlap, in a second resource multiplexing scheme, the time domains of the first control channel and the first data channel partially overlap, and in a third resource multiplexing scheme, the time domains of the first control channel and the first data channel completely overlap.
[0108] According to the technical solution of the embodiment of the present application, the PSSCH is scheduled via the SCI of the PSCCH, and time-division transmission of the PSCCH and the PSSCH is realized, without increasing the detection complexity of the Rel-15 receiver and without affecting the Rel-14 terminals for performing the resource sensing and selection process.
[0109] FIG. 8(a) is a first schematic structural diagram of the configuration of a control information transmission device provided in the embodiment of the present application, which is applied to a first terminal. As shown in FIG. 8(a), the control information transmission device: A transmission unit 8011 configured to transmit first control information to and from a second terminal, the first control information being carried by a first control channel, the first control information being used to schedule transmission of a first data channel, the first data channel being used to transmit data between the first terminal and the second terminal, and the first control channel and the first data channel comprising a transmission unit performing time division transmission.
[0110] In this embodiment, the transmitting unit 8011 is configured to receive first control information sent by the second terminal or send first control information to the second terminal.
[0111] In one embodiment, a link between a first terminal and a second terminal is referred to as a sidelink, and first control information transmitted between the first terminal and the second terminal is referred to as sidelink control information, which is used to schedule transmission of a corresponding data channel (i.e., a first data channel), where the first data channel is used to transmit data between the first terminal and the second terminal.
[0112] In one embodiment, the first control channel is referred to as a PSCCH, the first data channel is referred to as a PSSCH, and the first control channel and the first data channel perform time division transmission, thus reducing delay. When the first control channel and the first data channel perform time division transmission, how the first control information schedules the transmission of the first data channel can be realized by the following SCI format:
[0113] In this embodiment, the first control information includes frequency domain resource information of the first data channel and / or time domain resource information of the first data channel.
[0114] 1) In the case of frequency domain resource information of the first data channel, it can be realized in the following manner.
[0115] In Scheme 1, the first control information includes a first bitmap, which is used to determine frequency domain resources of the first data channel, and each bit in the first bitmap corresponds to a frequency domain unit in a system. Whether the frequency domain unit corresponding to each bit in the first bitmap is used to transmit the first data channel is determined through the value of the bit in the first bitmap, where for any first bit in the first bitmap, if the value of the first bit is a first value, the frequency domain unit corresponding to the first bit is used to transmit the first data channel, and if the value of the first bit is a second value, the frequency domain unit corresponding to the first bit is not used to transmit the first data channel.
[0116] Here, the granularity of the frequency domain unit is PRB, RBG, or subband, and if the granularity of the frequency domain unit is RBG or subband, the RBG or subband includes K consecutive PRBs.
[0117] For example, assume that the system bandwidth is 20 MHz, there are a total of 100 PRBs, the granularity of the frequency domain unit is subband, and each subband includes 5 PRBs. The first bitmap includes 20 bits, each corresponding to one of the 20 subbands. When a value of a particular bit in the first bitmap is 1, it indicates that the subband corresponding to that bit is used for PSSCH transmission. When a value of a particular bit in the first bitmap is 0, it indicates that the subband corresponding to that bit is not used for PSSCH transmission. The subbands used for PSSCH transmission may be contiguous in the frequency domain or may not be contiguous in the frequency domain.
[0118] In Manner 2, the first control information includes a first parameter, and the first parameter is used to determine a start position and / or a length of frequency domain resources for the first data channel, where the frequency domain resources are allocated contiguously.
[0119] In one embodiment, if the frequency domain starting positions of the first control channel and the first data channel are the same or have a one-to-one correspondence, the first parameter is used to determine the length of the frequency domain resource corresponding to the first data channel. In another embodiment, if the frequency domain ending positions of the first control information and the first data channel are the same, the first parameter is used to determine the length of the frequency domain resource corresponding to the first data channel. For example, if the frequency domain starting positions of the PSCCH carrying SCI and the corresponding PSSCH are the same, the frequency domain starting position of the PSSCH can be determined based on the frequency domain starting position of the PSCCH, and the length of the frequency domain resource of the PSSCH can be indicated via the first parameter.
[0120] In one embodiment, when the first control information schedules transmission of multiple data channels, the multiple data channels include at least the first data channel and a second data channel, and the first parameter is used to determine the length of frequency domain resources corresponding to the multiple data channels and the starting position of frequency domain resources corresponding to the second data channel. For example, when an SCI schedules two PSSCH transmissions (one initial transmission and one retransmission), the first parameter indicates the length of frequency domain resources of the PSSCH and the starting position of another PSSCH transmission. For an SCI corresponding to a first PSSCH transmission, the first parameter indicates the frequency domain length of the PSSCH and the frequency domain starting position of the second PSSCH transmission, and for an SCI corresponding to a second PSSCH transmission, the first parameter indicates the frequency domain length of the PSSCH and the frequency domain starting position of the first PSSCH transmission. For example, if the SCI schedules four PSSCH transmissions (one initial transmission and three retransmissions), the first parameter includes the frequency-domain starting positions and frequency-domain resource lengths of the four transmissions. If the frequency-domain resource lengths of the four transmissions are the same, the first parameter only needs to indicate the length of one frequency-domain resource; otherwise, it needs to indicate the frequency-domain resource lengths of the four transmissions. If the starting positions of the frequency-domain resources of the PSSCH can be determined by the frequency-domain resource positions of the PSCCH carrying the SCI (e.g., the frequency-domain starting positions of the four PSSCH transmissions are the same, and the frequency-domain starting position of the first PSSCH transmission and the frequency-domain starting position of the corresponding PSCCH have a one-to-one correspondence), the first parameter does not need to include the frequency-domain starting positions of the four transmissions. If the frequency domain start positions of the four transmissions are the same or the four transmissions use a frequency hopping scheme (i.e., the frequency domain start positions of the subsequent three transmissions can be determined via the frequency domain start position of the first transmission and a frequency hopping criterion), the first parameter may include only one frequency domain start position.
[0121] In one embodiment, the first parameter is determined by the start position and length of the first data channel frequency domain resource. For example, the first parameter is RIV, whose value corresponds to the start PRB index (n_PRB_start) of the PSSCH frequency domain resource and the number of consecutively allocated PRBs (L_PRB), and the value of RIV is determined by the following formula:
number
[0122] Here, N_PRB denotes the total number of PRBs in the resource pool. In this embodiment, N_PRB can also denote the total number of PRBs in a bandwidth portion or the total number of PRBs in one carrier, and this embodiment is not limited thereto. In this embodiment, the granularity of the frequency domain resource can be RBG or subband, and this embodiment is not limited thereto.
[0123] In Scheme 3, the first control information includes first index information, the first index information is used to determine a first frequency domain resource corresponding to the first index information in first configuration information, and the first configuration information includes a correspondence relationship between at least one index information and a frequency domain resource, where the first configuration information is pre-configured or configured by a network, and if the first configuration information is configured by a network, the network transmits the first configuration information via RRC signaling, broadcast information, or downlink control signaling.
[0124] For example, the SCI may include one index in one table, and each index in the table may correspond to an assigned frequency domain resource, such as a frequency domain resource determined by a length and a start position, or a frequency domain resource determined by one or more frequency domain unit indexes, or a frequency domain resource determined by a bit map, or a frequency domain resource determined by other methods. In this way, one frequency domain resource may be assigned according to the index included in the SCI.
[0125] 2) For frequency domain resources of a first data channel, the first control information further includes first indication information, where the first indication information indicates a frequency domain resource allocation type of the first data channel.
[0126] In one embodiment, the first indication information is indicated by N bits (N is an integer greater than or equal to 1) of the first control information, and different values of the N bits correspond to different frequency domain resource allocation types. For example, the first indication information is indicated by one bit, and when the value of the bit is 1, it indicates that the frequency domain resource allocation type of the first data channel is type 0, and when the value of the bit is 0, it indicates that the frequency domain resource allocation type of the first data channel is type 1, where type 0 indicates that the frequency domain resources are discrete and type 1 indicates that the frequency domain resources are continuous. If there are more frequency domain resource allocation types, more bits can be used to indicate the first indication information.
[0127] 3) In the case of time domain resource information of the first data channel, it can be realized in the following manner.
[0128] In method 1, the time domain resource information of the first data channel includes time domain start position information and / or time domain length information, where the time domain start position information is determined by a first indication field in the first control information, and the time domain length information is determined by a second indication field in the first control information.
[0129] Wherein, if the time domain resources of the first data channel and the first control channel are contiguous or have a corresponding relationship, the time domain starting position of the first data channel can be determined based on the time domain starting position of the first control channel, and thus the time domain starting position of the first data channel does not need to be determined by the first indication field in the first control information. Wherein, if the time domain resources of the first data channel and the first control channel are non-contiguous and do not have a corresponding relationship, the time domain starting position of the first data channel needs to be determined by the first indication field in the first control information.
[0130] Here, the fact that the time domain start position information is determined by the first indication field in the first control information can be realized in the following manner.
[0131] a) The first indication field includes time offset information, and the time offset information is used to determine a time offset amount of the time domain resource of the first data channel relative to the time domain resource of the first control channel.
[0132] Here, the granularity of the time unit is a time domain symbol, a subframe, a time slot, an sTTI, or a fixed time length, and the granularity of the time offset amount is a time domain symbol, a subframe, a time slot, an sTTI, or a fixed time length, but is not limited thereto, and the granularity of the time unit or the time offset amount may be other quantities representing a time length.
[0133] The time domain resource of the first data channel can be determined through the time offset information and the time domain resource of the first control channel, where the time domain resource includes a time domain starting position and / or a time length (i.e., the number of occupied time units).
[0134] For example, referring to FIG. 7(a), if the PSCCH and the PSSCH scheduled thereby are not in the same subframe, the first three symbols of each subframe are PSCCH resources, and the remaining symbols are PSSCH resources. Therefore, the SCI can carry a subframe offset of the PSSCH relative to the PSCCH, thereby determining the subframe position of the PSSCH according to the subframe in which the detected PSCCH is located and the subframe offset carried thereby. In a PSSCH subframe, the first three symbols are candidate PSCCH resources, so the PSSCH starts from the fourth symbol, thereby determining the specific starting subframe and starting symbol position of the PSSCH. For example, if the starting position of the PSSCH is not fixed within a subframe, the time offset information further includes offset information or index information of the time domain symbol of the PSSCH within the subframe. The time domain starting position of the PSSCH can be determined by combining the subframe offset amount carried in the PSCCH and the offset information or index information of the time domain symbol within the subframe.
[0135] b) The first indication field includes time index information, and the time index information is used to determine a time domain starting position of the first data channel.
[0136] For example, the time index information may be a subframe number within a radio frame or a subframe number within a radio frame period, etc., and the time domain start position of the first data channel can be directly determined via the time index information. For example, referring to FIG. 7(a), if the PSCCH and the PSSCH scheduled thereby are not in the same subframe, the first three symbols in each subframe are PSCCH resources and the remaining symbols are PSSCH resources. Therefore, the SCI can carry the subframe number of the PSSCH in a radio frame. Since one radio frame includes 10 subframes, the subframe number range is [0, 9]. If the subframe number carried in the SCI is 7, the SCI is used to schedule the PSSCH in subframe 7 in a radio frame. Since the first three symbols in subframe 7 are candidate PSCCH resources, the PSSCH starts from the fourth symbol, thereby determining the specific start subframe and start symbol position of the PSSCH. Furthermore, taking into account the processing delay of the terminal, if the terminal receives an SCI in subframe 6, the processing delay is 2 ms, and the subframe number carried in the SCI is 7, the terminal will successfully detect the SCI in subframe 8 and schedule a PSSCH for subframe 7 in the next radio frame.
[0137] In one embodiment, the first control information is used to schedule multiple first data channels, and the first indication field includes multiple pieces of time offset information or multiple pieces of time index information. Time domain resources of the multiple first data channels can be determined by the multiple pieces of time offset information or multiple pieces of time index information. For example, the first control information schedules two first data channels, and the first indication field includes two pieces of time offset information, where the first time offset information is used to determine the time domain resource of the first first data channel and the second time offset information is used to determine the time domain resource of the second first data channel. The time offset information is relative to the first control channel, or the time domain starting position within a radio frame, or the time domain starting position within a radio frame period.
[0138] For the time domain resource of the first data channel, the time domain resource of the first data channel occupies one time unit or multiple consecutive time units, and wherein the time domain length information of the first data channel is determined by a second indication field in the first control information, can be realized in the following manner.
[0139] a) The second indication field is used to determine the number of time units and / or time domain symbols occupied by the time domain resource of the first data channel.
[0140] Here, the granularity of the time unit is a time domain symbol, a subframe, a time slot, an sTTI, or a fixed time length, but is not limited thereto, and may be other quantities representing a time length.
[0141] 5, one subframe includes 14 symbols, the PSCCH occupies the first four symbols of the subframe, and the remaining symbols in the subframe can be used for PSSCH transmission. Since the PSSCH can occupy one or more subframes, the second indication field can indicate the number of subframes occupied by the PSSCH, or the second indication field can indicate the number of symbols occupied by the PSSCH. For example, when the granularity of the time unit is a subframe, if the time domain resources of the PSCCH and the corresponding PSSCH are continuous and the second indication field indicates that the PSSCH occupies two time units, the PSSCH scheduled by the SCI occupies the subframe in which the SCI is located and the next adjacent subframe.
[0142] In one embodiment, when the time domain resource of the first data channel occupies a plurality of consecutive time units, the plurality of time units includes a first time unit and at least one second time unit, and when a control channel resource is included in the second time unit, the time domain resource of the first data channel occupies the control channel resource of the second time unit. For example, when a PSSCH occupies a plurality of consecutive time units, the PSSCH occupies the PSCCH resources of time units other than the first time unit. As shown in Figure 5, when a PSSCH scheduled in the third subframe occupies two subframes, the PSSCH occupies the PSCCH resource of the fourth subframe.
[0143] In one embodiment, the first control channel indicates a time unit in which the first data channel is located, and the first data channel can be determined by being pre-configured or configured by a network with time domain resources within the time unit. For example, a data channel resource pool can be pre-configured or configured via a network, and the resource pool configuration information indicates that, within each subframe, the time domain resources of the data channel are all time domain symbols within the subframe starting from the fifth time domain symbol. The subframe for the first data channel can be determined via the first control channel, and the time domain resources of the first data channel in the subframe can be determined by combining the resource pool configuration information.
[0144] In method 2, the time domain resource information of the first data channel includes time domain start position information and / or time domain length information, where the time domain start position information and / or the time domain length information are determined by a third indication field in the first control information.
[0145] Here, the fact that the time domain start position information and / or the time domain length information is determined by the third indication field in the first control information can be realized in the following manner.
[0146] a) A third indication field in the first control information includes a second parameter, and the second parameter is used to determine a time domain start position and a time domain length of the first data channel.
[0147] Here, the second parameter can be calculated and obtained according to the time domain start position and the time domain length of the first data channel, and the second parameter calculated and obtained according to different time domain start positions and time domain lengths can be different and correspond to the time domain start position and the time domain length of the first data channel according to the second parameter.
[0148] b) the third indication field in the first control information includes a second bitmap, each bit in the second bitmap corresponds to one time unit, and determines whether the time unit corresponding to each bit in the second bitmap is used for transmitting the first data channel through the value of the bit, where for any second bit in the second bitmap, if the value of the second bit is a first value, the time unit corresponding to the second bit is used for transmitting the first data channel, and if the value of the second bit is a second value, the time unit corresponding to the second bit is not used for transmitting the first data channel.
[0149] Here, the granularity of the time unit is a time domain symbol, a subframe, a time slot, an sTTI, or a fixed time length, but is not limited thereto, and may be other quantities representing a time length.
[0150] For example, if the value of a particular bit in the second bitmap is 1, it indicates that the time domain unit corresponding to that bit is used to transmit the PSSCH, and if the value of a particular bit in the second bitmap is 0, it indicates that the time domain unit corresponding to that bit is not used to transmit the PSSCH.
[0151] c) a third indication field in the first control information includes second index information, the second index information is used to determine a first time domain resource corresponding to the second index information in second configuration information, and the second configuration information includes a correspondence relationship between at least one index information and a time domain resource, wherein the second configuration information is pre-configured or configured by a network, and if the second configuration information is configured by a network, the network transmits the second configuration information via RRC signaling, broadcast information, or downlink control signaling.
[0152] For example, the SCI includes an index in a table, and each index in the table corresponds to an assigned time domain resource, such as a time domain resource determined by the length and start position of the time domain resource, or a time domain resource determined by one or more time unit indexes, or a time domain resource determined by a bit map, or a time domain resource determined by other methods. In this way, each index included in the SCI can correspond to one time domain resource.
[0153] It should be understood that the above embodiments may be used independently or in combination. For example, the first control channel includes a first indication field and a third indication field, where the first indication field includes time index information for determining a subframe in which the first data channel is located, and the third indication field includes a second parameter, which is used to determine the starting position of the time domain symbols of the first data channel in the subframe and the number of time domain symbols occupied by the first data channel. The first indication field and the third indication field can be combined to determine the subframe position of the first data channel and the starting position and number of time domain symbols occupied by the first data channel in the subframe.
[0154] In the above technical solution of the present embodiment, the last time domain symbol of the last time unit occupied by the first data channel is not used to transmit data but is used as a guard interval (GP).
[0155] Here, if the first data channel occupies consecutive time units, the last symbol of the last time unit is not used to transmit data; if the first data channel occupies non-consecutive time units, the last symbol of each time unit is not used to transmit data.
[0156] In the above technical solution of the embodiment of the present application, the first data channel and the first control channel performing time division transmission can have the following three implementation forms:
[0157] a) the first data channel and the first control channel perform time division transmission in one time unit, the first control channel occupying A time domain symbols in the time unit, the first data channel occupying B time domain symbols in the time unit, and the time domain resources of the first control channel and the first data channel do not overlap; JPEG0007753473000006.jpg14160C is the number of time domain symbols in one time unit, the granularity of which is a time slot, subframe, sTTI or other fixed time length.
[0158] For example, as shown in Figure 5(a), one time unit includes C = 14 time domain symbols, and the first data channel and the first control channel occupy the same time unit, where the first control channel occupies the first-to-second time domain symbol of the time unit, and the first data channel occupies the third to fourteenth time domain symbols of the time unit. Note that if the time domain resources of the first data channel and the first control channel do not overlap, they may occupy consecutive or non-consecutive time domain symbols. For example, the first control channel occupies the first-to-second time domain symbol of the time unit, and the first data channel occupies the third to fourteenth time domain symbols of the time unit.
[0159] b) the first data channel transmits in a first time unit and the first control channel transmits in a second time unit, where the first control channel occupies A time domain symbols in the first time unit and the first data channel occupies B time domain symbols in the second time unit; JPEG0007753473000007.jpg12160C is the number of time domain symbols in one time unit, the granularity of which is a time slot, subframe, sTTI or other fixed time length.
[0160] For example, as shown in Figure 7(a), one time unit includes C = 14 time domain symbols, and the first data channel and the first control channel occupy different time units, where the first control channel occupies the first to second time domain symbols of the first time unit, and the first data channel occupies the third to fourteenth time domain symbols of the second time unit. It should be noted that the first data channel and the first control channel may occupy consecutive or non-consecutive time domain symbols.
[0161] Further by way of example, as shown in FIG. 5(b), one time unit includes C=14 time domain symbols, and the first data channel and the first control channel occupy different time units, where the first control channel occupies all the time domain symbols of the first time unit, and the first data channel occupies all the time domain symbols of the second time unit.
[0162] c) the first data channel and the first control channel perform partial time division transmission, wherein the first data channel and the first control channel performing partial time division transmission includes time domain resources occupied by the first control channel at least partially overlapping with time domain resources occupied by the first data channel.
[0163] For example, assume that E represents a control channel, F represents a data channel, and the time domain resources of E and F at least partially overlap. Furthermore, the starting time domain positions of E and F may be the same, or the starting position of E may be after F, or the starting position of E may be before F.
[0164] Here, the time domain resources of E and F at least partially overlap may include the following cases: 1) the time domain resources of E are a subset of the time domain resources of F, or 2) the time domain resources of E and the time domain resources of F partially overlap, i.e., some of the time domain resources of E do not overlap with F, and another part of the time domain resources of E overlap with F.
[0165] In the above c), the first control channel occupies A time domain symbols within one time unit, and the first data channel occupies B time domain symbols within the time unit, and the time domain resources of the first control channel and the first data channel at least partially overlap; JPEG0007753473000008.jpg14160C is the number of time domain symbols in one time unit.
[0166] Furthermore, the first control information in the present embodiment is second indication information for determining the number of transmissions of the first data channel; redundancy version information of the first data channel; codebook information used by the first data channel; Transmission scheme information used by the first data channel, such as single antenna port transmission, transmit diversity, beamforming, etc.; DMRS pattern information used by the first data channel; power information of the first data channel; power difference information between the first data channel and the first control channel; Carrier indication information (CIF) for determining carrier information for transmitting the first data channel; Bandwidth portion indication information for determining BWP information for transmitting the first data channel. When one carrier supports multiple BWP configurations, there is a possibility that scheduling may be performed across BWPs. Therefore, the bandwidth portion indication information indicates information on the BWP scheduled by the current SCI. Third indication information for determining transmission resources of the feedback channel, such as time domain resources and / or frequency domain resources of the feedback channel, or a maximum delay between the feedback information and the current PSSCH channel; fourth indication information for determining a transmission mode of the first data channel; fifth indication information for determining whether the first data channel uses frequency hopping transmission; sixth indication information for indicating an MCS used by the first data channel; The method further includes at least one of seventh indication information for determining whether time domain resources of the first control channel and the first data channel overlap.
[0167] In one embodiment, the first control information can schedule multiple PSSCH transmissions, including initial transmissions and retransmissions, and the SCI includes second indication information for indicating the number of PSSCH transmissions scheduled by the SCI. Furthermore, the SCI can carry redundancy version information indicating the redundancy version of the currently scheduled PSSCH. When multiple PSSCH transmissions are supported, the redundancy version number corresponding to each transmission can be predefined or configured by the network. Therefore, the number of currently performed PSSCH transmissions can be determined through the redundancy version information carried in the SCI, and can be combined at the receiving end. In another embodiment, the SCI can carry the number of currently performed PSSCH transmissions among multiple transmissions.
[0168] In one embodiment, transmission for the PSSCH can be selected from various candidate transmission schemes, including single-antenna port transmission, transmit diversity, beamforming, and other possible multi-antenna transmission schemes. The SCI carries transmission proposal information indicating the transmission scheme used by the PSSCH scheduled by the SCI. Furthermore, transmit diversity may include SFBC, STBC, CDD, etc. Furthermore, codebook information for the transmission scheme may be carried in the SCI.
[0169] In one embodiment, the PSSCH can support various DMRS patterns, and the DMRS pattern information used by the PSSCH scheduled by the SCI can be indicated through indication information carried by the SCI, thereby enabling the receiving side to demodulate the PSSCH using the corresponding DMRS pattern.
[0170] In one embodiment, an SCI may carry power information, which indicates the transmission power of a PSSCH scheduled by the SCI or the power difference between the PSSCH and the corresponding PSCCH.
[0171] In one embodiment, the sidelink supports multi-carrier transmission and supports cross-carrier scheduling, i.e., an SCI transmitted by a first carrier schedules a PSSCH on a second carrier, and the SCI carries carrier indication information indicating on which carrier the PSSCH scheduled by that SCI is located.
[0172] In one embodiment, one sidelink carrier is divided into multiple bandwidth parts (BWPs) and supports scheduling across BWPs, i.e., an SCI transmitted by a first BWP schedules a PSSCH on a second BWP, and the SCI carries bandwidth part indication information indicating which BWP the PSSCH scheduled by that SCI is in.
[0173] In one embodiment, a first terminal transmits an SCI and a PSSCH scheduled thereby, and a second terminal receives the received PSSCH and requires feedback information. How to determine the transmission resource of the feedback information is also a problem to be solved. Third indication information can be carried in the SCI, and the third indication information is used to determine the transmission resource of the feedback channel. For example, the third indication information may be one piece of index information, and the index information is used to determine the transmission resource of the feedback channel corresponding to the index information in third configuration information, and the third configuration information includes a correspondence relationship between at least one piece of index information and the transmission resource of the feedback channel.
[0174] In one embodiment, the first control information includes fourth indication information, which is used to determine a transmission mode of the first data channel. The transmission mode includes unicast transmission, multicast transmission, and broadcast transmission. Here, the receiver of unicast transmission is only one terminal, the receiver of multicast transmission is a group of terminals, and the receiver of broadcast transmission is all terminals. When indicating transmission resources of the first data channel via the first control information, the transmission mode corresponding to the transmission resources may also be indicated. Specifically, the fourth indication information may be conveyed in one of the following ways:
[0175] a) The SCI includes one information domain, which explicitly indicates the transmission method used by the first data channel.
[0176] b) The fourth indication information is carried via an RNTI, where different RNTIs correspond to different transmission methods, and the SCI carries the RNTI information in an explicit or implicit manner, and the corresponding transmission method can be determined through the RNTI information carried by the SCI.
[0177] c) Carrying the fourth indication information through different scrambling code sequences, where different scrambling code sequences correspond to different transmission modes, and the scrambling code sequences are used to scramble the SCI information, so that the corresponding transmission mode can be determined through the scrambling code sequence scrambled by the SCI.
[0178] In one embodiment, the first control information includes fifth indication information, and the fifth indication information is used to determine whether the first data channels use frequency hopping transmission. If the first control information schedules a plurality of first data channels and the fifth indication information indicates the use of frequency hopping transmission, the plurality of first data channels transmit using frequency hopping transmission.
[0179] In one embodiment, the first control information includes sixth indication information, and the sixth indication information indicates an MCS to be used by the first data channel. When indicating the time domain and / or frequency domain resources to be used by the first data channel, the first control information may simultaneously indicate the MCS to be used by the first data channel.
[0180] In one embodiment, the first control information includes seventh indication information, which is used to determine whether the time domain resources of the first control channel and the first data channel overlap. Exemplarily, the seventh indication information indicates a resource multiplexing scheme of the first control channel and the first data channel, for example, in a first resource multiplexing scheme, the time domains of the first control channel and the first data channel do not overlap, in a second resource multiplexing scheme, the time domains of the first control channel and the first data channel partially overlap, and in a third resource multiplexing scheme, the time domains of the first control channel and the first data channel completely overlap.
[0181] Those skilled in the art should understand that the relevant description of the above control information transmission device in the embodiment of the present application can be understood with reference to the relevant description of the control information transmission method in the embodiment of the present application.
[0182] FIG. 6(b) is a second exemplary flowchart of the control information transmission method provided in the embodiment of the present application. As shown in FIG. 6(b), the control information transmission method includes the following steps:
[0183] In step 6012, first control information is transmitted between the first device and the second device, the first control information being carried by a second control channel, the first control information being used to schedule transmission of a first control channel and / or a first data channel, the first control channel being used to transmit sidelink control information, and the first data channel being used to transmit sidelink data, wherein the first data channel and the first control channel perform time-division transmission.
[0184] In this embodiment, transmitting the first control information between the first device and the second device can have two embodiments: 1) the first device is a first terminal, the second device is a base station, and the first terminal receives the first control information transmitted by the base station; or 2) the first device is a base station, the second device is a first terminal, and the base station transmits the first control information to the first terminal.
[0185] In one embodiment, a link between a first terminal and a second terminal is referred to as a sidelink, and first control information transmitted between the first terminal and the second terminal is referred to as sidelink control information, which is used to schedule transmission of a corresponding data channel (i.e., a first data channel), where the first data channel is used to transmit data between the first terminal and the second terminal.
[0186] In one embodiment, frequency domain resources and / or time domain resources of the first data channel may be scheduled (i.e., explicitly indicated) via the second control channel, and frequency domain resources and / or time domain resources of the first control channel may be scheduled (i.e., explicitly indicated) via the second control channel.
[0187] In one embodiment, the time domain resource of the first data channel can be determined based on the time domain resource of the first control channel or the second control channel, and / or the frequency domain resource of the first data channel can be determined based on the frequency domain resource of the first control channel, without needing to be explicitly indicated.
[0188] In one embodiment, the time domain resource of the first control channel can be determined based on the time domain resource of the second control channel or the first data channel, and / or the frequency domain resource of the first control channel can be determined based on the frequency domain resource of the first data channel, without needing to be explicitly indicated.
[0189] In one embodiment, the first control information is carried by a second control channel, where the second control channel is used to transmit downlink control information (DCI), the first control channel is used to transmit sidelink control information (SCI) also called PSCCH, the first data channel is used to transmit sidelink data also called PSSCH, and the first control channel and the first data channel perform time division transmission, thus reducing delay.
[0190] In the above technical solution of the embodiment of the present application, the first data channel and the first control channel performing time division transmission can have the following three implementation forms:
[0191] 1) the first data channel and the first control channel perform time division transmission in one time unit, the first control channel occupying A time domain symbols in the time unit, the first data channel occupying B time domain symbols in the time unit, and the time domain resources of the first control channel and the first data channel do not overlap; JPEG0007753473000009.jpg15160C is the number of time domain symbols in one time unit, the granularity of which is a time slot, a subframe, an sTTI or other fixed time length.
[0192] For example, as shown in Figure 5(a), one time unit includes C = 14 time domain symbols, and the first data channel and the first control channel occupy the same time unit, where the first control channel occupies the first-to-second time domain symbol of the time unit, and the first data channel occupies the third to fourteenth time domain symbols of the time unit. Note that if the time domain resources of the first data channel and the first control channel do not overlap, they may occupy consecutive or non-consecutive time domain symbols. For example, the first control channel occupies the first-to-second time domain symbol of the time unit, and the first data channel occupies the third to fourteenth time domain symbols of the time unit.
[0193] 2) the first data channel transmits in a first time unit and the first control channel transmits in a second time unit, where the first control channel occupies A time domain symbols in the first time unit and the first data channel occupies B time domain symbols in the second time unit; JPEG0007753473000010.jpg11160C is the number of time domain symbols in one time unit, the granularity of which is a time slot, a subframe, an sTTI or other fixed time length.
[0194] For example, as shown in Figure 7(a), one time unit includes C = 14 time domain symbols, and the first data channel and the first control channel occupy different time units, where the first control channel occupies the first to second time domain symbols of the first time unit, and the first data channel occupies the third to fourteenth time domain symbols of the second time unit. It should be noted that the first data channel and the first control channel may occupy consecutive or non-consecutive time domain symbols.
[0195] Further by way of example, as shown in FIG. 5(b), one time unit includes C=14 time domain symbols, and the first data channel and the first control channel occupy different time units, where the first control channel occupies all the time domain symbols of the first time unit, and the first data channel occupies all the time domain symbols of the second time unit.
[0196] 3) The first data channel and the first control channel perform partial time-division transmission, and the first data channel and the first control channel performing partial time-division transmission includes time domain resources occupied by the first control channel at least partially overlapping with time domain resources occupied by the first data channel.
[0197] For example, assume that E represents a control channel, F represents a data channel, and the time domain resources of E and F at least partially overlap. Furthermore, the starting time domain positions of E and F may be the same, or the starting position of E may be after F, or the starting position of E may be before F.
[0198] Here, the time domain resources of E and F may at least partially overlap if: 1) the time domain resources of E are a subset of the time domain resources of F, or 2) the time domain resources of E and the time domain resources of F partially overlap, i.e., some of the time domain resources of E do not overlap with F, and another part of the time domain resources of E overlap with F.
[0199] In the above c), the first control channel occupies A time domain symbols within one time unit, and the first data channel occupies B time domain symbols within the time unit, and the time domain resources of the first control channel and the first data channel at least partially overlap; JPEG0007753473000011.jpg12160C is the number of time domain symbols in one time unit.
[0200] When the first control channel and the first data channel perform time division transmission, how the first control information schedules the transmission of the first control channel and / or the first data channel can be realized by the following DCI format:
[0201] In this embodiment, the first control information includes frequency domain resource information of the first control channel and / or time domain resource information of the first control channel and / or frequency domain resource information of the first data channel and / or time domain resource information of the first data channel.
[0202] 1) In the case of frequency domain resource information of the first control channel, it can be realized in the following manner.
[0203] In Scheme 1, the first control information includes a first bitmap, which is used to determine frequency domain resources of the first control channel, and each bit in the first bitmap corresponds to a frequency domain unit in a system. Whether the frequency domain unit corresponding to the bit is used to transmit the first control channel is determined through the value of each bit in the first bitmap, where for any first bit in the first bitmap, if the value of the first bit is a first value, the frequency domain unit corresponding to the first bit is used to transmit the first control channel, and if the value of the first bit is a second value, the frequency domain unit corresponding to the first bit is not used to transmit the first control channel.
[0204] Here, the granularity of the frequency domain unit is a PRB, a resource block group (RBG), or a subband, and if the granularity of the frequency domain unit is an RBG or a subband, the RBG or subband includes K consecutive PRBs.
[0205] For example, assume that the system bandwidth is 20 MHz, there are a total of 100 PRBs, the granularity of the frequency domain unit is a subband, and each subband includes 10 PRBs. The first bitmap includes 10 bits, each corresponding to the 10 subbands. When a value of a particular bit in the first bitmap is 1, it indicates that the subband corresponding to that bit is used for transmitting the PSCCH, and when a value of a particular bit in the first bitmap is 0, it indicates that the subband corresponding to that bit is not used for transmitting the PSCCH.
[0206] In Manner 2, the first control information includes a first parameter, and the first parameter is used to determine a start position and / or a length of frequency domain resources of the first control channel, where the frequency domain resources are allocated contiguously.
[0207] For example, the first parameter is a resource indication value (RIV), which corresponds to the starting PRB index of the PSCCH frequency domain resource and the number of consecutively allocated PRBs. The frequency domain starting position and frequency domain length of the PSCCH can be determined through the RIV value.
[0208] In one embodiment, the length of the frequency domain resource occupied by the PSCCH is preconfigured or configured by the network, and the first parameter indicates a frequency domain starting position of the PSCCH. Specifically, the first parameter may be a frequency domain offset, which indicates a frequency domain offset of the frequency domain starting position of the PSCCH relative to a frequency domain position, which may be the lowest or highest PRB position, the starting position of a carrier or bandwidth portion (BWP), the starting position of a resource pool, the frequency domain starting position of a sidelink synchronization signal, the frequency domain starting position of a sidelink broadcast channel, or another determined frequency domain position. Exemplarily, the first parameter may be an index value of a frequency domain unit, and the starting position of the frequency domain resource may be determined via the index value.
[0209] In Scheme 3, the first control information includes first index information, the first index information is used to determine a first frequency domain resource corresponding to the first index information in first configuration information, and the first configuration information includes a correspondence relationship between at least one index information and a frequency domain resource, where the first configuration information is pre-configured or configured by a network, and if the first configuration information is configured by a network, the network transmits the first configuration information via RRC signaling, broadcast information, or downlink control signaling.
[0210] For example, the DCI includes one index in one table, and each index in the table corresponds to an assigned frequency domain resource, such as a frequency domain resource determined by a length and a start position, or a frequency domain resource determined by one or more frequency domain unit indexes, or a frequency domain resource determined by a bit map, or a frequency domain resource determined by other methods. In this way, one frequency domain resource can be assigned according to the index included in the DCI.
[0211] In another example, the system bandwidth is 20 MHz, has a total of 100 PRBs, the granularity of the frequency domain unit is a subband, each subband includes 10 PRBs, and each subband is represented by a 4-bit index value. The first control information indicates the 4-bit index information to indicate that the subband corresponding to the index is used to transmit the first control channel.
[0212] In the above technical solution, the frequency domain resource information of the first control channel is explicitly indicated by DCI, but is not limited thereto, and the frequency domain resource information of the first control channel may be predefined or configured by the network. For example, the length of the frequency domain resource occupied by the first control channel may be predefined or determined in a manner configured by the network. Specifically, the network configures the first control channel to occupy 8 subbands, each subband having 10 PRBs, through configuration information.
[0213] In the above technical solution, when the first control information schedules multiple first control channels, the first control information includes multiple first bitmaps, or multiple first parameters, or multiple first index information, where each of the first bitmaps, or each of the first parameters, or each of the first index information is used to determine frequency domain resources of one of the first control channels.
[0214] 2) In the case of time domain resource information of the first control channel, it can be realized in the following manner.
[0215] In Scheme 1, the time domain resource information of the first control channel includes time domain start position information and / or time domain length information, where the time domain start position information is determined by a first indication field in the first control information, and the time domain length information is determined by a second indication field in the first control information.
[0216] Here, the fact that the time domain start position information is determined by the first indication field in the first control information can be realized in the following manner.
[0217] 1. The first indication field includes first time offset information, and the first time offset information is used by the first device or the second device to determine the time domain resource of the first control channel according to the first time offset information and / or the time domain resource of the second control channel.
[0218] Here, the granularity of the time unit is a time domain symbol, a subframe, a time slot, an sTTI, or a fixed time length, and the granularity of the time offset is a time domain symbol, a subframe, a time slot, an sTTI, or a fixed time length, but is not limited thereto, and the granularity of the time unit or the time offset may be other quantities representing a time length.
[0219] The time domain resource of the first control channel can be determined through the first time offset information and the time domain resource of the second control channel, where the time domain resource includes a time domain start position and / or a time length (i.e., the number of occupied time units). Illustratively, the first control channel can be pre-configured or configured by a network with a time domain position within one time unit.
[0220] For example, the first time offset information indicates a time offset of the time domain starting position of the first control channel relative to the time domain starting position of the second control channel, e.g., the time offset is four subframes, and if the terminal receives DCI carrying the offset information in subframe n, it transmits the first control channel in subframe n+4. Furthermore, it can be determined via pre-configuration information that the first control channel occupies the first to fourth time domain symbols within one time unit, and therefore, it can be determined that the first control channel occupies the first four time domain symbols of subframe n+4.
[0221] In one embodiment, the first time offset information indicates a time offset of a time domain start position of the first control channel relative to a start position of a radio frame (e.g., including 10 subframes), or the first time offset information indicates a time offset of a time domain start position of the first control channel relative to a start position of a radio frame period (e.g., including 10240 subframes), or the first time offset information indicates a time offset of a time domain start position of the first control channel relative to a start position of a resource pool.
[0222] In one embodiment, the first control information is used to schedule a plurality of first control channels, and the first indication field includes a plurality of time offset information pieces. Time domain resources of the plurality of first control channels can be determined by the plurality of time offset information pieces. For example, the first control information schedules two first control channels, and the first indication field includes two time offset information pieces, where the first time offset information piece is used to determine the time domain resource of the first first control channel, and the second time offset information piece is used to determine the time domain resource of the second first control channel. The time offset information pieces are relative to the second control channel, or the time domain starting position within a radio frame, or the time domain starting position within a radio frame period.
[0223] In one embodiment, the first control information is used to schedule a plurality of the first control channels, where the time domain resource of a first one of the first control channels can be determined explicitly or implicitly, and the time domain resource of the remaining one of the first control channels can be determined by the time domain resource of the first one of the first control channels and the first time offset information. For example, the first control information is used to schedule two first control channels, where the subframe of the first one of the first control channels and the subframe in which the first control information is received have a deterministic relationship, and the time domain resource of the first one of the first control channels can be determined implicitly, such as receiving the first control information in subframe n and transmitting the first one of the first control channels in subframe n+4, and the time domain resource of the second one of the first control channels can be determined by the time domain resource of the first one of the first control channels and the first time offset information, such as if the first time offset information is p, the subframe of the second one of the first control channels is n+4+p. Further, for example, the first control information is used to schedule two first control channels, and the first control information includes two pieces of time offset information p1 and p2, and the first control information is received in subframe n, the first first control channel is transmitted in subframe n+p1, and the second first control channel is transmitted in subframe n+p2.
[0224] 2. The first indication field includes second index information, and the second index information is used to determine the time unit occupied by the starting position of the first control channel.
[0225] Here, the second index information may be a subframe number within one radio frame, or a subframe number within one radio frame period, etc., and the time domain starting position of the first control channel can be directly determined through the second index information.
[0226] For example, a DCI carries the subframe number of a PSCCH in one radio frame, and since one radio frame includes 10 subframes, the subframe number range is [0, 9]. If the subframe number carried by the DCI is 7, the PSCCH scheduled by the DCI will transmit in subframe 7 within one radio frame. Furthermore, considering the processing delay of the terminal, if the terminal receives a DCI in subframe 6, the processing delay is 2 ms, and the subframe number carried by the DCI is 7, the terminal will successfully detect the DCI in subframe 8 and schedule the PSCCH for subframe 7 within the next radio frame.
[0227] It should be noted that the above radio frame or radio frame period can be determined based on the downlink or based on the sidelink.
[0228] In one embodiment, the first indication field includes a plurality of index information pieces. The first control information is used to schedule a plurality of first control channels, and time domain resources of the plurality of first control channels can be determined by the plurality of index information pieces. For example, the first control information schedules two first control channels, and the first indication field includes two index information pieces, where the first index information piece is used to determine the time domain resource of the first first control channel and the second index information piece is used to determine the time domain resource of the second first control channel. Exemplarily, the index information piece is a subframe number within one radio frame or a subframe number within one radio frame period.
[0229] 3. The first indication field includes a bitmap, each bit in the bitmap corresponds to a time unit, and determines whether the time unit corresponding to the bit is used to transmit the first control channel through the value of each bit in the bitmap, where for any bit in the bitmap, if the value of the bit is a first value, the time unit corresponding to the bit is used to transmit the first control channel, and if the value of the bit is a second value, the time unit corresponding to the second bit is not used to transmit the first control channel.
[0230] For example, the first indication field includes a bitmap including 10 bits corresponding to 10 subframes, where a specific bit being 1 indicates that the subframe is used to transmit the first control channel. The resources of the first control channel in each subframe may be pre-configured or determined by a network, such as the first control channel occupying four symbols from the first symbol. The time domain resources of the first control channel may be determined through the bitmap information and the configuration information. The time domain transmission resources of multiple first control channels may be configured by setting multiple bit positions of the bitmap to 1.
[0231] For the time domain resource of the first control channel, the time domain resource of the first control channel occupies one time domain symbol or multiple consecutive time domain symbols, where the time domain length information of the first control channel is determined by a second indication field in the first control information, specifically, the second indication field in the first control information indicates the number of time units occupied by the time domain resource of the first control channel, where the time unit may be a time domain symbol, or an sTTI, or a subframe, or a time slot, or other fixed time length.
[0232] In the above-described embodiment, the first indication field can be used to determine a time unit in which the first control channel is transmitted, and the time domain resources of the first control channel within the time unit can be determined in a pre-configured or network-configured manner. For example, the first control channel is pre-configured or network-configured within one time unit, and occupies the first k time domain symbols. In combination with the first indication field, the time unit in which the first control channel is located can be determined, and the time domain resources of the first control channel within the time unit can be determined.
[0233] In Scheme 2, the time domain resource information of the first control channel includes time domain start position information and / or time domain length information, where the time domain start position information and / or the time domain length information are determined by a third indication field in the first control information.
[0234] Here, the fact that the time domain start position information and / or the time domain length information is determined by the third indication field in the first control information can be realized in the following manner.
[0235] 1. The third indication field in the first control information includes a second parameter, which is used to determine the time domain start position and the time domain length of the first control channel.
[0236] Here, the second parameter can be calculated and obtained according to the time domain start position and the time domain length of the first control channel, and the second parameter calculated and obtained according to different time domain start positions and time domain lengths can be different and correspond to the time domain start position and the time domain length of the first control channel according to the second parameter.
[0237] 2. The third indication field in the first control information includes a second bitmap, each bit in the second bitmap corresponds to one time unit, and determines whether the time unit corresponding to each bit in the second bitmap is used to transmit the first control channel through the value of the bit, where for any second bit in the second bitmap, if the value of the second bit is a first value, the time unit corresponding to the second bit is used to transmit the first control channel, and if the value of the second bit is a second value, the time unit corresponding to the second bit is not used to transmit the first control channel.
[0238] For example, if the time unit is a time domain symbol and the value of a particular bit in the second bitmap is 1, it indicates that the time domain symbol corresponding to that bit is used to transmit the PSCCH, and if the value of a particular bit in the second bitmap is 0, it indicates that the time domain symbol corresponding to that bit is not used to transmit the PSCCH.
[0239] 3. The third indication field in the first control information includes third index information, and the third index information is used to determine a first time domain resource corresponding to the third index information in the second configuration information, and the second configuration information includes a correspondence relationship between at least one index information and a time domain resource, where the second configuration information is pre-configured or configured by a network.
[0240] For example, the DCI includes one index in one table, and each index in the table corresponds to an assigned time domain resource, such as a time domain resource determined by the length and start position of the time domain resource, or by one or more time unit indices, or by a one-bit bitmap, or by other means.
[0241] In the above technical solution, the time domain resource information of the first control channel may be explicitly indicated by, but not limited to, a DCI, or may be implicitly indicated via a DCI. Specifically, the time domain resource of the first control channel is determined based on the time domain resource of the second control channel. For example, the terminal determines the transmission time of the PSCCH according to the time at which it receives the DCI. For example, the terminal receives the DCI in subframe n and transmits the PSCCH in subframe n+4, with each PSCCH starting at the first symbol of the subframe or ending at the last symbol of the subframe. The number of symbols occupied by each PSCCH can be pre-configured or configured by the network.
[0242] In one embodiment, the first control information explicitly indicates time domain resources and / or frequency domain resources of the first data channel, and the time domain resources of the first control channel can be implicitly determined via the time domain resources of the first data channel or the time domain resources of the second control channel, or the frequency domain resources of the first control channel can be implicitly determined via the frequency domain resources of the first data channel, in which case the first control information does not include time domain resource indication information or frequency domain resource indication information for the first control channel.
[0243] In the above technical solutions of the embodiments of the present application, the first control information includes frequency domain resource information and / or time domain resource information corresponding to one first control channel, or the first control information includes frequency domain resource information and / or time domain resource information corresponding to multiple first control channels.
[0244] In one embodiment, the time domain resource of the first data channel can be determined based on the time domain resource of the first control channel or the second control channel, and does not need to be explicitly indicated. The first control information may include the frequency domain resource and / or the time domain resource of the first data channel, or may not include the frequency domain resource and / or the time domain resource of the first data channel. If the first control information includes the frequency domain resource and / or the time domain resource of the first data channel, the frequency domain resource and / or the time domain resource of the first data channel can be determined in the following manner.
[0245] 3) In the case of frequency domain resource information of the first data channel, it can be realized in the following manner.
[0246] In Scheme 1, the first control information includes a third bitmap, which is used to determine frequency domain resources of the first data channel, and each bit in the third bitmap corresponds to a frequency domain unit in the system. Whether the frequency domain unit corresponding to each bit in the third bitmap is used to transmit the first data channel is determined through the value of each bit in the third bitmap, where for any third bit in the third bitmap, if the value of the third bit is a first value, the frequency domain unit corresponding to the third bit is used to transmit the first data channel, and if the value of the third bit is a second value, the frequency domain unit corresponding to the third bit is not used to transmit the first data channel.
[0247] Here, the granularity of the frequency domain unit is PRB, RBG, or subband, and if the granularity of the frequency domain unit is RBG or subband, the RBG or subband includes K consecutive PRBs.
[0248] For example, assume that the system bandwidth is 20 MHz, there are a total of 100 PRBs, the granularity of the frequency domain unit is subband, and each subband includes 5 PRBs. The first bitmap includes 20 bits, each corresponding to the 20 subbands. If a specific bit in the third bitmap has a value of 1, it indicates that the frequency domain unit corresponding to that bit is used for PSSCH transmission. If a specific bit in the third bitmap has a value of 0, it indicates that the frequency domain unit corresponding to that bit is not used for PSSCH transmission. The subbands used for PSSCH transmission may be contiguous in the frequency domain or may not be contiguous in the frequency domain.
[0249] In Manner 2, the first control information includes a third parameter, which is used to determine a start position and / or a length of frequency domain resources for the first data channel, where the frequency domain resources are allocated contiguously.
[0250] In one embodiment, if the frequency domain starting positions of the first control channel and the first data channel are the same or have a one-to-one correspondence, the third parameter is used to determine the length of the frequency domain resource corresponding to the first data channel. In another embodiment, if the frequency domain ending positions of the first control information and the first data channel are the same, the third parameter is used to determine the length of the frequency domain resource corresponding to the first data channel. For example, if the frequency domain starting positions of a PSCCH and its corresponding PSSCH are the same, the frequency domain starting position of the PSSCH can be determined based on the frequency domain starting position of the PSCCH, and the length of the frequency domain resource of the PSSCH can be indicated via the third parameter.
[0251] In one embodiment, when the first control information schedules transmission of a plurality of data channels, the plurality of data channels include at least the first data channel and a second data channel, and the third parameter is used to determine a length of frequency domain resources corresponding to the plurality of data channels and a starting position of frequency domain resources corresponding to the second data channel. In this embodiment, when the frequency domain resource starting position of the first data channel and the frequency domain resource starting position of the first control channel have a one-to-one correspondence, the frequency domain resource starting position of the first data channel can be determined via the frequency domain resource starting position of the first control channel. When the frequency domain resource starting position of the first data channel and the frequency domain resource starting position of the first control channel do not have a one-to-one correspondence, the first control information includes another parameter indicating the frequency domain resource starting position of the first data channel. For example, if the DCI schedules two PSSCH transmissions (one initial transmission and one retransmission), the third parameter indicates the length of the frequency domain resource of the PSSCH and the starting position of another PSSCH transmission, and the third parameter is determined by the length of the frequency domain resource of the PSSCH and the starting position of the second PSSCH transmission. In this case, the DCI includes another field for indicating the frequency domain resource starting position of the first PSSCH transmission of the PSSCH. For further example, if the DCI schedules four PSSCH transmissions (one initial transmission and three retransmissions), the third parameter includes the frequency domain starting positions and frequency domain resource lengths of the four transmissions. If the frequency domain resource lengths of the four transmissions are the same, the third parameter only needs to indicate the length of one frequency domain resource; otherwise, it needs to indicate the frequency domain resource lengths of the four transmissions, respectively.If the start position of the frequency-domain resource of the PSSCH can be determined by the frequency-domain resource position that carries the PSCCH and corresponds to the PSCCH (e.g., the frequency-domain start positions of four PSSCH transmissions are the same, and the frequency-domain start position of the first PSSCH transmission and the frequency-domain start position of the corresponding PSCCH have a one-to-one correspondence), the third parameter may not include the frequency-domain start positions of the four transmissions.If the frequency-domain start positions of the four transmissions are the same or the four transmissions use a frequency hopping scheme (i.e., the frequency-domain start positions of the subsequent three transmissions can be determined via the frequency-domain start position of the first transmission and a frequency hopping criterion), the third parameter may include only one frequency-domain start position.
[0252] In one embodiment, the third parameter is determined by the start position and length of the first data channel frequency domain resource. For example, the third parameter is RIV, whose value corresponds to the start PRB index (n_PRB_start) of the PSSCH frequency domain resource and the number of consecutively allocated PRBs (L_PRB), and the value of RIV is determined by the following formula:
number
[0253] Here, N_PRB denotes the total number of PRBs in the resource pool. In this embodiment, N_PRB can also denote the total number of PRBs in a bandwidth portion or the total number of PRBs in one carrier, and this embodiment is not limited thereto. In this embodiment, the granularity of the frequency domain resource can be RBG or subband, and this embodiment is not limited thereto.
[0254] In Scheme 3, the first control information includes fourth index information, the fourth index information is used to determine a second frequency domain resource corresponding to the fourth index information in third configuration information, the third configuration information includes a correspondence relationship between at least one index information and a frequency domain resource, and the third configuration information is pre-configured or configured by a network. If the third configuration information is pre-configured or configured by a network, the network transmits the third configuration information via RRC signaling, broadcast information, or downlink control signaling.
[0255] For example, the DCI includes one index in a table, and each index in the table corresponds to an allocated frequency domain resource, such as a frequency domain resource determined by a length and a starting position, or a frequency domain resource determined by one or more frequency domain unit indices, or a frequency domain resource determined by a bit bitmap, or a frequency domain resource determined by other methods.
[0256] 4) For frequency domain resources of a first data channel, the first control information further includes first indication information, where the first indication information indicates a frequency domain resource allocation type of the first data channel.
[0257] In one embodiment, the first indication information is indicated by N bits (N is an integer greater than or equal to 1) of the first control information, and different values of the N bits correspond to different frequency domain resource allocation types. For example, the first indication information is indicated by one bit, and when the value of the bit is 1, it indicates that the frequency domain resource allocation type of the first data channel is type 0, and when the value of the bit is 0, it indicates that the frequency domain resource allocation type of the first data channel is type 1, where type 0 indicates that the frequency domain resources are discrete and type 1 indicates that the frequency domain resources are continuous. If there are more frequency domain resource allocation types, more bits can be used to indicate the first indication information.
[0258] 5) In the case of time domain resource information of the first data channel, it can be realized in the following manner.
[0259] In method 1, the time domain resource information of the first data channel includes time domain start position information and / or time domain length information, where the time domain start position information is determined by a first indication field in the fourth control information, and the time domain length information is determined by a fifth indication field in the first control information.
[0260] Here, if the time domain resources of the first data channel and the first control channel / second control channel are contiguous or have a corresponding relationship, the time domain starting position of the first data channel can be determined based on the time domain starting position of the first control channel / second control channel, and thus the time domain starting position of the first data channel does not need to be determined by the fourth indication field in the first control information. If the time domain resources of the first data channel and the first control channel / second control channel are non-contiguous and do not have a corresponding relationship, the time domain starting position of the first data channel needs to be determined by the fourth indication field in the first control information.
[0261] Here, the fact that the time domain start position information is determined by the fourth indication field in the first control information can be realized in the following manner.
[0262] 1. The fourth indication field includes second time offset information, and the second time offset information is used to determine a time offset amount of the time domain resource of the first data channel relative to the time domain resource of the second control channel or the time domain resource of the first control channel.
[0263] Here, the granularity of the time unit is a time domain symbol, a subframe, a time slot, an sTTI, or a fixed time length, and the granularity of the time offset is a time domain symbol, a subframe, a time slot, an sTTI, or a fixed time length, but is not limited thereto, and the granularity of the time unit or the time offset may be other quantities representing a time length.
[0264] The time domain resource of the first data channel can be determined through the second time offset information and the time domain resource of the first control channel / second control channel, where the time domain resource includes a time domain starting position and / or a time length (i.e., the number of occupied time units).
[0265] For example, referring to FIG. 7(a), if the PSCCH and the PSSCH scheduled thereby are not in the same subframe, the first three symbols of each subframe are PSCCH resources and the remaining symbols are PSSCH resources. Therefore, the DCI can convey the subframe offset of the PSSCH relative to the PSCCH, thereby determining the subframe position of the PSSCH according to the PSCCH subframe assigned by the DCI and the subframe offset conveyed thereby. In a PSSCH subframe, the first three symbols are candidate PSCCH resources, so the PSSCH starts from the fourth symbol. Therefore, the specific starting subframe and starting symbol position of the PSSCH can be determined. For example, if the starting position of the PSSCH is not fixed within a subframe, the time offset information further includes offset information or index information of the time domain symbol of the PSSCH within the subframe. The time domain starting position of the PSSCH can be determined by combining the subframe offset amount conveyed by the DCI and the offset information or index information of the time domain symbol within the subframe.
[0266] 2. The fourth indication field includes time index information, which is used to determine the time domain starting position of the first data channel.
[0267] For example, the time index information may be a time unit number within one radio frame or a time unit number within one radio frame period, where the time unit is a time domain symbol, a subframe, a time slot, an sTTI, or a fixed time length. The time domain start position of the first data channel can be directly determined via the time index information. For example, referring to FIG. 7(a), if the PSCCH and the PSSCH scheduled thereby are not in the same subframe, the first three symbols in each subframe are PSCCH resources and the remaining symbols are PSSCH resources. Therefore, the subframe number of the PSSCH in one radio frame can be carried by the DCI. Since one radio frame includes 10 subframes, the subframe number range is [0, 9]. If the subframe number carried by the DCI is 7, the DCI is used to schedule a PSSCH for subframe 7 in one radio frame, and since the first three symbols in subframe 7 are candidate PSCCH resources, the PSSCH starts from the fourth symbol, thereby determining the specific starting subframe and starting symbol position of the PSSCH. Furthermore, considering the processing delay of the terminal, if the terminal receives a DCI in subframe 6, the processing delay is 2 ms, and the subframe number carried by the DCI is 7, the terminal will successfully detect the DCI in subframe 8 and schedule a PSSCH for subframe 7 in the next radio frame.
[0268] For the time domain resource of the first data channel, the time domain resource of the first data channel occupies one time unit or multiple consecutive time units, where the time domain length information of the first data channel is determined by a fifth indication field in the first control information, can be realized in the following manner.
[0269] The fifth indication field is used to determine the number of time units occupied by the time domain resource of the first data channel, where the granularity of the time unit is a time domain symbol, a subframe, a time slot, an sTTI, or a fixed time length, but is not limited thereto, and may be other quantities representing a time length.
[0270] 5(a), one subframe includes 14 symbols, the PSCCH occupies the first four symbols of the subframe, and the remaining symbols in the subframe can be used for PSSCH transmission. The PSSCH can occupy one or more subframes, so the fifth indication field can indicate the number of subframes occupied by the PSSCH, or the fifth indication field can indicate the number of symbols occupied by the PSSCH. For example, when the granularity of the time unit is a subframe, if the fifth indication field indicates that the PSSCH occupies two time units, the PSSCH scheduled by the DCI indicates two consecutive adjacent subframes, and in combination with the starting position of the time domain resource of the PSSCH, the time domain resource occupied by the PSSCH can be determined.
[0271] In one embodiment, the first control information is used to schedule multiple first data channels, and the fourth indication field includes multiple pieces of time offset information or multiple pieces of time index information. Time domain resources of the multiple first data channels can be determined by the multiple pieces of time offset information or multiple pieces of time index information. For example, the first control information schedules two first data channels, and the first indication field includes two pieces of time offset information, where the first time offset information is used to determine the time domain resource of the first first data channel and the second time offset information is used to determine the time domain resource of the second first data channel. The time offset information is relative to the second control channel, or the first control channel, or a time domain starting position within a radio frame, or a time domain starting position within a radio frame period.
[0272] In one embodiment, when the time domain resource of the first data channel occupies a plurality of consecutive time units, the plurality of time units includes a first time unit and at least one second time unit, and when a control channel resource is included in the second time unit, the time domain resource of the first data channel occupies the control channel resource of the second time unit. For example, when a PSSCH occupies a plurality of consecutive time units, the PSSCH occupies the PSCCH resources of time units other than the first time unit. As shown in Figure 5, when a PSSCH scheduled in the third subframe occupies two subframes, the PSSCH occupies the PSCCH resource of the fourth subframe.
[0273] In method 2, the time domain resource information of the first data channel includes time domain start position information and / or time domain length information, where the time domain start position information and / or the time domain length information are determined by a sixth indication field in the first control information.
[0274] Here, the fact that the time domain start position information and / or the time domain length information is determined by the sixth indication field in the first control information can be realized in the following manner.
[0275] 1. The sixth indication field in the first control information includes a fourth parameter, which is used to determine the time domain start position and the time domain length of the first data channel.
[0276] Here, the fourth parameter can be calculated and obtained according to the time domain start position and the time domain length of the first data channel, and the fourth parameter calculated and obtained according to different time domain start positions and time domain lengths is different, and can correspond to the time domain start position and the time domain length of the first data channel according to the fourth parameter.
[0277] 2. The sixth indication field in the first control information includes a fourth bitmap, each bit in the fourth bitmap corresponds to one time unit, and the value of each bit in the fourth bitmap determines whether the time unit corresponding to the bit is used for transmitting the first data channel, where for any fourth bit in the fourth bitmap, if the value of the fourth bit is a first value, the time unit corresponding to the fourth bit is used for transmitting the first data channel, and if the value of the fourth bit is a second value, the time unit corresponding to the fourth bit is not used for transmitting the first data channel.
[0278] Here, the granularity of the time unit is a time domain symbol, a subframe, a time slot, an sTTI, or a fixed time length, but is not limited thereto, and may be other quantities representing a time length.
[0279] For example, if the value of a particular bit in the fourth bitmap is 1, it indicates that the time domain unit corresponding to that bit is used for transmitting the PSSCH, and if the value of a particular bit in the fourth bitmap is 0, it indicates that the time domain unit corresponding to that bit is not used for transmitting the PSSCH.
[0280] 3. The sixth indication field in the first control information includes fifth index information, which is used to determine a second time domain resource corresponding to the fifth index information in fourth configuration information, and the fourth configuration information includes a correspondence relationship between at least one index information and a time domain resource, wherein the fourth configuration information is pre-configured or configured by a network, and if the fourth configuration information is configured by a network, the network transmits the fourth configuration information via RRC signaling, broadcast information, or downlink control signaling.
[0281] For example, the DCI includes one index in one table, and each index in the table corresponds to an assigned time domain resource, such as a time domain resource determined by the length and start position of the time domain resource, or by one or more time unit indices, or by a bit map, or by other means.
[0282] In the above-described embodiment, the time unit in which the first data channel is transmitted can be determined via the fourth or sixth indication field, and the time domain resources of the first data channel within the time unit can be determined in a pre-configured or network-configured manner. For example, the first data channel can be pre-configured or network-configured within one time unit, occupying the last m time domain symbols. In combination with the first indication field, the time unit in which the first data channel is located can be determined, and the time domain resources of the first control channel within the data unit can be determined.
[0283] In the above technical solutions of the embodiments of the present application, the number of PRBs that can be used by a terminal on the transmission resource of the scheduled first data channel is a multiple of 2, 3, or 5.
[0284] For example, in the above technical solution of the embodiment of the present application, the last time domain symbol of the last time unit occupied by the first data channel is not used to transmit data but is used as a guard interval (GP).
[0285] Here, if the first data channel occupies consecutive time units, the last symbol of the last time unit is not used to transmit data; if the first data channel occupies non-consecutive time units, the last symbol of each time unit is not used to transmit data.
[0286] In the above technical solutions of the embodiments of the present application, the first control information includes frequency domain resource information and / or time domain resource information corresponding to one first data channel, or the first control information includes frequency domain resource information and / or time domain resource information corresponding to multiple first data channels.
[0287] Furthermore, the first control information in the present embodiment is second indication information for determining the number of transmissions of the first data channel; redundancy version information of the first data channel; codebook information used by the first data channel; Transmission scheme information used by the first data channel, such as single antenna port transmission, transmit diversity, beamforming, etc.; Demodulation Reference Signal (DMRS) pattern information used by the first data channel; power information of the first data channel; power difference information between the first data channel and the first control channel; Carrier indicator field (CIF) for determining carrier information for transmitting the first control channel and / or the first data channel; Bandwidth part (BWP) information for transmitting the first control channel and / or the first data channel is determined. resource pool indication information used to determine resource pool information for transmitting the first control channel and / or the first data channel; Third indication information for determining transmission resources of the feedback channel, such as time domain resources and / or frequency domain resources of the feedback channel, or a maximum delay between the feedback information and the current PSSCH channel; Fourth indication information for determining transmission resources of an uplink control channel (e.g., PUCCH); fifth indication information for determining a transmission mode of the first control channel and / or the first data channel; sixth indication information for determining whether the first data channel uses frequency hopping transmission; seventh indication information for indicating a modulation and coding scheme (MCS) used by the first data channel; The eighth indication information further includes at least one of eighth indication information for determining the number of transmissions of the first control channel.
[0288] In one embodiment, the first control information may schedule multiple PSSCH transmissions, including initial transmissions and retransmissions, and the DCI may include second indication information for indicating the number of PSSCH transmissions scheduled by the DCI. Furthermore, the DCI may carry redundancy version information indicating the redundancy version of the currently scheduled PSSCH. When multiple PSSCH transmissions are supported, the redundancy version number corresponding to each transmission may be predefined or configured by the network. Therefore, the number of currently performed PSSCH transmissions may be determined through the redundancy version information carried by the DCI, allowing the receiving side to combine the PSSCH transmissions. In another embodiment, the DCI may carry information indicating which of the multiple transmissions the currently performed transmission is.
[0289] In one embodiment, the first control information may schedule multiple PSCCH transmissions including initial transmissions and retransmissions, and the DCI includes eighth indication information for indicating the number of PSCCH transmissions scheduled by the DCI.
[0290] In one embodiment, transmission for the PSSCH can be selected from various candidate transmission schemes, including single-antenna port transmission, transmit diversity, beamforming, and other possible multi-antenna transmission schemes. The DCI carries transmission proposal information indicating the transmission scheme to be used by the PSSCH scheduled by the DCI. Furthermore, transmit diversity may include space frequency block coding (SFBC), space time division block coding (STBC), cyclic delay diversity (CDD), etc. Furthermore, codebook information for the transmission scheme can be carried in the DCI.
[0291] In one embodiment, the PSSCH can support various DMRS patterns, and the DMRS pattern information used by the PSSCH scheduled by the DCI can be indicated through the indication information carried by the DCI, thereby enabling the receiving side to demodulate the PSSCH using the corresponding DMRS pattern.
[0292] In one embodiment, the DCI may carry power information, which indicates the transmit power of the PSSCH scheduled by the DCI or the power difference between the PSSCH and the corresponding PSCCH.
[0293] In one embodiment, the sidelink supports multi-carrier transmission, and the DCI may carry carrier indication information indicating carrier information of the PSCCH and PSSCH scheduled by the DCI. Furthermore, if multiple carriers on the sidelink support cross-carrier scheduling, i.e., if an SCI transmitted by a first carrier schedules a PSSCH on a second carrier, the DCI carries first carrier indication information and second carrier indication information, where the first carrier indication information indicates a carrier for the PSCCH transmission scheduled by the DCI, and the second carrier indication information indicates a carrier for the PSSCH transmission scheduled by the DCI.
[0294] In one embodiment, one carrier of the sidelink is divided into multiple bandwidth portions (BWPs), and a DCI can carry BWP indication information indicating the BWP information of the PSCCH and PSSCH scheduled by the DCI. Furthermore, if the sidelink supports cross-BWP scheduling, i.e., if an SCI transmitted by a first BWP schedules a PSSCH on a second BWP, the DCI carries first and second bandwidth portion indication information, where the first bandwidth portion indication indicates the bandwidth portion of the PSCCH transmission scheduled by the DCI, and the second bandwidth portion indication indicates the bandwidth portion of the PSSCH transmission scheduled by the DCI.
[0295] In one embodiment, multiple resource pools are configured for the sidelink, and the DCI may carry resource pool indication information indicating resource pool information for the PSCCH and PSSCH scheduled by the DCI.
[0296] In one embodiment, the first terminal transmits an SCI and a PSSCH scheduled thereby, and the second terminal receives the received PSSCH and requires feedback information. How to determine the transmission resource of the feedback information is also a problem to be solved. Third indication information can be carried in the DCI, and the third indication information is used to determine the transmission resource of the feedback channel. For example, the third indication information may be one piece of index information, and the index information is used to determine the transmission resource of the feedback channel corresponding to the index information in third configuration information, and the third configuration information includes a correspondence relationship between at least one piece of index information and the transmission resource of the feedback channel.
[0297] In one embodiment, the network allocates transmission resources for transmitting the PSCCH and PSSCH to the first terminal, and the first terminal transmits the PSCCH and PSSCH to the second terminal using a general unicast scheme according to the resources allocated by the network. The second terminal receives the PSSCH and transmits feedback information to the first terminal. The first terminal needs to transmit the feedback information to the network to assist the network in allocating resources for new data or retransmission data. Therefore, the network simultaneously carries fourth indication information in the DCI that allocates the transmission resources for transmitting the PSCCH and PSSCH to the first terminal. The indication information indicates transmission resources of an uplink control channel, which the first terminal uses to transmit feedback information transmitted via sidelink. Exemplarily, the network transmits configurations of multiple uplink control channels to the first terminal via RRC signaling, broadcast information, etc., and the fourth indication information is used by the first terminal to determine an uplink control channel for transmitting sidelink feedback information by combining the fourth indication information and the configuration information of the uplink control channel transmitted by the network. The fourth indication information can be conveyed in one of the following ways:
[0298] 1. The DCI includes one or more information domains, which are used to determine the transmission resources of the uplink control channel.
[0299] 2. The fourth indication information is carried via a Radio Network Temporary Identity (RNTI), where different RNTIs correspond to different transmission resources of the uplink control channel, and the DCI carries the RNTI information in an explicit or implicit manner, and the transmission resources of the corresponding uplink control channel can be determined through the RNTI information carried by the DCI.
[0300] 3. The fourth indication information is carried via different scrambling code sequences, where different scrambling code sequences correspond to different transmission resources of uplink control channels, and the scrambling code sequences are used to scramble the DCI information, so that the transmission resources of the corresponding uplink control channels can be determined according to the different scrambling code sequences scrambled by the DCI.
[0301] In one embodiment, the first control information includes fifth indication information, which is used to determine a transmission mode of the first control channel and / or the first data channel. The transmission mode includes unicast transmission, multicast transmission, and broadcast transmission. Here, a unicast transmission is received by only one terminal, a multicast transmission is received by a group of terminals, and a broadcast transmission is received by all terminals. When a network allocates sidelink transmission resources to a terminal, it can simultaneously indicate a transmission mode corresponding to the transmission resources. For example, the network allocates PSCCH and PSSCH transmission resources to a first terminal and indicates that the resources are to be used for unicast transmission. The first terminal then transmits the PSCCH and PSSCH to a target receiving terminal, i.e., a second terminal, which is located on the network-allocated transmission resources and performs unicast transmission. For example, when a network allocates PSCCH and PSSCH transmission resources to a first terminal, it can simultaneously carry fifth information for indicating a transmission mode, and the first terminal transmits the PSCCH and PSSCH according to the transmission mode indicated by the fifth information. Specifically, the fifth information can be conveyed in one of the following ways:
[0302] 1. The DCI includes one information domain, which explicitly indicates the transmission mode used for the first sidelink.
[0303] 2. The fifth indication information is carried via an RNTI, where different RNTIs correspond to different transmission modes, and the DCI carries the RNTI information in an explicit or implicit manner, and the corresponding transmission mode can be determined through the RNTI information carried by the DCI.
[0304] 3. The fifth indication information is carried through different scrambling code sequences, where different scrambling code sequences correspond to different transmission modes, and the scrambling code sequences are used to scramble the DCI information, so that the corresponding transmission mode can be determined according to the different scrambling code sequences scrambled by the DCI.
[0305] In one embodiment, the first control information includes sixth indication information, and the sixth indication information is used to determine whether the first data channels use frequency hopping transmission. If the first control information schedules a plurality of first data channels and the sixth indication information indicates the use of frequency hopping transmission, the plurality of first data channels transmit using frequency hopping transmission.
[0306] In one embodiment, the first control information includes seventh indication information, which indicates a modulation and coding scheme (MCS) to be used by the first data channel. When allocating time and / or frequency domain resources to the first data channel, the network can simultaneously indicate the MCS to be used by the first data channel.
[0307] According to the technical solution of the embodiment of the present application, the PSCCH and / or PSSCH are scheduled via the DCI of the PDCCH, and time-division transmission of the PSCCH and PSSCH is realized, without increasing the detection complexity of the Rel-15 receiver and without affecting the Rel-14 terminals for performing the resource sensing and selection process.
[0308] FIG. 8(b) is a schematic structural diagram of the configuration of a control information transmission device provided in this embodiment, which is applied to a first device. As shown in FIG. 8(b), the control information transmission device: a transmission unit 8012 configured to transmit first control information to and from a second device, the first control information being carried by a second control channel, the first control information being used to schedule transmission of a first control channel and / or a first data channel, the first control channel being used to transmit sidelink control information, and the first data channel being used to transmit sidelink data, and the first data channel and the first control channel comprising the transmission unit 8012 performing time division transmission.
[0309] In this embodiment, the first device is a first terminal, the second device is a base station, and the transmitting unit 8012 is configured to receive first control information sent by the base station; or The first device is a base station, the second device is a first terminal, and the transmission unit 8012 is configured to transmit first control information to the first terminal.
[0310] In one embodiment, a link between a first terminal and a second terminal is referred to as a sidelink, and first control information transmitted between the first terminal and the second terminal is referred to as sidelink control information, which is used to schedule transmission of a corresponding data channel (i.e., a first data channel), where the first data channel is used to transmit data between the first terminal and the second terminal.
[0311] In one embodiment, frequency domain resources and / or time domain resources of the first data channel may be scheduled (i.e., explicitly indicated) via the second control channel, and frequency domain resources and / or time domain resources of the first control channel may be scheduled (i.e., explicitly indicated) via the second control channel.
[0312] In one embodiment, the time domain resource of the first data channel can be determined based on the time domain resource of the first control channel or the second control channel, and / or the frequency domain resource of the first data channel can be determined based on the frequency domain resource of the first control channel, without needing to be explicitly indicated.
[0313] In one embodiment, the time domain resource of the first control channel can be determined based on the time domain resource of the second control channel or the first data channel, and / or the frequency domain resource of the first control channel can be determined based on the frequency domain resource of the first data channel, without needing to be explicitly indicated.
[0314] In one embodiment, the first control information is carried by a second control channel, where the second control channel is used to transmit DCI, the first control channel is used to transmit Sidelink Control Information (SCI) also called PSCCH, the first data channel is used to transmit Sidelink data also called PSSCH, and the first control channel and the first data channel are transmitted in a time division manner, thus reducing delay.
[0315] In the above technical solution of the embodiment of the present application, the first data channel and the first control channel performing time division transmission can have the following three implementation forms:
[0316] 1) the first data channel and the first control channel perform time division transmission in one time unit, the first control channel occupying A time domain symbols in the time unit, the first data channel occupying B time domain symbols in the time unit, and the time domain resources of the first control channel and the first data channel do not overlap; JPEG0007753473000013.jpg15160C is the number of time domain symbols in one time unit, the granularity of which is a time slot, a subframe, an sTTI or other fixed time length.
[0317] For example, as shown in Figure 5(a), one time unit includes C = 14 time domain symbols, and the first data channel and the first control channel occupy the same time unit, where the first control channel occupies the first-to-second time domain symbol of the time unit, and the first data channel occupies the third to fourteenth time domain symbols of the time unit. Note that if the time domain resources of the first data channel and the first control channel do not overlap, they may occupy consecutive or non-consecutive time domain symbols. For example, the first control channel occupies the first-to-second time domain symbol of the time unit, and the first data channel occupies the third to fourteenth time domain symbols of the time unit.
[0318] 2) the first data channel transmits in a first time unit and the first control channel transmits in a second time unit, where the first control channel occupies A time domain symbols in the first time unit and the first data channel occupies B time domain symbols in the second time unit; JPEG0007753473000014.jpg14160C is the number of time domain symbols in one time unit, the granularity of which is a time slot, a subframe, an sTTI or other fixed time length.
[0319] For example, as shown in Figure 7(a), one time unit includes C = 14 time domain symbols, and the first data channel and the first control channel occupy different time units, where the first control channel occupies the first to second time domain symbols of the first time unit, and the first data channel occupies the third to fourteenth time domain symbols of the second time unit. It should be noted that the first data channel and the first control channel may occupy consecutive or non-consecutive time domain symbols.
[0320] Further by way of example, as shown in FIG. 5(b), one time unit includes C=14 time domain symbols, and the first data channel and the first control channel occupy different time units, where the first control channel occupies all the time domain symbols of the first time unit, and the first data channel occupies all the time domain symbols of the second time unit.
[0321] 3) The first data channel and the first control channel perform partial time-division transmission, and the first data channel and the first control channel performing partial time-division transmission includes time domain resources occupied by the first control channel at least partially overlapping with time domain resources occupied by the first data channel.
[0322] For example, assume that E represents a control channel, F represents a data channel, and the time domain resources of E and F at least partially overlap. Furthermore, the starting time domain positions of E and F may be the same, or the starting position of E may be after F, or the starting position of E may be before F.
[0323] Here, the time domain resources of E and F may at least partially overlap if: 1) the time domain resources of E are a subset of the time domain resources of F, or 2) the time domain resources of E and the time domain resources of F partially overlap, i.e., some of the time domain resources of E do not overlap with F, and another part of the time domain resources of E overlap with F.
[0324] In the above c), the first control channel occupies A time domain symbols within one time unit, and the first data channel occupies B time domain symbols within the time unit, and the time domain resources of the first control channel and the first data channel at least partially overlap; JPEG0007753473000015.jpg13160C is the number of time domain symbols in one time unit.
[0325] When the first control channel and the first data channel perform time division transmission, how the first control information schedules the transmission of the first control channel and / or the first data channel can be realized by the following DCI format:
[0326] In this embodiment, the first control information includes frequency domain resource information of the first control channel and / or time domain resource information of the first control channel and / or frequency domain resource information of the first data channel and / or time domain resource information of the first data channel.
[0327] 1) In the case of frequency domain resource information of the first control channel, it can be realized in the following manner.
[0328] In Scheme 1, the first control information includes a first bitmap, which is used to determine frequency domain resources of the first control channel, and each bit in the first bitmap corresponds to a frequency domain unit in a system. Whether the frequency domain unit corresponding to the bit is used to transmit the first control channel is determined through the value of each bit in the first bitmap, where for any first bit in the first bitmap, if the value of the first bit is a first value, the frequency domain unit corresponding to the first bit is used to transmit the first control channel, and if the value of the first bit is a second value, the frequency domain unit corresponding to the first bit is not used to transmit the first control channel.
[0329] Here, the granularity of the frequency domain unit is PRB, RBG, or subband, and if the granularity of the frequency domain unit is RBG or subband, the RBG or subband includes K consecutive PRBs.
[0330] For example, assume that the system bandwidth is 20 MHz, there are a total of 100 PRBs, the granularity of the frequency domain unit is a subband, and each subband includes 10 PRBs. The first bitmap includes 10 bits, each corresponding to the 10 subbands. When a value of a particular bit in the first bitmap is 1, it indicates that the subband corresponding to that bit is used for transmitting the PSCCH, and when a value of a particular bit in the first bitmap is 0, it indicates that the subband corresponding to that bit is not used for transmitting the PSCCH.
[0331] In Manner 2, the first control information includes a first parameter, and the first parameter is used to determine a start position and / or a length of frequency domain resources of the first control channel, where the frequency domain resources are allocated contiguously.
[0332] For example, the first parameter is RIV, whose value corresponds to the starting PRB index of the PSCCH frequency domain resource and the number of consecutively allocated PRBs, and the frequency domain starting position and frequency domain length of the PSCCH can be determined through the RIV value.
[0333] In one embodiment, the length of the frequency domain resource occupied by the PSCCH is preconfigured or configured by the network, and the first parameter indicates a frequency domain starting position of the PSCCH. Specifically, the first parameter may be a frequency domain offset, which indicates a frequency domain offset of the frequency domain starting position of the PSCCH relative to a frequency domain position, which may be the lowest or highest PRB position, the starting position of a carrier or bandwidth portion (BWP), the starting position of a resource pool, the frequency domain starting position of a sidelink synchronization signal, the frequency domain starting position of a sidelink broadcast channel, or another determined frequency domain position. Exemplarily, the first parameter may be an index value of a frequency domain unit, and the starting position of the frequency domain resource may be determined via the index value.
[0334] In Scheme 3, the first control information includes first index information, the first index information is used to determine a first frequency domain resource corresponding to the first index information in first configuration information, and the first configuration information includes a correspondence relationship between at least one index information and a frequency domain resource, where the first configuration information is pre-configured or configured by a network, and if the first configuration information is configured by a network, the network transmits the first configuration information via RRC signaling, broadcast information, or downlink control signaling.
[0335] For example, the DCI includes one index in one table, and each index in the table corresponds to an assigned frequency domain resource, such as a frequency domain resource determined by a length and a start position, or a frequency domain resource determined by one or more frequency domain unit indexes, or a frequency domain resource determined by a bit map, or a frequency domain resource determined by other methods. In this way, one frequency domain resource can be assigned according to the index included in the DCI.
[0336] In another example, the system bandwidth is 20 MHz, has a total of 100 PRBs, the granularity of the frequency domain unit is a subband, each subband includes 10 PRBs, and each subband is represented by a 4-bit index value. The first control information indicates the 4-bit index information to indicate that the subband corresponding to the index is used to transmit the first control channel.
[0337] In the above technical solution, the frequency domain resource information of the first control channel is explicitly indicated by DCI, but is not limited thereto, and the frequency domain resource information of the first control channel may be predefined or configured by the network. For example, the length of the frequency domain resource occupied by the first control channel may be predefined or determined in a manner configured by the network. Specifically, the network configures the first control channel to occupy 8 subbands, each subband having 10 PRBs, through configuration information.
[0338] In the above technical solution, when the first control information schedules multiple first control channels, the first control information includes multiple first bitmaps, or multiple first parameters, or multiple first index information, where each of the first bitmaps, or each of the first parameters, or each of the first index information is used to determine frequency domain resources of one of the first control channels.
[0339] 2) In the case of time domain resource information of the first control channel, it can be realized in the following manner.
[0340] In Scheme 1, the time domain resource information of the first control channel includes time domain start position information and / or time domain length information, where the time domain start position information is determined by a first indication field in the first control information, and the time domain length information is determined by a second indication field in the first control information.
[0341] Here, the fact that the time domain start position information is determined by the first indication field in the first control information can be realized in the following manner.
[0342] 1. The first indication field includes first time offset information, and the first time offset information is used by the first device or the second device to determine the time domain resource of the first control channel according to the first time offset information and / or the time domain resource of the second control channel.
[0343] Here, the granularity of the time unit is a time domain symbol, a subframe, a time slot, an sTTI, or a fixed time length, and the granularity of the time offset is a time domain symbol, a subframe, a time slot, an sTTI, or a fixed time length, but is not limited thereto, and the granularity of the time unit or the time offset may be other quantities representing a time length.
[0344] The time domain resource of the first control channel can be determined through the first time offset information and the time domain resource of the second control channel, where the time domain resource includes a time domain start position and / or a time length (i.e., the number of occupied time units). Illustratively, the first control channel can be pre-configured or configured by a network with a time domain position within one time unit.
[0345] For example, the first time offset information indicates a time offset of the time domain starting position of the first control channel relative to the time domain starting position of the second control channel, e.g., the time offset is four subframes, and if the terminal receives DCI carrying the offset information in subframe n, it transmits the first control channel in subframe n+4. Furthermore, it can be determined via pre-configuration information that the first control channel occupies the first to fourth time domain symbols within one time unit, and therefore, it can be determined that the first control channel occupies the first four time domain symbols of subframe n+4.
[0346] In one embodiment, the first time offset information indicates a time offset of a time domain start position of the first control channel relative to a start position of a radio frame (e.g., including 10 subframes), or the first time offset information indicates a time offset of a time domain start position of the first control channel relative to a start position of a radio frame period (e.g., including 10240 subframes), or the first time offset information indicates a time offset of a time domain start position of the first control channel relative to a start position of a resource pool.
[0347] In one embodiment, the first control information is used to schedule a plurality of first control channels, and the first indication field includes a plurality of time offset information pieces. Time domain resources of the plurality of first control channels can be determined by the plurality of time offset information pieces. For example, the first control information schedules two first control channels, and the first indication field includes two time offset information pieces, where the first time offset information piece is used to determine the time domain resource of the first first control channel, and the second time offset information piece is used to determine the time domain resource of the second first control channel. The time offset information pieces are relative to the second control channel, or the time domain starting position within a radio frame, or the time domain starting position within a radio frame period.
[0348] In one embodiment, the first control information is used to schedule a plurality of the first control channels, where the time domain resource of a first one of the first control channels can be determined explicitly or implicitly, and the time domain resource of the remaining one of the first control channels can be determined by the time domain resource of the first one of the first control channels and the first time offset information. For example, the first control information is used to schedule two first control channels, where the subframe of the first one of the first control channels and the subframe in which the first control information is received have a deterministic relationship, and the time domain resource of the first one of the first control channels can be determined implicitly, such as receiving the first control information in subframe n and transmitting the first one of the first control channels in subframe n+4, and the time domain resource of the second one of the first control channels can be determined by the time domain resource of the first one of the first control channels and the first time offset information, such as if the first time offset information is p, the subframe of the second one of the first control channels is n+4+p. Further, for example, the first control information is used to schedule two first control channels, and the first control information includes two pieces of time offset information p1 and p2, and the first control information is received in subframe n, the first first control channel is transmitted in subframe n+p1, and the second first control channel is transmitted in subframe n+p2.
[0349] 2. The first indication field includes second index information, and the second index information is used to determine the time unit occupied by the starting position of the first control channel.
[0350] Here, the second index information may be a subframe number within one radio frame, or a subframe number within one radio frame period, etc., and the time domain starting position of the first control channel can be directly determined through the second index information.
[0351] For example, a DCI carries the subframe number of a PSCCH in one radio frame, and since one radio frame includes 10 subframes, the subframe number range is [0, 9]. If the subframe number carried by the DCI is 7, the PSCCH scheduled by the DCI will transmit in subframe 7 within one radio frame. Furthermore, considering the processing delay of the terminal, if the terminal receives a DCI in subframe 6, the processing delay is 2 ms, and the subframe number carried by the DCI is 7, the terminal will successfully detect the DCI in subframe 8 and schedule the PSCCH for subframe 7 within the next radio frame.
[0352] It should be noted that the above radio frame or radio frame period can be determined based on the downlink or based on the sidelink.
[0353] In one embodiment, the first indication field includes a plurality of index information pieces. The first control information is used to schedule a plurality of first control channels, and time domain resources of the plurality of first control channels can be determined by the plurality of index information pieces. For example, the first control information schedules two first control channels, and the first indication field includes two index information pieces, where the first index information piece is used to determine the time domain resource of the first first control channel and the second index information piece is used to determine the time domain resource of the second first control channel. Exemplarily, the index information piece is a subframe number within one radio frame or a subframe number within one radio frame period.
[0354] 3. The first indication field includes a bitmap, each bit in the bitmap corresponds to a time unit, and determines whether the time unit corresponding to the bit is used to transmit the first control channel through the value of each bit in the bitmap, where for any bit in the bitmap, if the value of the bit is a first value, the time unit corresponding to the bit is used to transmit the first control channel, and if the value of the bit is a second value, the time unit corresponding to the second bit is not used to transmit the first control channel.
[0355] For example, the first indication field includes a bitmap including 10 bits corresponding to 10 subframes, where a specific bit being 1 indicates that the subframe is used to transmit the first control channel. The resources of the first control channel in each subframe may be pre-configured or determined by a network, such as the first control channel occupying four symbols from the first symbol. The time domain resources of the first control channel may be determined through the bitmap information and the configuration information. The time domain transmission resources of multiple first control channels may be configured by setting multiple bit positions of the bitmap to 1.
[0356] For the time domain resource of the first control channel, the time domain resource of the first control channel occupies one time domain symbol or multiple consecutive time domain symbols, where the time domain length information of the first control channel is determined by a second indication field in the first control information, specifically, the second indication field in the first control information indicates the number of time units occupied by the time domain resource of the first control channel, where the time unit may be a time domain symbol, or an sTTI, or a subframe, or a time slot, or other fixed time length.
[0357] In the above-described embodiment, the first indication field can be used to determine a time unit in which the first control channel is transmitted, and the time domain resources of the first control channel within the time unit can be determined in a pre-configured or network-configured manner. For example, the first control channel is pre-configured or network-configured within one time unit, and occupies the first k time domain symbols. In combination with the first indication field, the time unit in which the first control channel is located can be determined, and the time domain resources of the first control channel within the time unit can be determined.
[0358] In Scheme 2, the time domain resource information of the first control channel includes time domain start position information and / or time domain length information, where the time domain start position information and / or the time domain length information are determined by a third indication field in the first control information.
[0359] Here, the fact that the time domain start position information and / or the time domain length information is determined by the third indication field in the first control information can be realized in the following manner.
[0360] 1. The third indication field in the first control information includes a second parameter, which is used to determine the time domain start position and the time domain length of the first control channel.
[0361] Here, the second parameter can be calculated and obtained according to the time domain start position and the time domain length of the first control channel, and the second parameter calculated and obtained according to different time domain start positions and time domain lengths can be different and correspond to the time domain start position and the time domain length of the first control channel according to the second parameter.
[0362] 2. The third indication field in the first control information includes a second bitmap, each bit in the second bitmap corresponds to one time unit, and determines whether the time unit corresponding to each bit in the second bitmap is used to transmit the first control channel through the value of the bit, where for any second bit in the second bitmap, if the value of the second bit is a first value, the time unit corresponding to the second bit is used to transmit the first control channel, and if the value of the second bit is a second value, the time unit corresponding to the second bit is not used to transmit the first control channel.
[0363] For example, if the time unit is a time domain symbol and the value of a particular bit in the second bitmap is 1, it indicates that the time domain symbol corresponding to that bit is used to transmit the PSCCH, and if the value of a particular bit in the second bitmap is 0, it indicates that the time domain symbol corresponding to that bit is not used to transmit the PSCCH.
[0364] 3. The third indication field in the first control information includes third index information, and the third index information is used to determine a first time domain resource corresponding to the third index information in the second configuration information, and the second configuration information includes a correspondence relationship between at least one index information and a time domain resource, where the second configuration information is pre-configured or configured by a network.
[0365] For example, the DCI includes one index in one table, and each index in the table corresponds to an assigned time domain resource, such as a time domain resource determined by the length and start position of the time domain resource, or by one or more time unit indices, or by a bit map, or by other means.
[0366] In the above technical solution, the time domain resource information of the first control channel may be explicitly indicated by, but not limited to, a DCI, or may be implicitly indicated via a DCI. Specifically, the time domain resource of the first control channel is determined based on the time domain resource of the second control channel. For example, the terminal determines the transmission time of the PSCCH according to the time at which it receives the DCI. For example, the terminal receives the DCI in subframe n and transmits the PSCCH in subframe n+4, with each PSCCH starting at the first symbol of the subframe or ending at the last symbol of the subframe. The number of symbols occupied by each PSCCH can be pre-configured or configured by the network.
[0367] In one embodiment, the first control information explicitly indicates time domain resources and / or frequency domain resources of the first data channel, and the time domain resources of the first control channel can be implicitly determined via the time domain resources of the first data channel or the time domain resources of the second control channel, or the frequency domain resources of the first control channel can be implicitly determined via the frequency domain resources of the first data channel, in which case the first control information does not include time domain resource indication information or frequency domain resource indication information for the first control channel.
[0368] In the above technical solutions of the embodiments of the present application, the first control information includes frequency domain resource information and / or time domain resource information corresponding to one first control channel, or the first control information includes frequency domain resource information and / or time domain resource information corresponding to multiple first control channels.
[0369] In one embodiment, the time domain resource of the first data channel can be determined based on the time domain resource of the first control channel or the second control channel, and does not need to be explicitly indicated. The first control information may include the frequency domain resource and / or the time domain resource of the first data channel, or may not include the frequency domain resource and / or the time domain resource of the first data channel. If the first control information includes the frequency domain resource and / or the time domain resource of the first data channel, the frequency domain resource and / or the time domain resource of the first data channel can be determined in the following manner.
[0370] 3) In the case of frequency domain resource information of the first data channel, it can be realized in the following manner.
[0371] In Scheme 1, the first control information includes a third bitmap, which is used to determine frequency domain resources of the first data channel, and each bit in the third bitmap corresponds to a frequency domain unit in the system. Whether the frequency domain unit corresponding to each bit in the third bitmap is used to transmit the first data channel is determined through the value of each bit in the third bitmap, where for any third bit in the third bitmap, if the value of the third bit is a first value, the frequency domain unit corresponding to the third bit is used to transmit the first data channel, and if the value of the third bit is a second value, the frequency domain unit corresponding to the third bit is not used to transmit the first data channel.
[0372] Here, the granularity of the frequency domain unit is PRB, RBG, or subband, and if the granularity of the frequency domain unit is RBG or subband, the RBG or subband includes K consecutive PRBs.
[0373] For example, assume that the system bandwidth is 20 MHz, there are a total of 100 PRBs, the granularity of the frequency domain unit is subband, and each subband includes 5 PRBs. The first bitmap includes 20 bits, each corresponding to the 20 subbands. If a specific bit in the third bitmap has a value of 1, it indicates that the frequency domain unit corresponding to that bit is used for PSSCH transmission. If a specific bit in the third bitmap has a value of 0, it indicates that the frequency domain unit corresponding to that bit is not used for PSSCH transmission. The subbands used for PSSCH transmission may be contiguous in the frequency domain or may not be contiguous in the frequency domain.
[0374] In Manner 2, the first control information includes a third parameter, which is used to determine a start position and / or a length of frequency domain resources for the first data channel, where the frequency domain resources are allocated contiguously.
[0375] In one embodiment, if the frequency domain starting positions of the first control channel and the first data channel are the same or have a one-to-one correspondence, the third parameter is used to determine the length of the frequency domain resource corresponding to the first data channel. In another embodiment, if the frequency domain ending positions of the first control information and the first data channel are the same, the third parameter is used to determine the length of the frequency domain resource corresponding to the first data channel. For example, if the frequency domain starting positions of a PSCCH and its corresponding PSSCH are the same, the frequency domain starting position of the PSSCH can be determined based on the frequency domain starting position of the PSCCH, and the length of the frequency domain resource of the PSSCH can be indicated via the third parameter.
[0376] In one embodiment, when the first control information schedules transmission of a plurality of data channels, the plurality of data channels include at least the first data channel and a second data channel, and the third parameter is used to determine a length of frequency domain resources corresponding to the plurality of data channels and a starting position of frequency domain resources corresponding to the second data channel. In this embodiment, when the frequency domain resource starting position of the first data channel and the frequency domain resource starting position of the first control channel have a one-to-one correspondence, the frequency domain resource starting position of the first data channel can be determined via the frequency domain resource starting position of the first control channel. When the frequency domain resource starting position of the first data channel and the frequency domain resource starting position of the first control channel do not have a one-to-one correspondence, the first control information includes another parameter indicating the frequency domain resource starting position of the first data channel. For example, if the DCI schedules two PSSCH transmissions (one initial transmission and one retransmission), the third parameter indicates the length of the frequency domain resource of the PSSCH and the starting position of another PSSCH transmission, and the third parameter is determined by the length of the frequency domain resource of the PSSCH and the starting position of the second PSSCH transmission. In this case, the DCI includes another field for indicating the frequency domain resource starting position of the first PSSCH transmission of the PSSCH. For further example, if the DCI schedules four PSSCH transmissions (one initial transmission and three retransmissions), the third parameter includes the frequency domain starting positions and frequency domain resource lengths of the four transmissions. If the frequency domain resource lengths of the four transmissions are the same, the third parameter only needs to indicate the length of one frequency domain resource; otherwise, it needs to indicate the frequency domain resource lengths of the four transmissions, respectively.If the start position of the frequency-domain resource of the PSSCH can be determined by the frequency-domain resource position that carries the PSCCH and corresponds to the PSCCH (e.g., the frequency-domain start positions of four PSSCH transmissions are the same, and the frequency-domain start position of the first PSSCH transmission and the frequency-domain start position of the corresponding PSCCH have a one-to-one correspondence), the third parameter may not include the frequency-domain start positions of the four transmissions.If the frequency-domain start positions of the four transmissions are the same or the four transmissions use a frequency hopping scheme (i.e., the frequency-domain start positions of the subsequent three transmissions can be determined via the frequency-domain start position of the first transmission and a frequency hopping criterion), the third parameter may include only one frequency-domain start position.
[0377] In one embodiment, the third parameter is determined by the start position and length of the first data channel frequency domain resource. For example, the third parameter is RIV, whose value corresponds to the start PRB index (n_PRB_start) of the PSSCH frequency domain resource and the number of consecutively allocated PRBs (L_PRB), and the value of RIV is determined by the following formula:
number
[0378] Here, N_PRB denotes the total number of PRBs in the resource pool. In this embodiment, N_PRB can also denote the total number of PRBs in a bandwidth portion or the total number of PRBs in one carrier, and this embodiment is not limited thereto. In this embodiment, the granularity of the frequency domain resource can be RBG or subband, and this embodiment is not limited thereto.
[0379] In Scheme 3, the first control information includes fourth index information, the fourth index information is used to determine a second frequency domain resource corresponding to the fourth index information in third configuration information, the third configuration information includes a correspondence relationship between at least one index information and a frequency domain resource, and the third configuration information is pre-configured or configured by a network. If the third configuration information is pre-configured or configured by a network, the network transmits the third configuration information via RRC signaling, broadcast information, or downlink control signaling.
[0380] For example, the DCI includes one index in a table, and each index in the table corresponds to an allocated frequency domain resource, such as a frequency domain resource determined by a length and a starting position, or a frequency domain resource determined by one or more frequency domain unit indices, or a frequency domain resource determined by a bit bitmap, or a frequency domain resource determined by other methods.
[0381] 4) For frequency domain resources of a first data channel, the first control information further includes first indication information, where the first indication information indicates a frequency domain resource allocation type of the first data channel.
[0382] In one embodiment, the first indication information is indicated by N bits (N is an integer greater than or equal to 1) of the first control information, and different values of the N bits correspond to different frequency domain resource allocation types. For example, the first indication information is indicated by one bit, and when the value of the bit is 1, it indicates that the frequency domain resource allocation type of the first data channel is type 0, and when the value of the bit is 0, it indicates that the frequency domain resource allocation type of the first data channel is type 1, where type 0 indicates that the frequency domain resources are discrete and type 1 indicates that the frequency domain resources are continuous. If there are more frequency domain resource allocation types, more bits can be used to indicate the first indication information.
[0383] 5) In the case of time domain resource information of the first data channel, it can be realized in the following manner.
[0384] In method 1, the time domain resource information of the first data channel includes time domain start position information and / or time domain length information, where the time domain start position information is determined by a first indication field in the fourth control information, and the time domain length information is determined by a fifth indication field in the first control information.
[0385] Here, if the time domain resources of the first data channel and the first control channel / second control channel are contiguous or have a corresponding relationship, the time domain starting position of the first data channel can be determined based on the time domain starting position of the first control channel / second control channel, and thus the time domain starting position of the first data channel does not need to be determined by the fourth indication field in the first control information. If the time domain resources of the first data channel and the first control channel / second control channel are non-contiguous and do not have a corresponding relationship, the time domain starting position of the first data channel needs to be determined by the fourth indication field in the first control information.
[0386] Here, the fact that the time domain start position information is determined by the fourth indication field in the first control information can be realized in the following manner.
[0387] 1. The fourth indication field includes second time offset information, and the second time offset information is used to determine a time offset amount of the time domain resource of the first data channel relative to the time domain resource of the second control channel or the time domain resource of the first control channel.
[0388] Here, the granularity of the time unit is a time domain symbol, a subframe, a time slot, an sTTI, or a fixed time length, and the granularity of the time offset is a time domain symbol, a subframe, a time slot, an sTTI, or a fixed time length, but is not limited thereto, and the granularity of the time unit or the time offset may be other quantities representing a time length.
[0389] The time domain resource of the first data channel can be determined through the second time offset information and the time domain resource of the first control channel / second control channel, where the time domain resource includes a time domain starting position and / or a time length (i.e., the number of occupied time units).
[0390] For example, referring to FIG. 7(a), if the PSCCH and the PSSCH scheduled thereby are not in the same subframe, the first three symbols of each subframe are PSCCH resources and the remaining symbols are PSSCH resources. Therefore, the DCI can convey the subframe offset of the PSSCH relative to the PSCCH, thereby determining the subframe position of the PSSCH according to the PSCCH subframe assigned by the DCI and the subframe offset conveyed thereby. In a PSSCH subframe, the first three symbols are candidate PSCCH resources, so the PSSCH starts from the fourth symbol. Therefore, the specific starting subframe and starting symbol position of the PSSCH can be determined. For example, if the starting position of the PSSCH is not fixed within a subframe, the time offset information further includes offset information or index information of the time domain symbol of the PSSCH within the subframe. The time domain starting position of the PSSCH can be determined by combining the subframe offset amount conveyed by the DCI and the offset information or index information of the time domain symbol within the subframe.
[0391] 2. The fourth indication field includes time index information, which is used to determine the time domain starting position of the first data channel.
[0392] For example, the time index information may be a time unit number within one radio frame or a time unit number within one radio frame period, where the time unit is a time domain symbol, a subframe, a time slot, an sTTI, or a fixed time length. The time domain start position of the first data channel can be directly determined via the time index information. For example, referring to FIG. 7(a), if the PSCCH and the PSSCH scheduled thereby are not in the same subframe, the first three symbols in each subframe are PSCCH resources and the remaining symbols are PSSCH resources. Therefore, the subframe number of the PSSCH in one radio frame can be carried by the DCI. Since one radio frame includes 10 subframes, the subframe number range is [0, 9]. If the subframe number carried by the DCI is 7, the DCI is used to schedule a PSSCH for subframe 7 in one radio frame, and since the first three symbols in subframe 7 are candidate PSCCH resources, the PSSCH starts from the fourth symbol, thereby determining the specific starting subframe and starting symbol position of the PSSCH. Furthermore, considering the processing delay of the terminal, if the terminal receives a DCI in subframe 6, the processing delay is 2 ms, and the subframe number carried by the DCI is 7, the terminal will successfully detect the DCI in subframe 8 and schedule a PSSCH for subframe 7 in the next radio frame.
[0393] For the time domain resource of the first data channel, the time domain resource of the first data channel occupies one time unit or multiple consecutive time units, where the time domain length information of the first data channel is determined by a fifth indication field in the first control information, can be realized in the following manner.
[0394] The fifth indication field is used to determine the number of time units occupied by the time domain resource of the first data channel, where the granularity of the time unit is a time domain symbol, a subframe, a time slot, an sTTI, or a fixed time length, but is not limited thereto, and may be other quantities representing a time length.
[0395] 5(a), one subframe includes 14 symbols, the PSCCH occupies the first four symbols of the subframe, and the remaining symbols in the subframe can be used for PSSCH transmission. The PSSCH can occupy one or more subframes, so the fifth indication field can indicate the number of subframes occupied by the PSSCH, or the fifth indication field can indicate the number of symbols occupied by the PSSCH. For example, when the granularity of the time unit is a subframe, if the fifth indication field indicates that the PSSCH occupies two time units, the PSSCH scheduled by the DCI indicates two consecutive adjacent subframes, and in combination with the starting position of the time domain resource of the PSSCH, the time domain resource occupied by the PSSCH can be determined.
[0396] In one embodiment, the first control information is used to schedule multiple first data channels, and the fourth indication field includes multiple pieces of time offset information or multiple pieces of time index information. Time domain resources of the multiple first data channels can be determined by the multiple pieces of time offset information or multiple pieces of time index information. For example, the first control information schedules two first data channels, and the first indication field includes two pieces of time offset information, where the first time offset information is used to determine the time domain resource of the first first data channel and the second time offset information is used to determine the time domain resource of the second first data channel. The time offset information is relative to the second control channel, or the first control channel, or a time domain starting position within a radio frame, or a time domain starting position within a radio frame period.
[0397] In one embodiment, when the time domain resource of the first data channel occupies a plurality of consecutive time units, the plurality of time units includes a first time unit and at least one second time unit, and when a control channel resource is included in the second time unit, the time domain resource of the first data channel occupies the control channel resource of the second time unit. For example, when a PSSCH occupies a plurality of consecutive time units, the PSSCH occupies the PSCCH resources of time units other than the first time unit. As shown in Figure 5, when a PSSCH scheduled in the third subframe occupies two subframes, the PSSCH occupies the PSCCH resource of the fourth subframe.
[0398] In method 2, the time domain resource information of the first data channel includes time domain start position information and / or time domain length information, where the time domain start position information and / or the time domain length information are determined by a sixth indication field in the first control information.
[0399] Here, the fact that the time domain start position information and / or the time domain length information is determined by the sixth indication field in the first control information can be realized in the following manner.
[0400] 1. The sixth indication field in the first control information includes a fourth parameter, which is used to determine the time domain start position and the time domain length of the first data channel.
[0401] Here, the fourth parameter can be calculated and obtained according to the time domain start position and the time domain length of the first data channel, and the fourth parameter calculated and obtained according to different time domain start positions and time domain lengths is different, and can correspond to the time domain start position and the time domain length of the first data channel according to the fourth parameter.
[0402] 2. The sixth indication field in the first control information includes a fourth bitmap, each bit in the fourth bitmap corresponds to one time unit, and the value of each bit in the fourth bitmap determines whether the time unit corresponding to the bit is used for transmitting the first data channel, where for any fourth bit in the fourth bitmap, if the value of the fourth bit is a first value, the time unit corresponding to the fourth bit is used for transmitting the first data channel, and if the value of the fourth bit is a second value, the time unit corresponding to the fourth bit is not used for transmitting the first data channel.
[0403] Here, the granularity of the time unit is a time domain symbol, a subframe, a time slot, an sTTI, or a fixed time length, but is not limited thereto, and may be other quantities representing a time length.
[0404] For example, if the value of a particular bit in the fourth bitmap is 1, it indicates that the time domain unit corresponding to that bit is used for transmitting the PSSCH, and if the value of a particular bit in the fourth bitmap is 0, it indicates that the time domain unit corresponding to that bit is not used for transmitting the PSSCH.
[0405] 3. The sixth indication field in the first control information includes fifth index information, which is used to determine a second time domain resource corresponding to the fifth index information in fourth configuration information, and the fourth configuration information includes a correspondence relationship between at least one index information and a time domain resource, wherein the fourth configuration information is pre-configured or configured by a network, and if the fourth configuration information is configured by a network, the network transmits the fourth configuration information via RRC signaling, broadcast information, or downlink control signaling.
[0406] For example, the DCI includes one index in one table, and each index in the table corresponds to an assigned time domain resource, such as a time domain resource determined by the length and start position of the time domain resource, or by one or more time unit indices, or by a bit map, or by other means.
[0407] In the above-described embodiment, the time unit in which the first data channel is transmitted can be determined via the fourth or sixth indication field, and the time domain resources of the first data channel within the time unit can be determined in a pre-configured or network-configured manner. For example, the first data channel is pre-configured or network-configured within one time unit, and occupies the last m time domain symbols. In combination with the first indication field, the time unit in which the first data channel is located can be determined, and the time domain resources of the first control channel within the data unit can be determined.
[0408] In the above technical solutions of the embodiments of the present application, the number of PRBs that can be used by a terminal on the transmission resource of the scheduled first data channel is a multiple of 2, 3, or 5.
[0409] For example, in the above technical solution of the embodiment of the present application, the last time domain symbol of the last time unit occupied by the first data channel is not used to transmit data but is used as a guard interval (GP).
[0410] Here, if the first data channel occupies consecutive time units, the last symbol of the last time unit is not used to transmit data; if the first data channel occupies non-consecutive time units, the last symbol of each time unit is not used to transmit data.
[0411] In the above technical solutions of the embodiments of the present application, the first control information includes frequency domain resource information and / or time domain resource information corresponding to one first data channel, or the first control information includes frequency domain resource information and / or time domain resource information corresponding to multiple first data channels.
[0412] Furthermore, the first control information in the present embodiment is second indication information for determining the number of transmissions of the first data channel; redundancy version information of the first data channel; codebook information used by the first data channel; Transmission scheme information used by the first data channel, such as single antenna port transmission, transmit diversity, beamforming, etc.; DMRS pattern information used by the first data channel; power information of the first data channel; power difference information between the first data channel and the first control channel; Carrier indication information (CIF) for determining carrier information for transmitting the first control channel and / or the first data channel; Bandwidth portion indication information for determining BWP information for transmitting the first control channel and / or the first data channel; resource pool indication information used to determine resource pool information for transmitting the first control channel and / or the first data channel; Third indication information for determining transmission resources of the feedback channel, such as time domain resources and / or frequency domain resources of the feedback channel, or a maximum delay between the feedback information and the current PSSCH channel; Fourth indication information for determining transmission resources of an uplink control channel (e.g., PUCCH); fifth indication information for determining a transmission mode of the first control channel and / or the first data channel; sixth indication information for determining whether the first data channel uses frequency hopping transmission; seventh indication information for indicating an MCS used by the first data channel; The eighth indication information further includes at least one of eighth indication information for determining the number of transmissions of the first control channel.
[0413] In one embodiment, the first control information may schedule multiple PSSCH transmissions, including initial transmissions and retransmissions, and the DCI may include second indication information for indicating the number of PSSCH transmissions scheduled by the DCI. Furthermore, the DCI may carry redundancy version information indicating the redundancy version of the currently scheduled PSSCH. When multiple PSSCH transmissions are supported, the redundancy version number corresponding to each transmission may be predefined or configured by the network. Therefore, the number of currently performed PSSCH transmissions may be determined through the redundancy version information carried by the DCI, allowing the receiving side to combine the PSSCH transmissions. In another embodiment, the DCI may carry information indicating which of the multiple transmissions the currently performed transmission is.
[0414] In one embodiment, the first control information may schedule multiple PSCCH transmissions including initial transmissions and retransmissions, and the DCI includes eighth indication information for indicating the number of PSCCH transmissions scheduled by the DCI.
[0415] In one embodiment, transmission for the PSSCH can be selected from various candidate transmission schemes, including single-antenna port transmission, transmit diversity, beamforming, and other possible multi-antenna transmission schemes. The DCI carries transmission proposal information indicating the transmission scheme to be used by the PSSCH scheduled by the DCI. Furthermore, transmit diversity may include SFBC, STBC, CDD, etc. Furthermore, codebook information for the transmission scheme may be carried in the DCI.
[0416] In one embodiment, the PSSCH can support various DMRS patterns, and the DMRS pattern information used by the PSSCH scheduled by the DCI can be indicated through the indication information carried by the DCI, thereby enabling the receiving side to demodulate the PSSCH using the corresponding DMRS pattern.
[0417] In one embodiment, the DCI may carry power information, which indicates the transmit power of the PSSCH scheduled by the DCI or the power difference between the PSSCH and the corresponding PSCCH.
[0418] In one embodiment, the sidelink supports multi-carrier transmission, and the DCI may carry carrier indication information indicating carrier information of the PSCCH and PSSCH scheduled by the DCI. Furthermore, if multiple carriers on the sidelink support cross-carrier scheduling, i.e., if an SCI transmitted by a first carrier schedules a PSSCH on a second carrier, the DCI carries first carrier indication information and second carrier indication information, where the first carrier indication information indicates a carrier for the PSCCH transmission scheduled by the DCI, and the second carrier indication information indicates a carrier for the PSSCH transmission scheduled by the DCI.
[0419] In one embodiment, one carrier of the sidelink is divided into multiple bandwidth portions (BWPs), and a DCI can carry BWP indication information indicating the BWP information of the PSCCH and PSSCH scheduled by the DCI. Furthermore, if the sidelink supports cross-BWP scheduling, i.e., if an SCI transmitted by a first BWP schedules a PSSCH on a second BWP, the DCI carries first and second bandwidth portion indication information, where the first bandwidth portion indication indicates the bandwidth portion of the PSCCH transmission scheduled by the DCI, and the second bandwidth portion indication indicates the bandwidth portion of the PSSCH transmission scheduled by the DCI.
[0420] In one embodiment, multiple resource pools are configured for the sidelink, and the DCI may carry resource pool indication information indicating resource pool information for the PSCCH and PSSCH scheduled by the DCI.
[0421] In one embodiment, the first terminal transmits an SCI and a PSSCH scheduled thereby, and the second terminal receives the received PSSCH and requires feedback information. How to determine the transmission resource of the feedback information is also a problem to be solved. Third indication information can be carried in the DCI, and the third indication information is used to determine the transmission resource of the feedback channel. For example, the third indication information may be one piece of index information, and the index information is used to determine the transmission resource of the feedback channel corresponding to the index information in third configuration information, and the third configuration information includes a correspondence relationship between at least one piece of index information and the transmission resource of the feedback channel.
[0422] In one embodiment, the network allocates transmission resources for transmitting the PSCCH and PSSCH to the first terminal, and the first terminal transmits the PSCCH and PSSCH to the second terminal using a general unicast scheme according to the resources allocated by the network. The second terminal receives the PSSCH and transmits feedback information to the first terminal. The first terminal needs to transmit the feedback information to the network to assist the network in allocating resources for new data or retransmission data. Therefore, the network simultaneously carries fourth indication information in the DCI that allocates the transmission resources for transmitting the PSCCH and PSSCH to the first terminal. The indication information indicates transmission resources of an uplink control channel, which the first terminal uses to transmit feedback information transmitted via sidelink. Exemplarily, the network transmits configurations of multiple uplink control channels to the first terminal via RRC signaling, broadcast information, etc., and the fourth indication information is used by the first terminal to determine an uplink control channel for transmitting sidelink feedback information by combining the fourth indication information and the configuration information of the uplink control channel transmitted by the network. The fourth indication information can be conveyed in one of the following ways:
[0423] 1. The DCI includes one or more information domains, which are used to determine the transmission resources of the uplink control channel.
[0424] 2. The fourth indication information is carried via a Radio Network Temporary Identity (RNTI), where different RNTIs correspond to different transmission resources of the uplink control channel, and the DCI carries the RNTI information in an explicit or implicit manner, and the transmission resources of the corresponding uplink control channel can be determined through the RNTI information carried by the DCI.
[0425] 3. The fourth indication information is carried via different scrambling code sequences, where different scrambling code sequences correspond to different transmission resources of uplink control channels, and the scrambling code sequences are used to scramble the DCI information, so that the transmission resources of the corresponding uplink control channels can be determined according to the different scrambling code sequences scrambled by the DCI.
[0426] In one embodiment, the first control information includes fifth indication information, which is used to determine a transmission mode of the first control channel and / or the first data channel. The transmission mode includes unicast transmission, multicast transmission, and broadcast transmission. Here, a unicast transmission is received by only one terminal, a multicast transmission is received by a group of terminals, and a broadcast transmission is received by all terminals. When a network allocates sidelink transmission resources to a terminal, it can simultaneously indicate a transmission mode corresponding to the transmission resources. For example, the network allocates PSCCH and PSSCH transmission resources to a first terminal and indicates that the resources are to be used for unicast transmission. The first terminal then transmits the PSCCH and PSSCH to a target receiving terminal, i.e., a second terminal, which is located on the network-allocated transmission resources and performs unicast transmission. For example, when a network allocates PSCCH and PSSCH transmission resources to a first terminal, it can simultaneously carry fifth information for indicating a transmission mode, and the first terminal transmits the PSCCH and PSSCH according to the transmission mode indicated by the fifth information. Specifically, the fifth information can be conveyed in one of the following ways:
[0427] 1. The DCI includes one information domain, which explicitly indicates the transmission mode used for the first sidelink.
[0428] 2. The fifth indication information is carried via an RNTI, where different RNTIs correspond to different transmission modes, and the DCI carries the RNTI information in an explicit or implicit manner, and the corresponding transmission mode can be determined through the RNTI information carried by the DCI.
[0429] 3. The fifth indication information is carried through different scrambling code sequences, where different scrambling code sequences correspond to different transmission modes, and the scrambling code sequences are used to scramble the DCI information, so that the corresponding transmission mode can be determined according to the different scrambling code sequences scrambled by the DCI.
[0430] In one embodiment, the first control information includes sixth indication information, and the sixth indication information is used to determine whether the first data channels use frequency hopping transmission. If the first control information schedules a plurality of first data channels and the sixth indication information indicates the use of frequency hopping transmission, the plurality of first data channels transmit using frequency hopping transmission.
[0431] In one embodiment, the first control information includes seventh indication information, which indicates a modulation and coding scheme (MCS) to be used by the first data channel. When allocating time and / or frequency domain resources to the first data channel, the network can simultaneously indicate the MCS to be used by the first data channel.
[0432] According to the technical solution of the embodiment of the present application, the PSCCH and / or PSSCH are scheduled via the DCI of the PDCCH, and time-division transmission of the PSCCH and PSSCH is realized, without increasing the detection complexity of the Rel-15 receiver and without affecting the Rel-14 terminals for performing the resource sensing and selection process.
[0433] Those skilled in the art should understand that the relevant description of the above control information transmission device in the embodiment of the present application can be understood with reference to the relevant description of the control information transmission method in the embodiment of the present application.
[0434] FIG. 6(c) is a flowchart of a resource pool configuration method provided in an embodiment of the present application. As shown in FIG. 6(c), the resource pool configuration method includes the following steps:
[0435] In step 6013, the first terminal obtains first configuration information, which is used to determine time domain resources and / or frequency domain resources of a first resource pool and / or time domain resources and / or frequency domain resources of a second resource pool, where resources in the first resource pool can carry a first control channel, which is used to carry sidelink control information, and resources in the second resource pool can carry a first data channel, which is used to carry sidelink data.
[0436] In the present embodiment, the link between terminals is called a sidelink, the control information transmitted between terminals is called sidelink control information, and the sidelink control information is carried by a sidelink control channel (i.e., a first control channel), and the data transmitted between terminals is sidelink data, and the sidelink data is carried by a sidelink data channel (i.e., a first data channel).
[0437] In one embodiment, the first control channel is referred to as a PSCCH, the first data channel is referred to as a PSSCH, a resource set capable of transmitting the first control channel is referred to as a first resource pool (i.e., a PSCCH resource pool), a resource set capable of transmitting the first data channel is referred to as a second resource pool (i.e., a PSSCH resource pool), and the first resource pool and the second resource pool are time-shared.
[0438] In the present embodiment, the first resource pool or the second resource pool is a set of transmission resources, and may be a resource pool in LTE-V2X, a bandwidth part (BWP) in a New Radio (NR) system, or other physical quantity that can indicate a transmission resource set, and the present application is not limited thereto.
[0439] In this embodiment, the time domain resources and / or frequency domain resources of the first resource pool and / or the time domain resources and / or frequency domain resources of the second resource pool are configured by first configuration information, and in one embodiment, the first configuration information is configured by a network device or pre-configured, where the first configuration information can independently configure the time domain resources and / or frequency domain resources of the first resource pool, independently configure the time domain resources and / or frequency domain resources of the second resource pool, or simultaneously configure the time domain resources and / or frequency domain resources of the first resource pool and the second resource pool.
[0440] The following describes how the first configuration information configures the time domain resources and / or frequency domain resources of the two resource pools.
[0441] 1) The first configuration information is used to determine time domain resources and / or frequency domain resources of the first resource pool, and the first configuration information is start position information of the time domain resources of the first resource pool; length information of the time domain resources of the first resource pool; density information of time domain resources of the first resource pool; time domain length information of the first control channel transmitted in the first resource pool; starting position information of the frequency domain resources of the first resource pool; Information about the number of frequency domain units occupied by the frequency domain resources of the first resource pool; size information of frequency domain units corresponding to the frequency domain resources of the first resource pool; The information includes at least one of information on the number of frequency domain units occupied by the first control channel transmitted in the first resource pool.
[0442] 1.1) The start position information of the time domain resources of the first resource pool is determined by a first parameter, which indicates information of the first time unit in the first resource pool. The granularity of the time unit is a subframe, a time slot, an sTTI, or a fixed time length. Unless otherwise specified below, the granularity of the time unit is a subframe, a time slot, an sTTI, or a fixed time length.
[0443] For example, the first parameter may be one piece of time index information, each piece of time index information corresponding to one time unit, and the time index information may be a subframe number within a radio frame or a subframe number within a radio frame period, etc. Information about the first time unit in the first resource pool can be determined through the time index information in the first parameter. For example, since one radio frame includes 10 subframes, the subframe number range is [0, 9]. If the first parameter is subframe number 7, the first time unit in the first resource pool is subframe 7 in one radio frame. For example, since one radio frame period includes 10,240 subframes, the subframe number range is [0, 10,239]. If the first parameter is subframe number 100, the first time unit in the first resource pool is subframe 100 in one radio frame period.
[0444] Further by way of example, the first parameter may be a time offset, which may be an offset relative to a particular determined time, for example, an offset relative to the first subframe of a radio frame period, ie, subframe 0.
[0445] 1.2) Length information of the time domain resources of the first resource pool is determined by a second parameter, and the second parameter indicates time unit information for transmitting the first control channel in the first resource pool or the number of time units for transmitting the first control channel.
[0446] Here, the length of the time domain resources of the first resource pool is measured in time units. The time domain resources of the first resource pool may occupy a plurality of consecutive time units or a plurality of discrete time units. The second parameter may determine which time units the time domain resources of the first resource pool are included in or the number of time units included in the time domain resources of the first resource pool.
[0447] For example, the second parameter may include a bitmap, where each bit corresponds to a time unit, and the value of each bit indicates whether the time unit corresponding to the bit includes a time domain resource of the first resource pool. For example, a value of 0 for a specific bit indicates that the time unit corresponding to the bit does not include a time domain resource of the first resource pool, and a value of 1 for a specific bit indicates that the time unit corresponding to the bit includes a time domain resource of the first resource pool. Based on the bitmap, it is possible to determine which time units include the time domain resources of the first resource pool, thereby determining the number of time units included in the time domain resources of the first resource pool. Furthermore, the bitmap periodically overlaps, thereby determining all the time domain resources of the first resource pool. For example, one radio frame period includes 10,240 subframes, and the bitmap includes 10 bits corresponding to 10 subframes. The bitmap periodically overlaps within a radio frame period, thereby determining whether all subframes within the radio frame period belong to the first resource pool.
[0448] For example, the second parameter may be a value indicating the number of time units included in the time domain resources of the first resource pool. For example, one radio frame period includes 10,240 subframes, and the second parameter is 1024, which indicates that 1,024 subframes within the radio frame period belong to the first resource pool. Furthermore, in combination with time domain resource start position information of the first resource pool, it indicates that 1,024 subframes from the time domain resource start position belong to the first resource pool.
[0449] 1.3) The density information of the time domain resource of the first resource pool is determined by a third parameter, and the third parameter is: JPEG0007753473000017.jpg indicates that one time unit out of 13160 time units is the time unit for transmitting the first control channel in the first resource pool.
[0450] For example, when K=1, it indicates that each time unit includes the time domain resources of the first resource pool. When K=2, it indicates that one of two time units includes the time domain resources of the first resource pool, such as the first time unit includes the time domain resources of the first resource pool, the third time unit includes the time domain resources of the first resource pool, the fifth time unit includes the time domain resources of the first resource pool, etc. The third parameter indicates the density or periodicity of the time domain resources of the first resource pool.
[0451] Exemplarily, the first parameter and the third parameter may be combined to determine all time units included in the first resource pool. For example, the first parameter may determine the position of the first time unit in the first resource pool, and the third parameter may determine that one time unit out of every K time units is used to transmit the first control channel. Thus, the first parameter and the third parameter may be combined to determine the K time units from the first time unit for transmitting the first control channel.
[0452] 1.4) The time domain length information of the first control channel transmitted in the first resource pool is determined by a fourth parameter, which indicates the number of time domain symbols or the number of time units occupied by the time domain resources of the first control channel transmitted in the first resource pool.
[0453] After determining which time unit contains the time domain resources of the first resource pool, it is also necessary to determine which time domain symbols on one time unit are used to transmit the first control channel, and therefore it is necessary to determine the time domain length information and the starting position of the time domain resources corresponding to the first control channel within one time unit.
[0454] Here, the time domain length information of the first control channel transmitted in the first resource pool is determined by a fourth parameter, and the fourth parameter indicates the number of time domain symbols or time units occupied by the time domain resources of the first control channel transmitted in the first resource pool. In one embodiment, one time unit includes M (M is an integer, M>1) time domain symbols, and the first control channel is JPEG0007753473000018.jpg occupies 14160 time domain symbols. For example, in one subframe or time slot, the PSCCH may occupy P time domain symbols, where P<14, preferably P=2, P=3, or P=4. For further example, if the granularity of the time unit is sTTI, the PSCCH may occupy the length of one sTTI or occupy Q time domain symbols, where Q is a positive integer less than the number of sTTI symbols; for example, one sTTI may include 7 time domain symbols and Q may be equal to 3 or 4. If one sTTI includes 3 or 4 time domain symbols, the PSCCH occupies the length of one sTTI, i.e., 3 or 4 OFDM symbols.
[0455] In this embodiment, determining the time domain resource of the first control channel requires determining the number of time domain symbols occupied by the time domain resource of the first control channel as well as determining the start position or end position of the time domain resource of the first control channel, and the time domain start position or end position of the first control channel in one time unit can be determined in a manner configured in advance or configured by the network. Specifically, the start position or end position of the time domain resource of the first control channel can be determined in the following manner:
[0456] 1. The start position of the time domain resource of the first control channel transmitted in the first resource pool is located at the first time domain symbol of one time unit.
[0457] For example, assuming K=1 in 1.3) above, that is, if all of each time unit is used to transmit the PSCCH, the time domain resource of the PSCCH starts from the first time domain symbol of each time unit, where the granularity of the time unit is a subframe, or a time slot, or an sTTI, or a fixed time length.
[0458] For example, if the granularity of the time unit is sTTI, and one sTTI includes seven symbols and the PSCCH occupies three symbols, the first three symbols of the sTTI are PSCCH resources, and one PSCCH resource is included for every K sTTIs. If one sTTI includes three or four symbols (in this case, at 15 kHz subcarrier spacing, 1 ms corresponds to 14 symbols and is divided into four sTTIs), the PSCCH occupies the length of one sTTI, and one PSCCH resource is included for every K sTTIs, for example, when K=4, see FIG. 7(b).
[0459] 2. The end position of the time domain resource of the first control channel transmitted in the first resource pool is located at the last time domain symbol of one time unit.
[0460] For example, assuming K=1 in 1.3) above, that is, if all of each time unit is used to transmit the PSCCH, the time domain resource of the PSCCH ends at the last time domain symbol of each time unit, where the granularity of the time unit is a subframe, a time slot, an sTTI, or a fixed time length.
[0461] For example, the PSCCH can be located in the last N symbols of one time unit. For example, one subframe includes 14 symbols, and one PSCCH occupies N=4 symbols. In one subframe, the PSCCH can occupy the last four symbols of the subframe, and the other symbols can be used for PSSCH transmission. Furthermore, the last symbol of the subframe is not used for PSCCH or PSSCH transmission, but is used as a guard period (GP).
[0462] In this embodiment, the time domain resources of the first resource pool can be determined through the parameters 1.1) to 1.4) above, but are not limited thereto. The time domain resources of the first resource pool can also be determined through a bitmap. Specifically, the first configuration information includes a first bitmap, which is used to determine the time units occupied by the first resource pool. Furthermore, the first bitmap periodically overlaps within a first time range.
[0463] For example, the first time range is one radio frame period (10240 subframes), the first bitmap includes 10 bits, each bit indicating whether one subframe is used for the first resource pool, and the bitmap is periodically repeated within the radio frame period, thereby determining which subframes within one radio frame period can be used for the first resource pool.
[0464] 1.5) The starting position of the frequency domain resources of the first resource pool is determined by a fifth parameter, and the fifth parameter indicates a frequency domain offset of the starting position of the frequency domain resources of the first resource pool relative to a first reference position.
[0465] Here, the first reference position may be another determined frequency domain position, such as the start position of a carrier or bandwidth portion (BWP), or the lowest PRB position of synchronization resources, and the start position of the frequency domain resources of the first resource pool may be determined based on the frequency domain offset amount and the first reference position. The granularity of the frequency domain offset amount may be PRB, RBG, or subband.
[0466] For example, the starting position of the frequency domain resources of the first resource pool may be an offset N_RB_RP relative to the starting position of the carrier or bandwidth portion (BWP), and the starting position of the first PSCCH resource is W*ceil(N_RB_RP / W), where ceil() represents rounding up and W represents the number of PRBs included in one frequency domain unit.
[0467] 1.6) Information about the number of frequency domain units occupied by the frequency domain resources of the first resource pool is determined by a sixth parameter, which indicates the number of frequency domain units occupied by the frequency domain resources of the first resource pool.
[0468] Here, the sixth parameter is a value indicating the number of frequency domain units occupied by the frequency domain resources of the first resource pool. The granularity of the frequency domain units is PRB, RBG, or subband. Unless otherwise specified below, the granularity of the frequency domain units is PRB, RBG, or subband.
[0469] For example, if one carrier bandwidth is 20 MHz and includes 100 PRBs, the granularity of the frequency domain unit is a subband, and each subband includes 10 PRBs, the subband index range is [0, 9], the frequency domain resource starting position of the first resource pool is subband 1, the number of occupied subbands is 8, and the frequency domain resources of the first resource pool represent 8 subbands from subband 1.
[0470] 1.7) The size information of the frequency domain unit corresponding to the frequency domain resource of the first resource pool is determined by a seventh parameter, which indicates the number of physical resource blocks included in one frequency domain unit.
[0471] 1.8) The number information of frequency domain units occupied by the first control channel transmitted in the first resource pool is determined by an eighth parameter, which indicates the number of frequency domain units occupied by the first control channel.
[0472] Here, the eighth parameter is a value indicating the number of frequency domain units occupied by the frequency domain resources of the first control channel.
[0473] For example, the resource occupied by each PSCCH resource in the frequency domain has a subband granularity, each subband includes U PRBs, and each PSCCH resource occupies V subbands. Furthermore, the number of PRBs occupied by each PSCCH resource is less than or equal to U×V and is the largest integer divisible by 2, 3, or 5.
[0474] For example, if U=5 and V=8, then each PSCCH occupies 40 PRBs.
[0475] For example, if U=10 and V=7, the number of PRBs occupied by each PSCCH is the largest integer less than or equal to 70 and divisible by 2, 3, and 5, i.e., 64, in which case the PSCCH occupies 64 PRBs starting from the lowest PRB index of the PSCCH resource.
[0476] 2) The first configuration information is used to determine time domain resources and / or frequency domain resources of the second resource pool, and the first configuration information is start position information of the time domain resources of the second resource pool; length information of the time domain resources of the second resource pool; time domain length information of the first data channel transmitted in the second resource pool; starting position information of the frequency domain resources of the second resource pool; Information about the number of frequency domain units occupied by the frequency domain resources of the second resource pool; size information of frequency domain units corresponding to the frequency domain resources of the second resource pool; The second resource pool includes at least one of information on the number of frequency domain units occupied by the first data channel transmitted in the second resource pool.
[0477] 2.1) The start position information of the time domain resource of the second resource pool is determined by a ninth parameter, and the ninth parameter indicates the information of the first time unit in the second resource pool.
[0478] Here, the first time unit of the second resource pool may be the same as the first time unit of the first resource pool or may be different from the first time unit of the first resource pool. If the first time unit of the second resource pool is the same as the first time unit of the first resource pool, no additional configuration may be performed on the start position information of the time domain resources of the second resource pool.
[0479] In this embodiment, the ninth parameter is one piece of time index information, each piece of time index information corresponding to one time unit, and the time index information may be a subframe number within one radio frame or a subframe number within one radio frame period, etc. Information on the first time unit in the second resource pool can be determined through the time index information in the ninth parameter. For example, since one radio frame includes 10 subframes, the subframe number range is [0, 9]. If the ninth parameter is subframe number 4, the first time unit in the second resource pool is subframe 4 in one radio frame. For example, since one radio frame period includes 10,240 subframes, the subframe number range is [0, 10,239]. If the ninth parameter is subframe number 100, the first time unit in the second resource pool is subframe 100 in one radio frame period.
[0480] Further by way of example, the ninth parameter may be a time offset, which is an offset relative to a particular determined time, for example, the first subframe of a radio frame period, ie, subframe 0.
[0481] 2.2) The length information of the time domain resources of the second resource pool is determined by a tenth parameter, and the tenth parameter indicates time unit information for transmitting the first data channel in the second resource pool or the number of time units for transmitting the first data channel.
[0482] Here, the length of the time domain resources of the second resource pool is measured in time units. The time domain resources of the second resource pool may occupy a plurality of consecutive time units or a plurality of discrete time units. The tenth parameter may determine which time units the time domain resources of the second resource pool are included in or the number of time units included in the time domain resources of the second resource pool.
[0483] For example, the tenth parameter may include a bitmap, where each bit corresponds to a time unit, and the value of each bit indicates whether the time unit corresponding to the bit includes time domain resources of the second resource pool. For example, a value of 0 for a particular bit indicates that the time unit corresponding to the bit does not include time domain resources of the second resource pool, and a value of 1 for a particular bit indicates that the time unit corresponding to the bit includes time domain resources of the second resource pool. Based on the bitmap, it is possible to determine which time units include time domain resources of the second resource pool, thereby determining the number of time units included in the time domain resources of the second resource pool. Furthermore, the bitmaps may be periodically overlapped, thereby determining all time domain resources of the second resource pool. For example, one radio frame period includes 10,240 subframes, and the bitmap includes 10 bits corresponding to 10 subframes. The bitmap may be periodically overlapped within a radio frame period, thereby determining whether all subframes within the radio frame period belong to the second resource pool.
[0484] For example, the tenth parameter is a value indicating the number of time units included in the time domain resources of the second resource pool. For example, one radio frame period includes 10,240 subframes, and the tenth parameter is 1024, which indicates that 1,024 subframes within the radio frame period belong to the second resource pool. Furthermore, in combination with time domain resource start position information of the second resource pool, it indicates that 1,024 subframes from the time domain resource start position belong to the second resource pool.
[0485] 2.3) The time domain length information of the first data channel transmitted in the second resource pool is determined by an 11th parameter, which indicates the number of time domain symbols or the number of time units occupied by the time domain resources of the first data channel transmitted in the second resource pool.
[0486] In one time unit, except for the time domain symbols occupied by the first control channel, the remaining time domain symbols are used as resources for the first data channel, where the time domain length information of the first data channel transmitted in the second resource pool is determined by an eleventh parameter, which indicates the number of time domain symbols occupied by the time domain resources of the first data channel transmitted in the second resource pool. For example, the PSSCH is JPEG0007753473000019.jpg can occupy 14160 time domain symbols.
[0487] For example, referring to Figure 5(a), the PSSCH scheduled by the second subframe occupies the symbols of the second subframe. A time unit, excluding a subframe, may be a time slot, an sTTI, or a fixed time length, such as 1 ms or 0.5 ms. In particular, in the case of an sTTI, if the PSCCH does not occupy all the symbols of a time unit, the remaining symbols of that time unit are PSSCH resources; if the PSCCH occupies all the symbols of a time unit, there are no PSSCH resources in that time unit. The PSSCH can occupy other time units.
[0488] Furthermore, one PSSCH can occupy multiple consecutive time units, and as shown in Figure 5(a), the PSSCH scheduled by the third subframe occupies symbols in two subframes, the third and fourth subframes.
[0489] In one embodiment, the eleventh parameter indicates the number of time units occupied by the first data channel. For example, one time unit is an sTTI, and the first data channel can occupy multiple consecutive sTTIs. In this case, the eleventh parameter indicates the number of sTTIs occupied by the first data channel.
[0490] In this embodiment, determining the time domain resource of the first data channel requires not only determining the number of time domain symbols occupied by the time domain resource of the first data channel but also determining the position of the time domain resource of the first data channel, and the time domain start position or end position of the first data channel in one time unit can be determined in a manner configured in advance or configured by the network. Specifically, the position of the time domain resource of the first data channel can be determined in the following manner:
[0491] 1. The start position of the time domain resource of the first data channel is located at the time domain symbol next to the last time domain symbol occupied by the first control channel in one time unit, and if the last time domain symbol occupied by the first control channel is the last time domain symbol of one time unit, the start position of the time domain resource of the first data channel is located at the first time domain symbol of the time unit next to the one time unit; or 2. The start position of the time domain resource of the first control channel is located at the time domain symbol next to the last time domain symbol occupied by the first data channel in one time unit, and further, if the last time domain symbol occupied by the first data channel is the last time domain symbol of one time unit, the start position of the time domain resource of the first control channel is located at the first time domain symbol of the time unit next to the one time unit.
[0492] For example, in the technical solution of the present embodiment, the last time domain symbol of the last time unit occupied by the first data channel is used as a GP instead of being used to transmit data. Furthermore, when one PSSCH occupies multiple consecutive time units, only the last symbol of the last time unit is used as a GP.
[0493] For example, in the technical solution of the present embodiment, the last time domain symbol of the time unit occupied by the first control channel is used as a GP, not used to transmit control information.
[0494] In this embodiment, the time domain resources of the second resource pool can be determined through the parameters 2.1) to 2.3) above, but are not limited thereto, and can also be determined through a bitmap, specifically, the first configuration information includes a second bitmap, which is used to determine the time units occupied by the second resource pool, and the second bitmap periodically overlaps within a second time range.
[0495] For example, the second time range is one radio frame period (10240 subframes), the second bitmap includes 10 bits, each bit indicating whether one subframe is used for the second resource pool, and the bitmap is periodically repeated within the radio frame period, thereby determining which subframes within one radio frame period are used for the second resource pool.
[0496] 2.4) The starting position of the frequency domain resources of the second resource pool is determined by a twelfth parameter, and the twelfth parameter indicates a frequency domain offset of the starting position of the frequency domain resources of the first resource pool relative to a second reference position.
[0497] The first reference position may be a start position of a carrier or a bandwidth portion (BWP), and the start position of the frequency domain resource of the second resource pool may be determined based on the frequency domain offset and the first reference position, and the granularity of the frequency domain offset may be PRB, RBG, or subband.
[0498] For example, the starting position of the frequency domain resources of the second resource pool may be an offset N_RB_RP relative to the starting position of the carrier or bandwidth portion (BWP), and the starting position of the first PSSCH resource is H*ceil(N_RB_RP / H), where ceil() represents rounding up and H represents the number of PRBs included in one frequency domain unit.
[0499] 2.5) Information about the number of frequency domain units occupied by the frequency domain resources of the second resource pool is determined by a thirteenth parameter, which indicates the number of frequency domain units occupied by the frequency domain resources of the second resource pool.
[0500] Here, the thirteenth parameter is a value indicating the number of frequency domain units occupied by the frequency domain resources of the second resource pool.
[0501] For example, the resource occupied by each PSSCH resource in the frequency domain has a subband granularity, each subband includes R PRBs, and each PSSCH resource occupies S subbands. Furthermore, the number of PRBs occupied by each PSSCH resource is less than or equal to R×S and is the largest integer divisible by 2, 3, or 5.
[0502] For example, if one carrier bandwidth is 20 MHz and includes 100 PRBs, the granularity of the frequency domain unit is a subband, and each subband includes 10 PRBs, the subband index range is [0, 9], the frequency domain resource starting position of the second resource pool is subband 1, the number of occupied subbands is 8, and the frequency domain resources of the second resource pool represent 8 subbands from subband 1.
[0503] 2.6) The size information of the frequency domain unit corresponding to the frequency domain resource of the second resource pool is determined by a 14th parameter, and the 14th parameter indicates the number of physical resource blocks included in one frequency domain unit.
[0504] 2.7) The number of frequency domain units occupied by the first data channel transmitted in the second resource pool is determined by a 15th parameter, which indicates the number of frequency domain units occupied by the first data channel.
[0505] Here, the 15th parameter is a value indicating the number of frequency domain units occupied by the frequency domain resources of the first data channel, and the granularity of the frequency domain units is PRB, RBG, or subband.
[0506] For example, the resource occupied by each PSSCH resource in the frequency domain has a subband granularity, each subband includes R PRBs, and each PSSCH resource occupies S subbands. Furthermore, the number of PRBs occupied by each PSSCH resource is less than or equal to R×S and is the largest integer divisible by 2, 3, or 5.
[0507] For example, if R=6 and S=8, each PSSCH occupies 40 PRBs.
[0508] For example, if R=10 and S=7, the number of PRBs occupied by each PSSCH is the largest integer less than or equal to 70 and divisible by 2, 3, and 5, i.e., 64, in which case the PSSCH occupies 64 PRBs from the lowest PRB index of the PSSCH resource.
[0509] In this embodiment, the relationship between the first resource pool and the second resource pool is not limited to the time domain resources occupied by the first resource pool and the second resource pool being different.
[0510] The relationship between the first resource pool and the second resource pool is not limited to occupying different time domain resources, and the time domain resources of the first resource pool may be a subset of the time domain resources of the second resource pool. For example, for one subframe, the second resource pool occupies the entire subframe, and the first resource pool occupies the first N symbols of the subframe.
[0511] In an embodiment of the present application, the first resource pool and the second resource pool are The starting positions of the frequency domain resources of the first resource pool and the second resource pool are the same or different; The size of the frequency domain unit of the frequency domain resources of the first resource pool and the size of the frequency domain unit of the frequency domain resources of the second resource pool are the same or different; the first control channel and the first data channel corresponding to the first control channel perform time division transmission; The time domain resources of the first control channel and the first data channel corresponding to the first control channel are adjacent or non-adjacent; the time domain resource start positions of the first control channel and the first data channel corresponding to the first control channel have a one-to-one correspondence; The frequency domain resource start positions of the first control channel and the first data channel corresponding to the first control channel have a one-to-one correspondence; The start positions of the frequency domain resources of the first control channel and the first data channel corresponding to the first control channel are the same or different; At least one of the lengths of the frequency domain resources of the first control channel and the first data channel corresponding to the first control channel is the same or different.
[0512] In the above technical solution, the first control channel and the first data channel corresponding to the first control channel performing time division transmission can have the following implementation forms.
[0513] a) the first data channel corresponding to the first control channel performs time division transmission in one time unit, the first control channel occupies A time domain symbols in the time unit, the first data channel occupies B time domain symbols in the time unit, and the time domain resources of the first control channel and the first data channel do not overlap; JPEG0007753473000020.jpg12160C is the number of time domain symbols in one time unit, the granularity of which is a time slot, subframe, sTTI or other fixed time length.
[0514] For example, as shown in Figure 5(a), one time unit includes C = 14 time domain symbols, and the first data channel and the first control channel occupy the same time unit, where the first control channel occupies the first-to-second time domain symbol of the time unit, and the first data channel occupies the third to fourteenth time domain symbols of the time unit. Note that if the time domain resources of the first data channel and the first control channel do not overlap, they may occupy consecutive or non-consecutive time domain symbols. For example, the first control channel occupies the first-to-second time domain symbol of the time unit, and the first data channel occupies the third to fourteenth time domain symbols of the time unit.
[0515] b) the first control channel transmits in a first time unit and the first data channel transmits in a second time unit, where the first control channel occupies A time domain symbols in the first time unit and the first data channel occupies B time domain symbols in the second time unit; JPEG0007753473000021.jpg13160C is the number of time domain symbols in one time unit, and the granularity of the time unit is a time slot, a subframe, an sTTI or other fixed time length.
[0516] For example, as shown in Figure 7(b), one time unit includes C = 14 time domain symbols, and the first data channel and the first control channel occupy different time units, where the first control channel occupies the first to second time domain symbols of the first time unit, and the first data channel occupies the third to fourteenth time domain symbols of the second time unit. It should be noted that the first data channel and the first control channel may occupy consecutive or non-consecutive time domain symbols.
[0517] Further by way of example, as shown in FIG. 5(b), one time unit includes C=14 time domain symbols, and the first data channel and the first control channel occupy different time units, where the first control channel occupies all the time domain symbols of the first time unit, and the first data channel occupies all the time domain symbols of the second time unit.
[0518] In this embodiment, the time domain resource occupied by the first control channel is smaller than the time domain resource occupied by the first data channel corresponding to the first control channel.
[0519] In this embodiment, the time domain resources occupied by the first control channel are a subset of the time domain resources occupied by a first data channel corresponding to the first control channel.
[0520] In this embodiment, the first control channel occupies A time domain symbols in one time unit, and the first data channel occupies B time domain symbols in the time unit, and the time domain resources of the first control channel and the first data channel at least partially overlap; JPEG0007753473000022.jpg12160C is the number of time domain symbols in one time unit.
[0521] In one embodiment, the first configuration information includes first indication information, which is used to determine a time domain positional relationship between the first control channel and a first data channel corresponding to the first control channel. Specifically, if the first indication information indicates a first time domain positional relationship, it indicates that the time domain resources of the first control channel and the first data channel scheduled by the first control channel are adjacent to each other, and if the first indication information indicates a second time domain positional relationship, it indicates that the time domain resources of the first control channel and the first data channel scheduled by the first control channel are not adjacent to each other.
[0522] In one embodiment, the first configuration information includes second indication information, which is used to determine a scheduling type of the first control channel and a first data channel corresponding to the first control channel. Specifically, if the first indication information indicates a first scheduling type, it indicates that the first control channel schedules the first data channel in the same time unit, and if the first indication information indicates a second scheduling type, it indicates that the first control channel schedules the first data channel in a different time unit.
[0523] In one embodiment, the first configuration information includes third instruction information, and the third instruction information indicates a basic parameter set of the first resource pool and / or the second resource pool.
[0524] Here, the basic parameter set includes subcarrier spacing and / or cyclic prefix (CP) type, where the subcarrier spacing is, for example, 15 kHz, 30 kHz, 60 kHz, 120 kHz, etc., and the CP type is, for example, normal CP or extended CP.
[0525] For example, the third instruction information indicates that the subcarrier spacing of the first resource pool is 30 kHz and has a normal CP, or the third instruction information indicates that the subcarrier spacing of the second resource pool is 60 kHz and has a normal CP, or the third instruction information indicates that the subcarrier spacing of the first resource pool is 30 kHz and has a normal CP, and at the same time indicates that the subcarrier spacing of the second resource pool is 60 kHz and has a normal CP.
[0526] In one embodiment, the first configuration information includes fourth indication information, and the fourth indication information indicates synchronization source type information.
[0527] Here, the synchronization source type includes GNSS, eNB or gNB, UE, etc.
[0528] In one embodiment, the method comprises: the first terminal obtaining second configuration information, the second configuration information indicating a timeslot format; The first terminal obtaining a first criterion, the first criterion indicating that uplink symbols, and / or flexible symbols, and / or downlink symbols can be used for sidelink transmission; The first terminal further includes determining time domain resources of the first resource pool and / or the second resource pool according to the first criterion, the first configuration information, and the second configuration information.
[0529] Furthermore, the first terminal determining time domain resources of the first resource pool and / or the second resource pool according to the first criterion, the first configuration information, and the second configuration information, The first terminal determines a first time unit included in a first resource pool and / or a second resource pool according to the first configuration information; determining, by the first terminal, a first set of time domain resources available for sidelink transmission in the first time unit according to the first criterion and the second configuration information; The first terminal determines, according to the first configuration information, that a second set of time domain resources are available for the first resource pool and / or the second resource pool in the first time unit; The first terminal uses a common portion of the first set and the second set as time domain resources of the first resource pool and / or the second resource pool.
[0530] For example, sidelink data is transmitted using sidelink and uplink shared transmission resources, i.e., uplink carriers or uplink time slots. In an NR system, the time slot structure of the link between the base station and the terminal is very flexible, and one time slot may include uplink (UL) symbols, downlink (DL) symbols, and flexible symbols. The UL, and / or DL, and / or flexible symbols of one time slot may be pre-configured or configured by the network (i.e., first criterion) to be used for SL transmission. In this case, the time unit in which the resource pool is located is determined according to resource pool configuration information, and the time domain resources to be used for the first control channel and / or the first data channel within that time unit (i.e., which symbols can be used for SL transmission), i.e., the second set, can be determined. The time domain resources that can be used for SL transmission within that time unit, i.e., the first set, are determined by combining the time slot structure configuration information and the first criterion, and the common part of the first set and the second set is the time domain resource of the first control channel or the first data channel.
[0531] For example, the resource pool configuration information for the first data channel configures each time slot to be used for transmitting the first data channel, and in each time slot, the last eight time domain symbols are used to transmit the first data channel. The first criterion indicates that flexible and UL symbols can be used for sidelink transmission, and the time slot format configured for one time slot by the time slot structure configuration information is DDFFFFFFFFUUUU, where D represents a downlink symbol, U represents an uplink symbol, and F represents a flexible symbol.
[0532] Combining the first criterion and the time slot structure configuration information, the first set is the last 12 symbols in the time slot, i.e., {FFFFFFFFUUUU}; based on the resource pool configuration information, the second set is the last 8 time domain symbols in the time slot, i.e., {FFFFUUUU}; the common part of the first set and the second set is the last 8 time domain symbols, i.e., {FFFFUUUU}; and the time domain resource of the first data channel in the time slot is the last 8 time domain symbols.
[0533] Further, for example, the resource pool configuration information of the first data channel configures each time slot to be used for the first data channel transmission, and in each time slot, the last eight time domain symbols are used to transmit the first data channel. The first criterion indicates that the UL symbol can be used for sidelink transmission, and the time slot format configured by the time slot structure configuration information for one time slot is DDFFFFFFFFUUUU, where D represents a downlink symbol, U represents an uplink symbol, and F represents a flexible symbol.
[0534] Combining the first criterion and the time slot structure configuration information, the first set is the last four symbols in the time unit, i.e., {UUUU}; based on the resource pool configuration information, the second set is the last eight time domain symbols in the time slot, i.e., {FFFFUUUU}; the intersection of the first set and the second set is the last four time domain symbols, i.e., {UUUU}; and the time domain resource of the first data channel in the time slot is the last four time domain symbols.
[0535] In the above embodiments, the first configuration information, the second configuration information, the first criteria, etc. are pre-configured or configured by the network.
[0536] It should be understood that the time domain resources available to the first resource pool in each time unit may be the same or different, and the time domain resources available to the second resource pool in each time unit may be the same or different, for example, the time domain resources available to the second resource pool in a first time unit are the last eight time domain symbols in the time unit, and the time domain resources available in a second time unit are the last four time domain symbols in the time unit.
[0537] When configuration parameters of the time domain resources and / or frequency domain resources of the first resource pool can be implicitly determined by configuration parameters of the time domain resources and / or frequency domain resources of the second resource pool, the first configuration information may not include the corresponding configuration parameters. Alternatively, when configuration parameters of the time domain resources and / or frequency domain resources of the second resource pool can be implicitly determined by configuration parameters of the time domain resources and / or frequency domain resources of the first resource pool, the first configuration information may not include the corresponding configuration parameters. For example, when the first resource pool and the second resource pool occupy the same time unit, such as when the first resource pool occupies the first N symbols of a subframe and the second resource pool occupies the remaining symbols of the subframe, once the network configures start position information and length information of the time domain resources of the first resource pool, it is not necessary to configure start position information and length information of the time domain resources of the second resource pool. Alternatively, if the frequency domain sizes occupied by the first control channel and its corresponding data channel are the same, once the network configures information on the number of frequency domain units occupied by the first control channel and the size of the frequency domain units, it does not need to configure information on the number of frequency domain units occupied by the data channel transmitted in the second resource pool and the size of the frequency domain units.
[0538] According to the technical solution of the embodiment of the present application, by configuring a PSCCH resource pool and / or a PSSCH resource pool, delay can be reduced, and at the same time, the complexity of Rel-15 receiver detection is not increased, and the Rel-14 terminals for performing resource sensing and selection processes are not affected.
[0539] FIG. 8(c) is a schematic structural diagram of the configuration of a resource configuration device in the present embodiment. As shown in FIG. 8(c), the device: an obtaining unit 8013 configured to obtain first configuration information, wherein the first configuration information is used to determine time domain resources and / or frequency domain resources of a first resource pool and / or time domain resources and / or frequency domain resources of a second resource pool; Here, the resources in the first resource pool can transmit a first control channel, which is used to transmit sidelink control information, and the resources in the second resource pool can transmit a first data channel, which is used to transmit sidelink data.
[0540] In the present embodiment, the link between terminals is called a sidelink, the control information transmitted between terminals is called sidelink control information, and the sidelink control information is carried by a sidelink control channel (i.e., a first control channel), and the data transmitted between terminals is sidelink data, and the sidelink data is carried by a sidelink data channel (i.e., a first data channel).
[0541] In one embodiment, the first control channel is referred to as a PSCCH, the first data channel is referred to as a PSSCH, a resource set capable of transmitting the first control channel is referred to as a first resource pool (i.e., a PSCCH resource pool), a resource set capable of transmitting the first data channel is referred to as a second resource pool (i.e., a PSSCH resource pool), and the first resource pool and the second resource pool are time-shared.
[0542] In this embodiment, the first resource pool or the second resource pool is a set of transmission resources, and may be a resource pool in LTE-V2X, a BWP in an NR system, or other physical quantity that can indicate a transmission resource set, and the present application is not limited thereto.
[0543] In this embodiment, the time domain resources and / or frequency domain resources of the first resource pool and / or the time domain resources and / or frequency domain resources of the second resource pool are configured by first configuration information, and in one embodiment, the first configuration information is configured by a network device or pre-configured, where the first configuration information can independently configure the time domain resources and / or frequency domain resources of the first resource pool, independently configure the time domain resources and / or frequency domain resources of the second resource pool, or simultaneously configure the time domain resources and / or frequency domain resources of the first resource pool and the second resource pool.
[0544] The following describes how the first configuration information configures the time domain resources and / or frequency domain resources of the two resource pools.
[0545] 1) The first configuration information is used to determine time domain resources and / or frequency domain resources of the first resource pool, and the first configuration information is start position information of the time domain resources of the first resource pool; length information of the time domain resources of the first resource pool; density information of time domain resources of the first resource pool; time domain length information of the first control channel transmitted in the first resource pool; starting position information of the frequency domain resources of the first resource pool; Information about the number of frequency domain units occupied by the frequency domain resources of the first resource pool; size information of frequency domain units corresponding to the frequency domain resources of the first resource pool; The information includes at least one of information on the number of frequency domain units occupied by the first control channel transmitted in the first resource pool.
[0546] 1.1) The start position information of the time domain resources of the first resource pool is determined by a first parameter, which indicates information of the first time unit in the first resource pool. The granularity of the time unit is a subframe, a time slot, an sTTI, or a fixed time length. Unless otherwise specified below, the granularity of the time unit is a subframe, a time slot, an sTTI, or a fixed time length.
[0547] For example, the first parameter may be one piece of time index information, each piece of time index information corresponding to one time unit, and the time index information may be a subframe number within a radio frame or a subframe number within a radio frame period, etc. Information about the first time unit in the first resource pool can be determined through the time index information in the first parameter. For example, since one radio frame includes 10 subframes, the subframe number range is [0, 9]. If the first parameter is subframe number 7, the first time unit in the first resource pool is subframe 7 in one radio frame. For example, since one radio frame period includes 10,240 subframes, the subframe number range is [0, 10,239]. If the first parameter is subframe number 100, the first time unit in the first resource pool is subframe 100 in one radio frame period.
[0548] Further by way of example, the first parameter may be a time offset, which may be an offset relative to a particular determined time, for example, an offset relative to the first subframe of a radio frame period, ie, subframe 0.
[0549] 1.2) Length information of the time domain resources of the first resource pool is determined by a second parameter, and the second parameter indicates time unit information for transmitting the first control channel in the first resource pool or the number of time units for transmitting the first control channel.
[0550] Here, the length of the time domain resources of the first resource pool is measured in time units. The time domain resources of the first resource pool may occupy a plurality of consecutive time units or a plurality of discrete time units. The second parameter may determine which time units the time domain resources of the first resource pool are included in or the number of time units included in the time domain resources of the first resource pool.
[0551] For example, the second parameter may include a bitmap, where each bit corresponds to a time unit, and the value of each bit indicates whether the time unit corresponding to the bit includes a time domain resource of the first resource pool. For example, a value of 0 for a specific bit indicates that the time unit corresponding to the bit does not include a time domain resource of the first resource pool, and a value of 1 for a specific bit indicates that the time unit corresponding to the bit includes a time domain resource of the first resource pool. Based on the bitmap, it is possible to determine which time units include the time domain resources of the first resource pool, thereby determining the number of time units included in the time domain resources of the first resource pool. Furthermore, the bitmap periodically overlaps, thereby determining all the time domain resources of the first resource pool. For example, one radio frame period includes 10,240 subframes, and the bitmap includes 10 bits corresponding to 10 subframes. The bitmap periodically overlaps within a radio frame period, thereby determining whether all subframes within the radio frame period belong to the first resource pool.
[0552] For example, the second parameter may be a value indicating the number of time units included in the time domain resources of the first resource pool. For example, one radio frame period includes 10,240 subframes, and the second parameter is 1024, which indicates that 1,024 subframes within the radio frame period belong to the first resource pool. Furthermore, in combination with time domain resource start position information of the first resource pool, it indicates that 1,024 subframes from the time domain resource start position belong to the first resource pool.
[0553] 1.3) The density information of the time domain resource of the first resource pool is determined by a third parameter, and the third parameter is: JPEG0007753473000023.jpg indicates that one time unit out of 14160 time units is the time unit for transmitting the first control channel in the first resource pool.
[0554] For example, when K=1, it indicates that each time unit includes the time domain resources of the first resource pool. When K=2, it indicates that one of two time units includes the time domain resources of the first resource pool, such as the first time unit includes the time domain resources of the first resource pool, the third time unit includes the time domain resources of the first resource pool, the fifth time unit includes the time domain resources of the first resource pool, etc. The third parameter indicates the density or periodicity of the time domain resources of the first resource pool.
[0555] Exemplarily, the first parameter and the third parameter may be combined to determine all time units included in the first resource pool. For example, the first parameter may determine the position of the first time unit in the first resource pool, and the third parameter may determine that one time unit out of every K time units is used to transmit the first control channel. Thus, the first parameter and the third parameter may be combined to determine the K time units from the first time unit for transmitting the first control channel.
[0556] 1.4) The time domain length information of the first control channel transmitted in the first resource pool is determined by a fourth parameter, which indicates the number of time domain symbols or the number of time units occupied by the time domain resources of the first control channel transmitted in the first resource pool.
[0557] After determining which time unit contains the time domain resources of the first resource pool, it is also necessary to determine which time domain symbols on one time unit are used to transmit the first control channel, and therefore it is necessary to determine the time domain length information and the starting position of the time domain resources corresponding to the first control channel within one time unit.
[0558] Here, the time domain length information of the first control channel transmitted in the first resource pool is determined by a fourth parameter, and the fourth parameter indicates the number of time domain symbols or time units occupied by the time domain resources of the first control channel transmitted in the first resource pool. In one embodiment, one time unit includes M (M is an integer, M>1) time domain symbols, and the first control channel is JPEG0007753473000024.jpg occupies 13160 time domain symbols. For example, in one subframe or time slot, the PSCCH may occupy P time domain symbols, where P<14, preferably P=2, P=3, or P=4. For further example, if the granularity of the time unit is sTTI, the PSCCH may occupy the length of one sTTI or occupy Q time domain symbols, where Q is a positive integer less than the number of sTTI symbols; for example, one sTTI may include 7 time domain symbols and Q may be equal to 3 or 4. If one sTTI includes 3 or 4 time domain symbols, the PSCCH occupies the length of one sTTI, i.e., 3 or 4 OFDM symbols.
[0559] In this embodiment, determining the time domain resource of the first control channel requires determining the number of time domain symbols occupied by the time domain resource of the first control channel as well as determining the start position or end position of the time domain resource of the first control channel, and the time domain start position or end position of the first control channel in one time unit can be determined in a manner configured in advance or configured by the network. Specifically, the start position or end position of the time domain resource of the first control channel can be determined in the following manner:
[0560] 1. The start position of the time domain resource of the first control channel transmitted in the first resource pool is located at the first time domain symbol of one time unit.
[0561] For example, assuming K=1 in 1.3) above, that is, if all of each time unit is used to transmit the PSCCH, the time domain resource of the PSCCH starts from the first time domain symbol of each time unit, where the granularity of the time unit is a subframe, or a time slot, or an sTTI, or a fixed time length.
[0562] For example, if the granularity of the time unit is sTTI, and one sTTI includes seven symbols and the PSCCH occupies three symbols, the first three symbols of the sTTI are PSCCH resources, and one PSCCH resource is included for every K sTTIs. If one sTTI includes three or four symbols (in this case, at 15 kHz subcarrier spacing, 1 ms corresponds to 14 symbols and is divided into four sTTIs), the PSCCH occupies the length of one sTTI, and one PSCCH resource is included for every K sTTIs, for example, when K=4, see FIG. 7(b).
[0563] 2. The end position of the time domain resource of the first control channel transmitted in the first resource pool is located at the last time domain symbol of one time unit.
[0564] For example, assuming K=1 in 1.3) above, that is, if all of each time unit is used to transmit the PSCCH, the time domain resource of the PSCCH ends at the last time domain symbol of each time unit, where the granularity of the time unit is a subframe, a time slot, an sTTI, or a fixed time length.
[0565] For example, the PSCCH can be located in the last N symbols of one time unit. For example, one subframe includes 14 symbols, and one PSCCH occupies N=4 symbols. In one subframe, the PSCCH can occupy the last four symbols of the subframe, and the other symbols can be used for PSSCH transmission. Furthermore, the last symbol of the subframe is not used for PSCCH or PSSCH transmission, but is used as a GP.
[0566] In this embodiment, the time domain resources of the first resource pool can be determined through the parameters 1.1) to 1.4) above, but are not limited thereto. The time domain resources of the first resource pool can also be determined through a bitmap. Specifically, the first configuration information includes a first bitmap, which is used to determine the time units occupied by the first resource pool. Furthermore, the first bitmap periodically overlaps within a first time range.
[0567] For example, the first time range is one radio frame period (10240 subframes), the first bitmap includes 10 bits, each bit indicating whether one subframe is used for the first resource pool, and the bitmap is periodically repeated within the radio frame period, thereby determining which subframes within one radio frame period can be used for the first resource pool.
[0568] 1.5) The starting position of the frequency domain resources of the first resource pool is determined by a fifth parameter, and the fifth parameter indicates a frequency domain offset of the starting position of the frequency domain resources of the first resource pool relative to a first reference position.
[0569] Here, the first reference position may be another determined frequency domain position, such as the start position of a carrier or bandwidth portion (BWP), or the lowest PRB position of synchronization resources, and the start position of the frequency domain resources of the first resource pool may be determined based on the frequency domain offset amount and the first reference position. The granularity of the frequency domain offset amount may be PRB, RBG, or subband.
[0570] For example, the starting position of the frequency domain resources of the first resource pool may be an offset N_RB_RP relative to the starting position of the carrier or bandwidth portion (BWP), and the starting position of the first PSCCH resource is W*ceil(N_RB_RP / W), where ceil() represents rounding up and W represents the number of PRBs included in one frequency domain unit.
[0571] 1.6) Information about the number of frequency domain units occupied by the frequency domain resources of the first resource pool is determined by a sixth parameter, which indicates the number of frequency domain units occupied by the frequency domain resources of the first resource pool.
[0572] Here, the sixth parameter is a value indicating the number of frequency domain units occupied by the frequency domain resources of the first resource pool. The granularity of the frequency domain units is PRB, RBG, or subband. Unless otherwise specified below, the granularity of the frequency domain units is PRB, RBG, or subband.
[0573] For example, if one carrier bandwidth is 20 MHz and includes 100 PRBs, the granularity of the frequency domain unit is a subband, and each subband includes 10 PRBs, the subband index range is [0, 9], the frequency domain resource starting position of the first resource pool is subband 1, the number of occupied subbands is 8, and the frequency domain resources of the first resource pool represent 8 subbands from subband 1.
[0574] 1.7) The size information of the frequency domain unit corresponding to the frequency domain resource of the first resource pool is determined by a seventh parameter, which indicates the number of physical resource blocks included in one frequency domain unit.
[0575] 1.8) The number information of frequency domain units occupied by the first control channel transmitted in the first resource pool is determined by an eighth parameter, which indicates the number of frequency domain units occupied by the first control channel.
[0576] Here, the eighth parameter is a value indicating the number of frequency domain units occupied by the frequency domain resources of the first control channel.
[0577] For example, the resource occupied by each PSCCH resource in the frequency domain has a subband granularity, each subband includes U PRBs, and each PSCCH resource occupies V subbands. Furthermore, the number of PRBs occupied by each PSCCH resource is less than or equal to U×V and is the largest integer divisible by 2, 3, or 5.
[0578] For example, if U=5 and V=8, then each PSCCH occupies 40 PRBs.
[0579] For example, if U=10 and V=7, the number of PRBs occupied by each PSCCH is the largest integer less than or equal to 70 and divisible by 2, 3, and 5, i.e., 64, in which case the PSCCH occupies 64 PRBs starting from the lowest PRB index of the PSCCH resource.
[0580] 2) The first configuration information is used to determine time domain resources and / or frequency domain resources of the second resource pool, and the first confi...
Claims
1. A method for configuring a resource pool, comprising: a first terminal obtaining first configuration information, the first configuration information being used to determine at least one of time domain resources of a first resource pool, frequency domain resources of the first resource pool, time domain resources of a second resource pool, and frequency domain resources of the second resource pool; resources in the first resource pool may carry a first control channel, the first control channel being used to carry sidelink control information; resources in the second resource pool may carry a first data channel, the first data channel being used to carry sidelink data; a first resource pool configured to configure a first data channel corresponding to the first control channel, the first resource pool, and the second resource pool satisfy characteristics including: a first control channel and a first data channel corresponding to the first control channel having the same starting position of frequency domain resources; and a first control channel and a first data channel corresponding to the first control channel having the same or different lengths of frequency domain resources.
2. The first configuration information is used to determine at least one of time domain resources and frequency domain resources of the first resource pool, and the first configuration information is: time domain length information of the first control channel transmitted in the first resource pool; Starting position information of the frequency domain resources of the first resource pool; Information about the number of frequency domain units occupied by the frequency domain resources of the first resource pool; and at least one of information on the number of frequency domain units occupied by the first control channel transmitted in the first resource pool, time domain length information of the first control channel transmitted in the first resource pool is determined by a fourth parameter, the fourth parameter indicating the number of time domain symbols occupied by the time domain resources of the first control channel transmitted in the first resource pool; The method for configuring a resource pool according to claim 1 .
3. a start position of the time domain resource of the first control channel transmitted in the first resource pool is located at the first time domain symbol of one time unit; the one time unit includes M (M is an integer and M>1) time domain symbols, and the first control channel occupies N (N is an integer and 1<N<M) time domain symbols; The method for configuring a resource pool according to claim 1 .
4. the first configuration information includes a first bitmap, the first bitmap being used to determine a time unit occupied by the first resource pool; the first bitmap periodically overlaps within a first time range; The resource pool configuration method according to claim 2 .
5. The granularity of the time unit is a time slot. The resource pool configuration method according to claim 3 .
6. a starting position of the frequency domain resources of the first resource pool is determined by a fifth parameter, and the fifth parameter indicates a frequency domain offset of the starting position of the frequency domain resources of the first resource pool relative to a first reference position; or Information about the number of frequency domain units occupied by the frequency domain resources of the first resource pool is determined by a sixth parameter, and the sixth parameter indicates the number of frequency domain units occupied by the frequency domain resources of the first resource pool. The resource pool configuration method according to claim 2 .
7. Information about the number of frequency domain units occupied by the first control channel transmitted in the first resource pool is determined by an eighth parameter, and the eighth parameter indicates the number of frequency domain units occupied by the first control channel. The resource pool configuration method according to claim 2 .
8. The granularity of the frequency domain unit is a physical resource block (PRB), a resource block group (RBG), or a subband; The granularity of the frequency domain offset amount is PRB. The resource pool configuration method according to claim 6.
9. The first configuration information is used to determine at least one of time domain resources and frequency domain resources of the second resource pool, and the first configuration information is: time domain length information of the first data channel transmitted in the second resource pool; Starting position information of the frequency domain resources of the second resource pool; Information about the number of frequency domain units occupied by the frequency domain resources of the second resource pool; at least one of size information of frequency domain units corresponding to the frequency domain resources of the second resource pool; the last time domain symbol of the last time unit occupied by the first data channel is not used to transmit data; The method for configuring a resource pool according to claim 1 .
10. the last time domain symbol of the time unit occupied by the first control channel is not used to transmit control information; The resource pool configuration method according to claim 9.
11. The granularity of the time unit is a time slot. The resource pool configuration method according to claim 9.
12. the first configuration information includes a second bitmap, the second bitmap being used to determine a time unit occupied by the second resource pool; the second bitmap periodically overlaps within a second time range; The resource pool configuration method according to claim 9.
13. determining a time domain start position of the first control channel in one time unit in a manner that is pre-configured or configured by a network device; The resource pool configuration method according to claim 2 .
14. a starting position of the frequency domain resources of the second resource pool is determined by a twelfth parameter, and the twelfth parameter indicates a frequency domain offset of the starting position of the frequency domain resources of the second resource pool relative to a first reference position; or Information about the number of frequency domain units occupied by the frequency domain resources of the second resource pool is determined by a thirteenth parameter, and the thirteenth parameter indicates the number of frequency domain units occupied by the frequency domain resources of the second resource pool; or Size information of a frequency domain unit corresponding to the frequency domain resource of the second resource pool is determined by a fourteenth parameter, and the fourteenth parameter indicates the number of physical resource blocks included in the frequency domain unit. The resource pool configuration method according to claim 9.
15. the granularity of the frequency domain unit is a subband; The granularity of the frequency domain offset amount is PRB. The resource pool configuration method of claim 14.
16. the time domain resources occupied by the first resource pool and the second resource pool are different; The method for configuring a resource pool according to claim 1 .
17. The first resource pool and the second resource pool the first control channel and the first data channel corresponding to the first control channel perform time division transmission; Further satisfying The method for configuring a resource pool according to claim 1 .
18. The first control channel and the first data channel corresponding to the first control channel perform time division transmission, the first control channel and the first data channel corresponding to the first control channel perform time division transmission in one time unit, the first control channel occupying A (1<A<C, C is the number of time domain symbols in one time unit) time domain symbols in the time unit, the first data channel occupying B (1<B<C, A+B<C) time domain symbols in the time unit, and the time domain resources of the first control channel and the first data channel do not overlap; The method for configuring a resource pool according to claim 17.
19. The time domain resource occupied by the first control channel is smaller than the time domain resource occupied by the first data channel corresponding to the first control channel; or a time domain resource occupied by the first control channel is a subset of a time domain resource occupied by a first data channel corresponding to the first control channel; The method for configuring a resource pool according to claim 1 .
20. The method comprises: the first control channel occupies A time domain symbols in one time unit, the first data channel occupies B time domain symbols in the time unit, and the time domain resources of the first control channel and the first data channel at least partially overlap, where 1<A<C and 1<B<C, and C is the number of time domain symbols in one time unit. The method for configuring a resource pool according to claim 1 .
21. The granularity of the time unit is a time slot. The method for configuring a resource pool according to claim 18.
22. The first configuration information includes third instruction information, and the third instruction information indicates at least one of basic parameter sets of the first resource pool and the second resource pool; or the first configuration information includes fourth indication information, and the fourth indication information indicates synchronization source type information; The method for configuring a resource pool according to claim 1 .
23. the first configuration information is configured by the network device or is pre-configured; The method for configuring a resource pool according to claim 1 .
24. The method comprises: the first terminal acquiring second configuration information, the second configuration information indicating a timeslot format; The first terminal obtaining a first criterion, the first criterion indicating that an uplink symbol can be used for sidelink transmission; The first terminal further includes determining at least one of the time domain resources of the first resource pool and the second resource pool according to the first criterion, the first configuration information, and the second configuration information. The method for configuring a resource pool according to claim 1 .
25. A communication device, 25. The communications device comprising a processor and a memory, the memory configured to store a computer program, the processor calling and executing the computer program stored in the memory to perform the method of any one of claims 1 to 24.
Citation Information
Patent Citations
Wireless terminal
WO2017145867A1
User device and transmission method
WO2017169835A1