WO2021142626A1 - 上行反馈的方法和装置 - Google Patents
上行反馈的方法和装置 Download PDFInfo
- Publication number
- WO2021142626A1 WO2021142626A1 PCT/CN2020/072049 CN2020072049W WO2021142626A1 WO 2021142626 A1 WO2021142626 A1 WO 2021142626A1 CN 2020072049 W CN2020072049 W CN 2020072049W WO 2021142626 A1 WO2021142626 A1 WO 2021142626A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- downlink data
- feedback
- time
- terminal device
- information
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
Definitions
- the embodiments of the present application relate to the field of wireless communication, and in particular, to a method and device for uplink feedback.
- the fifth generation (5G) mobile communication system has a significant feature that is the increase in ultra-reliable and low-latency communication.
- communications URLLC
- URLLC services There are many types of URLLC services. Typical business scenarios include industrial control, unmanned driving, remote surgery, and smart grids. For URLLC services, a typical requirement is that the reliability of sending 32 bytes of data within 1 millisecond (millisecond, ms) must reach 99.999%. It should be pointed out that the above performance indicators are just examples. Different URLLC services may have different requirements for reliability. For example, in some extremely demanding industrial control application scenarios, the transmission success probability of URLLC service data needs to be within 0.25 ms. Reached 99.9999999%.
- the existing feedback method causes additional processing delay, reduces the transmission opportunity of URLLC service data within the specified delay, and makes the transmission of URLLC service data unable to meet very high reliability and extremely low delay.
- the present application provides a method and device for uplink feedback, which are used to shorten the feedback delay.
- this application provides an uplink feedback method, and the execution subject of the method is a terminal device or a module in the terminal device.
- the terminal device is taken as the execution subject as an example for description.
- the terminal device receives first indication information from the network device, the first indication information indicates the time-frequency resource of the first downlink data channel, and the first downlink data channel carries the first downlink data; the terminal device obtains the position of the reference symbol Information, the terminal device determines the first downlink time-frequency resource according to the position information of the reference symbol, and the first downlink time-frequency resource is part or all of the time-frequency resource of the first downlink data channel; the terminal device Receive second downlink data from the network device on the first downlink time-frequency resource, where the second downlink data is part or all of the first downlink data; the terminal device is based on the first offset value and the reference symbol
- the location information of determines the first feedback time unit; the terminal device sends feedback information of the second downlink data to the network device on the above-mentioned first feedback time
- the network device indicates the position of the reference symbol to the terminal device through the first indication information.
- the terminal device demodulates and decodes data not later than the reference symbol in the first downlink data (ie, the second downlink data).
- the terminal device determines the time-frequency resource to be fed back according to the position information of the reference symbol and the first offset value, and sends the decoding result of the second downlink data to the network device on the time-frequency resource.
- the terminal device generates the decoding result in advance based on the received part of the data, and feeds it back to the network device in advance, thereby shortening the feedback delay, increasing the opportunity for data transmission in the same time, and improving the reliability of data transmission .
- the foregoing obtaining the location information of the reference symbol specifically includes: the terminal device obtaining the location information of the reference symbol through the foregoing first indication information.
- the first indication information further indicates the foregoing first offset value.
- the terminal device demodulates and decodes the first downlink data.
- the terminal device determines the second feedback time unit according to the first offset value and the position information of the end symbol of the first downlink data, where the second feedback time unit is The foregoing first feedback time unit is different; the terminal device sends feedback information of the first downlink data to the network device in the second feedback time unit.
- the feedback information of the first downlink data is an acknowledgement ACK.
- the foregoing first downlink data has a total of N repetitions, and the N repetitions are carried on the first downlink data channel, and N is a positive integer; the foregoing first indication information also indicates The M-th repetition, the M-th repetition is one of the above N repetitions, and M is a positive integer not greater than N.
- the foregoing determining the first downlink time-frequency resource according to the location information of the reference symbol specifically includes: determining the first downlink time-frequency resource according to M and the location information of the reference symbol.
- the foregoing determining the first feedback time unit according to the first offset value and the position information of the reference symbol specifically includes: according to the first offset value, the position information of the reference symbol, and M determines the above-mentioned first feedback time unit.
- the present application provides an uplink feedback method, and the execution subject of the method is a network device or a module in the network device.
- the network device is taken as the execution subject as an example for description.
- the network device sends first indication information to the terminal device, the first indication information indicates the time-frequency resource of the first downlink data channel, and the first downlink data channel carries the first downlink data; the network device is in the first downlink
- the first downlink data is sent to the terminal device on the time-frequency resource of the data channel; the network device determines the first feedback time unit according to the first offset value and the position of the reference symbol; the network device receives the first feedback time unit on the first feedback time unit 2.
- Feedback information of downlink data where the second downlink data is part or all of the above-mentioned first downlink data.
- the method described in the second aspect is a network-side method corresponding to the method described in the first aspect, so the beneficial effects that can be achieved in the first aspect can also be achieved.
- the foregoing first indication information further indicates the position of the reference symbol.
- the foregoing first indication information further indicates a first offset value.
- the network device determines the second downlink data according to the first offset value and the position of the end symbol of the first downlink data. Feedback time unit; the network device receives feedback information of the first downlink data on the second feedback time unit, where the second feedback time unit is different from the first feedback time unit.
- the feedback information of the first downlink data is an acknowledgement ACK.
- the foregoing first downlink data has a total of N repetitions, and the N repetitions are carried on the first downlink data channel, and N is a positive integer; the foregoing first indication information also indicates The M-th repetition, the M-th repetition is one of the above N repetitions, and M is a positive integer not greater than N.
- the foregoing determining the first feedback time unit according to the first offset value and the position of the reference symbol specifically includes: determining according to the first offset value, the position of the reference symbol, and M The above-mentioned first feedback time unit.
- a communication device which includes functional modules for implementing the foregoing first aspect or any possible implementation of the first aspect.
- a communication device which includes functional modules for implementing the foregoing second aspect or any possible implementation of the second aspect.
- a communication device including a processor and an interface circuit, the interface circuit is used to receive signals from other communication devices other than the communication device and transmit them to the processor or send signals from the processor
- the processor is used to implement the foregoing first aspect or the method in any possible implementation manner of the first aspect through a logic circuit or executing code instructions.
- a communication device including a processor and an interface circuit, the interface circuit is used to receive signals from other communication devices other than the communication device and transmit them to the processor or to transfer signals from the processor
- the processor is sent to another communication device other than the communication device, and the processor is used to implement the foregoing second aspect or the method in any possible implementation manner of the second aspect through a logic circuit or an execution code instruction.
- a computer-readable storage medium stores a computer program or instruction.
- the computer program or instruction When the computer program or instruction is executed, the first aspect or any possibility of the first aspect is realized.
- a computer-readable storage medium stores a computer program or instruction.
- the computer program or instruction When the computer program or instruction is executed, the second aspect or any possibility of the second aspect is realized.
- a computer program product containing instructions is provided, and when the instructions are executed, the first aspect or the method in any possible implementation manner of the first aspect is implemented.
- a computer program product containing instructions is provided, and when the instructions are executed, the second aspect or the method in any possible implementation manner of the second aspect is implemented.
- a computer program includes code or instructions, and when the code or instructions are executed, the method in the first aspect or any possible implementation manner of the first aspect is implemented.
- a computer program in a twelfth aspect, includes code or instructions, and when the code or instructions are executed, the second aspect or the method in any possible implementation manner of the second aspect is implemented.
- a chip system in a thirteenth aspect, includes a processor and may also include a memory, configured to implement at least one of the methods described in the first to second aspects.
- the chip system can be composed of chips, or it can include chips and other discrete devices.
- a communication system which includes the device (such as a terminal device) described in the third aspect or the fifth aspect and the device (such as a network device) described in the fourth aspect or the sixth aspect.
- FIG. 1 is a schematic diagram of the architecture of a mobile communication system applied in an embodiment of this application;
- FIG. 3 is a schematic diagram of position information of a reference symbol provided by an embodiment of this application.
- FIG. 4 is a schematic flowchart of an uplink feedback method provided by an embodiment of this application.
- FIG. 5 is a schematic diagram of position information of a reference symbol provided by an embodiment of this application.
- FIG. 6 is a schematic flowchart of an uplink feedback method provided by an embodiment of this application.
- FIG. 7 is a schematic structural diagram of a possible communication device provided by an embodiment of this application.
- FIG. 8 is a schematic structural diagram of a possible communication device provided by an embodiment of the application.
- FIG. 1 is a schematic diagram of the architecture of a mobile communication system applied in an embodiment of the present application.
- the mobile communication system includes a core network device 110, a wireless access network device 120, and at least one terminal device (the terminal device 130 and the terminal device 140 in FIG. 1).
- the wireless access network device 120 includes a radio frequency unit and a baseband unit.
- the baseband unit may include a channel coding module, a rate matching module, and a modulation module.
- the terminal device (such as the terminal device 130 and the terminal device 140 in FIG. 1) includes a baseband unit and a radio frequency unit.
- the baseband unit may include a demodulation module, a de-rate matching module, and a channel decoding module.
- the channel encoding module can be implemented by an encoder, which is used to encode an information bit sequence and generate an encoded bit sequence.
- the encoded bit sequence includes information bits and redundant bits.
- the rate matching module is used to repeat or puncture the bits in the above-mentioned encoded bit sequence, so that the length of the bit sequence after the rate matching is matched with the transmission resource.
- the modulation module is used to modulate and map the bit sequence obtained after rate matching into complex-valued modulation symbols, so as to improve transmission efficiency.
- the functions of the demodulation module, the de-rate matching module and the channel decoding module are the inverse processes of the functions of the modulation module, the rate matching module and the channel coding module, respectively.
- the terminal device is connected to the wireless access network device in a wireless manner, and the wireless access network device is connected to the core network device in a wireless or wired manner.
- the core network device and the wireless access network device can be separate and different physical devices, or it can integrate the functions of the core network device and the logical function of the wireless access network device on the same physical device, or it can be a physical device. It integrates the functions of part of the core network equipment and part of the wireless access network equipment.
- the terminal device can be a fixed location, or it can be movable.
- Fig. 1 is only a schematic diagram.
- the communication system may also include other network equipment, such as wireless relay equipment and wireless backhaul equipment, which are not shown in Fig. 1.
- the embodiments of the present application do not limit the number of core network equipment, radio access network equipment, and terminal equipment included in the mobile communication system.
- Radio access network equipment is the access equipment that terminal equipment accesses to the mobile communication system in a wireless manner. It can be a base station (base station), an evolved base station (evolved NodeB, eNodeB), a transmission reception point, TRP), the next generation NodeB (gNB) in the 5G mobile communication system, the base station in the future mobile communication system or the access node in the WiFi system, etc.; it can also be a module or unit that completes part of the base station functions, such as It can be a centralized unit (central unit, CU), or a distributed unit (distributed unit, DU).
- the embodiment of the present application does not limit the specific technology and specific device form adopted by the radio access network device.
- wireless access network equipment is referred to as network equipment. Unless otherwise specified, network equipment refers to wireless access network equipment.
- the terminal device may also be called a terminal, user equipment (UE), mobile station, mobile terminal, and so on.
- Terminal equipment can be mobile phones, tablet computers, computers with wireless transceiver functions, virtual reality terminal equipment, augmented reality terminal equipment, wireless terminals in industrial control, wireless terminals in unmanned driving, wireless terminals in remote surgery, and smart grids Wireless terminals in the Internet, wireless terminals in transportation safety, wireless terminals in smart cities, wireless terminals in smart homes, and so on.
- the embodiments of the present application do not limit the specific technology and specific device form adopted by the terminal device.
- Network equipment and terminal equipment can be deployed on land, including indoor or outdoor, handheld or vehicle-mounted; they can also be deployed on water; they can also be deployed on airborne aircraft, balloons, and satellites.
- the embodiments of the present application do not limit the application scenarios of network equipment and terminal equipment.
- Network equipment and terminal equipment can communicate through licensed spectrum, communicate through unlicensed spectrum, or communicate through licensed spectrum and unlicensed spectrum at the same time.
- Network equipment and terminal equipment can communicate through a frequency spectrum below 6 GHz (gigahertz, GHz), communicate through a frequency spectrum above 6 GHz, and communicate using a frequency spectrum below 6 GHz and a frequency spectrum above 6 GHz at the same time.
- the embodiment of the present application does not limit the spectrum resource used between the network device and the terminal device.
- Hybrid automatic repeat request (HARQ) technology is a technology widely used in 5G new radio (NR) systems to improve transmission efficiency and reliability.
- NR new radio
- the sender can continue to send the retransmitted data of the TB after the initial transmission block (transport block, TB) fails, so as to ensure the correct transmission of the TB.
- the HARQ mechanism relies on the receiving end for feedback and requires additional processing delay. Since the URLLC service requires high delay, there is a situation where it is too late to retransmit when the original transmission fails. In order to ensure the successful transmission of URLLC data within the specified time delay, the reliability of the initial transmission can be improved by increasing the initial transmission resources, but this method will reduce the resource utilization efficiency of the system. Another way is to use a shorter transmission time interval (TTI) for data transmission, so that the sender has time to retransmit after the initial transmission fails. However, since this method uses less time domain resources during data transmission, the transmission reliability may not be guaranteed, and it may even require multiple retransmissions to be correctly received, which cannot meet the delay requirements of the URLLC service.
- TTI transmission time interval
- the embodiment of the application provides an uplink feedback method.
- the terminal device generates the decoding result in advance based on the received partial data and feeds it back to the network device in advance, thereby shortening the feedback delay and increasing the same time.
- the transmission opportunity improves the reliability of data transmission.
- the execution subject of the embodiments of the present application may be a network device and a terminal device, and may also be a module applied to the network device and the terminal device, for example, a chip.
- FIG. 2 is a schematic flowchart of an uplink feedback method provided by an embodiment of the application.
- the embodiment of the present application relates to a specific process of a terminal device sending feedback information to a network device.
- the network device sends first indication information to the terminal device.
- the terminal device receives the first indication information from the network device.
- the first indication information indicates the time-frequency resource of the first downlink data channel, and the first downlink data channel carries first downlink data.
- the first downlink data is data obtained after the network device performs channel coding on the first information bit sequence.
- the above-mentioned first downlink data channel is dynamically scheduled by the network equipment, or is semi-statically scheduled by the network equipment.
- the terminal device determines the time-frequency resource of the first downlink data channel according to the first indication information; when the first downlink data channel is semi-statically scheduled by the network device, The terminal device determines the time-frequency resource of the first downlink data channel according to the first indication information and semi-persistent scheduling (SPS) configuration information (for example, the period of the SPS).
- the first indication information may be downlink control information (DCI).
- the terminal device obtains the position information of the reference symbol.
- the terminal device determines the first downlink time-frequency resource according to the location information of the reference symbol, where the first downlink time-frequency resource is part or all of the time-frequency resource of the first downlink data channel.
- the network device sends the first downlink data to the terminal device on the time-frequency resource of the first downlink data channel.
- the terminal device receives the first downlink data from the terminal device on the time-frequency resource of the first downlink data channel. It is understandable that the terminal device may receive part or all of the first downlink data on the first downlink time-frequency resource, where the first downlink data received on the first downlink time-frequency resource is Part or all of the data is called the second downlink data.
- the terminal device After receiving the second downlink data, the terminal device demodulates and decodes the second downlink data, and performs a cyclic redundancy check (CRC), thereby generating feedback information of the terminal device on the second downlink data. If the CRC is successful, the feedback information of the second downlink data may include an acknowledgement (acknowledgement, ACK), indicating that the terminal device has correctly recovered the first information bit sequence after demodulating and decoding the second downlink data, that is, the first information bit sequence.
- ACK acknowledgement
- NACK negative acknowledgement
- the terminal device determines a first feedback time unit according to the first offset value and the position information of the aforementioned reference symbol.
- the network device sends first indication information to the terminal device, where the first indication information indicates the first offset value.
- the terminal device obtains the first offset value by receiving the first indication information from the network device.
- the network device configures the first offset value for the terminal device through the RRC message.
- the terminal device obtains the first offset value by receiving the RRC message from the network device.
- the unit of the first offset value may be a symbol, a slot, a sub-slot, a mini-slot, or a sub-frame.
- the start symbol of the first feedback time unit is Time slot The symbol in mod((y+h 1 ),z).
- z is the number of symbols contained in a time slot
- z is a positive integer, for example, z is equal to 12 or 14.
- the start symbol of the first feedback time unit is located at the symbol h 1 in the time slot x 1 +y.
- the terminal device may determine the first feedback time unit according to the number of symbols that the first feedback time unit lasts in the time domain and the start symbol of the first feedback time unit.
- the number of symbols that the first feedback time unit lasts in the time domain is preset by a protocol or configured by the network device to the terminal device through high-level signaling.
- the first feedback time unit is located in the time slot x 1 +y; Assuming that the reference symbol is located in the time slot x 1 and the first offset value is y symbols, then the first feedback time unit is located in the time slot in, Indicates rounding up.
- n in the symbol n is the index number of the symbol or the sequence number of the symbol.
- the terminal device sends feedback information of the terminal device on the second downlink data to the network device in the above-mentioned first feedback time unit.
- the network device receives the feedback information of the terminal device on the second downlink data on the first feedback time unit.
- the second downlink data is part or all of the data in the first downlink data generated after the first information bit sequence is channel-coded.
- the feedback information of the terminal device on the second downlink data can also be described as: the feedback information of the terminal device on the first information bit sequence.
- the terminal device can use acquisition method 1 to acquire the position information of the reference symbol.
- the network device sends the second instruction information to the terminal device, and the terminal device obtains it through the second instruction information The position information of the reference symbol. That is, the second indication information indicates the position of the reference symbol.
- the time-frequency resource of the first downlink data channel is the time-frequency resource in the time unit 1.
- the time unit 1 includes t symbols in the time domain, and t is a positive integer.
- the time-frequency resource of the first downlink data channel has a total of k symbols in the time domain, and k is a positive integer not greater than t.
- the start symbol of the k symbols is located at the s-th symbol in the time unit 1, and s is a positive integer not greater than t.
- the time unit is a time domain scheduling unit in the communication system, and the time unit may be a time slot, a sub-slot, a mini-slot, or a sub-frame.
- the rth symbol may also be referred to as a symbol r-1, where r is a positive integer.
- the second indication information indicates the value of m.
- the terminal device acquires the position information of the reference symbol through the second indication information. It can also be understood that the terminal device determines the value of m through the second indication information.
- m represents that the reference symbol is located in the m-th symbol in the time domain resource of the first downlink data channel, 1 ⁇ m ⁇ k, and m is a positive integer.
- the second indication information includes a first bit field, and the first bit field includes n 1 bits, and n 1 is a positive integer.
- n 1 is not less than Is a positive integer.
- the first bit field may include 3 bits. The mapping relationship between the values of these 3 bits and m is shown in Table 1.
- Table 1 is only an example of the value of the first bit field and the position information of the reference symbol, and the embodiment of the present application does not limit the specific form of the mapping relationship.
- the second indication information indicates the value of i.
- the terminal device acquires the position information of the reference symbol through the second indication information, which can also be understood as the terminal device determining the value of i through the second indication information.
- i represents the i-th symbol in the time unit l where the reference symbol is located, 1 ⁇ i ⁇ k, and i is a positive integer.
- the second indication information includes a first bit field, and the first bit field includes n 2 bits, and the n 2 bits indicate the value of i.
- n 2 is not less than Is a positive integer.
- the second indication information indicates the value of ⁇ .
- the terminal device acquires the position information of the reference symbol through the second indication information, which can also be understood as: the terminal device determines the value of ⁇ through the second indication information.
- ⁇ represents the scale factor, and 0 ⁇ 1.
- the network device configures the terminal device with a possible value set of ⁇ through a radio resource control (radio resource control, RRC) message or medium access control (medium access control, MAC) layer signaling, and the network device uses a second instruction
- the information instructs the terminal device to select a value in the set.
- the value of ⁇ may also be preset by the protocol.
- the second indication information is the first indication information, or the second indication information is an RRC message, or the second indication information is DCI other than the first indication information.
- the terminal device may obtain the position information of the reference symbol through, but not limited to, the above-mentioned obtaining mode 1. After acquiring the location information of the reference symbol, the terminal device determines the first downlink time-frequency resource according to the location information of the reference symbol.
- the first downlink time-frequency resource is all time-frequency resources in the time-frequency resource of the first downlink data channel that are not later than the aforementioned reference symbol in the time domain; or, the first downlink time-frequency resource is the first downlink time-frequency resource. All of the time-frequency resources of a downlink data channel that are earlier than the aforementioned reference symbols in the time domain.
- the terminal device After determining the first downlink time-frequency resource, the terminal device receives the second downlink data from the network device on the first downlink time-frequency resource, and uses the method in step S103 to generate feedback information of the second downlink data.
- the terminal device After the terminal device generates the feedback information of the second downlink data, the terminal device sends the feedback information of the second downlink data to the network device in the first feedback time unit.
- the terminal device may use the method in step S104 to determine the first feedback time unit.
- the network device may use but not limited to the method in step S104 to determine the first feedback time unit, and combine the first offset value and the position of the reference symbol
- the information is sent to the terminal device.
- the network device may also first determine the first feedback time unit and the first offset value, and then determine the position information of the reference symbol according to the first offset value and the first feedback time unit, and combine the first offset value and the reference symbol
- the location information is sent to the terminal device.
- the terminal device determines the first uplink time-frequency resource, where the first uplink time-frequency resource is the time-frequency resource in the first feedback time unit, and the terminal device sends the second downlink time-frequency resource to the network device on the first uplink time-frequency resource.
- Data feedback information correspondsly, the network device receives feedback information of the second downlink data on the first uplink time-frequency resource.
- the location of the first uplink time-frequency resource may be indicated by the network device through the first indication information; when the first downlink data channel is allocated by the network device During static scheduling, the network device may indicate the configuration information of the SPS through the RRC message, and the configuration information of the SPS carries the location information of the first uplink time-frequency resource.
- the location information of the first uplink time-frequency resource includes time-domain location information and frequency-domain location information of the first uplink time-frequency resource in the first feedback time unit.
- the terminal device determines the first uplink time-frequency resource according to the first feedback time unit and the location information of the first uplink time-frequency resource, and sends feedback information of the second downlink data to the network device on the first uplink time-frequency resource.
- the distance between the start symbol of the first uplink time-frequency resource and the reference symbol is greater than or equal to a first threshold, and the distance between the start symbol of the first uplink time-frequency resource and the end symbol of the first downlink data channel Less than the first threshold.
- the first threshold is the shortest processing time from when the terminal device receives downlink data to send the feedback information of the data.
- the first threshold is related to the subcarrier interval used for transmitting the first downlink data, the subcarrier interval used by the first uplink time-frequency resource, and the processing capability of the terminal device, and the first threshold is predefined by the protocol, Or configured by the network equipment to the terminal equipment through RRC signaling or MAC layer signaling.
- the network device When the network device does not receive the feedback information of the second downlink data from the terminal device in the first feedback time unit, or the network device receives the feedback information of the second downlink data in the first feedback time unit and the feedback information is NACK, The network device retransmits the first downlink data. Specifically, the network device may send third indication information to the terminal device, where the third indication information indicates the time-frequency resource that carries the third downlink data. Wherein, the third downlink data is the retransmission data of the above-mentioned first downlink data.
- the third indication information may be DCI.
- the terminal device determines whether to demodulate and decode the first downlink data.
- the terminal device demodulates and decodes the first downlink data to obtain feedback information of the first downlink data. It is understandable that in this manner, regardless of whether the decoding of the second downlink data is successful, the terminal device demodulates and decodes the first downlink data to obtain feedback information of the first downlink data.
- the terminal device fails to decode the second downlink data, it can also be understood that when the feedback information of the second downlink data is NACK, the terminal device demodulates and decodes the first downlink data.
- the feedback information of the first downlink data when the terminal device successfully decodes the second downlink data, it can also be understood that when the feedback information of the second downlink data is ACK, the terminal device does not demodulate and decode the first downlink data. code.
- the feedback information of the terminal device on the first downlink data may also be described as: the feedback information of the terminal device on the first information bit sequence.
- the terminal device can use but not limited to the following 4 ways to send feedback information of the first downlink data to the network device:
- Manner 1 The terminal device sends the feedback information of the first downlink data to the network device in the second feedback time unit. It can also be understood that, regardless of whether the feedback information of the second downlink data is NACK or ACK, the terminal device sends the feedback information of the first downlink data to the network device in the second feedback time unit;
- Manner 2 When the feedback information of the second downlink data is NACK, the terminal device sends the feedback information of the first downlink data to the network device in the second feedback time unit; when the feedback information of the second downlink data is ACK, the terminal device The device does not send feedback information of the first downlink data;
- Manner 3 When the feedback information of the first downlink data and the feedback information of the second downlink data are both NACK, the terminal device does not send the feedback information of the first downlink data; when the feedback information of the second downlink data is NACK, the first When the feedback information of a downlink data is ACK, the terminal device sends the feedback information of the first downlink data to the network device in the second feedback time unit; when the feedback information of the second downlink data is ACK, the terminal device does not send the first downlink data. 1. Feedback information of downlink data;
- Manner 4 The terminal device does not send feedback information of the first downlink data.
- the following describes a specific method for the terminal device to determine the second feedback time unit.
- the terminal device determines the second feedback time unit according to the end symbol of the time-frequency resource of the first downlink data channel and the first offset value.
- Time granularity to the second feedback unit time is symbol units, for example, the end symbol of the first time-frequency resources is assumed that downlink data channel time slot is located in the symbol x 2 h 2, y offset of the first symbol, Then the start symbol of the second feedback time unit is the time slot Symbols mod ((y + h 2) , z); end symbol assumed that the first time-frequency resources of the downlink data channel symbol located in slot x 2 h 2, y offset of the first slot , Then the start symbol of the second feedback time unit is located at the symbol h 2 in the time slot x 2 +y.
- the terminal device may determine the second feedback time unit according to the number of symbols that the second feedback time unit lasts in the time domain and the start symbol of the second feedback time unit.
- the number of symbols that the second feedback time unit lasts in the time domain is preset by a protocol or configured by the network device to the terminal device through high-level signaling.
- the second feedback time unit is located in the time slot x 2 +y; assuming that the end symbol of the time-frequency resource of the first downlink data channel is located in the time slot x 2 and the first offset value is y symbols, then the second feedback time unit is located in the time slot
- the terminal device determines the second uplink time-frequency resource, where the second uplink time-frequency resource is the time-frequency resource in the second feedback time unit.
- the terminal device may use the foregoing method of acquiring the location information of the first uplink time-frequency resource to determine the location information of the second uplink time-frequency resource.
- the terminal device determines the second uplink time-frequency resource according to the second feedback time unit and the location information of the second uplink time-frequency resource.
- the terminal device sends feedback information of the first downlink data to the network device on the second uplink time-frequency resource.
- the network device receives feedback information of the first downlink data from the terminal device on the second uplink time-frequency resource.
- the second feedback time unit and the first feedback time unit are different time units, and the time domain position of the first uplink time-frequency resource within the first feedback time unit and the second uplink time-frequency resource at the second feedback time
- the time domain position in the unit is the same, and the frequency domain position of the first uplink time-frequency resource in the first feedback time unit is the same as the frequency domain position of the second uplink time-frequency resource in the second feedback time unit.
- the network device simultaneously indicates the location of the first uplink time-frequency resource and the location of the second uplink time-frequency resource through the first indication information or the SPS configuration information in the RRC message, where the location includes a time domain location and a frequency domain location.
- the second feedback time unit and the first feedback time unit are different time units, and the time domain position of the first uplink time-frequency resource within the first feedback time unit and the second uplink time-frequency resource at the second feedback time
- the time domain position in the unit is different, and/or the frequency domain position of the first uplink time-frequency resource in the first feedback time unit is different from the frequency domain position of the second uplink time-frequency resource in the second feedback time unit.
- the indication information used to indicate the position of the second uplink time-frequency resource and the indication information used to indicate the position of the first uplink time-frequency resource may be different indication information, where the position includes a time domain position and a frequency domain Location.
- the second feedback time unit and the first feedback time unit are the same time unit, and the time domain position of the first uplink time-frequency resource within the first feedback time unit and the second uplink time-frequency resource at the second feedback time
- the time domain position in the unit is different, and/or the frequency domain position of the first uplink time-frequency resource in the first feedback time unit is different from the frequency domain position of the second uplink time-frequency resource in the second feedback time unit.
- the indication information used to indicate the location information of the second uplink time-frequency resource and the indication information used to indicate the location information of the first uplink time-frequency resource may be different indication information, where the location includes time domain location and Frequency domain position.
- the distance between the start symbol of the second uplink time-frequency resource and the end symbol of the time-frequency resource of the first downlink data channel is greater than or equal to the sum of the first threshold and the second offset value.
- the second offset value is due to the terminal equipment processing the second downlink data (such as channel decoding the second downlink data, and/or sending feedback information of the second downlink data), so that the overall value of the first downlink data Additional processing delay caused by processing.
- the second offset value may be the time when the terminal device demodulates and decodes the second downlink data, and/or the time when the terminal device generates feedback information of the second downlink data.
- the second offset value is 0 symbol, 1 symbol, or 2 symbols; or, the second offset value is related to the length of the first downlink time-frequency resource in the time domain, for example, the second The offset value is a monotonic non-decreasing function of the length of the first downlink time-frequency resource in the time domain.
- the network device When the network device receives the feedback information of the first downlink data in the second feedback time unit and the feedback information is an ACK, the network device does not retransmit the first downlink data. If the network device has started to retransmit the first downlink data before receiving the first downlink data feedback information ACK in the second feedback time unit, the network device stops retransmitting the first downlink data.
- the feedback information of the second downlink data is NACK and the feedback information of the first downlink data is ACK, the terminal device does not receive or the terminal device does not expect to receive the retransmission of the first downlink data.
- the embodiment described in FIG. 2 provides an uplink feedback method.
- the network device indicates the position information of the reference symbol of the terminal device through the first indication information.
- the terminal device receives the second downlink data according to the position information of the reference symbol, and the terminal device demodulates and decodes the second downlink data to generate a decoding result of the first information bit sequence.
- the terminal device determines the time-frequency resource to be fed back according to the position information of the reference symbol and the first offset value, and feeds back the foregoing decoding result to the network device on the time-frequency resource.
- the terminal device generates the decoding result in advance based on the received part of the data, and feeds it back to the network device in advance, thereby shortening the feedback delay, increasing the opportunity for data transmission in the same time, and improving the reliability of data transmission .
- FIG. 4 is a schematic flowchart of another uplink feedback method provided by an embodiment of this application. This embodiment relates to a specific process of a terminal device sending feedback information to a network device.
- the network device sends first indication information to the terminal device.
- the terminal device receives the first indication information from the network device.
- the first indication information indicates the time-frequency resource of the first downlink data channel, and the first downlink data channel carries first downlink data.
- the first downlink data has N repetitions in total, and the above N repetitions are carried on the first downlink data channel, where N is a positive integer.
- the first downlink data has a total of N repetitions, which can also be understood as: the first downlink data has a total of N transmission opportunities.
- the time-frequency resource of the first downlink data channel includes N time-frequency resources, and each time-frequency resource is used to carry one repetition (transmission opportunity).
- the time-frequency resource corresponding to the N repetitions may be located in Same or different time slots.
- the first indication information also indicates the M-th repetition, and the M-th repetition is one repetition of the above N repetitions, where M is a positive integer not greater than N.
- the terminal device obtains the position information of the reference symbol.
- the terminal device determines the first downlink time-frequency resource according to the location information of the reference symbol and M, where the first downlink time-frequency resource is part or all of the time-frequency resource of the first downlink data channel.
- the first downlink data includes N repetitions, the M-th repetition includes t M symbols in the time domain, and the reference symbol is located at the w-th symbol (also called symbol w) among the t M symbols. -1), where t M is a positive integer, and 1 ⁇ w ⁇ t M.
- the network device sends second instruction information to the terminal device, and the terminal device obtains the position information of the reference symbol through the second instruction information. That is, the terminal device determines the value of w through the second indication information.
- the terminal device can determine the value of w by using but not limited to the method of determining the value of m in the acquisition mode 1 of step S102, so as to acquire the position information of the reference symbol.
- the terminal device determines the first downlink time-frequency resource according to the acquired position information of the reference symbol and M.
- the first downlink time-frequency resource is the time-frequency resource corresponding to the first repetition to the M-1th repetition of the first downlink data, and the time-frequency resource corresponding to the M-th repetition is not in the time domain. All time-frequency resources that are later than or earlier than the above-mentioned reference symbols.
- the terminal device may also determine the first downlink time-frequency resource only according to M.
- the first downlink time-frequency resource is a time-frequency resource corresponding to the first repetition to the M-th repetition of the first downlink data. In this manner, the terminal device does not need to obtain the position information of the reference symbol, that is, step S202 can be omitted.
- the network device sends the first downlink data to the terminal device on the time-frequency resource of the first downlink data channel.
- the first downlink data is repeated N times on the time-frequency resource of the first downlink data channel.
- the terminal device receives the first downlink data from the terminal device on the time-frequency resource of the first downlink data channel. It is understandable that the terminal device may receive part or all of the first downlink data on the first time-frequency resource, where the part of the first downlink data received on the first downlink time-frequency resource Or all the data is called the second downlink data.
- the terminal device may receive data corresponding to part or all of the repetitions of the first downlink data on the first time-frequency resource, where the first downlink data received on the first time-frequency resource
- the data corresponding to part of the repetitions or all of the repetitions of the data is called the second downlink data.
- the terminal device After receiving the second downlink data, the terminal device demodulates and decodes the second downlink data, and performs a cyclic redundancy check, thereby generating feedback information of the terminal device on the second downlink data. For detailed description, refer to step S103 in FIG. 2.
- the terminal device determines a first feedback time unit according to the first offset value, the position information of the aforementioned reference symbol, and M.
- the terminal device determines the time unit where the reference symbol is located according to the location information of the reference symbol and M. Specifically, the terminal device determines the time unit where the reference symbol is located according to the value of w and M.
- the first repetition is located in time slot 1
- the second repetition is located in time slot 2
- the third repetition is located in time slot 3
- the reference symbol is located in the wth symbol in the Mth repetition.
- the terminal device determines the first feedback time unit according to the time unit where the reference symbol is located and the first offset value. For the manner of obtaining the first offset value by the terminal device and the manner of determining the first feedback time unit, refer to step S104 in FIG. 2.
- the network device may use but not limited to the method in step S204 to determine the first feedback time unit, and combine the first offset value, reference symbol The location information and M are sent to the terminal device.
- the network device may also first determine the first feedback time unit and the first offset value, and then determine the position and M of the reference symbol according to the first feedback time unit and the first offset value, and combine the first offset value and the reference symbol
- the location information and M are sent to the terminal device.
- the terminal device sends feedback information of the terminal device on the second downlink data to the network device in the above-mentioned first feedback time unit.
- the network device receives the feedback information of the terminal device on the second downlink data on the first feedback time unit.
- the network device When the network device does not receive the feedback information of the second downlink data from the terminal device in the first feedback time unit, or the network device receives the feedback information of the second downlink data in the first feedback time unit and the feedback information is NACK, The network device retransmits the first downlink data.
- the network device does not receive the feedback information of the second downlink data from the terminal device in the first feedback time unit, or the network device receives the feedback information of the second downlink data in the first feedback time unit and the feedback information is NACK.
- the terminal device After the terminal device sends the feedback information of the second downlink data to the network device on the first uplink time-frequency resource, the terminal device determines whether to demodulate and decode the first downlink data.
- the terminal device determines whether to demodulate and decode the first downlink data.
- the terminal device to send the feedback information of the first downlink data to the network device.
- the terminal device to send the feedback information of the first downlink data to the network device.
- the related description please refer to the related description in the embodiment shown in FIG. 2.
- the following describes a specific method for the terminal device to determine the second feedback time unit.
- the terminal device determines the second feedback time unit according to the end symbol of the last repetition of the first downlink data and the first offset value.
- the start symbol of the second feedback time unit is a time slot Symbols: mod ((y + h 3 ), z); a first downlink data is assumed that the last end symbol repetition symbols located in the slot x 3 h 3, y offset of the first slot , Then the start symbol of the second feedback time unit is located at the symbol h 3 in the time slot x 3 +y.
- the terminal device may determine the second feedback time unit according to the number of symbols that the second feedback time unit lasts in the time domain and the start symbol of the second feedback time unit.
- the number of symbols that the second feedback time unit lasts in the time domain is preset by a protocol or configured by the network device to the terminal device through high-level signaling.
- the second feedback time unit is located in the time slot x 3 +y; assuming that the end symbol of the last repetition of the first downlink data is located in the time slot x 3 and the first offset value is y symbols, then the second feedback time unit is located in the time slot
- the terminal device After determining the second feedback time unit, the terminal device determines the second uplink time-frequency resource according to the location information of the second uplink time-frequency resource. Specifically, for the manner in which the terminal device determines the location information of the second uplink time-frequency resource, refer to the related description in the embodiment shown in FIG. 2.
- the network device When the network device receives the feedback information of the first downlink data in the second feedback time unit and the feedback information is ACK, the network device does not retransmit the first downlink data; or, if the network device receives the feedback information in the second feedback time unit Before the first downlink data feedback information ACK has started to retransmit the first downlink data, the network device stops retransmitting the first downlink data.
- the feedback information of the second downlink data is NACK and the feedback information of the first downlink data is ACK, the terminal device does not receive or the terminal device does not expect to receive the retransmission of the first downlink data.
- the embodiment described in FIG. 4 provides an uplink feedback method.
- the network device indicates the position information of the terminal device reference symbol and M through the first indication information.
- the terminal device determines the second downlink data according to the position information of the reference symbol and M, and the terminal device demodulates and decodes the second downlink data to generate a decoding result of the first information bit sequence.
- the terminal device determines the time-frequency resource to be fed back according to the position information of the reference symbol, the first offset value, and M, and feeds back the decoding result to the network device.
- the terminal device generates the decoding result in advance based on the received part of the data, and feeds it back to the network device in advance, thereby shortening the feedback delay, increasing the opportunity for data transmission in the same time, and improving the reliability of data transmission .
- FIG. 6 is a schematic flowchart of another uplink feedback method provided by an embodiment of this application. This embodiment relates to a specific process of a terminal device sending feedback information to a network device.
- the network device sends first indication information to the terminal device.
- the terminal device receives the first indication information from the network device.
- the first indication information indicates the time-frequency resource of the first downlink data channel, and the first downlink data channel carries first downlink data. For details, refer to step S101 in FIG. 2.
- the terminal device determines the first feedback time unit. Specifically, the terminal device determines the first feedback time unit according to the first offset value and the end symbol of the time-frequency resource of the first downlink data channel. The specific manner is the same as the manner of determining the second feedback time unit in the embodiment shown in FIG. 2.
- the terminal device determines the first uplink time-frequency resource according to the first feedback time unit and the location information of the first uplink time-frequency resource. Specifically, for the manner in which the terminal device determines the location information of the first uplink time-frequency resource, refer to the embodiment shown in FIG. 2.
- the distance between the start symbol of the first uplink time-frequency resource and the end symbol of the time-frequency resource of the first downlink data channel is less than a first threshold, where the explanation of the first threshold refers to the implementation shown in FIG. 2 example.
- the terminal device determines the position information of the reference symbol according to the first uplink time-frequency resource and the first threshold.
- the reference symbol is earlier than the start symbol of the first uplink time-frequency resource, and the distance between the reference symbol and the start symbol of the first uplink resource is equal to the first threshold.
- the terminal device determines the first downlink time-frequency resource according to the location information of the reference symbol, where the first downlink time-frequency resource is part or all of the time-frequency resource of the first downlink data channel.
- the first downlink time-frequency resource is no later than the reference symbol time-frequency resource among the time-frequency resources of the first downlink data channel; or, the first downlink time-frequency resource is the time-frequency resource of the first downlink data channel All time-frequency resources in the resources that are earlier than the above-mentioned reference symbols in the time domain.
- the network device sends the first downlink data to the terminal device on the time-frequency resource of the first downlink data channel.
- the terminal device receives the first downlink data from the terminal device on the time-frequency resource of the first downlink data channel. It can be understood that the terminal device may receive the second downlink data on the above-mentioned first downlink time-frequency resource. For details, refer to step S103 in FIG. 2.
- S305 The terminal device sends feedback information of the terminal device on the second downlink data to the network device in the first feedback time unit.
- the network device receives the feedback information of the second downlink data from the terminal device on the first feedback time unit.
- the network device When the network device does not receive the feedback information of the second downlink data from the terminal device in the first feedback time unit, or the network device receives the feedback information of the second downlink data in the first feedback time unit and the feedback information is NACK, The network device retransmits the first downlink data.
- the network device does not receive the feedback information of the second downlink data from the terminal device in the first feedback time unit, or the network device receives the feedback information of the second downlink data in the first feedback time unit and the feedback information is NACK.
- the terminal device After the terminal device sends the feedback information of the second downlink data to the network device on the first uplink time-frequency resource, the terminal device determines whether to demodulate and decode the first downlink data.
- the terminal device determines whether to demodulate and decode the first downlink data.
- the terminal device to send feedback information of the first downlink data to the network device on the second uplink time-frequency resource.
- the terminal device to send feedback information of the first downlink data to the network device on the second uplink time-frequency resource.
- the terminal device please refer to the related description in the embodiment shown in FIG. 2.
- the terminal device determines the second uplink time-frequency resource.
- the terminal device determines the second uplink time-frequency resource according to the end symbol of the time-frequency resource of the first downlink data channel, the first threshold, and the second offset value.
- the end symbol of the first time-frequency resources is assumed that downlink data channel time slot is located h 4 x 4 symbols and the second symbol offset is f, a first threshold of q symbols, the second uplink
- the distance between the start symbol of the time-frequency resource and the end symbol of the time-frequency resource of the first downlink data channel is f+q symbols, that is, the start symbol of the second uplink time-frequency resource is located in the time slot The symbol in mod((f+q+h 4 ),z).
- the terminal device may determine the time-domain position of the second uplink time-frequency resource according to the number of continuous symbols of the second uplink time-frequency resource in the time domain and the start symbol of the second uplink time-frequency resource.
- the number of continuous symbols of the second uplink time-frequency resource in the time domain is preset by a protocol or configured by the network device to the terminal device through high-level signaling.
- the network device When the network device receives the feedback information of the first downlink data on the second uplink time-frequency resource and the feedback information is ACK, the network device does not retransmit the first downlink data; or, if the network device is in the second uplink Before the first downlink data feedback information ACK is received on the frequency resource, the first downlink data has been retransmitted, and the network device stops retransmitting the first downlink data.
- the feedback information of the second downlink data is NACK and the feedback information of the first downlink data is ACK
- the terminal device does not receive or the terminal device does not expect to receive the retransmission of the first downlink data.
- the terminal device may directly decode the first downlink data after receiving the first downlink data, and send feedback information of the first downlink data to the network device in the first feedback time unit.
- how the terminal device quickly decodes the first downlink data and sends the feedback information of the first downlink data is not limited in the embodiment of the present application.
- the foregoing embodiment provides an uplink feedback method.
- the terminal device obtains the position information of the reference symbol through the first indication information.
- the terminal device determines the second downlink data according to the position information of the reference symbol, and the terminal device demodulates and decodes the second downlink data to generate a decoding result of the first information bit sequence.
- the terminal device determines the time-frequency resource to be fed back according to the position information of the reference symbol and the first offset value, and feeds back the foregoing decoding result to the network device on the time-frequency resource.
- the terminal device when the uplink time-frequency resource for feeding back the first downlink data arrives in advance, the terminal device generates the decoding result in advance based on the received partial data and feeds it back to the network device in advance, without the need Waiting for the next time-frequency resource used for feedback, thereby shortening the feedback delay.
- FIG. 7 and FIG. 8 are schematic structural diagrams of possible communication devices provided by embodiments of this application. These communication devices can be used to implement the functions of the terminal device or the network device in the foregoing method embodiment, and therefore can also achieve the beneficial effects of the foregoing method embodiment.
- the communication device may be the terminal device 130 or the terminal device 140 as shown in FIG. 1, or the wireless access network device 120 as shown in FIG. 1, or it may be applied to the terminal device. Or a module of a network device (such as a chip).
- the communication device 700 includes a processing unit 710 and a transceiving unit 720.
- the communication device 700 is used to implement the functions of the terminal device or the network device in the method embodiments shown in FIG. 2, FIG. 4, and FIG. 6 above.
- the transceiving unit 720 is used to receive the first indication information from the network device, and the first indication information indicates the status of the first downlink data channel.
- the first downlink data channel carries the first downlink data;
- the processing unit 710 is configured to obtain the position information of the reference symbol, and determine the first downlink time-frequency resource according to the position information of the reference symbol.
- the line time-frequency resource is part or all of the time-frequency resource of the first downlink data channel; the transceiver unit 720 is further configured to receive second downlink data from the network device on the first downlink time-frequency resource, The second downlink data is part or all of the above-mentioned first downlink data; the processing unit 710 is further configured to determine the first feedback time unit according to the first offset value and the position information of the above-mentioned reference symbol; the transceiver unit 720 is also configured to Sending feedback information of the second downlink data to the network device in the above-mentioned first feedback time unit.
- the transceiver unit 720 is used to send first indication information to the terminal device, where the first indication information indicates the time of the first downlink data channel.
- the first downlink data channel carries the first downlink data;
- the transceiver unit 720 is further configured to send the first downlink data to the terminal device on the time-frequency resource of the first downlink data channel;
- the processing unit 710 It is used to determine the first feedback time unit according to the first offset value and the position of the reference symbol; the transceiver unit 720 is also used to receive feedback information of the second downlink data on the first feedback time unit, and the second downlink data is the above Part or all of the first downlink data.
- the transceiving unit 720 is used to receive first indication information from the network device, and the first indication information indicates the status of the first downlink data channel.
- the first downlink data channel carries the first downlink data.
- the first downlink data has a total of N repetitions. The N repetitions are carried on the first downlink data channel. N is a positive integer.
- the first indication information also indicates the M-th repetition, the M-th repetition is one of the above-mentioned N repetitions, and M is a positive integer not greater than N; the processing unit 710 is used to obtain the position information of the reference symbol, and according to the reference The position information of the symbol and M determine the first downlink time-frequency resource, and the first downlink time-frequency resource is part or all of the time-frequency resource of the first downlink data channel; the transceiver unit 720 is also configured to The second downlink data from the network device is received on the first downlink time-frequency resource, where the second downlink data is part or all of the first downlink data; the processing unit 710 is further configured to, according to the first offset value, The position information of the reference symbol and M determine the first feedback time unit; the transceiver unit 720 is further configured to send feedback information of the second downlink data to the network device on the first feedback time unit.
- the transceiver unit 720 is used to send first indication information to the terminal device, where the first indication information indicates the time of the first downlink data channel.
- the first downlink data channel carries the first downlink data
- the first downlink data has a total of N repetitions
- the N repetitions are carried on the first downlink data channel
- N is a positive integer
- An indication information also indicates the M-th repetition.
- the M-th repetition is one of the above-mentioned N repetitions, and M is a positive integer not greater than N; the transceiver unit 720 is also used for the time of the above-mentioned first downlink data channel.
- the above-mentioned first downlink data is sent to the terminal device on the frequency resource; the processing unit 710 is configured to determine the first feedback time unit according to the first offset value, the position of the reference symbol, and M; the transceiver unit 720 is also configured to perform the first feedback The feedback information of the second downlink data is received in the time unit, and the second downlink data is part or all of the above-mentioned first downlink data.
- the transceiving unit 720 is used to receive first indication information from the network device, the first indication information indicating the status of the first downlink data channel Time-frequency resource, the first downlink data channel carries first downlink data; the processing unit 710 is configured to determine the first feedback according to the first offset value and the position information of the end symbol of the time-frequency resource of the first downlink data channel Time unit; the processing unit 710 is also used to obtain the position information of the reference symbol when the distance between the start symbol of the first uplink time-frequency resource and the end symbol of the first downlink data channel time-frequency resource is less than the first threshold, according to The location information of the reference symbol determines the first downlink time-frequency resource, and the first downlink time-frequency resource is part or all of the time-frequency resource of the first downlink data channel; the transceiver unit 720 is also configured to The second downlink data from the network device is received on the first downlink time-frequency resource, where
- the transceiver unit 720 is used to send first indication information to the terminal device, where the first indication information indicates the time of the first downlink data channel.
- the first downlink data channel carries the first downlink data; the transceiver unit 720 is further configured to send the first downlink data to the terminal device on the time-frequency resource of the first downlink data channel; the processing unit 710 Used to determine the first feedback time unit according to the first offset value and the position of the end symbol of the time-frequency resource of the first downlink data channel; the transceiver unit 720 is also used to receive the second downlink data on the first feedback time unit
- the second downlink data is part or all of the above-mentioned first downlink data.
- processing unit 710 and the transceiver unit 720 can be obtained directly with reference to the relevant descriptions in the method embodiments shown in FIG. 2, FIG. 4, and FIG. 6, and will not be repeated here.
- the communication device 800 includes a processor 810 and an interface circuit 820.
- the processor 810 and the interface circuit 820 are coupled to each other.
- the interface circuit 820 may be a transceiver or an input/output interface.
- the communication device 800 may further include a memory 830 for storing instructions executed by the processor 810 or storing input data required by the processor 810 to run the instructions or storing data generated after the processor 810 runs the instructions.
- the processor 810 is used to implement the function of the above-mentioned processing unit 710
- the interface circuit 820 is used to implement the function of the above-mentioned transceiving unit 720.
- the terminal device chip When the foregoing communication device is a chip applied to a terminal device, the terminal device chip implements the function of the terminal device in the foregoing method embodiment.
- the terminal device chip receives information from other modules in the terminal device (such as a radio frequency module or antenna), and the information is sent by the network device to the terminal device; or, the terminal device chip sends information to other modules in the terminal device (such as a radio frequency module or antenna).
- the antenna sends information, which is sent by the terminal device to the network device.
- the network device chip implements the function of the network device in the foregoing method embodiment.
- the network device chip receives information from other modules in the network device (such as radio frequency modules or antennas), and the information is sent by the terminal device to the network device; or, the network device chip sends information to other modules in the network device (such as radio frequency modules or antennas).
- the antenna sends information, which is sent by the network device to the terminal device.
- the processor in the embodiments of the present application may be a central processing unit (Central Processing Unit, CPU), or other general-purpose processors, digital signal processors (Digital Signal Processors, DSPs), and application specific integrated circuits. (Application Specific Integrated Circuit, ASIC), Field Programmable Gate Array (Field Programmable Gate Array, FPGA) or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof.
- the general-purpose processor may be a microprocessor or any conventional processor.
- the method steps in the embodiments of the present application can be implemented by hardware, and can also be implemented by a processor executing software instructions.
- Software instructions can be composed of corresponding software modules, which can be stored in random access memory (Random Access Memory, RAM), flash memory, read-only memory (Read-Only Memory, ROM), and programmable read-only memory (Programmable ROM) , PROM), Erasable Programmable Read-Only Memory (Erasable PROM, EPROM), Electrically Erasable Programmable Read-Only Memory (Electrically EPROM, EEPROM), register, hard disk, mobile hard disk, CD-ROM or well-known in the art Any other form of storage medium.
- An exemplary storage medium is coupled to the processor, so that the processor can read information from the storage medium and write information to the storage medium.
- the storage medium may also be an integral part of the processor.
- the processor and the storage medium may be located in the ASIC.
- the ASIC can be located in a network device or a terminal device.
- the processor and the storage medium may also exist as discrete components in the network device or the terminal device.
- the above-mentioned embodiments it may be implemented in whole or in part by software, hardware, firmware, or any combination thereof.
- software it can be implemented in the form of a computer program product in whole or in part.
- the computer program product includes one or more computer programs or instructions.
- the computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices.
- the computer program or instruction may be stored in a computer-readable storage medium or transmitted through the computer-readable storage medium.
- the computer-readable storage medium may be any available medium that can be accessed by a computer or a data storage device such as a server integrating one or more available media.
- the usable medium may be a magnetic medium, such as a floppy disk, a hard disk, and a magnetic tape; it may also be an optical medium, such as a DVD; it may also be a semiconductor medium, such as a solid state disk (SSD).
- “at least one” refers to one or more, and “multiple” refers to two or more.
- “And/or” describes the association relationship of the associated objects, indicating that there can be three relationships, for example, A and/or B, which can mean: A alone exists, A and B exist at the same time, and B exists alone, where A, B can be singular or plural.
- the character “/” generally indicates that the associated object before and after is an “or” relationship; in the formula of this application, the character “/” indicates that the associated object before and after is a kind of "division" Relationship.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本申请提供了一种上行反馈的方法和装置。网络设备通过第一指示信息向终端设备指示参考符号的位置。终端设备对第一下行数据中不晚于该参考符号的数据(第二下行数据)进行解调译码,并根据参考符号的位置信息确定反馈的时频资源。然后终端设备在该时频资源上将上述第二下行数据的译码结果反馈给网络设备。通过该方法,终端设备基于接收到的部分数据提前生成译码结果,并提前反馈给网络设备,从而缩短了反馈时延,增加了在相同时间内数据的传输机会,提高了数据传输的可靠性。
Description
本申请实施例涉及无线通信领域,尤其涉及上行反馈的方法和装置。
第五代(5th generation,5G)移动通信***与***(4th generation,4G)移动通信***相比的一大显著特征就是增加了对超可靠低时延通信(ultra-reliable and low-latency communications,URLLC)业务的支持。URLLC业务的种类包括很多种,典型的业务场景包括工业控制、无人驾驶、远程手术和智能电网等。对于URLLC业务,一个典型需求是在1毫秒(millisecond,ms)内发送32字节的数据的可靠性要达到99.999%。需要指出的是,上述性能指标仅是个示例,不同的URLLC业务可能对可靠性有不同的需求,比如在某些极端苛刻的工业控制应用场景中,URLLC业务数据的传输成功概率需要在0.25ms内达到99.9999999%。现有的反馈方式导致了额外的处理时延,减少了URLLC业务数据在规定的时延内的传输机会,使得URLLC业务数据的传输无法满足非常高的可靠性和极低的时延。
发明内容
本申请提供了一种上行反馈的方法和装置,用于缩短反馈时延。
第一方面,本申请提供了一种上行反馈的方法,该方法的执行主体为终端设备或终端设备中的一个模块。这里以终端设备为执行主体为例进行描述。终端设备接收来自网络设备的第一指示信息,该第一指示信息指示第一下行数据信道的时频资源,该第一下行数据信道承载第一下行数据;终端设备获取参考符号的位置信息,终端设备根据该参考符号的位置信息确定第一下行时频资源,该第一下行时频资源为上述第一下行数据信道的时频资源的部分或全部时频资源;终端设备在上述第一下行时频资源上接收来自网络设备的第二下行数据,该第二下行数据为上述第一下行数据的部分或全部数据;终端设备根据第一偏移值和上述参考符号的位置信息确定第一反馈时间单元;终端设备在上述第一反馈时间单元上向网络设备发送第二下行数据的反馈信息。
通过实施第一方面所描述的方法,网络设备通过第一指示信息向终端设备指示参考符号的位置。终端设备对第一下行数据中不晚于该参考符号的数据(即,第二下行数据)进行解调译码。终端设备根据参考符号的位置信息和第一偏移值确定反馈的时频资源,并在该时频资源上将上述第二下行数据的译码结果发送给网络设备。通过该方法,终端设备基于接收到的部分数据提前生成译码结果,并提前反馈给网络设备,从而缩短了反馈时延,增加了在相同时间内数据的传输机会,提高了数据传输的可靠性。
在第一方面的一种可能的实现方式中,上述获取参考符号的位置信息,具体包括:终端设备通过上述第一指示信息获取参考符号的位置信息。
在第一方面的一种可能的实现方式中,第一指示信息还指示上述第一偏移值。
在第一方面的一种可能的实现方式中,当上述第二下行数据的反馈信息为否定应答NACK时,终端设备对上述第一下行数据进行解调译码。
在第一方面的一种可能的实现方式中,终端设备根据上述第一偏移值和第一下行数据的结束符号的位置信息确定第二反馈时间单元,其中,该第二反馈时间单元与上述第一反馈时间单元不同;终端设备在该第二反馈时间单元向网络设备发送第一下行数据的反馈信息。
在第一方面的一种可能的实现方式中,上述第一下行数据的反馈信息为肯定应答ACK。
在第一方面的一种可能的实现方式中,上述第一下行数据共有N次重复,该N次重复承载在第一下行数据信道上,N为正整数;上述第一指示信息还指示第M次重复,该第M次重复为上述N次重复中的一次重复,M为不大于N的正整数。
在第一方面的一种可能的实现方式中,上述根据参考符号的位置信息确定第一下行时频资源,具体包括:根据M和上述参考符号的位置信息确定第一下行时频资源。
在第一方面的一种可能的实现方式中,上述根据第一偏移值和参考符号的位置信息确定第一反馈时间单元,具体包括:根据上述第一偏移值、参考符号的位置信息和M确定上述第一反馈时间单元。
第二方面,本申请提供了一种上行反馈的方法,该方法的执行主体为网络设备或网络设备中的一个模块。这里以网络设备为执行主体为例进行描述。网络设备向终端设备发送第一指示信息,该第一指示信息指示第一下行数据信道的时频资源,该第一下行数据信道承载第一下行数据;网络设备在上述第一下行数据信道的时频资源上向终端设备发送上述第一下行数据;网络设备根据第一偏移值和参考符号的位置确定第一反馈时间单元;网络设备在该第一反馈时间单元上接收第二下行数据的反馈信息,该第二下行数据为上述第一下行数据的部分或全部数据。
第二方面所描述的方法是与第一方面所描述的方法相对应的网络侧的方法,因此也能实现第一方面所能达到的有益效果。
在第二方面的一种可能的实现方式中,上述第一指示信息还指示参考符号的位置。
在第二方面的一种可能的实现方式中,上述第一指示信息还指示第一偏移值。
在第二方面的一种可能的实现方式中,当第二下行数据的反馈信息为否定应答NACK时,网络设备根据上述第一偏移值和第一下行数据的结束符号的位置确定第二反馈时间单元;网络设备在第二反馈时间单元上接收第一下行数据的反馈信息,其中,第二反馈时间单元与上述第一反馈时间单元不同。
在第二方面的一种可能的实现方式中,上述第一下行数据的反馈信息为肯定应答ACK。
在第二方面的一种可能的实现方式中,上述第一下行数据共有N次重复,该N次重复承载在第一下行数据信道上,N为正整数;上述第一指示信息还指示第M次重复,该第M次重复为上述N次重复中的一次重复,M为不大于N的正整数。
在第二方面的一种可能的实现方式中,上述根据第一偏移值和参考符号的位置确定第一反馈时间单元,具体包括:根据上述第一偏移值、参考符号的位置和M确定上述第一反馈时间单元。
第三方面,提供了一种通信装置,包括用于实现前述第一方面或第一方面的任意可能的实现方式中的方法的功能模块。
第四方面,提供了一种通信装置,包括用于实现前述第二方面或第二方面的任意可能的实现方式中的方法的功能模块。
第五方面,提供了一种通信装置,包括处理器和接口电路,接口电路用于接收来自该通信装置之外的其它通信装置的信号并传输至该处理器或将来自该处理器的信号发送给该通信装置之外的其它通信装置,该处理器通过逻辑电路或执行代码指令用于实现前述第一方面或第一方面的任意可能的实现方式中的方法。
第六方面,提供了一种通信装置,包括处理器和接口电路,该接口电路用于接收来自该通信装置之外的其它通信装置的信号并传输至该处理器或将来自该处理器的信号发送给该通 信装置之外的其它通信装置,该处理器通过逻辑电路或执行代码指令用于实现前述第二方面或第二方面的任意可能的实现方式中的方法。
第七方面,提供了一种计算机可读存储介质,该计算机可读存储介质中存储有计算机程序或指令,当该计算机程序或指令被执行时,实现上述第一方面或第一方面的任意可能的实现方式中的方法。
第八方面,提供了一种计算机可读存储介质,该计算机可读存储介质中存储有计算机程序或指令,当该计算机程序或指令被执行时,实现上述第二方面或第二方面的任意可能的实现方式中的方法。
第九方面,提供了一种包含指令的计算机程序产品,当该指令被运行时,实现第一方面或第一方面的任意可能的实现方式中的方法。
第十方面,提供了一种包含指令的计算机程序产品,当该指令被运行时,实现第二方面或第二方面的任意可能的实现方式中的方法。
第十一方面,提供了一种计算机程序,该计算机程序包括代码或指令,当该代码或指令被运行时,实现第一方面或第一方面的任意可能的实现方式中的方法。
第十二方面,提供了一种计算机程序,该计算机程序包括代码或指令,当该代码或指令被运行时,实现第二方面或第二方面的任意可能的实现方式中的方法。
第十三方面,提供一种芯片***,该芯片***包括处理器,还可以包括存储器,用于实现上述第一方面至第二方面描述的至少一种方法。该芯片***可以由芯片构成,也可以包含芯片和其他分立器件。
第十四方面,提供一种通信***,该***包括第三方面或者第五方面所述的装置(如终端设备)、和第四方面或者第六方面所述的装置(如网络设备)。
图1为本申请的实施例应用的移动通信***的架构示意图;
图2为本申请实施例提供的一种上行反馈方法的流程示意图;
图3为本申请实施例提供的一种参考符号的位置信息的示意图;
图4为本申请实施例提供的一种上行反馈方法的流程示意图;
图5为本申请实施例提供的一种参考符号的位置信息的示意图;
图6为本申请实施例提供的一种上行反馈方法的流程示意图;
图7为本申请实施例提供的可能的通信装置的结构示意图。
图8为本申请实施例提供的可能的通信装置的结构示意图。
图1是本申请的实施例应用的移动通信***的架构示意图。如图1所示,该移动通信***包括核心网设备110、无线接入网设备120和至少一个终端设备(如图1中的终端设备130和终端设备140)。无线接入网设备120包括射频单元和基带单元,对于下行数据传输,基带单元可以包括信道编码模块、速率匹配模块和调制模块。终端设备(如图1中的终端设备130和终端设备140)包括基带单元和射频单元,对于下行数据传输,基带单元可以包括解调模块、解速率匹配模块和信道译码模块。信道编码模块可以通过编码器实现,编码器用于对信息比特序列进行编码并生成编码后的比特序列,编码后的比特序列包括信息比特和冗余比特。速率匹配模块用于对上述编码后的比特序列中的比特进行重复或打孔,使速率匹配之后的比 特序列长度与传输资源相匹配。调制模块用于将速率匹配后得到的比特序列调制映射为复数值的调制符号(complex-valued modulation symbols),以便提高传输效率。解调模块、解速率匹配模块和信道译码模块的功能分别是调制模块、速率匹配模块和信道编码模块的功能的逆过程。终端设备通过无线的方式与无线接入网设备相连,无线接入网设备通过无线或有线方式与核心网设备连接。核心网设备与无线接入网设备可以是独立的不同的物理设备,也可以是将核心网设备的功能与无线接入网设备的逻辑功能集成在同一个物理设备上,还可以是一个物理设备上集成了部分核心网设备的功能和部分的无线接入网设备的功能。终端设备可以是固定位置的,也可以是可移动的。图1只是示意图,该通信***中还可以包括其它网络设备,如还可以包括无线中继设备和无线回传设备,在图1中未画出。本申请的实施例对该移动通信***中包括的核心网设备、无线接入网设备和终端设备的数量不做限定。
无线接入网设备是终端设备通过无线方式接入到该移动通信***中的接入设备,可以是基站(base station)、演进型基站(evolved NodeB,eNodeB)、发送接收点(transmission reception point,TRP)、5G移动通信***中的下一代基站(next generation NodeB,gNB)、未来移动通信***中的基站或WiFi***中的接入节点等;也可以是完成基站部分功能的模块或单元,例如,可以是集中式单元(central unit,CU),也可以是分布式单元(distributed unit,DU)。本申请的实施例对无线接入网设备所采用的具体技术和具体设备形态不做限定。在本申请中,无线接入网设备简称网络设备,如果无特殊说明,网络设备均指无线接入网设备。
终端设备也可以称为终端、用户设备(user equipment,UE)、移动台、移动终端等。终端设备可以是手机、平板电脑、带无线收发功能的电脑、虚拟现实终端设备、增强现实终端设备、工业控制中的无线终端、无人驾驶中的无线终端、远程手术中的无线终端、智能电网中的无线终端、运输安全中的无线终端、智慧城市中的无线终端、智慧家庭中的无线终端等等。本申请的实施例对终端设备所采用的具体技术和具体设备形态不做限定。
网络设备和终端设备可以部署在陆地上,包括室内或室外、手持或车载;也可以部署在水面上;还可以部署在空中的飞机、气球和人造卫星上。本申请的实施例对网络设备和终端设备的应用场景不做限定。
网络设备和终端设备之间可以通过授权频谱进行通信,也可以通过免授权频谱(unlicensed spectrum)进行通信,也可以同时通过授权频谱和免授权频谱进行通信。网络设备和终端设备之间可以通过6千兆赫兹(gigahertz,GHz)以下的频谱进行通信,也可以通过6GHz以上的频谱进行通信,还可以同时使用6GHz以下的频谱和6GHz以上的频谱进行通信。本申请的实施例对网络设备和终端设备之间所使用的频谱资源不做限定。
混合自动重传请求(hybrid automatic repeat request,HARQ)技术是5G的新空口(new radio,NR)***广泛采用的一种提升传输效率和可靠性的技术。通过HARQ重传机制,发送端可以在传输块(transport block,TB)初传失败后继续发送该TB的重传数据,从而保证该TB的正确传输。
然而,HARQ机制依赖接收端进行反馈,需要额外的处理时延。由于URLLC业务对时延要求较高,存在当初传失败时来不及进行重传的情形。为了保证在规定时延内成功传输URLLC数据,可以通过增加初传资源的方式来提高初传的可靠性,但这种方式会降低***的资源利用效率。另一种方式,采用更短的发送时间间隔(transmission time interval,TTI)进行数据传输,使得初传失败后发送端还来得及进行重传。但是,这种方式由于数据传输时使用的时域资源较少,使得传输可靠性可能无法得到保证,甚至需要多次重传才能被正确接收, 无法满足URLLC业务对时延的要求。
针对上述问题,本申请实施例提供了一种上行反馈的方法,终端设备基于接收到的部分数据提前生成译码结果,并提前反馈给网络设备,从而缩短了反馈时延,增加了相同时间内的传输机会,提升了数据传输的可靠性。下面通过一些实施例对本申请的技术方案进行详细说明。
本申请的实施例的执行主体可以是网络设备和终端设备,也可以是应用于网络设备和终端设备中的模块,例如,芯片。下面以网络设备和终端设备作为执行主体为例进行描述。
图2为本申请的实施例提供的一种上行反馈方法的流程示意图。本申请的实施例涉及的是终端设备向网络设备发送反馈信息的具体过程。
S101、网络设备向终端设备发送第一指示信息。对应的,终端设备接收来自网络设备的第一指示信息。其中,该第一指示信息指示第一下行数据信道的时频资源,该第一下行数据信道承载第一下行数据。
在本申请的实施例中,第一下行数据为网络设备对第一信息比特序列进行信道编码后得到的数据。
在本申请的实施例中,上述第一下行数据信道是由网络设备动态调度的,或者是由网络设备半静态调度的。当第一下行数据信道是由网络设备动态调度时,终端设备根据第一指示信息确定第一下行数据信道的时频资源;当第一下行数据信道是由网络设备半静态调度时,终端设备根据第一指示信息和半静态调度(semi-persistent scheduling,SPS)的配置信息(例如SPS的周期)确定第一下行数据信道的时频资源。第一指示信息可以是下行控制信息(downlink control information,DCI)。
S102、终端设备获取参考符号的位置信息。终端设备根据该参考符号的位置信息确定第一下行时频资源,其中,第一下行时频资源为上述第一下行数据信道的时频资源的部分或全部时频资源。
S103、网络设备在上述第一下行数据信道的时频资源上向终端设备发送第一下行数据。对应的,终端设备在上述第一下行数据信道的时频资源上接收来自终端设备的第一下行数据。可以理解的是,终端设备可以在上述第一下行时频资源上接收第一下行数据的部分或全部数据,其中,在上述第一下行时频资源上接收的第一下行数据的部分或全部数据称为第二下行数据。
终端设备在接收到第二下行数据后,对第二下行数据进行解调译码,并进行循环冗余校验(cyclic redundancy check,CRC),进而生成终端设备对第二下行数据的反馈信息。如果CRC成功,该第二下行数据的反馈信息可以包括肯定应答(acknowledgement,ACK),表示终端设备对第二下行数据进行解调译码后,正确恢复出了第一信息比特序列,即第一下行数据(或第二下行数据)在信道编码前的原始信息比特序列;如果CRC失败,该第二下行数据的反馈信息可以包括否定应答(negative acknowledgement,NACK)消息,表示终端设备对第二下行数据进行解调译码后,没有正确恢复出第一信息比特序列。
S104、终端设备根据该第一偏移值和上述参考符号的位置信息确定第一反馈时间单元。
网络设备向终端设备发送第一指示信息,第一指示信息指示第一偏移值。对应的,终端设备通过接收来自网络设备的第一指示信息来获取第一偏移值。或者,网络设备通过RRC消息为终端设备配置第一偏移值。对应的,终端设备通过接收来自网络设备的RRC消息来获取第一偏移值。第一偏移值的单位可以是符号、时隙、子时隙、迷你时隙或子帧。
以第一反馈时间单元的时间单元粒度是符号为例,假设参考符号位于时隙x
1中的符号h
1,第一偏移值为y个符号,那么第一反馈时间单元的起始符号为时隙
中的符号mod((y+h
1),z)。在本申请实施例中,
表示向下取整,z为一个时隙包含的符号个数,z为正整数,例如,z等于12或14。假设参考符号位于符号时隙x
1中的符号h
1,第一偏移值为y个时隙,那么第一反馈时间单元的起始符号位于时隙x
1+y中的符号h
1。终端设备可以根据第一反馈时间单元在时域上持续的符号个数和第一反馈时间单元的起始符号确定第一反馈时间单元。可选的,该第一反馈时间单元在时域上持续的符号个数是协议预设的或者是网络设备通过高层信令配置给终端设备的。
以第一反馈时间单元的时间单元粒度是时隙为例,假设参考符号位于时隙x
1,第一偏移值为y个时隙,那么第一反馈时间单元位于时隙x
1+y;假设参考符号位于时隙x
1,第一偏移值为y个符号,那么第一反馈时间单元位于时隙
其中,
表示向上取整。
在本申请的实施例中,时隙m中的m为时隙的索引号或时隙的序列号,符号n中的n为符号的索引号或符号的序列号。
S105、终端设备在上述第一反馈时间单元上向网络设备发送终端设备对第二下行数据的反馈信息。对应的,网络设备在上述第一反馈时间单元上接收终端设备对上述第二下行数据的反馈信息。在本申请实施例中,第二下行数据为第一信息比特序列经过信道编码后生成的第一下行数据中的部分或全部数据。终端设备对第二下行数据的反馈信息也可以描述为:终端设备对第一信息比特序列的反馈信息。
终端设备可以采用获取方式1,来获取参考符号的位置信息。
获取方式1:网络设备向终端设备发送第二指示信息,终端设备通过第二指示信息获取
参考符号的位置信息。即,第二指示信息指示参考符号的位置。
如图3所示,第一下行数据信道的时频资源为时间单元l内的时频资源,该时间单元l在时域上包括t个符号,t为正整数。第一下行数据信道的时频资源在时域上共有k个符号,k为不大于t的正整数。该k个符号中的起始符号位于时间单元l内的第s个符号,s为不大于t的正整数。在本申请实施例中,时间单元为通信***中一个时域调度单位,该时间单元可以是时隙、子时隙、迷你时隙或子帧。在本申请实施例中,第r个符号也可以称作符号r-1,其中,r为正整数。
获取方式1.1,第二指示信息指示m的取值。在获取方式1.1中,终端设备通过第二指示信息获取参考符号的位置信息,也可以理解为,终端设备通过第二指示信息确定m的取值。其中,m表示参考符号位于第一下行数据信道的时域资源中的第m个符号,1≤m≤k,m为正整数。
具体的,第二指示信息包括第一比特域,该第一比特域包括n
1个比特,n
1为正整数。可选的,n
1为不小于
的正整数。示例性地,当k=6时,第一比特域可以包括3个比特。这3个比特的取值与m的映射关系如表1所示。
表1
第一比特域的取值 | m或i |
000 | 1 |
001 | 2 |
010 | 3 |
011 | 4 |
100 | 5 |
101 | 6 |
本领域技术人员应当理解,表1只是第一比特域的取值与参考符号的位置信息的一种示例,本申请实施例对该映射关系的具体形式不作限制。
获取方式1.2,第二指示信息指示i的取值。在获取方式1.2中,终端设备通过第二指示信息获取参考符号的位置信息,也可以理解为,终端设备通过第二指示信息确定i的取值。其中,i表示参考符号位于时间单元l内的第i个符号,1≤i≤k,i为正整数。
具体的,第二指示信息包括第一比特域,该第一比特域包括n
2个比特,这n
2个比特指示i的取值。可选的,n
2为不小于
的正整数。当t=6时,第一比特域可以包括3个比特。这3个比特的取值与i的映射关系如表1所示。终端设备获取i的取值后,通过i的取值确定m的取值,即m=i-s+1。
获取方式1.3,第二指示信息指示α的取值。在获取方式1.3中,终端设备通过第二指示信息获取参考符号的位置信息,也可以理解为:终端设备通过第二指示信息确定α的取值。其中,α表示比例因子,0≤α≤1。
具体的,
或者,
其中,
表示向下取整。可选的,网络设备通过无线资源控制(radio resource control,RRC)消息或媒体接入控制(medium access control,MAC)层信令为终端设备配置α的可能取值集合,网络设备通过第二指示信息指示终端设备选取该集合中的一个取值。可选的,α的取值还可以是协议预设的。
可选的,在本申请实施例中,第二指示信息是第一指示信息,或者,第二指示信息是RRC消息,或者,第二指示信息是除了第一指示信息外的其它DCI。
终端设备可以通过但不限于上述获取方式1中的方式获取参考符号的位置信息。终端设备在获取到参考符号的位置信息后,根据参考符号的位置信息确定第一下行时频资源。可选的,第一下行时频资源为第一下行数据信道的时频资源中在时域上不晚于上述参考符号的所有时频资源;或者,第一下行时频资源为第一下行数据信道的时频资源中在时域上早于上述参考符号的所有时频资源。
终端设备在确定上述第一下行时频资源后,在该第一下行时频资源上接收来自网络设备的第二下行数据,并使用步骤S103中的方法生成第二下行数据的反馈信息。
终端设备在生成对第二下行数据的反馈信息后,终端设备在第一反馈时间单元上向网络设备发送该第二下行数据的反馈信息。
终端设备可以使用步骤S104中的方法确定第一反馈时间单元。对应的,网络设备可以在确定第一偏移值和参考符号的位置后,使用但不限于步骤S104中的方法,来确定第一反馈时间单元,并将第一偏移值和参考符号的位置信息发送给终端设备。网络设备也可以先确定第一反馈时间单元和第一偏移值,然后根据第一偏移值和第一反馈时间单元来确定参考符号的位置信息,并将第一偏移值和参考符号的位置信息发送给终端设备。
进一步地,终端设备确定第一上行时频资源,其中,第一上行时频资源为第一反馈时间单元中的时频资源,终端设备在第一上行时频资源上向网络设备发送第二下行数据的反馈信 息。对应的,网络设备在第一上行时频资源上接收第二下行数据的反馈信息。
可选的,当第一下行数据信道是由网络设备动态调度时,第一上行时频资源的位置可以由网络设备通过第一指示信息指示;当第一下行数据信道是由网络设备半静态调度时,网络设备可以通过RRC消息指示SPS的配置信息,该SPS的配置信息中携带第一上行时频资源的位置信息。可选的,第一上行时频资源的位置信息包括该第一上行时频资源在第一反馈时间单元内的时域位置信息和频域位置信息。
终端设备根据第一反馈时间单元和第一上行时频资源的位置信息确定第一上行时频资源,并在该第一上行时频资源上向网络设备发送对第二下行数据的反馈信息。可选的,上述第一上行时频资源的起始符号与参考符号的距离大于等于第一门限,且,第一上行时频资源的起始符号与第一下行数据信道的结束符号的距离小于第一门限。在本申请的实施例中,第一门限是终端设备接收到下行数据到发送该数据的反馈信息的最短处理时间。可选的,该第一门限与传输第一下行数据使用的子载波间隔、第一上行时频资源使用的子载波间隔和终端设备的处理能力相关,该第一门限是协议预定义的,或由网络设备通过RRC信令或MAC层信令配置给终端设备的。
当网络设备在第一反馈时间单元没有收到终端设备对第二下行数据的反馈信息,或,网络设备在第一反馈时间单元接收到第二下行数据的反馈信息且该反馈信息为NACK时,网络设备重传第一下行数据。具体的,网络设备可以向终端设备发送第三指示信息,该第三指示信息指示承载第三下行数据的时频资源。其中,第三下行数据为上述第一下行数据的重传数据。第三指示信息可以是DCI。
终端设备在第一上行时频资源上向网络设备发送第二下行数据的反馈信息后,终端设备判断是否对第一下行数据进行解调译码。一种可选的方式,终端设备对第一下行数据进行解调译码,得到第一下行数据的反馈信息。可以理解的是,在这种方式中,无论第二下行数据的译码是否成功,终端设备都对第一下行数据进行解调译码,得到第一下行数据的反馈信息。另一种可选的方式,当终端设备对第二下行数据译码失败时,也可以理解为第二下行数据的反馈信息是NACK时,终端设备对第一下行数据进行解调译码,得到第一下行数据的反馈信息;当终端设备对第二下行数据译码成功时,也可以理解为第二下行数据的反馈信息是ACK时,终端设备不对第一下行数据进行解调译码。在本申请实施例中,终端设备对第一下行数据的反馈信息也可以描述为:终端设备对第一信息比特序列的反馈信息。
终端设备可以使用但不限于下述4种方式向网络设备发送第一下行数据的反馈信息:
方式1:终端设备在第二反馈时间单元上向网络设备发送第一下行数据的反馈信息。也可以理解为,无论第二下行数据的反馈信息是NACK还是ACK,终端设备都在第二反馈时间单元上向网络设备发送第一下行数据的反馈信息;
方式2:当第二下行数据的反馈信息是NACK时,终端设备在第二反馈时间单元上向网络设备发送第一下行数据的反馈信息;当第二下行数据的反馈信息是ACK时,终端设备不发送第一下行数据的反馈信息;
方式3:当第一下行数据的反馈信息和第二下行数据的反馈信息都是NACK时,终端设备不发送第一下行数据的反馈信息;当第二下行数据的反馈信息是NACK,第一下行数据的反馈信息是ACK时,终端设备在第二反馈时间单元上向网络设备发送第一下行数据的反馈信息;当第二下行数据的反馈信息是ACK时,终端设备不发送第一下行数据的反馈信息;
方式4:终端设备不发送第一下行数据的反馈信息。
下面介绍终端设备确定第二反馈时间单元的具体方法。
终端设备根据第一下行数据信道的时频资源的结束符号和第一偏移值确定第二反馈时间单元。
以第二反馈时间单元的时间单元粒度是符号为例,假设第一下行数据信道的时频资源的结束符号位于时隙x
2中的符号h
2,第一偏移值为y个符号,那么第二反馈时间单元的起始符号为时隙
中的符号mod((y+h
2),z);假设第一下行数据信道的时频资源的结束符号位于时隙x
2中的符号h
2,第一偏移值为y个时隙,那么第二反馈时间单元的起始符号位于时隙x
2+y中的符号h
2。终端设备可以根据第二反馈时间单元在时域上持续的符号个数和第二反馈时间单元的起始符号确定第二反馈时间单元。可选的,该第二反馈时间单元在时域上持续的符号个数是协议预设的或者是网络设备通过高层信令配置给终端设备的。
以第二反馈时间单元的时间单元粒度是时隙为例,假设第一下行数据信道的时频资源的结束符号位于时隙x
2,第一偏移值为y个时隙,那么第二反馈时间单元位于时隙x
2+y;假设第一下行数据信道的时频资源的结束符号位于时隙x
2,第一偏移值为y个符号,那么第二反馈时间单元位于时隙
进一步地,终端设备确定第二上行时频资源,其中,第二上行时频资源为第二反馈时间单元内的时频资源。
具体的,终端设备可以使用上述获取第一上行时频资源的位置信息的方法,来确定第二上行时频资源的位置信息。终端设备根据第二反馈时间单元和上述第二上行时频资源的位置信息确定第二上行时频资源。终端设备在该第二上行时频资源上向网络设备发送第一下行数据的反馈信息。对应的,网络设备在该第二上行时频资源上接收来自终端设备的第一下行数据的反馈信息。
可选的,第二反馈时间单元与第一反馈时间单元是不同的时间单元,第一上行时频资源在第一反馈时间单元内的时域位置与第二上行时频资源在第二反馈时间单元内的时域位置相同,第一上行时频资源在第一反馈时间单元内的频域位置与第二上行时频资源在第二反馈时间单元内的频域位置相同。网络设备通过第一指示信息或RRC消息中SPS的配置信息同时指示第一上行时频资源的位置和第二上行时频资源的位置,这里的位置包括时域位置和频域位置。
可选的,第二反馈时间单元与第一反馈时间单元是不同的时间单元,第一上行时频资源在第一反馈时间单元内的时域位置与第二上行时频资源在第二反馈时间单元内的时域位置不相同,和/或第一上行时频资源在第一反馈时间单元内的频域位置与第二上行时频资源在第二反馈时间单元内的频域位置不相同。可选的,用于指示第二上行时频资源的位置的指示信息与用于指示第一上行时频资源的位置的指示信息可以是不同的指示信息,这里的位置包括时域位置和频域位置。
可选的,第二反馈时间单元与第一反馈时间单元是相同的时间单元,第一上行时频资源在第一反馈时间单元内的时域位置与第二上行时频资源在第二反馈时间单元内的时域位置不相同,和/或第一上行时频资源在第一反馈时间单元内的频域位置与第二上行时频资源在第二反馈时间单元内的频域位置不相同。可选的,用于指示第二上行时频资源的位置信息的指示信息与用于指示第一上行时频资源的位置信息的指示信息可以是不同的指示信息,这里的位置包括时域位置和频域位置。
可选的,第二上行时频资源的起始符号与第一下行数据信道的时频资源的结束符号的距离大于等于第一门限与第二偏移值之和。其中,第二偏移值为终端设备由于处理第二下行数据(如对第二下行数据进行信道译码、和/或发送第二下行数据的反馈信息),从而对第一下行数据的整体处理产生的额外的处理时延。具体的,第二偏移值可以是终端设备对第二下行数据进行解调译码的时间、和/或终端设备生成第二下行数据的反馈信息的时间。可选的,第二偏移值是0个符号、1个符号、或2个符号;或者,第二偏移值和第一下行时频资源在时域上的长度有关,例如,第二偏移值为第一下行时频资源在时域上的长度的单调非减函数。
当网络设备在第二反馈时间单元接收到第一下行数据的反馈信息且该反馈信息为ACK时,网络设备不重传第一下行数据。如果网络设备在第二反馈时间单元接收到第一下行数据反馈信息ACK之前,已经开始重传第一下行数据,则网络设备停止重传第一下行数据。当第二下行数据的反馈信息为NACK且第一下行数据的反馈信息为ACK时,终端设备不接收或终端设备不期望接收上述第一下行数据的重传。
图2所述的实施例提供了一种上行反馈的方法。网络设备通过第一指示信息指示终端设备参考符号的位置信息。终端设备根据该参考符号的位置信息接收第二下行数据,终端设备对第二下行数据进行解调译码,进而生成该第一信息比特序列的译码结果。终端设备根据参考符号的位置信息和第一偏移值确定反馈的时频资源,并在该时频资源上将上述译码结果反馈给网络设备。通过该方法,终端设备基于接收到的部分数据提前生成译码结果,并提前反馈给网络设备,从而缩短了反馈时延,增加了在相同时间内数据的传输机会,提高了数据传输的可靠性。
图4为本申请实施例提供的另一种上行反馈方法的流程示意图,本实施例涉及的是终端设备向网络设备发送反馈信息的具体过程。
S201、网络设备向终端设备发送第一指示信息。对应的,终端设备接收来自网络设备的第一指示信息。其中,该第一指示信息指示第一下行数据信道的时频资源,该第一下行数据信道承载第一下行数据。
该第一下行数据共有N次重复,上述N次重复承载在第一下行数据信道上,其中,N为正整数。在本申请实施例中,第一下行数据共有N次重复,也可以理解为:第一下行数据共有N次传输机会。具体的,第一下行数据信道的时频资源包括N个时频资源,每个时频资源用于承载一次重复(传输机会),可选的,该N次重复对应的时频资源可以位于相同或不同的时隙。第一指示信息还指示第M次重复,该第M次重复为上述N次重复中的一次重复(repetition),其中,M为不大于N的正整数。
S202、终端设备获取参考符号的位置信息。终端设备根据该参考符号的位置信息和M确定第一下行时频资源,其中,该第一下行时频资源为上述第一下行数据信道的时频资源的部分或全部时频资源。
如图5所示,第一下行数据包含N次重复,第M次重复在时域上包括t
M个符号,参考符号位于这t
M个符号中的第w个符号(也称为符号w-1),其中,t
M为正整数,1≤w≤t
M。
网络设备向终端设备发送第二指示信息,终端设备通过第二指示信息获取参考符号的位置信息。即,终端设备通过第二指示信息确定w的取值。终端设备可以使用但不限于步骤S102的获取方式1中确定m的取值的方法来确定w的取值,从而获取参考符号的位置信息。
终端设备根据获取到的参考符号的位置信息和M确定第一下行时频资源。可选的,第一下行时频资源为第一下行数据的第1次重复至第M-1次重复对应的时频资源与第M次重复对 应的时频资源中在时域上不晚于或早于上述参考符号的所有时频资源。
特殊的,终端设备也可以只根据M确定第一下行时频资源。具体的,第一下行时频资源为第一下行数据的第1次重复至第M次重复对应的时频资源。在这种方式中,终端设备不需要获取参考符号的位置信息,即S202步骤可以被省略。
S203、网络设备在上述第一下行数据信道的时频资源上向终端设备发送第一下行数据。第一下行数据在上述第一下行数据信道的时频资源上有N次重复。对应的,终端设备在上述第一下行数据信道的时频资源上接收来自终端设备的第一下行数据。可以理解的是,终端设备可以在上述第一时频资源上接收来第一下行数据的部分或全部数据,其中,在上述第一下行时频资源上接收的第一下行数据的部分或全部数据称为第二下行数据。或者,终端设备可以在上述第一时频资源上接收第一下行数据的N次重复中的部分重复或全部重复对应的数据,其中,在上述第一时频资源上接收的第一下行数据的N次重复中的部分重复或全部重复对应的数据称为第二下行数据。
终端设备在接收到第二下行数据后,对第二下行数据进行解调译码,并进行循环冗余校验,进而生成终端设备对第二下行数据的反馈信息。详细描述可以参见图2中的步骤S103。
S204、终端设备根据该第一偏移值、上述参考符号的位置信息和M确定第一反馈时间单元。
具体的,终端设备根据参考符号的位置信息和M确定参考符号所在的时间单元。具体的,终端设备根据w的取值和M确定参考符号所在的时间单元。例如,第一下行数据包含3次重复,每次重复在时域上的时间长度为一个时隙,每个时隙共有14个符号,即t
M=14。示例性地,第一次重复位于时隙1,第二次重复位于时隙2,第三次重复位于时隙3,参考符号位于第M次重复中的第w个符号。当M=1,w=10时,参考符号位于时隙1,或者,也可以描述为:参考符号位于时隙1中的符号9;当M=3,w=2时,参考符号位于时隙3,或者,也可以描述为:参考符号位于时隙3中的符号1。
终端设备根据参考符号所在的时间单元和第一偏移值确定第一反馈时间单元。其中,终端设备获取第一偏移值的方式和确定第一反馈时间单元的方式参见图2中的步骤S104。对应的,网络设备可以在确定第一偏移值、参考符号的位置和M后,使用但不限于步骤S204中的方法,来确定第一反馈时间单元,并将第一偏移值、参考符号的位置信息和M发送给终端设备。网络设备也可以先确定第一反馈时间单元和第一偏移值,然后根据第一反馈时间单元和第一偏移值来确定参考符号的位置和M,并将第一偏移值、参考符号的位置信息和M发送给终端设备。
S205、终端设备在上述第一反馈时间单元上向网络设备发送终端设备对第二下行数据的反馈信息。对应的,网络设备在上述第一反馈时间单元上接收终端设备对上述第二下行数据的反馈信息。
终端设备确定第一上行时频资源的详细步骤描述可参见图2所示的实施例。
当网络设备在第一反馈时间单元没有收到终端设备对第二下行数据的反馈信息,或,网络设备在第一反馈时间单元接收到第二下行数据的反馈信息且该反馈信息为NACK时,网络设备重传第一下行数据。详细描述可参见图2所示实施例中的相关描述。
终端设备在第一上行时频资源上向网络设备发送第二下行数据的反馈信息后,终端设备判断是否对第一下行数据进行解调译码。详细描述可参见图2所示实施例中的相关描述。
可选的,终端设备向网络设备发送第一下行数据的反馈信息的方式有4种,详细描述可参见图2所示实施例中的相关描述。
下面介绍终端设备确定第二反馈时间单元的具体方法。
终端设备根据第一下行数据的最后一次重复的结束符号和第一偏移值确定第二反馈时间单元。
以第二反馈时间单元的时间单元粒度是符号为例,假设第一下行数据的最后一次重复的结束符号位于时隙x
3中的符号h
3,第一偏移值为y个符号,那么第二反馈时间单元的起始符号为时隙
中的符号:mod((y+h
3),z);假设第一下行数据的最后一次重复的结束符号位于时隙x
3中的符号h
3,第一偏移值为y个时隙,那么第二反馈时间单元的起始符号位于时隙x
3+y中的符号h
3。终端设备可以根据第二反馈时间单元在时域上持续的符号个数和第二反馈时间单元的起始符号确定第二反馈时间单元。可选的,该第二反馈时间单元在时域上持续的符号个数是协议预设的或者是网络设备通过高层信令配置给终端设备的。
以第二反馈时间单元的时间单元粒度是时隙为例,假设第一下行数据的最后一次重复的结束符号位于时隙x
3,第一偏移值为y个时隙,那么第二反馈时间单元位于时隙x
3+y;假设第一下行数据的最后一次重复的结束符号位于时隙x
3,第一偏移值为y个符号,那么第二反馈时间单元位于时隙
终端设备确定第二反馈时间单元后,根据第二上行时频资源的位置信息确定第二上行时频资源。具体的,终端设备确定第二上行时频资源的位置信息的方式可参见图2所示实施例中的相关描述。
当网络设备在第二反馈时间单元接收到第一下行数据的反馈信息且该反馈信息为ACK时,网络设备不重传第一下行数据;或者,如果网络设备在第二反馈时间单元接收到第一下行数据反馈信息ACK之前,已经开始重传第一下行数据,则网络设备停止重传第一下行数据。当第二下行数据的反馈信息为NACK且第一下行数据的反馈信息为ACK时,终端设备不接收或终端设备不期望接收上述第一下行数据的重传。
图4所述的实施例提供了一种上行反馈的方法。网络设备通过第一指示信息指示终端设备参考符号的位置信息和M。终端设备根据该参考符号的位置信息和M确定第二下行数据,终端设备对第二下行数据进行解调译码,进而生成第一信息比特序列的译码结果。终端设备根据参考符号的位置信息、第一偏移值和M确定反馈的时频资源,并将该译码结果反馈给网络设备。通过该方法,终端设备基于接收到的部分数据提前生成译码结果,并提前反馈给网络设备,从而缩短了反馈时延,增加了在相同时间内数据的传输机会,提高了数据传输的可靠性。
图6为本申请实施例提供的又一种上行反馈方法的流程示意图,本实施例涉及的是终端设备向网络设备发送反馈信息的具体过程。
S301、网络设备向终端设备发送第一指示信息。对应的,终端设备接收来自网络设备的第一指示信息。其中,该第一指示信息指示第一下行数据信道的时频资源,该第一下行数据信道承载第一下行数据。具体可以参见图2中的步骤S101。
S302、终端设备确定第一反馈时间单元。具体的,终端设备根据第一偏移值和第一下行数据信道的时频资源的结束符号确定第一反馈时间单元。具体方式与图2所示实施例中确定第二反馈时间单元的方式相同。终端设备根据第一反馈时间单元和第一上行时频资源的位置信息确定第一上行时频资源。具体的,终端设备确定第一上行时频资源的位置信息的方式参 见图2所示实施例。
可选地,上述第一上行时频资源的起始符号与第一下行数据信道的时频资源的结束符号的距离小于第一门限,其中,第一门限的解释参考图2所示的实施例。
S303、当第一上行时频资源的起始符号与第一下行数据信道的时频资源的结束符号的距离小于第一门限时,终端设备获取参考符号的位置信息。
具体的,终端设备根据第一上行时频资源和第一门限确定参考符号的位置信息。其中,该参考符号早于第一上行时频资源的起始符号,且,该参考符号与第一上行资源的起始符号的距离等于第一门限。
终端设备根据该参考符号的位置信息确定第一下行时频资源,其中,第一下行时频资源为上述第一下行数据信道的时频资源的部分或全部时频资源。第一下行时频资源为上述第一下行数据信道的时频资源中不晚于所述参考符号时频资源;或者,第一下行时频资源为第一下行数据信道的时频资源中在时域上早于上述参考符号的所有时频资源。
S304、网络设备在上述第一下行数据信道的时频资源上向终端设备发送第一下行数据。对应的,终端设备在上述第一下行数据信道的时频资源上接收来自终端设备的第一下行数据。可以理解的是,终端设备可以在上述第一下行时频资源上接收第二下行数据。具体可以参见图2中的步骤S103。
S305、终端设备在第一反馈时间单元上向网络设备发送终端设备对第二下行数据的反馈信息。对应的,网络设备在第一反馈时间单元上接收终端设备对第二下行数据的反馈信息。
当网络设备在第一反馈时间单元没有收到终端设备对第二下行数据的反馈信息,或,网络设备在第一反馈时间单元接收到第二下行数据的反馈信息且该反馈信息为NACK时,网络设备重传第一下行数据。详细描述可参见图2所示实施例中的相关描述。
终端设备在第一上行时频资源上向网络设备发送第二下行数据的反馈信息后,终端设备判断是否对第一下行数据进行解调译码,详细描述可参见图2所示实施例中。
可选的,终端设备在第二上行时频资源上向网络设备发送第一下行数据的反馈信息的方式有4种,详细描述可参见图2所示实施例中的相关描述。
下面介绍终端设备如何确定第二上行时频资源。终端设备根据第一下行数据信道的时频资源的结束符号、第一门限和第二偏移值确定第二上行时频资源。
可选的,假设第一下行数据信道的时频资源的结束符号位于时隙x
4的符号h
4,第二偏移值为f个符号,第一门限为q个符号,那么第二上行时频资源的起始符号与第一下行数据信道的时频资源的结束符号的距离是f+q个符号,即,第二上行时频资源的起始符号位于时隙
中的符号mod((f+q+h
4),z)。终端设备可以根据第二上行时频资源在时域上持续的符号个数和第二上行时频资源的起始符号确定第二上行时频资源的时域位置。可选的,该第二上行时频资源在时域上持续的符号个数是协议预设的或者是网络设备通过高层信令配置给终端设备的。
当网络设备在第二上行时频资源上接收到第一下行数据的反馈信息且该反馈信息为ACK时,网络设备不重传第一下行数据;或者,如果网络设备在第二上行时频资源上接收到第一下行数据反馈信息ACK之前,已经开始重传第一下行数据,则网络设备停止重传第一下行数据。当第二下行数据的反馈信息为NACK且第一下行数据的反馈信息为ACK时,终端设备不接收或者终端设备不期望接收上述第一下行数据的重传。
特殊地,终端设备可以在接收到第一下行数据后,直接对第一下行数据进行译码,并在第一反馈时间单元上向网络设备发送第一下行数据的反馈信息。具体地,终端设备如何快速完成第一下行数据译码和发送第一下行数据的反馈信息,本申请实施例对此不作限制。
上述实施例提供了一种上行反馈的方法。当第一上行时频资源的起始符号与第一下行数据信道的时频资源的结束符号的距离小于第一门限时,终端设备通过第一指示信息获取参考符号的位置信息。终端设备根据该参考符号的位置信息确定第二下行数据,终端设备对第二下行数据进行解调译码,进而生成第一信息比特序列的译码结果。终端设备根据参考符号的位置信息、第一偏移值确定反馈的时频资源,并在该时频资源上将上述译码结果反馈给网络设备。通过上述实施例提供的方法,当用于反馈第一下行数据的上行时频资源提前到达时,终端设备基于接收到的部分数据提前生成译码结果,并提前反馈给网络设备,而不需要等待下一个用于反馈的时频资源,从而缩短了反馈时延。
图7和图8为本申请的实施例提供的可能的通信装置的结构示意图。这些通信装置可以用于实现上述方法实施例中终端设备或网络设备的功能,因此也能实现上述方法实施例所具备的有益效果。在本申请的实施例中,该通信装置可以是如图1所示的终端设备130或终端设备140,也可以是如图1所示的无线接入网设备120,还可以是应用于终端设备或网络设备的模块(如芯片)。
如图7所示,通信装置700包括处理单元710和收发单元720。通信装置700用于实现上述图2、图4、和图6中所示的方法实施例中终端设备或网络设备的功能。
当通信装置700用于实现图2所示的方法实施例中终端设备的功能时,收发单元720用于接收来自网络设备的第一指示信息,该第一指示信息指示第一下行数据信道的时频资源,该第一下行数据信道承载第一下行数据;处理单元710用于获取参考符号的位置信息,根据该参考符号的位置信息确定第一下行时频资源,该第一下行时频资源为上述第一下行数据信道的时频资源的部分或全部时频资源;收发单元720还用于在上述第一下行时频资源上接收来自网络设备的第二下行数据,该第二下行数据为上述第一下行数据的部分或全部数据;处理单元710还用于根据第一偏移值和上述参考符号的位置信息确定第一反馈时间单元;收发单元720还用于在上述第一反馈时间单元上向网络设备发送第二下行数据的反馈信息。
当通信装置700用于实现图2所示的方法实施例中网络设备的功能时,收发单元720用于向终端设备发送第一指示信息,该第一指示信息指示第一下行数据信道的时频资源,该第一下行数据信道承载第一下行数据;收发单元720还用于在上述第一下行数据信道的时频资源上向终端设备发送上述第一下行数据;处理单元710用于根据第一偏移值和参考符号的位置确定第一反馈时间单元;收发单元720还用于在该第一反馈时间单元上接收第二下行数据的反馈信息,该第二下行数据为上述第一下行数据的部分或全部数据。
当通信装置700用于实现图4所示的方法实施例中终端设备的功能时,收发单元720用于接收来自网络设备的第一指示信息,该第一指示信息指示第一下行数据信道的时频资源,该第一下行数据信道承载第一下行数据,上述第一下行数据共有N次重复,上述N次重复承载在上述第一下行数据信道上,N为正整数,该第一指示信息还指示第M次重复,该第M次重复为上述N次重复中的一次重复,M为不大于N的正整数;处理单元710用于获取参考符号的位置信息,根据该参考符号的位置信息和M确定第一下行时频资源,该第一下行时频资源为上述第一下行数据信道的时频资源的部分或全部时频资源;收发单元720还用于在上述第一下行时频资源上接收来自网络设备的第二下行数据,该第二下行数据为上述第一下行数据的部分或全部数据;处理单元710还用于根据第一偏移值、上述参考符号的位置信息和M 确定第一反馈时间单元;收发单元720还用于在上述第一反馈时间单元上向网络设备发送第二下行数据的反馈信息。
当通信装置700用于实现图4所示的方法实施例中网络设备的功能时,收发单元720用于向终端设备发送第一指示信息,该第一指示信息指示第一下行数据信道的时频资源,该第一下行数据信道承载第一下行数据,上述第一下行数据共有N次重复,上述N次重复承载在上述第一下行数据信道上,N为正整数,该第一指示信息还指示第M次重复,该第M次重复为上述N次重复中的一次重复,M为不大于N的正整数;收发单元720还用于在上述第一下行数据信道的时频资源上向终端设备发送上述第一下行数据;处理单元710用于根据第一偏移值、参考符号的位置和M确定第一反馈时间单元;收发单元720还用于在该第一反馈时间单元上接收第二下行数据的反馈信息,该第二下行数据为上述第一下行数据的部分或全部数据。
当通信装置700用于实现图6所示的方法实施例中终端设备的功能时,收发单元720用于接收来自网络设备的第一指示信息,该第一指示信息指示第一下行数据信道的时频资源,该第一下行数据信道承载第一下行数据;处理单元710用于根据第一偏移值和第一下行数据信道的时频资源的结束符号的位置信息确定第一反馈时间单元;处理单元710还用于当第一上行时频资源的起始符号与第一下行数据信道的时频资源的结束符号的距离小于第一门限时,获取参考符号的位置信息,根据该参考符号的位置信息确定第一下行时频资源,该第一下行时频资源为上述第一下行数据信道的时频资源的部分或全部时频资源;收发单元720还用于在上述第一下行时频资源上接收来自网络设备的第二下行数据,该第二下行数据为上述第一下行数据的部分或全部数据;收发单元720还用于在上述第一反馈时间单元上向网络设备发送第二下行数据的反馈信息。
当通信装置700用于实现图6所示的方法实施例中网络设备的功能时,收发单元720用于向终端设备发送第一指示信息,该第一指示信息指示第一下行数据信道的时频资源,该第一下行数据信道承载第一下行数据;收发单元720还用于在上述第一下行数据信道的时频资源上向终端设备发送上述第一下行数据;处理单元710用于根据第一偏移值和第一下行数据信道的时频资源的结束符号的位置确定第一反馈时间单元;收发单元720还用于在该第一反馈时间单元上接收第二下行数据的反馈信息,该第二下行数据为上述第一下行数据的部分或全部数据。
有关上述处理单元710和收发单元720更详细的描述可以直接参考图2、图4和图6所示的方法实施例中相关描述直接得到,这里不加赘述。
如图8所示,通信装置800包括处理器810和接口电路820。处理器810和接口电路820之间相互耦合。可以理解的是,接口电路820可以为收发器或输入输出接口。可选的,通信装置800还可以包括存储器830,用于存储处理器810执行的指令或存储处理器810运行指令所需要的输入数据或存储处理器810运行指令后产生的数据。
当通信装置800用于实现图2、图4或图6所示的方法时,处理器810用于实现上述处理单元710的功能,接口电路820用于实现上述收发单元720的功能。
当上述通信装置为应用于终端设备的芯片时,该终端设备芯片实现上述方法实施例中终端设备的功能。该终端设备芯片从终端设备中的其它模块(如射频模块或天线)接收信息,该信息是网络设备发送给终端设备的;或者,该终端设备芯片向终端设备中的其它模块(如射频模块或天线)发送信息,该信息是终端设备发送给网络设备的。
当上述通信装置为应用于网络设备的芯片时,该网络设备芯片实现上述方法实施例中网 络设备的功能。该网络设备芯片从网络设备中的其它模块(如射频模块或天线)接收信息,该信息是终端设备发送给网络设备的;或者,该网络设备芯片向网络设备中的其它模块(如射频模块或天线)发送信息,该信息是网络设备发送给终端设备的。
可以理解的是,本申请的实施例中的处理器可以是中央处理单元(Central Processing Unit,CPU),还可以是其它通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列(Field Programmable Gate Array,FPGA)或者其它可编程逻辑器件、晶体管逻辑器件,硬件部件或者其任意组合。通用处理器可以是微处理器,也可以是任何常规的处理器。
本申请的实施例中的方法步骤可以通过硬件的方式来实现,也可以由处理器执行软件指令的方式来实现。软件指令可以由相应的软件模块组成,软件模块可以被存放于随机存取存储器(Random Access Memory,RAM)、闪存、只读存储器(Read-Only Memory,ROM)、可编程只读存储器(Programmable ROM,PROM)、可擦除可编程只读存储器(Erasable PROM,EPROM)、电可擦除可编程只读存储器(Electrically EPROM,EEPROM)、寄存器、硬盘、移动硬盘、CD-ROM或者本领域熟知的任何其它形式的存储介质中。一种示例性的存储介质耦合至处理器,从而使处理器能够从该存储介质读取信息,且可向该存储介质写入信息。当然,存储介质也可以是处理器的组成部分。处理器和存储介质可以位于ASIC中。另外,该ASIC可以位于网络设备或终端设备中。当然,处理器和存储介质也可以作为分立组件存在于网络设备或终端设备中。
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机程序或指令。在计算机上加载和执行所述计算机程序或指令时,全部或部分地执行本申请实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其它可编程装置。所述计算机程序或指令可以存储在计算机可读存储介质中,或者通过所述计算机可读存储介质进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是集成一个或多个可用介质的服务器等数据存储设备。所述可用介质可以是磁性介质,例如,软盘、硬盘、磁带;也可以是光介质,例如,DVD;还可以是半导体介质,例如,固态硬盘(solid state disk,SSD)。
在本申请的各个实施例中,如果没有特殊说明以及逻辑冲突,不同的实施例之间的术语和/或描述具有一致性、且可以相互引用,不同的实施例中的技术特征根据其内在的逻辑关系可以组合形成新的实施例。
本申请中,“至少一个”是指一个或者多个,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B的情况,其中A,B可以是单数或者复数。在本申请的文字描述中,字符“/”,一般表示前后关联对象是一种“或”的关系;在本申请的公式中,字符“/”,表示前后关联对象是一种“相除”的关系。
可以理解的是,在本申请的实施例中涉及的各种数字编号仅为描述方便进行的区分,并不用来限制本申请的实施例的范围。上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定。
Claims (23)
- 一种上行反馈的方法,其特征在于,所述方法包括:接收来自网络设备的第一指示信息,所述第一指示信息指示第一下行数据信道的时频资源,所述第一下行数据信道承载第一下行数据;获取参考符号的位置信息,根据所述参考符号的位置信息确定第一下行时频资源,所述第一下行时频资源为所述第一下行数据信道的时频资源的部分或全部时频资源;在所述第一下行时频资源上接收来自所述网络设备的第二下行数据,所述第二下行数据为所述第一下行数据的部分或全部数据;根据第一偏移值和所述参考符号的位置信息确定第一反馈时间单元;在所述第一反馈时间单元上向所述网络设备发送所述第二下行数据的反馈信息。
- 根据权利要求1所述的方法,其特征在于,所述获取参考符号的位置信息,具体包括:通过所述第一指示信息获取所述参考符号的位置信息。
- 根据权利要求1或2所述的方法,其特征在于,所述第一指示信息还指示所述第一偏移值。
- 根据权利要求1至3中任一项所述的方法,其特征在于,当所述第二下行数据的反馈信息为否定应答NACK时,所述方法还包括:对所述第一下行数据进行解调译码。
- 根据权利要求4所述的方法,其特征在于,所述方法包括:根据所述第一偏移值和所述第一下行数据的结束符号的位置信息确定第二反馈时间单元,所述第二反馈时间单元与所述第一反馈时间单元不同;在所述第二反馈时间单元上向所述网络设备发送所述第一下行数据的反馈信息。
- 根据权利要求5所述的方法,其特征在于,所述第一下行数据的反馈信息为肯定应答ACK。
- 根据权利要求1至6中任一项所述的方法,其特征在于,所述第一下行数据共有N次重复,所述N次重复承载在所述第一下行数据信道上,N为正整数;所述第一指示信息还指示第M次重复,所述第M次重复为所述N次重复中的一次重复,M为不大于N的正整数。
- 根据权利要求7所述的方法,其特征在于,所述根据所述参考符号的位置信息确定第一下行时频资源,具体包括:根据M和所述参考符号的位置信息确定所述第一下行时频资源。
- 根据权利要求7或8所述的方法,其特征在于,所述根据所述第一偏移值和所述参考符号的位置信息确定第一反馈时间单元,具体包括:根据所述第一偏移值、所述参考符号的位置信息和M确定所述第一反馈时间单元。
- 一种上行反馈的方法,其特征在于,所述方法包括:向终端设备发送第一指示信息,所述第一指示信息指示第一下行数据信道的时频资源,所述第一下行数据信道承载第一下行数据;在所述第一下行数据信道的时频资源上向终端设备发送所述第一下行数据;根据第一偏移值和参考符号的位置确定第一反馈时间单元;在所述第一反馈时间单元上接收第二下行数据的反馈信息,所述第二下行数据为所述第一下行数据的部分或全部数据。
- 根据权利要求10所述的方法,其特征在于,所述第一指示信息还指示参考符号的位置。
- 根据权利要求10或11所述的方法,其特征在于,所述第一指示信息还指示第一偏移值。
- 根据权利要求10至12中任一项所述的方法,其特征在于,当所述第二下行数据的反馈信息为否定应答NACK时,所述方法包括:根据所述第一偏移值和所述第一下行数据的结束符号的位置确定第二反馈时间单元;在第二反馈时间单元上接收所述第一下行数据的反馈信息,所述第二反馈时间单元与所述第一反馈时间单元不同。
- 根据权利要求10至12中任一项所述的方法,其特征在于,所述第一下行数据的反馈信息为肯定应答ACK。
- 根据权利要求10至14中任一项所述的方法,其特征在于,所述第一下行数据共有N次重复,所述N次重复承载在所述第一下行数据信道上,N为正整数;所述第一指示信息还指示第M次重复,所述第M次重复为所述N次重复中的一次重复,M为不大于N的正整数。
- 根据权利要求15所述的方法,其特征在于,所述根据所述第一偏移值和所述参考符号的位置确定第一反馈时间单元,具体包括:根据所述第一偏移值、所述参考符号的位置和M确定所述第一反馈时间单元。
- 一种通信装置,包括用于执行如权利要求1至9中的任一项所述方法的模块。
- 一种通信装置,包括用于执行如权利要求10至16中的任一项所述方法的模块。
- 一种通信装置,其特征在于,包括处理器和接口电路,所述接口电路用于接收来自所述通信装置之外的其它通信装置的信号并传输至所述处理器或将来自所述处理器的信号发送给所述通信装置之外的其它通信装置,所述处理器通过逻辑电路或执行代码指令用于实现如权利要求1至9中任一项所述的方法。
- 一种通信装置,其特征在于,包括处理器和接口电路,所述接口电路用于接收来自所述通信装置之外的其它通信装置的信号并传输至所述处理器或将来自所述处理器的信号发送给所述通信装置之外的其它通信装置,所述处理器通过逻辑电路或执行代码指令用于实现如权利要求10至16中任一项所述的方法。
- 一种计算机可读存储介质,其特征在于,所述存储介质中存储有计算机程序或指令,当所述计算机程序或指令被通信装置执行时,实现如权利要求1至9或10至16中任一项所述的方法。
- 一种计算机程序产品,其特征在于,所述计算机程序产品包括指令,当所述指令被运行时,实现如权利要求1至9或10至16中任一项所述的方法。
- 一种通信***,包括如权利要求17或19所述的通信装置,和如权利要求18或20所述的通信装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2020/072049 WO2021142626A1 (zh) | 2020-01-14 | 2020-01-14 | 上行反馈的方法和装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2020/072049 WO2021142626A1 (zh) | 2020-01-14 | 2020-01-14 | 上行反馈的方法和装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2021142626A1 true WO2021142626A1 (zh) | 2021-07-22 |
Family
ID=76863367
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2020/072049 WO2021142626A1 (zh) | 2020-01-14 | 2020-01-14 | 上行反馈的方法和装置 |
Country Status (1)
Country | Link |
---|---|
WO (1) | WO2021142626A1 (zh) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110261713A1 (en) * | 2008-11-04 | 2011-10-27 | Ntt Docomo, Inc. | Mobile terminal apparatus and radio base station apparatus |
CN106301699A (zh) * | 2016-08-11 | 2017-01-04 | 宇龙计算机通信科技(深圳)有限公司 | 一种下行数据的信息反馈方法及相关设备 |
CN108270511A (zh) * | 2016-12-30 | 2018-07-10 | 华为技术有限公司 | 发送数据的方法和装置及接收数据的方法和装置 |
CN108574564A (zh) * | 2012-04-18 | 2018-09-25 | 华为技术有限公司 | 混合自动重传请求方法与装置 |
CN108631993A (zh) * | 2017-03-24 | 2018-10-09 | 华为技术有限公司 | 一种数据传输方法及装置 |
CN110611554A (zh) * | 2018-06-14 | 2019-12-24 | 华为技术有限公司 | 反馈信息的传输方法和装置 |
-
2020
- 2020-01-14 WO PCT/CN2020/072049 patent/WO2021142626A1/zh active Application Filing
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110261713A1 (en) * | 2008-11-04 | 2011-10-27 | Ntt Docomo, Inc. | Mobile terminal apparatus and radio base station apparatus |
CN108574564A (zh) * | 2012-04-18 | 2018-09-25 | 华为技术有限公司 | 混合自动重传请求方法与装置 |
CN106301699A (zh) * | 2016-08-11 | 2017-01-04 | 宇龙计算机通信科技(深圳)有限公司 | 一种下行数据的信息反馈方法及相关设备 |
CN108270511A (zh) * | 2016-12-30 | 2018-07-10 | 华为技术有限公司 | 发送数据的方法和装置及接收数据的方法和装置 |
CN108631993A (zh) * | 2017-03-24 | 2018-10-09 | 华为技术有限公司 | 一种数据传输方法及装置 |
CN110611554A (zh) * | 2018-06-14 | 2019-12-24 | 华为技术有限公司 | 反馈信息的传输方法和装置 |
Non-Patent Citations (1)
Title |
---|
HUAWEI, HISILICON: "UCI enhancements for URLLC", 3GPP DRAFT; R1-1813986, 3RD GENERATION PARTNERSHIP PROJECT (3GPP), MOBILE COMPETENCE CENTRE ; 650, ROUTE DES LUCIOLES ; F-06921 SOPHIA-ANTIPOLIS CEDEX ; FRANCE, vol. RAN WG1, no. Spokane, USA; 20181112 - 20181116, 13 November 2018 (2018-11-13), Mobile Competence Centre ; 650, route des Lucioles ; F-06921 Sophia-Antipolis Cedex ; France, XP051480171 * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110035550B (zh) | 上行控制信息传输方法和通信装置 | |
US10985868B2 (en) | Communications method and apparatus | |
US11343030B2 (en) | Method for repeated transmission, and terminal device | |
CN108390741B (zh) | 数据传输方法和设备 | |
CN112369097B (zh) | 用于具有配置许可的上行链路传输的统一上行链路控制信息 | |
EP3550911B1 (en) | Communication method, network side device and terminal device | |
EP3595220B1 (en) | Method and apparatus for sending and receiving feedback information | |
US11728931B2 (en) | Communication method, network device, and terminal | |
WO2019157669A1 (zh) | 通信方法及装置 | |
WO2019056369A1 (zh) | 通信方法和装置 | |
WO2021159979A1 (zh) | 混合自动重传请求确认码本的反馈方法及装置 | |
WO2018201984A1 (zh) | 数据的传输方法和设备 | |
JP7389109B2 (ja) | 端末、基地局、送信方法及び受信方法 | |
CN111565093B (zh) | 信息传输方法、终端设备及网络设备 | |
WO2019238014A1 (zh) | 反馈信息的传输方法和装置 | |
US11895534B2 (en) | Data transmission method and communication apparatus | |
WO2021142626A1 (zh) | 上行反馈的方法和装置 | |
WO2018127112A1 (zh) | 数据传输方法及装置 | |
CN113285789B (zh) | 辅链路控制信息的资源指示方法与装置、终端设备 | |
WO2021056441A1 (zh) | 多用户下行数据聚合传输的方法和装置 | |
CN109788538B (zh) | 通信方法和装置 | |
CN108809533B (zh) | 发送编码块组的方法和装置 | |
US20240063964A1 (en) | Communication method and apparatus, and computer-readable storage medium | |
WO2021081897A1 (zh) | 上行同步的方法和装置 | |
CN116097589A (zh) | 一种上行信息传输方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 20913153 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 20913153 Country of ref document: EP Kind code of ref document: A1 |