CN114365516A - Hybrid automatic repeat request feedback method and device - Google Patents

Hybrid automatic repeat request feedback method and device Download PDF

Info

Publication number
CN114365516A
CN114365516A CN201980100267.9A CN201980100267A CN114365516A CN 114365516 A CN114365516 A CN 114365516A CN 201980100267 A CN201980100267 A CN 201980100267A CN 114365516 A CN114365516 A CN 114365516A
Authority
CN
China
Prior art keywords
time
value
sidelink
offset value
frequency resource
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201980100267.9A
Other languages
Chinese (zh)
Inventor
杨帆
黎超
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Publication of CN114365516A publication Critical patent/CN114365516A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/70Services for machine-to-machine communication [M2M] or machine type communication [MTC]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The application discloses a HARQ feedback method and a device, which are used for solving the problem that the time slot offset value in the prior sidelink communication is not suitable for causing HARQ feedback failure in some scenes. The method comprises the following steps: determining a time offset value according to the time domain resource configuration of the sidelink resource, wherein the sidelink resource is a time frequency resource of SCI (resource isolation index), or a time frequency resource carrying HARQ (hybrid automatic repeat request) information, or a time frequency resource carrying sidelink data; the time offset value refers to a time interval which needs to be satisfied between the time-frequency resource carrying the sidelink data and the time-frequency resource carrying the HARQ information corresponding to the sidelink data.

Description

Hybrid automatic repeat request feedback method and device Technical Field
The present application relates to the field of communications technologies, and in particular, to a hybrid automatic repeat request (HARQ) feedback method and apparatus.
Background
A Physical Downlink Shared Channel (PDSCH) issued by a base station requires a terminal device to feed back information of a corresponding HARQ. Currently, in order to receive HARQ information of PDSCH accurately and orderly, a base station sets different time (timing) to determine when to let a terminal device feed back and report HARQ information. Since a certain time is required when the terminal device processes the PDSCH, timing can embody the processing capability of the terminal device.
Similarly, in sidelink (sidelink) communication, the transmitting terminal device transmits sidelink data to the receiving terminal device, and the receiving terminal device needs to feed back HARQ information of the sidelink data to the transmitting terminal device. At present, HARQ information is carried on a sidelink physical feedback channel (PSFCH), and a PSFCH resource is configured periodically, at this time, a slot offset value K may be configured, and HARQ information is fed back on the PSFCH resource at least spaced by K slots from a slot where sidelink data ends, for example, when sidelink data ends in a slot n, after spacing by K slots, if there is a PSFCH resource in a slot n + K, the receiving device feeds back HARQ information on the PSFCH resource of the slot n + K, and if there is no PSFCH resource in the slot n + K, the receiving device feeds back HARQ information on the first PSFCH resource after the slot n + K. Currently, the agreed value of k is 2, i.e. 2 slots. But 2 slots cannot satisfy all cases, resulting in HARQ feedback failure.
Disclosure of Invention
The application provides a HARQ feedback method and device, which are used for solving the problem that a slot offset value in the existing sidelink communication is not suitable for causing HARQ feedback failure in some scenes.
In a first aspect, a HARQ feedback method provided in an embodiment of the present application may be applied to a network device, and may also be applied to a terminal device, where the method includes: determining a time offset value according to the time domain resource configuration of the sidelink resource, wherein the sidelink resource is a time frequency resource for bearing Sidelink Control Information (SCI), or a time frequency resource for bearing HARQ information, or a time frequency resource for bearing sidelink data; the time offset value refers to a time interval which needs to be satisfied between the time-frequency resource carrying the sidelink data and the time-frequency resource carrying the HARQ information corresponding to the sidelink data. In the embodiment of the application, a longer time offset value is configured for some scenes with longer sidelink data processing time, so that the terminal equipment can have more processing time, and further, the situation that the HARQ information cannot be reported due to insufficient PSSCH processing time can be avoided.
In one possible design, the time-frequency resource carrying the SCI may be a sidelink physical control channel (PSCCH). In the design, in the scene of the primary SCI, the time offset value can be determined according to the time length of the PSCCH, and a longer time offset value is configured when the time length of the PSCCH is longer, so that the terminal equipment can process more time, and further the situation that the HARQ information cannot be reported due to insufficient time for processing the PSCCH can be avoided.
In one possible design, the time frequency resource carrying SCI includes a time frequency resource carrying a first-level SCI and a time frequency resource carrying a second-level SCI, where the first SCI is used to indicate resource information carrying the second-level SCI and PSSCH resource information, and the second SCI is used to indicate at least one of the following information: HARQ feedback information, HARQ process, New Data Indication (NDI). Because the two-stage SCI needs more analysis time, through the design, in the scene of the two-stage SCI, the time offset value can be determined according to the sum of the time length of the first-stage SCI and the time length of the second-stage SCI, and the longer time offset value is configured when the total time length is longer, so that the terminal equipment can process more time, and further, the situation that the HARQ information cannot be reported due to insufficient time for processing the PSSCH can be avoided.
In one possible design, when the number of time units included in the time-frequency resource carrying the SCI is greater than a first threshold, the time offset value may be a first value. When the number of time units included in the time-frequency resource carrying the SCI is less than or equal to the first threshold, the time offset value may be a second value; wherein the first value is greater than the second value. Through the design, the time offset value can be configured according to the number of the time units of the time-frequency resources bearing the SCI, so that a longer time offset value can be configured when the number of the time units of the time-frequency resources bearing the SCI is larger, and the terminal equipment can have more processing time.
In one possible design, when the time-domain resource configuration of the time-frequency resource carrying the SCI is the same as that of the time-frequency resource carrying the sidelink data, the time offset value may be the first value. In the above design, when the time-frequency resource carrying SCI is the same as the time-frequency resource carrying sidelink data, the time-frequency resource carrying SCI is longer, and the terminal device can have more processing time by configuring a longer time offset value.
In one possible design, the time-frequency resource carrying the HARQ information may be a PSFCH. With the above design, the time offset value may be determined according to the time domain resource configuration of the PSFCH.
In one possible design, the time offset value may be the first value when the starting symbol of the PSFCH precedes the first symbol. The time offset value may be a second value when the starting symbol of the PSFCH is or follows the first symbol; wherein the first value is greater than the second value. When the starting symbol of the PSFCH is earlier, the time for the terminal device to process the sidelink physical shared channel (PSSCH) is shorter, and in the above design, the terminal device can have more time to resolve the PSSCH by using a larger time offset value.
In one possible design, the length of the PSFCH may be configurable. By the above design, the flexibility of the PSFCH can be improved.
In one possible design, the time-frequency resource carrying sidelink data may be a PSSCH. Through the design, the time offset value can be configured according to the PSSCH, so that the HARQ feedback failure caused by insufficient processing time of the terminal equipment due to the large time length of the PSSCH can be avoided.
In one possible design, the time offset value may be a first value when the modulation and demodulation reference signals (DMRS) of the psch are N; or, when the DMRSs of the psch are M, the time offset value may be a second value; n, M are integers greater than 0, N is greater than M, and the first value is greater than the second value. Through the design, the problem that the HARQ feedback fails due to insufficient processing time of the terminal equipment caused by the large PSSCH time length can be avoided.
In a second aspect, the HARQ feedback method provided in the embodiments of the present application may be applied to a network device, and may also be applied to a terminal device, where the method includes: and determining a time offset value according to the first subcarrier interval and the second subcarrier interval, wherein the first subcarrier interval is the subcarrier interval of the carrier where the sidelink data is located, the second subcarrier interval is the subcarrier interval of the carrier where the HARQ information is located, and the time offset value refers to a time interval which needs to be satisfied between the time-frequency resource bearing the sidelink data and the time-frequency resource bearing the HARQ information of the sidelink data. In the embodiment of the application, the flexibility of configuring the time deviation value can be realized for the scene that the subcarrier interval of the carrier where the sidelink data is located is different from the subcarrier interval of the carrier where the HARQ information is located, so that the problem that the processing time of the PSSCH of the terminal device is insufficient due to the over-small time deviation value, and further the HARQ feedback fails can be solved.
In one possible design, the time offset value may be a first value when the first subcarrier spacing is greater than the second subcarrier spacing; alternatively, the time offset value may be a second value when the first subcarrier spacing is less than the second subcarrier spacing. The time lengths of the time slots are different at different subcarrier intervals, wherein the first value is larger than the second value. Through the design, the problem that HARQ feedback fails due to the fact that the subcarrier interval of the carrier where sidelink data is located is different from the subcarrier interval of the carrier where HARQ information is located can be avoided.
In a possible design, when the first subcarrier interval is equal to the second subcarrier interval, a time offset value may be determined according to a time domain resource configuration of a sidelink resource, where the sidelink resource is a time frequency resource carrying sidelink control information SCI, or a time frequency resource carrying HARQ information, or a time frequency resource carrying sidelink data.
In a third aspect, the present application provides an HARQ feedback apparatus, which may be a communication device, or a chip or a chipset in the communication device, where the communication device may be a network device, or a terminal device. The apparatus may include a processing module and may also include a transceiver module. When the apparatus is a communication device, the processing module may be a processor, and the transceiver module may be a transceiver; the apparatus may further include a storage module, which may be a memory; the storage module is configured to store instructions, and the processing module executes the instructions stored by the storage module to enable the communication device to perform corresponding functions in the first aspect or the second aspect. When the apparatus is a chip or chipset within a communication device, the processing module may be a processor, and the transceiver module may be an input/output interface, a pin, a circuit, or the like; the processing module executes instructions stored in a storage module (e.g., a register, a cache memory, etc.) in the chip or chipset, or a storage module (e.g., a read-only memory, a random access memory, etc.) in the terminal device, which is located outside the chip or chipset, so as to enable the communication device to perform the corresponding functions in the first aspect or the second aspect.
In a fourth aspect, an HARQ feedback apparatus is provided, including: a processor, a communication interface, and a memory. The communication interface is used for transmitting information, and/or messages, and/or data between the device and other devices. The memory is configured to store computer executable instructions that, when executed by the processor, cause the apparatus to perform the method for indicating signal transmission as set forth in the first aspect or any of the designs of the first aspect, the second aspect or any of the designs of the second aspect.
In a fifth aspect, the present application also provides a computer-readable storage medium having stored therein instructions, which, when run on a computer, cause the computer to perform the method of the above aspects.
In a sixth aspect, the present application further provides a computer program product comprising instructions which, when run on a computer, cause the computer to perform the HARQ feedback method of any of the first aspect or the first aspect design, the second aspect or the second aspect design described above.
Drawings
Fig. 1 is a schematic architecture diagram of a communication system provided in the present application;
fig. 2 is a schematic diagram of a PSFCH resource provided in the present application;
fig. 3 is a schematic diagram of HARQ feedback provided in the present application;
fig. 4 is a schematic flowchart of a HARQ feedback method provided in the present application;
fig. 5 is a schematic diagram of psch and PSCCH resource configurations provided by the present application;
fig. 6 is a schematic diagram of HARQ feedback provided in the present application;
fig. 7 is a schematic diagram of another PSCCH and PSCCH resource configuration provided by the present application;
fig. 8 is a schematic diagram of another HARQ feedback provided in the present application;
fig. 9 is a schematic diagram of a scenario four provided in the present application;
fig. 10 is a schematic architecture diagram of a scenario five provided in the present application;
fig. 11 is a DMRS diagram of a pscch provided in the present application;
fig. 12 is a DMRS diagram of another psch provided herein;
fig. 13 is a flowchart illustrating another HARQ feedback method provided in the present application;
fig. 14 is a schematic structural diagram of an HARQ feedback apparatus provided in the present application;
fig. 15 is a schematic structural diagram of a terminal device provided in the present application;
fig. 16 is a schematic structural diagram of a network device provided in the present application.
Detailed Description
The HARQ feedback method provided by the present application may be applied to a 5G New Radio (NR) Unlicensed (Unlicensed) system, or may also be applied to other communication systems, for example, the HARQ feedback method may be an internet of things (IoT) system, a vehicle-to-electronic networking (V2X) system, a narrowband internet of things (NB-IoT) system, a Long Term Evolution (LTE) system, a fifth generation (5G) communication system, a hybrid architecture of LTE and 5G, a 5G New Radio (NR) system, a new communication system appearing in future communication development, and the like.
The terminal referred to in the embodiments of the present application is an entity for receiving or transmitting signals at the user side. The terminal may be a device that provides voice and/or data connectivity to a user, such as a handheld device, a vehicle mounted device, etc. with wireless connectivity. The terminal may also be other processing devices connected to a wireless modem. A terminal may communicate with one or more core networks through a Radio Access Network (RAN). A terminal may also be referred to as a wireless terminal, a subscriber unit (subscriber station), a subscriber station (subscriber station), a mobile station (mobile), a remote station (remote station), an access point (access point), a remote terminal (remote terminal), an access terminal (access terminal), a user terminal (user terminal), a user agent (user agent), a user equipment (user device), or a User Equipment (UE), among others. The terminal equipment may be mobile terminals such as mobile telephones (or so-called "cellular" telephones) and computers with mobile terminals, e.g. portable, pocket, hand-held, computer-included or car-mounted mobile devices, which exchange language and/or data with a radio access network. For example, the terminal device may be a Personal Communication Service (PCS) phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA), or the like. Common terminal devices include, for example: the mobile terminal includes a mobile phone, a tablet computer, a notebook computer, a palm computer, a Mobile Internet Device (MID), a wearable device, such as a smart watch, a smart bracelet, a pedometer, and a smart home appliance, such as a smart refrigerator and a smart washing machine, but the embodiment of the present application is not limited thereto.
The network device related in the embodiment of the present application is an entity for transmitting or receiving a signal on a network side, and may be configured to perform interconversion between a received air frame and an Internet Protocol (IP) packet, where the interconversion is used as a router between a terminal device and the rest of an access network, where the rest of the access network may include an IP network and the like. The network device may also coordinate management of attributes for the air interface. For example, the network device may be an evolved Node B (eNB or e-NodeB) in LTE, a new radio controller (NR controller), a enode B (gNB) in 5G system, a centralized network element (centralized unit), a new radio base station, a radio remote module, a micro base station, a relay (relay), a distributed network element (distributed unit), a reception point (TRP) or a Transmission Point (TP), or any other radio access device, but the embodiment of the present invention is not limited thereto. The network device may cover 1 or more cells.
Referring to fig. 1, a communication system provided in the embodiment of the present application includes a network device and six terminal devices, which take UE 1-UE 6 as an example. In the communication system, the UEs 1 to 6 may transmit signals to the network device on the uplink, and the network device may receive uplink signals transmitted by the UEs 1 to 6. Further, the UEs 4 through 6 may also form one sub-communication system. The network device may transmit downlink signals on the downlink to the UE1, UE2, UE3, UE 5. The UE5 may transmit signals to the UE4, 6 over a Sidelink (SL) between terminals based on D2D technology. Fig. 1 is a schematic diagram, and the present application does not specifically limit the type of communication system, and the number, types, and the like of devices included in the communication system.
The network architecture and the service scenario described in the embodiment of the present application are for more clearly illustrating the technical solution of the embodiment of the present application, and do not form a limitation on the technical solution provided in the embodiment of the present application, and as a person of ordinary skill in the art knows that along with the evolution of the network architecture and the appearance of a new service scenario, the technical solution provided in the embodiment of the present application is also applicable to similar technical problems.
The D2D communication technology refers to a communication method for directly communicating between two peer user nodes. D2D communication has different applications in different networks, such as Wi-Fi Direct (Direct) or bluetooth (a short-range time division duplex communication) in WIFI networks. D2D communication is a key technology in 4G technology, and has been attracting much attention, the 3rd generation partnership project (3 GPP) has introduced LTE-D2D/V2X in LTE, and the LTE-V2X (Vehicle to evolution) technology further applies the D2D communication technology in the Internet of vehicles for Vehicle-to-Vehicle communication. D2D is intended to enable user communication devices within a range of distances to communicate directly to reduce the load on the serving base station.
In a 5G system, a PDSCH transmitted by a base station requires a terminal device to feed back HARQ information, and in order to accurately and orderly receive the HARQ information of the PDSCH, the base station sets different timing to determine when the terminal device feeds back and reports the HARQ information. Since a certain time is required when the terminal device processes the PDSCH, the timing cannot be set too small, otherwise the terminal device may not be in time to process the PDSCH and cannot report HARQ information.
Similarly, in sidelink communication, in a unicast and multicast scenario, a sending device sends sidelink data to one or more receiving devices, and the receiving devices need to feed back HARQ information of the sidelink data to the sending device. HARQ mechanism of NR sidelink system: sidelink defines a HARQ feedback dedicated channel, namely a sidelink physical feedback channel (PSFCH). The resources of the PSFCH are configured periodically, as shown in fig. 2, the configuration of the PSFCH may be 1 slot, 2 slots, 4 slots, etc. In sidelink communications, a slot offset value k is configured to indicate a minimum time interval for the receiving device to feed back HARQ information, for example, at the end of slot n, the slot in which the receiving device transmits the PSFCH is the latest slot containing the PSFCH resource, which is later than or equal to slot n + k. In other words, the distance from the time slot where the sideline data ends to the time slot fed back by the sideline data is greater than or equal to k time slots. For example, when sidelink data is carried in timeslot n, after K timeslots, if there is a PSFCH resource in timeslot n + K, the receiving device feeds back HARQ information on the PSFCH resource in timeslot n + K. For example, taking the PSFCH configuration period as 2 slots, where K is equal to 2 as an example, as shown in fig. 3, a sidelink physical shared channel (pscch) 2 feeds back HARQ information on the PSFCH 2, and a psch 4 feeds back HARQ information on the PSFCH 3. If the time slot n + K has no PSFCH resource, the receiving device feeds back HARQ information on the first PSFCH resource after the time slot n + K. For example, as shown in fig. 3, psch 1 feeds back HARQ information on PSFCH 2, and psch 3 feeds back HARQ information on PSFCH 3.
Currently, the agreed value of k is 2, i.e. 2 slots. However, 2 slots may not satisfy all cases, for example, when the number of symbols of the pscch is large, the terminal device may need more time to analyze the pscch, and when the PSFCH arrives after 2 slots, the terminal device may not have processed the pscch, so that the HARQ information cannot be fed back, for example, as shown in fig. 3, when the number of symbols of the pscch 1 is large, the terminal device may not have processed the pscch 1 when the PSFCH 1 arrives, so that the HARQ information of the pscch 1 cannot be fed back at the PSFCH 1. For another example, when the sidelink system supports two-level Sidelink Control Information (SCI) (2-stage SCI), the terminal device needs more time to analyze SCI, and thus receives the pscch, so that the terminal device may not be in time to process the pscch when the PSFCH arrives after 2 slots, and thus cannot feed back HARQ information and has not processed the pscch. For example, as shown in fig. 3, when the sidelink system supports 2-stage SCI, the terminal device needs more time to resolve the SCI, and thus the terminal device may not have time to process the PSSCH 1 when the PSFCH 1 arrives, so that the HARQ information of the PSSCH 1 cannot be fed back at the PSFCH 1.
The embodiment of the application provides a HARQ feedback method and device. The method and the device are based on the same technical conception, and because the principles of solving the problems of the method and the device are similar, the implementation of the device and the method can be mutually referred, and repeated parts are not repeated.
The plural in the present application means two or more.
In addition, it is to be understood that the terms first, second, etc. in the description of the present application are used for distinguishing between the descriptions and not necessarily for describing a sequential or chronological order.
The Resource allocation Mode of D2D in LTE is divided into two types, Mode1 and Mode2, where the Resource allocation Mode of Mode1 is that a base station configures multiple Resource Pool devices to D2D devices in advance through RRC signaling, and when a D2D device requests D2D transmission, the base station activates the corresponding Resource Pool devices for D2D transmission through DCI signaling. Compared with the Resource configuration Mode of the Mode1, the Resource configuration Mode of the Mode2 is different in that when the D2D device needs to perform D2D transmission, the D2D device autonomously selects a part of time-frequency resources from predefined Resource Pool to perform D2D transmission.
In the 5G NR system, the resource allocation manner of V2X is divided into two types, Mode1 and Mode2, where the resource allocation manner of Mode1 is that the base station allocates resources to the terminal device in advance through RRC signaling configuration and DCI signaling. Compared with the Resource allocation Mode of Mode1, the Resource allocation Mode of Mode2 is different in that when the terminal device needs to perform sidelink transmission, the terminal device autonomously selects a part of time-frequency resources from predefined Resource Pool to perform V2X transmission.
For a terminal device, it may receive sidelink data (e.g. psch) transmitted by one or more other terminal devices, the terminal device receiving the psch is referred to as a receiving device, and the terminal device transmitting the psch is referred to as a transmitting device, that is, for a receiving device, it may receive psch transmitted by one or more other transmitting devices. It should be understood that the sending device and the receiving device are relative terms, and the sending device may also have a receiving function and the receiving device may also have a sending function.
When the receiving device communicates with the sending device, the two terminal devices can directly communicate with each other without transferring through the network device. For example, the manner in which the receiving device communicates with the sending device may be referred to as D2D transmission, or may also be referred to as sidelink Communication, or may also be referred to as another, and is not limited herein.
It should be understood that HARQ information may also be referred to as a HARQ codebook or the like.
The HARQ feedback provided in the embodiments of the present application is specifically described below with reference to the drawings.
The first embodiment is as follows: referring to fig. 4, a flowchart of a HARQ feedback method provided in the present application is shown, where the method may be applied to a network device or a terminal device. For example, in LTE D2D or NR V2X Mode1, the network device may determine the time offset value by using the method provided in the present application, and in LTE D2D or NR V2X Mode2, the terminal device may determine the time offset value by using the method provided in the present application. The method comprises the following steps:
s401, determining a time offset value K according to the time domain resource configuration of the sidelink resource. Where K refers to a time interval that needs to be satisfied between the time-frequency resource carrying the sidelink data and the time-frequency resource carrying the HARQ information corresponding to the sidelink data, and it can also be understood that the time-frequency resource carrying the sidelink data and the time-frequency resource carrying the HARQ information corresponding to the sidelink data are at least separated by K time slots, or it can also be understood that the minimum time interval between the time-frequency resource carrying the sidelink data and the time-frequency resource carrying the HARQ information corresponding to the sidelink data is.
It should be understood that the time offset value K in the embodiment of the present application is only illustrated in units of time slots, and is not particularly limited, and in a specific implementation, other time granularity units, such as micro time slots, symbols, and the like, may also be used.
In one embodiment, the sidelink resource is a time frequency resource carrying sidelink control information SCI.
In an exemplary illustration, the time-frequency resource carrying SCI may be a sidelink physical control channel (PSCCH). Accordingly, the time domain resource configuration of the sidelink resource may refer to the number of time units of the PSCCH. The time unit may be, but is not limited to, a time slot, a micro-slot, a symbol, etc.
The exemplary illustration may be applied in the context of a primary SCI, i.e., the transmitting device transmits a primary SCI to the receiving device, where the primary SCI is used to indicate a resource size of the psch, a Modulation and Coding Scheme (MCS), a pattern (pattern) of a demodulation reference signal (DMRS), a time-frequency resource location, and a time-frequency resource size.
In another exemplary illustration, if the sidelink system supports 2stage SCI, the transmitting device transmits two-stage SCI to the receiving device, where the first-stage SCI may be carried on PSCCH for transmission and used to indicate resource information carrying the second-stage SCI and psch resource information, and the second-stage SCI may be carried on PSCCH or psch for transmission and used to indicate HARQ feedback information, HARQ process, New Data Indication (NDI), and so on. The time frequency resources carrying SCIs may include time frequency resources carrying a first level SCI and time frequency resources carrying a second level SCI. Accordingly, the time domain resource configuration of the sidelink resource may refer to the total number of time units occupied by the first-level SCI and the second-level SCI. Wherein, if the first-stage SCI is transmitted by being carried on the PSCCH, the number of time units occupied by the first-stage SCI may be equal to the number of time units of the PSCCH. The number of time units of the PSCCH may be equal to the total number of time units available for sidelink transmission in one time slot. The time unit may be, but is not limited to, a time slot, a micro-slot, a symbol, etc. The following description will be given by taking time units as symbols.
It is understood that a time unit available for sidelink transmission in one slot may not include a symbol for Automatic Gain Control (AGC) adjustment and a symbol for gap (gap).
In an implementation manner, when the number of symbols included in the time-frequency resource carrying the SCI is greater than a first threshold, the time offset value K may be a first value. When the number of time units included in the time-frequency resource carrying the SCI is smaller than the first threshold, the time offset value K may be a second value. When the number of time units included in the time-frequency resource carrying the SCI is equal to the first threshold, the time offset value K may be a first value or a second value. Wherein the first value is greater than the second value.
For example, the first threshold X may be equal to the number of symbols in the slot for transmitting sidelink data, for example, X ═ 12. Wherein X may not contain symbols adjusted with AGC and symbols for gap.
In another implementation manner, the time offset value is determined to be the first value when the time domain resource configuration of the time frequency resource carrying the SCI is the same as the time domain resource configuration of the time frequency resource carrying the sidelink data.
In the following description, the first value is 3 and the second value is 2, for example, with reference to a specific scenario.
In a first scenario, if the relation between the time-frequency resource of the PSCCH and the time-frequency resource of the PSCCH is that a part of the time-domain resource of the PSCCH is the same as the time-domain resource of the PSCCH, a part of the frequency-domain resource of the PSCCH overlaps with the frequency-domain resource of the PSCCH, as shown in fig. 5.
In this scenario, the symbol number of PSCCH is configurable, and when SCI includes level 1, if L is LPSCCHWhen X is greater than or equal to K can be equal to 3, when L isPSCCH<When X, K may be equal to 2, wherein LPSCCHX is the number of time units of the PSCCH, and X is a first threshold. As shown in fig. 6, the PSFCH configuration cycle is 2 slots.
When the SCI includes 2 levels, if the first level SCI occupies the number of symbols L1st SCINumber of symbols L occupied by second-level SCI2nd SCIWhen the sum of (A) is greater than or equal to Y, i.e. L1st SCI+L 2nd SCIAnd (3) being more than or equal to Y, otherwise, k is 2. Wherein, if the first-stage SCI is transmitted on PSCCH, the number of symbols occupied by the first-stage SCI can be equal to the number of symbols of PSSCH, i.e. L1st SCI=L PSCCH. If both SCIs are transmitted on the PSCCH, the number of symbols occupied by the two SCIs can be equal to the number of symbols of the PSSCH, namely L1st SCI+L 2nd SCI=L PSCCH
The number of symbols of the PSCCH may be equal to the total number of symbols available for sidelink transmission in a slot. It is to be understood that the time unit available for sidelink transmission in one slot may not contain symbols for AGC adjustment and symbols for gap.
Scene two: if the relation between the time-frequency resource of the PSCCH and the time-frequency resource of the PSCCH is that, the time-domain resource of the PSCCH and the time-domain resource of the PSCCH are completely overlapped, and a part of the frequency-domain resource of the PSCCH and the frequency-domain resource of the PSCCH are not overlapped, as shown in fig. 7.
In this scenario, the number of symbols of the PSCCH may not be configurable. When the SCI includes level 1, the time offset value K may be equal to the first value.
When the SCI includes 2 levels, if the first level SCI occupies the number of symbols L1st SCINumber of symbols L occupied by second-level SCI2nd SCIWhen the sum of (A) is greater than or equal to Y, i.e. L1st SCI+L 2nd SCIAnd k is equal to 3, otherwise k is equal to 2, wherein Y is the first threshold value. If the first-level SCI is transmitted on the PSCCH, the number of symbols occupied by the first-level SCI can be equal to the number of symbols of the PSSCH, namely L1st SCI=L PSCCH. The number of symbols of the PSCCH may be equal to the total number of symbols available for sidelink transmission in a slot. If both SCIs are transmitted on the PSCCH, the number of symbols occupied by the two SCIs can be equal to the number of symbols of the PSCCH, namely L1st SCI+L 2nd SCI=L PSCCHIt is to be understood that the time unit available for sidelink transmission in one slot may not contain symbols for AGC adjustment and symbols for gap.
In another embodiment, the sidelink resource is a time-frequency resource carrying HARQ information. For example, the time-frequency resource carrying the HARQ information may be a PSFCH. Accordingly, the time domain resource configuration of the sidelink resource may refer to the position of the starting symbol of the PSFCH.
In one implementation, the time offset value K may be a first value when the starting symbol of the PSFCH precedes the first symbol. The time offset value K may be a second value when the starting symbol of the PSFCH follows the first symbol. When the starting symbol of the PSFCH is the first symbol, the time offset value K may be the first value or the second value. Wherein the first value is greater than the second value. Illustratively, the first symbol may be symbol 7.
For example, assuming that the first value is 3, the second value is 2, and the first symbol is symbol 7, K may be equal to 3 if the starting symbol of the PSFCH precedes symbol 7, and K may be equal to 2 if the starting symbol of the PSFCH is symbol 7 or follows symbol 7. As shown in fig. 8, the configuration cycle of the PSFCH is 2 slots as an example. It should be understood that fig. 8 is only an exemplary illustration and does not limit the time domain resource size of the PSFCH, nor the frequency domain resource size of the PSFCH.
In another embodiment, the time offset value K may also be determined according to the number of symbols of the PSFCH, or the number of symbols of the PSFCH and the transmission position.
Taking the first value as 3, the second value as 2, and the first symbol as symbol i as an example, several scenarios are described below in which the starting symbol of the PSFCH may precede symbol i, and when the PSFCH is in the following scenarios, K may be equal to 3, otherwise K may be equal to 2.
Scene one: the PSFCH may be in a "short format" of one symbol, i.e. the PSFCH comprises 1 or 2 symbols. And sends the PSFCH before symbol i.
Scene two: the PSFCH may be transmitted in a "long format", where the number of symbols of the PSFCH may be fixed M, where M is an integer greater than 2. When M is greater than (14-i), the starting symbol of PSFCH precedes symbol i. M may also be equal to the number of all symbols used for sidelink transmission in the current time slot.
Assuming that M equals 12 and i equals 7, the starting symbol of the PSFCH with symbol number 12 will be earlier than symbol 7.
The symbols of the PSFCH may not contain symbols for AGC and gap.
Scene three: the PSFCH may be transmitted in a "long format," wherein the number of symbols of the PSFCH may be configured in the range of P, Q, where P is an integer greater than 2. The [ P, Q ] range may include the number of all symbols in the current slot used for sidelink transmission. If the PSFCH is transmitted on the last 14-i symbols in a slot, k may be equal to 3 when the number of symbols of the PSFCH is greater than 14-i-1.
Assuming that the number of symbols of the PSFCH is configurable within a range of 4-12 symbols and i is equal to 7, if the PSFCH is transmitted on the last 7 symbols in a slot, k is equal to 3 when the number of symbols of the PSFCH is greater than 6.
The symbols of the PSFCH may not contain symbols for AGC and gap.
Scene four: when the sidelink and the Uu link share a carrier, not all time slots on one carrier are used for transmission of the sidelink link, or not all symbols in one time slot are used for transmission of the sidelink link. Currently, flexible symbols (flexible symbol) and/or uplink symbols (uplink symbol) may be used for sidelink transmission. For a slot containing at least two symbols, uplink and downlink, and flexible symbols, the sidelink link may be transmitted starting at a different symbol of a slot. Therefore, when the flexible symbol (flexible symbol) and/or the uplink symbol (uplink symbol) for sidelink transmission in the timeslot starts before the first i symbols of the timeslot, for example, as shown in fig. 9, the starting symbol of the PSFCH may precede symbol i.
In this scenario, the format of the PSFCH may not be distinguished, and may be a long format or a short format.
Scene five: when the transmission of sidelink data and the HARQ feedback of sidelink data are on different carriers, the starting symbol of the PSFCH may also precede symbol i due to the different number of symbols used to transmit sidelink data per carrier, as shown in fig. 10.
In another embodiment, the sidelink resource is a time-frequency resource for carrying sidelink data. For example, the time-frequency resource carrying sidelink data may be PSSCH. Accordingly, the time domain resource configuration of the sidelink resource may refer to the number of DMRSs of the pschs.
In one implementation, when the DMRSs of the psch are N, the time offset value K may be a first value. When the DMRSs of the psch are M, the time offset value K may be a second value. N, M are integers greater than 0, N is greater than M, and the first value is greater than the second value.
For example, as shown in fig. 11, when the number of DMRSs of the psch is 2, the time offset value K may be 2. As shown in fig. 12, when the number of DMRSs of the psch is 4, the time offset value K may be 3.
When the DMRSs of the psch are M, the psch may be referred to as an additional DMRS (additional DMRS) scenario.
In another implementation, the time offset value K may be a first value when the DMRS of the psch is greater than a second threshold. The time offset value K may be a second value when the DMRS of the psch is less than a second threshold. The time offset value K may be either a first value or a second value when the DMRS of the psch is equal to a second threshold value. Wherein the first value is greater than the second value.
It should be understood that when the number of DMRSs of the PSCCH is different, the specific location of the DMRSs may not be limited, and the DMRSs may be located at the beginning of a slot or the first symbol immediately after the PSCCH, which may be referred to as front-loaded DMRSs (front-loaded DMRSs), or may be located on other symbols.
In one possible implementation, in LTE D2D or NR V2X Mode1, step S401 may be performed by a network device. In a possible implementation manner, after performing step S401, the network device may send a Resource Pool (RP) configuration to the terminal device, where the RP configuration carries the time offset value K. So that the receiving device can perform HARQ feedback to the transmitting device based on the time offset value.
In one possible implementation manner, in LTE D2D or NR V2X Mode2, step S401 may be performed by the terminal device. So that the receiving device can perform HARQ feedback to the transmitting device based on the time offset value.
In one embodiment, after receiving the pscch transmitted by the transmitting device, the receiving device feeds back HARQ information of the pscch after K slots apart, and specifically, transmits HARQ information of the pscch on the PSFCH resource that arrives first after K slots apart.
In the embodiment of the application, a longer time offset value is configured for some scenes with longer PSSCH processing time, so that the situation that HARQ information cannot be reported due to insufficient PSSCH processing time can be avoided.
Example two: referring to fig. 13, a flowchart of another HARQ feedback method provided in the present application is shown, where the method may be applied to a network device and may also be applied to a terminal device. For example, in LTE D2D or NR V2X Mode1, the network device may determine the time offset value by using the method provided in the present application, and in LTE D2D or NR V2X Mode2, the terminal device may determine the time offset value by using the method provided in the present application. The method comprises the following steps:
s1101, the receiving device determines a time offset value according to a first subcarrier interval and a second subcarrier interval, wherein the first subcarrier interval is a subcarrier interval of a carrier where sidelink data is located, the second subcarrier interval is a subcarrier interval of a carrier where HARQ information is located, and the time offset value refers to a time interval which needs to be satisfied between a time-frequency resource bearing the sidelink data and a time-frequency resource bearing the HARQ information of the sidelink data. It can also be understood that at least the K time slots are separated between the time-frequency resource carrying the sidelink data and the time-frequency resource carrying the HARQ information corresponding to the sidelink data, or it can also be understood as the minimum time interval between the time-frequency resource carrying the sidelink data and the time-frequency resource carrying the HARQ information corresponding to the sidelink data.
In one implementation, the time offset value may be a first value when the first subcarrier spacing is greater than the second subcarrier spacing, as shown in fig. 12. The time offset value may be a second value when the first subcarrier spacing is less than the second subcarrier spacing. Wherein the first value is greater than the second value.
When the first subcarrier interval is equal to the second subcarrier interval, the time offset value may be determined by using the method described in step S401 in the first embodiment, which is not repeated herein.
In one possible implementation, in LTE D2D or NR V2X Mode1, step S401 may be performed by a network device. In a possible implementation manner, after performing step S401, the network device may send a Resource Pool (RP) configuration to the terminal device, where the RP configuration carries the time offset value K. So that the receiving device can perform HARQ feedback to the transmitting device based on the time offset value.
In one possible implementation manner, in LTE D2D or NR V2X Mode2, step S401 may be performed by the terminal device. So that the receiving device can perform HARQ feedback to the transmitting device based on the time offset value.
The process of performing HARQ feedback on the receiving device to the sending device based on the time offset value may specifically refer to the related description in the first embodiment, and details are not repeated here.
Based on the same inventive concept as the method embodiment, the embodiment of the application provides a HARQ feedback device. The structure of the HARQ feedback apparatus may be as shown in fig. 14, and includes a processing module 1401.
In an implementation manner, the HARQ feedback apparatus may specifically be used to implement the methods described in the embodiments of fig. 4 to fig. 12, where the apparatus may be a communication device itself, or may also be a chip in the communication device, or a chip set, or a part of the chip for executing functions of the related method, and the communication device may be a network device, or may also be a terminal device. The processing module 1401 is configured to determine a time offset value according to a time domain resource configuration of a sidelink resource, where the sidelink resource is a time frequency resource bearing an SCI, or a time frequency resource bearing HARQ information, or a time frequency resource bearing sidelink data; the time offset value refers to a time interval which needs to be satisfied between the time-frequency resource carrying the sidelink data and the time-frequency resource carrying the HARQ information corresponding to the sidelink data.
Illustratively, the time-frequency resource carrying SCI may be PSCCH. Or the time frequency resource bearing the SCI includes a time frequency resource bearing a first-level SCI and a time frequency resource bearing a second-level SCI, where the first SCI is used to indicate resource information bearing the second-level SCI and PSSCH resource information, and the second SCI is used to indicate at least one of the following information: HARQ feedback information, HARQ process, New Data Indication (NDI).
In an embodiment, when determining a time offset value according to a time domain resource configuration of a sidelink resource, the processing module 1401 may specifically be configured to: determining a time offset value as a first value when the number of time modules included in the time frequency resource bearing the SCI is greater than a first threshold value; or determining the time offset value as a second value when the number of time modules included in the time frequency resource bearing the SCI is less than or equal to a first threshold value; wherein the first value is greater than the second value.
In another embodiment, when determining the time offset value according to the time domain resource configuration of the sidelink resource, the processing module 1401 may be specifically configured to: and when the time domain resource configuration of the time frequency resource bearing the SCI is the same as that of the time frequency resource bearing the sidelink data, determining the time offset value as a first value.
Illustratively, the time-frequency resource carrying the HARQ information is PSFCH.
In another embodiment, when determining the time offset value according to the time domain resource configuration of the sidelink resource, the processing module 1401 may specifically be configured to: determining the time offset value to be a first value when the starting symbol of the PSFCH precedes the first symbol; or, determining the time offset value to be a second value when the starting symbol of the PSFCH is the first symbol or after the first symbol; wherein the first value is greater than the second value.
Illustratively, the time-frequency resource carrying sidelink data is PSSCH.
In another embodiment, when determining the time offset value according to the time domain resource configuration of the sidelink resource, the processing module 1401 may specifically be configured to: when the number of the DMRSs of the PSSCH is N, determining a time offset value as a first value; or when the number of the DMRSs of the PSSCH is M, determining the time offset value as a second value; n, M are integers greater than 0, N is greater than M, and the first value is greater than the second value.
In another implementation manner, the HARQ feedback apparatus may be specifically configured to implement the method described in the embodiment of fig. 13, where the apparatus may be a communication device itself, or may also be a chip in the communication device, or a chip set, or a part of the chip for executing a function of the relevant method, and the communication device may be a network device, or may also be a terminal device. The processing module 1401 is configured to determine a time offset value according to a first subcarrier interval and a second subcarrier interval, where the first subcarrier interval is a subcarrier interval of a carrier where sidelink data is located, the second subcarrier interval is a subcarrier interval of a carrier where HARQ information is located, and the time offset value refers to a time interval that needs to be satisfied between a time-frequency resource carrying the sidelink data and a time-frequency resource carrying the HARQ information of the sidelink data.
In one embodiment, the processing module 1401, when determining the time offset value according to the first subcarrier spacing and the second subcarrier spacing, may specifically be configured to: determining a time offset value as a first value when the first subcarrier spacing is greater than the second subcarrier spacing; or, determining the time offset value as a second value when the first subcarrier interval is smaller than the second subcarrier interval; or when the first subcarrier interval is equal to the second subcarrier interval, determining a time offset value according to the time domain resource configuration of the sidelink resource, wherein the sidelink resource is a time frequency resource of SCI (resource isolation indicator), or a time frequency resource carrying HARQ (hybrid automatic repeat request) information, or a time frequency resource carrying sidelink data; wherein the first value is greater than the second value.
The division of the modules in the embodiments of the present application is schematic, and only one logical function division is provided, and in actual implementation, there may be another division manner, and in addition, each functional module in each embodiment of the present application may be integrated in one processor, may also exist alone physically, or may also be integrated in one module by two or more modules. The integrated module can be realized in a hardware mode, and can also be realized in a software functional module mode. It is understood that the functions or implementations of the respective modules in the embodiments of the present application may further refer to the related description of the method embodiments.
Fig. 15 is a schematic structural diagram of a terminal device according to an embodiment of the present application. The terminal device may be adapted to the system shown in fig. 1, and performs the functions of the first terminal device in the above-described method embodiment. For convenience of explanation, fig. 15 shows only main components of the terminal device. As shown in fig. 15, the terminal device 150 includes a processor, a memory, a control circuit, an antenna, and an input-output means.
The processor is mainly configured to process a communication protocol and communication data, control the entire terminal device, execute a software program, and process data of the software program, for example, to support the terminal device to perform the actions described in the foregoing method embodiments, such as determining a time offset value according to a time domain resource configuration of a sidelink resource, determining a time offset value according to a first subcarrier interval and a second subcarrier interval, and so on. The memory is used primarily for storing software programs and data. The control circuit is mainly used for converting baseband signals and radio frequency signals and processing the radio frequency signals. The control circuit together with the antenna, which may also be referred to as a transceiver, is mainly used for transceiving radio frequency signals in the form of electromagnetic waves, e.g. for feeding back HARQ information to the second terminal device under control of the processor, etc. Input and output devices, such as touch screens, display screens, keyboards, etc., are used primarily for receiving data input by a user and for outputting data to the user.
When the terminal device is started, the processor can read the software program of the memory, interpret and execute the instruction of the software program, and process the data of the software program. When data needs to be sent wirelessly, the processor outputs a baseband signal to the radio frequency circuit after performing baseband processing on the data to be sent, and the radio frequency circuit performs radio frequency processing on the baseband signal and sends the radio frequency signal outwards in the form of electromagnetic waves through the antenna. When data is sent to the terminal equipment, the radio frequency circuit receives radio frequency signals through the antenna, converts the radio frequency signals into baseband signals and outputs the baseband signals to the processor, and the processor converts the baseband signals into the data and processes the data.
Those skilled in the art will appreciate that fig. 15 shows only one memory and one processor for ease of illustration. In an actual terminal device, there may be multiple processors and multiple memories. The memory may also be referred to as a storage medium or a storage device, etc. The memory may be a memory element on the same chip as the processor, that is, an on-chip memory element, or a separate memory element, which is not limited in this embodiment.
As an optional implementation manner, the terminal device may include a baseband processor and a central processing unit, where the baseband processor is mainly used to process a communication protocol and communication data, and the central processing unit is mainly used to control the whole terminal device, execute a software program, and process data of the software program. The processor in fig. 15 may integrate the functions of the baseband processor and the central processing unit, and those skilled in the art will understand that the baseband processor and the central processing unit may also be independent processors, and are interconnected through a bus or the like. Those skilled in the art will appreciate that the terminal device may include a plurality of baseband processors to accommodate different network formats, the terminal device may include a plurality of central processors to enhance its processing capability, and various components of the terminal device may be connected by various buses. The baseband processor can also be expressed as a baseband processing circuit or a baseband processing chip. The central processing unit can also be expressed as a central processing circuit or a central processing chip. The function of processing the communication protocol and the communication data may be built in the processor, or may be stored in the memory in the form of a software program, and the processor executes the software program to realize the baseband processing function.
In the embodiment of the present application, an antenna and a control circuit having a transceiving function may be regarded as the transceiving unit 1501 of the terminal device 150, for example, for supporting the terminal device to perform a receiving function and a transmitting function. The processor 1502 having a processing function is considered as the processing unit 1502 of the terminal device 150. As shown in fig. 15, the terminal device 150 includes a transceiving unit 1501 and a processing unit 1502. A transceiver unit may also be referred to as a transceiver, a transceiving device, etc. Alternatively, a device for implementing a receiving function in the transceiving unit 1501 may be regarded as a receiving unit, and a device for implementing a sending function in the transceiving unit 1501 may be regarded as a sending unit, that is, the transceiving unit 1501 includes a receiving unit and a sending unit, the receiving unit may also be referred to as a receiver, an input port, a receiving circuit, or the like, and the sending unit may be referred to as a transmitter, a sending circuit, or the like.
The processor 1502 may be configured to execute the instructions stored in the memory to control the transceiver unit 1501 to receive and/or transmit signals, so as to complete the functions of the terminal device in the foregoing method embodiment, which may specifically be implemented as the function of the processing module 1401 shown in fig. 14, and for specific functions, reference is made to the related description of the processing module 1401, which is not described herein again. The processor 1502 also includes an interface to implement signal input/output functions. As an implementation manner, the function of the transceiving unit 1501 may be considered to be implemented by a transceiving circuit or a dedicated chip for transceiving.
Fig. 16 is a schematic structural diagram of a network device according to an embodiment of the present application, for example, a schematic structural diagram of a base station. As shown in fig. 16, the base station can be applied to the system shown in fig. 1, and performs the methods described in fig. 4 to fig. 13. The base station 160 may include one or more Distributed Units (DUs) 1601 and one or more Centralized Units (CUs) 1602. The DU1601 may include at least one antenna 16011, at least one radio frequency unit 16012, at least one processor 16016, and at least one memory 16014. The DU1601 is mainly used for transceiving radio frequency signals, converting the radio frequency signals and baseband signals, and partially processing the baseband. CU1602 may include at least one processor 16022 and at least one memory 16021. The CU1602 and the DU1601 can communicate with each other through an interface, wherein a Control plane (Control plane) interface can be Fs-C, such as F1-C, and a User plane (User plane) interface can be Fs-U, such as F1-U.
The CU1602 section is mainly used for performing baseband processing, controlling a base station, and the like. The DU1601 and the CU1602 may be physically located together or physically located separately, i.e. distributed base stations. The CU1602 is a control center of the base station and may also be referred to as a processing unit, and is mainly used for performing a baseband processing function. For example, the CU1602 may be configured to control the base station to perform the operation procedure in the method embodiments described in fig. 4 to 13.
Specifically, the baseband processing on the CU and the DU may be divided according to the protocol layers of the radio network, for example, the functions of the PDCP layer and the above protocol layers are set in the CU, and the functions of the protocol layers below the PDCP layer, for example, the functions of the RLC layer and the MAC layer, are set in the DU. For another example, a CU implements functions of an RRC and PDCP layer, and a DU implements functions of an RLC, MAC, and Physical (PHY) layer.
Further, optionally, base station 160 may include one or more radio frequency units (RUs), one or more DUs, and one or more CUs. Wherein the DU may include at least one processor 16016 and at least one memory 16014, the RU may include at least one antenna 16011 and at least one radio frequency unit 16012, and the CU may include at least one processor 16022 and at least one memory 16021.
In an example, the CU1602 may be formed by one or more boards, and the boards may jointly support a radio access network with a single access indication (e.g., a 5G network), or may respectively support radio access networks with different access schemes (e.g., an LTE network, a 5G network, or other networks). The memory 16021 and processor 16022 may serve one or more boards. That is, the memory and processor may be provided separately on each board. Multiple boards may share the same memory and processor. In addition, each single board can be provided with necessary circuits. The DU1601 may be formed by one or more boards, where the boards may jointly support a wireless access network (e.g., a 5G network) with a single access instruction, or may respectively support wireless access networks (e.g., LTE networks, 5G networks, or other networks) with different access schemes. The memory 16014 and processor 16016 may serve one or more boards. That is, the memory and processor may be provided separately on each board. Multiple boards may share the same memory and processor. In addition, each single board can be provided with necessary circuits.
The embodiment of the present invention further provides a computer-readable storage medium, which is used for storing computer software instructions required to be executed for executing the processor, and which contains a program required to be executed for executing the processor.
As will be appreciated by one skilled in the art, embodiments of the present application may be provided as a method, system, or computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The present application is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to the application. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
It will be apparent to those skilled in the art that various changes and modifications may be made in the present application without departing from the scope of the application. Thus, if such modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is intended to include such modifications and variations as well.

Claims (22)

  1. A hybrid automatic repeat request (HARQ) feedback method, the method comprising:
    determining a time offset value according to the time domain resource configuration of a sidelink resource, wherein the sidelink resource is a time frequency resource bearing sidelink control information SCI, or a time frequency resource bearing HARQ information, or a time frequency resource bearing sidelink data; the time offset value refers to a time interval which needs to be satisfied between the time-frequency resource carrying the sidelink data and the time-frequency resource carrying the HARQ information corresponding to the sidelink data.
  2. The method of claim 1, wherein the time-frequency resource carrying SCI is a sidelink physical control channel PSCCH;
    or the time frequency resource bearing the SCI includes a time frequency resource bearing a first-level SCI and a time frequency resource bearing a second-level SCI, where the first SCI is used to indicate resource information bearing the second-level SCI and sidelink physical shared channel psch resource information, and the second SCI is used to indicate at least one of the following information: HARQ feedback information, HARQ process, new data indication NDI.
  3. The method of claim 2, wherein the time offset value is a first value when the number of time units included in the time-frequency resource carrying SCI is greater than or equal to a first threshold;
    or, when the number of time units included in the time-frequency resource bearing SCI is smaller than the first threshold, the time offset value is a second value;
    wherein the first value is greater than the second value.
  4. The method of claim 2, wherein the time offset value is the first value when the time-frequency resources carrying SCI and the time-frequency resources carrying sidelink data have the same time-domain resource configuration.
  5. The method of claim 1, wherein the time-frequency resource carrying the HARQ information is a sidelink physical feedback channel PSFCH.
  6. The method of claim 5, wherein the time offset value is a first value when a starting symbol of the PSFCH precedes a first symbol;
    or, when the starting symbol of the PSFCH is the first symbol or after the first symbol, the time offset value is a second value;
    wherein the first value is greater than the second value.
  7. The method of claim 1, wherein the time-frequency resource carrying sidelink data is PSSCH.
  8. The method of claim 7, wherein the time offset value is a first value when a demodulation reference signal (DMRS) of the PSSCH is N;
    or when the number of the DMRSs of the PSSCH is M, the time offset value is a second value;
    wherein N, M are integers greater than 0, N is greater than M, and the first value is greater than the second value.
  9. A hybrid automatic repeat request (HARQ) feedback method, the method comprising:
    determining a time offset value according to a first subcarrier interval and a second subcarrier interval, wherein the first subcarrier interval is a subcarrier interval of a carrier where sidelink data is located, the second subcarrier interval is a subcarrier interval of a carrier where HARQ information is located, and the time offset value refers to a time interval which needs to be satisfied between a time-frequency resource carrying the sidelink data and a time-frequency resource carrying the HARQ information of the sidelink data.
  10. The method of claim 9, wherein determining a time offset value based on the first subcarrier spacing and the second subcarrier spacing comprises:
    determining the time offset value to be a first value when the first subcarrier spacing is greater than the second subcarrier spacing;
    or, when the first subcarrier spacing is smaller than the second subcarrier spacing, determining the time offset value as a second value; or
    When the first subcarrier interval is equal to the second subcarrier interval, determining the time offset value according to the time domain resource configuration of sidelink resources, wherein the sidelink resources are time frequency resources for bearing sidelink control information SCI, or time frequency resources for bearing HARQ information, or time frequency resources for bearing sidelink data;
    wherein the first value is greater than the second value.
  11. A hybrid automatic repeat request, HARQ, feedback apparatus, the apparatus comprising:
    the processor is used for determining a time offset value according to the time domain resource configuration of the sidelink resource, wherein the sidelink resource is a time frequency resource bearing sidelink control information SCI, or a time frequency resource bearing HARQ information, or a time frequency resource bearing sidelink data; the time offset value refers to a time interval which needs to be satisfied between the time-frequency resource carrying the sidelink data and the time-frequency resource carrying the HARQ information corresponding to the sidelink data.
  12. The apparatus of claim 11, wherein the time-frequency resource carrying SCI is a sidelink physical control channel PSCCH;
    or the time frequency resource bearing the SCI includes a time frequency resource bearing a first-level SCI and a time frequency resource bearing a second-level SCI, where the first SCI is used to indicate resource information bearing the second-level SCI and sidelink physical shared channel psch resource information, and the second SCI is used to indicate at least one of the following information: HARQ feedback information, HARQ process, new data indication NDI.
  13. The apparatus of claim 12, wherein the time offset value is a first value when the number of time units included in the time-frequency resource carrying SCI is greater than a first threshold;
    or, when the number of time units included in the time-frequency resource bearing SCI is smaller than or equal to the first threshold, the time offset value is a second value;
    wherein the first value is greater than the second value.
  14. The apparatus of claim 12, wherein the time offset value is a first value when the time-frequency resources carrying SCI and the time-frequency resources carrying sidelink data have the same time-domain resource configuration.
  15. The apparatus of claim 11, wherein the time-frequency resource carrying HARQ information is a sidelink physical feedback channel PSFCH.
  16. The apparatus of claim 15, wherein the time offset value is a first value when a starting symbol of the PSFCH precedes a first symbol;
    or, when the starting symbol of the PSFCH is the first symbol or after the first symbol, the time offset value is a second value;
    wherein the first value is greater than the second value.
  17. The apparatus of claim 11, wherein the time-frequency resource carrying sidelink data is a sidelink physical shared channel PSSCH.
  18. The apparatus of claim 17, wherein the time offset value is a first value when a demodulation reference signal (DMRS) of the PSSCH is N;
    or when the number of the DMRSs of the PSSCH is M, the time offset value is a second value;
    wherein N, M are integers greater than 0, N is greater than M, and the first value is greater than the second value.
  19. A hybrid automatic repeat request, HARQ, feedback apparatus, the apparatus comprising:
    the processor is configured to determine a time offset value according to a first subcarrier interval and a second subcarrier interval, where the first subcarrier interval is a subcarrier interval of a carrier where sidelink data is located, the second subcarrier interval is a subcarrier interval of a carrier where HARQ information is located, and the time offset value refers to a time interval that needs to be satisfied between a time-frequency resource carrying the sidelink data and a time-frequency resource carrying the HARQ information of the sidelink data.
  20. The apparatus as claimed in claim 19, wherein said processor, when determining the time offset value based on the first subcarrier spacing and the second subcarrier spacing, is specifically configured to:
    determining the time offset value to be a first value when the first subcarrier spacing is greater than the second subcarrier spacing;
    or, when the first subcarrier spacing is smaller than the second subcarrier spacing, determining the time offset value as a second value; or
    When the first subcarrier interval is equal to the second subcarrier interval, determining the time offset value according to the time domain resource configuration of sidelink resources, wherein the sidelink resources are time frequency resources for bearing sidelink control information SCI, or time frequency resources for bearing HARQ information, or time frequency resources for bearing sidelink data;
    wherein the first value is greater than the second value.
  21. A computer readable storage medium, in which a program or instructions are stored, which when read and executed by one or more processors, may implement the method of any one of claims 1 to 8, or which when read and executed by one or more processors, may implement the method of claim 9 or 10.
  22. A computer program product, characterized in that it causes an electronic device to carry out the method of any one of claims 1 to 10 when said computer program product is run on said electronic device.
CN201980100267.9A 2019-10-15 2019-10-15 Hybrid automatic repeat request feedback method and device Pending CN114365516A (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2019/111348 WO2021072662A1 (en) 2019-10-15 2019-10-15 Hybrid automatic repeat request feedback method and apparatus

Publications (1)

Publication Number Publication Date
CN114365516A true CN114365516A (en) 2022-04-15

Family

ID=75537475

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201980100267.9A Pending CN114365516A (en) 2019-10-15 2019-10-15 Hybrid automatic repeat request feedback method and device

Country Status (2)

Country Link
CN (1) CN114365516A (en)
WO (1) WO2021072662A1 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115706641A (en) * 2021-08-06 2023-02-17 维沃移动通信有限公司 HARQ-ACK transmission resource determining method, terminal and storage medium
CN117769032A (en) * 2022-09-23 2024-03-26 华为技术有限公司 Communication method and device
WO2024071974A1 (en) * 2022-09-26 2024-04-04 엘지전자 주식회사 Method and device for performing sidelink communication in unlicensed band

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20210104860A (en) * 2018-12-29 2021-08-25 베이징 시아오미 모바일 소프트웨어 컴퍼니 리미티드 Direct communication data transmission method, apparatus and system
CN110311762B (en) * 2019-07-16 2021-04-16 北京紫光展锐通信技术有限公司 Feedback information transmission method, device, terminal and storage medium

Also Published As

Publication number Publication date
WO2021072662A1 (en) 2021-04-22

Similar Documents

Publication Publication Date Title
CN112398613B (en) Method and device for indicating signal transmission
JP2020129838A (en) Self-contained time division duplex (tdd) sub-frame structure for wireless communications
US20210282118A1 (en) Radio communication method and radio communication device
CN109152017B (en) Method and device for determining size of transmission block
WO2021208821A1 (en) Communication method and communication device
CN114586462A (en) Hybrid automatic repeat request feedback method and device
CN114071429A (en) Physical downlink control channel enhancement method, communication device and system
CN114365516A (en) Hybrid automatic repeat request feedback method and device
CN113711521A (en) Selective reference signal measurement
CN112399627A (en) DMRS port determination method and communication device
US20220263613A1 (en) Resource configuration method and apparatus
CN114071738A (en) Resource multiplexing indication method, device and relay node
CN113676956A (en) Cache determination method and device
CN110612684B (en) Response feedback method, terminal and network equipment
CN112399574B (en) Wireless communication method and device and communication equipment
CN112188443B (en) Data transmission method and communication device
CN114503721A (en) Hybrid automatic repeat request feedback method and device
WO2023030205A1 (en) Resource indication method and communication apparatus
WO2022155824A1 (en) Reference signal transmission method and communication apparatus
WO2024067092A1 (en) Communication method and apparatus
CN112584510B (en) Communication method, apparatus and storage medium
WO2022105904A1 (en) Transmission processing method and apparatus, and communication device
CN111757495A (en) Communication method and device
WO2019129227A1 (en) Communication method, device, and system
CN114902775A (en) Multi-hop transmission method and device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination